Skip to content

Commit 3ca0c05

Browse files
Merge pull request OwnTube-tv#318 from mykhailodanilenko/feature/language-override
Add language override (OwnTube-tv#314)
2 parents c9c7456 + 529bb59 commit 3ca0c05

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

OwnTube.tv/hooks/useSelectLocale.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,9 @@ export const useSelectLocale = () => {
3030
}, []);
3131

3232
const handleResetLang = async () => {
33-
await i18n.changeLanguage(deviceLocales[0].languageCode || FALLBACK_LANG);
33+
await i18n.changeLanguage(
34+
process.env.EXPO_PUBLIC_LANGUAGE_OVERRIDE || deviceLocales[0].languageCode || FALLBACK_LANG,
35+
);
3436
await writeToAsyncStorage(STORAGE.LOCALE, "");
3537
queryClient.invalidateQueries({ queryKey: [QUERY_KEY] });
3638
};

OwnTube.tv/i18n.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ i18n.use(initReactI18next).init({
1515
},
1616
fallbackLng: FALLBACK_LANG,
1717
defaultNS: "translation",
18-
lng: getLocales()[0]?.languageCode || undefined,
18+
lng: process.env.EXPO_PUBLIC_LANGUAGE_OVERRIDE || getLocales()[0]?.languageCode || undefined,
1919
pluralSeparator: "_",
2020
});
2121

0 commit comments

Comments
 (0)