Skip to content

Commit 0845af2

Browse files
multiple language added
1 parent e8b0ea1 commit 0845af2

File tree

5 files changed

+30
-2
lines changed

5 files changed

+30
-2
lines changed

lib/l10n/app_en.arb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"themes": "Themes",
66
"languages": "Languages",
77
"language": "English",
8-
"loading": "Loading...",
8+
"loading": "Please Wait...",
99
"download": "Download",
1010
"failed": "Failed",
1111
"appMode":"Mode ",

lib/l10n/app_hi.arb

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"settingsPage": "सेटिंग्स",
3+
"changeLanguage": "चेंज लैंग्वेज",
4+
"noResultFound": "नो रिजल्ट्स फाउंड",
5+
"themes": "थीम्स",
6+
"languages": "लैंग्वेजेज",
7+
"language": "हिंदी",
8+
"loading": "लोडिंग...",
9+
"download": "डाउनलोड",
10+
"failed": "फेल्ड",
11+
"appMode":"मोड ",
12+
"darkMode":"डार्क मोड",
13+
"lightMode":"लाइट मोड",
14+
"systemMode":"सिस्टम मोड",
15+
"putAnythingInYourMind":"अपने मन की बात लिखें",
16+
"change":"चेंज",
17+
"mainDirectory":"मैन डायरेक्टरी",
18+
"imageWasSaved":"इमेज सेव हो गई",
19+
"chooseStyle":"इमेज के लिए स्टाइल चुनें",
20+
"chooseDirectory":"डायरेक्टरी चुनें",
21+
"confirmDirectory":"क्या आपको डायरेक्टरी चुनना है इमेज को डिवाइस में सेव करने के लिए?",
22+
"yes": "हाँ",
23+
"no": "नहीं"
24+
}

lib/utils/app_language.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ class LanguageSharedPreferences {
1111
switch (languageCode) {
1212
case englishLanguage:
1313
return const Locale(englishLanguage, 'US');
14+
case hindiLanguage:
15+
return const Locale(hindiLanguage, 'IN');
1416
case arabicLanguage:
1517
return const Locale(arabicLanguage, 'DZ');
1618
default:

lib/utils/language.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ class Language {
99
static List<Language> languageList() {
1010
return <Language>[
1111
Language(1, "🇺🇸", "English", "en"),
12-
Language(2, "🇩🇿", "اَلْعَرَبِيَّةُ", "ar"),
12+
Language(2, "in", "हिंदी", "hi"),
13+
Language(3, "🇩🇿", "اَلْعَرَبِيَّةُ", "ar"),
1314
];
1415
}
1516
}

lib/utils/strings.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,5 @@ const String pathHint = 'Click to choose folder';
2121
const String app = 'TexFusion';
2222

2323
const String englishLanguage = 'en';
24+
const String hindiLanguage = 'hi';
2425
const String arabicLanguage = 'ar';

0 commit comments

Comments
 (0)