transifexWe were in the situation of releasing a new version of one of our Joomla extensions and needed to update the source language files on Transifex. Originally we had loaded them via the web  to place them upon Transifex so immediately looked to do the same with the updates. Alas it didn’t seem to be possible, so we were forced to make use of the ‘tx’ client.

Fortunately the transjoomla site provided clear details of how to set up the client.  We then had to edit the created ‘config’ file so that it reflected our source files.  Then we used a command to update a single resource file as follows (again the example form transjoomla):

tx.exe push -r virtuemart.admin-plg_vmpayment_klarna_sys -s

(as in: sending the admin file "en-GB.plg_vmpayment_klarna.sys.ini" to "virtuemart" project)

We immediately hit a problem with a 401 Authentication error.  We looked at the ".transifexrc" file in our user-folder and sure enough the correct password was present, so it wasn’t a credentials problem.    After searching we discovered that our project ‘config’ file  was misconfigured for a different resource from the one we were updating. Once we had corrected that the upload of our changed resource file proceeded smoothly.

Only thing we are now unsure of is whether our translators are automatically informed of the change or not?