[Scilab-loc] Question to our localization specialist
Kenneth Nielsen
k.nielsen81 at gmail.com
Thu May 19 13:33:19 CEST 2011
2011/5/19 Sylvestre Ledru <sylvestre.ledru at scilab.org>:
> Hello guys,
Hallo Sylvester
> Since some of you are localization specialist, I would like to have some
> advices.
>
> In the latest release of Scilab, a critical issue in the Polish and
> Japanese localizations has been found. This causes a bad exception and
> Scinotes to be unusable:
> http://bugzilla.scilab.org/show_bug.cgi?id=9475
>
> I was wondering if you know any tool which might check the quality of
> the translation regarding the programming language.
>
> For example, in Scilab, I will write:
> myString = "I don''t known"
I'm not sure if there are any tools that knows the language and can
check it. But if you can define a grep like rule for it, you could
check it with gtgrep (which is another tool from pyg3t). E.g. if the
problem is that when there is a double '' in the msgid then there
should also be one in the msgstr. Then you could grep for that with
the following command:
gtgrep -i "''" -S -s "''" file.po
This will look for any message where the msgid has a '' and the msgstr
has not. So if the command produces an output then you are in trouble.
You could then make a checker script that consist of as many as these
check as you like for each language file.
In the other thread you were asking about documentation and use cases.
I'm afraid that at this point there is no other documentation than the
--help messages in the commands.
In any case, the tools that Yuri mentions seems to be able to
something similar and with a similar amount of work and they seem
somewhat more established, so that is probably the way you want to go.
Regards Kenneth
> Some translators are not very familiar with specificities of languages.
> They might think the double quote might just be a typo and remove it
> from the translated string.
> This is bad since it breaks the execution since the string is badly
> formatted.
>
> Do you know a tool which might here ? (it is hard for us to test Scilab
> in all the languages).
>
> Thanks,
> Sylvestre
>
>
More information about the localization
mailing list