From 7319ec2db65d6421bdedfefc537737158f779646 Mon Sep 17 00:00:00 2001 From: Luca Fontanot Date: Tue, 19 May 2026 14:19:41 +0200 Subject: [PATCH] i18n: Fixed language sorting and added italian to config and test --- src/i18n/__tests__/tutorialHelpTranslations.test.ts | 12 +++++++----- src/i18n/config.ts | 11 ++++++----- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/src/i18n/__tests__/tutorialHelpTranslations.test.ts b/src/i18n/__tests__/tutorialHelpTranslations.test.ts index b029570..5d06b79 100644 --- a/src/i18n/__tests__/tutorialHelpTranslations.test.ts +++ b/src/i18n/__tests__/tutorialHelpTranslations.test.ts @@ -4,6 +4,7 @@ import arDialogs from "@/i18n/locales/ar/dialogs.json"; import enDialogs from "@/i18n/locales/en/dialogs.json"; import esDialogs from "@/i18n/locales/es/dialogs.json"; import frDialogs from "@/i18n/locales/fr/dialogs.json"; +import itDialogs from "@/i18n/locales/it/dialogs.json"; import jaJPDialogs from "@/i18n/locales/ja-JP/dialogs.json"; import koKRDialogs from "@/i18n/locales/ko-KR/dialogs.json"; import ruDialogs from "@/i18n/locales/ru/dialogs.json"; @@ -39,16 +40,17 @@ const keysThatMayBeEmpty = new Set<(typeof tutorialHelpKeys)[number]>(["step1Des const dialogsByLocale = { en: enDialogs, - "zh-CN": zhCNDialogs, - "zh-TW": zhTWDialogs, + ar: arDialogs, es: esDialogs, fr: frDialogs, - tr: trDialogs, + it: itDialogs, + "ja-JP": jaJPDialogs, "ko-KR": koKRDialogs, ru: ruDialogs, - "ja-JP": jaJPDialogs, - ar: arDialogs, + tr: trDialogs, vi: viDialogs, + "zh-CN": zhCNDialogs, + "zh-TW": zhTWDialogs, } satisfies Record }>; describe("TutorialHelp translations", () => { diff --git a/src/i18n/config.ts b/src/i18n/config.ts index 70dd677..fb885eb 100644 --- a/src/i18n/config.ts +++ b/src/i18n/config.ts @@ -1,16 +1,17 @@ export const DEFAULT_LOCALE = "en" as const; export const SUPPORTED_LOCALES = [ "en", - "zh-CN", - "zh-TW", + "ar", "es", "fr", - "tr", - "ko-KR", + "it", "ja-JP", - "ar", + "ko-KR", "ru", + "tr", "vi", + "zh-CN", + "zh-TW", ] as const; export const I18N_NAMESPACES = [ "common",