Hi,
the last time we try it we found many issues with the plone process other than just name of files but cab t remember it.
may be msgid with real id instead of english like label_title_id and the fact that generated file remove the comments that we use to provide context.
Vincent Fretin do you remeber other issues ?
it lakes quite a long time may be 2years so if you can spend times on this to assure we can use it for plone core and or addons it would ve very nice.
------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
Plone-i18n mailing list
Plone...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plone-i18n
Yes, context info still gets lost in the po files. The importer only handles msgid msgstr and fuzzy.
Based on the admix command of i18ndude, I created a trmerge command for i18ndude
trmerge accepts two po files.
It takes the first po file as the base, and updates all translations from
the second po file. Translations existing only in the second po file are
added too. Comments of any sort are kept.
Shortcomings I identified so far:
Fuzzy translations stay fuzzy.
Its the job of the committer to ensure that transifex contains the latest
version from github. Else one could accidently override newer translations with
older translations from transifex.
The file gets rebuild, formattings in get lost. Long strings that have
been broken into multiple lines become one string again, and the information
gets ordered in specific ways. If comments and code comments were ordered
differently, i18ndude reorders them. But the ordering is not random so
doing the import twice will not result in many changes.
I added i18ndude as the source to experimental/i18n.cfg and added an i18ndude part to install i18ndude.
I did NOT add i18ndude to autocheckout. If you want to try my changes, co and activate i18ndude locally.
I'd love to get comments on this. I am going to use the toolchain to update
german translations.
Best regards,
Patrick
Quoting Patrick Gerken (2013-05-18 10:50:49)
> [icon_10_ge] Screenshot from 2013-05-17 18:05:39.png