Merge Japanese translation ings! That wasn't too bad Issue #82

This commit is contained in:
Peter Cottle 2013-03-24 14:32:47 -07:00
parent 2957cdf966
commit dce569165d
14 changed files with 584 additions and 4 deletions

View file

@ -16,10 +16,12 @@ exports.level = {
"name": {
"ko": "딱 한개의 커밋만 가져오기",
"en_US": "Grabbing Just 1 Commit",
"ja": "Grabbing Just 1 Commit",
"zh_CN": "私藏一个提交"
},
"hint": {
"en_US": "Remember, interactive rebase or cherry-pick is your friend here",
"ja": "このレベルではインタラクティブモードのrebaseやcherry-pickがクリアのカギです",
"ko": "대화식 리베이스(rebase -i)나 or 체리픽(cherry-pick)을 사용하세요",
"zh_CN": "记住,交互式 rebase 或者 cherry-pick 会很有帮助"
},
@ -65,6 +67,47 @@ exports.level = {
}
]
},
"ja": {
"childViews": [
{
"type": "ModalAlert",
"options": {
"markdowns": [
"## ローカルに積み上がったコミット",
"",
"実際の開発ではこういうケースがよくあります「バグの原因調査を試みているがバグの再現性がかなり低い。調査の補助のために、いくつかのデバッグ用の命令やprint文を差し込んでいる。」",
"",
"これらのデバッグ用のコードはバグ修正用のブランチにコミットされています。そしてついにバグの原因を突き止めて、修正した!やった!",
"",
"あとは`bugFix`ブランチを`master`ブランチに統合できればOK。そこで単純に`master`をfast-forwardすればよいかというと、それでは`master`ブランチの中にデバッグ用のコードも混入してしまいます。"
]
}
},
{
"type": "ModalAlert",
"options": {
"markdowns": [
"ここでGitの魔法が力を発揮します。解決のためにはいくつかの方法がありますが、最も素直な解決方法は2つあって",
"",
"* `git rebase -i`",
"* `git cherry-pick`",
"",
"インタラクティブモードの(`-i`オプションつきのrebaseによって、保持したいコミットと破棄したいコミットを選り分けることができます。コミットの順序を変更することも可能です。この方法は、一部の変更をどこかへやってしまいたい時に便利です。",
"",
"もう一方のcherry-pickを使うと、持っていきたいコミットを選んで`HEAD`の先にストンと落とすことができます。"
]
}
},
{
"type": "ModalAlert",
"options": {
"markdowns": [
"後半の章ですのでどう解決するかをもう自分で考えることができると思います。このレベルをクリアするためには、`bugFix`が持っているコミットを`master`ブランチが受け取る必要がある点には注意してください。"
]
}
}
]
},
"zh_CN": {
"childViews": [
{