Diceweaver uses a Trello board to manage features, tasks, requests, and other issues. You can view it and comment if you like!
Localizing Diceweaver
Localizing Diceweaver
Diceweaver is ready to be translated into your local language! However, we need your help to do so!
There is a public git hub repository set up for our message files: Diceweaver Messages.
There are two directories in the repository: client and server.
- client files are for the website. This is the general interface that people interact with.
- server files are sent by the node backend. These are usually messages sent by the server - errors, successes, and some UI values.
To add a new language, simply create a new file with the language code in the directory, copy the contents from messages-en.json into it, and then change the message key values. For example, if you wanted to create the French language files (fr), you would copy messages-en.json
to message-fr.json
.
Where you see numbered parameters ($1, $2, etc.) these are arguments passed to the string.
Create a pull request for changes. Changes are merged into the mainline periodically, so will not become immediately visible.
Language Codes
If you don't know your language code, you can look it up below.
Local | English | Code | Direction |
---|---|---|---|
Afar | Afar | aa | ltr |
Аҧсуа | Abkhazian | ab | ltr |
Afrikaans | Afrikaans | af | ltr |
Akana | Akan | ak | ltr |
Alemannisch | Alemannic | als | ltr |
አማርኛ | Amharic | am | ltr |
Aragonés | Aragonese | an | ltr |
Angal Heneng | Angal | ang | ltr |
العربية | Arabic | ar | rtl |
ܣܘܪܬ | Aramaic | arc | rtl |
مصرى | Egyptian Arabic | arz | rtl |
অসমীয়া | Assamese | as | ltr |
Asturianu | Asturian | ast | ltr |
Авар | Avar | av | ltr |
Awadhi | Awadhi | awa | ltr |
Aymar | Aymara | ay | ltr |
Azərbaycanca / آذربايجان | Azerbaijani | az | ltr |
Башҡорт | Bashkir | ba | ltr |
Boarisch | Bavarian | bar | ltr |
Žemaitėška | Samogitian | bat-smg | ltr |
Bikol Central | Bikol | bcl | ltr |
Беларуская | Belarusian | be | ltr |
Беларуская (тарашкевіца) | Belarusian (Taraškievica) | be-x-old | ltr |
Български | Bulgarian | bg | ltr |
भोजपुरी | Bihari | bh | ltr |
Bislama | Bislama | bi | ltr |
Bamanankan | Bambara | bm | ltr |
বাংলা | Bengali | bn | ltr |
བོད་ཡིག / Bod skad | Tibetan | bo | ltr |
ইমার ঠার/বিষ্ণুপ্রিয়া মণিপুরী | Bishnupriya Manipuri | bpy | ltr |
Brezhoneg | Breton | br | ltr |
बड़ | Boro | brx | ltr |
Bosanski | Bosnian | bs | ltr |
ᨅᨔ ᨕᨘᨁᨗ / Basa Ugi | Buginese | bug | ltr |
Буряад хэлэн | Buriat (Russia) | bxr | ltr |
Català | Catalan | ca | ltr |
Mìng-dĕ̤ng-ngṳ̄ / 閩東語 | Min Dong Chinese | cdo | ltr |
Нохчийн | Chechen | ce | ltr |
Sinugboanong Binisaya | Cebuano | ceb | ltr |
Chamoru | Chamorro | ch | ltr |
Choctaw | Choctaw | cho | ltr |
ᏣᎳᎩ | Cherokee | chr | ltr |
Tsetsêhestâhese | Cheyenne | chy | ltr |
کوردی | Kurdish (Sorani) | ckb | rtl |
Corsu | Corsican | co | ltr |
Nehiyaw | Cree | cr | ltr |
crnogorski | Montenegrin | crn | ltr |
Česky | Czech | cs | ltr |
Kaszëbsczi | Kashubian | csb | ltr |
словѣньскъ / slověnĭskŭ | Old Church Slavonic / Old Bulgarian | cu | ltr |
Чăваш | Chuvash | cv | ltr |
Cymraeg | Welsh | cy | ltr |
Dansk | Danish | da | ltr |
Deutsch | German | de | ltr |
Zazaki | Dimli | diq | ltr |
Dolnoserbski | Lower Sorbian | dsb | ltr |
ދިވެހިބަސް | Divehi | dv | rtl |
རྫོང་ཁ | Dzongkha | dz | ltr |
Ɛʋɛ | Ewe | ee | ltr |
Ελληνικά | Greek | el | ltr |
English | English | en | ltr |
Esperanto | Esperanto | eo | ltr |
Español | Spanish | es | ltr |
Eesti | Estonian | et | ltr |
Euskara | Basque | eu | ltr |
Estremeñu | Extremaduran | ext | ltr |
فارسی | Persian | fa | rtl |
Fulfulde | Peul | ff | ltr |
Suomi | Finnish | fi | ltr |
Võro | Võro | fiu-vro | ltr |
Na Vosa Vakaviti | Fijian | fj | ltr |
Føroyskt | Faroese | fo | ltr |
Français | French | fr | ltr |
Arpitan / francoprovençal | Arpitan / Franco-Provençal | frp | ltr |
Furlan | Friulian | fur | ltr |
Frysk | West Frisian | fy | ltr |
Gaeilge | Irish | ga | ltr |
贛語 | Gan Chinese | gan | ltr |
गढ़वळी | Garhwali | gbm | ltr |
Gàidhlig | Scottish Gaelic | gd | ltr |
Taetae ni kiribati | Gilbertese | gil | ltr |
Galego | Galician | gl | ltr |
Avañe'ẽ | Guarani | gn | ltr |
gutisk | Gothic | got | ltr |
ગુજરાતી | Gujarati | gu | ltr |
Gaelg | Manx | gv | ltr |
هَوُسَ | Hausa | ha | rtl |
客家語/Hak-kâ-ngî | Hakka Chinese | hak | ltr |
Hawai`i | Hawaiian | haw | ltr |
עברית | Hebrew | he | rtl |
हिन्दी | Hindi | hi | ltr |
Hiri Motu | Hiri Motu | ho | ltr |
Hrvatski | Croatian | hr | ltr |
Krèyol ayisyen | Haitian | ht | ltr |
Magyar | Hungarian | hu | ltr |
Հայերեն | Armenian | hy | ltr |
Otsiherero | Herero | hz | ltr |
Interlingua | Interlingua | ia | ltr |
Bahasa Indonesia | Indonesian | id | ltr |
Interlingue | Interlingue | ie | ltr |
Igbo | Igbo | ig | ltr |
ꆇꉙ / 四川彝语 | Sichuan Yi | ii | ltr |
Iñupiak | Inupiak | ik | ltr |
Ilokano | Ilokano | ilo | ltr |
ГӀалгӀай | Ingush | inh | ltr |
Ido | Ido | io | ltr |
Íslenska | Icelandic | is | ltr |
Italiano | Italian | it | ltr |
ᐃᓄᒃᑎᑐᑦ | Inuktitut | iu | ltr |
日本語 | Japanese | ja | ltr |
Lojban | Lojban | jbo | ltr |
Basa Jawa | Javanese | jv | ltr |
ქართული | Georgian | ka | ltr |
KiKongo | Kongo | kg | ltr |
کھوار | Khowar | khw | rtl |
Gĩkũyũ | Kikuyu | ki | ltr |
Kuanyama | Kuanyama | kj | ltr |
Қазақша | Kazakh | kk | ltr |
Kalaallisut | Greenlandic | kl | ltr |
ភាសាខ្មែរ | Cambodian | km | ltr |
ಕನ್ನಡ | Kannada | kn | ltr |
한국어 | Korean | ko | ltr |
Kanuri | Kanuri | kr | ltr |
कॉशुर / کٲشُر | Kashmiri | ks | rtl |
Ripoarisch | Ripuarian | ksh | ltr |
Kurdî | Kurdish (Kurmanji) | ku | ltr |
Коми | Komi | kv | ltr |
Kernewek | Cornish | kw | ltr |
Kırgızca / Кыргызча | Kirghiz | ky | ltr |
Latina | Latin | la | ltr |
Dzhudezmo / Djudeo-Espanyol | Ladino / Judeo-Spanish | lad | ltr |
Leb Lango / Luo | Lango | lan | ltr |
Lëtzebuergesch | Luxembourgish | lb | ltr |
Luganda | Ganda | lg | ltr |
Limburgs | Limburgian | li | ltr |
Líguru | Ligurian | lij | ltr |
Lumbaart | Lombard | lmo | ltr |
Lingála | Lingala | ln | ltr |
ລາວ / Pha xa lao | Laotian | lo | ltr |
Lietuvių | Lithuanian | lt | ltr |
Latviešu | Latvian | lv | ltr |
Lazuri / ლაზური | Laz | lzz | ltr |
官話/官话 | Mandarin | man | ltr |
Basa Banyumasan | Banyumasan | map-bms | ltr |
Malagasy | Malagasy | mg | ltr |
Kajin Majel / Ebon | Marshallese | mh | ltr |
Māori | Māori | mi | ltr |
Minangkabau | Minangkabau | min | ltr |
Македонски | Macedonian | mk | ltr |
മലയാളം | Malayalam | ml | ltr |
Монгол | Mongolian | mn | ltr |
Moldovenească | Moldovan | mo | ltr |
मराठी | Marathi | mr | ltr |
Mara | Mara | mrh | ltr |
Bahasa Melayu | Malay | ms | ltr |
bil-Malti | Maltese | mt | ltr |
Mvskoke | Creek / Muskogee | mus | ltr |
Mirandés | Mirandese | mwl | ltr |
Myanmasa | Burmese | my | ltr |
Dorerin Naoero | Nauruan | na | ltr |
Nahuatl | Nahuatl | nah | ltr |
Nnapulitano | Neapolitan | nap | ltr |
Sindebele | North Ndebele | nd | ltr |
Plattdüütsch | Low German / Low Saxon | nds | ltr |
Nedersaksisch | Dutch Low Saxon | nds-nl | ltr |
नेपाली | Nepali | ne | ltr |
नेपालभाषा / Newah Bhaye | Newar | new | ltr |
Oshiwambo | Ndonga | ng | ltr |
Nederlands | Dutch | nl | ltr |
Norsk (nynorsk) | Norwegian Nynorsk | nn | ltr |
Norsk (bokmål / riksmål) | Norwegian | no | ltr |
isiNdebele | South Ndebele | nr | ltr |
Nouormand / Normaund | Norman | nrm | ltr |
Sesotho sa Leboa / Sepedi | Northern Sotho | nso | ltr |
Diné bizaad | Navajo | nv | ltr |
Chi-Chewa | Chichewa | ny | ltr |
Occitan | Occitan | oc | ltr |
ᐊᓂᔑᓈᐯᒧᐎᓐ / Anishinaabemowin | Ojibwa | oj | ltr |
Oromoo | Oromo | om | ltr |
ଓଡ଼ିଆ | Oriya | or | ltr |
Иронау | Ossetian / Ossetic | os | ltr |
ਪੰਜਾਬੀ / پنجابی | Panjabi / Punjabi | pa | ltr |
Pangasinan | Pangasinan | pag | ltr |
Kapampangan | Kapampangan | pam | ltr |
Papiamentu | Papiamentu | pap | ltr |
Deitsch | Pennsylvania German | pdc | ltr |
Pāli / पाऴि | Pali | pi | ltr |
Norfuk | Norfolk | pih | ltr |
Polski | Polish | pl | ltr |
Piemontèis | Piedmontese | pms | ltr |
پښتو | Pashto | ps | rtl |
Português | Portuguese | pt | ltr |
Runa Simi | Quechua | qu | ltr |
Rumantsch | Raeto Romance | rm | ltr |
Romani / रोमानी | Romani | rmy | ltr |
Kirundi | Kirundi | rn | ltr |
Română | Romanian | ro | ltr |
Armâneashti | Aromanian | roa-rup | ltr |
Русский | Russian | ru | ltr |
Kinyarwandi | Rwandi | rw | ltr |
संस्कृतम् | Sanskrit | sa | ltr |
Sardu | Sardinian | sc | ltr |
Sicilianu | Sicilian | scn | ltr |
Scots | Scots | sco | ltr |
सिंधी / سنڌي | Sindhi | sd | rtl |
Davvisámegiella | Northern Sami | se | ltr |
Sängö | Sango | sg | ltr |
Srpskohrvatski / Српскохрватски | Serbo-Croatian | sh | ltr |
සිංහල | Sinhalese | si | ltr |
Simple English | Simple English | simple | ltr |
Slovenčina | Slovak | sk | ltr |
Slovenščina | Slovenian | sl | ltr |
Gagana Samoa | Samoan | sm | ltr |
chiShona | Shona | sn | ltr |
Soomaaliga | Somalia | so | ltr |
Shqip | Albanian | sq | ltr |
Српски | Serbian | sr | ltr |
SiSwati | Swati | ss | ltr |
Sesotho | Southern Sotho | st | ltr |
Basa Sunda | Sundanese | su | ltr |
Svenska | Swedish | sv | ltr |
Kiswahili | Swahili | sw | ltr |
தமிழ் | Tamil | ta | ltr |
తెలుగు | Telugu | te | ltr |
Tetun | Tetum | tet | ltr |
Тоҷикӣ | Tajik | tg | ltr |
ไทย / Phasa Thai | Thai | th | ltr |
ትግርኛ | Tigrinya | ti | ltr |
Туркмен / تركمن | Turkmen | tk | ltr |
Tagalog / ᜆᜄᜎᜓᜄ᜔ | Tagalog | tl | ltr |
tlhIngan-Hol | Klingon | tlh | ltr |
Setswana | Tswana | tn | ltr |
Lea Faka-Tonga | Tonga | to | ltr |
Tok Pisin | Tok Pisin | tpi | ltr |
Türkçe | Turkish | tr | ltr |
Xitsonga | Tsonga | ts | ltr |
Tatarça | Tatar | tt | ltr |
chiTumbuka | Tumbuka | tum | ltr |
Twi | Twi | tw | ltr |
Reo Mā`ohi | Tahitian | ty | ltr |
Удмурт кыл | Udmurt | udm | ltr |
Uyƣurqə / ئۇيغۇرچە | Uyghur | ug | ltr |
Українська | Ukrainian | uk | ltr |
اردو | Urdu | ur | rtl |
Ўзбек | Uzbek | uz | ltr |
اوزبیکی | Uzbeki Afghanistan | uz_AF | rtl |
Tshivenḓa | Venda | ve | ltr |
Vèneto | Venetian | vec | ltr |
Tiếng Việt | Vietnamese | vi | ltr |
West-Vlaoms | West Flemish | vls | ltr |
Volapük | Volapük | vo | ltr |
Walon | Walloon | wa | ltr |
Winaray / Binisaya Lineyte-Samarnon | Waray / Samar-Leyte Visayan | war | ltr |
Wollof | Wolof | wo | ltr |
Хальмг | Kalmyk | xal | ltr |
isiXhosa | Xhosa | xh | ltr |
მარგალური | Megrelian | xmf | ltr |
ייִדיש | Yiddish | yi | rtl |
Yorùbá | Yoruba | yo | ltr |
Cuengh / Tôô / 壮语 | Zhuang | za | ltr |
ⵜⴰⵎⴰⵣⵉⵖⵜ | Moroccan Amazigh | zg | ltr |
中文 | Chinese | zh | ltr |
文言 | Classical Chinese | zh-classical | ltr |
Bân-lâm-gú | Minnan | zh-min-nan | ltr |
粵語 / 粤语 | Cantonese | zh-yue | ltr |
isiZulu | Zulu | zu | ltr |