Translations

Join our Translator Hall of Fame – See below for how to create or update a translation

Configuration & Requirements

The Chair may specify the languages available for authors and reviewers to access OpenConf under the Localization section of the Configuration page.

The use of OpenConf's multilingual interface requires that PHP gettext be enabled, and the system have the proper locale(s) configured. See the openconf/lib/locale/locale.inc file for locales specified for each language. If a particular locale for a language is missing on your system, email us the language, operating system and version, and supported locale name.

Languages available

LanguageCodeTranslatedPO File*
العربية — Arabicar.po
中文(简体)— Chinese (Simplified)zh-Hans.po
中文 (台灣)— Chinese (Traditional)zh-Hant.po
Englishen.po
English (UK)en-GB.po
Français — Frenchfr.po
Deutsch — Germande.po
日本語 — Japaneseja.po
Português (Brasil) — Portuguese (Brazil)pt-BR.po
ру́сский язы́к — Russianru.po
српски srpski — Serbian (Cyrillic)sr-RS.po
Español — Spanishes.po
Türkçe — Turkishtr.po
Nederlands — Dutchnlin progress 
Italiano — Italianitin progress 

* These PO files may be more fully translated than those in the latest OpenConf release

Updating an existing translation

  1. Email us and let us know which language/locale translation you are interested in updating. This way if someone else is already working on an update, we can better coordinate the translation effort and prevent duplicate work.
  2. Download and install poEDIT.
  3. Download the latest PO file for your language above. Do not use the PO file in your installation as it may not contain the latest update.
  4. Start up poEDIT and open the PO file.
  5. Translate everything that you can, staying true to the OpenConf meaning, and save your work.
    Please be sure to use UTF-8 encoding, and leave all %s, %d, %#$s strings in place.
    Fuzzy (gold) strings will likely need to be replaced.
  6. Test out the translation by copying the .mo file auto-generated by poEDIT to the openconf/lib/locale/[LOCALE]/LC_MESSAGES/ folder. Note that you may need to restart the HTTP server for the new translations to take effect.
  7. Email the revised .po file to translate -at- openconf.com, along with a signed copy of the copyright disclaimer if you have not yet submitted one.

Creating a translation for a new language

  1. Email us and let us know which language/locale you are interested in translating to. This way if someone else is already working on a translation, we can better coordinate the effort and prevent duplicate work.
  2. Download and install poEDIT.
  3. Download the latest PO file for English (en) above. Do not use the PO file in your installation as it may not contain the latest update.
  4. Start up poEDIT and open the PO file.
  5. Select poEDIT menu Catalog > Settings, change the Language and Country fields, then click OK.
  6. Translate everything that you can, staying true to the OpenConf meaning, and save your work.
    Please be sure to use UTF-8 encoding, and leave all %s, %d, %#$s strings in place.
  7. Email the revised .po file to translate -at- openconf.com, along with a signed copy of the copyright disclaimer if you have not yet submitted one.

Translation Tips

Translator Hall of Fame

The following individuals have translated or reviewed translations of OpenConf. We thank them for their assistance.

LanguageTranslator
ArabicBencherif Mohamed Abdelkader, Algeria
Chinese (Simplified)Guohua Tang, China
GermanAndreas Lauterbach, Germany
JapaneseHiroyuki Miyazaki, Japan
Portuguese (Brazilian)Tadeu Pontes, Brazil
Ronnie Fagundes de Brito, Brazil
RussianVictor Fedoseev, Russia
Serbian (Cyrillic)Darko Divnic, Republika Srpska
SpanishNetzahualcoyotl Hernández Cruz, Mexico
Jessica Cukierman, Argentina
TurkishDeniz Akkoyun, Turkey
Erdal Ustundag, Turkey
Devrim Seral, Cyprus