change:修改部分axolotl为starlight

(不过怎么这么多)
This commit is contained in:
2026-09-12 23:29:28 +08:00
parent 3c48ba77c9
commit ceda000578
86 changed files with 15828 additions and 710 deletions

View File

@ -47,7 +47,7 @@ const messages = defineMessages({
disclaimerBody: {
id: 'app.lab.recipe-generator.copyright.disclaimer-body',
defaultMessage:
'Minecraft assets are Copyright Mojang Studios / Microsoft and are used only to identify compatible content. Axolotl Launcher is not affiliated with or endorsed by Mojang Studios or Microsoft.',
'Minecraft assets are Copyright Mojang Studios / Microsoft and are used only to identify compatible content. Starlight Launcher is not affiliated with or endorsed by Mojang Studios or Microsoft.',
},
})

View File

@ -34,7 +34,7 @@ const messages = defineMessages({
engineBody: {
id: 'app.lab.seed-map.copyright.engine-body',
defaultMessage:
'Biome, terrain, spawn, and structure data is generated locally with cubiomes, Copyright (c) 2020 Cubitect, provided under the MIT License, together with the Axolotl native integration.',
'Biome, terrain, spawn, and structure data is generated locally with cubiomes, Copyright (c) 2020 Cubitect, provided under the MIT License, together with the Starlight native integration.',
},
viewCubiomes: {
id: 'app.lab.seed-map.copyright.view-cubiomes',
@ -47,7 +47,7 @@ const messages = defineMessages({
disclaimerBody: {
id: 'app.lab.seed-map.copyright.disclaimer-body',
defaultMessage:
'Minecraft is a trademark of Mojang Synergies AB. Axolotl Launcher is not affiliated with or endorsed by Mojang or MinecraftSearch.',
'Minecraft is a trademark of Mojang Synergies AB. Starlight Launcher is not affiliated with or endorsed by Mojang or MinecraftSearch.',
},
})

View File

@ -309,7 +309,7 @@ const messages = defineMessages({
portHint: {
id: 'app.multiplayer.hongshi.port-hint',
defaultMessage:
'Open a world to LAN. Axolotl will detect the port automatically; external games can use a manual port.',
'Open a world to LAN. Starlight will detect the port automatically; external games can use a manual port.',
},
node: { id: 'app.multiplayer.hongshi.node', defaultMessage: 'Relay node' },
autoNode: { id: 'app.multiplayer.hongshi.node-auto', defaultMessage: 'Auto — lowest latency' },

View File

@ -219,7 +219,7 @@ const newRecord = ref(false)
const endedManually = ref(false)
const overtimeCount = ref(0)
const messages = defineMessages({
title: { id: 'app.settings.about.game.title', defaultMessage: 'Axolotl merge' },
title: { id: 'app.settings.about.game.title', defaultMessage: 'Starlight merge' },
score: { id: 'app.settings.about.game.score', defaultMessage: 'Score: {score}' },
highestLevel: {
id: 'app.settings.about.game.highest-level',

View File

@ -50,13 +50,13 @@ const messages = defineMessages({
loaderTitle: { id: 'app.error.loader-title', defaultMessage: 'No loader selected' },
stateTitle: {
id: 'app.error.state-title',
defaultMessage: 'Error initializing Axolotl Launcher',
defaultMessage: 'Error initializing Starlight Launcher',
},
networkIssues: { id: 'app.error.network-issues', defaultMessage: 'Network issues' },
networkDescription: {
id: 'app.error.network-description',
defaultMessage:
'Axolotl Launcher had trouble connecting to Microsoft services. This is often caused by a poor connection. Try again, and use our support article if the issue persists.',
'Starlight Launcher had trouble connecting to Microsoft services. This is often caused by a poor connection. Try again, and use our support article if the issue persists.',
},
hostsDescription: {
id: 'app.error.hosts-description',
@ -101,7 +101,7 @@ const messages = defineMessages({
permissionsDescription: {
id: 'app.error.permissions-description',
defaultMessage:
'Axolotl Launcher cannot write to the selected directory. Adjust its permissions and try again, or cancel the directory change.',
'Starlight Launcher cannot write to the selected directory. Adjust its permissions and try again, or cancel the directory change.',
},
spaceTitle: { id: 'app.error.space-title', defaultMessage: 'Not enough space' },
spaceDescription: {
@ -112,7 +112,7 @@ const messages = defineMessages({
directoryDescription: {
id: 'app.error.directory-description',
defaultMessage:
'Axolotl Launcher cannot migrate to the selected directory. Contact support for help or cancel the directory change.',
'Starlight Launcher cannot migrate to the selected directory. Contact support for help or cancel the directory change.',
},
retryDirectory: {
id: 'app.error.retry-directory',
@ -130,7 +130,7 @@ const messages = defineMessages({
stateDescription: {
id: 'app.error.state-description',
defaultMessage:
'Axolotl Launcher failed to load correctly. A file may be corrupted or an essential file may be missing.',
'Starlight Launcher failed to load correctly. A file may be corrupted or an essential file may be missing.',
},
stateFixIntro: {
id: 'app.error.state-fix-intro',
@ -146,7 +146,7 @@ const messages = defineMessages({
},
loaderDescription: {
id: 'app.error.loader-description',
defaultMessage: 'Axolotl Launcher could not find a loader version for this instance.',
defaultMessage: 'Starlight Launcher could not find a loader version for this instance.',
},
loaderFix: {
id: 'app.error.loader-fix',

View File

@ -32,7 +32,7 @@ const { formatMessage } = useVIntl()
const messages = defineMessages({
unknownTitle: {
id: 'app.update-announcement.unknown-title',
defaultMessage: 'Axolotl Launcher was updated',
defaultMessage: 'Starlight Launcher was updated',
},
unknownBody: {
id: 'app.update-announcement.unknown-body',

View File

@ -331,7 +331,7 @@ const messages = defineMessages({
},
gameDirManagedNote: {
id: 'instance.settings.tabs.general.game-dir.managed-note',
defaultMessage: 'This instance uses the Axolotl-managed folder.',
defaultMessage: 'This instance uses the Starlight-managed folder.',
},
gameDirExternalNote: {
id: 'instance.settings.tabs.general.game-dir.external-note',

View File

@ -1,8 +1,8 @@
const translations: Record<string, string> = {
'Your saved Microsoft sign-in token has expired or was revoked, so Axolotl Launcher cannot refresh your Minecraft session.':
'已保存的 Microsoft 登录令牌已过期或被撤销,因此 Axolotl Launcher 无法刷新你的 Minecraft 会话。',
'Sign out of the affected Minecraft account in Axolotl Launcher':
'在 Axolotl Launcher 中退出受影响的 Minecraft 账号',
'Your saved Microsoft sign-in token has expired or was revoked, so Starlight Launcher cannot refresh your Minecraft session.':
'已保存的 Microsoft 登录令牌已过期或被撤销,因此 Starlight Launcher 无法刷新你的 Minecraft 会话。',
'Sign out of the affected Minecraft account in Starlight Launcher':
'在 Starlight Launcher 中退出受影响的 Minecraft 账号',
'Sign in to the account again': '重新登录该账号',
'Once the new sign-in finishes, try launching Minecraft again':
'完成重新登录后,再次尝试启动 Minecraft',
@ -13,17 +13,17 @@ const translations: Record<string, string> = {
'如果系统支持,请开启自动设置时区和自动设置时间',
'Use the sync option in your system settings to synchronize the clock':
'使用系统设置中的同步选项校准时钟',
'Restart Axolotl Launcher': '重启 Axolotl Launcher',
'Restart Starlight Launcher': '重启 Starlight Launcher',
'Try signing in again': '再次尝试登录',
'Microsoft or Minecraft temporarily blocked the sign-in request because there were too many recent attempts.':
'由于短时间内尝试次数过多Microsoft 或 Minecraft 暂时限制了此次登录请求。',
'Wait about an hour before trying again': '等待约一小时后再试',
'Restart Axolotl Launcher after waiting': '等待后重启 Axolotl Launcher',
'Restart Starlight Launcher after waiting': '等待后重启 Starlight Launcher',
'Try signing in once more': '再次尝试登录',
'If the same message appears, wait longer before retrying so the temporary limit can clear':
'如果仍出现相同提示,请延长等待时间后再试,以便临时限制解除',
"Minecraft's authentication service is returning a server error, so Axolotl Launcher cannot finish signing you in right now.":
'Minecraft 身份验证服务返回了服务器错误,Axolotl Launcher 目前无法完成登录。',
"Minecraft's authentication service is returning a server error, so Starlight Launcher cannot finish signing you in right now.":
'Minecraft 身份验证服务返回了服务器错误,Starlight Launcher 目前无法完成登录。',
'Wait a few minutes and try signing in again': '等待几分钟后再次尝试登录',
'Check <a href="https://support.xbox.com/xbox-live-status">Xbox Status</a> for current service issues':
'在 <a href="https://support.xbox.com/xbox-live-status">Xbox 服务状态</a>中查看当前是否存在服务故障',
@ -41,13 +41,13 @@ const translations: Record<string, string> = {
'如果刚购买游戏或刚设置档案,请等待最多一小时',
'Make sure you are using the Microsoft account that owns Minecraft. Visit <a href="https://github.com/Mystic-Stars/Axolotl/issues">Axolotl support</a> for help':
'确认当前使用的是拥有 Minecraft 的 Microsoft 账号。如需帮助,请访问 <a href="https://github.com/Mystic-Stars/Axolotl/issues">Axolotl 支持</a>',
'Try signing in to Axolotl Launcher again': '再次尝试登录 Axolotl Launcher',
'Axolotl Launcher could not connect to a Microsoft, Xbox, or Minecraft service needed for sign-in. This is usually caused by a local network, DNS, proxy, firewall, hosts file, VPN, or antivirus issue.':
'Axolotl Launcher 无法连接登录所需的 Microsoft、Xbox 或 Minecraft 服务。通常是本地网络、DNS、代理、防火墙、hosts 文件、VPN 或杀毒软件导致的。',
'Restart Axolotl Launcher and try signing in again': '重启 Axolotl Launcher然后再次尝试登录',
'Try signing in to Starlight Launcher again': '再次尝试登录 Starlight Launcher',
'Starlight Launcher could not connect to a Microsoft, Xbox, or Minecraft service needed for sign-in. This is usually caused by a local network, DNS, proxy, firewall, hosts file, VPN, or antivirus issue.':
'Starlight Launcher 无法连接登录所需的 Microsoft、Xbox 或 Minecraft 服务。通常是本地网络、DNS、代理、防火墙、hosts 文件、VPN 或杀毒软件导致的。',
'Restart Starlight Launcher and try signing in again': '重启 Starlight Launcher然后再次尝试登录',
'Check that your internet connection is working': '检查网络连接是否正常',
'Allow Axolotl Launcher through your firewall, antivirus, proxy, VPN, and hosts file rules':
'在防火墙、杀毒软件、代理、VPN 和 hosts 文件规则中允许 Axolotl Launcher 通行',
'Allow Starlight Launcher through your firewall, antivirus, proxy, VPN, and hosts file rules':
'在防火墙、杀毒软件、代理、VPN 和 hosts 文件规则中允许 Starlight Launcher 通行',
'Try a different network or temporarily disable VPN/proxy software if you use one':
'尝试更换网络;如果正在使用 VPN 或代理软件,请暂时关闭后再试',
'If routing or DNS is the issue, a service like Cloudflare WARP can sometimes help':
@ -95,8 +95,8 @@ const translations: Record<string, string> = {
'Update online play permissions': '更新在线游戏权限',
"This account hasn't accepted Xbox's Terms of Service.": '此账号尚未接受 Xbox 服务条款。',
'Accept the Terms if prompted': '如果出现提示,请接受相关条款',
'Xbox services rejected the request to authorize this account for Minecraft services, but did not return a specific account restriction that Axolotl Launcher recognizes.':
'Xbox 服务拒绝授权此账号访问 Minecraft 服务,但未返回 Axolotl Launcher 能识别的具体账号限制。',
'Xbox services rejected the request to authorize this account for Minecraft services, but did not return a specific account restriction that Starlight Launcher recognizes.':
'Xbox 服务拒绝授权此账号访问 Minecraft 服务,但未返回 Starlight Launcher 能识别的具体账号限制。',
'Complete any prompts shown by Microsoft, Xbox, or Minecraft':
'完成 Microsoft、Xbox 或 Minecraft 显示的所有提示步骤',
'If the official launcher also fails, follow the error shown there or contact Xbox Support':

View File

@ -10,9 +10,9 @@ export const minecraftAuthErrors: MinecraftAuthError[] = [
{
errorMatchers: ['Failed to deserialize response to JSON during step RefreshOAuthToken:'],
whatHappened:
'Your saved Microsoft sign-in token has expired or was revoked, so Axolotl Launcher cannot refresh your Minecraft session.',
'Your saved Microsoft sign-in token has expired or was revoked, so Starlight Launcher cannot refresh your Minecraft session.',
stepsToFix: [
'Sign out of the affected Minecraft account in Axolotl Launcher',
'Sign out of the affected Minecraft account in Starlight Launcher',
'Sign in to the account again',
'Once the new sign-in finishes, try launching Minecraft again',
],
@ -25,7 +25,7 @@ export const minecraftAuthErrors: MinecraftAuthError[] = [
'Open your system date and time settings',
'Turn on automatic time zone and automatic time, if available',
'Use the sync option in your system settings to synchronize the clock',
'Restart Axolotl Launcher',
'Restart Starlight Launcher',
'Try signing in again',
],
},
@ -37,7 +37,7 @@ export const minecraftAuthErrors: MinecraftAuthError[] = [
'Microsoft or Minecraft temporarily blocked the sign-in request because there were too many recent attempts.',
stepsToFix: [
'Wait about an hour before trying again',
'Restart Axolotl Launcher after waiting',
'Restart Starlight Launcher after waiting',
'Try signing in once more',
'If the same message appears, wait longer before retrying so the temporary limit can clear',
],
@ -47,7 +47,7 @@ export const minecraftAuthErrors: MinecraftAuthError[] = [
message.includes('Failed to deserialize response to JSON during step MinecraftToken:') &&
/Status Code: 5\d\d/.test(message),
whatHappened:
"Minecraft's authentication service is returning a server error, so Axolotl Launcher cannot finish signing you in right now.",
"Minecraft's authentication service is returning a server error, so Starlight Launcher cannot finish signing you in right now.",
stepsToFix: [
'Wait a few minutes and try signing in again',
'Check <a href="https://support.xbox.com/xbox-live-status">Xbox Status</a> for current service issues',
@ -64,7 +64,7 @@ export const minecraftAuthErrors: MinecraftAuthError[] = [
'Launch Minecraft: Java Edition once from the official launcher',
'Wait up to an hour if the purchase or profile setup was recent',
'Make sure you are using the Microsoft account that owns Minecraft. Visit <a href="https://github.com/Mystic-Stars/Axolotl/issues">Axolotl support</a> for help',
'Try signing in to Axolotl Launcher again',
'Try signing in to Starlight Launcher again',
],
},
{
@ -79,11 +79,11 @@ export const minecraftAuthErrors: MinecraftAuthError[] = [
'live.com',
].some((domain) => message.includes(domain)),
whatHappened:
'Axolotl Launcher could not connect to a Microsoft, Xbox, or Minecraft service needed for sign-in. This is usually caused by a local network, DNS, proxy, firewall, hosts file, VPN, or antivirus issue.',
'Starlight Launcher could not connect to a Microsoft, Xbox, or Minecraft service needed for sign-in. This is usually caused by a local network, DNS, proxy, firewall, hosts file, VPN, or antivirus issue.',
stepsToFix: [
'Restart Axolotl Launcher and try signing in again',
'Restart Starlight Launcher and try signing in again',
'Check that your internet connection is working',
'Allow Axolotl Launcher through your firewall, antivirus, proxy, VPN, and hosts file rules',
'Allow Starlight Launcher through your firewall, antivirus, proxy, VPN, and hosts file rules',
'Try a different network or temporarily disable VPN/proxy software if you use one',
'If routing or DNS is the issue, a service like Cloudflare WARP can sometimes help',
],
@ -173,11 +173,11 @@ export const minecraftAuthErrors: MinecraftAuthError[] = [
{
errorMatchers: ['Failed to deserialize response to JSON during step XstsAuthorize:'],
whatHappened:
'Xbox services rejected the request to authorize this account for Minecraft services, but did not return a specific account restriction that Axolotl Launcher recognizes.',
'Xbox services rejected the request to authorize this account for Minecraft services, but did not return a specific account restriction that Starlight Launcher recognizes.',
stepsToFix: [
'Sign in with the <a href="https://www.minecraft.net/en-us/download">official Minecraft Launcher</a>',
'Complete any prompts shown by Microsoft, Xbox, or Minecraft',
'Try signing in to Axolotl Launcher again',
'Try signing in to Starlight Launcher again',
'If the official launcher also fails, follow the error shown there or contact Xbox Support',
],
},

View File

@ -33,7 +33,7 @@ const messages = defineMessages({
intro: {
id: 'app.privacy-consent.intro',
defaultMessage:
'Choose what Axolotl may send or display. Nothing is sent until you confirm these choices.',
'Choose what Starlight may send or display. Nothing is sent until you confirm these choices.',
},
telemetry: {
id: 'app.privacy-consent.telemetry',

View File

@ -25,8 +25,8 @@ const { formatMessage } = useVIntl()
<div class="onboarding-welcome-logo">
<AxolotlLogo icon-only />
</div>
<div class="onboarding-welcome-wordmark" aria-label="Axolotl Launcher">
<span class="onboarding-welcome-wordmark-core" data-wordmark="Axolotl"> Axolotl </span>
<div class="onboarding-welcome-wordmark" aria-label="Starlight Launcher">
<span class="onboarding-welcome-wordmark-core" data-wordmark="Starlight"> Starlight </span>
<span class="onboarding-welcome-wordmark-suffix" data-wordmark="Launcher">
Launcher
</span>

View File

@ -167,7 +167,7 @@ export const onboardingMessages = defineMessages({
},
translationTitle: {
id: 'app.onboarding.translation.title',
defaultMessage: 'Translation, the Axolotl way',
defaultMessage: 'Translation, the Starlight way',
},
translationDescription: {
id: 'app.onboarding.translation.description',
@ -216,7 +216,7 @@ export const onboardingMessages = defineMessages({
updatesTitle: { id: 'app.onboarding.updates.title', defaultMessage: 'Stay in the loop' },
updatesDescription: {
id: 'app.onboarding.updates.description',
defaultMessage: 'Choose when Axolotl checks for updates and whether it installs them for you.',
defaultMessage: 'Choose when Starlight checks for updates and whether it installs them for you.',
},
clickTab: { id: 'app.onboarding.action.click-tab', defaultMessage: 'Click this tab to continue' },
libraryTitle: { id: 'app.onboarding.library.title', defaultMessage: 'Your launch shelf' },
@ -391,7 +391,7 @@ export const onboardingMessages = defineMessages({
'Open a local .litematic or .schem file, or choose one from an installed instance. The 3D workspace keeps viewing, measurement, layer controls, materials, and local edits together.',
},
skip: { id: 'app.onboarding.action.skip', defaultMessage: 'Leave the tour' },
mascotAlt: { id: 'app.onboarding.mascot-alt', defaultMessage: 'Axolotl guide' },
mascotAlt: { id: 'app.onboarding.mascot-alt', defaultMessage: 'Starlight guide' },
})
const step = (

View File

@ -157,7 +157,7 @@ const messages = defineMessages({
},
copyright: {
id: 'app.settings.about.copyright',
defaultMessage: 'Copyright © Axolotl All Rights Reserved.',
defaultMessage: 'Copyright © Starlight All Rights Reserved.',
},
version: {
id: 'app.settings.about.version',
@ -217,7 +217,7 @@ const messages = defineMessages({
},
surveyDescription: {
id: 'app.settings.about.survey-description',
defaultMessage: 'Help us improve Axolotl Launcher',
defaultMessage: 'Help us improve Starlight Launcher',
},
licenseAttribution: {
id: 'app.settings.about.license-attribution',
@ -225,12 +225,12 @@ const messages = defineMessages({
},
attribution: {
id: 'app.settings.about.attribution',
defaultMessage: 'Axolotl Launcher is a modified version of the open-source Modrinth codebase.',
defaultMessage: 'Starlight Launcher is a modified version of the open-source Modrinth codebase.',
},
notAffiliated: {
id: 'app.settings.about.not-affiliated',
defaultMessage:
'Modrinth is a trademark of Rinth, Inc. Axolotl Launcher is not affiliated with or endorsed by Rinth, Inc.',
'Modrinth is a trademark of Rinth, Inc. Starlight Launcher is not affiliated with or endorsed by Rinth, Inc.',
},
originalSource: {
id: 'app.settings.about.original-source',

View File

@ -67,7 +67,7 @@ const messages = defineMessages({
},
colorThemeDescription: {
id: 'app.appearance-settings.color-theme.description',
defaultMessage: 'Select your preferred color theme for Axolotl Launcher.',
defaultMessage: 'Select your preferred color theme for Starlight Launcher.',
},
accentColorTitle: {
id: 'app.appearance-settings.accent-color.title',
@ -244,7 +244,7 @@ const messages = defineMessages({
},
closeBehaviorTitle: {
id: 'app.appearance-settings.close-behavior.title',
defaultMessage: 'Choose how to close Axolotl Launcher',
defaultMessage: 'Choose how to close Starlight Launcher',
},
closeBehaviorDescription: {
id: 'app.appearance-settings.close-behavior.description',

View File

@ -118,7 +118,7 @@ const messages = defineMessages({
appDirectory: { id: 'app.settings.resources.app-directory', defaultMessage: 'App directory' },
axolotlDataDirectory: {
id: 'app.settings.resources.axolotl-data-directory',
defaultMessage: 'Axolotl data directory',
defaultMessage: 'Starlight data directory',
},
appDirectoryDescription: {
id: 'app.settings.resources.app-directory-description',
@ -137,7 +137,7 @@ const messages = defineMessages({
minecraftDirectoriesDescription: {
id: 'app.settings.resources.minecraft-directories-description',
defaultMessage:
'Add one or more .minecraft folders for instances that use an external game directory. These folders are kept separate from Axolotl data.',
'Add one or more .minecraft folders for instances that use an external game directory. These folders are kept separate from Starlight data.',
},
addMinecraftDirectory: {
id: 'app.settings.resources.add-minecraft-directory',
@ -181,7 +181,7 @@ const messages = defineMessages({
appCacheDescription: {
id: 'app.settings.resources.app-cache-description',
defaultMessage:
'Axolotl Launcher caches data to speed up loading. Purging it forces the app to reload data and may temporarily slow the app down.',
'Starlight Launcher caches data to speed up loading. Purging it forces the app to reload data and may temporarily slow the app down.',
},
downloadMirrors: {
id: 'app.settings.resources.download-mirrors',

View File

@ -80,7 +80,7 @@ const messages = defineMessages({
},
description: {
id: 'app.settings.updates.channel.description',
defaultMessage: 'Choose which launcher versions Axolotl receives.',
defaultMessage: 'Choose which launcher versions Starlight receives.',
},
channelLabel: {
id: 'app.settings.updates.channel.label',
@ -120,7 +120,7 @@ const messages = defineMessages({
},
upToDate: {
id: 'app.settings.updates.up-to-date',
defaultMessage: 'Axolotl is up to date.',
defaultMessage: 'Starlight is up to date.',
},
disabled: {
id: 'app.settings.updates.disabled',
@ -166,7 +166,7 @@ const messages = defineMessages({
restartDescription: {
id: 'app.settings.updates.channel.restart-description',
defaultMessage:
'Restart Axolotl now to start using the new update channel, or restart manually later.',
'Restart Starlight now to start using the new update channel, or restart manually later.',
},
restartDevelopmentDescription: {
id: 'app.settings.updates.channel.restart-development-description',
@ -273,12 +273,12 @@ const messages = defineMessages({
databaseOperationActiveTarget: {
id: 'app.settings.updates.database-operation.active-target',
defaultMessage:
'Cannot overwrite the database currently in use. Restart Axolotl and switch channels first.',
'Cannot overwrite the database currently in use. Restart Starlight and switch channels first.',
},
databaseOperationFailed: {
id: 'app.settings.updates.database-operation.failed',
defaultMessage:
'The database could not be copied. Please make sure Axolotl is not using the target database.',
'The database could not be copied. Please make sure Starlight is not using the target database.',
},
databaseOperationSuccess: {
id: 'app.settings.updates.database-operation.success',

View File

@ -24,7 +24,7 @@ export const settingsSearchEntries: SettingsSearchEntry[] = [
label: message('app.appearance-settings.color-theme.title', 'Color theme'),
description: message(
'app.appearance-settings.color-theme.description',
'Select your preferred color theme for Axolotl Launcher.',
'Select your preferred color theme for Starlight Launcher.',
),
},
{
@ -118,7 +118,7 @@ export const settingsSearchEntries: SettingsSearchEntry[] = [
targetId: 'settings-target-appearance-close-behavior',
label: message(
'app.appearance-settings.close-behavior.title',
'Choose how to close Axolotl Launcher',
'Choose how to close Starlight Launcher',
),
keywords: [
message('app.appearance-settings.close-behavior.close', 'Close directly'),

View File

@ -147,7 +147,8 @@ test('developer-only settings stay out of the normal search categories', () => {
)
})
test('settings navigation groups preserve the intended Axolotl information architecture', () => {
test('settings navigation groups preserve the intended Starlight information architecture', () => {
const categoriesForGroup = (
group: 'launcher' | 'game' | 'data-privacy' | 'support' | 'developer',
developerMode = false,