Ukrainian translation for general strings and Main levels.

Fix css for bottom right panel to fit a new language.
This commit is contained in:
vitalii 2015-11-04 19:32:19 +02:00
parent 02530196c2
commit 909db0fe9e
27 changed files with 1368 additions and 141 deletions

View file

@ -12,7 +12,8 @@ exports.level = {
"pt_BR": "Referências relativas (^)",
"de_DE": "Relative Referenzen (^)",
"ru_RU": "Относительные ссылки (^)",
"ko" : "상대 참조 (^) (Relative Refs)"
"ko" : "상대 참조 (^) (Relative Refs)",
"uk": "Відносні посилання"
},
"hint": {
"en_US": "Remember the Caret (^) operator!",
@ -24,7 +25,8 @@ exports.level = {
"zh_CN": "记住插入(^)操作符!",
"zh_TW": "不要忘記插入(^)符號!",
"ru_RU": "Не забудь оператор `^`",
"ko" : "(^)연산자를 기억하세요!"
"ko" : "(^)연산자를 기억하세요!",
"uk": "Не забудь оператор `^`"
},
"startDialog": {
"en_US": {
@ -776,6 +778,81 @@ exports.level = {
}
}
]
},
"uk": {
"childViews": [
{
"type": "ModalAlert",
"options": {
"markdowns": [
"## Відносні посилання",
"",
"Пересуватися по гіту використовуючи хеш комітів може бути трохи напряжно. В справжньому гіті в тебе не буде візуалізації дерева комітів в терміналі, тому доведеться використовувати `git log` щоб подивится хеші комітів.",
"",
"Більше того, хеші як правило набагато довші в справньому гіті. Типовий хеш виглядає як `fed2da64c0efc5293610bdd892f82a58e8cbc5d8`. Без мнемонік не обійтися)...",
"",
"З іншого боку git дуже інтілігентсько працює з хешами. Він просить вказати рівно стільки літер, скільки потрібно щоб відрізнити один коміт від іншого. Отже, замість довгого хеша зверху можна просто набрати `fed2`."
]
}
},
{
"type": "ModalAlert",
"options": {
"markdowns": [
"Як було сказано, вказувати коміти за хешем не найзручніша річ, через це git підтримує відносні посилання. Вони реально круті!",
"",
"З відносними посиланнями ти можеш почати з якогось зручного місця (наприклад гілки `bugFix` чи посилання `HEAD`) й вказати потрібний коміт відносно цього посилання",
"",
"Відносні коміти є дуже потужним інструментом, але ми почнемо з двох простих прикладів:",
"",
"* Йдемо вверх на один коміт за допомогою `^`",
"* Йдемо вверх на кілька комітів за допомогою `~<число>`"
]
}
},
{
"type": "GitDemonstrationView",
"options": {
"beforeMarkdowns": [
"Розберемось спочатку з оператором каретки (^). Кожна каретка додана до посилання (напр. до імені коміту) вказує git що потрібно знайти батька посилання до якого застосована каретка.",
"",
"Тож `master^` тотожнє до \"перший предок посилання `master`\".",
"",
"`master^^` це дідусь (предок другого покоління) посилання `master`",
"",
"Давайте перейдемо на коміт трохи вище від master:"
],
"afterMarkdowns": [
"Бум! Готово. Трохи простіше ніж набирати хеш коміту"
],
"command": "git checkout master^",
"beforeCommand": "git commit"
}
},
{
"type": "GitDemonstrationView",
"options": {
"beforeMarkdowns": [
"Ти також можеш використовувати `HEAD` з відносними посиланнями. Давай використаємо це щоб трошки піднятися по дереву."
],
"afterMarkdowns": [
"Просто! Ми можемо переміщуватись назад в часі з `HEAD^`"
],
"command": "git checkout C3; git checkout HEAD^; git checkout HEAD^; git checkout HEAD^",
"beforeCommand": "git commit; git commit"
}
},
{
"type": "ModalAlert",
"options": {
"markdowns": [
"Щоб пройти цей рівень перемістись на першого предка гілки `bugFix`. Ти опинишся в стані `detach HEAD`.",
"",
"Ти, звичайно, можеш вказати хеш, але натомість спробуй користуватися відносними посиланнями!"
]
}
}
]
}
}
};