Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

French language translation #1394

Merged
merged 4 commits into from
Jun 14, 2018
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 49 additions & 0 deletions package.nls.fr.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"python.command.python.sortImports.title": "Trier les imports",
"python.command.python.startREPL.title": "Démarrer REPL",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Démarrer la console interactive

(don't put uppercase words in sentences in French)

"python.command.python.createTerminal.title": "Créer un Terminal",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Créer un terminal

"python.command.python.buildWorkspaceSymbols.title": "Build Workspace Symbols",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Construire les symboles de l'espace de travail ?

"python.command.python.runtests.title": "Exécuter tous les tests unitaires",
"python.command.python.debugtests.title": "Debugger tous les tests unitaires",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Déboguer tous les tests unitaires

(notice that Débugger is also accepted)

"python.command.python.execInTerminal.title": "Exécuter le script Python dans un Terminal",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/Terminal/terminal

"python.command.python.setInterpreter.title": "Selectionner l'interpreteur",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sélectionner l'interpréteur

"python.command.python.updateSparkLibrary.title": "Mettre à jour les librairies de l'espace de travail pySpark",
"python.command.python.refactorExtractVariable.title": "Extraire la ariable",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo "variable"

"python.command.python.refactorExtractMethod.title": "Extraire la méthode",
"python.command.python.viewTestOutput.title": "Afficher la sortie des tests unitaires",
"python.command.python.selectAndRunTestMethod.title": "Exécuter la méthode de test unitaire ...",
"python.command.python.selectAndDebugTestMethod.title": "Debugger la méthode de test unitaire ...",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Débugger or Déboguer (pick one and use it everywhere)

"python.command.python.selectAndRunTestFile.title": "Exécuter le fichier de test unitaire ...",
"python.command.python.runCurrentTestFile.title": "Exécuter le fichier de test unitaire courant",
"python.command.python.runFailedTests.title": "Exécuter les derniers test unitaires échoués",
"python.command.python.execSelectionInTerminal.title": "Exécuter la ligne/sélection dans un Terminal Python",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

terminal

"python.command.python.execSelectionInDjangoShell.title": "Exécuter la ligne/sélection dans un Shell Django",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/Shell/shell

"python.command.python.goToPythonObject.title": "Se rendre à l'objet Python",
"python.command.python.setLinter.title": "Selectionner le Linter",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sélectionner le linter

"python.command.python.enableLinting.title": "Activer le Linting",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/linting/Linting

"python.command.python.runLinting.title": "Exécuter le Linting",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/linting/Linting

"python.snippet.launch.standard.label": "Python: Fichier Actuel",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not sure where that goes but too many uppercases :)

"python.snippet.launch.standard.description": "Debugger un programme Python avec la sortie standard",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Débugger or Déboguer

"python.snippet.launch.pyspark.label": "Python: PySpark",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's a space before the colon in French: "Python : PySpark". Same for all other labels below.

"python.snippet.launch.pyspark.description": "Debugger PySpark",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Débugger or Déboguer

"python.snippet.launch.module.label": "Python: Module",
"python.snippet.launch.module.description": "Debugger un module Python",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Débugger or Déboguer

"python.snippet.launch.terminal.label": "Python: Terminal (intégré)",
"python.snippet.launch.terminal.description": "Debugger un programme Python avec la console intégrée",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Débugger or Déboguer

"python.snippet.launch.externalTerminal.label": "Python: Terminal (externe)",
"python.snippet.launch.externalTerminal.description": "Debugger un programme Python avec une console externe",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Débugger or Déboguer

"python.snippet.launch.django.label": "Python: Django",
"python.snippet.launch.django.description": "Debugger une application Djano",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Débugger or Déboguer

"python.snippet.launch.flask.label": "Python: Flask (0.11.x ou supérieur)",
"python.snippet.launch.flask.description": "Debugger une Application Flask",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Débugger or Déboguer

"python.snippet.launch.flaskOld.label": "Python: Flask (0.10.x ou antérieur)",
"python.snippet.launch.flaskOld.description": "Debug une application Flask de l'ancien style",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the French version is written "déboguer"

http://www.larousse.fr/dictionnaires/francais/d%C3%A9boguer/21835

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes, and débugger is also commonly used & accepted

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One last thing, I think the "Debug" here should be changed to "Débugger" to be consistent with the other wording.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"de l'ancien style" is very vague, I think we should use "version" instead. Maybe something like "Débugger une application Flask (ancienne version)"?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why not follow the label description:
Débugger une application Flask (0.10.x ou antérieur)

"python.snippet.launch.pyramid.label": "Python: application Pyramid",
"python.snippet.launch.pyramid.description": "Debugger une application Pyramid",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Débugger or Déboguer

"python.snippet.launch.watson.label": "Python: Application Watson",
"python.snippet.launch.watson.description": "Debugger une Application Watson",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Débugger une application Watson

"python.snippet.launch.attach.label": "Python: Attacher",
"python.snippet.launch.attach.description": "Attacher le debugger pour un debugging distant",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

débogueur or débugueur (yeah I know, the second one is weird, but it's the French adaptation of the English word - if you picked Débugger earlier, use that one)

"python.snippet.launch.scrapy.label": "Python: Scrapy",
"python.snippet.launch.scrapy.description": "Scrapy avec un Terminal intégré"

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

terminal

}

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no new line at EOF

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thats kinda better, thanks for your fix :)