Skip to content

Commit 99508dc

Browse files
Update translations
1 parent 256db89 commit 99508dc

File tree

3 files changed

+24
-15
lines changed

3 files changed

+24
-15
lines changed

howto/regex.po

Lines changed: 20 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2927,11 +2927,11 @@ msgstr ""
29272927
"correspondência com uma string fixa, ou uma classe de caractere única, e "
29282928
"você não está usando nenhum recurso de :mod:`re` como o sinalizador :const:"
29292929
"`~re.IGNORECASE`, então pode não ser necessário todo o poder das expressões "
2930-
"regulares. Strings possui vários métodos para executar operações com strings "
2931-
"fixas e eles são, geralmente, muito mais rápidos, porque a implementação é "
2932-
"um único e pequeno laço de repetição em C que foi otimizado para esse "
2933-
"propósito, em vez do grande e mais generalizado mecanismo das expressões "
2934-
"regulares."
2930+
"regulares. Strings possuem vários métodos para executar operações com "
2931+
"strings fixas e eles são, geralmente, muito mais rápidos, porque a "
2932+
"implementação é um único e pequeno laço de repetição em C que foi otimizado "
2933+
"para esse propósito, em vez do grande e mais generalizado mecanismo das "
2934+
"expressões regulares."
29352935

29362936
#: ../../howto/regex.rst:1251
29372937
msgid ""
@@ -2952,8 +2952,8 @@ msgstr ""
29522952
"palavras, transformando ``swordfish`` em ``sdeedfish``, mas uma RE ingênua "
29532953
"teria feito isso também. (Para evitar a realização da substituição de partes "
29542954
"de palavras, o padrão teria que ser ``\\bword\\b``, a fim de exigir que "
2955-
"``word`` tenha um limite de palavra em ambos os lados (o recurso borda). "
2956-
"Isso leva o tarefa para além da capacidade de :meth:`!replace`.)"
2955+
"``word`` tenha um delimitador de palavra em ambos os lados. Isso leva a "
2956+
"tarefa para além da capacidade de :meth:`!replace`.)"
29572957

29582958
#: ../../howto/regex.rst:1260
29592959
msgid ""
@@ -2964,7 +2964,7 @@ msgid ""
29642964
"operation can be."
29652965
msgstr ""
29662966
"Outra tarefa comum é apagar todas as ocorrências de um único caractere de "
2967-
"uma string ou substitui-lo por um outro caractere único. Você pode fazer "
2967+
"uma string ou substituí-lo por um outro caractere único. Você pode fazer "
29682968
"isso com algo como ``re.sub('\\n', ' ', S)``, mas :meth:`~str.translate` é "
29692969
"capaz de fazer ambas as tarefas e será mais rápida do que qualquer operação "
29702970
"de expressão regular pode ser."
@@ -2975,7 +2975,8 @@ msgid ""
29752975
"problem can be solved with a faster and simpler string method."
29762976
msgstr ""
29772977
"Em suma, antes de recorrer ao o módulo :mod:`re`, considere se o seu "
2978-
"problema pode ser resolvido com um método string mais rápido e mais simples."
2978+
"problema pode ser resolvido com um método de string mais rápido e mais "
2979+
"simples."
29792980

29802981
#: ../../howto/regex.rst:1271
29812982
msgid "match() versus search()"
@@ -2991,11 +2992,11 @@ msgid ""
29912992
"report it. ::"
29922993
msgstr ""
29932994
"A função :func:`~re.match` somente verifica se a RE corresponde ao início "
2994-
"da string, enquanto :func:`~re.search` fará a varredura através na string "
2995+
"da string, enquanto :func:`~re.search` fará a varredura percorrendo a string "
29952996
"procurando por uma correspondência. É importante manter esta distinção em "
29962997
"mente. Lembre-se, :func:`!match` só irá relatar uma correspondência bem-"
29972998
"sucedida que começa em 0; se a correspondência não começar em zero, :func:`!"
2998-
"match` não vai reportá-la."
2999+
"match` *não* vai reportá-la."
29993000

30003001
#: ../../howto/regex.rst:1279
30013002
msgid ""
@@ -3004,6 +3005,10 @@ msgid ""
30043005
">>> print(re.match('super', 'insuperable'))\n"
30053006
"None"
30063007
msgstr ""
3008+
">>> print(re.match('super', 'superstition').span())\n"
3009+
"(0, 5)\n"
3010+
">>> print(re.match('super', 'insuperable'))\n"
3011+
"None"
30073012

30083013
#: ../../howto/regex.rst:1284
30093014
msgid ""
@@ -3020,6 +3025,10 @@ msgid ""
30203025
">>> print(re.search('super', 'insuperable').span())\n"
30213026
"(2, 7)"
30223027
msgstr ""
3028+
">>> print(re.search('super', 'superstition').span())\n"
3029+
"(0, 5)\n"
3030+
">>> print(re.search('super', 'insuperable').span())\n"
3031+
"(2, 7)"
30233032

30243033
#: ../../howto/regex.rst:1292
30253034
msgid ""

potodo.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
- library.po 157 / 162 ( 96.0% translated).
5252

5353

54-
# howto (61.01% done)
54+
# howto (61.07% done)
5555

5656
- curses.po 58 / 121 ( 47.0% translated).
5757
- descriptor.po 181 / 233 ( 77.0% translated).
@@ -60,7 +60,7 @@
6060
- logging-cookbook.po 40 / 421 ( 9.0% translated).
6161
- logging.po 121 / 250 ( 48.0% translated).
6262
- perf_profiling.po 29 / 32 ( 90.0% translated).
63-
- regex.po 326 / 332 ( 98.0% translated).
63+
- regex.po 328 / 332 ( 98.0% translated).
6464
- sockets.po 35 / 63 ( 55.0% translated).
6565
- sorting.po 46 / 75 ( 61.0% translated).
6666
- unicode.po 30 / 145 ( 20.0% translated).
@@ -254,5 +254,5 @@
254254
- 3.7.po 252 / 568 ( 44.0% translated).
255255

256256

257-
# TOTAL (68.09% done)
257+
# TOTAL (68.10% done)
258258

stats.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"completion": "68.09%", "translated": 42214, "entries": 61994, "updated_at": "2025-05-28T23:38:45+00:00Z"}
1+
{"completion": "68.1%", "translated": 42216, "entries": 61994, "updated_at": "2025-05-30T23:39:55+00:00Z"}

0 commit comments

Comments
 (0)