From 307dc95533bcb4a127e16a3923f6832daf807a5a Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Fri, 30 Jan 2026 22:16:15 +0100 Subject: [PATCH] Use default language constant --- src/features/manga/services/Mangas.ts | 4 +++- src/lib/dayjs/LocaleImporter.ts | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/features/manga/services/Mangas.ts b/src/features/manga/services/Mangas.ts index ce91eb09..dfff9b64 100644 --- a/src/features/manga/services/Mangas.ts +++ b/src/features/manga/services/Mangas.ts @@ -53,6 +53,7 @@ import { getErrorMessage } from '@/lib/HelperFunctions.ts'; import { assertIsDefined } from '@/base/Asserts.ts'; import { Confirmation } from '@/base/AppAwaitableComponent.ts'; import { UrlUtil } from '@/lib/UrlUtil.ts'; +import { DEFAULT_LANGUAGE } from '@/lib/ISOLanguageUtil.ts'; type MangaToMigrate = NonNullable; type MangaToMigrateTo = NonNullable['manga']; @@ -657,7 +658,7 @@ export class Mangas { const translateMangaTagsByMangaTypeEntries = Object.entries(MANGA_TAGS_BY_MANGA_TYPE).map( ([mangaType, tags]) => [ mangaType, - ['en', i18n.locale, manga.source?.lang] + [DEFAULT_LANGUAGE, i18n.locale, manga.source?.lang] .filter((lng) => !!lng) .flatMap((language) => tags.flatMap((tag) => @@ -667,6 +668,7 @@ export class Mangas { ), ], ); + const translatedMangaTagsByMangaType = Object.fromEntries(translateMangaTagsByMangaTypeEntries) as Record< string, string[] diff --git a/src/lib/dayjs/LocaleImporter.ts b/src/lib/dayjs/LocaleImporter.ts index 5adc4aa3..6bcbcdeb 100644 --- a/src/lib/dayjs/LocaleImporter.ts +++ b/src/lib/dayjs/LocaleImporter.ts @@ -7,6 +7,7 @@ */ import { DAYJS_LOCALES, DayJsLocale } from '@/lib/dayjs/Locales.ts'; +import { DEFAULT_LANGUAGE } from '@/lib/ISOLanguageUtil.ts'; export const getDayJsLocale = (locale: string): DayJsLocale => { if (DAYJS_LOCALES.includes(locale as DayJsLocale)) { @@ -22,7 +23,7 @@ export const getDayJsLocale = (locale: string): DayJsLocale => { return convertedLocale as DayJsLocale; } - return 'en'; + return DEFAULT_LANGUAGE; }; export const importDayJsLocale = async (locale: string): Promise => {