Skip to content

Commit 327c745

Browse files
Apply suggestions from code review
Co-authored-by: Héctor Canto <hectorcanto@gmail.com>
1 parent 956db11 commit 327c745

File tree

1 file changed

+26
-26
lines changed

1 file changed

+26
-26
lines changed

c-api/unicode.po

+26-26
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ msgstr ""
2525

2626
#: ../Doc/c-api/unicode.rst:6
2727
msgid "Unicode Objects and Codecs"
28-
msgstr "Objetos y Códecs Unicode"
28+
msgstr "Objetos y códecs Unicode"
2929

3030
#: ../Doc/c-api/unicode.rst:12
3131
msgid "Unicode Objects"
@@ -88,7 +88,7 @@ msgid ""
8888
msgstr ""
8989
"Los objetos Unicode \"heredados\" se han creado a través de una de las API "
9090
"obsoletas (normalmente :c:func:`PyUnicode_FromUnicode`) y solo tienen la "
91-
"representación :c:type:`Py_UNICODE*`; Se tendrá que llamar :c:func:"
91+
"representación :c:type:`Py_UNICODE*`; Será necesario llamar a :c:func:"
9292
"`PyUnicode_READY` en ellos antes de llamar a cualquier otra API."
9393

9494
#: ../Doc/c-api/unicode.rst:39
@@ -109,8 +109,8 @@ msgid ""
109109
"characters of 32 bits, 16 bits and 8 bits, respectively. When dealing with "
110110
"single Unicode characters, use :c:type:`Py_UCS4`."
111111
msgstr ""
112-
"Estos tipos son definiciones de tipos (*typedefs*) para tipos enteros sin "
113-
"signo (*unsigned int*) lo suficientemente anchos como para contener "
112+
"Estos tipos son definiciones de tipo (*typedefs*) para los tipos 'enteros sin "
113+
"signo' (*unsigned int*) lo suficientemente anchos como para contener "
114114
"caracteres de 32 bits, 16 bits y 8 bits, respectivamente. Cuando se trate "
115115
"con caracteres Unicode individuales, use :c:type:`Py_UCS4`."
116116

@@ -173,15 +173,15 @@ msgid ""
173173
"Return true if the object *o* is a Unicode object, but not an instance of a "
174174
"subtype."
175175
msgstr ""
176-
"Retorna verdadero si el objeto *o* es un objeto Unicode, pero no una "
176+
"Retorna verdadero (*True*) si el objeto *o* es un objeto Unicode, pero no una "
177177
"instancia de un subtipo."
178178

179179
#: ../Doc/c-api/unicode.rst:100
180180
msgid ""
181181
"Ensure the string object *o* is in the \"canonical\" representation. This "
182182
"is required before using any of the access macros described below."
183183
msgstr ""
184-
"Asegura de que el objeto de cadena de caracteres *o* esté en la "
184+
"Asegura que el objeto de cadena de caracteres *o* esté en la "
185185
"representación \"canónica\". Esto es necesario antes de usar cualquiera de "
186186
"los macros de acceso que se describen a continuación."
187187

@@ -213,7 +213,7 @@ msgstr ""
213213
"Retorna un puntero a la representación canónica emitida a los tipos enteros "
214214
"UCS1, UCS2 o UCS4 para el acceso directo a los caracteres. No se realizan "
215215
"verificaciones si la representación canónica tiene el tamaño de carácter "
216-
"correcto; use :c:func:`PyUnicode_KIND` para seleccionar el macro correcto. "
216+
"correcto; use :c:func:`PyUnicode_KIND` para seleccionar la macro correcta. "
217217
"Asegúrese de que se haya llamado a :c:func:`PyUnicode_READY` antes de "
218218
"acceder a esto."
219219

@@ -405,7 +405,7 @@ msgstr ""
405405

406406
#: ../Doc/c-api/unicode.rst:283
407407
msgid "Return ``1`` or ``0`` depending on whether *ch* is a decimal character."
408-
msgstr "Retorna ``1`` o ``0`` dependiendo de si *ch* es un carácter decimal."
408+
msgstr "Retorna ``1`` o ``0`` dependiendo de si *ch* es un carácter decimal o no."
409409

410410
#: ../Doc/c-api/unicode.rst:288
411411
msgid "Return ``1`` or ``0`` depending on whether *ch* is a digit character."
@@ -450,7 +450,7 @@ msgstr ""
450450
#: ../Doc/c-api/unicode.rst:317
451451
msgid "These APIs can be used for fast direct character conversions:"
452452
msgstr ""
453-
"Estas API se pueden usar para conversiones rápidas de caracteres directos:"
453+
"Estas API se pueden usar para conversiones caracteres rápidas y directos:"
454454

455455
#: ../Doc/c-api/unicode.rst:322
456456
msgid "Return the character *ch* converted to lower case."
@@ -459,15 +459,15 @@ msgstr "Retorna el carácter *ch* convertido a minúsculas."
459459
#: ../Doc/c-api/unicode.rst:324 ../Doc/c-api/unicode.rst:332
460460
#: ../Doc/c-api/unicode.rst:340
461461
msgid "This function uses simple case mappings."
462-
msgstr "Esta función utiliza asignaciones de casos simples."
462+
msgstr "Esta función utiliza conversiones simples."
463463

464464
#: ../Doc/c-api/unicode.rst:330
465465
msgid "Return the character *ch* converted to upper case."
466-
msgstr "Retorna el carácter *ch* convertido a mayúscula."
466+
msgstr "Retorna el carácter *ch* convertido a mayúsculas."
467467

468468
#: ../Doc/c-api/unicode.rst:338
469469
msgid "Return the character *ch* converted to title case."
470-
msgstr "Retorna el carácter *ch* convertido a caso de título (*titlecase*)."
470+
msgstr "Retorna el carácter *ch* convertido a formato de título (*titlecase*)."
471471

472472
#: ../Doc/c-api/unicode.rst:346
473473
msgid ""
@@ -537,7 +537,7 @@ msgid ""
537537
"point to be placed in the string. As an approximation, it can be rounded up "
538538
"to the nearest value in the sequence 127, 255, 65535, 1114111."
539539
msgstr ""
540-
"Crea un nuevo objeto Unicode. *maxchar* debe ser el verdadero punto de "
540+
"Crea un nuevo objeto Unicode. *maxchar* debe ser el punto de "
541541
"código máximo que se colocará en la cadena de caracteres. Como una "
542542
"aproximación, se puede redondear al valor más cercano en la secuencia 127, "
543543
"255, 65535, 1114111."
@@ -559,7 +559,7 @@ msgid ""
559559
msgstr ""
560560
"Crea un nuevo objeto Unicode con el tipo *kind* dado (los valores posibles "
561561
"son :c:macro:`PyUnicode_1BYTE_KIND` etc., según lo retornado por :c:func:"
562-
"`PyUnicode_KIND`). El *búfer* debe apuntar a un arreglo de *size* unidades "
562+
"`PyUnicode_KIND`). El *búfer* debe apuntar a un vector (*array*) de *tamaño* unidades "
563563
"de 1, 2 o 4 bytes por carácter, según el tipo."
564564

565565
#: ../Doc/c-api/unicode.rst:414
@@ -581,15 +581,15 @@ msgid ""
581581
"deprecated in favor of :c:func:`PyUnicode_New`."
582582
msgstr ""
583583
"Si *u* es ``NULL``, esta función se comporta como :c:func:"
584-
"`PyUnicode_FromUnicode` con el búfer establecido en ``NULL``. Este uso está "
585-
"en desuso a favor de :c:func:`PyUnicode_New`."
584+
"`PyUnicode_FromUnicode` con el búfer establecido en ``NULL``. Este uso se considera "
585+
"obsoleto (*deprecated) en favor de :c:func:`PyUnicode_New`."
586586

587587
#: ../Doc/c-api/unicode.rst:426
588588
msgid ""
589589
"Create a Unicode object from a UTF-8 encoded null-terminated char buffer *u*."
590590
msgstr ""
591591
"Crea un objeto Unicode a partir de un búfer *u* de caracteres terminado en "
592-
"nulo codificado en UTF-8."
592+
"nulo y codificado en UTF-8."
593593

594594
#: ../Doc/c-api/unicode.rst:432
595595
msgid ""
@@ -968,8 +968,8 @@ msgid ""
968968
"The API returns ``NULL`` if there was an error. The caller is responsible "
969969
"for decref'ing the returned objects."
970970
msgstr ""
971-
"La API devuelve ``NULL`` si hubo un error. La persona que llama es "
972-
"responsable de decretar los objetos devueltos."
971+
"La API devuelve ``NULL`` si hubo un error. La entidad que hace la llamadas es "
972+
"la responsable de desreferenciar los objetos devueltos."
973973

974974
#: ../Doc/c-api/unicode.rst:573
975975
msgid "Return the length of the Unicode object, in code points."
@@ -1398,7 +1398,7 @@ msgid ""
13981398
"objects are output as-is. *result* must be a :c:type:`PyUnicodeObject*` "
13991399
"which must be released when it is no longer used."
14001400
msgstr ""
1401-
"Convertidor ParseTuple: decodifica objetos :class:`bytes` - obtenidos "
1401+
"Conversor ParseTuple: decodifica objetos :class:`bytes` - obtenidos "
14021402
"directa o indirectamente a través de la interfaz :clas:`os.PathLike` - a :"
14031403
"class:`str` usando :c:func:`PyUnicode_DecodeFSDefaultAndSize`; los objetos :"
14041404
"class:`str` se generan tal cual. *result* debe ser :c:type:"
@@ -2680,7 +2680,7 @@ msgid ""
26802680
"*element* has to coerce to a one element Unicode string. ``-1`` is returned "
26812681
"if there was an error."
26822682
msgstr ""
2683-
"*element* tiene que coaccionar a una cadena de caracteres Unicode. Se "
2683+
"*element* tiene que convertir a una cadena de caracteres Unicode. Se "
26842684
"retorna ``-1`` si hubo un error."
26852685

26862686
#: ../Doc/c-api/unicode.rst:1710
@@ -2699,10 +2699,10 @@ msgstr ""
26992699
"dirección de una variable de puntero que apunta a un objeto Unicode de "
27002700
"cadena de caracteres Python. Si hay una cadena de caracteres interna "
27012701
"existente que es igual a *\\*string*, establece *\\*string* (disminuyendo el "
2702-
"recuento de referencia del objeto de cadena de caracteres anterior e "
2703-
"incrementando el recuento de referencia del objeto de cadena de caracteres "
2702+
"recuento de referencias del objeto de cadena de caracteres anterior e "
2703+
"incrementando el recuento de referencias del objeto de cadena de caracteres "
27042704
"interna), de lo contrario deja solo *\\*string* y lo interna (incrementando "
2705-
"su recuento de referencia). (Aclaración: a pesar de que se habla mucho sobre "
2705+
"su recuento de referencias). (Aclaración: a pesar de que se habla mucho sobre "
27062706
"el recuento de referencias, piense en esta función como neutral de recuento "
27072707
"de referencia; usted es el propietario del objeto después de la llamada si y "
27082708
"solo si lo tenía antes de la llamada)."
@@ -2716,6 +2716,6 @@ msgid ""
27162716
msgstr ""
27172717
"Una combinación de :c:func:`PyUnicode_FromString` y :c:func:"
27182718
"`PyUnicode_InternInPlace`, que retorna un nuevo objeto de cadena de "
2719-
"caracteres Unicode que ha sido internado o una nueva referencia (\"de "
2720-
"propiedad\") a un objeto de cadena de caracteres interno anterior con el "
2719+
"caracteres Unicode que ha sido creado internamente o una nueva referencia
2720+
(\"propia\") a un objeto de cadena de caracteres interno anterior con el "
27212721
"mismo valor"

0 commit comments

Comments
 (0)