2 % This is part of CLFSja package.
4 % This is a CTIE change file for the original XML source of the CLFSbook.
7 <?xml version="1.0" encoding="ISO-8859-1"?>
9 <?xml version="1.0" encoding="UTF-8"?>
13 <secondary>temporary system</secondary>
15 <secondary>&TemporarySystem;</secondary>
19 <title>Installation of Gettext</title>
21 <title>&InstallationOf1;Gettext &InstallationOf2;</title>
25 <para os="i">Many packages' installation procedures use the
26 <command>msgfmt</command> program for i18n support, so we will compile
27 and install it into <filename class="directory">/tools</filename>.
28 Attr also needs <command>msgmerge</command> and <command>xgettext</command>,
29 so we will install those as well.</para>
32 パッケージのインストール作業では i18n サポートのために <command>msgfmt</command> プログラムを用いるものが多くなっています。
33 そこでこのプログラムをビルドし <filename class="directory">/tools</filename> へインストールします。
34 <command>msgmerge</command> や <command>xgettext</command> といったコマンドも必要となることがあるため同様にインストールします。
39 <para os="a">Only the programs in the
40 <filename class="directory">gettext-tools</filename> directory need to be
41 installed for the temp-system:</para>
44 一時的なシステムにおいては <filename
45 class="directory">gettext-tools</filename> ディレクトリ内にあるプログラムのみを必要とします。
50 <para os="t1">When cross-compiling, the Gettext
51 <command>configure</command> script assumes we don't have a working wcwidth
52 even when we do. The following will fix possible
53 compilation errors because of this assumption:</para>
56 クロスコンパイル時には、Gettext の <command>configure</command> スクリプトは wcwidth が存在しないものと扱っています。
57 そのような想定によるコンパイルエラーを以下により修正します。
62 <para os="c">Prepare Gettext for compilation:</para>
64 <para os="c">&PreparePackage1;Gettext &PreparePackage2;</para>
68 <para os="e">Compile the required programs and support library:</para>
71 必要となるプログラムとライブラリをコンパイルします。
76 <para os="g">Install the <command>msgfmt</command>,
77 <command>msgmerge</command> and <command>xgettext</command> binaries:</para>
80 実行モジュール <command>msgfmt</command>, <command>msgmerge</command>, <command>xgettext</command> をインストールします。
85 <para>Details on this package are located in <xref
86 linkend="contents-gettext" role="."/></para>
89 &Details1;<xref linkend="contents-gettext" role=""/>&Details2;