Skip to content

Commit

Permalink
Added Slovenian translations
Browse files Browse the repository at this point in the history
  • Loading branch information
Matic Trebusak committed Apr 24, 2020
1 parent 1f49693 commit 1ac4ca9
Show file tree
Hide file tree
Showing 42 changed files with 2,581 additions and 176 deletions.
10 changes: 10 additions & 0 deletions src/js/dialogs/confirmShowSolution.js
Expand Up @@ -134,6 +134,16 @@ exports.dialog = {
'Tôi tin ở bạn! Bạn có thể làm được!'
]
}
}],
'sl_SI': [{
type: 'ModalAlert',
options: {
markdowns: [
'## Si prepričan, da hočeš videti rešitev?',
'',
'Verjamem vate! Maš ti to'
]
}
}]
};

21 changes: 20 additions & 1 deletion src/js/dialogs/levelBuilder.js
Expand Up @@ -266,5 +266,24 @@ exports.dialog = {
' * Nhập lệnh ```finish``` xuất cấp độ của bạn dưới dạng JSON!'
]
}
}]
}],
'sl_SI': [{
type: 'ModalAlert',
options: {
markdowns: [
'## Dobrodošel v graditelju stopenj!',
'',
'Tu so glavni koraki:',
'',
' * Postavi začetno stanje z git ukazi',
' * Določi začetno drevo z ```define start```',
' * Vnesi zaporedje ukazov, ki predstavljajo (najboljšo) rešitev',
' * Določi ciljno drevo z ```define goal```. Določanje cilja določi tudi rešitev',
' * Opcijsko določi namig z ```define hint```',
' * Uredi ime z ```define name```',
' * Opcijsko določi ličen začetni dialog z ```edit dialog```',
' * Vnesi ukaz ```finish``` za ustvarjanje JSON različice tvoje stopnje!'
]
}
}],
};
11 changes: 11 additions & 0 deletions src/js/dialogs/nextLevel.js
Expand Up @@ -154,5 +154,16 @@ exports.dialog = {
'Đáp án của chúng tôi sử dụng {best}.'
]
}
}],
'sl_SI': [{
type: 'ModalAlert',
options: {
markdowns: [
'## Dobro opravljeno!!',
'',
'Rešil si stopnjo z *{numCommands}* ukazi; ',
'naša rešitev uporabi {best}.'
]
}
}]
};
25 changes: 24 additions & 1 deletion src/js/dialogs/sandbox.js
Expand Up @@ -635,5 +635,28 @@ exports.dialog = {
'[đường link đặc biệt này của chúng tôi](https://pcottle.github.io/learnGitBranching/?NODEMO)'
]
}
}]
}],
'sl_SI': [{
type: 'ModalAlert',
options: {
markdowns: [
'## Dobrodošel na učenju Git Branchanja',
'',
'Bi se rad naučil Git? No, prišel si na pravo mesto! ',
'"Learn Git Branching" je najbolj vizualen in interaktiven način učenja Git-a ',
'na spletu; zagrizel boš v zanimive stopnje, po korakih boš spoznaval osupljive ',
'funkcije in kaj pa veš, morda ti bo celo zabavno. ;)',
'',
'Za tem oknom boš videl kopico stopenj, ki so na razpolago. Če si ',
'začetnik, kar pogumno, začni s prvo. Če pa že poznaš Git osnove, ',
'se preizkusi v zahtevnejših stopnjah.',
'',
'Vidiš lahko vse ukaze, ki so na voljo, z ukazom `show commands` v terminalu.',
'',
'PS: Bi rad šel naslednjič naravnost v peskovnik?',
'Poizkusi s',
'[to posebno povezavo](https://pcottle.github.io/learnGitBranching/?NODEMO)'
]
}
}],
};
274 changes: 183 additions & 91 deletions src/js/intl/strings.js

Large diffs are not rendered by default.

9 changes: 8 additions & 1 deletion src/js/react_views/IntlHelperBarView.jsx
Expand Up @@ -113,7 +113,14 @@ class IntlHelperBarView extends React.Component{
onClick: function() {
this.props.onExit();
}.bind(this)
}];
}, {
text: 'Slovensko',
testID: 'slovenian',
onClick: function() {
this.fireCommand('locale sl_SI; levels');
}.bind(this)
}
];
}

};
Expand Down
8 changes: 5 additions & 3 deletions src/js/stores/LocaleStore.js
Expand Up @@ -6,7 +6,7 @@ var util = require('../util');
var EventEmitter = require('events').EventEmitter;

var ActionTypes = AppConstants.ActionTypes;
var DEFAULT_LOCALE = 'en_US';
var DEFAULT_LOCALE = 'sl';

// resolve the messy mapping between browser language
// and our supported locales
Expand All @@ -21,14 +21,16 @@ var langLocaleMap = {
pt: 'pt_BR',
ru: 'ru_RU',
uk: 'uk',
vi: 'vi'
vi: 'vi',
sl: 'sl_SI'
};

var headerLocaleMap = {
'zh-CN': 'zh_CN',
'zh-TW': 'zh_TW',
'pt-BR': 'pt_BR',
'es-ES': 'es_ES'
'es-ES': 'es_ES',
'sl-SI': 'sl_SI'
};

var supportedLocalesList = Object.values(langLocaleMap)
Expand Down
93 changes: 91 additions & 2 deletions src/levels/advanced/multipleParents.js
Expand Up @@ -16,7 +16,8 @@ exports.level = {
"ru_RU": "Здоровая семья, или несколько родителей",
"ko" : "다수의 부모",
'uk': 'Декілька батьків',
'vi': 'Nhiều cha lắm mẹ'
'vi': 'Nhiều cha lắm mẹ',
'sl_SI': 'Več Staršev'
},
"hint": {
"en_US": "Use `git branch bugWork` with a target commit to create the missing reference.",
Expand All @@ -32,7 +33,8 @@ exports.level = {
"ru_RU": "`git branch bugWork` на нужном коммите поможет создать нужную ссылку.",
"ko" : "`git branch bugWork`를 대상 커밋과 함께 사용해서 부족한 참조를 만드세요",
'uk': 'Використай "git branch bugWork" на потрібному коміті щоб створити потрібне посилання',
'vi': 'Dùng lệnh `git branch bugWork` để tạo nhánh tại vị trí chỉ định'
'vi': 'Dùng lệnh `git branch bugWork` để tạo nhánh tại vị trí chỉ định',
'sl_SI': 'Uporabi `git branch bugWork` s ciljnim commitom za ustvarjanje manjkajoče reference.'
},
"startDialog": {
"en_US": {
Expand Down Expand Up @@ -1253,6 +1255,93 @@ exports.level = {
}
}
]
},
"sl_SI": {
"childViews": [
{
"type": "ModalAlert",
"options": {
"markdowns": [
"### Določanje Staršev",
"",
"Tako kot `~` modifikator, tudi `^` modifikator sprejme opcijsko število na koncu.",
"",
"Raje kot specificiranje število generacij, za katere se hočemo premakniti nazaj (kot pri `~`), modifikator `^` pove kateremu staršu oz. njegovi referenci naj sledi iz commita merga. Zapomni si, da imajo commiti mergev več staršev, zato je pot nejasna.",
"",
"Git bo ponavadi sledil \"prvemu\" staršu navzgor po commitu merga, ampak določitev števila s `^` spremeni privzeto obnašanje.",
"",
"Dovolj govorjenja, poglejmo stvar v akciji.",
""
]
}
},
{
"type": "GitDemonstrationView",
"options": {
"beforeMarkdowns": [
"Tukaj imamo commit merga. Če checkoutamo `master^` brez modifikatorjev, bomo sledili prvem staršu po commitu merga. ",
"",
"(*V naši vizualizaciji, je postavljen prvi starš direktno nad commitom mergea)"
],
"afterMarkdowns": [
"Enostavno -- Tega smo vsi navajeni."
],
"command": "git checkout master^",
"beforeCommand": "git checkout HEAD^; git commit; git checkout master; git merge C2"
}
},
{
"type": "GitDemonstrationView",
"options": {
"beforeMarkdowns": [
"Sedaj pa poizkusimo določiti raje drugega starša ..."
],
"afterMarkdowns": [
"Vidiš? Sledili smo drugemu staršu navzgor."
],
"command": "git checkout master^2",
"beforeCommand": "git checkout HEAD^; git commit; git checkout master; git merge C2"
}
},
{
"type": "GitDemonstrationView",
"options": {
"beforeMarkdowns": [
"Modifikatorja `^` in `~` naredita sprehajanje po drevesu zelo učinkovito:"
],
"afterMarkdowns": [
"Bliskovito!"
],
"command": "git checkout HEAD~; git checkout HEAD^2; git checkout HEAD~2",
"beforeCommand": "git commit; git checkout C0; git commit; git commit; git commit; git checkout master; git merge C5; git commit"
}
},
{
"type": "GitDemonstrationView",
"options": {
"beforeMarkdowns": [
"Še bolj noro, te modifikatorji so lahko povezani skupaj! Poglej to:"
],
"afterMarkdowns": [
"Isto gibanje kot prej, ampak vse z enim ukazom."
],
"command": "git checkout HEAD~^2~2",
"beforeCommand": "git commit; git checkout C0; git commit; git commit; git commit; git checkout master; git merge C5; git commit"
}
},
{
"type": "ModalAlert",
"options": {
"markdowns": [
"### Preizkusi v praksi",
"",
"Za dokončanje te stopnje, ustvari nov brench na določeni destinaciji.",
"",
"Seveda bi bilo lažje izbrati commit direktno (npr. s `C6`), ampak te izzivam, da namesto tega poizkusiš z modifikatorji o katerih smo govorili!"
]
}
}
]
}
}
};
42 changes: 28 additions & 14 deletions src/levels/index.js
Expand Up @@ -68,7 +68,8 @@ var sequenceInfo = exports.sequenceInfo = {
'ko' : 'git 기본',
'ru_RU': 'Введение',
'uk' : 'Вступ',
'vi' : 'Giới thiệu chuỗi luyện tập'
'vi' : 'Giới thiệu chuỗi luyện tập',
'sl_SI': 'Uvodno Zaporedje'
},
about: {
'en_US': 'A nicely paced introduction to the majority of git commands',
Expand All @@ -84,7 +85,8 @@ var sequenceInfo = exports.sequenceInfo = {
'ko' : 'git의 주요 명령어를 깔끔하게 알려드립니다',
'ru_RU': 'Хорошо подобранное введение в основные команды git',
'uk' : 'Гарно підібране введення в основні команди git',
'vi' : 'Từng bước làm quen với phần lớn lệnh điều khiển git'
'vi' : 'Từng bước làm quen với phần lớn lệnh điều khiển git',
'sl_SI': 'Prijeten uvod v git ukaze'
}
},
rampup: {
Expand All @@ -102,7 +104,8 @@ var sequenceInfo = exports.sequenceInfo = {
'ru_RU': 'Едем дальше',
'uk' : 'Їдемо далі',
'ko' : '다음 단계로',
'vi' : 'Tăng tốc'
'vi' : 'Tăng tốc',
'sl_SI': 'Prva Stopnička'
},
about: {
'en_US': 'The next serving of 100% git awesomes-ness. Hope you\'re hungry',
Expand All @@ -118,7 +121,8 @@ var sequenceInfo = exports.sequenceInfo = {
'ru_RU': 'Следующая порция абсолютной git-крутотенюшки. Проголодались?',
'uk' : 'Наступна порція абсолютної git-дивини. Сподіваюсь, ви зголодніли',
'ko' : 'git은 아주 멋져요. 왜 멋진지 알려드립니다',
'vi' : 'Tận hưởng khẩu phần tuyệt hảo của git. Hi vọng bạn còn đói.'
'vi' : 'Tận hưởng khẩu phần tuyệt hảo của git. Hi vọng bạn còn đói.',
'sl_SI': 'Naslednja porcija git izjemnosti. Upam, da si lačen'
}
},
remote: {
Expand All @@ -137,7 +141,8 @@ var sequenceInfo = exports.sequenceInfo = {
'ru_RU': 'Push & Pull - удалённые репозитории в Git!',
'uk' : 'Push & Pull -- віддалені репозиторії в Git!',
'ko' : 'Push & Pull -- Git 원격 저장소!',
'vi' : 'Push & Pull -- Tác động git từ xa!'
'vi' : 'Push & Pull -- Tác động git từ xa!',
'sl_SI': 'Push & Pull -- Oddaljeni Git'
},
about: {
'en_US': 'Time to share your 1\'s and 0\'s kids; coding just got social',
Expand All @@ -153,7 +158,8 @@ var sequenceInfo = exports.sequenceInfo = {
'ru_RU': 'Настало время поделиться своими единичками и нулями. Время коллективного программирования',
'uk' : 'Настав час поділитися своїми нулями та одиничками; соціальне програмування',
'ko' : '내 코드를 공개할 때가 되었습니다. 코드를 공개해봅시다!',
'vi' : 'Chia sẻ đứa con tinh thần \'0\' và \'1\' của bạn; mã đã đến với cộng đồng'
'vi' : 'Chia sẻ đứa con tinh thần \'0\' và \'1\' của bạn; mã đã đến với cộng đồng',
'sl_SI': 'Čas za deljenje tvojih 1 in 0; kodiranje je pravkar postalo socialno'
}
},
remoteAdvanced: {
Expand All @@ -172,7 +178,8 @@ var sequenceInfo = exports.sequenceInfo = {
'ru_RU': 'Через origin – к звёздам. Продвинутое использование Git Remotes',
'uk' : 'Через origin – до зірок. Прогресивне використання Git Remotes',
'ko' : '"origin"그 너머로 -- 고급 Git 원격 저장소',
'vi' : 'Về với cội nguồn và vươn xa hơn -- nâng cao về các git remote'
'vi' : 'Về với cội nguồn và vươn xa hơn -- nâng cao về các git remote',
'sl_SI': 'Do Origina In Naprej -- Napredni Oddaljeni Git'
},
about: {
'en_US': 'And you thought being a benevolent dictator would be fun...',
Expand All @@ -188,7 +195,8 @@ var sequenceInfo = exports.sequenceInfo = {
'ru_RU': 'Весело было быть всесильным мудрым правителем...',
'uk' : 'А ти думав, що бути всесильним диктатором весело...',
'ko' : '자비로운 독재자가 되는게 재밌을 줄 알았겠지만...',
'vi' : 'Và bạn nghĩ làm một kẻ độc tài nhân từ thì sẽ vui ...'
'vi' : 'Và bạn nghĩ làm một kẻ độc tài nhân từ thì sẽ vui ...',
'sl_SI': 'In ti si mislil, da je biti dobronamerni diktator zabavno ...'
}
},
move: {
Expand All @@ -206,7 +214,8 @@ var sequenceInfo = exports.sequenceInfo = {
'zh_TW': '調整提交順序',
'ru_RU': 'Перемещаем труды туда-сюда',
'uk' : 'Переміщуємо роботу туди-сюди',
'vi' : 'Điều chỉnh vị trí'
'vi' : 'Điều chỉnh vị trí',
'sl_SI': 'Premikanje Dela Naokrog'
},
about: {
'en_US': '"Git" comfortable with modifying the source tree :P',
Expand All @@ -222,7 +231,8 @@ var sequenceInfo = exports.sequenceInfo = {
'zh_TW': '自由修改提交樹',
'ru_RU': 'Не стесняйтесь менять историю',
'uk' : 'Не соромимось змінювати історію',
'vi' : 'Chỉnh sửa cây lịch sử Git không hề khó'
'vi' : 'Chỉnh sửa cây lịch sử Git không hề khó',
'sl_SI': 'Spretno "Git" premikanje po drevesu :P'
}
},
mixed: {
Expand All @@ -240,7 +250,8 @@ var sequenceInfo = exports.sequenceInfo = {
'zh_TW': '活用 git 的指令',
'ru_RU': 'Сборная солянка',
'uk' : 'Всяке',
'vi' : 'Những trò mèo đáng đồng tiền bát gạo'
'vi' : 'Những trò mèo đáng đồng tiền bát gạo',
'sl_SI': 'Mešana vreča'
},
about: {
'en_US': 'A mixed bag of Git techniques, tricks, and tips',
Expand All @@ -256,7 +267,8 @@ var sequenceInfo = exports.sequenceInfo = {
'zh_TW': 'git 的技術,招數與技巧',
'ru_RU': 'Ассорти из приёмов работы с Git, хитростей и советов',
'uk' : 'Різні прийоми роботи з Git, хитрощі та поради',
'vi' : 'Các kỹ thuật, bí quyết, và mẹo vặt hữu ích'
'vi' : 'Các kỹ thuật, bí quyết, và mẹo vặt hữu ích',
'sl_SI': 'Mešana vreča Git tehnik, trikov in nasvetov'
}
},
advanced: {
Expand All @@ -274,7 +286,8 @@ var sequenceInfo = exports.sequenceInfo = {
'ru_RU': 'Продвинутый уровень',
'uk' : 'Досвідчений рівень',
'ko' : '고급 문제',
'vi' : 'Các chủ đề nâng cao'
'vi' : 'Các chủ đề nâng cao',
'sl_SI': 'Napredne Teme'
},
about: {
'en_US': 'For the truly brave!',
Expand All @@ -290,7 +303,8 @@ var sequenceInfo = exports.sequenceInfo = {
'ru_RU': 'Если ты смелый, ловкий, умелый – потренируйся тут',
'uk' : 'Для хоробрих',
'ko' : '용기있는 도전자를 위해 준비한 문제입니다',
'vi' : 'Mạnh mẽ lên!'
'vi' : 'Mạnh mẽ lên!',
'sl_SI': 'Za resnično pogumne!'
}
}
};
Expand Down

0 comments on commit 1ac4ca9

Please sign in to comment.