Skip to content

Commit 7d35307

Browse files
committed
avance
1 parent acf4bd2 commit 7d35307

File tree

1 file changed

+74
-4
lines changed

1 file changed

+74
-4
lines changed

whatsnew/2.4.po

+74-4
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ msgstr ""
99
"Project-Id-Version: Python 2.4\n"
1010
"Report-Msgid-Bugs-To: \n"
1111
"POT-Creation-Date: 2019-05-06 11:59-0400\n"
12-
"PO-Revision-Date: 2021-06-14 17:47+0200\n"
12+
"PO-Revision-Date: 2021-06-21 15:28+0200\n"
1313
"Language-Team: python-doc-es\n"
1414
"MIME-Version: 1.0\n"
1515
"Content-Type: text/plain; charset=UTF-8\n"
1616
"Content-Transfer-Encoding: 8bit\n"
1717
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
1818
"Last-Translator: \n"
1919
"Language: es\n"
20-
"X-Generator: Poedit 2.4.2\n"
20+
"X-Generator: Poedit 3.0\n"
2121

2222
#: ../Doc/whatsnew/2.4.rst:3
2323
msgid "What's New in Python 2.4"
@@ -1441,6 +1441,10 @@ msgid ""
14411441
"for the *locals* parameter. Previously this had to be a regular Python "
14421442
"dictionary. (Contributed by Raymond Hettinger.)"
14431443
msgstr ""
1444+
"La expresión ``eval(expr, globals, locals)`` la función`execfile(filename, "
1445+
"globals, locals)`` y la sentencia ``exec`` ahora aceptan cualquier tipo de "
1446+
"mapeo para parámetros locales. Previamente esto era parte de un diccionario "
1447+
"de Python. (Contribución de Raymond Hettinger.)"
14441448

14451449
#: ../Doc/whatsnew/2.4.rst:906
14461450
msgid ""
@@ -1449,6 +1453,10 @@ msgid ""
14491453
"`TypeError` exception. This makes them more suitable for use with variable "
14501454
"length argument lists::"
14511455
msgstr ""
1456+
"La función incorporada`zip` y la función `itertools.izip`ahora retornan una "
1457+
"lista hacia si se llama sin argumentos. Previamente estos lanzaban una "
1458+
"excepción de tipo :exc:`TypeError`. Esto lo hace mas apropiado de usar con "
1459+
"listas de argumentos de longitud variable:"
14521460

14531461
#: ../Doc/whatsnew/2.4.rst:921
14541462
msgid ""
@@ -1457,16 +1465,24 @@ msgid ""
14571465
"left behind would fool further imports of the same module into succeeding, "
14581466
"leading to confusing errors. (Fixed by Tim Peters.)"
14591467
msgstr ""
1468+
"Al Encontrar un error al importar un módulo ya no deja un objeto de módulo "
1469+
"parcialmente inicializado en `` sys.modules ''. El objeto de módulo "
1470+
"incompleto dejado atrás engañaría a otras importaciones del mismo módulo "
1471+
"para que tuvieran éxito, lo que provocaría errores confusos. (Corregido por "
1472+
"Tim Peters.)"
14601473

14611474
#: ../Doc/whatsnew/2.4.rst:926
14621475
msgid ""
14631476
":const:`None` is now a constant; code that binds a new value to the name "
14641477
"``None`` is now a syntax error. (Contributed by Raymond Hettinger.)"
14651478
msgstr ""
1479+
":const:`None`es ahora una constante, el código que une un nuevo valor con el "
1480+
"nombre :const:`None` es ahora un error de sintaxis (Contribución de Raymond "
1481+
"Hettinger)"
14661482

14671483
#: ../Doc/whatsnew/2.4.rst:933
14681484
msgid "Optimizations"
1469-
msgstr ""
1485+
msgstr "Optimizaciones"
14701486

14711487
#: ../Doc/whatsnew/2.4.rst:935
14721488
msgid ""
@@ -1476,6 +1492,11 @@ msgid ""
14761492
"`items`, :meth:`iterkeys`, :meth:`itervalues`, and :meth:`iteritems`. "
14771493
"(Contributed by Raymond Hettinger.)"
14781494
msgstr ""
1495+
"Los bucles internos para separar listas y tuplas fueron optimizados y ahora "
1496+
"corren un tercio mas rapido. Los bucles internos para diccionarios tambien "
1497+
"fueron optimizados resultando en una mejora en el rendimiento para :meth:"
1498+
"`keys`, :meth:`values`, :meth:`items`, :meth:`iterkeys`, :meth:`itervalues`, "
1499+
"y :meth:`iteritems`. (Contribución de Raymond Hettinger)"
14791500

14801501
#: ../Doc/whatsnew/2.4.rst:941
14811502
msgid ""
@@ -1486,13 +1507,24 @@ msgid ""
14861507
"was also optimized and no longer converts its argument into a temporary list "
14871508
"before extending the base list. (Contributed by Raymond Hettinger.)"
14881509
msgstr ""
1510+
"El mecanismo para mejorar y contraer listas fue optimizada para efectos de "
1511+
"velocidad y eficiencia en la utilización de recursos. Anexar y quitar "
1512+
"elementos de una lista es ahora mas rápido debido al código mas eficiente y "
1513+
"al menos frecuente uso de la función subyacente :c:func:`realloc`. Las "
1514+
"listas por comprensión también son beneficiadas, el método :meth:`list."
1515+
"extend` fue también optimizado y ya no convierte mas el argumento en una "
1516+
"lista temporal antes de extender la lista base. (Contribución de Raymond "
1517+
"Hettinger)"
14891518

14901519
#: ../Doc/whatsnew/2.4.rst:948
14911520
msgid ""
14921521
":func:`list`, :func:`tuple`, :func:`map`, :func:`filter`, and :func:`zip` "
14931522
"now run several times faster with non-sequence arguments that supply a :meth:"
14941523
"`__len__` method. (Contributed by Raymond Hettinger.)"
14951524
msgstr ""
1525+
"Las funciones :func:`list`, :func:`tuple`, :func:`map`, :func:`filter` y :"
1526+
"func:`zip` ahora corren mucho mas rápido con argumentos no secuenciales que "
1527+
"ahora suministra el método :meth:`__len__`. (Contribución Raymond Hettinger.)"
14961528

14971529
#: ../Doc/whatsnew/2.4.rst:952
14981530
msgid ""
@@ -1503,20 +1535,32 @@ msgid ""
15031535
"arguments to functionals: ``map(mydict.__getitem__, keylist)``. (Contributed "
15041536
"by Raymond Hettinger.)"
15051537
msgstr ""
1538+
"Los métodos :meth:`list.__getitem__`, :meth:`dict.__getitem__` y :meth:`dict."
1539+
"__contains__` ahora son implementados como objetos de la clase "
1540+
"`method_descriptor` en vez de los objetos de la clase `wrapper_descriptor` . "
1541+
"Este acceso dobla el rendimiento y hace que sea mas apropiado para ser usado "
1542+
"como argumentos de:``map(mydict.__getitem__, keylist)``. (Contribución de "
1543+
"Raymond Hettinger)"
15061544

15071545
#: ../Doc/whatsnew/2.4.rst:959
15081546
msgid ""
15091547
"Added a new opcode, ``LIST_APPEND``, that simplifies the generated bytecode "
15101548
"for list comprehensions and speeds them up by about a third. (Contributed "
15111549
"by Raymond Hettinger.)"
15121550
msgstr ""
1551+
"Adicionalmente se ha agregado a un nuevo código de operación ``LIST_APPEND`` "
1552+
"esto simplifica la generación de código a nivel de byte para las listas por "
1553+
"comprensión y las agiliza en aproximadamente un tercio."
15131554

15141555
#: ../Doc/whatsnew/2.4.rst:963
15151556
msgid ""
15161557
"The peephole bytecode optimizer has been improved to produce shorter, "
15171558
"faster bytecode; remarkably, the resulting bytecode is more readable. "
15181559
"(Enhanced by Raymond Hettinger.)"
15191560
msgstr ""
1561+
"El optimizador de código a nivel de byte ha sido mejorado para producir "
1562+
"código a nivel de byte mas corto y rápido. Esto resulta en código mas "
1563+
"legible. (Contribución de Raymond Hettinger)"
15201564

15211565
#: ../Doc/whatsnew/2.4.rst:967
15221566
msgid ""
@@ -1527,6 +1571,13 @@ msgid ""
15271571
"strings is still recommended when you want to efficiently glue a large "
15281572
"number of strings together. (Contributed by Armin Rigo.)"
15291573
msgstr ""
1574+
"La concatenación de cadenas de texto en la declaración de ``s = s + \"abc"
1575+
"\"`` and ``s += \"abc\"``ahora son ejecutadas de forma mas eficiente en "
1576+
"ciertas circunstancias. Esta optimizaciones no serán mostradas en otras "
1577+
"implementaciones de Python tales como Python, entonces no se debe utilizar, "
1578+
"es mejor seguir utilizando el método :meth:`join`de cadenas de caracteres si "
1579+
"se quiere mantener la eficiencia de concatenar un largo numero de cadenas de "
1580+
"caracteres. (Contribución de Armin Rigo.)"
15301581

15311582
#: ../Doc/whatsnew/2.4.rst:974
15321583
msgid ""
@@ -1536,10 +1587,16 @@ msgid ""
15361587
"used measurement of Python's performance. Your own applications may show "
15371588
"greater or smaller benefits from Python 2.4.)"
15381589
msgstr ""
1590+
"El resultado de las optimizaciones de la versión 2.4 es que tomando Python "
1591+
"2.4 como punto de referencia corre alrededor de un 5% mas rápido que Python "
1592+
"2.3 y un 35% mas rápido que Python 2.2 (pystone no es particularmente un "
1593+
"buen punto de referencia pero es el mas usado para medir rendimiento en "
1594+
"Python. Sus propias aplicaciones pueden mostrar beneficios mas grandes o "
1595+
"mínimos desde Python 2.4)"
15391596

15401597
#: ../Doc/whatsnew/2.4.rst:990
15411598
msgid "New, Improved, and Deprecated Modules"
1542-
msgstr ""
1599+
msgstr "Módulos nuevos, mejorados y obsoletos"
15431600

15441601
#: ../Doc/whatsnew/2.4.rst:992
15451602
msgid ""
@@ -1549,20 +1606,33 @@ msgid ""
15491606
"source tree for a more complete list of changes, or look through the CVS "
15501607
"logs for all the details."
15511608
msgstr ""
1609+
"Como es usual, la librería estándar de Python recibió un número de mejoras y "
1610+
"corrección de errores. Aquí hay una lista parcial de los cambios mas "
1611+
"notables, ordenados alfabéticamente por nombre de módulo. Consulte el "
1612+
"archivo :file:`Misc/NEWS` en la estructura del directorio para una completa "
1613+
"lista de los cambios o se puede buscar a través del registro CVS para "
1614+
"obtener todos los detalles."
15521615

15531616
#: ../Doc/whatsnew/2.4.rst:997
15541617
msgid ""
15551618
"The :mod:`asyncore` module's :func:`loop` function now has a *count* "
15561619
"parameter that lets you perform a limited number of passes through the "
15571620
"polling loop. The default is still to loop forever."
15581621
msgstr ""
1622+
"El módulo :mod:`asyncore` y la función :func:`loop`ahora tiene un parámetro "
1623+
"*count* que permite ejecutar un limitado numero de pases mediante el bucle. "
1624+
"El valor predeterminado sigue siendo el bucle para siempre."
15591625

15601626
#: ../Doc/whatsnew/2.4.rst:1001
15611627
msgid ""
15621628
"The :mod:`base64` module now has more complete :rfc:`3548` support for "
15631629
"Base64, Base32, and Base16 encoding and decoding, including optional case "
15641630
"folding and optional alternative alphabets. (Contributed by Barry Warsaw.)"
15651631
msgstr ""
1632+
"El modulo :mod:`base64` ahora tiene un soporte mas completo :rfc:`3548` para "
1633+
"Base64, Base32 y Base16 para codificación y descodificación, incluyendo "
1634+
"procesos de convertir caracteres a minúsculas y alfabetos alternativos. "
1635+
"(Contribución de Barry Warsaw)"
15661636

15671637
#: ../Doc/whatsnew/2.4.rst:1005
15681638
msgid ""

0 commit comments

Comments
 (0)