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.

How to translate a new language

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.
  • Alternatively, download and rename the English translation to use as a starting point for translation: download English resources.txt
  • 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.
  • To test your translation, put the file in the /resources/ folder of your wiki and then select it from the Site Settings language menu.

How to share your translation with the community

Now that you've completed your translation you probably want to share it with the Open Garden community. To do that you can:

  • Create a subpage here with the title of your language. (Examples: English, Chinese, Piglatin, etc) Then attach your newly translated file to that page and leave a message so we can give you credit.
  • Visit our forums and post a new topic letting us know you have translated a new language.  Attach the language file to the post and we will take care of the rest.
  • Thanks for your contribution!

Supported languages

The following table lists the codes for each language and region. Cultures in highlighted in blue are already available in Deki Wiki. Cultures highlighted in yellow are not supported on Mono 1.2.6.

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-sg Chinese (Singapore)
zh-tw Chinese (Taiwan)
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)

   

Tag page

Files 2

FileSizeDateAttached by 
 resources.txt Preview
English Resource file for 1.8.3
57.61 kB17:04, 29 Dec 2007SteveBActions
 resourcesdeki.xls Preview
All the lang, currently in deki wiki
564.5 kB23:27, 1 Oct 2007mrfredrikActions
Viewing 3 of 3 comments: view all
I can't get my norwegian translation to work. The menu displays all scandinavian characters as a square.
Posted 20:09, 20 Jan 2008
Make sure to save your language file in UTF-8.
Posted 20:40, 20 Jan 2008
That certainly did it. Thanks!
Posted 21:22, 20 Jan 2008
Viewing 3 of 3 comments: view all
You must login to post a comment.
Powered by MindTouch Deki Enterprise Edition v.8.08 RC2