python-docs-fr/c-api
Julien Palard 5646bc52a4
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)
2020-02-05 23:32:21 +01:00
..
abstract.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
allocation.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
apiabiversion.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
arg.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
bool.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
buffer.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
bytearray.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
bytes.po Replicating known translations using pomerge. (#1147) 2020-02-05 15:12:44 +01:00
capsule.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
cell.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
code.po make merge (#1125) 2020-02-04 11:14:03 +01:00
codec.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
complex.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
concrete.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
contextvars.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
conversion.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
coro.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
datetime.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
descriptor.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
dict.po make merge (#1125) 2020-02-04 11:14:03 +01:00
exceptions.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
file.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
float.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
function.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
gcsupport.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
gen.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
import.po Replicating known translations using pomerge. (#1147) 2020-02-05 15:12:44 +01:00
index.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
init_config.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
init.po make merge (#1125) 2020-02-04 11:14:03 +01:00
intro.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
iter.po Yet another batch of : :: and no break spaces... (#1148) 2020-02-05 23:32:21 +01:00
iterator.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
list.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
long.po make merge (#1125) 2020-02-04 11:14:03 +01:00
mapping.po make merge (#1125) 2020-02-04 11:14:03 +01:00
marshal.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
memory.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
memoryview.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
method.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
module.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
none.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
number.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
objbuffer.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
object.po make merge (#1125) 2020-02-04 11:14:03 +01:00
objimpl.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
refcounting.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
reflection.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
sequence.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
set.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
slice.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
stable.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
structures.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
sys.po Replicating known translations using pomerge. (#1147) 2020-02-05 15:12:44 +01:00
tuple.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
type.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
typeobj.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
unicode.po Replicating known translations using pomerge. (#1147) 2020-02-05 15:12:44 +01:00
utilities.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
veryhigh.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00
weakref.po Uniformize project-id-version. (#1041) 2019-12-05 23:15:54 +01:00