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"

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

-- Dominique

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Raspunde prin e-mail lui