OSDN Git Service

clfs-3.0.0-sysvinit.
[clfsja/cross-lfs-ja.git] / src / temp-system / common / gettext.ch
1 %
2 % This is part of CLFSja package.
3 %
4 % This is a CTIE change file for the original XML source of the CLFSbook.
5 %
6 @x
7 <?xml version="1.0" encoding="ISO-8859-1"?>
8 @y
9 <?xml version="1.0" encoding="UTF-8"?>
10 @z
11
12 @x
13     <secondary>temporary system</secondary>
14 @y
15     <secondary>&TemporarySystem;</secondary>
16 @z
17
18 @x
19     <title>Installation of Gettext</title>
20 @y
21     <title>&InstallationOf1;Gettext &InstallationOf2;</title>
22 @z
23
24 @x
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>.</para>
28 @y
29     <para os="i">
30     パッケージのインストール作業では i18n サポートのために <command>msgfmt</command> プログラムを用いるものが多くなっています。
31     そこでこのプログラムをビルドし <filename class="directory">/tools</filename> へインストールします。
32     </para>
33 @z
34
35 @x
36     <para os="a">Only the programs in the
37     <filename class="directory">gettext-tools</filename> directory need to be
38     installed for the temp-system:</para>
39 @y
40     <para os="a">
41     一時的なシステムにおいては <filename
42     class="directory">gettext-tools</filename> ディレクトリ内にあるプログラムのみを必要とします。
43     </para>
44 @z
45
46 @x
47     <para os="t1">When cross-compiling, the Gettext
48     <command>configure</command> script assumes we don't have a working wcwidth
49     even when we do. The following will fix possible
50     compilation errors because of this assumption:</para>
51 @y
52     <para os="t1">
53     クロスコンパイル時には、Gettext の <command>configure</command> スクリプトは wcwidth が存在しないものと扱っています。
54     そのような想定によるコンパイルエラーを以下により修正します。
55     </para>
56 @z
57
58 @x
59     <para os="c">Prepare Gettext for compilation:</para>
60 @y
61     <para os="c">&PreparePackage1;Gettext &PreparePackage2;</para>
62 @z
63
64 @x
65     <para os="e">Compile the required program and support library:</para>
66 @y
67     <para os="e">
68     必要となるプログラムとライブラリをコンパイルします。
69     </para>
70 @z
71
72 @x
73     <para os="g">Install the <command>msgfmt</command> binary:</para>
74 @y
75     <para os="g">
76     実行モジュール <command>msgfmt</command> をインストールします。
77     </para>
78 @z
79
80 @x
81     <para>Details on this package are located in <xref
82     linkend="contents-gettext" role="."/></para>
83 @y
84     <para>
85     &Details1;<xref linkend="contents-gettext" role=""/>&Details2;
86     </para>
87 @z