Yet another batch of : :: and no break spaces... (#1148)
import polib import pathlib def check(file): pofile = polib.pofile(file) for entry in pofile: if not entry.msgstr: continue if entry.msgid.endswith(" ::"): entry.msgstr = entry.msgstr.rstrip(": \u202f\u00A0") + " ::" if entry.msgid.endswith("::") and not entry.msgid.endswith(" ::"): entry.msgstr = entry.msgstr.rstrip(": ,. \u202f\u00A0") + "\u00A0::" pofile.save() for file in pathlib.Path(".").glob("*.po"): check(file) for file in pathlib.Path(".").glob("*/*.po"): check(file) This commit is contained in:
parent eb72f0ff34
commit 5646bc52a4
82 changed files with 452 additions and 456 deletions
| | @ -75,7 +75,7 @@ msgstr "" | |||
"suivantes. Seule cette dernière forme d'une suite peut contenir des " | ||||
"instructions composées ; ce qui suit n'est pas licite, principalement parce " | ||||
"qu'il ne serait pas clair de savoir à quelle clause :keyword:`if` se " | ||||
"rapporterait une clause :keyword:`else` placée en fin de ligne :" | ||||
"rapporterait une clause :keyword:`else` placée en fin de ligne ::" | ||||
| ||||
#: ../Doc/reference/compound_stmts.rst:39 | ||||
msgid "" | ||||
| | @ -85,7 +85,7 @@ msgid "" | |||
msgstr "" | ||||
"Notez également que le point-virgule se lie plus étroitement que le deux-" | ||||
"points dans ce contexte, de sorte que dans l'exemple suivant, soit tous les " | ||||
"appels :func:`print` sont exécutés, soit aucun ne l'est :" | ||||
"appels :func:`print` sont exécutés, soit aucun ne l'est ::" | ||||
| ||||
#: ../Doc/reference/compound_stmts.rst:45 | ||||
msgid "Summarizing:" | ||||
| | @ -278,7 +278,7 @@ msgstr "" | |||
"l'élément courant, l'élément courant est traité une deuxième fois à la " | ||||
"prochaine itération. Ceci peut conduire à de méchants bugs, que vous pouvez " | ||||
"éviter en effectuant une copie temporaire d'une tranche ou de la séquence " | ||||
"complète, par exemple ::" | ||||
"complète, par exemple ::" | ||||
| ||||
#: ../Doc/reference/compound_stmts.rst:224 | ||||
msgid "The :keyword:`!try` statement" | ||||
| | @ -370,11 +370,11 @@ msgid "" | |||
"the end of the except clause. This is as if ::" | ||||
msgstr "" | ||||
"Lorsqu'une exception a été assignée en utilisant ``as cible``, elle est " | ||||
"effacée à la fin de la clause ``except``. C'est comme si ::" | ||||
"effacée à la fin de la clause ``except``. C'est comme si ::" | ||||
| ||||
#: ../Doc/reference/compound_stmts.rst:282 | ||||
msgid "was translated to ::" | ||||
msgstr "avait été traduit en ::" | ||||
msgstr "avait été traduit en ::" | ||||
| ||||
#: ../Doc/reference/compound_stmts.rst:290 | ||||
msgid "" | ||||
| | @ -702,12 +702,12 @@ msgstr "" | |||
"fonction comme seul argument ; la valeur renvoyée est liée au nom de la " | ||||
"fonction en lieu et place de l'objet fonction. Lorsqu'il y a plusieurs " | ||||
"décorateurs, ils sont appliqués par imbrication ; par exemple, le code " | ||||
"suivant ::" | ||||
"suivant ::" | ||||
| ||||
#: ../Doc/reference/compound_stmts.rst:546 | ||||
#: ../Doc/reference/compound_stmts.rst:712 | ||||
msgid "is roughly equivalent to ::" | ||||
msgstr "est à peu près équivalent à ::" | ||||
msgstr "est à peu près équivalent à ::" | ||||
| ||||
#: ../Doc/reference/compound_stmts.rst:551 | ||||
msgid "" | ||||
| | @ -919,11 +919,11 @@ msgstr "" | |||
"des utilisations plus avancées). Donc chaque élément de la liste doit " | ||||
"pouvoir être évalué comme un objet classe qui autorise les sous-classes. Les " | ||||
"classes sans liste d'héritage héritent, par défaut, de la classe de base :" | ||||
"class:`object` ; d'où ::" | ||||
"class:`object` ; d'où ::" | ||||
| ||||
#: ../Doc/reference/compound_stmts.rst:682 | ||||
msgid "is equivalent to ::" | ||||
msgstr "est équivalente à ::" | ||||
msgstr "est équivalente à ::" | ||||
| ||||
#: ../Doc/reference/compound_stmts.rst:687 | ||||
msgid "" | ||||
| | | |||
| | @ -3836,11 +3836,11 @@ msgid "" | |||
"Slicing is done exclusively with the following three methods. A call like ::" | ||||
msgstr "" | ||||
"Le découpage est effectué uniquement à l'aide des trois méthodes suivantes. " | ||||
"Un appel comme ::" | ||||
"Un appel comme ::" | ||||
| ||||
#: ../Doc/reference/datamodel.rst:2193 | ||||
msgid "is translated to ::" | ||||
msgstr "est traduit en ::" | ||||
msgstr "est traduit en ::" | ||||
| ||||
#: ../Doc/reference/datamodel.rst:2197 | ||||
msgid "and so forth. Missing slice items are always filled in with ``None``." | ||||
| | @ -4648,7 +4648,7 @@ msgstr "" | |||
#~ msgstr "" | ||||
#~ "Voici un exemple de méta-classe qui utilise une :class:`collections." | ||||
#~ "OrderedDict` pour mémoriser l'ordre dans lequel les variables de classe " | ||||
#~ "sont définies ::" | ||||
#~ "sont définies ::" | ||||
| ||||
#~ msgid "" | ||||
#~ "When the class definition for *A* gets executed, the process begins with " | ||||
| | | |||
| | @ -141,11 +141,11 @@ msgstr "" | |||
"de cette expression désigne l'encodage du fichier source. Cette déclaration " | ||||
"d'encodage doit être seule sur sa ligne et, si elle est sur la deuxième " | ||||
"ligne, la première ligne doit aussi être une ligne composée uniquement d'un " | ||||
"commentaire. Les formes recommandées pour l'expression de l'encodage sont ::" | ||||
"commentaire. Les formes recommandées pour l'expression de l'encodage sont ::" | ||||
| ||||
#: ../Doc/reference/lexical_analysis.rst:93 | ||||
msgid "which is recognized also by GNU Emacs, and ::" | ||||
msgstr "qui est reconnue aussi par GNU Emacs et ::" | ||||
msgstr "qui est reconnue aussi par GNU Emacs et ::" | ||||
| ||||
#: ../Doc/reference/lexical_analysis.rst:97 | ||||
msgid "which is recognized by Bram Moolenaar's VIM." | ||||
| | | |||
| | @ -574,13 +574,13 @@ msgstr "" | |||
| ||||
#: ../Doc/reference/simple_stmts.rst:391 | ||||
msgid "The simple form, ``assert expression``, is equivalent to ::" | ||||
msgstr "La forme la plus simple, ``assert expression``, est équivalente à ::" | ||||
msgstr "La forme la plus simple, ``assert expression``, est équivalente à ::" | ||||
| ||||
#: ../Doc/reference/simple_stmts.rst:396 | ||||
msgid "" | ||||
"The extended form, ``assert expression1, expression2``, is equivalent to ::" | ||||
msgstr "" | ||||
"La forme étendue, ``assert expression1, expression2``, est équivalente à ::" | ||||
"La forme étendue, ``assert expression1, expression2``, est équivalente à ::" | ||||
| ||||
#: ../Doc/reference/simple_stmts.rst:405 | ||||
msgid "" | ||||
| | @ -758,11 +758,11 @@ msgstr "" | |||
"`expression yield <yieldexpr>`. L'instruction *yield* peut être utilisée " | ||||
"pour omettre les parenthèses qui seraient autrement requises dans " | ||||
"l'instruction équivalente d'expression *yield*. Par exemple, les " | ||||
"instructions *yield* ::" | ||||
"instructions *yield* ::" | ||||
| ||||
#: ../Doc/reference/simple_stmts.rst:539 | ||||
msgid "are equivalent to the yield expression statements ::" | ||||
msgstr "sont équivalentes aux instructions expressions *yield* ::" | ||||
msgstr "sont équivalentes aux instructions expressions *yield* ::" | ||||
| ||||
#: ../Doc/reference/simple_stmts.rst:544 | ||||
msgid "" | ||||
| | | |||
Loading…
Add table
Add a link
Reference in a new issue