TRANSLATION.md
UniGetUI includes translations for the languages listed below.
This page lists the supported languages, each locale file, current completion status, and the credited contributors for each translation.
If you would like to help improve a translation or report an issue, please open an issue or submit a pull request.
Translation discussion and coordination also happens in GitHub discussion #4510.
| Language | Code | Translated | File |
|---|---|---|---|
| Afrikaans - Afrikaans | af | 100% | lang_af.json |
| Arabic - عربي | ar | 100% | lang_ar.json |
| Belarusian - беларуская | be | 100% | lang_be.json |
| Bulgarian - български | bg | 100% | lang_bg.json |
| Bangla - বাংলা | bn | 100% | lang_bn.json |
| Catalan - Català | ca | 100% | lang_ca.json |
| Czech - Čeština | cs | 100% | lang_cs.json |
| Danish - Dansk | da | 99% | lang_da.json |
| German - Deutsch | de | 100% | lang_de.json |
| Greek - Ελληνικά | el | 100% | lang_el.json |
| Estonian - Eesti | et | 100% | lang_et.json |
| English - English | en | 100% | lang_en.json |
| Esperanto - Esperanto | eo | 99% | lang_eo.json |
| Spanish - Castellano | es | 100% | lang_es.json |
| Spanish (Mexico) | es-MX | 100% | lang_es-MX.json |
| Persian - فارسی | fa | 100% | lang_fa.json |
| Finnish - Suomi | fi | 100% | lang_fi.json |
| Filipino - Filipino | fil | 99% | lang_fil.json |
| French - Français | fr | 100% | lang_fr.json |
| Galician - Galego | gl | 99% | lang_gl.json |
| Gujarati - ગુજરાતી | gu | 100% | lang_gu.json |
| Hindi - हिंदी | hi | 100% | lang_hi.json |
| Croatian - Hrvatski | hr | 100% | lang_hr.json |
| Hebrew - עִבְרִית | he | 100% | lang_he.json |
| Hungarian - Magyar | hu | 100% | lang_hu.json |
| Italian - Italiano | it | 100% | lang_it.json |
| Indonesian - Bahasa Indonesia | id | 100% | lang_id.json |
| Japanese - 日本語 | ja | 100% | lang_ja.json |
| Georgian - ქართული | ka | 100% | lang_ka.json |
| Kannada - ಕನ್ನಡ | kn | 100% | lang_kn.json |
| Korean - 한국어 | ko | 100% | lang_ko.json |
| Kurdish - کوردی | ku | 100% | lang_ku.json |
| Lithuanian - Lietuvių | lt | 100% | lang_lt.json |
| Macedonian - Македонски | mk | 100% | lang_mk.json |
| Marathi - मराठी | mr | 100% | lang_mr.json |
| Norwegian (bokmål) | nb | 100% | lang_nb.json |
| Norwegian (nynorsk) | nn | 100% | lang_nn.json |
| Dutch - Nederlands | nl | 100% | lang_nl.json |
| Polish - Polski | pl | 100% | lang_pl.json |
| Portuguese (Brazil) | pt_BR | 100% | lang_pt_BR.json |
| Portuguese (Portugal) | pt_PT | 100% | lang_pt_PT.json |
| Romanian - Română | ro | 100% | lang_ro.json |
| Russian - Русский | ru | 100% | lang_ru.json |
| Sanskrit - संस्कृत भाषा | sa | 100% | lang_sa.json |
| Slovak - Slovenčina | sk | 100% | lang_sk.json |
| Serbian - Srpski | sr | 100% | lang_sr.json |
| Albanian - Shqip | sq | 100% | lang_sq.json |
| Sinhala - සිංහල | si | 100% | lang_si.json |
| Slovene - Slovenščina | sl | 100% | lang_sl.json |
| Swedish - Svenska | sv | 100% | lang_sv.json |
| Tamil - தமிழ் | ta | 100% | lang_ta.json |
| Tagalog - Tagalog | tl | 100% | lang_tl.json |
| Thai - ภาษาไทย | th | 100% | lang_th.json |
| Turkish - Türkçe | tr | 100% | lang_tr.json |
| Ukrainian - Українська | uk | 100% | lang_uk.json |
| Urdu - اردو | ur | 100% | lang_ur.json |
| Vietnamese - Tiếng Việt | vi | 100% | lang_vi.json |
| Simplified Chinese (China) | zh_CN | 100% | lang_zh_CN.json |
| Traditional Chinese (Taiwan) | zh_TW | 100% | lang_zh_TW.json |
We are grateful to everyone who contributes translations to UniGetUI. Contributor credits are sourced from Translators.json. If you would like to be added to or removed from the list for a particular language, please open a pull request.
| Language | Code | Contributor(s) |
|---|---|---|
| Afrikaans - Afrikaans | af | Hendrik Bezuidenhout |
| Arabic - عربي | ar | Abdu11ahAS, Abdullah-Dev115, AbdullahAlousi, bassuny3003, DaRandomCube, FancyCookin, IFrxo, mo9a7i |
| Belarusian - беларуская | be | bthos |
| Bulgarian - български | bg | Nikolay Naydenov, Vasil Kolev |
| Bangla - বাংলা | bn | fluentmoheshwar, itz-rj-here, Mushfiq Iqbal Rayon, Nilavra Bhattacharya, samiulislamsharan |
| Catalan - Català | ca | marticliment |
| Czech - Čeština | cs | mlisko, panther7, xtorlukas |
| Danish - Dansk | da | AAUCrisp, bstordrup, mikkolukas, siewers, yrjarv |
| German - Deutsch | de | 1270o1, AbsolutLeon, alxhu-dev, Araxxas, arnowelzel, CanePlayz, Datacra5H, ebnater, lucadsign, martinwilco, michaelmairegger, Seeloewen, TheScarfix, tkohlmeier, VfBFan, Xeraox3335, yrjarv |
| Greek - Ελληνικά | el | antwnhsx, panos78, seijind, thunderstrike116, wobblerrrgg |
| Estonian - Eesti | et | artjom3729 |
| English - English | en | lucadsign, marticliment, ppvnf |
| Esperanto - Esperanto | eo | |
| Spanish - Castellano | es | apazga, dalbitresb12, evaneliasyoung, guplem, JMoreno97, marticliment, P10Designs, rubnium, uKER |
| Spanish (Mexico) | es-MX | apazga, dalbitresb12, evaneliasyoung, guplem, JMoreno97, marticliment, P10Designs, rubnium, uKER |
| Persian - فارسی | fa | ehinium, MobinMardi |
| Finnish - Suomi | fi | simakuutio |
| Filipino - Filipino | fil | infyProductions |
| French - Français | fr | BreatFR, Entropiness, Evans Costa, PikPakPik, Rémi Guerrero, W1L7dev |
| Galician - Galego | gl | |
| Gujarati - ગુજરાતી | gu | |
| Hindi - हिंदी | hi | Ashu-r, atharva_xoxo, satanarious |
| Croatian - Hrvatski | hr | AndrejFeher, Ivan Nuić, Stjepan Treger |
| Hebrew - עִבְרִית | he | maximunited, Oryan Hassidim |
| Hungarian - Magyar | hu | gidano |
| Italian - Italiano | it | David Senoner, giacobot, maicol07, mapi68, mrfranza, Rosario Di Mauro |
| Indonesian - Bahasa Indonesia | id | agrinfauzi, arthackrc, joenior, nrarfn |
| Japanese - 日本語 | ja | anmoti, BHCrusher1, nob-swik, Nobuhiro Shintaku, sho9029, tacostea, Yuki Takase |
| Georgian - ქართული | ka | marticliment, ppvnf |
| Kannada - ಕನ್ನಡ | kn | skanda890 |
| Korean - 한국어 | ko | jihoon416, minbert, MuscularPuky, shblue21, thejjw, VenusGirl |
| Kurdish - کوردی | ku | |
| Lithuanian - Lietuvių | lt | Džiugas Januševičius, dziugas1959, martyn3z |
| Macedonian - Македонски | mk | LordDeatHunter |
| Marathi - मराठी | mr | |
| Norwegian (bokmål) | nb | DandelionSprout, mikaelkw, yrjarv |
| Norwegian (nynorsk) | nn | yrjarv |
| Dutch - Nederlands | nl | abbydiode, CateyeNL, mia-riezebos, Stephan-P |
| Polish - Polski | pl | AdiMajsterek, GrzegorzKi, H4qu3r, ikarmus2001, juliazero, KamilZielinski, kwiateusz, RegularGvy13, szumsky, ThePhaseless |
| Portuguese (Brazil) | pt_BR | maisondasilva, ppvnf, renanalencar, Rodrigo-Matsuura, thiagojramos, wanderleihuttel |
| Portuguese (Portugal) | pt_PT | 100Nome, NimiGames68, PoetaGA, Putocoroa, Tiago_Ferreira |
| Romanian - Română | ro | David735453, lucadsign, SilverGreen93, TZACANEL |
| Russian - Русский | ru | Alexander, bropines, Denisskas, DvladikD, flatron4eg, Gleb Saygin, katrovsky, Sergey, sklart, solarscream, tapnisu, Vertuhai |
| Sanskrit - संस्कृत भाषा | sa | skanda890 |
| Slovak - Slovenčina | sk | david-kucera, Luk164 |
| Serbian - Srpski | sr | daVinci13, igorskyflyer, momcilovicluka |
| Albanian - Shqip | sq | RDN000 |
| Sinhala - සිංහල | si | SashikaSandeepa, Savithu-s3, ttheek |
| Slovene - Slovenščina | sl | rumplin |
| Swedish - Svenska | sv | curudel, Hi-there-how-are-u, kakmonster, umeaboy |
| Tamil - தமிழ் | ta | nochilli |
| Tagalog - Tagalog | tl | lasersPew, znarfm |
| Thai - ภาษาไทย | th | apaeisara, dulapahv, hanchain, rikoprushka, vestearth |
| Turkish - Türkçe | tr | ahmetozmtn, anzeralp, BerkeA111, dogancanyr, gokberkgs |
| Ukrainian - Українська | uk | Alex Logvin, Artem Moldovanenko, Operator404, Taron-art, Vertuhai |
| Urdu - اردو | ur | digitio, digitpk, hamzaharoon1314 |
| Vietnamese - Tiếng Việt | vi | aethervn2309, legendsjoon, txavlog, vanlongluuly |
| Simplified Chinese (China) | zh_CN | Aaron Liu, adfnekc, Ardenet, arthurfsy2, bai0012, BUGP Association, ciaran, CnYeSheng, Cololi, dongfengweixiao, enKl03B, seanyu0, Sigechaishijie, SpaceTimee, xiaopangju, Yisme |
| Traditional Chinese (Taiwan) | zh_TW | Aaron Liu, CnYeSheng, Cololi, enKl03B, Henryliu880922, MINAX2U, StarsShine11904, yrctw |
The tables in this document are generated from the checked-in translation metadata. Completion is computed against the active English keys in lang_en.json; keys below the legacy boundary marker are excluded from the percentage.
To refresh translated percentages, contributor metadata, and this document after locale changes, run:
pwsh ./scripts/translation/Sync-TranslationMetadata.ps1 -AllLanguages -UpdateTranslationDoc
To inspect the current status without modifying files, run:
pwsh ./scripts/translation/Get-TranslationStatus.ps1 -OutputFormat Markdown -OnlyIncomplete