Deki Wiki has been designed to be fully localizable. Please report any text that you find that is displayed and cannot be controlled through the resources.txt file.
Multiple localizations can exist side-by-side. The active language is selected through Site Settings in the Control Panel. To add another localized resources.txt file:
- Create a new text document with a name of the form resources.xxxx.txt, where xxxx is <languagecode2>-<country/regioncode2>. For example, use resources.en-us.txt to contain the resources for English US, resources.en.txt to contain for all English localizations. See table below for language codes.
- Use
resources.custom.txt as a custom resources file. - Resources are determined by first checking in custom resources, then in region specific resources (e.g.
resources.en-us.txt), then in language specific resources (e.g. resources.en.txt), and finally the neutral resources file (i.e. resources.txt) - Place one resource per line in the form
name=value with no spaces before or after the equal sign (=).
IMPORTANT: make sure all values are terminated with a newline character, including the last line!
- Use $1, $2, etc to specify string parameters.
- Use ';' to include comments.
The following table lists the codes for each language and region.
| Culture/Language Name | Culture |
| af-za | Afrikaans (South Africa) |
| sq-al | Albanian (Albania) |
| ar-dz | Arabic (Algeria) |
| ar-bh | Arabic (Bahrain) |
| ar-eg | Arabic (Egypt) |
| ar-iq | Arabic (Iraq) |
| ar-jo | Arabic (Jordan) |
| ar-kw | Arabic (Kuwait) |
| ar-lb | Arabic (Lebanon) |
| ar-ly | Arabic (Libya) |
| ar-ma | Arabic (Morocco) |
| ar-om | Arabic (Oman) |
| ar-qa | Arabic (Qatar) |
| ar-sa | Arabic (Saudi Arabia) |
| ar-sy | Arabic (Syria) |
| ar-tn | Arabic (Tunisia) |
| ar-ae | Arabic (U.A.E.) |
| ar-ye | Arabic (Yemen) |
| hy-am | Armenian (Armenia) |
| az-cyrl-az | Azeri (Azerbaijan, Cyrillic) |
| az-latn-az | Azeri (Azerbaijan, Latin) |
| eu-es | Basque (Basque) |
| be-by | Belarusian (Belarus) |
| bg-bg | Bulgarian (Bulgaria) |
| ca-es | Catalan (Catalan) |
| zh-hk | Chinese (Hong Kong SAR, PRC) |
| zh-mo | Chinese (Macao SAR) |
| zh-cn | Chinese (PRC) |
| zh-hans | Chinese (Simplified) |
| zh-sg | Chinese (Singapore) |
| zh-tw | Chinese (Taiwan) |
| zh-hant | Chinese (Traditional) |
| hr-hr | Croatian (Croatia) |
| cs-cz | Czech (Czech Republic) |
| da-dk | Danish (Denmark) |
| dv-mv | Divehi (Maldives) |
| nl-be | Dutch (Belgium) |
| nl-nl | Dutch (Netherlands) |
| en-au | English (Australia) |
| en-bz | English (Belize) |
| en-ca | English (Canada) |
| en-029 | English (Caribbean) |
| en-ie | English (Ireland) |
| en-jm | English (Jamaica) |
| en-nz | English (New Zealand) |
| en-ph | English (Philippines) |
| en-za | English (South Africa |
| en-tt | English (Trinidad and Tobago) |
| en-gb | English (United Kingdom) |
| en-us | English (United States) |
| en-zw | English (Zimbabwe) |
| et-ee | Estonian (Estonia) |
| fo-fo | Faroese (Faroe Islands) |
| fa-ir | Farsi (Iran) |
| fi-fi | Finnish (Finland) |
| fr-be | French (Belgium) |
| fr-ca | French (Canada) |
| fr-fr | French (France) |
| fr-lu | French (Luxembourg) |
| fr-mc | French (Monaco) |
| fr-ch | French (Switzerland) |
| gl-es | Galician (Spain) |
| ka-ge | Georgian (Georgia) |
| de-at | German (Austria) |
| de-de | German (Germany) |
| de-li | German (Liechtenstein) |
| de-lu | German (Luxembourg) |
| de-ch | German (Switzerland) |
| el-gr | Greek (Greece) |
| gu-in | Gujarati (India) |
| he-il | Hebrew (Israel) |
| hi-in | Hindi (India) |
| hu-hu | Hungarian (Hungary) |
| is-is | Icelandic (Iceland) |
| id-id | Indonesian (Indonesia) |
| it-it | Italian (Italy) |
| it-ch | Italian (Switzerland) |
| ja-jp | Japanese (Japan) |
| kn-in | Kannada (India) |
| kk-kz | Kazakh (Kazakhstan) |
| kok-in | Konkani (India) |
| ko-kr | Korean (Korea) |
| ky-kg | Kyrgyz (Kyrgyzstan) |
| lv-lv | Latvian (Latvia) |
| lt-lt | Lithuanian (Lithuania) |
| mk-mk | Macedonian (Macedonia, FYROM) |
| ms-bn | Malay (Brunei Darussalam) |
| ms-my | Malay (Malaysia) |
| mr-in | Marathi (India) |
| mn-mn | Mongolian (Mongolia) |
| nb-no | Norwegian (Bokmål, Norway) |
| nn-no | Norwegian (Nynorsk, Norway) |
| pl-pl | Polish (Poland) |
| pt-br | Portuguese (Brazil) |
| pt-pt | Portuguese (Portugal) |
| pa-in | Punjabi (India) |
| ro-ro | Romanian (Romania) |
| ru-ru | Russian (Russia) |
| sa-in | Sanskrit (India) |
| sr-cyrl-cs | Serbian (Serbia, Cyrillic) |
| sr-latn-cs | Serbian (Serbia, Latin) |
| sk-sk | Slovak (Slovakia) |
| sl-si | Slovenian (Slovenia) |
| es-ar | Spanish (Argentina) |
| es-bo | Spanish (Bolivia) |
| es-cl | Spanish (Chile) |
| es-co | Spanish (Colombia) |
| es-cr | Spanish (Costa Rica) |
| es-do | Spanish (Dominican Republic) |
| es-ec | Spanish (Ecuador) |
| es-sv | Spanish (El Salvador) |
| es-gt | Spanish (Guatemala) |
| es-hn | Spanish (Honduras) |
| es-mx | Spanish (Mexico) |
| es-ni | Spanish (Nicaragua) |
| es-pa | Spanish (Panama) |
| es-py | Spanish (Paraguay) |
| es-pe | Spanish (Peru) |
| es-pr | Spanish (Puerto Rico) |
| es-es | Spanish (Spain) |
| es-uy | Spanish (Uruguay) |
| es-ve | Spanish (Venezuela) |
| sw-ke | Swahili (Kenya) |
| sv-fi | Swedish (Finland) |
| sv-se | Swedish (Sweden) |
| syr-sy | Syriac (Syria) |
| ta-in | Tamil (India) |
| tt-ru | Tatar (Russia) |
| te-in | Telugu (India) |
| th-th | Thai (Thailand) |
| tr-tr | Turkish (Turkey) |
| uk-ua | Ukrainian (Ukraine) |
| ur-pk | Urdu (Pakistan) |
| uz-cyrl-uz | Uzbek (Uzbekistan, Cyrillic) |
| uz-latn-uz | Uzbek (Uzbekistan, Latin) |
| vi-vn | Vietnamese (Vietnam) |