Translations: Difference between revisions
No edit summary |
|||
Line 1: | Line 1: | ||
=Available languages= | =Version 2.x= | ||
Language files are located at git repository: | |||
[https://git.proxmox.com/?p=pve-manager.git;a=tree;f=po;h=d5a14531b7b572c0c79c3a70aafa8a3fac933dd4;hb=HEAD git.proxmox.com pve-manager] | |||
* You can create new translation by coping messages.pot template file to new file named according your language code. Then use some gettext translation tool like Poedit, Lokalize, Gtranslator. | |||
* Po file can be translated to .js file by invoking script located at same directory: | |||
<pre>./po_po2js.pl lang.po>lang.js</pre> | |||
* You need to have installed perl packaged in your system: | |||
<pre>apt-get install perl liblocale-po-perl</pre> | |||
* Resulted file lang.js move directory /var/share/pve-manager/root on your proxmox server. | |||
Then you need to add your new language to /var/share/pve-manager/ext4/pvemanagerlib.js to language_map array and logout and login back to server web administration interface to reload refresh available language list. | |||
* You can send finished translation to proxmox team to office(at)proxmox.com | |||
=Version 1.x= | |||
==Available languages== | |||
Proxmox VE management interface is available in the following languages. | Proxmox VE management interface is available in the following languages. | ||
Where should the '''po''' files (or the compiled '''mo''' files) be placed? | Where should the '''po''' files (or the compiled '''mo''' files) be placed? | ||
==English== | ===English=== | ||
*Maintainer: Proxmox support team | *Maintainer: Proxmox support team | ||
*Email: support(at)proxmox.com | *Email: support(at)proxmox.com | ||
*Web: [http://www.proxmox.com Proxmox] | *Web: [http://www.proxmox.com Proxmox] | ||
==German== | ===German=== | ||
*Maintainer: Proxmox support team | *Maintainer: Proxmox support team | ||
*Email: support(at)proxmox.com | *Email: support(at)proxmox.com | ||
*Web: [http://www.proxmox.com Proxmox] | *Web: [http://www.proxmox.com Proxmox] | ||
==French== | ===French=== | ||
*Maintainer: Yacine Kheddache | *Maintainer: Yacine Kheddache | ||
*Email: support(at)alyseo.com | *Email: support(at)alyseo.com | ||
*Web: [http://www.alyseo.com Alyseo] | *Web: [http://www.alyseo.com Alyseo] | ||
==Italian== | ===Italian=== | ||
*Maintainer: Angelo Volpato | *Maintainer: Angelo Volpato | ||
*Email: angelov72(at)yahoo.it | *Email: angelov72(at)yahoo.it | ||
==Hungarian== | ===Hungarian=== | ||
*Maintainer: Pongracz Istvan | *Maintainer: Pongracz Istvan | ||
*Email: pongracz.istvan(at)startit.hu | *Email: pongracz.istvan(at)startit.hu | ||
*Web: [http://www.startit.hu StartIT] | *Web: [http://www.startit.hu StartIT] | ||
==Dutch== | ===Dutch=== | ||
*Maintainer: Erwin de Brueijs | *Maintainer: Erwin de Brueijs | ||
*Email: erwin(at)123xs.com | *Email: erwin(at)123xs.com | ||
*Web: [http://www.123xs.com 123xs] | *Web: [http://www.123xs.com 123xs] | ||
==Romanian== | ===Romanian=== | ||
*Maintainer: Nick Tiloi | *Maintainer: Nick Tiloi | ||
*Email: nick.tiloi(at)gmail.com | *Email: nick.tiloi(at)gmail.com | ||
*Web: [http://www.magica.ro MagicaIT] | *Web: [http://www.magica.ro MagicaIT] | ||
==Spanish== | ===Spanish=== | ||
*Maintainer: Fabio Vasco Gomes | *Maintainer: Fabio Vasco Gomes | ||
*Email: fvasco(at)gmail.com | *Email: fvasco(at)gmail.com | ||
*Web: | *Web: | ||
==Portuguese== | ===Portuguese=== | ||
*Maintainer: Bruno Cacheira | *Maintainer: Bruno Cacheira | ||
*Email: bruno.cacheira(at)neoscopio.com | *Email: bruno.cacheira(at)neoscopio.com | ||
*Web: [http://www.neoscopio.com Neoscopio] | *Web: [http://www.neoscopio.com Neoscopio] | ||
==Portuguese (br)== | ===Portuguese (br)=== | ||
*Maintainer: Fabio Vasco Gomes | *Maintainer: Fabio Vasco Gomes | ||
*Email: fvasco(at)gmail.com | *Email: fvasco(at)gmail.com | ||
*Web: | *Web: | ||
==Russian== | ===Russian=== | ||
*Maintainer: Antipov Dima | *Maintainer: Antipov Dima | ||
*Email: tdcmystere(at)gmail.com | *Email: tdcmystere(at)gmail.com | ||
*Web: [http://www.streamhost.biz Streamhost] | *Web: [http://www.streamhost.biz Streamhost] | ||
==Turkish== | ===Turkish=== | ||
*Maintainer: Sukru Emre Erim | *Maintainer: Sukru Emre Erim | ||
*Email: emre(at)medyabim.com | *Email: emre(at)medyabim.com | ||
*Web: [http://www.medyabim.com.tr Medyabim] | *Web: [http://www.medyabim.com.tr Medyabim] | ||
==Czech== | ===Czech=== | ||
*Maintainer: Chronos | *Maintainer: Chronos | ||
*Email: robie(at)centrum.cz | *Email: robie(at)centrum.cz | ||
*Web: | *Web: | ||
==Japanese== | ===Japanese=== | ||
*Maintainer: Koichi MATSUMOTO | *Maintainer: Koichi MATSUMOTO | ||
*Email: mzch(at)me.com | *Email: mzch(at)me.com | ||
*Web: [http://maccoterie.com MacCoterie] | *Web: [http://maccoterie.com MacCoterie] | ||
=HowTo translate to different languages= | ==HowTo translate to different languages== | ||
The translations can be done by using [http://www.poedit.net/ poedit], an easy to use editor or any other editor you prefer, e.g. Emacs. There is no programming knowledge necessary to translate. If you want to translate, just contact office(at)proxmox.com. | The translations can be done by using [http://www.poedit.net/ poedit], an easy to use editor or any other editor you prefer, e.g. Emacs. There is no programming knowledge necessary to translate. If you want to translate, just contact office(at)proxmox.com. | ||
=PO files= | ==PO files== | ||
All released translation file are available. All maintainers can pick these file if the translation needs rework. | All released translation file are available. All maintainers can pick these file if the translation needs rework. | ||
Line 82: | Line 100: | ||
[[Category: HOWTO]] | [[Category: HOWTO]] | ||
[[Category: Proxmox VE 2.0]] |
Revision as of 14:11, 10 November 2012
Version 2.x
Language files are located at git repository: git.proxmox.com pve-manager
- You can create new translation by coping messages.pot template file to new file named according your language code. Then use some gettext translation tool like Poedit, Lokalize, Gtranslator.
- Po file can be translated to .js file by invoking script located at same directory:
./po_po2js.pl lang.po>lang.js
- You need to have installed perl packaged in your system:
apt-get install perl liblocale-po-perl
- Resulted file lang.js move directory /var/share/pve-manager/root on your proxmox server.
Then you need to add your new language to /var/share/pve-manager/ext4/pvemanagerlib.js to language_map array and logout and login back to server web administration interface to reload refresh available language list.
- You can send finished translation to proxmox team to office(at)proxmox.com
Version 1.x
Available languages
Proxmox VE management interface is available in the following languages.
Where should the po files (or the compiled mo files) be placed?
English
- Maintainer: Proxmox support team
- Email: support(at)proxmox.com
- Web: Proxmox
German
- Maintainer: Proxmox support team
- Email: support(at)proxmox.com
- Web: Proxmox
French
- Maintainer: Yacine Kheddache
- Email: support(at)alyseo.com
- Web: Alyseo
Italian
- Maintainer: Angelo Volpato
- Email: angelov72(at)yahoo.it
Hungarian
- Maintainer: Pongracz Istvan
- Email: pongracz.istvan(at)startit.hu
- Web: StartIT
Dutch
- Maintainer: Erwin de Brueijs
- Email: erwin(at)123xs.com
- Web: 123xs
Romanian
- Maintainer: Nick Tiloi
- Email: nick.tiloi(at)gmail.com
- Web: MagicaIT
Spanish
- Maintainer: Fabio Vasco Gomes
- Email: fvasco(at)gmail.com
- Web:
Portuguese
- Maintainer: Bruno Cacheira
- Email: bruno.cacheira(at)neoscopio.com
- Web: Neoscopio
Portuguese (br)
- Maintainer: Fabio Vasco Gomes
- Email: fvasco(at)gmail.com
- Web:
Russian
- Maintainer: Antipov Dima
- Email: tdcmystere(at)gmail.com
- Web: Streamhost
Turkish
- Maintainer: Sukru Emre Erim
- Email: emre(at)medyabim.com
- Web: Medyabim
Czech
- Maintainer: Chronos
- Email: robie(at)centrum.cz
- Web:
Japanese
- Maintainer: Koichi MATSUMOTO
- Email: mzch(at)me.com
- Web: MacCoterie
HowTo translate to different languages
The translations can be done by using poedit, an easy to use editor or any other editor you prefer, e.g. Emacs. There is no programming knowledge necessary to translate. If you want to translate, just contact office(at)proxmox.com.
PO files
All released translation file are available. All maintainers can pick these file if the translation needs rework.