Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitd8f5c04

Browse files
Update translations
1 parentc9a997f commitd8f5c04

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
@@ -231,13 +231,16 @@ msgstr ""
231231

232232
#:../../howto/logging-cookbook.rst:102
233233
msgid"Logging from multiple threads"
234-
msgstr""
234+
msgstr"Registro de eventos de várias threads"
235235

236236
#:../../howto/logging-cookbook.rst:104
237237
msgid""
238238
"Logging from multiple threads requires no special effort. The following "
239239
"example shows logging from the main (initial) thread and another thread::"
240240
msgstr""
241+
"O registro de eventos de várias threads não requer nenhum esforço especial. "
242+
"O exemplo a seguir mostra o registro de eventos da thread principal "
243+
"(inicial) thread e de outra thread::"
241244

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

272301
#:../../howto/logging-cookbook.rst:133
273302
msgid"When run, the script should print something like the following:"
274-
msgstr""
303+
msgstr"Quando executado, o script deve exibir algo como o seguinte:"
275304

276305
#:../../howto/logging-cookbook.rst:135
277306
msgid""
@@ -293,12 +322,31 @@ msgid ""
293322
"4513 MainThread Hello from main\n"
294323
"4518 Thread-1 Hi from myfunc"
295324
msgstr""
325+
" 0 Thread-1 Hi from myfunc\n"
326+
" 3 MainThread Hello from main\n"
327+
" 505 Thread-1 Hi from myfunc\n"
328+
" 755 MainThread Hello from main\n"
329+
"1007 Thread-1 Hi from myfunc\n"
330+
"1507 MainThread Hello from main\n"
331+
"1508 Thread-1 Hi from myfunc\n"
332+
"2010 Thread-1 Hi from myfunc\n"
333+
"2258 MainThread Hello from main\n"
334+
"2512 Thread-1 Hi from myfunc\n"
335+
"3009 MainThread Hello from main\n"
336+
"3013 Thread-1 Hi from myfunc\n"
337+
"3515 Thread-1 Hi from myfunc\n"
338+
"3761 MainThread Hello from main\n"
339+
"4017 Thread-1 Hi from myfunc\n"
340+
"4513 MainThread Hello from main\n"
341+
"4518 Thread-1 Hi from myfunc"
296342

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

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

‎howto/regex.po

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1621,9 +1621,9 @@ msgid ""
16211621
"once at a given location, they can obviously be matched an infinite number "
16221622
"of times."
16231623
msgstr""
1624-
"Alguns dos metacaracteres restantes a serem discutidos são como uma "
1625-
"afirmaçãode ``largura zero`` (zero-width assertions). Eles não fazem com "
1626-
"que omecanismo avance pela string; ao contrário, eles não consomem nenhum "
1624+
"Alguns dos metacaracteres restantes a serem discutidos são como umaasserção"
1625+
"de ``largura zero`` (zero-width assertions). Eles não fazem com que o "
1626+
"mecanismo avance pela string; ao contrário, eles não consomem nenhum "
16271627
"caractere, e simplesmente tem sucesso ou falha. Por exemplo, ``\\b`` é uma "
16281628
"afirmação de que a posição atual está localizada nas bordas de uma palavra; "
16291629
"a posição não é alterada de nenhuma maneira por ``\\b``. Isto significa que "
@@ -1681,7 +1681,7 @@ msgid ""
16811681
"a line, the RE to use is ``^From``. ::"
16821682
msgstr""
16831683
"Por exemplo, para ter correspondência com a palavra ``From`` apenas no "
1684-
"início de uma linha,aRE a ser usada é ``^From``. ::"
1684+
"início de uma linha,a RE a ser usada é ``^From``. ::"
16851685

16861686
#:../../howto/regex.rst:714
16871687
msgid""
@@ -1822,7 +1822,7 @@ msgid ""
18221822
"won't match as you expect it to. The following example looks the same as our "
18231823
"previous RE, but omits the ``'r'`` in front of the RE string. ::"
18241824
msgstr""
1825-
"Há duas sutilezas você deve lembrar ao usar essa sequência especial. Em "
1825+
"Há duas sutilezasquevocê deve lembrar ao usar essa sequência especial. Em "
18261826
"primeiro lugar, esta é a pior colisão entre strings literais do Python e "
18271827
"sequências de expressão regular. Nas strings literais do Python, ``\\b`` é o "
18281828
"caractere backspace, o valor ASCII 8. Se você não estiver usando strings "
@@ -1851,7 +1851,7 @@ msgid ""
18511851
"string literals."
18521852
msgstr""
18531853
"Além disso, dentro de uma classe de caracteres, onde não há nenhum uso para "
1854-
"estaafirmação, ``\\b`` representa o caractere backspace, para "
1854+
"estaasserção, ``\\b`` representa o caractere backspace, para "
18551855
"compatibilidade com strings literais do Python"
18561856

18571857
#:../../howto/regex.rst:782
@@ -1863,7 +1863,7 @@ msgid ""
18631863
"Another zero-width assertion, this is the opposite of ``\\b``, only matching "
18641864
"when the current position is not at a word boundary."
18651865
msgstr""
1866-
"Outraafirmação de largura zero; isto é o oposto de ``\\b``, correspondendo "
1866+
"Outraasserção de largura zero; isto é o oposto de ``\\b``, correspondendo "
18671867
"apenas quando a posição corrente não é de uma borda de palavra."
18681868

18691869
#:../../howto/regex.rst:788
@@ -2331,7 +2331,7 @@ msgid ""
23312331
"assertions are available in both positive and negative form, and look like "
23322332
"this:"
23332333
msgstr""
2334-
"Outraafirmação de\"largura zero\" é a asserção lookahead. Asserções "
2334+
"Outraasserção de\"largura zero\" é a asserção lookahead. Asserções "
23352335
"lookahead estão disponíveis tanto na forma positiva quanto na negativa, e se "
23362336
"parece com isto:"
23372337

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

23572357
#:../../howto/regex.rst:995
23582358
msgid"``(?!...)``"
@@ -2498,7 +2498,7 @@ msgid ""
24982498
"that end in either ``bat`` or ``exe``:"
24992499
msgstr""
25002500
"Excluir uma outra extensão de nome de arquivo agora é fácil; basta fazer a "
2501-
"adição de uma alternativa dentro daafirmação. O padrão a seguir exclui os "
2501+
"adição de uma alternativa dentro daasserção. O padrão a seguir exclui os "
25022502
"nomes de arquivos que terminam com ``bat`` ou ``exe``:"
25032503

25042504
#:../../howto/regex.rst:1057

‎potodo.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,15 +67,15 @@
6767

6868

6969

70-
#howto (57.71% done)
70+
#howto (57.88% done)
7171

7272
- annotations.po 46 / 51 ( 90.0% translated).
7373
- curses.po 58 / 121 ( 47.0% translated).
7474
- descriptor.po 187 / 230 ( 81.0% translated).
7575
- enum.po 62 / 327 ( 18.0% translated).
7676
- free-threading-extensions.po 70 / 104 ( 67.0% translated).
7777
- functional.po 138 / 252 ( 54.0% translated).
78-
- logging-cookbook.po29 / 423 (6.0% translated).
78+
- logging-cookbook.po35 / 423 (8.0% translated).
7979
- logging.po 120 / 250 ( 48.0% translated).
8080
- regex.po 317 / 334 ( 94.0% translated).
8181
- remote_debugging.po 0 / 106 ( 0.0% translated).
@@ -276,5 +276,5 @@
276276
- changelog.po 2477 / 13225 ( 18.0% translated).
277277

278278

279-
#TOTAL (58.90% done)
279+
#TOTAL (58.91% done)
280280

‎stats.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"completion":"58.9%","translated":46874,"entries":79583,"updated_at":"2025-05-12T23:09:37+00:00Z"}
1+
{"completion":"58.91%","translated":46880,"entries":79583,"updated_at":"2025-05-13T23:08:49+00:00Z"}

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp