auto-commit for a0c02a50-54cd-4ff6-8aa2-2df41cae30b3

This commit is contained in:
emergent-agent-e1
2025-11-09 08:00:38 +00:00
parent c9ee5351bc
commit 90199b5ff9
+11 -1
View File
@@ -97,10 +97,20 @@ const i18n = new I18n({
});
// Set default locale
i18n.locale = Localization.locale;
i18n.enableFallback = true;
i18n.defaultLocale = 'en';
// Get device locale safely (handle web platform)
try {
const deviceLocale = Localization.locale || 'en';
// Extract language code (e.g., 'en-US' -> 'en')
const languageCode = deviceLocale.split('-')[0];
i18n.locale = languageCode;
} catch (error) {
console.error('Error setting device locale:', error);
i18n.locale = 'en';
}
export const loadSavedLanguage = async () => {
try {
const savedLang = await AsyncStorage.getItem('appLanguage');