(Resending after subscribing so it will hopefully reach the lists this time)
On 24.03.2012 01:52, Vladimir 'φ-coder/phcoder' Serbinenko wrote:
Hello, all. In GRUB we use bison parser. GRUB itself
is localised (if
you want to translate it to your language template is available from
TP it would be most welcome). But bison parser wasn't localised due to
GRUB previously supporting only one domain, now I've changed that and
making it to pick up bison-runtime translation. But then comes another
problem: Romanian, Estonian, Turkish and Croatian translation use
non-UTF-8 non-latin1 charset. Adding ISO8859-2/-9/-15 support into
GRUB would be counter-productive as the size of needed tables is
comparable with the respective message catalog. Dates on po indicate
that this encoding use is probably a leftover from early days. Would
it be possible to convert them to UTF-8. To do so you need just to:
msgconv -t UTF-8 bison-runtime-2.5.ll.po -o new_bison-runtime-2.5.ll.po
(replace ll with language code)
and upload the new file
Thanks in advance.
--
Regards
Vladimir 'φ-coder/phcoder' Serbinenko