Full Spanish translation

This commit is contained in:
mgarciaisaia 2014-05-03 17:30:32 -03:00
parent f1686932cb
commit 31ea0cedd0
40 changed files with 2397 additions and 4 deletions

View file

@ -7,6 +7,7 @@ exports.strings = {
'de_DE': 'Wow! Du hast den letzten Level gelöst, super!',
'zh_CN': '我的个天!你完成了最后一关,碉堡了!',
'zh_TW': '我的天啊!您解開了最後一關,太強了!',
'es_AR': '¡Ea! Terminaste el último nivel, ¡genial!',
'fr_FR': 'Félicitations, vous avez réussi le dernier niveau !',
'ru': 'Вау! Вы прошли последний уровень, отлично!'
},
@ -18,6 +19,7 @@ exports.strings = {
'ja': '次の章 *"{nextLevel}"* へ進みますか?',
'zh_CN': '要不前进到下一关 *“{nextLevel}”*',
'zh_TW': '下一關是*「{nextLevel}」*,您要繼續闖關嗎?',
'es_AR': '¿Querés seguir con *"{nextLevel}"*, el próximo nivel?',
'fr_FR': 'Voulez-vous passer à *"{nextLevel}"*, le prochain niveau ?',
'ru': 'Хотите перейти на следующий уровень: *"{nextLevel}"*?'
},
@ -29,6 +31,7 @@ exports.strings = {
'ja': '素晴らしい!このレベルをクリアしましたね。',
'zh_CN': '牛鼻啊!你达到或者完爆了我们的答案。',
'zh_TW': '太強了,您的答案符合我們的預期甚至更好!',
'es_AR': '¡Fabuloso! Igualaste o superaste nuestra solución.',
'fr_FR': 'Fabuleux ! Votre solution a égalé ou surpassé notre solution.',
'ru': 'Отлично! Ваше решение соответсвует или превосходит наше.'
},
@ -40,6 +43,7 @@ exports.strings = {
'ja': '模範解答の回数={best}回でクリアする方法も考えてみましょう :D',
'zh_CN': '试试看你能否在 {best} 之内搞定 :D',
'zh_TW': '試試看您是否能在 {best} 步内搞定 :D',
'es_AR': 'Fijate si podés bajarlo a usar sólo {best} comandos :D',
'fr_FR': 'Voyons si vous pouvez descendre à {best} :D',
'ru': 'Попробуйте, может вы сможете уложиться в {best} : D'
},
@ -48,6 +52,7 @@ exports.strings = {
'__desc__': 'warning when pruning tree',
'en_US': 'Warning! Mercurial does aggressive garbage collection and thus needs to prune your tree',
'zh_TW': '注意! Mercurial 會積極地做垃圾收集,而且會因此把你的 tree 給縮小。',
'es_AR': '¡Cuidado! Mercurial hace garbage collection agresivamente y necesita eliminar tu árbol',
'de_DE': 'Achtung! Mercurial macht aggressive Garbage Collection und muss daher deinen Baum reduzieren',
'ru': 'Внимание! Mercurial использует агрессивный сборщик мусора и обрезает ваше дерево'
},
@ -56,6 +61,7 @@ exports.strings = {
'__desc__': 'warning for when using -A option',
'en_US': 'The -A option is not needed for this app, just commit away!',
'zh_TW': '對於這個 app 來說,-A 選項並不是必須的,只需要 commit 就好!',
'es_AR': 'La opción -A no es necesaria para esta aplicación, simplemente hacé commit',
'de_DE': 'Die Option -A wird in dieser Anwendung nicht benötigt, committe einfach!',
'ru': 'Опция -A не требуется для этого приложения, просто сделайте коммит.'
},
@ -63,6 +69,7 @@ exports.strings = {
'hg-error-no-status': {
'__desc__': 'One of the errors for hg',
'en_US': 'There is no status command for this app, since there is no staging of files. Try hg summary instead',
'es_AR': 'No hay un comando status para esta aplicación, dado que no hay archivos que indexar. Probá hg summary, en cambio',
'de_DE': 'Es gibt keinen Befehl status in dieser Anwendung, da es kein Staging von Dateien gibt. Probier stattdessen hg summary',
'ru': 'Команда status не поддерживается в этом приложении, так как здесь нет файлов. Попробуйте выполнить hg summary'
},
@ -70,6 +77,7 @@ exports.strings = {
'hg-error-need-option': {
'__desc__': 'One of the errors for hg',
'en_US': 'I need the option {option} for that command!',
'es_AR': '¡Necesito la opción {opcion} para ese comando!',
'de_DE': 'Ich benötige die Option {option} für diesen Befehl!',
'ru': 'Для этой команды требуется опция {option}'
},
@ -77,6 +85,7 @@ exports.strings = {
'hg-error-log-no-follow': {
'__desc__': 'hg log without -f (--follow)',
'en_US': 'hg log without -f is currently not supported, use -f',
'es_AR': 'hg log sin el parámetro -f no está soportado, usá -f',
'de_DE': 'hg log ohne -f wird aktuell nicht unterstützt, benutze bitte -f',
'ru': 'hg log без опции -f в настоящий момент не поддерживается, используйте -f'
},
@ -87,6 +96,7 @@ exports.strings = {
'de_DE': 'Detached head!',
'zh_CN': '脑袋搬家Detached head',
'zh_TW': '分離 Head',
'es_AR': '¡Detached HEAD!',
'fr_FR': 'head détaché !',
'ru': 'Отделенный HEAD'
},
@ -97,6 +107,7 @@ exports.strings = {
'de_DE': 'Auf Branch {branch}',
'zh_CN': '切换到分支 {branch}',
'zh_TW': '切換到 branch {branch}',
'es_AR': 'En la rama {branch}',
'fr_FR': 'Sur la branche {branch}',
'ru': 'В ветке {branch}'
},
@ -107,6 +118,7 @@ exports.strings = {
'de_DE': 'Fertig zum committen! (Wie immer in dieser Demo)',
'zh_CN': '可以提交啦!(这演示里一直可以提交)',
'zh_TW': '準備 commit在這個 demo 裡面可以一直 commit',
'es_AR': '¡Listo para commitear! (como siempre en esta demo ;-) )',
'fr_FR': 'Prêt à commit ! (comme toujours dans cette démo)',
'ru': 'Готово к коммиту! (как и всегда в этом демо)'
},
@ -118,6 +130,7 @@ exports.strings = {
'de_DE': 'Schneller Commit. Eff-Zeh!',
'zh_CN': '快速提交。上啊月熊!',
'zh_TW': '快速 commit。上啊熊',
'es_AR': 'Otro commit más, y van...',
'fr_FR': 'Commit rapide. NoMaN Sux!',
'ru': 'Быстрый коммит. А надо!'
},
@ -126,6 +139,7 @@ exports.strings = {
'en_US': 'Already up to date!',
'de_DE': 'Bereits aktuell!',
'fr_FR': 'Déjà à jour',
'es_AR': 'Estás en la versión más reciente',
'zh_TW': '已經是最新的了',
'ru': 'Уже обновлено!'
},
@ -133,6 +147,7 @@ exports.strings = {
'__desc__': 'One of the error messages for git',
'en_US': 'Your origin branch is out of sync with the remote branch and fetch cannot be performed',
'de_DE': 'Dein origin Branch ist nicht auf dem Stand des Remote Branch und fetch kann nicht ausgeführt werden',
'es_AR': 'Tu rama origin está desincronizada con la rama remota, por lo que no se puede hacer el fetch',
'fr_FR': 'Votre branche origin n\'est plus synchronisée avec la branche distante et fetch ne peut pas être appliqué. Essayez avec l\'option --force',
'ru': 'Ваша origin ветка не синхронизирована с удаленной веткой, невозможно выполнить fetch'
},
@ -140,6 +155,7 @@ exports.strings = {
'__desc__': 'One of the error messages for git',
'en_US': 'The remote repository has diverged from your local repository, so uploading your changes is not a simple fast forward (and thus your push was rejected). Please pull down the new changes in the remote repository, incorporate them into this branch, and try again. You can do so with git pull or git pull --rebase',
'de_DE': 'Das entfernte Repository weicht von deinem lokalen Repository ab, daher können deine Änderungen nicht mit einem einfachen fast forward hochgeladen werden (und daher ist dein push abgelehnt worden). Bitte pull erst die neuen Änderungen in das lokale Repository, integriere sie in den Branch und versuch es nochmal. Das kannst du mit git pull oder git pull --rebase machen',
'es_AR': 'El repositorio remoto divergió de tu repositorio local, por lo que subir tus cambios no es un simple fast forward (y por eso se rechazó tu push). Por favor, hacé pull de los nuevos cambios en el repositorio remoto, incorporalos a esta rama y probá de nuevo. Podés hacerlo con git pull o git pull --rebase',
'fr_FR': 'Le dépôt distant a divergé de votre référentiel local, donc l\'envoi de vos modifications n\'est pas en simple avance rapide (et donc votre envoi a été rejeté). Veuillez récupérer les nouveaux changements depuis le dépôt distant, les intégrer dans cette branche, et essayez à nouveau. Vous pouvez le faire avec git pull ou git pull --rebase',
'ru:': 'Удаленный репозиторий разошелся с вашим локальным репозиторием, поэтому выгрузка ваших изменений не может быть в режиме fast forward (и следовательно ваш push будет отклонён). Пожалуйста, удалите изменения в удаленном репозитории которые, объедините их в эту ветку и попробуйте еще раз. Вы можете сделать это с помощью git pull или git pull --rebase'
},
@ -147,6 +163,7 @@ exports.strings = {
'__desc__': 'One of the error messages for git',
'en_US': 'You cannot execute that command on a remote branch',
'de_DE': 'Du kannst diesen Befehl nicht auf einem Remote Branch ausführen',
'es_AR': 'No podés ejecutar ese comando en una rama remota',
'fr_FR': 'Vous ne pouvez exécuter cette commande sur une branche distante',
'ru': 'Вы не можете выполнить эту команду на удаленной ветке'
},
@ -154,6 +171,7 @@ exports.strings = {
'__desc__': 'One of the error messages for git',
'en_US': 'An origin is required for that command',
'de_DE': 'Für diesen Befehl wird origin benötigt',
'es_AR': 'Necesitás un origen para ese comando',
'fr_FR': 'Une origine est requise pour cette commande',
'ru': 'Origin требуется для этой команды'
},
@ -161,6 +179,7 @@ exports.strings = {
'__desc__': 'One of the error messages for git',
'en_US': 'An origin already exists! You cannot make a new one',
'de_DE': 'origin existiert bereits! Du kannst es nicht nochmal anlegen',
'es_AR': '¡Ya existe el origen! No podés crear uno nuevo',
'fr_FR': 'Une origine existe déjà ! Vous ne pouvez pas en créer une nouvelle',
'ru': 'Origin уже существует! Невозможно создать еще один'
},
@ -172,6 +191,7 @@ exports.strings = {
'de_DE': 'Du kannst nicht den Branch master, den Branch auf dem du gerade arbeitest oder Refs, die keine Branches sind, löschen',
'zh_CN': '你不能删除主分支master或者你当前所在的分支或者其他不是分支也不知道能不能吃的东西。',
'zh_TW': '你不能刪除 master branch或者你當前所在的 branch或者其它連 branch 都不是的東西。',
'es_AR': 'No podés borrar la rama master, la rama en la que estás, o cosas que no son ramas',
'fr_FR': 'Vous ne pouvez supprimer la branche master, la branche sur laquelle vous êtes, ou ce qui n\'est pas une branche',
'ru' : 'Невозможно удалить ветку master, ветку на которой вы сейчас и то что не является веткой'
},
@ -182,6 +202,7 @@ exports.strings = {
'de_DE': 'Mergen von {target} in {current}',
'zh_CN': '合并 {target} 到 {current}',
'zh_TW': '將 {target} 併入 {current}',
'es_AR': 'Mergear {target} a {current}',
'fr_FR': 'Merge de {target} dans {current}',
'ru': 'Слияние {target} в {current}'
},
@ -192,6 +213,7 @@ exports.strings = {
'de_DE': 'Keine Commits für Rebase gefunden! Alle Commits sind Merge Commits oder beinhalten nur schon vorhandene Änderungen',
'zh_CN': '没有需要 rebase 的提交!都是个合并提交,或者已经 rebase 过了。',
'zh_TW': '沒有需要 rebase 的 commit每個都是一個 merge commit 或者修改已經被寫入了',
'es_AR': '¡No hay commits para rebasear! Son todos commits de merge o cambios ya aplicados',
'fr_FR': 'Aucune commit à rebaser ! Tout est soit un commit de merge, soit des modifications déjà appliquées',
'ru': 'Нет коммитов для rebase! Все в коммите слияния или изменения уже применены'
},
@ -202,6 +224,7 @@ exports.strings = {
'de_DE': 'Nichts zu tun ...',
'zh_CN': '没啥鸟事……',
'zh_TW': '沒什麼事情要做...',
'es_AR': 'Nada para hacer...',
'fr_FR': 'Rien à effectuer…',
'ru': 'Нечего выполнять...'
},
@ -212,6 +235,7 @@ exports.strings = {
'de_DE': 'Fast forward...',
'zh_CN': '快速前进……',
'zh_TW': '快速前進...',
'es_AR': 'Fast forwardeando...',
'fr_FR': 'En avance rapide…'
},
///////////////////////////////////////////////////////////////////////////
@ -221,6 +245,7 @@ exports.strings = {
'de_DE': 'Branch ist bereits aktuell',
'zh_CN': '分支已经是最新啦',
'zh_TW': 'branch 已經是最新啦',
'es_AR': 'Rama actualmente actualizada',
'fr_FR': 'Branche déjà à jour',
'ru': 'Ветка уже обновлена'
},
@ -231,6 +256,7 @@ exports.strings = {
'de_DE': 'Die Ref {ref} existiert nicht oder ist unbekannt',
'zh_CN': '索引 {ref} 不存在,或者找不到。',
'zh_TW': '索引 {ref} 不存在,或者找不到。',
'es_AR': 'La referencia {ref} no existe o es desconocida',
'fr_FR': 'La référence {ref} n\'existe pas ou est inconnue',
'ru': 'Ссылка {ref} не существует или неизвестна'
},
@ -241,6 +267,7 @@ exports.strings = {
'de_DE': 'Commit {commit} hat kein {match}',
'zh_CN': '提交 {commit} 并没有 {match}',
'zh_TW': 'commit {commit} 並沒有 {match}',
'es_AR': 'El commit {commit} no tiene un {match}',
'fr_FR': 'Le commit {commit} n\'a pas de correspondance {match}',
'ru': 'Коммит {commit} не содержит {match}'
},
@ -251,6 +278,7 @@ exports.strings = {
'de_DE': 'Achtung! Detached HEAD Zustand',
'zh_CN': '警告脑袋搬家Detached HEAD状态',
'zh_TW': '注意喔!現在的狀態是分離 Head',
'es_AR': '¡Cuidado! Modo de detached HEAD',
'fr_FR': 'Attention ! HEAD est détaché'
},
///////////////////////////////////////////////////////////////////////////
@ -260,6 +288,7 @@ exports.strings = {
'de_DE': 'In dieser Demo müssen keine Dateien hinzugefügt werden',
'zh_CN': '此演示中不需要添加文件',
'zh_TW': '此 demo 中不需要再加入檔案',
'es_AR': 'No es necesario hacer add a los archivos en esta demo',
'fr_FR': 'Aucun besoin d\'ajouter des fichiers dans cette démo'
},
///////////////////////////////////////////////////////////////////////////
@ -269,6 +298,7 @@ exports.strings = {
'de_DE': 'Die angegebenen Optionen sind inkompatibel oder falsch',
'zh_CN': '你所指定的参数不兼容或者不准确',
'zh_TW': '您指定了不相容或錯誤的選項',
'es_AR': 'Las opciones que especificaste son incompatibles o incorrectas',
'fr_FR': 'Les options que vous avez spécifiées sont incompatibles ou incorrectes'
},
///////////////////////////////////////////////////////////////////////////
@ -278,6 +308,7 @@ exports.strings = {
'de_DE': 'Der Commit {commit} existiert bereit, Abbruch!',
'zh_CN': '提交 {commit} 已经存在于你的改动集里,正在中止!',
'zh_TW': 'commit {commit} 已經在你的修改的集合裡,正在停止!',
'es_AR': 'El commit {commit} ya existe en tus cambios, ¡abortando!',
'fr_FR': 'Le commit {commit} existe déjà dans votre ensemble de modifications, opération avortée !'
},
///////////////////////////////////////////////////////////////////////////
@ -287,6 +318,7 @@ exports.strings = {
'de_DE': 'Kann im Detached Head Zustand kein reset ausführen! Bitte checkout zum Bewegen benutzen',
'zh_CN': '不能在分离的 HEAD 里重置!用 checkout 吧',
'zh_TW': '不能在分離 HEAD 的狀態中重來!用 checkout 來移動吧',
'es_AR': 'No podés hacer reset en el modo detached. Usá checkout si querés moverte',
'fr_FR': 'On ne peut pas effectuer un reset quand head est détaché. Utilisez checkout pour déplacer'
},
///////////////////////////////////////////////////////////////////////////
@ -296,6 +328,7 @@ exports.strings = {
'de_DE': 'Das Standardverhalten in dieser Demo ist --hard, du kannst die Option auch weglassen!',
'zh_CN': '默认的行为是 --hard 硬重置,尽管省略掉那个选项吧!',
'zh_TW': '預設的行為是 --hard reset儘量省略掉那個選項吧',
'es_AR': 'El comportamiento default es un --hard reset, sentite libre de omitir esa opción!',
'fr_FR': 'Le comportement par défaut est un --hard reset, soyez libre d\'omettre cette option !'
},
///////////////////////////////////////////////////////////////////////////
@ -306,6 +339,7 @@ exports.strings = {
'de_DE': 'In dieser Demo gibt es kein Hinzufügen / Vormerken von Dateien, dieser Befehl ist daher ungültig!',
'zh_CN': '没有添加、缓存文件的必要,所以改选项或者命令是不合法的。',
'zh_TW': '沒有加入、或者暫存 (staging) 文件的必要,所以改選項或者命令是不合法的。',
'es_AR': 'No existe el concepto de agregar/indexar cambios, así que esa opción o comando es inválido',
'fr_FR': 'Il n\'y a pas le concept d\'ajouter / mettre en staging, donc cette option ou commande est invalide'
},
///////////////////////////////////////////////////////////////////////////
@ -315,6 +349,7 @@ exports.strings = {
'de_DE': 'Reverte {oldCommit}: {oldMsg}',
'zh_CN': '撤销 {oldCommit}{oldMsg}',
'zh_TW': '還原 {oldCommit}{oldMsg}',
'es_AR': 'Revirtiendo {oldCommit}: {oldMsg}',
'fr_FR': 'Revert {oldCommit}: {oldMsg}'
},
///////////////////////////////////////////////////////////////////////////
@ -324,6 +359,7 @@ exports.strings = {
'de_DE': 'Ich benötige maximal {upper} Argument(e) für {what}',
'zh_CN': '{what} 期望最多 {upper} 个参数',
'zh_TW': '{what} 期望最多 {upper} 個參數',
'es_AR': 'Espero como máximo {upper} parámetros para {what}',
'fr_FR': 'J\'attends au plus {upper} argument(s) pour {what}'
},
///////////////////////////////////////////////////////////////////////////
@ -333,6 +369,7 @@ exports.strings = {
'de_DE': 'Ich benötige mindestens {lower} Argument(e) für {what}',
'zh_CN': '{what} 期望最少 {lower} 个参数',
'zh_TW': '{what} 期望最少 {lower} 個參數',
'es_AR': 'Espero al menos {lower} parámetros para {what}',
'fr_FR': 'J\'attends au moins {upper} argument(s) pour {what}'
},
///////////////////////////////////////////////////////////////////////////
@ -342,6 +379,7 @@ exports.strings = {
'de_DE': 'Dieser Befehl akzeptiert keine allgemeinen Argumente',
'zh_CN': '该命令不接收参数',
'zh_TW': '該指令不接受一般參數',
'es_AR': 'Ese comando no acepta parámetros comunes',
'fr_FR': 'Cette commande n\'accepte aucun argument général'
},
///////////////////////////////////////////////////////////////////////////
@ -351,6 +389,7 @@ exports.strings = {
'de_DE': 'Kopiere die folgende Baum-Zeichenkette',
'zh_CN': '拷贝下面的树字符串',
'zh_TW': '複製下方的樹狀字串',
'es_AR': 'Copiá el código de acá abajo',
'fr_FR': 'Copiez la chaîne d\'arbre ci-dessous'
},
///////////////////////////////////////////////////////////////////////////
@ -362,6 +401,7 @@ exports.strings = {
'ko': 'Git 브랜치 배우기',
'zh_CN': '学习Git分支',
'zh_TW': '學習 git 分支',
'es_AR': 'Aprendé a Branchear en Git',
'fr_FR': 'Apprenez Git Branching'
},
///////////////////////////////////////////////////////////////////////////
@ -371,6 +411,7 @@ exports.strings = {
'de_DE': 'Level auswählen',
'zh_CN': '选择一关',
'zh_TW': '選擇其中一關',
'es_AR': 'Seleccioná un nivel',
'fr_FR': 'Choisissez un niveau'
},
///////////////////////////////////////////////////////////////////////////
@ -380,6 +421,7 @@ exports.strings = {
'de_DE': 'Tut mir leid, aber aus Gründen der Darstellung müssen wir die Branch-Namen kurz halten. Dein Branch-Name wurde auf 9 Zeichen gekürzt und heißt daher jetzt "{branch}"',
'zh_CN': '抱歉为了显示的需要我们需要一个短些的分支名称。您使用的将被截断到9个字符即"{branch}"',
'zh_TW': '抱歉,為了顯示的需要,我們需要一個短一點的 branch 名稱。您使用的將會被截斷到剩下9個字元即"{branch}"',
'es_AR': 'Perdón, necesitamos mantener los nombres de los branches cortos para visualizarlos. El nombre de tu rama se truncó a 9 caracteres, resultando en "{branch}"',
'fr_FR': 'Désolé, nous devons garder les noms de branches courts pour la visualisation. Votre nom de branche a été tronqué à 9 caractères, devenant "{branch}"'
},
///////////////////////////////////////////////////////////////////////////
@ -389,12 +431,14 @@ exports.strings = {
'de_DE': 'Der Branch-Name "{branch}" ist nicht erlaubt!',
'zh_CN': '不能给分支起这个名字 "{branch}"',
'zh_TW': '不能给 branch 起這個名字 "{branch}"',
'es_AR': 'El nombre "{branch}" no está permitido para los branches',
'fr_FR': 'Ce nom de branche "{branch}" n\'est pas autorisé'
},
///////////////////////////////////////////////////////////////////////////
'bad-tag-name': {
'__desc__': 'When the user enters a tag name thats not ok',
'en_US': 'That tag name "{tag}" is not allowed!',
'es_AR': 'El nombre "{tag}" no está permitido para los tags',
'de_DE': 'Der Tag-Name "{tag}" ist nicht erlaubt!'
},
///////////////////////////////////////////////////////////////////////////
@ -404,6 +448,7 @@ exports.strings = {
'de_DE': 'Die Option "{option}" wird nicht unterstützt!',
'zh_CN': '不支持选项 "{option}"',
'zh_TW': '不支援的選項 "{option}"',
'es_AR': 'La opción {option} no está soportada',
'fr_FR': 'L\'option "{option}" n\'est pas supportée'
},
///////////////////////////////////////////////////////////////////////////
@ -413,6 +458,7 @@ exports.strings = {
'de_DE': 'git <Befehl> [<Argumente>]',
'zh_CN': 'git <命令> [<参数>]',
'zh_TW': 'git <指令> [<參數>]',
'es_AR': 'git <comando> [<parametros>]',
'fr_FR': 'git <commande> [<arguments>]'
},
///////////////////////////////////////////////////////////////////////////
@ -422,6 +468,7 @@ exports.strings = {
'de_DE': 'Unterstützte Befehle:',
'zh_CN': '支持的命令有:',
'zh_TW': '支援的指令有:',
'es_AR': 'Comandos soportados:',
'fr_FR': 'Commandes supportées'
},
///////////////////////////////////////////////////////////////////////////
@ -431,6 +478,7 @@ exports.strings = {
'de_DE': 'Benutzung:',
'zh_CN': '使用:',
'zh_TW': '用法:',
'es_AR': 'Uso:',
'fr_FR': 'Utilisation :'
},
///////////////////////////////////////////////////////////////////////////
@ -440,12 +488,14 @@ exports.strings = {
'de_DE': 'Git Version PCOTTLE.1.0.jbr',
'zh_CN': 'Git 版本 PCOTTLE.1.0',
'zh_TW': 'Git 版本 PCOTTLE.1.0',
'es_AR': 'Git Versión PCOTTLE.1.0',
'fr_FR': 'Git version PCOTTLE.1.0'
},
///////////////////////////////////////////////////////////////////////////
'flip-tree-command': {
'__desc__': 'when the tree is being flipped',
'en_US': 'Flipping tree...'
'en_US': 'Flipping tree...',
'es_AR': 'Invirtiendo el árbol...'
},
///////////////////////////////////////////////////////////////////////////
'refresh-tree-command': {
@ -454,6 +504,7 @@ exports.strings = {
'de_DE': 'Aktualisiere Baum ...',
'zh_CN': '正在刷新树结构...',
'zh_TW': '正在更新樹狀結構...',
'es_AR': 'Refrezcando el árbol...',
'fr_FR': 'Actualisation de l\'arbre…'
},
///////////////////////////////////////////////////////////////////////////
@ -463,6 +514,7 @@ exports.strings = {
'de_DE': 'Locale auf {locale} gesetzt',
'zh_CN': '语言更改为 {locale}',
'zh_TW': '語系設為 {locale}',
'es_AR': 'Localización actualizada a {locale}',
'fr_FR': 'Langue changée à {locale}'
},
///////////////////////////////////////////////////////////////////////////
@ -472,6 +524,7 @@ exports.strings = {
'de_DE': 'Locale auf Standard zurückgesetzt, also {locale}',
'zh_CN': '语言重置为默认的 {locale}',
'zh_TW': '還原為預設語系 {locale}',
'es_AR': 'Localización vuelta al default, que es {locale}',
'fr_FR': 'Langue remise par défaut, qui est {locale}'
},
///////////////////////////////////////////////////////////////////////////
@ -480,6 +533,7 @@ exports.strings = {
'en_US': 'Please use one of the following commands for more info:',
'zh_TW': '請使用下列其中一個指令取得更多資訊:',
'de_DE': 'Bitte benutze einen der folgenden Befehle um mehr Informationen zu bekommen:',
'es_AR': 'Usá alguno de estos comandos para tener más información:',
'fr_FR': 'Merci d\'utiliser une des commandes suivantes pour obtenir plus d\'info'
},
///////////////////////////////////////////////////////////////////////////
@ -488,6 +542,7 @@ exports.strings = {
'en_US': 'Here is a list of all the commmands available:',
'zh_TW': '這份清單列出所有可用指令:',
'de_DE': 'Hier ist eine Liste aller verfügbarer Befehle:',
'es_AR': 'Esta es una lista de los comandos disponibles:',
'fr_FR': 'Ci-dessous est la liste de toutes les commandes disponibles :'
},
///////////////////////////////////////////////////////////////////////////
@ -497,6 +552,7 @@ exports.strings = {
'de_DE': 'Verzeichnis gewechselt zu "/verzeichnisse/sind/in/dieser/demo/latte"',
'zh_CN': '目录切换到 "/directories/dont/matter/in/this/demo"',
'zh_TW': '目錄切換到 "/directories/dont/matter/in/this/demo"',
'es_AR': 'Directorio cambiado a "/los/directorios/no/importan/en/esta/demo"',
'fr_FR': 'Répertoire changé à "/directories/dont/matter/in/this/demo" (les répertoires ne servent à rien dans cette démo)'
},
///////////////////////////////////////////////////////////////////////////
@ -506,6 +562,7 @@ exports.strings = {
'de_DE': 'VergissDateienInDieserDemo.txt',
'zh_CN': 'DontWorryAboutFilesInThisDemo.txt (译: 在试验里不用担心文件.txt)',
'zh_TW': 'DontWorryAboutFilesInThisDemo.txt (譯註:在 demo 裡不用擔心檔案)',
'es_AR': 'NoTePreocupesPorLosArchivosEnEstaDemo.txt',
'fr_FR': 'DontWorryAboutFilesInThisDemo.txt (ne vous préoccupez pas des noms de fichier dans cette démo)'
},
'mobile-alert': {
@ -514,6 +571,7 @@ exports.strings = {
'de_DE': 'LGB ist nicht mit mobilen Endgeräten kompatibel, nutz es vom Desktop! Es lohnt sich :D',
'zh_CN': '无法在移动设备/平板上调出键盘 :( 请试试桌面版 :D',
'zh_TW': '無法在行動裝置上叫出鍵盤,請改用桌面版!',
'es_AR': 'LGB no puede recibir comandos en dispositivos móviles. Visitanos desde una desktop, ¡lo vale! :D',
'fr_FR': 'Impossible de faire apparaître le clavier sur mobile / tablette :( Essayez de passer sur un ordinateur de bureau :D'
},
///////////////////////////////////////////////////////////////////////////
@ -523,6 +581,7 @@ exports.strings = {
'de_DE': 'Teile diesen git-Baum mit Freunden! Sie können ihn mit "import tree" laden',
'zh_CN': '与你的好友分享提交树!他们可以用 "import tree" 加载它',
'zh_TW': '與你的好友分享這棵樹!他們可以用 "import tree" 來載入它',
'es_AR': '¡Compartí este árbol con amigos! Pueden cargarlo con "import tree"',
'fr_FR': 'Partagez cet arbre avec vos amis ! Ils peuvent le charger avec "import tree"'
},
///////////////////////////////////////////////////////////////////////////
@ -532,6 +591,7 @@ exports.strings = {
'de_DE': 'Füg einen JSON-Blob unten ein!',
'zh_CN': '在下边粘贴一个JSON串',
'zh_TW': '在下方貼上一串 JSON',
'es_AR': '¡Pegá un blob JSON abajo!',
'fr_FR': 'Collez un blob JSON ci-dessous !'
},
///////////////////////////////////////////////////////////////////////////
@ -541,6 +601,7 @@ exports.strings = {
'de_DE': 'Gelöste Karte wurde zurückgesetzt, du fängst mit einem leeren Blatt an!',
'zh_CN': '解决列表已重置,您现在从零开始了',
'zh_TW': '過關地圖已經重新設置,您現在從零開始了',
'es_AR': 'El mapa resuelto fue eliminado, estás arrancando desde un estado limpio',
'fr_FR': 'La carte des niveaux résolus a été effacée, vous repartez de zéro !'
},
///////////////////////////////////////////////////////////////////////////
@ -550,6 +611,7 @@ exports.strings = {
'de_DE': 'Du bist nicht in einem Level! Du bist im Sandkasten-Modus, starte einen Level mit "levels"',
'zh_CN': '您没在关卡中!您在沙盒中,要开始关卡请输入 "levels"',
'zh_TW': '您沒在關卡中!您在沙盒中,要開始關卡請輸入 "levels"',
'es_AR': '¡No estás en un nivel! Estás en el sandbox, comenzá un nivel usando "levels"',
'fr_FR': 'Vous n\'êtes pas dans un niveau ! Vous êtes dans le mode bac à sable, commencez un niveau avec "levels"'
},
///////////////////////////////////////////////////////////////////////////
@ -559,6 +621,7 @@ exports.strings = {
'de_DE': 'Konnte keinen Level mit der ID "{id}" finden! Öffne einen Level-Auswahldialog',
'zh_CN': '没找到id为 "{id}" 的关卡!打开关卡选择框',
'zh_TW': '找不到 id 為 "{id}" 的關卡!開啟關卡選擇視窗',
'es_AR': 'No se encontró ningún nivel {id}. Abriendo la vista de selección de niveles...',
'fr_FR': 'Le niveau dont l\'identifiant est {id} n\'a pas été trouvé ! Ouverture de la vue de sélection des niveaux'
},
///////////////////////////////////////////////////////////////////////////
@ -568,6 +631,7 @@ exports.strings = {
'de_DE': 'Die Undo-Liste ist leer!',
'zh_CN': '还没有什么可以撤销',
'zh_TW': '還沒有什麼可以取消',
'es_AR': 'No hay comandos que deshacer',
'fr_FR': 'La pile d\'annulation est vide !'
},
///////////////////////////////////////////////////////////////////////////
@ -577,6 +641,7 @@ exports.strings = {
'de_DE': 'Du hast diesen Level bereits gelöst, probier einen anderen Level mit "levels" aus oder geh in den Sandkasten-Modus mit "sandbox"',
'zh_CN': '你已经解决了本关,输入 "levels" 尝试其他关卡,或者输入 "sandbox" 回到沙盒中',
'zh_TW': '你已經解决了本關,輸入 "levels" 嘗試其他關卡,或者輸入 "sandbox" 回到沙盒中',
'es_AR': 'Ya resolviste este nivel, probá otros usando "levels" o volvé al sandbox usando "sandbox"',
'fr_FR': 'Vous avez déjà résolu ce niveau, essayez d\'autres niveaux avec "levels" ou revenez au bac à sable avec "sandbox"'
},
///////////////////////////////////////////////////////////////////////////
@ -586,6 +651,7 @@ exports.strings = {
'de_DE': 'Dieser git-Befehl ist für diesen Level deaktiviert!',
'zh_CN': '该命令在本关不允许使用!',
'zh_TW': '本關禁止使用該 git 指令!',
'es_AR': '¡Ese comando de git está deshabilitado para este nivel!',
'fr_FR': 'Cette commande git est désactivée pour ce niveau !'
},
///////////////////////////////////////////////////////////////////////////
@ -595,6 +661,7 @@ exports.strings = {
'de_DE': 'Hier ist das JSON für diesen Level! Teil es mit jemandem or schick es mir über Github',
'zh_CN': '这是一个关卡定义JSON您可以分享它或者发到我的GitHub上',
'zh_TW': '這是本關的 JSON您可以分享給別人或是送到 Github 上給我',
'es_AR': 'Este es el JSON de este nivel. Compartilo con quien quieras o mandámelo por Github',
'fr_FR': 'Voici le JSON pour ce niveau ! Partagez-le avec quelqu\'un ou envoyez-le moi sur Github'
},
///////////////////////////////////////////////////////////////////////////
@ -604,6 +671,7 @@ exports.strings = {
'de_DE': 'Du hast noch keinen Einführungs-Dialog geschrieben, willst du einen hinzufügen?',
'zh_CN': '您还没有定义一开始的介绍,是否添加一个?',
'zh_TW': '尚未指定開始對話視窗,是否立即新增?',
'es_AR': 'No especificaste un mensaje de inicio, ¿querés agregar uno?',
'fr_FR': 'Vous n\'avez pas spécifié de dialogue de départ, voulez-vous en ajouter un ?'
},
///////////////////////////////////////////////////////////////////////////
@ -613,6 +681,7 @@ exports.strings = {
'de_DE': 'Du hast noch keinen Hinweis geschrieben, magst du einen hinzufügen?',
'zh_CN': '您还没有定义提示,是否添加一个?',
'zh_TW': '尚未指定提示,是否立即新增?',
'es_AR': 'No especificaste ninguna pista, ¿querés agregar alguna?',
'fr_FR': 'Vous n\'avez pas spécifié d\'indice, voulez-vous en ajouter un ?'
},
///////////////////////////////////////////////////////////////////////////
@ -622,6 +691,7 @@ exports.strings = {
'de_DE': 'Gib den Hinweis für diesen Level an, oder lass es leer wenn du keinen hinzufügen willst',
'zh_CN': '请输入关卡提示,或者故意留空',
'zh_TW': '請輸入關卡提示,或者故意留空',
'es_AR': 'Ingresá una pista para este nivel, o dejalo en blanco si no querés incluir ninguna',
'fr_FR': 'Entrez l\'indice pour ce niveau, ou laissez-le vide pour ne pas l\'inclure'
},
///////////////////////////////////////////////////////////////////////////
@ -631,6 +701,7 @@ exports.strings = {
'de_DE': 'Gib den Namen für diesen Level an',
'zh_CN': '输入关卡名',
'zh_TW': '請輸入關卡名稱',
'es_AR': 'Ingresá el nombre del nivel',
'fr_FR': 'Entrez le nom pour ce niveau'
},
///////////////////////////////////////////////////////////////////////////
@ -640,6 +711,7 @@ exports.strings = {
'de_DE': 'Deine Auflösung ist leer! Hier fehlt etwas',
'zh_CN': '你的解法是空的!! 这应该是出错了',
'zh_TW': '您的解法是空的!這一定是哪裡出錯了',
'es_AR': '¡Tu solución está vacía! Algo hay que hacer',
'fr_FR': 'Votre solution est vide !! Quelque chose ne tourne pas rond'
},
///////////////////////////////////////////////////////////////////////////
@ -649,6 +721,7 @@ exports.strings = {
'de_DE': 'Lege Start fest ... Auflösung und Ziel werden gelößcht, falls sie schon festgelegt worden waren',
'zh_CN': '定义开始点... 解决方法和目标会被新的替代',
'zh_TW': '正在定義起始點...先前定義的解法和目標會被覆蓋掉',
'es_AR': 'Estableciendo el punto de inicio... La solución y el objetivo serán sobreescritos si ya habían sido definidos',
'fr_FR': 'Redéfinition du point de départ… la solution et la cible seront écrasés s\'ils ont déjà été définis'
},
///////////////////////////////////////////////////////////////////////////
@ -658,6 +731,7 @@ exports.strings = {
'de_DE': 'Du befindest dich in einem Level, daher gibt es verschiedene Hilfen. Gib "help level" ein um mehr úber diesen Level zu erfahren, "help general" um zu sehen wie Learn Git Branching bedient wird, oder "objective" um das Ziel dieses Levels zu erfahren.',
'zh_CN': '您正在关卡中,这里有多种形式的帮助,请选择 "help level" (关卡帮助)或 "help general" (一般帮助)',
'zh_TW': '您正在進行關卡中,這裡有多種不同型式的幫助,請選擇 "help level" 來了解這個關卡,或者是選擇 "help general" 來學習如何使用 Learn GitBranching或者是選擇 "objective" 來學習如何解決這個關卡',
'es_AR': 'Estás en un nivel, por lo que hay varios tipos de ayuda. Por favor elegí entre "help level" para aprender algo más sobre esta lección, "help general" para ayuda sobre el uso de Learn GitBranching, o "objective" para aprender a resolver este nivel.',
'fr_FR': 'Vous êtes dans un niveau, donc plusieurs formes d\'aide sont disponibles. Merci de sélectionner soit "help level" pour en apprendre plus sur cette leçon, "help general" pour l\'utilisation de Learn GitBranching, ou "objective" pour apprendre comment résoudre le niveau'
},
///////////////////////////////////////////////////////////////////////////
@ -667,19 +741,22 @@ exports.strings = {
'de_DE': 'Du befindest dich im Level-Editor, daher gibt es verschiedene Hilfen. Gib bitte "help general" oder "help builder" ein',
'zh_CN': '您正在进行关卡构建中,这里有多种形式的帮助,请选择 "help general" (一般帮助)或 "help builder" (关卡构建帮助)',
'zh_TW': '您正在進行關卡構建中,這裡有多種不同型式的幫助,請選擇 "help general" (一般幫助)或 "help builder" (製造關卡的幫助)',
'es_AR': 'Estás en el constructor de niveles, por lo que hay varios tipos de ayuda. Elegí entre "help general" para ayuda sobre Learn GitBranching y "help builder" para ayuda sobre el constructor de niveles',
'fr_FR': 'Vous êtes dans l\'éditeur de niveaux, donc plusieurs formes d\'aide sont disponibles. Merci de sélectionner soit "help general" soit "help builder"'
},
///////////////////////////////////////////////////////////////////////////
'show-goal-button': {
'__desc__': 'button label to show goal',
'en_US': 'Show Goal',
'zh_TW': '顯示目標'
'zh_TW': '顯示目標',
'es_AR': 'Mostrar objetivo'
},
///////////////////////////////////////////////////////////////////////////
'hide-goal-button': {
'__desc__': 'button label to hide goal',
'en_US': 'Hide Goal',
'zh_TW': '隱藏目標'
'zh_TW': '隱藏目標',
'es_AR': 'Ocultar obetivo'
},
///////////////////////////////////////////////////////////////////////////
'goal-to-reach': {
@ -688,6 +765,7 @@ exports.strings = {
'de_DE': 'Ziel',
'zh_CN': '目标',
'zh_TW': '目標',
'es_AR': 'Objetivo a cumplir',
'fr_FR': 'Cible à atteindre'
},
///////////////////////////////////////////////////////////////////////////
@ -695,6 +773,7 @@ exports.strings = {
'__desc__': 'the helper message for the window that shows the goal tree when the goal will only be compared using the master branch',
'en_US': '<span class="fwber">Note:</span> Only the master branch will be checked in this level. The other branches are simply for reference (shown as dashed labels below). As always, you can hide this dialog with "hide goal"',
'de_DE': '<span class="fwber">Hinweis:</span> In diesem Level wird nur der Branch master geprüft. Die anderen Branches dienen nur als Vergleichsbasis (als gestrichelte Bezeichner dargestellt). Wie immer kannst du diese Meldung mit "hide goal" ausblenden',
'es_AR': '<span class="fwber">Nota:</span> Sólo la rama master va a ser chequeada en este nivel. Las otras ramas sólo son para referencia. Como siempre, podés ocultar este mensaje con "hide goal"',
'zh_TW': '在這個關卡中,只有 master branch 會被檢查,別的 branch 只是用來做為 reference (下面用虛線符號表示)。一如往常,你可以利用 "hide goal" 來隱藏這個對話視窗'
},
///////////////////////////////////////////////////////////////////////////
@ -704,6 +783,7 @@ exports.strings = {
'de_DE': 'Du kannst diese Meldung mit "hide goal" ausblenden',
'zh_CN': '你可以通过命令 "hide goal" 关闭这个窗口',
'zh_TW': '你可以透過 "hide goal" 關閉這個視窗',
'es_AR': 'Podés ocultar esta ventana con "hide goal"',
'fr_FR': 'Vous pouvez masquer cette fenêtre avec "hide goal"'
},
///////////////////////////////////////////////////////////////////////////
@ -713,6 +793,7 @@ exports.strings = {
'de_DE': 'Du kannst diese Meldung mit "hide start" ausblenden',
'zh_CN': '你可以通过命令 "hide start" 关闭这个窗口',
'zh_TW': '你可以透過 "hide start" 關閉這個視窗',
'es_AR': 'Podés ocultar esta ventana con "hide start"',
'fr_FR': 'Vous pouvez masquer cette fenêtre avec "hide start"'
},
///////////////////////////////////////////////////////////////////////////
@ -722,6 +803,7 @@ exports.strings = {
'de_DE': 'Level-Editor',
'zh_CN': '关卡生成器',
'zh_TW': '關卡產生器',
'es_AR': 'Constructor de niveles',
'fr_FR': 'Éditeur de niveaux'
},
///////////////////////////////////////////////////////////////////////////
@ -731,6 +813,7 @@ exports.strings = {
'de_DE': 'Es gibt keinen Einführungs-Dialog für diesen Level!',
'zh_CN': '介绍? 这关真没有!',
'zh_TW': '這關沒有介紹!',
'es_AR': '¡No hay mensaje de inicio para este nivel!',
'fr_FR': 'Il n\'y a aucun dialogue de départ à afficher pour ce niveau !'
},
///////////////////////////////////////////////////////////////////////////
@ -740,6 +823,7 @@ exports.strings = {
'de_DE': "Hm, es gibt anscheinend keinen Hinweis für diesen Level :-/",
'zh_CN': "提示?嗯,这关真没有哎~ :-/",
'zh_TW': "嗯‧‧‧這關沒有提示 :-/",
'es_AR': 'Mmm... Pareciera no haber pistas para este nivel :-/',
'fr_FR': 'Hum, il ne semble pas y avoir d\'indice pour ce niveau :-/'
},
///////////////////////////////////////////////////////////////////////////
@ -749,6 +833,7 @@ exports.strings = {
'de_DE': 'Die Übersetzung für {key} existiert noch nicht :( Falls du eine hast, bitte teil sie mit auf Github mit!',
'zh_CN': '还没翻译 {key} :( 请在gitHub上贡献你的翻译!',
'zh_TW': '還沒翻譯 {key} :( 請在gitHub上貢獻你的翻譯!',
'es_AR': 'Aún no hay traducción para {key} :( ¡Metete en Github y sugerí una! :)',
'fr_FR': 'La traduction pour {key} n\'existe pas encore :( Venez sur Github pour en offrir une !'
},
///////////////////////////////////////////////////////////////////////////
@ -758,7 +843,7 @@ exports.strings = {
'de_DE': 'Dieser Dialog oder Text ist noch nicht in deine Sprache übersetzt. :( Schau auf Github vorbei um bei der Übersetzung zu helfen!',
'zh_CN': '这段对话还没有被翻译成你的语言 :( 欢迎在gitHub上贡献你的翻译!',
'zh_TW': '這段對話尚未翻成您的語言 :( 歡迎到 github 貢獻翻譯!',
'es_AR': 'Este mensaje o texto aún no fue traducido a tu idioma :( ¡Metete en Github y ayudanos a traducirlo!',
'fr_FR': 'Ce message n\'a pas encore été traduit dans votre langue :( Venez sur Github aider à la traduction !'
}
};