Skip to content

Commit d206dcd

Browse files
authored
Merge pull request #46 from kikocorreoso/inputoutput
2 parents 2cfd151 + 4850caa commit d206dcd

File tree

1 file changed

+42
-39
lines changed

1 file changed

+42
-39
lines changed

tutorial/inputoutput.po

+42-39
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,15 @@ msgstr ""
99
"Project-Id-Version: Python 3.7\n"
1010
"Report-Msgid-Bugs-To: \n"
1111
"POT-Creation-Date: 2019-05-06 11:59-0400\n"
12-
"PO-Revision-Date: 2020-05-03 15:46-0300\n"
12+
"PO-Revision-Date: 2020-05-03 21:42+0200\n"
1313
"MIME-Version: 1.0\n"
1414
"Content-Type: text/plain; charset=UTF-8\n"
1515
"Content-Transfer-Encoding: 8bit\n"
1616
"Last-Translator: \n"
17-
"Language-Team: python-doc-es (https://mail.python.org/mailman3/lists/docs-es.python.org)\n"
17+
"Language-Team: python-doc-es (https://mail.python.org/mailman3/lists/docs-es."
18+
"python.org)\n"
1819
"Language: es\n"
19-
"X-Generator: Poedit 2.3\n"
20+
"X-Generator: Poedit 1.8.11\n"
2021

2122
#: ../Doc/tutorial/inputoutput.rst:5
2223
msgid "Input and Output"
@@ -45,10 +46,10 @@ msgid ""
4546
"stdout``. See the Library Reference for more information on this.)"
4647
msgstr ""
4748
"Hasta ahora encontramos dos maneras de escribir valores: *declaraciones de "
48-
"expresión* y la función :func:`print`. (Una tercer manera es usando el "
49+
"expresión* y la función :func:`print`. (Una tercera manera es usando el "
4950
"método :meth:`write` de los objetos tipo archivo; el archivo de salida "
5051
"estándar puede referenciarse como ``sys.stdout``. Mirá la Referencia de la "
51-
"Biblioteca para más información sobre esto.)"
52+
"Biblioteca para más información sobre esto)."
5253

5354
#: ../Doc/tutorial/inputoutput.rst:22
5455
msgid ""
@@ -94,7 +95,7 @@ msgid ""
9495
msgstr ""
9596
"Por último, puede realizar todo el control de cadenas usted mismo mediante "
9697
"operaciones de concatenación y segmentación de cadenas para crear cualquier "
97-
"diseño que pueda se imaginar. El tipo de cadena tiene algunos métodos que "
98+
"diseño que se pueda imaginar. El tipo de cadena tiene algunos métodos que "
9899
"realizan operaciones útiles para rellenar cadenas a un ancho de columna "
99100
"determinado."
100101

@@ -121,7 +122,7 @@ msgid ""
121122
msgstr ""
122123
"La función :func:`str` devuelve representaciones de los valores que son "
123124
"bastante legibles por humanos, mientras que :func:`repr` genera "
124-
"representaciones que pueden ser leídas por el el intérprete (o forzarían un :"
125+
"representaciones que pueden ser leídas por el intérprete (o forzarían un :"
125126
"exc:`SyntaxError` si no hay sintáxis equivalente). Para objetos que no "
126127
"tienen una representación en particular para consumo humano, :func:`str` "
127128
"devolverá el mismo valor que :func:`repr`. Muchos valores, como números o "
@@ -167,9 +168,9 @@ msgid ""
167168
"control over how the value is formatted. The following example rounds pi to "
168169
"three places after the decimal::"
169170
msgstr ""
170-
"Un especificador de formato opcional puede seguir la expresión. Esto permite "
171-
"un mayor control sobre cómo se formatea el valor. En el siguiente ejemplo se "
172-
"redondea pi a tres lugares después del decimal::"
171+
"La expresión puede ir seguida de un especificador de formato opcional . Esto "
172+
"permite un mayor control sobre cómo se formatea el valor. En el ejemplo "
173+
"siguiente se redondea pi a tres lugares después del decimal::"
173174

174175
#: ../Doc/tutorial/inputoutput.rst:115
175176
msgid ""
@@ -186,7 +187,7 @@ msgid ""
186187
"a'`` applies :func:`ascii`, ``'!s'`` applies :func:`str`, and ``'!r'`` "
187188
"applies :func:`repr`::"
188189
msgstr ""
189-
"Otros modificadores se pueden utilizar para convertir el valor antes de "
190+
"Se pueden utilizar otros modificadores para convertir el valor antes de "
190191
"formatearlo. ``'!a'`` se aplica :func:`ascii`, ``'!s'`` se aplica :func:"
191192
"`str`, y ``'!r'`` se aplica :func:`repr`::"
192193

@@ -224,7 +225,7 @@ msgid ""
224225
"are referred to by using the name of the argument. ::"
225226
msgstr ""
226227
"Si se usan argumentos nombrados en el método :meth:`str.format`, sus valores "
227-
"serán referidos usando el nombre del argumento. ::"
228+
"se referencian usando el nombre del argumento. ::"
228229

229230
#: ../Doc/tutorial/inputoutput.rst:166
230231
msgid "Positional and keyword arguments can be arbitrarily combined::"
@@ -249,8 +250,8 @@ msgid ""
249250
"This could also be done by passing the table as keyword arguments with the "
250251
"'**' notation. ::"
251252
msgstr ""
252-
"Esto se podría también hacer pasando la tabla como argumentos nombrados con "
253-
"la notación '**'. ::"
253+
"Esto se podría hacer, también, pasando la tabla como argumentos nombrados "
254+
"con la notación '**'. ::"
254255

255256
#: ../Doc/tutorial/inputoutput.rst:189
256257
msgid ""
@@ -290,9 +291,8 @@ msgid ""
290291
"(Note that the one space between each column was added by the way :func:"
291292
"`print` works: it always adds spaces between its arguments.)"
292293
msgstr ""
293-
"(Nótese que el único espacio entre columna fue agregado por el "
294-
"funcionamiento mismo de :func:`print`: esta función siempre agrega espacio "
295-
"entre los argumentos.)"
294+
"(Resaltar que el espacio existente entre cada columna es añadido debido a "
295+
"como funciona :func:`print`: siempre añade espacios entre sus argumentos)."
296296

297297
#: ../Doc/tutorial/inputoutput.rst:237
298298
msgid ""
@@ -305,16 +305,15 @@ msgid ""
305305
"would be lying about a value. (If you really want truncation you can always "
306306
"add a slice operation, as in ``x.ljust(n)[:n]``.)"
307307
msgstr ""
308-
"El método meth:`str.rjust` de los objetos cadena, justifica hacia la derecha "
309-
"una cadena en un campo de ancho determinado rellenándola con espacios a la "
310-
"izquierda. Métodos similares a este son :meth:`str.ljust` y :meth:`str."
311-
"center`. Estos métodos no escriben nada, simplemente retornan una nueva "
312-
"cadena. Si la cadena de entrada es demasiado larga, los métodos mencionados "
313-
"anteriormente no la truncarán, solo devolverán la cadena de entrada sin "
314-
"cambiar; esto arruinará el diseño de su columna, pero eso es la mejor "
315-
"alternativa antes de que esté mintiendo sobre un valor. (Si realmente desea "
316-
"el truncamiento, siempre puede agregar una operación de división, tal cómo "
317-
"``x.ljust(n)[:n]``.)"
308+
"El método :meth:`str.rjust` de los objetos cadena justifica a la derecha en "
309+
"un campo de anchura predeterminada rellenando con espacios a la izquierda. "
310+
"Métodos similares a este son :meth:`str.ljust` y :meth:`str.center`. Estos métodos "
311+
"no escriben nada, simplemente devuelven una nueva cadena. Si la cadena de "
312+
"entrada es demasiado larga no la truncarán sino que la devolverán sin "
313+
"cambios; esto desordenará la disposición de la columna que es, normalmente, "
314+
"mejor que la alternativa, la cual podría dejar sin usar un valor. (Si "
315+
"realmente deseas truncado siempre puedes añadir una operación de rebanado, "
316+
"como en ``x.ljust(n)[:n]``.)"
318317

319318
#: ../Doc/tutorial/inputoutput.rst:246
320319
msgid ""
@@ -369,13 +368,15 @@ msgid ""
369368
"reading and writing. The *mode* argument is optional; ``'r'`` will be "
370369
"assumed if it's omitted."
371370
msgstr ""
372-
"Cuando se lee en modo texto, por defecto se convierten los fines de lineas "
373-
"que son específicos a las plataformas (``\\n`` en Unix, ``\\r\\n`` en "
374-
"Windows) a solamente ``\\n``. Cuando se escribe en modo texto, por defecto "
375-
"se convierten los ``\\n`` a los finales de linea específicos de la "
376-
"plataforma. Este cambio automático está bien para archivos de texto, pero "
377-
"corrompería datos binarios como los de archivos :file:`JPEG` o :file:`EXE`. "
378-
"Asegurate de usar modo binario cuando leas y escribas tales archivos."
371+
"El primer argumento es una cadena que contiene el nombre del fichero. El "
372+
"segundo argumento es otra cadena que contiene unos pocos caracteres "
373+
"describiendo la forma en que el fichero será usado. *mode* puede ser ``'r'`` "
374+
"cuando el fichero solo se leerá, ``'w'`` para solo escritura (un fichero "
375+
"existente con el mismo nombre se borrará) y ``'a'`` abre el fichero para "
376+
"agregar.; cualquier dato que se escribe en el fichero se añade "
377+
"automáticamente al final. ``'r+'`` abre el fichero tanto para lectura como "
378+
"para escritura. El argumento *mode* es opcional; se asume que se usará "
379+
"``'r'`` si se omite."
379380

380381
#: ../Doc/tutorial/inputoutput.rst:302
381382
msgid ""
@@ -386,11 +387,13 @@ msgid ""
386387
"`binary mode`: now the data is read and written in the form of bytes "
387388
"objects. This mode should be used for all files that don't contain text."
388389
msgstr ""
389-
"Es una buena práctica usar la declaración :keyword:`with` cuando manejamos "
390-
"objetos archivo. Tiene la ventaja que el archivo es cerrado apropiadamente "
391-
"luego de que el bloque termina, incluso si se generó una excepción. También "
392-
"es mucho más corto que escribir los equivalentes bloques :keyword:`try`\\ -"
393-
"\\ :keyword:`finally`."
390+
"Normalmente, los ficheros se abren en :dfn:`modo texto`, significa que lees "
391+
"y escribes caracteres desde y hacia el fichero, el cual se codifica con una "
392+
"codificación específica. Si no se especifica la codificación el valor por "
393+
"defecto depende de la plataforma (ver :func:`open`). ``'b'`` agregado al "
394+
"modo abre el fichero en :dfn:`modo binario`: y los datos se leerán y "
395+
"escribirán en forma de objetos de bytes. Este modo debería usarse en todos "
396+
"los ficheros que no contienen texto."
394397

395398
#: ../Doc/tutorial/inputoutput.rst:309
396399
msgid ""

0 commit comments

Comments
 (0)