Language coverage
Guides and release notes are shown in their original language.
On this page
Windows/.NET language coverage
Target: every non-invariant neutral language reported by Windows/.NET, retaining separate writing-system entries. Regional settings resolve to an appropriate catalog where available; they are not automatically separate translations.
This snapshot contains 284 language/writing-system targets across 251 base language codes. Synix has 35 structurally complete catalogs, including English, with 4,540 required text entries per catalog. 247 target entries still need a translation. Generic aliases (for example Chinese and Norwegian) can share an existing catalog; target counts are not counts of distinct translations.
Only complete, non-preview catalogs are eligible for the app's language picker. Empty entries, missing or unexpected source keys, and untranslated English-only copies are rejected. Key coverage does not certify translation accuracy: terminology, technical syntax, layout and accessibility still require review. This inventory does not add new translations or claim that right-to-left layout is finished.
Inventory runtime: .NET 10.0.14; Microsoft Windows NT 10.0.26200.0. Available cultures depend on the installed Windows/.NET globalization data; regenerate on the supported release environment rather than treating this number as a permanent global total. See Microsoft's CultureInfo documentation and Windows Forms bidirectional layout guidance.
Current catalogs
| Catalog | Source coverage | Missing/blank keys | Unexpected keys |
|---|---|---|---|
| bg | Complete | 0 | 0 |
| ca | Complete | 0 | 0 |
| cs | Complete | 0 | 0 |
| da | Complete | 0 | 0 |
| de | Complete | 0 | 0 |
| el | Complete | 0 | 0 |
| en-US | Complete | 0 | 0 |
| es | Complete | 0 | 0 |
| et | Complete | 0 | 0 |
| fi | Complete | 0 | 0 |
| fr | Complete | 0 | 0 |
| hi | Complete | 0 | 0 |
| hr | Complete | 0 | 0 |
| hu | Complete | 0 | 0 |
| id | Complete | 0 | 0 |
| it | Complete | 0 | 0 |
| ja | Complete | 0 | 0 |
| ko | Complete | 0 | 0 |
| lt | Complete | 0 | 0 |
| lv | Complete | 0 | 0 |
| nb | Complete | 0 | 0 |
| nl | Complete | 0 | 0 |
| pl | Complete | 0 | 0 |
| pt-BR | Complete | 0 | 0 |
| ro | Complete | 0 | 0 |
| ru | Complete | 0 | 0 |
| sk | Complete | 0 | 0 |
| sl | Complete | 0 | 0 |
| sv | Complete | 0 | 0 |
| th | Complete | 0 | 0 |
| tr | Complete | 0 | 0 |
| uk | Complete | 0 | 0 |
| vi | Complete | 0 | 0 |
| zh-Hans | Complete | 0 | 0 |
| zh-Hant | Complete | 0 | 0 |
Translation and layout backlog
An existing catalog is a language fallback, not a claim of country-specific wording. Every new catalog also needs a font, layout and live-switching review. RTL rows additionally need bidirectional controls, mirrored layouts where appropriate, and checks that passwords, paths and commands remain unmodified.
| Target | Language / writing system | Native name | Direction | Existing catalog / remaining work |
|---|---|---|---|---|
| aa | Afar | Afar | LTR | Translation needed |
| af | Afrikaans | Afrikaans | LTR | Translation needed |
| agq | Aghem | Aghem | LTR | Translation needed |
| ak | Akan | Akan | LTR | Translation needed |
| am | Amharic | አማርኛ | LTR | Translation needed |
| ar | Arabic | العربية | RTL | Translation needed; RTL layout review needed |
| arn | Mapuche | Mapudungun | LTR | Translation needed |
| as | Assamese | অসমীয়া | LTR | Translation needed |
| asa | Asu | Kipare | LTR | Translation needed |
| ast | Asturian | asturianu | LTR | Translation needed |
| az | Azerbaijani | azərbaycan | LTR | Translation needed |
| az-Cyrl | Azerbaijani (Cyrillic) | азәрбајҹан (Кирил) | LTR | Translation needed |
| az-Latn | Azerbaijani (Latin) | azərbaycan (latın) | LTR | Translation needed |
| ba | Bashkir | башҡорт теле | LTR | Translation needed |
| bas | Basaa | Ɓàsàa | LTR | Translation needed |
| be | Belarusian | беларуская | LTR | Translation needed |
| bem | Bemba | Ichibemba | LTR | Translation needed |
| bez | Bena | Hibena | LTR | Translation needed |
| bg | Bulgarian | български | LTR | Catalog: bg |
| bgc | Haryanvi | हरियाणवी | LTR | Translation needed |
| bho | Bhojpuri | भोजपुरी | LTR | Translation needed |
| bin | Edo | Ẹ̀dó | LTR | Translation needed |
| bm | Bamanankan | bamanakan | LTR | Translation needed |
| bn | Bangla | বাংলা | LTR | Translation needed |
| bo | Tibetan | བོད་སྐད་ | LTR | Translation needed |
| br | Breton | brezhoneg | LTR | Translation needed |
| brx | Bodo | बर’ | LTR | Translation needed |
| bs | Bosnian | bosanski | LTR | Translation needed |
| bs-Cyrl | Bosnian (Cyrillic) | босански (ћирилица) | LTR | Translation needed |
| bs-Latn | Bosnian (Latin) | bosanski (latinica) | LTR | Translation needed |
| byn | Blin | Blin | LTR | Translation needed |
| ca | Catalan | català | LTR | Catalog: ca |
| ccp | Chakma | 𑄌𑄋𑄴𑄟𑄳𑄦 | LTR | Translation needed |
| ce | Chechen | нохчийн | LTR | Translation needed |
| ceb | Cebuano | Cebuano | LTR | Translation needed |
| cgg | Chiga | Rukiga | LTR | Translation needed |
| chr | Cherokee | ᏣᎳᎩ | LTR | Translation needed |
| ckb | Central Kurdish | کوردیی ناوەندی | RTL | Translation needed; RTL layout review needed |
| co | Corsican | corsu | LTR | Translation needed |
| cs | Czech | čeština | LTR | Catalog: cs |
| cu | Church Slavic | Church Slavic | LTR | Translation needed |
| cv | Chuvash | чӑваш | LTR | Translation needed |
| cy | Welsh | Cymraeg | LTR | Translation needed |
| da | Danish | dansk | LTR | Catalog: da |
| dav | Taita | Kitaita | LTR | Translation needed |
| de | German | Deutsch | LTR | Catalog: de |
| dje | Zarma | Zarmaciine | LTR | Translation needed |
| doi | Dogri | डोगरी | LTR | Translation needed |
| dsb | Lower Sorbian | dolnoserbšćina | LTR | Translation needed |
| dua | Duala | duálá | LTR | Translation needed |
| dv | Divehi | Divehi | RTL | Translation needed; RTL layout review needed |
| dyo | Jola-Fonyi | joola | LTR | Translation needed |
| dz | Dzongkha | རྫོང་ཁ | LTR | Translation needed |
| ebu | Embu | Kĩembu | LTR | Translation needed |
| ee | Ewe | Eʋegbe | LTR | Translation needed |
| el | Greek | Ελληνικά | LTR | Catalog: el |
| en | English | English | LTR | Catalog: en-US |
| eo | Esperanto | esperanto | LTR | Translation needed |
| es | Spanish | español | LTR | Catalog: es |
| et | Estonian | eesti | LTR | Catalog: et |
| eu | Basque | euskara | LTR | Translation needed |
| ewo | Ewondo | ewondo | LTR | Translation needed |
| fa | Persian | فارسی | RTL | Translation needed; RTL layout review needed |
| ff | Fula | Pulaar | LTR | Translation needed |
| ff-Adlm | Fula (Adlam) | 𞤆𞤵𞤤𞤢𞤪 (𞤀𞤁𞤂𞤢𞤃) | RTL | Translation needed; RTL layout review needed |
| ff-Latn | Fula (Latin) | Fula (Latin) | LTR | Translation needed |
| fi | Finnish | suomi | LTR | Catalog: fi |
| fil | Filipino | Filipino | LTR | Translation needed |
| fo | Faroese | føroyskt | LTR | Translation needed |
| fr | French | français | LTR | Catalog: fr |
| fur | Friulian | furlan | LTR | Translation needed |
| fy | Western Frisian | Frysk | LTR | Translation needed |
| ga | Irish | Gaeilge | LTR | Translation needed |
| gd | Scottish Gaelic | Gàidhlig | LTR | Translation needed |
| gl | Galician | galego | LTR | Translation needed |
| gn | Guarani | avañe’ẽ | LTR | Translation needed |
| gsw | Swiss German | Schwiizertüütsch | LTR | Translation needed |
| gu | Gujarati | ગુજરાતી | LTR | Translation needed |
| guz | Gusii | Ekegusii | LTR | Translation needed |
| gv | Manx | Gaelg | LTR | Translation needed |
| ha | Hausa | Hausa | LTR | Translation needed |
| haw | Hawaiian | ʻŌlelo Hawaiʻi | LTR | Translation needed |
| he | Hebrew | עברית | RTL | Translation needed; RTL layout review needed |
| hi | Hindi | हिन्दी | LTR | Catalog: hi |
| hi-Latn | Hindi (Latin) | Hindi (Latin) | LTR | Translation needed |
| hr | Croatian | hrvatski | LTR | Catalog: hr |
| hsb | Upper Sorbian | hornjoserbšćina | LTR | Translation needed |
| hu | Hungarian | magyar | LTR | Catalog: hu |
| hy | Armenian | հայերեն | LTR | Translation needed |
| ia | Interlingua | interlingua | LTR | Translation needed |
| ibb | Ibibio | Ibibio-Efik | LTR | Translation needed |
| id | Indonesian | Indonesia | LTR | Catalog: id |
| ig | Igbo | Igbo | LTR | Translation needed |
| ii | Yi | ꆈꌠꉙ | LTR | Translation needed |
| is | Icelandic | íslenska | LTR | Translation needed |
| it | Italian | italiano | LTR | Catalog: it |
| iu | Inuktitut | Inuktitut | LTR | Translation needed |
| iu-Latn | Inuktitut (Latin) | Inuktitut (Latin) | LTR | Translation needed |
| ja | Japanese | 日本語 | LTR | Catalog: ja |
| jgo | Ngomba | Ndaꞌa | LTR | Translation needed |
| jmc | Machame | Kimachame | LTR | Translation needed |
| jv | Javanese | Jawa | LTR | Translation needed |
| jv-Java | Javanese (Javanese) | Javanese (Javanese) | LTR | Translation needed |
| ka | Georgian | ქართული | LTR | Translation needed |
| kab | Kabyle | Taqbaylit | LTR | Translation needed |
| kam | Kamba | Kikamba | LTR | Translation needed |
| kde | Makonde | Chimakonde | LTR | Translation needed |
| kea | Kabuverdianu | kabuverdianu | LTR | Translation needed |
| kgp | Kaingang | kanhgág | LTR | Translation needed |
| khq | Koyra Chiini | Koyra ciini | LTR | Translation needed |
| ki | Kikuyu | Gikuyu | LTR | Translation needed |
| kk | Kazakh | қазақ тілі | LTR | Translation needed |
| kkj | Kako | kakɔ | LTR | Translation needed |
| kl | Kalaallisut | kalaallisut | LTR | Translation needed |
| kln | Kalenjin | Kalenjin | LTR | Translation needed |
| km | Khmer | ខ្មែរ | LTR | Translation needed |
| kn | Kannada | ಕನ್ನಡ | LTR | Translation needed |
| ko | Korean | 한국어 | LTR | Catalog: ko |
| kok | Konkani | कोंकणी | LTR | Translation needed |
| kr | Kanuri | Kanuri | LTR | Translation needed |
| kr-Latn | Kanuri (Latin) | Kanuri (Latin) | LTR | Translation needed |
| ks | Kashmiri | کٲشُر | RTL | Translation needed; RTL layout review needed |
| ks-Arab | Kashmiri (Arabic) | کٲشُر (عربی) | RTL | Translation needed; RTL layout review needed |
| ks-Deva | Kashmiri (Devanagari) | कॉशुर (देवनागरी) | LTR | Translation needed |
| ksb | Shambala | Kishambaa | LTR | Translation needed |
| ksf | Bafia | rikpa | LTR | Translation needed |
| ksh | Colognian | Kölsch | LTR | Translation needed |
| kw | Cornish | kernewek | LTR | Translation needed |
| ky | Kyrgyz | кыргызча | LTR | Translation needed |
| la | Latin | Latin | LTR | Translation needed |
| lag | Langi | Kɨlaangi | LTR | Translation needed |
| lb | Luxembourgish | Lëtzebuergesch | LTR | Translation needed |
| lg | Ganda | Luganda | LTR | Translation needed |
| lkt | Lakota | Lakȟólʼiyapi | LTR | Translation needed |
| ln | Lingala | lingála | LTR | Translation needed |
| lo | Lao | ລາວ | LTR | Translation needed |
| lrc | Northern Luri | لۊری شومالی | RTL | Translation needed; RTL layout review needed |
| lt | Lithuanian | lietuvių | LTR | Catalog: lt |
| lu | Luba-Katanga | Tshiluba | LTR | Translation needed |
| luo | Luo | Dholuo | LTR | Translation needed |
| luy | Luyia | Luluhia | LTR | Translation needed |
| lv | Latvian | latviešu | LTR | Catalog: lv |
| mai | Maithili | मैथिली | LTR | Translation needed |
| mas | Masai | Maa | LTR | Translation needed |
| mer | Meru | Kĩmĩrũ | LTR | Translation needed |
| mfe | Morisyen | kreol morisien | LTR | Translation needed |
| mg | Malagasy | Malagasy | LTR | Translation needed |
| mgh | Makhuwa-Meetto | Makua | LTR | Translation needed |
| mgo | Metaʼ | metaʼ | LTR | Translation needed |
| mi | Māori | Māori | LTR | Translation needed |
| mk | Macedonian | македонски | LTR | Translation needed |
| ml | Malayalam | മലയാളം | LTR | Translation needed |
| mn | Mongolian | монгол | LTR | Translation needed |
| mn-Mong | Mongolian (Mongolian) | Mongolian (Mongolian) | LTR | Translation needed |
| mni | Manipuri | মৈতৈলোন্ | LTR | Translation needed |
| mni-Beng | Manipuri (Bangla) | মৈতৈলোন্ (বাংলা) | LTR | Translation needed |
| moh | Mohawk | Kanienʼkéha | LTR | Translation needed |
| mr | Marathi | मराठी | LTR | Translation needed |
| ms | Malay | Melayu | LTR | Translation needed |
| mt | Maltese | Malti | LTR | Translation needed |
| mua | Mundang | MUNDAŊ | LTR | Translation needed |
| my | Burmese | မြန်မာ | LTR | Translation needed |
| mzn | Mazanderani | مازرونی | RTL | Translation needed; RTL layout review needed |
| naq | Nama | Khoekhoegowab | LTR | Translation needed |
| nb | Norwegian Bokmål | norsk bokmål | LTR | Catalog: nb |
| nd | North Ndebele | isiNdebele | LTR | Translation needed |
| nds | Low German | Low German | LTR | Translation needed |
| ne | Nepali | नेपाली | LTR | Translation needed |
| nl | Dutch | Nederlands | LTR | Catalog: nl |
| nmg | Kwasio | Kwasio | LTR | Translation needed |
| nn | Norwegian Nynorsk | norsk nynorsk | LTR | Translation needed |
| nnh | Ngiemboon | Shwóŋò ngiembɔɔn | LTR | Translation needed |
| no | Norwegian | norsk | LTR | Catalog: nb |
| nqo | N’Ko | ߒߞߏ | RTL | Translation needed; RTL layout review needed |
| nr | South Ndebele | South Ndebele | LTR | Translation needed |
| nso | Sesotho sa Leboa | Sesotho sa Leboa | LTR | Translation needed |
| nus | Nuer | Thok Nath | LTR | Translation needed |
| nyn | Nyankole | Runyankore | LTR | Translation needed |
| oc | Occitan | Occitan | LTR | Translation needed |
| om | Oromo | Oromoo | LTR | Translation needed |
| or | Odia | ଓଡ଼ିଆ | LTR | Translation needed |
| os | Ossetic | ирон | LTR | Translation needed |
| pa | Punjabi | ਪੰਜਾਬੀ | LTR | Translation needed |
| pa-Arab | Punjabi (Arabic) | پنجابی (عربی) | RTL | Translation needed; RTL layout review needed |
| pa-Guru | Punjabi (Gurmukhi) | ਪੰਜਾਬੀ (ਗੁਰਮੁਖੀ) | LTR | Translation needed |
| pap | Papiamento | Papiamentu | LTR | Translation needed |
| pcm | Nigerian Pidgin | Naijíriá Píjin | LTR | Translation needed |
| pl | Polish | polski | LTR | Catalog: pl |
| prg | Prussian | prūsiskan | LTR | Translation needed |
| ps | Pashto | پښتو | RTL | Translation needed; RTL layout review needed |
| pt | Portuguese | português | LTR | Catalog: pt-BR |
| qu | Quechua | Runasimi | LTR | Translation needed |
| quc | Kʼicheʼ | Kʼicheʼ | LTR | Translation needed |
| raj | Rajasthani | राजस्थानी | LTR | Translation needed |
| rm | Romansh | rumantsch | LTR | Translation needed |
| rn | Rundi | Ikirundi | LTR | Translation needed |
| ro | Romanian | română | LTR | Catalog: ro |
| rof | Rombo | Kihorombo | LTR | Translation needed |
| ru | Russian | русский | LTR | Catalog: ru |
| rw | Kinyarwanda | Kinyarwanda | LTR | Translation needed |
| rwk | Rwa | Kiruwa | LTR | Translation needed |
| sa | Sanskrit | संस्कृत भाषा | LTR | Translation needed |
| sah | Yakut | саха тыла | LTR | Translation needed |
| saq | Samburu | Kisampur | LTR | Translation needed |
| sat | Santali | ᱥᱟᱱᱛᱟᱲᱤ | LTR | Translation needed |
| sat-Olck | Santali (Ol Chiki) | ᱥᱟᱱᱛᱟᱲᱤ (ᱚᱞ ᱪᱤᱠᱤ) | LTR | Translation needed |
| sbp | Sangu | Ishisangu | LTR | Translation needed |
| sc | Sardinian | sardu | LTR | Translation needed |
| sd | Sindhi | سنڌي | RTL | Translation needed; RTL layout review needed |
| sd-Arab | Sindhi (Arabic) | سنڌي (عربي) | RTL | Translation needed; RTL layout review needed |
| sd-Deva | Sindhi (Devanagari) | सिन्धी (देवनागिरी) | LTR | Translation needed |
| se | Northern Sami | davvisámegiella | LTR | Translation needed |
| seh | Sena | sena | LTR | Translation needed |
| ses | Koyraboro Senni | Koyraboro senni | LTR | Translation needed |
| sg | Sango | Sängö | LTR | Translation needed |
| shi | Tachelhit | ⵜⴰⵛⵍⵃⵉⵜ | LTR | Translation needed |
| shi-Latn | Tachelhit (Latin) | Tachelhit (Latin) | LTR | Translation needed |
| shi-Tfng | Tachelhit (Tifinagh) | Tachelhit (Tifinagh) | LTR | Translation needed |
| si | Sinhala | සිංහල | LTR | Translation needed |
| sk | Slovak | slovenčina | LTR | Catalog: sk |
| sl | Slovenian | slovenščina | LTR | Catalog: sl |
| sma | Southern Sami | Åarjelsaemien gïele | LTR | Translation needed |
| smj | Lule Sami | julevsámegiella | LTR | Translation needed |
| smn | Inari Sami | anarâškielâ | LTR | Translation needed |
| sms | Skolt Sami | Skolt Sami | LTR | Translation needed |
| sn | Shona | chiShona | LTR | Translation needed |
| so | Somali | Soomaali | LTR | Translation needed |
| sq | Albanian | shqip | LTR | Translation needed |
| sr | Serbian | српски | LTR | Translation needed |
| sr-Cyrl | Serbian (Cyrillic) | српски (ћирилица) | LTR | Translation needed |
| sr-Latn | Serbian (Latin) | srpski (latinica) | LTR | Translation needed |
| ss | siSwati | siSwati | LTR | Translation needed |
| ssy | Saho | Saho | LTR | Translation needed |
| st | Sesotho | Sesotho | LTR | Translation needed |
| su | Sundanese | Basa Sunda | LTR | Translation needed |
| su-Latn | Sundanese (Latin) | Basa Sunda (Latin) | LTR | Translation needed |
| sv | Swedish | svenska | LTR | Catalog: sv |
| sw | Kiswahili | Kiswahili | LTR | Translation needed |
| syr | Syriac | ܣܘܪܝܝܐ | RTL | Translation needed; RTL layout review needed |
| ta | Tamil | தமிழ் | LTR | Translation needed |
| te | Telugu | తెలుగు | LTR | Translation needed |
| teo | Teso | Kiteso | LTR | Translation needed |
| tg | Tajik | тоҷикӣ | LTR | Translation needed |
| th | Thai | ไทย | LTR | Catalog: th |
| ti | Tigrinya | ትግርኛ | LTR | Translation needed |
| tig | Tigre | Tigre | LTR | Translation needed |
| tk | Turkmen | türkmen dili | LTR | Translation needed |
| tn | Setswana | Setswana | LTR | Translation needed |
| to | Tongan | lea fakatonga | LTR | Translation needed |
| tr | Turkish | Türkçe | LTR | Catalog: tr |
| ts | Xitsonga | Xitsonga | LTR | Translation needed |
| tt | Tatar | татар | LTR | Translation needed |
| twq | Tasawaq | Tasawaq senni | LTR | Translation needed |
| tzm | Central Atlas Tamazight | Tamaziɣt n laṭlaṣ | LTR | Translation needed |
| tzm-Arab | Central Atlas Tamazight (Arabic) | Central Atlas Tamazight (Arabic) | RTL | Translation needed; RTL layout review needed |
| tzm-Tfng | Central Atlas Tamazight (Tifinagh) | Central Atlas Tamazight (Tifinagh) | LTR | Translation needed |
| ug | Uyghur | ئۇيغۇرچە | RTL | Translation needed; RTL layout review needed |
| uk | Ukrainian | українська | LTR | Catalog: uk |
| ur | Urdu | اردو | RTL | Translation needed; RTL layout review needed |
| uz | Uzbek | o‘zbek | LTR | Translation needed |
| uz-Arab | Uzbek (Arabic) | اوزبیک (عربی) | RTL | Translation needed; RTL layout review needed |
| uz-Cyrl | Uzbek (Cyrillic) | ўзбекча (Кирил) | LTR | Translation needed |
| uz-Latn | Uzbek (Latin) | o‘zbek (lotin) | LTR | Translation needed |
| vai | Vai | ꕙꔤ | LTR | Translation needed |
| vai-Latn | Vai (Latin) | Vai (Latin) | LTR | Translation needed |
| vai-Vaii | Vai (Vai) | Vai (Vai) | LTR | Translation needed |
| ve | Venda | Venda | LTR | Translation needed |
| vi | Vietnamese | Tiếng Việt | LTR | Catalog: vi |
| vo | Volapük | Volapük | LTR | Translation needed |
| vun | Vunjo | Kyivunjo | LTR | Translation needed |
| wae | Walser | Walser | LTR | Translation needed |
| wal | Wolaytta | Wolaytta | LTR | Translation needed |
| wo | Wolof | Wolof | LTR | Translation needed |
| xh | isiXhosa | IsiXhosa | LTR | Translation needed |
| xog | Soga | Olusoga | LTR | Translation needed |
| yav | Yangben | nuasue | LTR | Translation needed |
| yi | Yiddish | ייִדיש | RTL | Translation needed; RTL layout review needed |
| yo | Yoruba | Èdè Yorùbá | LTR | Translation needed |
| yrl | Nheengatu | nheẽgatu | LTR | Translation needed |
| zgh | Standard Moroccan Tamazight | ⵜⴰⵎⴰⵣⵉⵖⵜ | LTR | Translation needed |
| zh | Chinese | 中文 | LTR | Catalog: zh-Hans |
| zh-Hans | Chinese (Simplified) | 中文(简体) | LTR | Catalog: zh-Hans |
| zh-Hant | Chinese (Traditional) | 中文(繁體) | LTR | Catalog: zh-Hant |
| zu | isiZulu | isiZulu | LTR | Translation needed |
Updating the inventory
Run dotnet run --project Tools/LanguageCoverage -- --markdown from the repository root to produce a fresh report. The tool only prints output; it does not change source files. Run with --check to reject incomplete catalogs that have been added to the source tree. Missing target languages remain a backlog and do not fail that check.
Use SynixApp/Localization/README.md for catalog format, protected technical content and the release checklist. No translation API or PowerShell script is required by the installed app.
