Dominique Pelle wrote:
> I noticed that several gettext *.po files of Vim contain mismatches
> between the error codes in the original English string and the
> translated string.
>
> For example, in the Italian vim7/src/po/it.po file, I see:
>
> msgid "E690: Missing \"in\" after :for"
> msgstr "E69: Manca \"in\" dopo :for"
>
> (notice the mismatch E690 vs E69)
>
> msgid "E207: Can't delete backup file"
> msgstr "E193: Non riesco a cancellare il file di backup"
These two were fixed recently. The it.po file is actively maintained.
> I see such mismatches in many other po files, at least
> in the following: ca.po, de.po, es.po, fr.po, it.po, ja.po,ja.sjis.po,
> no.po, pl.po, ru.po, sk.po, uk.po, vi.po, zh_TW.po
>
> I can find such mismatches by searching with the following
> command:
>
> $ cd vim7/src/po
> $ vim -c ':argdo /msgid "\("\n"\)\?[EW]\([0-9]\+\):.*\nmsgstr
> "\("\n"\)[EMAIL PROTECTED]' *.po
Can you make a patch to add this to src/po/check.vim ?
Please also report the found mistakes to each po file maintainer.
--
A special cleaning ordinance bans housewives from hiding dirt and dust under a
rug in a dwelling.
[real standing law in Pennsylvania, United States of America]
/// Bram Moolenaar -- [EMAIL PROTECTED] -- http://www.Moolenaar.net \\\
/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\ download, build and distribute -- http://www.A-A-P.org ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///
--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---