aboutsummaryrefslogtreecommitdiffstats
path: root/src/App.js
diff options
context:
space:
mode:
authorBen Woodward <ben@bdw.to>2021-07-30 08:10:53 -0700
committerGitHub <noreply@github.com>2021-07-30 08:10:53 -0700
commit152584720e36b05111d90a584bc13f7dd8259f84 (patch)
tree29db0c7137a44a6bca06c4e661db92800a0d7cd4 /src/App.js
parent29cf936735c74a8981f8508c91f981f3c0a697ba (diff)
Language dropdown formatting (#149)
* Sort and format language dropdown - Format languages in `latinName - nativeName` to account for RTL languages - Lexicographic order * Use generic English translation The current English translation covers both US and GB, so prefer a generic implementation until it doesn't make sense. * Update src/App.js Co-authored-by: Andanan <dev.andanan@e.mail.de> * Update src/App.js Co-authored-by: Ahmed Tarek <ahmed.tokyo1@gmail.com> Co-authored-by: Andanan <dev.andanan@e.mail.de> Co-authored-by: Ahmed Tarek <ahmed.tokyo1@gmail.com>
Diffstat (limited to 'src/App.js')
-rw-r--r--src/App.js38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/App.js b/src/App.js
index 51850eb..c064cc3 100644
--- a/src/App.js
+++ b/src/App.js
@@ -34,27 +34,27 @@ function App() {
34 value={i18n.language} 34 value={i18n.language}
35 onChange={(e) => changeLanguage(e.target.value)} 35 onChange={(e) => changeLanguage(e.target.value)}
36 > 36 >
37 <option value="en-US">English - US (English)</option>
38 <option value="zh-HK">Chinese - Hong Kong (简体中文)</option>
39 <option value="zh-CN">Chinese - Simplified (简体中文)</option>
40 <option value="es">Spanish (Español)</option>
41 <option value="pt">Portuguese (Português)</option>
42 <option value="pt-BR">Portuguese (Brazil)</option>
43 <option value="ja">Japanese (日本語)</option>
44 <option value="fa-IR">Persian - Iran (فارسی)</option>
45 <option value="ru-RU">Russian - Russia (Русский)</option>
46 <option value="uk-UA">Ukrainian - Ukraine (Українська)</option>
47 <option value="nl-NL">Dutch - Netherlands (Nederlands)</option>
48 <option value="fr-FR">French - FR (Français)</option>
49 <option value="tr-TR">Turkish - Turkey (Türkçe)</option>
50 <option value="hi-IN">Hindi - India (हिन्दी)</option>
51 <option value="ca">Catalan (català)</option>
52 <option value="de-DE">German (Germany)</option>
53 <option value="id-ID">Indonesian (Indonesia)</option>
54 <option value="pl-PL">Polish - PL (Polski)</option>
55 <option value="ar">Arabic - العربية</option> 37 <option value="ar">Arabic - العربية</option>
56 <option value="oc">Occitan</option> 38 <option value="ca">Catalan - Català</option>
39 <option value="zh-HK">Chinese Hong Kong - 简体中文</option>
40 <option value="zh-CN">Chinese Simplified - 简体中文</option>
41 <option value="nl-NL">Dutch - Nederlands</option>
42 <option value="en">English</option>
43 <option value="fr-FR">French - Français</option>
44 <option value="de-DE">German - Deutsch</option>
45 <option value="hi-IN">Hindi - हिन्दी</option>
46 <option value="id-ID">Indonesian</option>
57 <option value="it-IT">Italian</option> 47 <option value="it-IT">Italian</option>
48 <option value="ja">Japanese - 日本語</option>
49 <option value="oc">Occitan</option>
50 <option value="fa-IR">Persian Iran - فارسی</option>
51 <option value="pl-PL">Polish - Polski</option>
52 <option value="pt">Portuguese - Português</option>
53 <option value="pt-BR">Portuguese - Português brasileiro</option>
54 <option value="ru-RU">Russian - Русский</option>
55 <option value="es">Spanish - Español</option>
56 <option value="tr-TR">Turkish - Türkçe</option>
57 <option value="uk-UA">Ukrainian - Українська</option>
58 </select> 58 </select>
59 </div> 59 </div>
60 60