Skip to content

Commit 3a36f9e

Browse files
committed
change INSTAL text make.
JP: INSTALL 文書のmake方法を変更。他の adoc と同様に、 Document-jaフォルダに翻訳を生成してからそれを docs/ 以下にコピー するようにした。
1 parent 4454be7 commit 3a36f9e

File tree

6 files changed

+24
-26
lines changed

6 files changed

+24
-26
lines changed

Documentation-po/INSTALL.po

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ msgid ""
77
msgstr ""
88
"Project-Id-Version: git-docs-ja 2.0\n"
99
"POT-Creation-Date: 2024-12-12 00:00+0900\n"
10-
"PO-Revision-Date: 2024-12-14 17:30+0900\n"
10+
"PO-Revision-Date: 2025-11-22 19:20+0900\n"
1111
"Last-Translator: kuma35\n"
1212
"Language-Team: Japanese\n"
1313
"Language: ja_JP\n"
@@ -27,10 +27,7 @@ msgid ""
2727
"Normally you can just do \"make\" followed by \"make install\", and that "
2828
"will install the git programs in your own ~/bin/ directory. If you want to "
2929
"do a global install, you can do"
30-
msgstr ""
31-
"通常は、「make」の後に「make install」を実行するだけで、gitプログラムが自分"
32-
"の ~/bin/ ディレクトリにインストールされます(訳注: ~/share も使う)。グローバ"
33-
"ルインストールを実行する場合は、以下のようにすることができます。"
30+
msgstr "通常は、「make」の後に「make install」を実行するだけで、gitプログラムがあなたの ~/bin/ ディレクトリにインストールされます(訳注: ~/share も使う)。グローバルインストールを実行する場合は、以下のようにすることができます。"
3431

3532
#. type: Plain text
3633
#: ../INSTALL:10
@@ -48,10 +45,7 @@ msgid ""
4845
"(or prefix=/usr/local, of course). Just like any program suite that uses "
4946
"$prefix, the built results have some paths encoded, which are derived from "
5047
"$prefix, so \"make all; make prefix=/usr install\" would not work."
51-
msgstr ""
52-
"(もちろん、 prefix=/usr/local でもOK)。 $prefix を使用する他のプログラムス"
53-
"イートと同様に、ビルドされた結果には、$prefixから派生したいくつかのパスが埋め"
54-
"込まれているため、「make all; make prefix=/usr install」は機能しません。"
48+
msgstr "(もちろん、 prefix=/usr/local でもOK)。 $prefix を使用する他のプログラム・スイートと同様に、 ビルドされた結果には、 $prefixから派生したいくつかのパスが埋め込まれているため、「make all; make prefix=/usr install」は機能しません。"
5549

5650
#. type: Plain text
5751
#: ../INSTALL:19
@@ -357,15 +351,15 @@ msgid ""
357351
"so you might need to install additional packages other than Perl itself, e."
358352
"g. Digest::MD5, File::Spec, File::Temp, Net::Domain, Net::SMTP, and Time::"
359353
"HiRes."
360-
msgstr "一部の機能を使用するには、「Perl」バージョン 5.26.0 以降が必要です(たとえば、「git send-email」を使用したパッチの送信、「git svn」を使用したsvnリポジトリとの対話)。 これらがなくてもよい場合は、NO_PERLを使用してください。 Redhat/Fedoraの最近のリリースでは、一部のコア・モジュールが削除されたPerlバイナリパッケージが出荷されていると報告されているため(https://lwn.net/Articles/477234/を参照)、Perl自体以外の追加パッケージ、例えば Digest::MD5 や File::Spec や File::Temp や Net::Domain や Net::SMTP や Time::HiRes をインストールする必要がある場合があります。"
354+
msgstr "一部の機能を使用するには、「Perl」バージョン 5.26.0 以降が必要です(たとえば、「git send-email」を使用したパッチの送信、「git svn」を使用したsvnリポジトリーとの対話)。 これらがなくてもよい場合は、NO_PERLを使用してください。 Redhat/Fedoraの最近のリリースでは、一部のコア・モジュールが削除されたPerlバイナリパッケージが出荷されていると報告されているため(https://lwn.net/Articles/477234/を参照)、Perl自体以外の追加パッケージ、例えば Digest::MD5 や File::Spec や File::Temp や Net::Domain や Net::SMTP や Time::HiRes をインストールする必要がある場合があります。"
361355

362356
#. type: Bullet: ' - '
363357
#: ../INSTALL:136
364358
msgid ""
365359
"\"libcurl\" library is used for fetching and pushing repositories over "
366360
"http:// or https://, as well as by git-imap-send. If you do not need that "
367361
"functionality, use NO_CURL to build without it."
368-
msgstr "「libcurl」ライブラリは、 http:// または https:// を介してリポジトリをフェッチおよびプッシュするために使用されます。 また、 git-imap-send によって使用されます。その機能が必要ない場合は、NO_CURLを使用してそれ無しでビルドします。"
362+
msgstr "「libcurl」ライブラリは、 http:// または https:// を介してリポジトリーをフェッチおよびプッシュするために使用されます。 また、 git-imap-send によって使用されます。その機能が必要ない場合は、NO_CURLを使用してそれ無しでビルドします。"
369363

370364
#. type: Plain text
371365
#: ../INSTALL:140
@@ -540,11 +534,11 @@ msgid ""
540534
" clone two separate git-htmldocs and git-manpages repositories next\n"
541535
" to the clone of git itself.\n"
542536
msgstr ""
543-
" 事前にフォーマットされたマニュアルページとhtmlドキュメントをインストールする\n"
537+
" 事前にフォーマットされたマニュアル・ページとhtmlドキュメントをインストールする\n"
544538
" 「make quick-install-doc」と「make quick-install-man」と「make quick-install-html」もあります。\n"
545-
" これらのビルドターゲットを使用するには、\n"
539+
" これらのビルド・ターゲットを使用するには、\n"
546540
" git自体のクローンの隣に\n"
547-
" 2つの別々のgit-htmldocsリポジトリとgit-manpagesリポジトリを複製する必要があります。\n"
541+
" 2つの別々のgit-htmldocsリポジトリーとgit-manpagesリポジトリを複製する必要があります。\n"
548542

549543
#. type: Plain text
550544
#: ../INSTALL:204

Documentation-po/INSTALL.po4cfg

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# generate by ./mk-po4a-cfg-install-text.sh 2025年 1月 1日 水曜日 21:19:39 JST
1+
# generate by ./mk-po4a-cfg-install-text.sh 2025年 11月 22日 土曜日 19:17:25 JST
22
[po4a_langs] ja
3-
[type: text] ../INSTALL $lang:../docs/docs-ja-4/INSTALL.txt
3+
[type: text] ../INSTALL $lang:../Documentation-ja/INSTALL.txt
44
[po4a_paths] pot/INSTALL.pot ja:INSTALL.po

Documentation-po/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ SRC_SUB_DIRS = $(TECHNICAL_DIR) $(RELNOTES_DIR) $(CONFIG_DIR) $(HOWTO_DIR) $(INC
7171
SRC_INSTALL_TEXT = ../INSTALL
7272
PO_INSTALL_TEXT = INSTALL.po
7373
PO4A_CFG_INSTALL_TEXT = INSTALL.po4cfg
74-
DST_INSTALL_TEXT = ../docs/$(BRANCH)/INSTALL.txt
74+
DST_INSTALL_TEXT = $(DST_DIR)/INSTALL.txt
7575

7676

7777
# $(warning PO_INSTALL_TEXT = $(PO_INSTALL_TEXT))
@@ -136,7 +136,7 @@ $(PO4A_CFG_FILES): %$(PO4A_CFG_EXT) : $(SEDOUT_DIR)/%$(ASCIIDOC_EXT)
136136
./mk-po4a-cfg.sh $< > $@;
137137

138138
$(PO4A_CFG_INSTALL_TEXT): $(SRC_INSTALL_TEXT)
139-
./mk-po4a-cfg-install-text.sh $< $(DST_INSTALL_TEXT) > $@
139+
./mk-po4a-cfg-install-text.sh $< > $@
140140

141141
# $(error "debug stop")
142142

Documentation-po/compile.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#!/usr/bin/bash
22
PROJ=${HOME}/work/git-docs-ja
33
BRANCH=docs-ja-5
4+
INSTALL_TEXT="INSTALL.txt"
45
cd ${PROJ}/Documentation-sedout
56
for dst_dir in technical RelNotes config howto includes mergetools
67
do
@@ -37,6 +38,9 @@ fi
3738
${PROJ}/Documentation-po/restore-htmls.sh
3839
${PROJ}/Documentation-po/restore-manpages.sh
3940
# for github pages
41+
if [ -e $INSTALL_TEXT ]; then
42+
cp $INSTALL_TEXT ${PROJ}/docs/${BRANCH}/
43+
fi
4044
DIFF=diff ${PROJ}/Documentation-po/install-webdoc-only-html.sh ${PROJ}/docs/${BRANCH}/htmldocs
4145
gawk -f ${PROJ}/Documentation-po/publish-index.awk TEMPLATE=${PROJ}/Documentation-po/index.html.template OUTPUT=${PROJ}/docs/${BRANCH}/index.html < ${PROJ}/Documentation-po/GIT-VERSION-FILE
4246
exitcode=$?

Documentation-po/mk-po4a-cfg-install-text.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
#!/usr/bin/sh
2-
# for only ../INSTALL text
3-
# mk-po4a-cfg.sh <<src-pathfile(relative)>> <<dst-pathfile(relative)>>
2+
# for only ../INSTALL
3+
# mk-po4a-cfg.sh <<src-pathfile(relative)>>
44
SRC_FILE=$1
55
BASE_FILE=${SRC_FILE#../}
6-
DST_FILE=$2
6+
DST_FILE=../Documentation-ja/${BASE_FILE}.txt
77
BASE_BODY=${BASE_FILE}
88
echo "# generate by $0" `date`
99
echo "[po4a_langs] ja"

docs/docs-ja-4/INSTALL.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -100,13 +100,13 @@ feedback build stage)は現在、多くの追加のコンパイラ警告を生
100100
- POSIX準拠のシェル が、日々の使用に必要ないくつかのスクリプト(「bisect」、「request-pull」など)を実行するために必要です。
101101

102102
- 一部の機能を使用するには、「Perl」バージョン 5.26.0 以降が必要です(たとえば、「git
103-
send-email」を使用したパッチの送信、「git svn」を使用したsvnリポジトリとの対話)。
103+
send-email」を使用したパッチの送信、「git svn」を使用したsvnリポジトリーとの対話)。
104104
これらがなくてもよい場合は、NO_PERLを使用してください。
105105
Redhat/Fedoraの最近のリリースでは、一部のコア・モジュールが削除されたPerlバイナリパッケージが出荷されていると報告されているため(https://lwn.net/Articles/477234/を参照)、Perl自体以外の追加パッケージ、例えば
106106
Digest::MD5 や File::Spec や File::Temp や Net::Domain や Net::SMTP や
107107
Time::HiRes をインストールする必要がある場合があります。
108108

109-
- 「libcurl」ライブラリは、 http:// または https:// を介してリポジトリをフェッチおよびプッシュするために使用されます
109+
- 「libcurl」ライブラリは、 http:// または https:// を介してリポジトリーをフェッチおよびプッシュするために使用されます
110110
また、 git-imap-send によって使用されます。その機能が必要ない場合は、NO_CURLを使用してそれ無しでビルドします。
111111

112112
GitをNO_CURL指定「なし」でビルドするには、
@@ -157,11 +157,11 @@ feedback build stage)は現在、多くの追加のコンパイラ警告を生
157157
または、USE_ASCIIDOCTOR=YesPleaseを渡してAsciidoctor(Rubyが必要)を使用することもできます。
158158
Asciidoctorは少なくともバージョン1.5が必要です。
159159

160-
事前にフォーマットされたマニュアルページとhtmlドキュメントをインストールする
160+
事前にフォーマットされたマニュアル・ページとhtmlドキュメントをインストールする
161161
「make quick-install-doc」と「make quick-install-man」と「make quick-install-html」もあります。
162-
これらのビルドターゲットを使用するには
162+
これらのビルド・ターゲットを使用するには
163163
git自体のクローンの隣に
164-
2つの別々のgit-htmldocsリポジトリとgit-manpagesリポジトリを複製する必要があります。
164+
2つの別々のgit-htmldocsリポジトリーとgit-manpagesリポジトリを複製する必要があります。
165165

166166
サポートされているdocbook-xslの最小バージョンは1.74です。
167167

0 commit comments

Comments
 (0)