Skip to content

Commit 61e3e1e

Browse files
authored
Merge pull request #73 from vim-jp/update-for-8.0.0727
Update for 8.0.0727
2 parents b5b705a + 7da9fb1 commit 61e3e1e

File tree

3 files changed

+28
-20
lines changed

3 files changed

+28
-20
lines changed

README.md

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -44,28 +44,21 @@ runtime/tutor/tutor |原文チュートリアルファイル
4444

4545
/fuzzy\|^msgstr ""\(\n"\)\@!
4646

47-
5. 使われなくなった翻訳の削除
48-
49-
使われなくなった翻訳が ja.po の末尾に `#~` を付けて記録されている。それを削
50-
除する。以下のコマンドが使える。
51-
52-
:%s/^#\~/d
53-
54-
6. 不要な情報の削除
47+
5. 不要な情報の削除
5548

5649
Vim で以下のようにする。
5750

5851
:source cleanup.vim
5952

6053
cleanup.vim は Vim 本体からのコピー
6154

62-
7. チェック
55+
6. チェック
6356

6457
$ vim -S check.vim ja.po
6558

6659
`make check` でも代替可能。
6760

68-
8. もう1回マージして、整形と消しすぎたコメントの復活
61+
7. もう1回マージして、整形と消しすぎたコメントの復活
6962

7063
$ make merge-force
7164
$ vim ja.po

src/po/cleanup.vim

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,18 @@
88
let s:was_diff = &diff
99
setl nodiff
1010

11-
silent g/^#: /d
11+
" untranslated message preceded by c-format or comment
12+
silent g/^#, c-format\n#/.d
13+
silent g/^#\..*\n#/.d
14+
15+
silent g/^#[:~] /d
1216
silent g/^#, fuzzy\(, .*\)\=\nmsgid ""\@!/.+1,/^$/-1s/^/#\~ /
1317
silent g/^msgstr"/s//msgstr "/
1418
silent g/^msgid"/s//msgid "/
1519
silent g/^msgstr ""\(\n"\)\@!/?^msgid?,.s/^/#\~ /
1620

21+
silent g/^\n\n\n/.d
22+
1723
if s:was_diff
1824
setl diff
1925
endif

src/po/ja.po

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ msgid ""
1414
msgstr ""
1515
"Project-Id-Version: Vim 8.0\n"
1616
"Report-Msgid-Bugs-To: \n"
17-
"POT-Creation-Date: 2017-07-03 23:05+0900\n"
17+
"POT-Creation-Date: 2017-07-18 20:29+0900\n"
1818
"PO-Revision-Date: 2017-07-12 20:45+0900\n"
1919
"Last-Translator: MURAOKA Taro <[email protected]>\n"
2020
"Language-Team: vim-jp (https://github.com/vim-jp/lang-ja)\n"
@@ -3155,6 +3155,9 @@ msgstr "--startuptime <file>\t起動にかかった時間の詳細を <file> へ
31553155
msgid "-i <viminfo>\t\tUse <viminfo> instead of .viminfo"
31563156
msgstr "-i <viminfo>\t\t.viminfoの代わりに <viminfo> を使う"
31573157

3158+
msgid "--clean\t\t'nocompatible', Vim defaults, no plugins, no viminfo"
3159+
msgstr "--clean\t\t'nocompatible'、Vimの既定、プラグインなし、viminfoなし"
3160+
31583161
msgid "-h or --help\tPrint Help (this message) and exit"
31593162
msgstr "-h or --help\tヘルプ(このメッセージ)を表示し終了する"
31603163

@@ -4139,19 +4142,25 @@ msgstr "%ld 行が変更されました"
41394142
msgid "freeing %ld lines"
41404143
msgstr "%ld 行を解放中"
41414144

4142-
msgid "block of 1 line yanked"
4143-
msgstr "1 行のブロックがヤンクされました"
4145+
#, c-format
4146+
msgid " into \"%c"
4147+
msgstr " \"%c に"
41444148

4145-
msgid "1 line yanked"
4146-
msgstr "1 行がヤンクされました"
4149+
#, c-format
4150+
msgid "block of 1 line yanked%s"
4151+
msgstr "1 行のブロックが%sヤンクされました"
4152+
4153+
#, c-format
4154+
msgid "1 line yanked%s"
4155+
msgstr "1 行が%sヤンクされました"
41474156

41484157
#, c-format
4149-
msgid "block of %ld lines yanked"
4150-
msgstr "%ld 行のブロックがヤンクされました"
4158+
msgid "block of %ld lines yanked%s"
4159+
msgstr "%ld 行のブロックが%sヤンクされました"
41514160

41524161
#, c-format
4153-
msgid "%ld lines yanked"
4154-
msgstr "%ld 行がヤンクされました"
4162+
msgid "%ld lines yanked%s"
4163+
msgstr "%ld 行が%sヤンクされました"
41554164

41564165
#, c-format
41574166
msgid "E353: Nothing in register %s"

0 commit comments

Comments
 (0)