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

Skip to content

Commit a2ad828

Browse files
Update translations
1 parent 42adb74 commit a2ad828

File tree

3 files changed

+52
-19
lines changed

3 files changed

+52
-19
lines changed

c-api/unicode.po

Lines changed: 48 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,16 @@
1010
# Juliana Karoline <[email protected]>, 2019
1111
# Marco Rougeth <[email protected]>, 2020
1212
# Adorilson Bezerra <[email protected]>, 2022
13-
# Rafael Fontenelle <[email protected]>, 2023
13+
# Rafael Fontenelle <[email protected]>, 2025
1414
#
1515
#, fuzzy
1616
msgid ""
1717
msgstr ""
1818
"Project-Id-Version: Python 3.9\n"
1919
"Report-Msgid-Bugs-To: \n"
20-
"POT-Creation-Date: 2025-01-03 16:35+0000\n"
20+
"POT-Creation-Date: 2025-05-02 16:40+0000\n"
2121
"PO-Revision-Date: 2017-02-16 17:39+0000\n"
22-
"Last-Translator: Rafael Fontenelle <[email protected]>, 2023\n"
22+
"Last-Translator: Rafael Fontenelle <[email protected]>, 2025\n"
2323
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
2424
"teams/5390/pt_BR/)\n"
2525
"Language: pt_BR\n"
@@ -35,7 +35,7 @@ msgstr "Objetos Unicode e Codecs"
3535

3636
#: ../../c-api/unicode.rst:12
3737
msgid "Unicode Objects"
38-
msgstr ""
38+
msgstr "Objetos Unicode"
3939

4040
#: ../../c-api/unicode.rst:14
4141
msgid ""
@@ -46,6 +46,12 @@ msgid ""
4646
"65536; otherwise, code points must be below 1114112 (which is the full "
4747
"Unicode range)."
4848
msgstr ""
49+
"Desde a implementação da :pep:`393` no Python 3.3, os objetos Unicode usam "
50+
"internamente uma variedade de representações para permitir o processamento "
51+
"de toda a gama de caracteres Unicode, mantendo a eficiência de memória. Há "
52+
"casos especiais para strings em que todos os pontos de código estão abaixo "
53+
"de 128, 256 ou 65536; caso contrário, os pontos de código devem estar abaixo "
54+
"de 1114112 (que é a gama completa de caracteres Unicode)."
4955

5056
#: ../../c-api/unicode.rst:20
5157
msgid ""
@@ -84,40 +90,55 @@ msgstr ""
8490

8591
#: ../../c-api/unicode.rst:43
8692
msgid "Unicode Type"
87-
msgstr ""
93+
msgstr "Tipo Unicode"
8894

8995
#: ../../c-api/unicode.rst:45
9096
msgid ""
9197
"These are the basic Unicode object types used for the Unicode implementation "
9298
"in Python:"
9399
msgstr ""
100+
"Estes são os tipos básicos de objetos Unicode usados ​​para a implementação "
101+
"Unicode em Python:"
94102

95103
#: ../../c-api/unicode.rst:52
96104
msgid ""
97105
"These types are typedefs for unsigned integer types wide enough to contain "
98106
"characters of 32 bits, 16 bits and 8 bits, respectively. When dealing with "
99107
"single Unicode characters, use :c:type:`Py_UCS4`."
100108
msgstr ""
109+
"Esses tipos são definições de tipo para tipos inteiros sem sinal, amplos o "
110+
"suficiente para conter caracteres de 32 bits, 16 bits e 8 bits, "
111+
"respectivamente. Ao lidar com caracteres Unicode simples, use :c:type:"
112+
"`Py_UCS4`."
101113

102114
#: ../../c-api/unicode.rst:61
103115
msgid ""
104116
"This is a typedef of :c:type:`wchar_t`, which is a 16-bit type or 32-bit "
105117
"type depending on the platform."
106118
msgstr ""
119+
"Este é um typedef de :c:type:`wchar_t`, que é um tipo de 16 bits ou 32 bits, "
120+
"dependendo da plataforma."
107121

108122
#: ../../c-api/unicode.rst:64
109123
msgid ""
110124
"In previous versions, this was a 16-bit type or a 32-bit type depending on "
111125
"whether you selected a \"narrow\" or \"wide\" Unicode version of Python at "
112126
"build time."
113127
msgstr ""
128+
"Em versões anteriores, esse era um tipo de 16 bits ou de 32 bits, dependendo "
129+
"se você selecionava uma versão Unicode \"estreita\" ou \"ampla\" do Python "
130+
"no momento da construção."
114131

115132
#: ../../c-api/unicode.rst:74
116133
msgid ""
117134
"These subtypes of :c:type:`PyObject` represent a Python Unicode object. In "
118135
"almost all cases, they shouldn't be used directly, since all API functions "
119136
"that deal with Unicode objects take and return :c:type:`PyObject` pointers."
120137
msgstr ""
138+
"Esses subtipos de :c:type:`PyObject` representam um objeto Unicode do "
139+
"Python. Em quase todos os casos, eles não devem ser usados ​​diretamente, pois "
140+
"todas as funções da API que lidam com objetos Unicode recebem e retornam "
141+
"ponteiros :c:type:`PyObject`."
121142

122143
#: ../../c-api/unicode.rst:83
123144
msgid ""
@@ -176,7 +197,7 @@ msgstr ""
176197

177198
#: ../../c-api/unicode.rst:144
178199
msgid "Return values of the :c:func:`PyUnicode_KIND` macro."
179-
msgstr ""
200+
msgstr "Valores de retorno da macro :c:func:`PyUnicode_KIND`."
180201

181202
#: ../../c-api/unicode.rst:149
182203
msgid "``PyUnicode_WCHAR_KIND`` is deprecated."
@@ -210,6 +231,9 @@ msgid ""
210231
"Read a code point from a canonical representation *data* (as obtained with :"
211232
"c:func:`PyUnicode_DATA`). No checks or ready calls are performed."
212233
msgstr ""
234+
"Lê um ponto de código de uma representação canônica *data* (conforme obtido "
235+
"com :c:func:`PyUnicode_DATA`). Nenhuma verificação ou chamada pronta é "
236+
"realizada."
213237

214238
#: ../../c-api/unicode.rst:194
215239
msgid ""
@@ -275,70 +299,79 @@ msgid ""
275299
"Return ``1`` if the string is a valid identifier according to the language "
276300
"definition, section :ref:`identifiers`. Return ``0`` otherwise."
277301
msgstr ""
302+
"Retorna ``1`` se a string é um identificador válido conforme a definição da "
303+
"linguagem, seção :ref:`identifiers`. Do contrário, retorna ``0`` "
278304

279305
#: ../../c-api/unicode.rst:258
280306
msgid ""
281307
"The function does not call :c:func:`Py_FatalError` anymore if the string is "
282308
"not ready."
283309
msgstr ""
310+
"A função não chama mais :c:func:`Py_FatalError` se a string não estiver "
311+
"pronta."
284312

285313
#: ../../c-api/unicode.rst:264
286314
msgid "Unicode Character Properties"
287-
msgstr ""
315+
msgstr "Propriedade de caracteres Unicode"
288316

289317
#: ../../c-api/unicode.rst:266
290318
msgid ""
291319
"Unicode provides many different character properties. The most often needed "
292320
"ones are available through these macros which are mapped to C functions "
293321
"depending on the Python configuration."
294322
msgstr ""
323+
"O Unicode fornece muitas propriedades de caracteres diferentes. As mais "
324+
"frequentemente necessárias estão disponíveis por meio destas macros, que são "
325+
"mapeadas para funções C, dependendo da configuração do Python."
295326

296327
#: ../../c-api/unicode.rst:273
297328
msgid ""
298329
"Return ``1`` or ``0`` depending on whether *ch* is a whitespace character."
299330
msgstr ""
331+
"Retorna ``1`` ou ``0`` dependendo se *ch* é um caractere de espaço em branco."
300332

301333
#: ../../c-api/unicode.rst:278
302334
msgid ""
303335
"Return ``1`` or ``0`` depending on whether *ch* is a lowercase character."
304-
msgstr ""
336+
msgstr "Retorna ``1`` ou ``0`` dependendo se *ch* é um caractere minúsculo."
305337

306338
#: ../../c-api/unicode.rst:283
307339
msgid ""
308340
"Return ``1`` or ``0`` depending on whether *ch* is an uppercase character."
309-
msgstr ""
341+
msgstr "Retorna ``1`` ou ``0`` dependendo se *ch* é um caractere maiúsculo."
310342

311343
#: ../../c-api/unicode.rst:288
312344
msgid ""
313345
"Return ``1`` or ``0`` depending on whether *ch* is a titlecase character."
314-
msgstr ""
346+
msgstr "Retorna ``1`` ou ``0`` dependendo se *ch* é um caractere em TitleCase."
315347

316348
#: ../../c-api/unicode.rst:293
317349
msgid ""
318350
"Return ``1`` or ``0`` depending on whether *ch* is a linebreak character."
319351
msgstr ""
352+
"Retorna ``1`` ou ``0`` dependendo se *ch* é um caractere de quebra de linha."
320353

321354
#: ../../c-api/unicode.rst:298
322355
msgid "Return ``1`` or ``0`` depending on whether *ch* is a decimal character."
323-
msgstr ""
356+
msgstr "Retorna ``1`` ou ``0`` dependendo se *ch* é um caractere decimal."
324357

325358
#: ../../c-api/unicode.rst:303
326359
msgid "Return ``1`` or ``0`` depending on whether *ch* is a digit character."
327-
msgstr ""
360+
msgstr "Retorna ``1`` ou ``0`` dependendo se *ch* é um caractere de dígito."
328361

329362
#: ../../c-api/unicode.rst:308
330363
msgid "Return ``1`` or ``0`` depending on whether *ch* is a numeric character."
331-
msgstr ""
364+
msgstr "Retorna ``1`` ou ``0`` dependendo se *ch* é um caractere numérico."
332365

333366
#: ../../c-api/unicode.rst:313
334367
msgid ""
335368
"Return ``1`` or ``0`` depending on whether *ch* is an alphabetic character."
336-
msgstr ""
369+
msgstr "Retorna ``1`` ou ``0`` dependendo se *ch* é um caractere alfabético."
337370

338371
#: ../../c-api/unicode.rst:318
339372
msgid ""
340373
"Return ``1`` or ``0`` depending on whether *ch* is an alphanumeric character."
341-
msgstr ""
374+
msgstr "Retorna ``1`` ou ``0`` dependendo se *ch* é um caractere alfanumérico."
342375

343376
#: ../../c-api/unicode.rst:323
344377
msgid ""

potodo.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55

66

7-
# c-api (60.44% done)
7+
# c-api (61.08% done)
88

99
- exceptions.po 196 / 266 ( 73.0% translated).
1010
- gcsupport.po 10 / 33 ( 30.0% translated).
@@ -20,7 +20,7 @@
2020
- sys.po 19 / 71 ( 26.0% translated).
2121
- type.po 29 / 63 ( 46.0% translated).
2222
- typeobj.po 232 / 578 ( 40.0% translated).
23-
- unicode.po 51 / 335 ( 15.0% translated).
23+
- unicode.po 75 / 335 ( 22.0% translated).
2424
- veryhigh.po 40 / 61 ( 65.0% translated).
2525

2626

@@ -302,5 +302,5 @@
302302
- 3.9.po 382 / 386 ( 98.0% translated).
303303

304304

305-
# TOTAL (63.73% done)
305+
# TOTAL (63.77% done)
306306

stats.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"completion": "63.73%", "translated": 31547, "entries": 49504, "updated_at": "2025-05-01T00:31:33+00:00Z"}
1+
{"completion": "63.77%", "translated": 31571, "entries": 49504, "updated_at": "2025-05-03T00:27:45+00:00Z"}

0 commit comments

Comments
 (0)