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

Commitaecdc95

Browse files
Update translations
1 parent11af0e0 commitaecdc95

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çãode ``largura zero`` (zero-width assertions). Eles não fazem com "
1618-
"que omecanismo avance pela string; ao contrário, eles não consomem nenhum "
1616+
"Alguns dos metacaracteres restantes a serem discutidos são como umaasserçã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 sutilezasquevocê 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-
"estaafirmação, ``\\b`` representa o caractere backspace, para "
1837+
"estaasserçã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-
"Outraafirmação de largura zero; isto é o oposto de ``\\b``, correspondendo "
1849+
"Outraasserçã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-
"Outraafirmação de\"largura zero\" é a asserção lookahead. Asserções "
2317+
"Outraasserçã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 daafirmação. O padrão a seguir exclui os "
2484+
"adição de uma alternativa dentro daasserçã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
@@ -48,13 +48,13 @@
4848

4949

5050

51-
#howto (60.65% done)
51+
#howto (60.84% done)
5252

5353
- curses.po 58 / 121 ( 47.0% translated).
5454
- descriptor.po 187 / 230 ( 81.0% translated).
5555
- enum.po 62 / 327 ( 18.0% translated).
5656
- functional.po 138 / 252 ( 54.0% translated).
57-
- logging-cookbook.po29 / 421 (6.0% translated).
57+
- logging-cookbook.po35 / 421 (8.0% translated).
5858
- logging.po 121 / 250 ( 48.0% translated).
5959
- regex.po 315 / 332 ( 94.0% translated).
6060
- sockets.po 35 / 63 ( 55.0% translated).
@@ -210,5 +210,5 @@
210210
- changelog.po 2414 / 12327 ( 19.0% translated).
211211

212212

213-
#TOTAL (61.37% done)
213+
#TOTAL (61.38% done)
214214

‎stats.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"completion":"61.37%","translated":46596,"entries":75922,"updated_at":"2025-05-12T23:30:51+00:00Z"}
1+
{"completion":"61.38%","translated":46602,"entries":75922,"updated_at":"2025-05-13T23:31:10+00:00Z"}

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp