[[PageOutline]] == How to contribute new or update Django translations == See https://docs.djangoproject.com/en/dev/internals/contributing/localizing/ Prior to any release, Django maintainers will make an announcement and we'll have a couple of weeks of string freeze in order to give people time to be 100% translated. == Tools == This should be a list of useful (and needed) software for translators to work on .po files. === Linux and other Unix Systems === * required for {{{makemessages}}} and {{{compilemessages}}} commands: the gettext utilities. These should be available with your distribution. With Debian based distributions it is the {{{gettext}}} package. * translating: [http://gtranslator.sourceforge.net/ gtranslator] for GNOME, [http://kde.org/applications/development/lokalize/ lokalize] for KDE, [http://www.poedit.net/ poEdit] === Windows === * required for {{{makemessages}}} and {{{compilemessages}}}: the gettext utilities. The [http://www.cygwin.com/ cygwin installation] looks most promising. Another place would be [http://sourceforge.net/project/showfiles.php?group_id=25167 the gettext Download on SourceForge]. * translating: [http://www.poedit.net/ poEdit] (supports fuzzy, plural, translation memory, UTF-8, compiles to .mo files - it includes native win32 GNU gettext binaries) === Mac OS X === * translating: [http://www.poedit.net/ poEdit], [http://www.triplespin.com/en/products/locfactoryeditor.html LocFactory Editor] === Multi-platform === * [http://www.gnu.org/software/emacs/ GNU Emacs] with {{{po-mode}}}; * [http://www.vim.org VIM] can work with .po files without trouble, there's a special plugin with helpers: [http://vim.sourceforge.net/scripts/script.php?script_id=695 po.vim] which updates dates, and searches for strings; * [https://www.transifex.com/django/django-docs/ Transifex's django-docs localization] – place where Django translations are currently maintained. == Translations of the Django documentation == If for some reason you are not interested to translate Django interface, but instead you feel the desire to point your translation weapons against Django documentation (the content of '/docs'), you are invited to use the TranslateDocumentation wiki page to better organize your translation works together with other translators. == Offers of translation == This is a listing of Django translation volunteers, it was maintained more or less up to date by the community until the migration to the Transifex-based workflow (see above) on January 2011. It's kept to maintain the contact information of interested individuals in case it's needed to build the translation teams. (please add yourself if you wish to translate parts of Django to other languages, please keep the list in English alphabetical order) * '''Arabic''' (ar): Ahmad Alhashemi , Ossama Khayat * '''Basque''' (eu): Ibon Solana * '''Bengali''' (bn): Baishampayan Ghose * '''Bosnian''' (bs): Filip Dupanović * '''Bulgarian''' (bg): Jordan Dimov * '''Catalan''' (ca): Marc Fargas , Marc Garcia , Marc Barranco * '''Chinese, Simplified''' (zh_CN): alang.yl@gmail.com, limodou@gmail.com,stan8688@gmail.com, nick.nickcheng@gmail.com * '''Chinese, Traditional''' (zh_TW): Yung-Yu Chen , dwight * '''Croatian''' (hr): Aljosa Mohorovic * '''Czech''' (cs_CZ): Vláďa Macek , Tomáš Ehrlich * '''Danish''' (da): Finn Gruwier Larsen * '''Dutch''' (nl): Johan C. Stöver , Rudolph Froger * '''Estonian''' (et): Erik Allik , Ideelabor team * '''Finnish''' (fi): Antti Kaihola , Ville Säävuori * '''French''' (fr_FR): yeiazel , asrenzo , pablo , mikael , gaël , Stéphane Raimbault * '''Galician''' (gl): Afonso Fernández Nogueira * '''Georgian''' (ka): David Avsajanishvili * '''German''' (de_DE): hugo , Paulus , patrick , Dirk Eschler , Jannis Leidel , Florian Sening * '''Greek''' (el): panos , orestis , Dimitris Glezos * '''Hebrew''' (he): Meir Kriheli , Alex Gaynor * '''Hungarian''' (hu): Károly Nagy , Szilveszter Farkas * '''Icelandic''' (is): Dagur Páll Ammendrup * '''Indonesian''' (id): Ben Miller , Romi Hardiyanto * '''Italian''' (it_IT): Nicola Larosa , Carlo C8E Miron , Paolo Dina , Ludovico Magnocavallo , Antonio Cavedoni , Marco Del Tongo , Daniele Spinosa * '''Japanese''' (ja): makoto tsuyuki , Takashi Matsuo * '''Kannada''' (kn): Pradeep Kishore Gowda * '''Korean''' (ko): Hyun Mi Ae , Sung Jin Hong , Spike!^ekipS , Sangho <0x8606 AT gmail DOT com> * '''Latvian''' (lv): Edgars Jēkabsons , Gatis Tomsons * '''Lithuanian''' (lt): Rapolas Kaselis * '''Macedonian''' (mk): Georgi Stanojevski * '''Malay''' (ms): Ben Miller * '''Mongolian''' (mn): Natsagdorj Shagdar * '''Norwegian''' (no): Jon Lønne * '''Norwegian Nynorsk''' (nn): Håvard Grimelid * '''Persian''' (fa): Reza Mohammadi , Mahmoud Sahebi Afzal * '''Polish''' (pl): Marcin Kaszynski * '''Portuguese''' (pt_BR): Mario Caseiro , Gabriel Sales de Oliveira , Kao Cardoso Félix Andre A Duarte , Guilherme Mesquita Gondim , Django Localization Portuguese Group * '''Romanian''' (ro): Tiberiu Micu , Mihai Damian * '''Russian''' (ru): Grigory Fateyev , Dmitry Sorokin * '''Serbian''' (sr - cyrillic, sr_Latn - latin): Nebojša Đorđević , Petar Marić , Janoš Guljaš * '''Slovak''' (sk): František Malina , Vladimir Labath * '''Slovenian''' (sl): Jure Čuhalev , Gašper Žejn * '''Spanish (Argentina)''' (es_AR): Ramiro Morales * '''Spanish (Spain)''' (es_ES): Marc Fargas , Marc Garcia * '''Swedish''' (sv): Mikko Hellsing , Ludvig Ericson (maintainer) * '''Tagalog''' (tl): Ben Miller * '''Tamil''' (ta): R Hariram Aatreya , Parthan SR * '''Telugu'''(te): U.Chinna Obula Reddy * '''Thai'''(th): Kowit Charoenratchatabhan * '''Urdu''' (ur) : ''Ahmed Sboor'' , Ben Miller , Mansoorulhaq * '''Vietnamese''' (vi): Ben Miller * '''Welsh''' (cy): Jason Davies