Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions dictionaries/faq_design.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
irrestricto
24 changes: 15 additions & 9 deletions faq/design.po
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,16 @@ msgstr ""
"Project-Id-Version: Python 3.8\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-03-19 11:16+0100\n"
"PO-Revision-Date: 2020-06-28 19:40+0200\n"
"PO-Revision-Date: 2021-08-02 11:17+0200\n"
"Last-Translator: Cristián Maureira-Fredes <cmaureirafredes@gmail.com>\n"
"Language: es\n"
"Language-Team: python-doc-es\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.8.0\n"
"X-Generator: Poedit 3.0\n"

#: ../Doc/faq/design.rst:3
msgid "Design and History FAQ"
Expand Down Expand Up @@ -55,7 +56,6 @@ msgstr ""
"los programadores de C encontrarán un fragmento de código como este::"

#: ../Doc/faq/design.rst:26
#, fuzzy
msgid ""
"Only the ``x++`` statement is executed if the condition is true, but the "
"indentation leads many to believe otherwise. Even experienced C programmers "
Expand All @@ -75,6 +75,11 @@ msgid ""
"is normal to feel somewhat uneasy when reading (or being required to write) "
"in a different one."
msgstr ""
"Debido a que no hay corchetes de inicio/fin, Python es mucho menos propenso "
"a conflictos de estilo de codificación. En C hay muchas formas diferentes de "
"colocar los frenillos. Después de acostumbrarse a leer y escribir código "
"usando un estilo en particular, es normal sentirse algo incómodo al leer (o "
"tener que escribir) en uno diferente."

#: ../Doc/faq/design.rst:38
msgid ""
Expand Down Expand Up @@ -1101,15 +1106,13 @@ msgstr ""
"class:`~collections.abc.MutableMapping`."

#: ../Doc/faq/design.rst:575
#, fuzzy
msgid ""
"For Python, many of the advantages of interface specifications can be "
"obtained by an appropriate test discipline for components."
msgstr ""
"Para Python, muchas de las ventajas de las especificaciones de interfaz se "
"pueden obtener mediante una disciplina de prueba adecuada para los "
"componentes. También hay una herramienta, PyChecker, que se puede usar para "
"encontrar problemas debido a la subclasificación."
"componentes."

#: ../Doc/faq/design.rst:578
msgid ""
Expand Down Expand Up @@ -1152,7 +1155,6 @@ msgstr ""
"trivial verificar esta propiedad en un conjunto de pruebas."

#: ../Doc/faq/design.rst:594
#, fuzzy
msgid ""
"Writing test suites is very helpful, and you might want to design your code "
"to make it easily tested. One increasingly popular technique, test-driven "
Expand All @@ -1179,9 +1181,14 @@ msgid ""
"expressions) and loop (with ``while`` and ``for`` statements, possibly "
"containing ``continue`` and ``break``)."
msgstr ""
"En la década de 1970, la gente se dio cuenta de que el goto irrestricto "
"podía generar un código \"espagueti\" desordenado que era difícil de "
"entender y revisar. En un lenguaje de alto nivel, también es innecesario "
"siempre que haya formas de bifurcar (en Python, con declaraciones ``if`` y "
"``or``, ``and`` y ``if-else`` expresiones) y bucle (con declaraciones "
"``while`` y ``for``, que posiblemente contengan ``continue`` y ``break``)."

#: ../Doc/faq/design.rst:611
#, fuzzy
msgid ""
"One can also use exceptions to provide a \"structured goto\" that works even "
"across function calls. Many feel that exceptions can conveniently emulate "
Expand Down Expand Up @@ -1258,7 +1265,6 @@ msgstr ""
"atributos?"

#: ../Doc/faq/design.rst:660
#, fuzzy
msgid ""
"Python has a 'with' statement that wraps the execution of a block, calling "
"code on the entrance and exit from the block. Some languages have a "
Expand Down
23 changes: 9 additions & 14 deletions faq/extending.po
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,16 @@ msgstr ""
"Project-Id-Version: Python 3.8\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-05-05 12:54+0200\n"
"PO-Revision-Date: 2020-08-10 07:54-0300\n"
"PO-Revision-Date: 2021-08-02 11:16+0200\n"
"Language-Team: python-doc-es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.8.0\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Last-Translator: \n"
"Last-Translator: Cristián Maureira-Fredes <cmaureirafredes@gmail.com>\n"
"Language: es_AR\n"
"X-Generator: Poedit 2.4\n"
"X-Generator: Poedit 3.0\n"

#: ../Doc/faq/extending.rst:3
msgid "Extending/Embedding FAQ"
Expand Down Expand Up @@ -136,15 +136,14 @@ msgid "How can I evaluate an arbitrary Python expression from C?"
msgstr "¿Cómo puedo evaluar una expresión arbitraria de Python desde C?"

#: ../Doc/faq/extending.rst:74
#, fuzzy
msgid ""
"Call the function :c:func:`PyRun_String` from the previous question with the "
"start symbol :c:data:`Py_eval_input`; it parses an expression, evaluates it "
"and returns its value."
msgstr ""
"Llama a la función :c:func:`PyRun_String` de la pregunta anterior con el "
"símbolo de comienzo (*start*) :c:data:`Py_eval_input`; analiza una "
"expresión, evalúa y retorna su valor."
"símbolo de comienzo :c:data:`Py_eval_input`; analiza una expresión, evalúa y "
"retorna su valor."

#: ../Doc/faq/extending.rst:80
msgid "How do I extract C values from a Python object?"
Expand Down Expand Up @@ -233,7 +232,7 @@ msgid ""
msgstr ""
"Esto funciona para cualquier objeto que tenga métodos -- sean estos "
"incorporados o definidos por el usuario. Eres responsable si eventualmente "
"usas :c:func:`Py_DECREF` en el valor de retorno.\""
"usas :c:func:`Py_DECREF` en el valor de retorno."

#: ../Doc/faq/extending.rst:124
msgid ""
Expand Down Expand Up @@ -278,7 +277,7 @@ msgstr ""
#: ../Doc/faq/extending.rst:149
msgid "The easiest way to do this is to use the :class:`io.StringIO` class:"
msgstr ""
"La manera mas fácil de hacer esto es usar la clase :class:`io.StringIO`."
"La manera mas fácil de hacer esto es usar la clase :class:`io.StringIO`:"

#: ../Doc/faq/extending.rst:161
msgid "A custom object to do the same would look like this:"
Expand Down Expand Up @@ -368,7 +367,6 @@ msgid "How do I debug an extension?"
msgstr "¿Cómo puedo depurar una extención?"

#: ../Doc/faq/extending.rst:226
#, fuzzy
msgid ""
"When using GDB with dynamically loaded extensions, you can't set a "
"breakpoint in your extension until your extension is loaded."
Expand Down Expand Up @@ -414,9 +412,8 @@ msgid "For Debian, run ``apt-get install python-dev``."
msgstr "Para Debian, corre ``apt-get install python-dev``."

#: ../Doc/faq/extending.rst:259
#, fuzzy
msgid "How do I tell \"incomplete input\" from \"invalid input\"?"
msgstr "¿Cómo digo \"incomplete input\" desde \"invalid input\"?"
msgstr "¿Cómo digo \"entrada incompleta\" desde \"entrada inválida\"?"

#: ../Doc/faq/extending.rst:261
msgid ""
Expand All @@ -433,7 +430,6 @@ msgstr ""
"inmediatamente cuando la entrada es invalida."

#: ../Doc/faq/extending.rst:267
#, fuzzy
msgid ""
"In Python you can use the :mod:`codeop` module, which approximates the "
"parser's behavior sufficiently. IDLE uses this, for example."
Expand Down Expand Up @@ -495,9 +491,8 @@ msgstr ""
"llamas a readline())::"

#: ../Doc/faq/extending.rst:432
#, fuzzy
msgid "How do I find undefined g++ symbols __builtin_new or __pure_virtual?"
msgstr "¿Cómo encuentro símbolos g++ __builtin_new or __pure_virtual?"
msgstr "¿Cómo encuentro símbolos g++ __builtin_new o __pure_virtual?"

#: ../Doc/faq/extending.rst:434
msgid ""
Expand Down
Loading