mirror of
https://github.com/pcottle/learnGitBranching.git
synced 2025-06-25 23:48:34 +02:00
update french spelling
This commit is contained in:
parent
0ee0305bc8
commit
07fd775ce4
18 changed files with 37 additions and 37 deletions
|
@ -65,7 +65,7 @@ exports.dialog = {
|
|||
markdowns: [
|
||||
'## Êtes-vous sûr de vouloir voir la solution ?',
|
||||
'',
|
||||
'Je crois en vous ! Vous pouvez le faire'
|
||||
'Je crois en vous ! Vous pouvez le faire !'
|
||||
]
|
||||
}
|
||||
}],
|
||||
|
|
|
@ -88,7 +88,7 @@ exports.strings = {
|
|||
'es_ES': 'La opción -A no se necesita para este aplicación, sólo hace un commit!',
|
||||
'pt_BR': 'A opção -A não é necessária para este aplicativo, simplesmente faça commit',
|
||||
'de_DE': 'Die Option -A wird in dieser Anwendung nicht benötigt, committe einfach!',
|
||||
'fr_FR': 'L\'option -A n\'est pas nécessaire pour cette application, simplemer commiter',
|
||||
'fr_FR': 'L\'option -A n\'est pas nécessaire pour cette application, simplement commiter',
|
||||
'ru_RU': 'Опция -A не требуется для этого приложения, просто сделайте коммит.',
|
||||
'uk': 'Опція -A не потрібна для цього застосунку, можна просто комітити!',
|
||||
'ko': '이 앱에선 -A 옵션은 필요 없습니다. 그냥 커밋하세요!'
|
||||
|
@ -102,7 +102,7 @@ exports.strings = {
|
|||
'es_AR': 'No hay un comando status para esta aplicación, dado que no hay archivos que indexar. Probá hg summary, en cambio',
|
||||
'es_ES': 'No hay un comando status para esta aplicación, porque que no hay archivos que indexar. Prueba el comando hg summary, en cambio',
|
||||
'pt_BR': 'Não existe um comando status para este aplicativo, já que não há staging de arquivos. Tente hg summary',
|
||||
'fr_FR': 'Il n\'y a pas de commande status pour cette application, car il n\'y a pas de fichier stagé. Essayé hg summary à la place.',
|
||||
'fr_FR': 'Il n\'y a pas de commande status pour cette application, car il n\'y a pas de fichier stagé. Essayez hg summary à la place.',
|
||||
'de_DE': 'Es gibt keinen Befehl status in dieser Anwendung, da es kein Staging von Dateien gibt. Probier stattdessen hg summary',
|
||||
'ru_RU': 'Команда status не поддерживается в этом приложении, так как здесь нет файлов. Попробуйте выполнить hg summary',
|
||||
'uk': 'Команда status не підтримується в цьому застосунку, так як немає стейджингу(staging) файлів. Натомість спробуй hg summary ',
|
||||
|
@ -324,7 +324,7 @@ exports.strings = {
|
|||
'es_AR': '¡No hay commits para rebasear! Son todos commits de merge o cambios ya aplicados',
|
||||
'es_ES': '¡No hay commits para hacer rebase! Todo es un merge commit o cambios ya hecho.',
|
||||
'pt_BR': 'Não há commits para o rebase! São todos commits de merge ou mudanças já aplicadas',
|
||||
'fr_FR': 'Aucune commit à rebaser ! Tout est soit un commit de merge, soit des modifications déjà appliquées',
|
||||
'fr_FR': 'Aucun commit à rebaser ! C\'est soit un commit de merge, soit des modifications déjà appliquées',
|
||||
'ru_RU': 'Нет коммитов для rebase! Все в коммите слияния или изменения уже применены',
|
||||
'uk': 'Нема комітів для rebase! Все в коміті злиття (merge commit) чи зміни вже застосовані',
|
||||
'ko': 'rebase를 하기 위한 커밋이 없습니다! 모든 커밋과 변경 사항들의 병합은 이미 적용되었습니다.'
|
||||
|
@ -474,7 +474,7 @@ exports.strings = {
|
|||
'es_AR': 'No podés hacer reset en el modo detached. Usá checkout si querés moverte',
|
||||
'es_ES': 'No puedes hacer reset en el modo separado. Usa checkout si quieres moverte.',
|
||||
'pt_BR': 'Não se pode fazer reset no modo detached. Use checkout se quiser se mover',
|
||||
'fr_FR': 'On ne peut pas effectuer un reset quand head est détaché. Utilisez checkout pour déplacer',
|
||||
'fr_FR': 'On ne peut pas effectuer un reset quand HEAD est détaché. Utilisez checkout pour déplacer',
|
||||
'ru_RU': 'Это невозможно в режиме detached HEAD! Используйте checkout!',
|
||||
'uk': 'Неможливо зробити reset в стані detached head! Використовуй checkout якщо хочеш змінити розташування',
|
||||
'ko': '분리된 HEAD에서 reset할 수 없습니다. 만약 이동시키기를 원한다면 checkout을 사용하세요.'
|
||||
|
@ -685,7 +685,7 @@ exports.strings = {
|
|||
'es_ES': 'El nombre "{tag}" es prohibido para nombrar un tag.',
|
||||
'pt_BR': 'Uma tag não pode ser chamada de "{tag}"!',
|
||||
'de_DE': 'Der Tag-Name "{tag}" ist nicht erlaubt!',
|
||||
'fr_FR': 'Le nom de tag "{tag}" n\'est pas autorisé!',
|
||||
'fr_FR': 'Le nom de tag "{tag}" n\'est pas autorisé',
|
||||
'ru_RU': 'Название для тега "{tag}" недопустимо!',
|
||||
'uk': 'Назва тегу "{tag}" є недопустимою',
|
||||
'ko': '"{tag}"라는 태그명은 사용할 수 없습니다.'
|
||||
|
@ -834,7 +834,7 @@ exports.strings = {
|
|||
'es_AR': 'Usá alguno de estos comandos para tener más información:',
|
||||
'es_ES': 'Por favor usa uno de los siguientes comandos para más información:',
|
||||
'pt_BR': 'Use algum destes comandos para ter mais informações:',
|
||||
'fr_FR': 'Merci d\'utiliser une des commandes suivantes pour obtenir plus d\'info',
|
||||
'fr_FR': 'Merci d\'utiliser une des commandes suivantes pour obtenir plus d\'informations',
|
||||
'ru_RU': 'Для получения большей информации используй следующие команды:',
|
||||
'uk': 'Щоб отримати більше інформації використовуй наступні команди:',
|
||||
'ko': '더 많은 정보를 위해 다음 명령어들중 하나를 사용하세요.'
|
||||
|
|
|
@ -209,13 +209,13 @@ exports.level = {
|
|||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"### Determine les Parents",
|
||||
"### Détermine les parents",
|
||||
"",
|
||||
"Comme le symbole `~`, le symbole `^` accepte un numéro après lui.",
|
||||
"",
|
||||
"Au lieu d'entrer le nombre de générations à remonter (ce que `~` fait), le symbole `^` détermine quel parent est à remonter. Attention, un merge commit a deux parents ce qui peut porter à confusion.",
|
||||
"",
|
||||
"Normalement Git suit le \"premier\" parent pour un commit/merge, mais avec un numéro suivi de `^` le comportement par défault est modifié.",
|
||||
"Normalement Git suit le \"premier\" parent pour un commit/merge, mais avec un numéro suivi de `^` le comportement par défaut est modifié.",
|
||||
"",
|
||||
"Assez de bla bla, passons à l\'action",
|
||||
""
|
||||
|
@ -282,7 +282,7 @@ exports.level = {
|
|||
"markdowns": [
|
||||
"### Un peu de pratique",
|
||||
"",
|
||||
"Pour réussir le niveau, créez une nouvelle branche à la destination indiquée",
|
||||
"Pour réussir le niveau, créez une nouvelle branche à la destination indiquée.",
|
||||
"",
|
||||
"Évidement ce serait plus rapide de spécifier le commit (C6 par exemple), mais faites-le plutôt avec les symboles de déplacement dont nous venons de parler !"
|
||||
]
|
||||
|
|
|
@ -183,7 +183,7 @@ var sequenceInfo = exports.sequenceInfo = {
|
|||
about: {
|
||||
'en_US': 'Get comfortable with modifying the source tree',
|
||||
'de_DE': 'Gewöhn dich daran, den Git-Baum zu verändern',
|
||||
'fr_FR': 'Soyez alaise de modifier l\'arbre Git',
|
||||
'fr_FR': 'Soyez à l\'aise pour modifier l\'arbre Git',
|
||||
'es_AR': 'Ponete cómodo con modificar el directorio fuente',
|
||||
'pt_BR': 'Fique confortável em modificar a árvore de códigos',
|
||||
'ko' : '작업 트리를 수정하는건 식은죽 먹기지요 이제',
|
||||
|
@ -227,7 +227,7 @@ var sequenceInfo = exports.sequenceInfo = {
|
|||
'en_US': 'Advanced Topics',
|
||||
'de_DE': 'Themen für Fortgeschrittene',
|
||||
'ja' : '上級トピック',
|
||||
'fr_FR': 'Sujets Avancés',
|
||||
'fr_FR': 'Sujets avancés',
|
||||
'es_AR': 'Temas avanzados',
|
||||
'pt_BR': 'Temas avançados',
|
||||
'zh_CN': '高级话题',
|
||||
|
|
|
@ -462,7 +462,7 @@ exports.level = {
|
|||
"Travaillons mainenant dans cette branche. Appuyez sur le bouton ci-dessous."
|
||||
],
|
||||
"afterMarkdowns": [
|
||||
"Oh non! La branche `master` a bougé mais pas la branche `newImage` ! C'est parce que nous n'étions pas \"sur\" la nouvelle branche, comme indiqué par l'asterisque (*) sur `master`"
|
||||
"Oh non! La branche `master` a bougé mais pas la branche `newImage` ! C'est parce que nous n'étions pas \"sur\" la nouvelle branche, comme indiqué par l'astérisque (*) sur `master`"
|
||||
],
|
||||
"command": "git commit",
|
||||
"beforeCommand": "git branch newImage"
|
||||
|
|
|
@ -386,7 +386,7 @@ exports.level = {
|
|||
"type": "GitDemonstrationView",
|
||||
"options": {
|
||||
"beforeMarkdowns": [
|
||||
"Ici nous avons encore une fois deux branches; notez que nous sommes sur la branche bugFix (cf. l'asterisque)",
|
||||
"Ici nous avons encore une fois deux branches; notez que nous sommes sur la branche bugFix (cf. l'astérisque)",
|
||||
"",
|
||||
"Nous voudrions transférer notre travail de la branche 'bugFix' directement sur le travail existant dans 'master'. Ainsi on aurait l'impression que ces deux travaux ont été développés séquentiellement alors qu'en réalité ils ont été réalisés en parallèle.",
|
||||
"",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
},
|
||||
"hint": {
|
||||
"en_US": "Just commit once on bugFix when you're ready to move on",
|
||||
"fr_FR": "Faites un commit sur bugFix quand vous êtes pret",
|
||||
"fr_FR": "Faites un commit sur bugFix quand vous êtes prêt",
|
||||
"de_DE": "Committe nur einmal auf bugFix, wenn du soweit bist",
|
||||
"ja" : "次に進む準備が整ったなら、bugFixに対して一回commitしてください",
|
||||
"es_AR": "Simplemente commiteá una vez en bugFix cuando estés listo para seguir",
|
||||
|
@ -114,7 +114,7 @@
|
|||
"",
|
||||
"`git describe <ref>`",
|
||||
"",
|
||||
"où `<ref>` est un n'importe quelle chose que git peut résoudre en un commit. Si vous ne specifiez pas de ref, `HEAD` est pris par défault.",
|
||||
"où `<ref>` est un n'importe quelle chose que git peut résoudre en un commit. Si vous ne spécifiez pas de ref, `HEAD` est pris par défaut.",
|
||||
"",
|
||||
"Le résultat de la commande ressemble à :",
|
||||
"",
|
||||
|
|
|
@ -21,7 +21,7 @@ exports.level = {
|
|||
"ko": "커밋들 갖고 놀기",
|
||||
"en_US": "Juggling Commits",
|
||||
"de_DE": "Jonglieren mit Commits",
|
||||
"fr_FR": "Jongler avec les Commits",
|
||||
"fr_FR": "Jongler avec les commits",
|
||||
"es_AR": "Haciendo malabares con los commits",
|
||||
"pt_BR": "Malabarismo com commits",
|
||||
"ja": "コミットをやりくりする",
|
||||
|
@ -84,9 +84,9 @@ exports.level = {
|
|||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"## Jongler avec les Commits",
|
||||
"## Jongler avec les commits",
|
||||
"",
|
||||
"Voici une autre situation fréquente. Vous avez certains changements (`newImage`) et un autre groupe de changements (`caption`) qui sont reliés, ils sont donc empilés l'un sur l'autre dans votre dépôt Git (i.e. un après l'autre).",
|
||||
"Voici une autre situation fréquente. Vous avez certains changements (`newImage`) et un autre groupe de changements (`caption`) qui sont reliés, ils sont donc empilés l'un sur l'autre dans votre dépôt Git (i.e. l'un après l'autre).",
|
||||
"",
|
||||
"Là où ça se complique c'est lorsque vous devez faire une petite modification dans un commit antérieur. Dans ce cas, les configurations de `newImage` devront changer un peu, même si ce commit est loin dans notre historique !!"
|
||||
]
|
||||
|
@ -105,9 +105,9 @@ exports.level = {
|
|||
"",
|
||||
"Il y a plusieurs façons d'atteindre ce but (cherry-pick semble très tentant), mais nous allons parler de cherry-pick plus tard, pour le moment concentrez-vous sur cette technique.",
|
||||
"",
|
||||
"Pour terminer, Faites attention au but -- Dû au fait que nous déplaçons les commits 2 fois, ils se retrouvent les deux avec une apostrophe. Une deuxième apostrophe est ajouté sur le commit que nous modifions, ce qui nous donne l'arbre finale ",
|
||||
"Pour terminer, Faites attention au but -- Dû au fait que nous déplaçons les commits 2 fois, ils se retrouvent tous les deux avec une apostrophe. Une deuxième apostrophe est ajoutée sur le commit que nous modifions, ce qui nous donne la forme finale de l'arbre.",
|
||||
"",
|
||||
"Ceci étant dit, je peux comparer le résultat avec la stucture et les différentes apostophes. Tant que votre arbre master a la même structure et apostrophe le niveau sera considéré réussi."
|
||||
"Ceci étant dit, je peux comparer le résultat avec la structure et les différentes apostrophes. Tant que votre arbre `master` a la même structure et les différentes apostrophes le niveau sera considéré réussi."
|
||||
]
|
||||
}
|
||||
},
|
||||
|
|
|
@ -31,7 +31,7 @@ exports.level = {
|
|||
},
|
||||
"hint": {
|
||||
"en_US": "Don't forget to forward master to the updated changes!",
|
||||
"fr_FR": "N'oubliez pas de forwarder la branch master dans la nouvelle branch",
|
||||
"fr_FR": "N'oubliez pas d'appliquer les changements depuis la branche master",
|
||||
"es_AR": "¡No te olvides de avanzar master a los cambios actualizados!",
|
||||
"pt_BR": "Não se esqueça de avançar a referência do master para as mudanças efetuadas!",
|
||||
"de_DE": "Vergiss nicht den master auf die aktuelle Version vorzuspulen",
|
||||
|
|
|
@ -100,7 +100,7 @@
|
|||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"Vous l'avez deviné ! Git tags offre cette fonctionnalité : les tags marquent à jamais certains commits comme \"milestone\" auxquels vous pouvez vous référez comme à des branches.",
|
||||
"Vous l'avez deviné ! Les tags Git offrent cette fonctionnalité : les tags marquent à jamais certains commits comme \"milestone\" (étape clé) auxquels vous pouvez vous référer comme à des branches.",
|
||||
"",
|
||||
"Encore plus important, il sont définitifs. Vous ne pouvez donc pas rajouter de commit dans un tag : les tags sont un peu comme un pointeur définitif dans l'arbre des commits.",
|
||||
"",
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
"uk": "Знайомство з cherry-pick"
|
||||
},
|
||||
"hint": {
|
||||
"fr_FR": "git cherry-pick suivis par les noms de commits",
|
||||
"fr_FR": "git cherry-pick suivi par les noms de commits",
|
||||
"en_US": "git cherry-pick followed by commit names!",
|
||||
"de_DE": "git cherry-pick gefolgt von Commit-Namen.",
|
||||
"ja" : "git cherry-pickの後にコミット名を追加",
|
||||
|
|
|
@ -6,7 +6,7 @@ exports.level = {
|
|||
"en_US": "Detach yo' HEAD",
|
||||
"es_AR": "Desatacheá tu HEAD",
|
||||
"pt_BR": "Solte a sua cabeça",
|
||||
"fr_FR": "Détachez votre HEAD",
|
||||
"fr_FR": "Détacher votre HEAD",
|
||||
"zh_CN": "分离 HEAD",
|
||||
"zh_TW": "分離 HEAD",
|
||||
"de_DE": "Den Kopf abtrennen",
|
||||
|
@ -21,7 +21,7 @@ exports.level = {
|
|||
"pt_BR": "Use o identificador (hash) sobre o commit para te ajudar!",
|
||||
"de_DE": "Benutze den Bezeichner (den Hash) des Commits.",
|
||||
"ja" : "コミットのラベル(hash)を使用",
|
||||
"fr_FR": "Utiiser le label (identifiant) du commit pour aider !",
|
||||
"fr_FR": "Utilisez le label (identifiant) du commit pour aider !",
|
||||
"zh_TW": "使用 commit 上的標籤(hash)來幫助你!",
|
||||
"zh_CN": "使用提交记录上的标签(哈希值)来指定提交记录!",
|
||||
"ru_RU": "Ориентируйся по идентификаторам (hash) коммитов.",
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
"es_AR": "podés usar tanto ramas como referencias relativas (HEAD~) para especificar el objetivo del rebase",
|
||||
"pt_BR": "Você pode usar ou ramos ou referências relativas (HEAD~) para especificar o alvo do rebase",
|
||||
"de_DE": "Du kannst entweder Branches oder relative Ref-Angaben (z.B. HEAD~) benutzen, um das Ziel des Rebase anzugeben.",
|
||||
"fr_FR": "Vous pouvez utiliser soit les branches, soit les références relatives (HEAD~) pour spéficier la cible à rebaser",
|
||||
"fr_FR": "Vous pouvez utiliser soit les branches, soit les références relatives (HEAD~) pour spécifier la cible à rebaser",
|
||||
"zh_CN": "branch 或者是相对位置(HEAD~)都可以用來指定 rebase 的目标",
|
||||
"zh_TW": "你可以指定 branch 或者是相對位置(HEAD~)來表示 rebase 的目標",
|
||||
"ru_RU": "Можно использовать либо ветки, либо относительные ссылки (HEAD~), чтобы указать цель для Rebase",
|
||||
|
@ -108,7 +108,7 @@
|
|||
"",
|
||||
"Git cherry-pick est pratique quand vous savez exactement quels commits vous voulez (_et_ que vous connaissez leurs identifiants) -- il est difficile de battre la simplicité qu'il procure.",
|
||||
"",
|
||||
"Mais que faire quand vous ne connaissez pas les identifiants des commits ? Heureusement git a pensé à vous dans pour ce cas-là ! Nous pouvons utiliser un rebase interactif pour cela -- c'est la meilleure façon de reconsidérer une série de commits que vous vous apprêtez à rebaser.",
|
||||
"Mais que faire quand vous ne connaissez pas les identifiants des commits ? Heureusement git a pensé à vous pour ce cas-là ! Nous pouvons utiliser un rebase interactif pour cela -- c'est la meilleure façon de reconsidérer une série de commits que vous vous apprêtez à rebaser.",
|
||||
"",
|
||||
"Allons un peu plus dans les détails ..."
|
||||
]
|
||||
|
|
|
@ -287,7 +287,7 @@ exports.level = {
|
|||
"Voyons l'effet de la précédente commande"
|
||||
],
|
||||
"afterMarkdowns": [
|
||||
"On y est ! Les références relatives nous donne une méthode concise pour référencer `C1` et le forçage de branche (`-f`) nous donne une méthode rapide pour bouger une branche à cet emplacement."
|
||||
"On y est ! Les références relatives nous donnent une méthode concise pour référencer `C1` et le forçage de branche (`-f`) nous donne une méthode rapide pour bouger une branche à cet emplacement."
|
||||
],
|
||||
"command": "git branch -f master HEAD~3",
|
||||
"beforeCommand": "git commit; git commit; git commit; git checkout -b bugFix"
|
||||
|
|
|
@ -353,7 +353,7 @@ exports.level = {
|
|||
"markdowns": [
|
||||
"## Annuler des changements avec Git",
|
||||
"",
|
||||
"Il y a de nombreuses façons d'annuler des changement avec Git. De même que pour les commits, annuler des changements avec Git est à la fois un aspect bas-niveau (gestion des fichiers et morceaux de fichiers) et un aspect de plus haut niveau (comment les changements sont effectivement annulés). Nous allons nous intéresser à ce dernier point.",
|
||||
"Il y a de nombreuses façons d'annuler des changements avec Git. De même que pour les commits, annuler des changements avec Git est à la fois un aspect bas-niveau (gestion des fichiers et morceaux de fichiers) et un aspect de plus haut niveau (comment les changements sont effectivement annulés). Nous allons nous intéresser à ce dernier point.",
|
||||
"",
|
||||
"Il y a principalement deux façons d'annuler des changements avec Git : l'une est `git reset` et l'autre est `git revert`. Nous allons maintenant voir chacune de ces façons.",
|
||||
""
|
||||
|
@ -400,7 +400,7 @@ exports.level = {
|
|||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"Pour accomplir ce niveau, annulez les deux derniers commits à la fois sur `local` et sur `pushed`.",
|
||||
"Pour accomplir ce niveau, annulez les derniers commits à la fois sur `local` et sur `pushed`. Vous devez annuler en tout 2 commits (un pour chaque branche).",
|
||||
"",
|
||||
"Ayez à l'esprit que `pushed` est une branche distante et `local` est une branche locale ; cela devrait vous guider dans le choix de la méthode à employer."
|
||||
]
|
||||
|
|
|
@ -65,7 +65,7 @@ exports.level = {
|
|||
"",
|
||||
"Actuellement nous avons `master` qui se situe quelques commits devant les branches `one` `two` et `three`. Pour une raison quelconque, nous avons besoin de mettre ces trois branches à jour avec les modifications des derniers commits sur master.",
|
||||
"",
|
||||
"La branche `one` a besoin d'une réorganisation et de la suppression de `C5`. `two` doit simplement être reordonnée, et `three` ne nécessite qu'un commit !",
|
||||
"La branche `one` a besoin d'une réorganisation et de la suppression de `C5`. `two` doit simplement être réordonnée, et `three` ne nécessite qu'un commit !",
|
||||
"",
|
||||
"Nous vous laissons imaginer la solution pour ce niveau; comparez avec notre solution après-coup avec la commande `show solution`. "
|
||||
]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue