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
-~----------~----~----~----~------~----~------~--~---

Raspunde prin e-mail lui