Create conversion tools for language files
authorH.G. Muller <h.g.muller@hccnet.nl>
Wed, 4 May 2011 08:50:12 +0000 (10:50 +0200)
committerH.G. Muller <h.g.muller@hccnet.nl>
Wed, 4 May 2011 16:40:44 +0000 (18:40 +0200)
commit6be4e1234c6a61c75a7f0f941e9d0b841ab21a80
tree37d16c14728074ef17e31f8f26a509026874a98f
parent9e70e37cd4cd1e80a00391a188b1da16eb46589b
Create conversion tools for language files

A shell script "lng2po.sh" is provided, to apply the translation given
in a WinBoard .lng file to "xboard.pot", in order to generate a
"language.po" file containing translations for all strings for which
the .lng file had a translation. It makes use of a file "metascript",
which is the ed script used to turn the .lng file in an ed script to
turn the .pot into .po. For example, the command "./lng2po.sh
espa?ol.lng" will create a file "language.po", which can be renamed to
"es.po".
****************************** WARNING ********************************
  Note that the lng2po script does a "recode" that assumes the given
.lng file is encoded in latin-1. This means it canot be used without
modification for the Vietnamese and Chinese translation; you would have
to replace latin-1 by the applicable encoding first (CP1258 / BG2312 /
BIG5).
po/lng2po.sh [new file with mode: 0755]
po/metascript [new file with mode: 0644]