Closed (fixed)
Project:
Localization server
Version:
6.x-2.x-dev
Component:
Import
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
4 May 2010 at 01:03 UTC
Updated:
19 Jun 2010 at 10:47 UTC
Jump to comment: Most recent file
Comments
Comment #1
gábor hojtsyI've been working on exactly this in the past few weeks. I intended to clean this one up and test more, but I've already got two requests to include this in this past two weeks, so I decided to share and commit. Grab the latest development version and apply this patch or wait a day for this change to be in the tarball. With this new addition, you can just use the l10n_gettext connector, add a project, add a release and upload a .po(t) file with it. Then you can use the UI to translate the strings from the .po(t) file and export in a .po file. The gettext .po(t) format is a wide-known standard.
Comment #2
toemaz commentedVery interesting patch!
Once I have found the time again, I will try this patch and see how I can fit in uploading ts files. Currently on translate.musescore.org, I'm converting the ts file to a drupal module which then gets parsed by the l10n_server. I know the better way was to create a connector, but it was done in 20 lines (using querypath) so I've chosen for the fastest way.
Comment #3
gábor hojtsySee http://hojtsy.hu/blog/2010-may-05/using-drupal-collaborative-software-tr... for an extensive documentation of how this works. @toemaz: no need to patch, you can try to set up a new site with that and play around with it.
Comment #4
gábor hojtsyOuch, forgot to add l10n_gettext to CVS. My bad. Here is the module. Now added to CVS.
Comment #5
gábor hojtsyI've made a 6.x-2.x-beta2 release with these changes included, and it will soon show up at http://drupal.org/node/790570
Comment #7
vimalramaka commentedAwesome! Awesome!! Thanks.