Translations: Difference between revisions

From Proxmox VE
Jump to navigation Jump to search
m (Corrected filesystem patch to files with translations.)
Line 11: Line 11:
<pre>apt-get install perl liblocale-po-perl</pre>
<pre>apt-get install perl liblocale-po-perl</pre>


* Resulted file lang.js move directory /var/share/pve-manager/root on your proxmox server.
* Resulted file lang.js move directory /usr/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.
Then you need to add your new language to /usr/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
* You can send finished translation to proxmox team to office(at)proxmox.com

Revision as of 06:53, 24 April 2014

Version 3.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 /usr/share/pve-manager/root on your proxmox server.

Then you need to add your new language to /usr/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

Available languages

Proxmox VE management interface is available in the following languages.

Basque

  • Maintainer: Xabier Isla
  • Email: garapen(at)uharte.com
  • Web: Uharte

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.

Proxmox VE translations