I know your feelings... With czech language, it was similar... Interesting is, that I was translating every time I had something more important (par example finals :D). Don't be afraid to stole a job to official maintainer, he probbably does not work. If you look into header of PO file, there is (or should be) an email or something similar to contact last editor... But there is huge chance to make missmath with the %s changes - as translator, I can say, It will be great after replacing %s with " and sLineBreak... But the job is awkard... Specially in longer strings, it's self destructing to find out all %s and %s in source...

I can wish you as less of staetments untranslatable into you language as possible... I was a little bit dualised person when I was deciding if translate unit or not to translate unit into Czech, when in translations it was 50/50... And I know a lot of my translations aren't ideal, but it is still better than nothing...

Václav Valíček
[email protected]

Dne 25.6.2014 11:48, Giuliano Colla napsal(a):
I'd hate to steal the job to an official maintainer, mainly in those days of unemployment :-) , but the Italian translation appeared to pochecker like a battlefield, already before running localize.sh. Aside from previous and last discrepancies, there's also a high number of inconsistencies, such as Tools being translated sometimes as Tools, sometimes as Environment, just to mention the first one. They appear to be remnants of very old Lazarus versions. If you add that poedit denounces some 41% untranslated strings, it looks like the matter deserves some attention. All of that comes from just one single file: lazarusidestrconsts. I'm afraid other files aren't in a better shape!

So, if the official maintainer is unable/unwilling to update the Italian translations, I can take this boring job on my shoulders, at least to provide a more complete and updated set of po files, to restart with.

As far as hard coded line endings are concerned, my opinion, FWIW, is strongly in favor. Line endings are intended to improve readability, and the different length of strings in different languages might require a slightly different arrangement. If they're hidden behind a %s parameter it becomes much harder to reposition them, with the risk of mistaking something else with a line ending.

Just my 5 c.

Giuliano




Il 24/06/2014 19:27, Juha Manninen ha scritto:
On Tue, Jun 24, 2014 at 8:05 PM, Mattias Gaertner
<[email protected]> wrote:
Can you now use pochecker?
Yes. It shows 173 errors in eg. lazaruside.fi.po which looks correct.

Juha

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to