OSDN Git Service

0d151c6cc562cbd9f663a7e6207c70e7749b15da
[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>.
28     Attr also needs <command>msgmerge</command> and <command>xgettext</command>,
29     so we will install those as well.</para>
30 @y
31     <para os="i">
32     パッケージのインストール作業では i18n サポートのために <command>msgfmt</command> プログラムを用いるものが多くなっています。
33     そこでこのプログラムをビルドし <filename class="directory">/tools</filename> へインストールします。
34     <command>msgmerge</command> や <command>xgettext</command> といったコマンドも必要となることがあるため同様にインストールします。
35     </para>
36 @z
37
38 @x
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>
42 @y
43     <para os="a">
44     一時的なシステムにおいては <filename
45     class="directory">gettext-tools</filename> ディレクトリ内にあるプログラムのみを必要とします。
46     </para>
47 @z
48
49 @x
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>
54 @y
55     <para os="t1">
56     クロスコンパイル時には、Gettext の <command>configure</command> スクリプトは wcwidth が存在しないものと扱っています。
57     そのような想定によるコンパイルエラーを以下により修正します。
58     </para>
59 @z
60
61 @x
62     <para os="c">Prepare Gettext for compilation:</para>
63 @y
64     <para os="c">&PreparePackage1;Gettext &PreparePackage2;</para>
65 @z
66
67 @x
68     <para os="e">Compile the required programs and support library:</para>
69 @y
70     <para os="e">
71     必要となるプログラムとライブラリをコンパイルします。
72     </para>
73 @z
74
75 @x
76     <para os="g">Install the <command>msgfmt</command>,
77     <command>msgmerge</command> and <command>xgettext</command> binaries:</para>
78 @y
79     <para os="g">
80     実行モジュール <command>msgfmt</command>, <command>msgmerge</command>, <command>xgettext</command> をインストールします。
81     </para>
82 @z
83
84 @x
85     <para>Details on this package are located in <xref
86     linkend="contents-gettext" role="."/></para>
87 @y
88     <para>
89     &Details1;<xref linkend="contents-gettext" role=""/>&Details2;
90     </para>
91 @z