Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit cb08b83

Browse files
Update translations
1 parent 7f4a54e commit cb08b83

File tree

4 files changed

+64
-16
lines changed

4 files changed

+64
-16
lines changed

howto/logging-cookbook.po

Lines changed: 50 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -227,13 +227,16 @@ msgstr ""
227227

228228
#: ../../howto/logging-cookbook.rst:102
229229
msgid "Logging from multiple threads"
230-
msgstr ""
230+
msgstr "Registro de eventos de várias threads"
231231

232232
#: ../../howto/logging-cookbook.rst:104
233233
msgid ""
234234
"Logging from multiple threads requires no special effort. The following "
235235
"example shows logging from the main (initial) thread and another thread::"
236236
msgstr ""
237+
"O registro de eventos de várias threads não requer nenhum esforço especial. "
238+
"O exemplo a seguir mostra o registro de eventos da thread principal "
239+
"(inicial) thread e de outra thread::"
237240

238241
#: ../../howto/logging-cookbook.rst:107
239242
msgid ""
@@ -264,10 +267,36 @@ msgid ""
264267
"if __name__ == '__main__':\n"
265268
" main()"
266269
msgstr ""
270+
"import logging\n"
271+
"import threading\n"
272+
"import time\n"
273+
"\n"
274+
"def worker(arg):\n"
275+
" while not arg['stop']:\n"
276+
" logging.debug('Hi from myfunc')\n"
277+
" time.sleep(0.5)\n"
278+
"\n"
279+
"def main():\n"
280+
" logging.basicConfig(level=logging.DEBUG, format='%(relativeCreated)6d "
281+
"%(threadName)s %(message)s')\n"
282+
" info = {'stop': False}\n"
283+
" thread = threading.Thread(target=worker, args=(info,))\n"
284+
" thread.start()\n"
285+
" while True:\n"
286+
" try:\n"
287+
" logging.debug('Hello from main')\n"
288+
" time.sleep(0.75)\n"
289+
" except KeyboardInterrupt:\n"
290+
" info['stop'] = True\n"
291+
" break\n"
292+
" thread.join()\n"
293+
"\n"
294+
"if __name__ == '__main__':\n"
295+
" main()"
267296

268297
#: ../../howto/logging-cookbook.rst:133
269298
msgid "When run, the script should print something like the following:"
270-
msgstr ""
299+
msgstr "Quando executado, o script deve exibir algo como o seguinte:"
271300

272301
#: ../../howto/logging-cookbook.rst:135
273302
msgid ""
@@ -289,12 +318,31 @@ msgid ""
289318
"4513 MainThread Hello from main\n"
290319
"4518 Thread-1 Hi from myfunc"
291320
msgstr ""
321+
" 0 Thread-1 Hi from myfunc\n"
322+
" 3 MainThread Hello from main\n"
323+
" 505 Thread-1 Hi from myfunc\n"
324+
" 755 MainThread Hello from main\n"
325+
"1007 Thread-1 Hi from myfunc\n"
326+
"1507 MainThread Hello from main\n"
327+
"1508 Thread-1 Hi from myfunc\n"
328+
"2010 Thread-1 Hi from myfunc\n"
329+
"2258 MainThread Hello from main\n"
330+
"2512 Thread-1 Hi from myfunc\n"
331+
"3009 MainThread Hello from main\n"
332+
"3013 Thread-1 Hi from myfunc\n"
333+
"3515 Thread-1 Hi from myfunc\n"
334+
"3761 MainThread Hello from main\n"
335+
"4017 Thread-1 Hi from myfunc\n"
336+
"4513 MainThread Hello from main\n"
337+
"4518 Thread-1 Hi from myfunc"
292338

293339
#: ../../howto/logging-cookbook.rst:155
294340
msgid ""
295341
"This shows the logging output interspersed as one might expect. This "
296342
"approach works for more threads than shown here, of course."
297343
msgstr ""
344+
"Isso mostra a saída de registro intercalada, como seria de se esperar. Essa "
345+
"abordagem funciona para mais thread do que o mostrado aqui, é claro."
298346

299347
#: ../../howto/logging-cookbook.rst:159
300348
msgid "Multiple handlers and formatters"

howto/regex.po

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1613,9 +1613,9 @@ msgid ""
16131613
"once at a given location, they can obviously be matched an infinite number "
16141614
"of times."
16151615
msgstr ""
1616-
"Alguns dos metacaracteres restantes a serem discutidos são como uma "
1617-
"afirmação de ``largura zero`` (zero-width assertions). Eles não fazem com "
1618-
"que o mecanismo avance pela string; ao contrário, eles não consomem nenhum "
1616+
"Alguns dos metacaracteres restantes a serem discutidos são como uma asserção "
1617+
"de ``largura zero`` (zero-width assertions). Eles não fazem com que o "
1618+
"mecanismo avance pela string; ao contrário, eles não consomem nenhum "
16191619
"caractere, e simplesmente tem sucesso ou falha. Por exemplo, ``\\b`` é uma "
16201620
"afirmação de que a posição atual está localizada nas bordas de uma palavra; "
16211621
"a posição não é alterada de nenhuma maneira por ``\\b``. Isto significa que "
@@ -1673,7 +1673,7 @@ msgid ""
16731673
"a line, the RE to use is ``^From``. ::"
16741674
msgstr ""
16751675
"Por exemplo, para ter correspondência com a palavra ``From`` apenas no "
1676-
"início de uma linha, aRE a ser usada é ``^From``. ::"
1676+
"início de uma linha, a RE a ser usada é ``^From``. ::"
16771677

16781678
#: ../../howto/regex.rst:714
16791679
msgid ""
@@ -1805,7 +1805,7 @@ msgid ""
18051805
"won't match as you expect it to. The following example looks the same as our "
18061806
"previous RE, but omits the ``'r'`` in front of the RE string. ::"
18071807
msgstr ""
1808-
"Há duas sutilezas você deve lembrar ao usar essa sequência especial. Em "
1808+
"Há duas sutilezas que você deve lembrar ao usar essa sequência especial. Em "
18091809
"primeiro lugar, esta é a pior colisão entre strings literais do Python e "
18101810
"sequências de expressão regular. Nas strings literais do Python, ``\\b`` é o "
18111811
"caractere backspace, o valor ASCII 8. Se você não estiver usando strings "
@@ -1834,7 +1834,7 @@ msgid ""
18341834
"string literals."
18351835
msgstr ""
18361836
"Além disso, dentro de uma classe de caracteres, onde não há nenhum uso para "
1837-
"esta afirmação, ``\\b`` representa o caractere backspace, para "
1837+
"esta asserção, ``\\b`` representa o caractere backspace, para "
18381838
"compatibilidade com strings literais do Python"
18391839

18401840
#: ../../howto/regex.rst:779
@@ -1846,7 +1846,7 @@ msgid ""
18461846
"Another zero-width assertion, this is the opposite of ``\\b``, only matching "
18471847
"when the current position is not at a word boundary."
18481848
msgstr ""
1849-
"Outra afirmação de largura zero; isto é o oposto de ``\\b``, correspondendo "
1849+
"Outra asserção de largura zero; isto é o oposto de ``\\b``, correspondendo "
18501850
"apenas quando a posição corrente não é de uma borda de palavra."
18511851

18521852
#: ../../howto/regex.rst:785
@@ -2314,7 +2314,7 @@ msgid ""
23142314
"assertions are available in both positive and negative form, and look like "
23152315
"this:"
23162316
msgstr ""
2317-
"Outra afirmação de \"largura zero\" é a asserção lookahead. Asserções "
2317+
"Outra asserção de \"largura zero\" é a asserção lookahead. Asserções "
23182318
"lookahead estão disponíveis tanto na forma positiva quanto na negativa, e se "
23192319
"parece com isto:"
23202320

@@ -2335,7 +2335,7 @@ msgstr ""
23352335
"localização atual, e retorna falha caso contrário. Mas, uma vez que a "
23362336
"expressão informada tenha sido testada, o mecanismo de correspondência não "
23372337
"faz qualquer avanço; o resto do padrão é tentado no mesmo local de onde a "
2338-
"afirmação foi iniciada."
2338+
"asserção foi iniciada."
23392339

23402340
#: ../../howto/regex.rst:992
23412341
msgid "``(?!...)``"
@@ -2481,7 +2481,7 @@ msgid ""
24812481
"that end in either ``bat`` or ``exe``:"
24822482
msgstr ""
24832483
"Excluir uma outra extensão de nome de arquivo agora é fácil; basta fazer a "
2484-
"adição de uma alternativa dentro da afirmação. O padrão a seguir exclui os "
2484+
"adição de uma alternativa dentro da asserção. O padrão a seguir exclui os "
24852485
"nomes de arquivos que terminam com ``bat`` ou ``exe``:"
24862486

24872487
#: ../../howto/regex.rst:1054

potodo.md

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

5353

54-
# howto (58.64% done)
54+
# howto (58.83% done)
5555

5656
- curses.po 58 / 121 ( 47.0% translated).
5757
- descriptor.po 181 / 233 ( 77.0% translated).
5858
- enum.po 63 / 319 ( 19.0% translated).
5959
- functional.po 138 / 252 ( 54.0% translated).
60-
- logging-cookbook.po 29 / 421 ( 6.0% translated).
60+
- logging-cookbook.po 35 / 421 ( 8.0% translated).
6161
- logging.po 121 / 250 ( 48.0% translated).
6262
- perf_profiling.po 29 / 32 ( 90.0% translated).
6363
- regex.po 315 / 332 ( 94.0% translated).
@@ -254,5 +254,5 @@
254254
- 3.7.po 252 / 568 ( 44.0% translated).
255255

256256

257-
# TOTAL (67.93% done)
257+
# TOTAL (67.94% done)
258258

stats.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"completion": "67.93%", "translated": 42112, "entries": 61994, "updated_at": "2025-05-12T23:38:50+00:00Z"}
1+
{"completion": "67.94%", "translated": 42118, "entries": 61994, "updated_at": "2025-05-13T23:38:43+00:00Z"}

0 commit comments

Comments
 (0)