From 19712e0d430f84e7217d10c6b78405facab90a87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=AA=E9=9C=81?= Date: Sat, 8 Jun 2024 00:27:42 +0800 Subject: [PATCH] fix language auto detect (#1784) --- src/locales/zh_CN/tutorial.ts | 2 +- src/plugins/i18n.ts | 6 +++--- src/system/settings/settings.ts | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/locales/zh_CN/tutorial.ts b/src/locales/zh_CN/tutorial.ts index fc737798489..8b0e5aad8fd 100644 --- a/src/locales/zh_CN/tutorial.ts +++ b/src/locales/zh_CN/tutorial.ts @@ -1,7 +1,7 @@ import { SimpleTranslationEntries } from "#app/plugins/i18n"; export const tutorial: SimpleTranslationEntries = { - "intro": `欢迎来到PokéRogue!这是一款以战斗为核心的融合了roguelite元素的宝可梦同人游戏。 + "intro": `欢迎来到PokéRogue!这是一款以战斗为核心的\n融合了roguelite元素的宝可梦同人游戏。 $本游戏未进行商业化,我们没有\nPokémon或Pokémon使用的版 $权资产的所有权。 $游戏仍在开发中,但已可完整游玩。如需报\n告错误,请通过 Discord 社区。 diff --git a/src/plugins/i18n.ts b/src/plugins/i18n.ts index 3f6469904d4..7d485d3f046 100644 --- a/src/plugins/i18n.ts +++ b/src/plugins/i18n.ts @@ -174,13 +174,13 @@ export function initI18n(): void { de: { ...deConfig }, - pt_BR: { + "pt-BR": { ...ptBrConfig }, - zh_CN: { + "zh-CN": { ...zhCnConfig }, - zh_TW: { + "zh-TW": { ...zhTwConfig }, ko: { diff --git a/src/system/settings/settings.ts b/src/system/settings/settings.ts index 75fc8185c89..f79393dac5c 100644 --- a/src/system/settings/settings.ts +++ b/src/system/settings/settings.ts @@ -480,15 +480,15 @@ export function setSetting(scene: BattleScene, setting: string, value: integer): }, { label: "Português (BR)", - handler: () => changeLocaleHandler("pt_BR") + handler: () => changeLocaleHandler("pt-BR") }, { label: "简体中文", - handler: () => changeLocaleHandler("zh_CN") + handler: () => changeLocaleHandler("zh-CN") }, { label: "繁體中文", - handler: () => changeLocaleHandler("zh_TW") + handler: () => changeLocaleHandler("zh-TW") }, { label: "한국어",