Skip to content

Traduccion re #361

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 112 commits into from
Jun 23, 2020
Merged
Changes from 1 commit
Commits
Show all changes
112 commits
Select commit Hold shift + click to select a range
d878513
Traducido archivo library/re.po
MiguelHeCa May 14, 2020
65da0f1
Traduciendo parrafos 5 y 6. Revisar terminos backslash y raw string
MiguelHeCa May 15, 2020
85c3399
Correcting paragraphs 5 and 6 on backslash and raw strings
MiguelHeCa May 15, 2020
e3f0863
Updating translations
MiguelHeCa May 16, 2020
9a99e09
Starting modifiers' translation
MiguelHeCa May 18, 2020
3ff4a21
Correcting terms for match, escape, and adding lines
MiguelHeCa May 18, 2020
b3f042a
Translating up to 'A|B' section
MiguelHeCa May 20, 2020
87558f9
Translating up to named groups
MiguelHeCa May 20, 2020
94d7c50
Translating up to character boundaries
MiguelHeCa May 22, 2020
9cb3f4a
Translating \B
MiguelHeCa May 23, 2020
ec59de9
Translating \d
MiguelHeCa May 23, 2020
10a2da7
Adding 8bit \d cases
MiguelHeCa May 23, 2020
7629d21
Translating \D
MiguelHeCa May 23, 2020
4db8638
Translating \s
MiguelHeCa May 23, 2020
fa3ad1c
Translating \S
MiguelHeCa May 23, 2020
3eca4c6
Translating \w
MiguelHeCa May 23, 2020
b912c10
Translating \W
MiguelHeCa May 23, 2020
f95b824
Translating \Z
MiguelHeCa May 23, 2020
b6fbb9a
Translating parser
MiguelHeCa May 23, 2020
f35e752
Translating \u \U \N sequences
MiguelHeCa May 23, 2020
ee26649
Translating notes on octals
MiguelHeCa May 23, 2020
9ef5cb7
Translating more \u \U
MiguelHeCa May 23, 2020
44a9b88
Translating unkown escapes with \ and ASCII
MiguelHeCa May 23, 2020
39ecfc1
Translating \N{name} escape sequence
MiguelHeCa May 23, 2020
b6052a0
Translating Module Contents
MiguelHeCa May 23, 2020
078ebb7
Translating first paragraph of module contents
MiguelHeCa May 23, 2020
799a70b
Flag constants
MiguelHeCa May 23, 2020
699bf9c
re.compile
MiguelHeCa May 23, 2020
1e0ef48
re.A re.ASCII
MiguelHeCa May 23, 2020
f645baf
re.debug
MiguelHeCa May 23, 2020
ec27e45
re.L re.LOCALE
MiguelHeCa May 23, 2020
6a5ef56
Starting Regular Expression Examples section
MiguelHeCa May 23, 2020
6628439
Checking for a pair
MiguelHeCa May 23, 2020
b235327
Simulating scanf
MiguelHeCa May 23, 2020
baa7fd9
search vs match
MiguelHeCa May 23, 2020
78af4c9
Making a Phonebook
MiguelHeCa May 23, 2020
724260d
Text munging
MiguelHeCa May 23, 2020
13525a6
Finding all Adverbs
MiguelHeCa May 23, 2020
4fbb44f
Finding all adverbs and their position
MiguelHeCa May 23, 2020
d821b62
Raw String Notation
MiguelHeCa May 23, 2020
2eb5583
Writing a Tokenizer
MiguelHeCa May 23, 2020
8fb84a2
re.L re.LOCALE
MiguelHeCa May 24, 2020
3b546f9
re.M re.MULTILINE
MiguelHeCa May 24, 2020
55e7d9f
re.S re.DOTALL
MiguelHeCa May 24, 2020
d489011
re.X re.VERBOSE
MiguelHeCa May 24, 2020
d169cb2
re.search
MiguelHeCa May 24, 2020
e7457cd
re.match
MiguelHeCa May 24, 2020
25eebd4
re.match+
MiguelHeCa May 24, 2020
e618983
re.fullmatch
MiguelHeCa May 24, 2020
1da9f11
Correcting writing style in re.search and re.match
MiguelHeCa May 24, 2020
4e79cc9
re.split
MiguelHeCa May 24, 2020
d8def4e
re.findall
MiguelHeCa May 24, 2020
c83f102
re.finditer
MiguelHeCa May 24, 2020
db2a9fe
re.sub
MiguelHeCa May 24, 2020
45f6c5c
re.subn
MiguelHeCa May 24, 2020
e3663f3
re.escape
MiguelHeCa May 24, 2020
f5984fd
re.purge
MiguelHeCa May 24, 2020
1bd1fca
exception re.error
MiguelHeCa May 24, 2020
0de0ef2
Starting regular expression objects section
MiguelHeCa May 24, 2020
44b1564
pattern.search
MiguelHeCa May 24, 2020
dfc03db
Changing terms to keep consistency
MiguelHeCa May 24, 2020
424dd63
pattern.match
MiguelHeCa May 24, 2020
c9bad43
pattern.fullmatch
MiguelHeCa May 24, 2020
37120fb
pattern.split.findall.finditer.sub.subn
MiguelHeCa May 24, 2020
16df9fb
pattern.groups.groupindex.pattern
MiguelHeCa May 24, 2020
fba2196
Match Objects
MiguelHeCa May 24, 2020
410abac
match.re.string
MiguelHeCa May 24, 2020
69fd6f8
match.expand
MiguelHeCa May 24, 2020
028efd3
match.group
MiguelHeCa May 24, 2020
2e341ca
match.__getitem__
MiguelHeCa May 24, 2020
550771d
match.groups
MiguelHeCa May 24, 2020
f14763a
match.groupdict.start.end
MiguelHeCa May 24, 2020
4a52083
match.span
MiguelHeCa May 24, 2020
49fb49c
match.pos.end.lastindex.lastgroup
MiguelHeCa May 24, 2020
c00f7e3
finishing translation
MiguelHeCa May 24, 2020
8941366
Fixing re.rst:518 by removing extra grave accent
MiguelHeCa May 24, 2020
5d42024
Merge branch '3.8' into traduccion-re
MiguelHeCa May 24, 2020
bf85e3b
Merge pull request #1 from python/3.8
MiguelHeCa May 24, 2020
f2ccc39
Merge remote-tracking branch 'upstream/3.8' into 3.8
MiguelHeCa May 25, 2020
b228942
Merge branch '3.8' into traduccion-re
MiguelHeCa May 25, 2020
45186d1
Corrections to re.po and additions to dict
MiguelHeCa May 25, 2020
c13b950
Merge remote-tracking branch 'upstream/3.8' into 3.8
MiguelHeCa Jun 3, 2020
0a9ddf7
Merge branch '3.8' into traduccion-re
clacri Jun 11, 2020
502abfc
Update library/re.po compiled regex
MiguelHeCa Jun 14, 2020
ef4eaa9
Update dict
MiguelHeCa Jun 14, 2020
fcb70e8
Update dict
MiguelHeCa Jun 14, 2020
214367f
Update library/re.po
MiguelHeCa Jun 14, 2020
7403079
Update library/re.po
MiguelHeCa Jun 14, 2020
6d5d2ce
Update library/re.po
MiguelHeCa Jun 14, 2020
c94dc35
Update library/re.po
MiguelHeCa Jun 14, 2020
07e08f0
Update library/re.po
MiguelHeCa Jun 14, 2020
ca800f6
Update library/re.po
MiguelHeCa Jun 14, 2020
ffb1f2c
Update library/re.po
MiguelHeCa Jun 14, 2020
5bef70a
Merge remote-tracking branch 'upstream/3.8' into 3.8
MiguelHeCa Jun 14, 2020
1f2dc69
Solving merge conflicts in dict
MiguelHeCa Jun 14, 2020
c37b79b
Fixing mistranslation of character
MiguelHeCa Jun 14, 2020
9075e14
Fixing locale mistranslation
MiguelHeCa Jun 14, 2020
9751c5c
Putting words quote and raw between asterisks
MiguelHeCa Jun 14, 2020
308f012
Fixing merge conflicts
MiguelHeCa Jun 14, 2020
a24302d
Update library/re.po
MiguelHeCa Jun 17, 2020
2193b78
Update library/re.po
MiguelHeCa Jun 17, 2020
931f4fb
Update library/re.po
MiguelHeCa Jun 17, 2020
5b79c4a
Update library/re.po
MiguelHeCa Jun 17, 2020
3904554
Update library/re.po
MiguelHeCa Jun 17, 2020
4d88254
Update library/re.po
MiguelHeCa Jun 17, 2020
517334d
Fixing untranslated references
MiguelHeCa Jun 17, 2020
fc76177
Changing regex objects translation
MiguelHeCa Jun 17, 2020
f3346a7
Update library/re.po
MiguelHeCa Jun 22, 2020
6c7ca7d
Update library/re.po
MiguelHeCa Jun 22, 2020
e37b064
Passing powrap
MiguelHeCa Jun 23, 2020
d103323
Amends to match objects translation
MiguelHeCa Jun 23, 2020
536400f
Merge branch '3.8' into traduccion-re
MiguelHeCa Jun 23, 2020
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
Prev Previous commit
Next Next commit
Changing terms to keep consistency
  • Loading branch information
MiguelHeCa committed May 24, 2020
commit dfc03dbc54661a1abdc86314d4ccbf270378f15c
95 changes: 48 additions & 47 deletions library/re.po
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ 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-05-24 17:06+0200\n"
"PO-Revision-Date: 2020-05-24 17:09+0200\n"
"Language-Team: python-doc-es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
Expand Down Expand Up @@ -68,18 +68,18 @@ msgid ""
"the future this will become a :exc:`SyntaxError`. This behaviour will happen "
"even if it is a valid escape sequence for a regular expression."
msgstr ""
"Las expresiones regulares usan el carácter de barra invertida (``'\\'``) "
"para indicar formas especiales o para permitir el uso de caracteres "
"especiales sin invocar su significado especial. Esto choca con el uso de "
"Python de este carácter para el mismo propósito con los literales de cadena; "
"por ejemplo, para hacer coincidir una barra invertida literal, se podría "
"escribir ``'\\\\\\\\'`` como patrón, porque la expresión regular debe ser ``"
"\\\\``, y cada barra invertida debe ser expresada como ``\\\\`` dentro de un "
"literal de cadena regular de Python. También, notar que cualquier secuencia "
"de escape inválida mientras se use la barra invertida de Python en los "
"literales de cadena ahora genera un :exc:`DeprecationWarning` y en el futuro "
"esto se convertirá en un :exc:`SyntaxError`. Este comportamiento ocurrirá "
"incluso si es una secuencia de escape válida para una expresión regular."
"Las expresiones regulares usan el carácter de barra inversa (``'\\'``) para "
"indicar formas especiales o para permitir el uso de caracteres especiales "
"sin invocar su significado especial. Esto choca con el uso de Python de "
"este carácter para el mismo propósito con los literales de cadena; por "
"ejemplo, para hacer coincidir una barra inversa literal, se podría escribir "
"``'\\\\\\\\'`` como patrón, porque la expresión regular debe ser ``\\\\``, y "
"cada barra inversa debe ser expresada como ``\\\\`` dentro de un literal de "
"cadena regular de Python. También, notar que cualquier secuencia de escape "
"inválida mientras se use la barra inversa de Python en los literales de "
"cadena ahora genera un :exc:`DeprecationWarning` y en el futuro esto se "
"convertirá en un :exc:`SyntaxError`. Este comportamiento ocurrirá incluso "
"si es una secuencia de escape válida para una expresión regular."

#: ../Doc/library/re.rst:36
msgid ""
Expand All @@ -91,7 +91,7 @@ msgid ""
"string notation."
msgstr ""
"La solución es usar la notación de cadena *raw* de Python para los patrones "
"de expresiones regulares; las barras invertidas no se manejan de ninguna "
"de expresiones regulares; las barras inversas no se manejan de ninguna "
"manera especial en un literal de cadena prefijado con ``'r'``. Así que ``r"
"\"\\n\"`` es una cadena de dos caracteres que contiene ``'\\'`` y ``'n'``, "
"mientras que ``\"\\n\"`` es una cadena de un carácter que contiene una nueva "
Expand Down Expand Up @@ -420,7 +420,7 @@ msgstr ""
"de la cadena; si el analizador sintáctico de Python no reconoce la secuencia "
"de escape, la barra inversa y el carácter subsiguiente se incluyen en la "
"cadena resultante. Sin embargo, si Python quisiera reconocer la secuencia "
"resultante, la barra invertida debería repetirse dos veces. Esto es "
"resultante, la barra inversa debería repetirse dos veces. Esto es "
"complicado y difícil de entender, por lo que se recomienda encarecidamente "
"utilizar cadenas raw para todas las expresiones salvo las más simples."

Expand Down Expand Up @@ -1445,9 +1445,9 @@ msgid ""
"string matches the pattern; note that this is different from finding a zero-"
"length match at some point in the string."
msgstr ""
"Examina a través de la *string* (cadena) buscando el primer lugar donde el "
"*pattern* (patrón) de la expresión regular produce una coincidencia, y "
"devuelve un :ref:`match object <match-objects>` correspondiente. Devuelve "
"Examina a través de la *string* (\"cadena\") buscando el primer lugar donde "
"el *pattern* (\"patrón\") de la expresión regular produce una coincidencia, "
"y devuelve un :ref:`match object <match-objects>` correspondiente. Devuelve "
"``None`` si ninguna posición en la cadena coincide con el patrón; notar que "
"esto es diferente a encontrar una coincidencia de longitud cero en algún "
"punto de la cadena."
Expand All @@ -1459,11 +1459,11 @@ msgid ""
"objects>`. Return ``None`` if the string does not match the pattern; note "
"that this is different from a zero-length match."
msgstr ""
"Si cero o más caracteres al principio de la *string* (cadena) coinciden con "
"el *pattern* (patrón) de la expresión regular, devuelve un :ref:`match "
"object <match-objects>` correspondiente. Devuelve ``None`` si la cadena no "
"coincide con el patrón; notar que esto es diferente de una coincidencia de "
"longitud cero."
"Si cero o más caracteres al principio de la *string* (\"cadena\") coinciden "
"con el *pattern* (\"patrón\") de la expresión regular, devuelve un :ref:"
"`match object <match-objects>` correspondiente. Devuelve ``None`` si la "
"cadena no coincide con el patrón; notar que esto es diferente de una "
"coincidencia de longitud cero."

#: ../Doc/library/re.rst:763
msgid ""
Expand All @@ -1479,8 +1479,8 @@ msgid ""
"instead (see also :ref:`search-vs-match`)."
msgstr ""
"Si se quiere localizar una coincidencia en cualquier lugar de la *string* "
"(cadena), se utiliza :func:`search` en su lugar (ver también :ref:`search-vs-"
"match`)."
"(\"cadena\"), se utiliza :func:`search` en su lugar (ver también :ref:"
"`search-vs-match`)."

#: ../Doc/library/re.rst:772
msgid ""
Expand All @@ -1489,8 +1489,8 @@ msgid ""
"string does not match the pattern; note that this is different from a zero-"
"length match."
msgstr ""
"Si toda la *string* (cadena) coincide con el *pattern* (patrón) de la "
"expresión regular, devuelve un correspondiente :ref:`match object <match-"
"Si toda la *string* (\"cadena\") coincide con el *pattern* (\"patrón\") de "
"la expresión regular, devuelve un correspondiente :ref:`match object <match-"
"objects>`. Devuelve ``None`` si la cadena no coincide con el patrón; notar "
"que esto es diferente de una coincidencia de longitud cero."

Expand All @@ -1502,12 +1502,12 @@ msgid ""
"*maxsplit* splits occur, and the remainder of the string is returned as the "
"final element of the list. ::"
msgstr ""
"Divide la *string* (cadena) por el número de ocurrencias del *pattern* "
"(patrón). Si se utilizan paréntesis de captura en *pattern*, entonces el "
"texto de todos los grupos en el patrón también se devuelven como parte de la "
"lista resultante. Si *maxsplit* (máxima divisibilidad) es distinta de cero, "
"como mucho se producen *maxsplit* divisiones, y el resto de la cadena se "
"devuelve como elemento final de la lista. ::"
"Divide la *string* (\"cadena\") por el número de ocurrencias del *pattern* "
"(\"patrón\"). Si se utilizan paréntesis de captura en *pattern*, entonces "
"el texto de todos los grupos en el patrón también se devuelven como parte de "
"la lista resultante. Si *maxsplit* (máxima divisibilidad) es distinta de "
"cero, como mucho se producen *maxsplit* divisiones, y el resto de la cadena "
"se devuelve como elemento final de la lista. ::"

#: ../Doc/library/re.rst:797
msgid ""
Expand Down Expand Up @@ -1555,12 +1555,13 @@ msgid ""
"list of groups; this will be a list of tuples if the pattern has more than "
"one group. Empty matches are included in the result."
msgstr ""
"Devuelve todas las coincidencias no superpuestas del *pattern* (patrón) en "
"la *string* (cadena), como una lista de cadenas. La cadena es examinada de "
"izquierda a derecha, y las coincidencias son devueltas en el orden en que "
"fueron encontradas. Si uno o más grupos están presentes en el patrón, "
"devuelve una lista de grupos; esta será una lista de tuplas si el patrón "
"tiene más de un grupo. Las coincidencias vacías se incluyen en el resultado."
"Devuelve todas las coincidencias no superpuestas del *pattern* (\"patrón\") "
"en la *string* (\"cadena\"), como una lista de cadenas. La cadena es "
"examinada de izquierda a derecha, y las coincidencias son devueltas en el "
"orden en que fueron encontradas. Si uno o más grupos están presentes en el "
"patrón, devuelve una lista de grupos; esta será una lista de tuplas si el "
"patrón tiene más de un grupo. Las coincidencias vacías se incluyen en el "
"resultado."

#: ../Doc/library/re.rst:832 ../Doc/library/re.rst:843
msgid "Non-empty matches can now start just after a previous empty match."
Expand All @@ -1577,7 +1578,7 @@ msgid ""
msgstr ""
"Devuelve un :term:`iterator` que produce :ref:`match objects <match-"
"objects>` sobre todas las coincidencias no superpuestas para *pattern* "
"(patrón) de RE en la *string* (cadena). La *string* es examinada de "
"(\"patrón\") de RE en la *string* (\"cadena\"). La *string* es examinada de "
"izquierda a derecha, y las coincidencias son devueltas en el orden en que se "
"encuentran. Las coincidencias vacías se incluyen en el resultado."

Expand All @@ -1595,10 +1596,10 @@ msgid ""
"For example::"
msgstr ""
"Devuelve la cadena obtenida reemplazando las ocurrencias no superpuestas del "
"*pattern* (patrón) en la *string* (cadena) por el reemplazo de *repl*. Si "
"el patrón no se encuentra, se devuelve *string* sin cambios. *repl* puede "
"ser una cadena o una función; si es una cadena, cualquier barra inversa "
"escapada en ella es procesada. Es decir, ``\\n`` se convierte en un "
"*pattern* (\"patrón\") en la *string* (\"cadena\") por el reemplazo de "
"*repl*. Si el patrón no se encuentra, se devuelve *string* sin cambios. "
"*repl* puede ser una cadena o una función; si es una cadena, cualquier barra "
"inversa escapada en ella es procesada. Es decir, ``\\n`` se convierte en un "
"carácter de una sola línea nueva, ``\\r`` se convierte en un retorno de "
"carro, y así sucesivamente. Los escapes desconocidos de las letras ASCII se "
"reservan para un uso futuro y se tratan como errores. Otros escapes "
Expand Down Expand Up @@ -2402,9 +2403,9 @@ msgid ""
"lines of code are functionally identical::"
msgstr ""
"La notación de cadena raw (``r \"text\"``) mantiene limpias las expresiones "
"regulares. Sin ella, cada barra invertida (``'\\'``) en una expresión "
"regular tendría que ser precedida por otra para escaparla. Por ejemplo, las "
"dos siguientes líneas de código son funcionalmente idénticas::"
"regulares. Sin ella, cada barra inversa (``'\\'``) en una expresión regular "
"tendría que ser precedida por otra para escaparla. Por ejemplo, las dos "
"siguientes líneas de código son funcionalmente idénticas::"

#: ../Doc/library/re.rst:1598
msgid ""
Expand Down