Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

最新ドキュメントへの追従 #56

Closed
k-takata opened this issue May 20, 2012 · 17 comments
Closed

最新ドキュメントへの追従 #56

k-takata opened this issue May 20, 2012 · 17 comments

Comments

@k-takata
Copy link
Member

今の日本語版のベースとなっている英語ドキュメントと、7.3.524のドキュメントの差分を調べました。

 en/change.txt   |   74 
 en/cmdline.txt  |   12 
 en/diff.txt     |    7 
 en/editing.txt  |   10 
 en/eval.txt     |   56 
 en/hebrew.txt   |    9 未訳
 en/helphelp.txt |   13 
 en/if_lua.txt   |  149 
 en/indent.txt   |   20 
 en/insert.txt   |   26 
 en/map.txt      |    6 
 en/options.txt  |   37 
 en/os_win32.txt |    6 
 en/pattern.txt  |   12 
 en/pi_netrw.txt | 1061 
 en/repeat.txt   |    8 
 en/spell.txt    |   77 未訳
 en/starting.txt |    5 
 en/syntax.txt   |   32 
 en/todo.txt     | 5147 未訳、en git未登録
 en/usr_41.txt   |    4 
 en/version5.txt | 7813 未訳、en git未登録
 en/version6.txt |14530 未訳、en git未登録
 en/version7.txt |10154 未訳、en git未登録
 en/windows.txt  |    8 

このうち、以下のものは手元で翻訳作業中です。
cmdline, helphelp, os_win32, pattern, pi_netrw, usr_41, windows

ところで、devel:en/*.txt の更新タイミングはどのようになっているのでしょうか。「翻訳した人が、翻訳したファイルのみ更新し、日本語版と英語版は同じバージョンになるようにしておく。」という運用でしょうか。

@ynkdir
Copy link
Member

ynkdir commented May 20, 2012

お疲れさまです。

ところで、devel:en/*.txt の更新タイミングはどのようになっているのでしょうか。「翻訳した人が、翻訳したファイルのみ更新し、日本語版と英語版は同じバージョンになるようにしておく。」という運用でしょうか。

そのとおりです。

@koron
Copy link
Member

koron commented May 20, 2012

今はそうなってたんだ…最初に入れたときは単に「翻訳原文が別のところに入っていると面倒」という理由で、突っ込むようにした記憶がありますw

k-takata added a commit that referenced this issue May 22, 2012
Use 7.3.524 as the base version. (Issue #56)
k-takata added a commit that referenced this issue May 22, 2012
* fix translation of 'back reference'. (Issue #57)
* refine translation of 'zero-width' items.
* update the base version to 7.3.524. (Issue #56)
@k-takata
Copy link
Member Author

そのとおりです。

どのファイルが翻訳が済んでいて、どれが済んでいないかが分かりやすくて良いと思います。(最新の原文のファイルをコピーしてくれば差分が分かりますので。) Wikiの作業手順にも明記してあると良いですね。

cmdline, helphelp, os_win32, pattern, pi_netrw, usr_41, windows を更新しました。確認をお願いします。

@ynkdir
Copy link
Member

ynkdir commented May 22, 2012

お疲れさまです。問題ありません。

k-takata added a commit that referenced this issue May 23, 2012
Use 7.3.524 as the base version. (Issue #56)
@k-takata
Copy link
Member Author

diff, editing, map, repeat, startingを更新しました。

k-takata added a commit that referenced this issue May 25, 2012
Use 7.3.524 as the base version. (Issue #56)
@k-takata
Copy link
Member Author

insert.jaxを更新しました。

insert.txtの390行目辺りの、"This makes mappings work that briefly switch to Insert mode." の訳が怪しいです。適宜修正お願いします。

@ynkdir
Copy link
Member

ynkdir commented May 25, 2012

私も良い訳は浮かびませんが…

Strange behavior about in Insert mode
https://groups.google.com/d/msg/vim_dev/oZSKcruRmQA/VSjhFb64zq0J

話としては :execute "normal! ifoo\<C-o>ccbar\<Esc>Fb" とかやると例外的にモードが一時的にネストしますよ、
だけどそのマッピングやらコマンドやらの実行が終了したらその状態は解消されてノーマルモードに戻りますよ、ということだと思います。

@koron
Copy link
Member

koron commented May 25, 2012

insert.txtの390行目辺りの、"This makes mappings work that briefly switch to Insert mode." の訳が怪しいです。

原文にそもそも情報が足りてないので、単文で訳そうとすると無理がでます。なので段落をまるごと見なおして、ちょっと冗長なくらいに意訳するとこうなりました。

CTRL-O コマンドでは通常モードに移動できます。その最中に通常モードに再突入するコマンドを使ってもそれはモードがネストするわけではありません。例えば "aa" と入力してから を押した場合には通常モードに戻ります。 を2度タイプする必要はありません。タイピングではない方法、例えばマッピングや source したスクリプトから実行した時は例外で、モードはネストします。そのため上記の 「"aa" と入力してから 」 をマッピングにより入力した場合には、通常モードではなく挿入モードになります。

参考になれば。

@k-takata
Copy link
Member Author

ありがとうございます。
insert.jaxは「だ・である」で書かれているので、文体を直しておきます。
あとは #58 にも書いたモードの名称ですが、通常モードではなくノーマルモードにしておこうと思います。

k-takata added a commit that referenced this issue May 26, 2012
@k-takata
Copy link
Member Author

k-takata commented Jun 9, 2012

7.3.548との差分です。

 en/change.txt   |   80 
 en/eval.txt     |   56 
 en/if_lua.txt   |  149 
 en/indent.txt   |   20 
 en/options.txt  |   43 
 en/syntax.txt   |   32 
 en/visual.txt   |   13 

uganda.jaxとquickfix.jaxは、7.3.548を反映させました。

k-takata added a commit that referenced this issue Jun 27, 2012
Use 7.3.566 as the base version. (Issue #56)
@k-takata
Copy link
Member Author

change.jax, eval.jax, indent.jaxに、7.3.566を反映させました。
残りは、

en/if_lua.txt   |  149 
en/options.txt  |   43 
en/syntax.txt   |   32 
en/visual.txt   |   13 

@ynkdir
Copy link
Member

ynkdir commented Jun 27, 2012

k-takata++

@k-takata
Copy link
Member Author

k-takata commented Jul 7, 2012

tabpage.jaxを7.3.591に追従させました。

@k-takata
Copy link
Member Author

k-takata commented Jul 9, 2012

visual.jaxを7.3.591に追従させました。

@k-takata
Copy link
Member Author

7.3.600の次にドキュメントの大量更新が来ました。

 en/autocmd.txt  |   17
 en/change.txt   |    3
 en/cmdline.txt  |    9
 en/editing.txt  |   39
 en/eval.txt     |   33
 en/if_lua.txt   |  149
 en/if_pyth.txt  |   42
 en/insert.txt   |    6
 en/motion.txt   |    9
 en/options.txt  |  106
 en/quickfix.txt |    4
 en/sign.txt     |   10
 en/syntax.txt   |   40
 en/visual.txt   |    7

@k-takata
Copy link
Member Author

k-takata commented Feb 4, 2013

@ynkdir さんのおかげで、現時点の最新版である 7.3.798 への追従が完了していますので、一旦閉じようと思います。
今後、大量の差分が出たらその時点で再度オープンなり、新規issueで。

@k-takata k-takata closed this as completed Feb 4, 2013
@mattn
Copy link
Member

mattn commented Feb 4, 2013

@ynkdir++ 他皆様++

On 2/4/13, K.Takata [email protected] wrote:

@ynkdir さんのおかげで、現時点の最新版である 7.3.798 への追従が完了していますので、一旦閉じようと思います。
今後、大量の差分が出たらその時点で再度オープンなり、新規issueで。


Reply to this email directly or view it on GitHub:
#56 (comment)

  • Yasuhiro Matsumoto

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants