8000 traduction de faq/windows.po by Zepmanbc · Pull Request #861 · python/python-docs-fr · GitHub
[go: up one dir, main page]

Skip to content

traduction de faq/windows.po #861

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

Merged
merged 7 commits into from
Aug 30, 2019
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
8000
Diff view
Prev Previous commit
Next Next commit
Apply suggestions from code review
Co-Authored-By: Christophe Nanteuil <35002064+christopheNan@users.noreply.github.com>
  • Loading branch information
Zepmanbc and christopheNan authored Aug 22, 2019
commit 0c1ea83a26a757739e4de96ad4a1860840a779b5
10 changes: 5 additions & 5 deletions faq/windows.po
"que « 33 » pour Python 3.3."
Original file line number Diff line number Diff line change
Expand Up @@ -257,7 +257,7 @@ msgid ""
msgstr ""
"Oui, les fichiers *.pyd* sont des fichiers *dll*, mais il y a quelques "
"différences. Si vous avez une *DLL* nommée ``foo.pyd``, elle doit avoir une "
Copy link
Member

Choose a reason for hiding this comment

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

Si vous avez une DLL nommée foo.pyd, elle doit avoir une fonction PyInit_foo().

C'est soit de toi et trop litéral, soit une traduction automatique. Dans les deux cas ça sent que ça vient de l'anglais, j'imagine que tu ne l'écrirai pas comme ça si ça venait directement de toi ?

Essaye lorque tu traduit d'oublier l'ordre des mots de la phrase anglaise.

Autre astuce : re-traduit de francais à francais ce que tu as traduit mais qui ne te paraît pas "naturel".

"fonction ``PyInit_foo()``. Vous pouvez alors écrire Python « *import foo* » "
"fonction ``PyInit_foo()``. Vous pouvez alors écrire en Python « *import foo* » "
"et Python recherchera le fichier *foo.pyd* (ainsi que *foo.py* et *foo.pyc*) "
"et s'il le trouve, il tentera d'appeler ``PyInit_foo()`` pour "
"l'initialiser. Ne liez pas votre *.exe* avec *foo.lib* car dans ce cas "
Expand All @@ -277,7 +277,7 @@ msgstr ""
"même que celui que Windows utilise pour rechercher *foo.dll*. De plus, *foo."
"pyd* n'a pas besoin d'être présent pour exécuter votre programme alors que "
"si vous avez lié votre programme avec une *dll* celle-ci est requise. Bien "
"sûr *foo.pyd* est nécessaire si vous voulez dire ``import foo``. Dans une "
"sûr *foo.pyd* est nécessaire si vous voulez écrire ``import foo``. Dans une "
"*DLL* le lien est déclaré dans le code source avec "
"``__declspec(dllexport)``. Dans un *.pyd* la liaison est définie dans une "
"liste de fonctions disponibles."
Expand All @@ -304,10 +304,10 @@ msgid ""
msgstr ""
"Ne compilez _pas_ Python directement dans votre fichier *.exe*. Sous "
"Windows, Python doit être une DLL pour pouvoir importer des modules qui sont "
"eux-mêmes des DLL. (C'est le premier fait clé non documenté). Au lieu de "
"eux-mêmes des DLL (ceci constitue une information de première importance non documentée). Au lieu de "
"cela faites un lien vers :file:`python{NN}.dll` qui est généralement placé "
"dans ``C:\\Windows\\System``. *NN* étant la version Python, un nombre tel "
"dans ``C:\\Windows\\System``. *NN* étant la version Python, par exemple "
"« 33 » pour Python 3.3."

#: ../Doc/faq/windows.rst:179
msgid ""
Expand Down
0