File tree Expand file tree Collapse file tree 6 files changed +1994
-1
lines changed Expand file tree Collapse file tree 6 files changed +1994
-1
lines changed Original file line number Diff line number Diff line change @@ -16,25 +16,31 @@ clean:
16
16
rm -rf $(ARCHIVE_DIR ) $(ARCHIVE_FILE )
17
17
$(MAKE ) -C src/po clean
18
18
$(MAKE ) -C runtime/lang clean
19
+ $(MAKE ) -C runtime/tutor clean
19
20
20
21
distclean : clean
21
22
rm -f * .tar.bz2 * .tar.gz * .tar.xz
22
23
23
- force-update-all : force-update-po force-update-lang
24
+ force-update-all : force-update-po force-update-lang force-update-tutor
24
25
25
26
force-update-po :
26
27
cd src/po && $(MAKE ) force
27
28
28
29
force-update-lang :
29
30
cd runtime/lang && $(MAKE ) force
30
31
32
+ force-update-tutor :
33
+ cd runtime/tutor && $(MAKE ) force
34
+
31
35
$(ARCHIVE_DIR ) :
32
36
mkdir -p $@ /src/po
33
37
mkdir -p $@ /runtime/lang
34
38
mkdir -p $@ /runtime/doc
39
+ mkdir -p $@ /runtime/tutor
35
40
cp src/po/* .po $@ /src/po
36
41
cp runtime/lang/menu_ja* .vim $@ /runtime/lang
37
42
cp runtime/doc/* .UTF-8.1 $@ /runtime/doc
43
+ cp runtime/tutor/tutor.ja.* $@ /runtime/tutor
38
44
39
45
$(ARCHIVE ) .tar.gz : $(ARCHIVE_DIR )
40
46
tar -czf $@ $<
Original file line number Diff line number Diff line change @@ -11,6 +11,8 @@ src/po/ja.po |Vimのメッセージ翻訳ファイルのマスター(UTF-8)
11
11
runtime/lang/menu\_ ja\_ jp.utf-8.vim |Vimの日本語メニューファイルのマスター(UTF-8)
12
12
runtime/doc/\* -ja.UTF-8.1 |日本語manファイル(UTF-8)
13
13
runtime/doc/\* .1 |原文manファイル
14
+ runtime/tutor/tutor.ja.utf-8 |日本語チュートリアルファイル(UTF-8)
15
+ runtime/tutor/tutor |原文チュートリアルファイル
14
16
15
17
## ja.po 更新手順
16
18
@@ -79,6 +81,25 @@ runtime/doc/\*.1 |原文manファイル
79
81
80
82
原文と日本語訳は常に同じバージョンがコミットされているように注意すること。
81
83
84
+ ## チュートリアルファイル更新手順
85
+
86
+ 1 . 原文チュートリアルファイルの更新
87
+
88
+ Vimのソースファイルの runtime/tutor/ ディレクトリから、原文チュートリアルファイルを本リポジトリにコピー。
89
+
90
+ $ cd /path/to/vim/runtime/tutor
91
+ $ cp tutor /path/to/lang-ja/runtime/tutor
92
+
93
+ 2 . 翻訳
94
+
95
+ 原文の差分を見つつ翻訳ファイルを更新する。
96
+
97
+ $ git diff | gvim -R -
98
+
99
+ 3 . コミット
100
+
101
+ 原文と日本語訳は常に同じバージョンがコミットされているように注意すること。
102
+
82
103
## リリース手順
83
104
84
105
以下を実行してください。
Original file line number Diff line number Diff line change
1
+ /tutor.ja.sjis
2
+ /tutor.ja.euc
Original file line number Diff line number Diff line change
1
+ MASTER_TUTOR = tutor.ja.utf-8
2
+
3
+ update : tutor.ja.sjis tutor.ja.euc
4
+
5
+ tutor.ja.sjis : $(MASTER_TUTOR )
6
+ iconv -f utf-8 -t cp932 < $< > $@
7
+
8
+ tutor.ja.euc : $(MASTER_TUTOR )
9
+ iconv -f utf-8 -t euc-jp < $< > $@
10
+
11
+ force : touch
12
+ @$(MAKE ) update
13
+
14
+ touch : $(MASTER_TUTOR )
15
+ touch $<
16
+
17
+ clean :
18
+ rm -f tutor.ja.sjis tutor.ja.euc
You can’t perform that action at this time.
0 commit comments