From 7ffb80e1ce2b9229e06b64d28bc52f0aac8f2378 Mon Sep 17 00:00:00 2001 From: edward Date: Thu, 5 Dec 2019 08:27:22 +0700 Subject: [PATCH] Add translation of index page. --- src/levels/index.js | 42 ++++++++++++++++++++++++++++-------------- 1 file changed, 28 insertions(+), 14 deletions(-) diff --git a/src/levels/index.js b/src/levels/index.js index 5d343e2a..6a42de27 100644 --- a/src/levels/index.js +++ b/src/levels/index.js @@ -65,7 +65,8 @@ var sequenceInfo = exports.sequenceInfo = { 'zh_TW': '基礎篇', 'ko' : 'git 기본', 'ru_RU': 'Введение', - 'uk' : 'Вступ' + 'uk' : 'Вступ', + 'vi' : 'Giới thiệu chuỗi luyện tập' }, about: { 'en_US': 'A nicely paced introduction to the majority of git commands', @@ -79,7 +80,8 @@ var sequenceInfo = exports.sequenceInfo = { 'zh_TW': '循序漸進地介紹 git 主要命令', 'ko' : 'git의 주요 명령어를 깔끔하게 알려드립니다', 'ru_RU': 'Хорошо подобранное введение в основные команды git', - 'uk' : 'Гарно підібране введення в основні команди git' + 'uk' : 'Гарно підібране введення в основні команди git', + 'vi' : 'Bước làm quen độc đáo tới phần lớn lệnh điều khiển git' } }, rampup: { @@ -95,7 +97,8 @@ var sequenceInfo = exports.sequenceInfo = { 'zh_TW': '進階篇', 'ru_RU': 'Едем дальше', 'uk' : 'Їдемо далі', - 'ko' : '다음 단계로' + 'ko' : '다음 단계로', + 'vi' : 'Vượt chướng ngại vật' }, about: { 'en_US': 'The next serving of 100% git awesomes-ness. Hope you\'re hungry', @@ -109,7 +112,8 @@ var sequenceInfo = exports.sequenceInfo = { 'zh_TW': '接下來是 git 非常厲害的地方!相信你已經迫不及待了吧!', 'ru_RU': 'Следующая порция абсолютной git-крутотенюшки. Проголодались?', 'uk' : 'Наступна порція абсолютної git-дивини. Сподіваюсь, ви зголодніли', - 'ko' : 'git은 아주 멋져요. 왜 멋진지 알려드립니다' + 'ko' : 'git은 아주 멋져요. 왜 멋진지 알려드립니다', + 'vi' : 'Những món tuyệt đỉnh tiếp theo. Hi vọng bạn còn đói.' } }, remote: { @@ -126,7 +130,8 @@ var sequenceInfo = exports.sequenceInfo = { 'zh_TW': 'Push & Pull -- Git Remotes!', 'ru_RU': 'Push & Pull - удалённые репозитории в Git!', 'uk' : 'Push & Pull -- віддалені репозиторії в Git!', - 'ko' : 'Push & Pull -- Git 원격 저장소!' + 'ko' : 'Push & Pull -- Git 원격 저장소!', + 'vi' : 'Push & Pull -- Các git remote!' }, about: { 'en_US': 'Time to share your 1\'s and 0\'s kids; coding just got social', @@ -140,7 +145,8 @@ var sequenceInfo = exports.sequenceInfo = { 'zh_TW': '是時候分享你的程式碼了', 'ru_RU': 'Настало время поделиться своими единичками и нулями. Время коллективного программирования', 'uk' : 'Настав час поділитися своїми нулями та одиничками; соціальне програмування', - 'ko' : '내 코드를 공개할 때가 되었습니다. 코드를 공개해봅시다!' + 'ko' : '내 코드를 공개할 때가 되었습니다. 코드를 공개해봅시다!', + 'vi' : 'Chia sẻ đứa con tinh thần 0 và 1 của bạn; mã tới với cộng đồng' } }, remoteAdvanced: { @@ -157,7 +163,8 @@ var sequenceInfo = exports.sequenceInfo = { 'zh_TW': '關於 origin 和其它 repo,git remote 的進階指令', 'ru_RU': 'Через origin – к звёздам. Продвинутое использование Git Remotes', 'uk' : 'Через origin – до зірок. Прогресивне використання Git Remotes', - 'ko' : '"origin"그 너머로 -- 고급 Git 원격 저장소' + 'ko' : '"origin"그 너머로 -- 고급 Git 원격 저장소', + 'vi' : 'Gửi quê hương và các xứ xa -- nâng cao về các git remote' }, about: { 'en_US': 'And you thought being a benevolent dictator would be fun...', @@ -171,7 +178,8 @@ var sequenceInfo = exports.sequenceInfo = { 'de_DE': 'Git Remotes für Fortgeschrittene', 'ru_RU': 'Весело было быть всесильным мудрым правителем...', 'uk' : 'А ти думав, що бути всесильним диктатором весело...', - 'ko' : '자비로운 독재자가 되는게 재밌을 줄 알았겠지만...' + 'ko' : '자비로운 독재자가 되는게 재밌을 줄 알았겠지만...', + 'vi' : 'Làm một tay độc tài toàn năng bác ái cũng vui lắm...' } }, move: { @@ -187,7 +195,8 @@ var sequenceInfo = exports.sequenceInfo = { 'zh_CN': '移动提交记录', 'zh_TW': '調整提交順序', 'ru_RU': 'Перемещаем труды туда-сюда', - 'uk' : 'Переміщуємо роботу туди-сюди' + 'uk' : 'Переміщуємо роботу туди-сюди', + 'vi' : 'Bốc bốc xếp xếp' }, about: { 'en_US': '"Git" comfortable with modifying the source tree :P', @@ -201,7 +210,8 @@ var sequenceInfo = exports.sequenceInfo = { 'zh_CN': '自由修改提交树', 'zh_TW': '自由修改提交樹', 'ru_RU': 'Не стесняйтесь менять историю', - 'uk' : 'Не соромимось змінювати історію' + 'uk' : 'Не соромимось змінювати історію', + 'vi' : 'Chỉnh sửa cây lịch sử Git không hề khó' } }, mixed: { @@ -217,7 +227,8 @@ var sequenceInfo = exports.sequenceInfo = { 'zh_CN': '杂项', 'zh_TW': '活用 git 的指令', 'ru_RU': 'Сборная солянка', - 'uk' : 'Всяке' + 'uk' : 'Всяке', + 'vi' : 'Những trò mèo đáng đồng tiền bát gạo' }, about: { 'en_US': 'A mixed bag of Git techniques, tricks, and tips', @@ -231,7 +242,8 @@ var sequenceInfo = exports.sequenceInfo = { 'zh_CN': 'Git 技术、技巧与贴士大集合', 'zh_TW': 'git 的技術,招數與技巧', 'ru_RU': 'Ассорти из приёмов работы с Git, хитростей и советов', - 'uk' : 'Різні прийоми роботи з Git, хитрощі та поради' + 'uk' : 'Різні прийоми роботи з Git, хитрощі та поради', + 'vi' : 'Các kỹ thuật, bí quyết, và mẹo vặt hữu ích' } }, advanced: { @@ -247,7 +259,8 @@ var sequenceInfo = exports.sequenceInfo = { 'zh_TW': '進階主題', 'ru_RU': 'Продвинутый уровень', 'uk' : 'Досвідчений рівень', - 'ko' : '고급 문제' + 'ko' : '고급 문제', + 'vi' : 'Các chủ đề nâng cao' }, about: { 'en_US': 'For the truly brave!', @@ -261,7 +274,8 @@ var sequenceInfo = exports.sequenceInfo = { 'zh_TW': '來成為真正的強者吧!', 'ru_RU': 'Если ты смелый, ловкий, умелый – потренируйся тут', 'uk' : 'Для хоробрих', - 'ko' : '용기있는 도전자를 위해 준비한 문제입니다' + 'ko' : '용기있는 도전자를 위해 준비한 문제입니다', + 'vi' : 'Mạnh mẽ lên!' } } };