2009-11-27 17:33:35 +00:00
|
|
|
|
|
|
|
If you checked out this source tree directly from GRUB Bazaar, you might
|
|
|
|
be wondering where are the POT and PO files. Here are some instructions
|
|
|
|
that will hopefully clarify the situation.
|
|
|
|
|
|
|
|
- If you're a user or a distributor, simply fill the po directory by
|
|
|
|
importing translations from the Translation Project:
|
|
|
|
|
2012-04-04 12:43:27 +00:00
|
|
|
rsync -Lrtvz --exclude=ko.po translationproject.org::tp/latest/grub/ po
|
2009-11-27 17:33:35 +00:00
|
|
|
|
2011-04-21 14:47:58 +00:00
|
|
|
Then create a po/LINGUAS file listing all the language codes:
|
|
|
|
|
2012-04-01 19:53:46 +00:00
|
|
|
((cd po && ls *.po| cut -d. -f1; echo "en@quot"; echo "en@hebrew"; echo "de@hebrew"; echo "en@cyrillic"; echo "en@greek"; echo "en@arabic" ;echo "en@piglatin"; echo "de_CH") | sort |uniq | xargs) >po/LINGUAS
|
2011-04-21 14:47:58 +00:00
|
|
|
|
2009-11-27 17:33:35 +00:00
|
|
|
GRUB's build system will automatically detect those and include them
|
|
|
|
in your install.
|
|
|
|
|
|
|
|
- If you're a translator and want to add a new translation or improve an
|
|
|
|
existing one, get in touch with the Translation Project
|
|
|
|
(http://translationproject.org/). The GRUB project doesn't interact
|
|
|
|
with translators directly (but we dearly appreciate your work!).
|
|
|
|
|
|
|
|
- If you're a developer adding/removing/modifiing translatable strings,
|
|
|
|
you can check that these turn into a sane POT file by using the
|
|
|
|
`po/grub.pot' make rule.
|
|
|
|
|
|
|
|
- If you're the maintainer of GNU GRUB preparing a new release, don't
|
|
|
|
forget to include the latest PO files in your source tarball!
|