VN My Spanish Translations - Mis traducciones al español + TUTORIAL REN'PY (En, Es)

5.00 star(s) 2 Votes

infogon

Newbie
Dec 28, 2018
34
29
Gracias. Sí, ya estoy en ello. Pero no sé si podré tenerla esta semana, por temas personales
Sinceramente, con lo espectacular del juego y lo bien llevado de tus traducciones, vale la pena la espera que haga falta.
Demasiado haces ya traduciendo el contenido. Mil gracias a ti.
/
Honestly, with how spectacular the game is and how well handled your translations are, it's worth the wait.
You already do too much translating the content. A thousand thanks to you.
 
  • Like
Reactions: moskyx

moskyx

Engaged Member
Jun 17, 2019
3,934
12,669
New translation completed / Nueva traducción completada

Callisto - v1.00

Juego completo, solo quedan por traducir las imágenes del tutorial y algunos botones.
 
Last edited:

moskyx

Engaged Member
Jun 17, 2019
3,934
12,669
Nueva traducción actualizada - Toro 7 - Ep1

Primer episodio con chicha del nuevo juego de ciencia ficción de Tlaero y Mortze. La traducción ya viene integrada en el juego original, solo hay que ir al menú Preferences y activarla.
 

TulioACG

New Member
Jan 24, 2021
1
5
Descubrí que cuando traduces usando la función replace puedes usar expresiones regulares en lugar de:
Python:
s = s.replace("text1","texto 1")
puede ser:
Python:
s = re.sub(r"expresion regular","texto nuevo", s )
esto puede ser útil para evitar que se remplace algo que no quieres que se remplace
por ejemplo para remplazar una oración entera que solo se usa en determinado caso sería:
Python:
s = re.sub(r"^This is a sentence$","Ahora es la oracion traducida", s )
para usar expresiones regulares debes importar la librería re en renpy en donde estas traduciendo, por ejemplo:
Python:
init python:
    if preferences.language == "Spanish":
        import re # Aqui se importa la librería de expresiones regulares
        def replace_text(s):
            s = re.sub(r"^This is an example$","Esto es un ejemplo",s)
            return s

    config.replace_text = replace_text
no se si te será útil, a mi me es muy útil con un juego con walkthrough que viene incluido que no pude traducirlo de otra forma y con expresiones regulares me evito que mi traduccion se remplace donde no debería


English:
You don't have permission to view the spoiler content. Log in or register now.
 

moskyx

Engaged Member
Jun 17, 2019
3,934
12,669
Descubrí que cuando traduces usando la función replace puedes usar expresiones regulares en lugar de:
Python:
s = s.replace("text1","texto 1")
puede ser:
Python:
s = re.sub(r"expresion regular","texto nuevo", s )
esto puede ser útil para evitar que se remplace algo que no quieres que se remplace
por ejemplo para remplazar una oración entera que solo se usa en determinado caso sería:
Python:
s = re.sub(r"^This is a sentence$","Ahora es la oracion traducida", s )
para usar expresiones regulares debes importar la librería re en renpy en donde estas traduciendo, por ejemplo:
Python:
init python:
    if preferences.language == "Spanish":
        import re # Aqui se importa la librería de expresiones regulares
        def replace_text(s):
            s = re.sub(r"^This is an example$","Esto es un ejemplo",s)
            return s

    config.replace_text = replace_text
no se si te será útil, a mi me es muy útil con un juego con walkthrough que viene incluido que no pude traducirlo de otra forma y con expresiones regulares me evito que mi traduccion se remplace donde no debería


English:
You don't have permission to view the spoiler content. Log in or register now.
Gracias, le echaré un vistazo más en profundidad. Generalmente nunca uso la función replace pero todo aporte es bienvenido
 

Deleted member 4812744

Well-Known Member
Apr 8, 2022
1,016
11,993
es una buena forma de evitar los errores del "replace" cuando encuentra el texto en medio de una palabra... por ejemplo

Python:
init python:
    if preferences.language == "spanish":
        import re
        def replace_text(s):
            s = re.sub(r"^Son|\W+Son+\W"," Hijo ",s)
            s = re.sub(r"^son|\W+son+\W"," hijo ",s)
            s = re.sub(r"^Mom|\W+Mom+\W", " Mamá ",s)
            s = re.sub(r"^Mother|\W+Mother+\W", " Madre ",s)
            s = re.sub(r"^Mommy|\W+Mommy+\W", " Mami ",s)
          
            return s

    config.replace_text = replace_text
con el replace si hubiera el texto "personaje" sacaría "perhijoaje"
así se soluciona.... Gracias ;)
 
Last edited:

moskyx

Engaged Member
Jun 17, 2019
3,934
12,669
Nuevo juego en traducción - A Father's Sins - Chapter 6_Public

Me ha gustado esta historia de demonios y monjas guerreras, de momento con poca chicha pero muy bien ambientada y con sus toques de terror y humor. Seguiremos actualizándola.
 

moskyx

Engaged Member
Jun 17, 2019
3,934
12,669
Nuevo juego en traducción - Isabella - Dark Paths (C03.1)

Por petición del creador, y porque de momento me ha parecido interesante, empiezo a traducir este intento de thriller con una supermodelo en apuros y unas animaciones no sexuales muy fluidas.
 
  • Like
Reactions: Marlion

moskyx

Engaged Member
Jun 17, 2019
3,934
12,669
Nueva traducción actualizada - Toro 7 - Ep2

Segundo episodio del nuevo juego de ciencia ficción de Tlaero y Mortze. La traducción ya viene integrada en el juego original, solo hay que ir al menú Preferences y activarla.
 

Loktar27

Newbie
Mar 3, 2019
89
112
Moskyx, will you translate the new update of What a Legend?
It would be appreciated, I do not speak English badly but I like to enjoy a good game in my native language.
Gracias, amigo.
 

moskyx

Engaged Member
Jun 17, 2019
3,934
12,669
Moskyx, will you translate the new update of What a Legend?
It would be appreciated, I do not speak English badly but I like to enjoy a good game in my native language.
Gracias, amigo.
Sí pero estoy de vacaciones, hasta mediados de la próxima semana no empezaré a traducir, así que tardaré un tiempo en tenerla lista
 
5.00 star(s) 2 Votes