[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
*IMPORTANT* Notes to all translators
- To: doc at arabeyes dot org
- Subject: *IMPORTANT* Notes to all translators
- From: Mohammed Gamal <f2c2001 at yahoo dot com>
- Date: Wed, 17 Oct 2001 14:45:02 +0100 (BST)
I think all of us made a mistake in the naming of
variables during translation, here is a note about
that from the Linux-Mandrake l10n page:
" Sometimes it is needed to change the order of the
words when doing the translation, but when formatters
(those %s %d etc) are used you cannot simply change
them, that will make the programs crash! You need to
use a special specifier x$ (with x=number) to tell
what was its previous position (1-based). Eg:
msgid "if you do %s %d times, then you will %s\n"
msgstr "you will %3$s if you do %1$s %2$d times\n" "
So please go back & correct your files.