We've opened a Virtuemart 2 translation project using the Transifex translation platform for those who don't want to set up a translation environment on their own computers. Transifex is easy to use. For each line of text there is an 'Autotranslate' button, but please don't take it for granted that the automatic translation is always correct. We would like to have a good translation, not a funny word by word (automatic) translation.
The master files are updated to be in sync with Virtuemart SVN
This project seeks to help virtuemart users with the translation and assist Virtuemart Team to prepare localized language packs.
The official language releases are posted at the Virtuemart Site and SVN
=> How to join translation?1- Create an account at Transifex (free plan)
https://www.transifex.com/signup/open-source/2- Please apply to your language team at Virtuemart transifex project
https://www.transifex.com/virtuemart/virtuemart/You will be able to translate online after approval.
3- Team leaders will be appointed by VirtueMart team
[Update Nov 2012: Note: Please also apply to the second project for "Virtuemart Payment plugins" -
-
https://www.transifex.com/projects/p/virtuemartplugins/ ]
==============
=> You started a translation for a language not listed? Please post the link at this VirtueMart forum so it could be uploaded there and improved/finished
=> Download files under translation? Please use the Transifex client and our pre-configured configuration file. Download via browser requires further changes on the file name.
=> Want to keep a copy of translations files in your computer? (a visual guide will be available soon!)
1- Use the transifex client command line tool inside a folder for your language files. It is available for download here: -
https://github.com/transifex/transifex-client.
An installation guide is available here: -
https://docs.transifex.com/client/introduction.
2- Start the client only to create the skeleton and config file, then stop, don't run the autolocal setting!
(note: the first time you run the client it requires our Transifex login account)
3- Change the config file and
use this config file instead: http://db.tt/e6eHmZW4 (included are the lang maps and file name changes).
4- Then use this command at your project directory (sub-folders for languages will be created):
tx.exe pull -l xx_XX
Note: change xx_XX by your ISO lang code (note the underscore)
=>> To download master files use the SVN files or enter this command at the client:
tx.exe pull -s
=>> You can also download all files from the transifex project using this command:
tx.exe pull -a
Important note for Linux users:
The config file posted here needs to be edited for Linux systems: in the path lines all \ has to be /
You can edit the file with a plain text editor!
=> Make it an install package?If you download the files using the transifex client and also using the cofig file provided, the language INI files will be downloaded into 2 separeted folders (admin and site).
Then you just need to create a XML file with the proper data to be installable (as any other extension language)
So, lets translate... one line or two each day!Some languages are already near 100%! And yours?
Apply for a team language here
https://www.transifex.net/projects/p/virtuemart/
This is how it looks when editing!(auto-translation available in each filed to avoid repetitive tasks)
How to create local lang packs:http://dev.virtuemart.net/projects/virtuemart/wiki/Writing_translation