Hola bro llevo usando tu traductor MULTICORE desde hace algún tiempo y me va de 10 muchas gracias por ese gran aporte. Tengo una duda que no se si me puedas ayudar o algún otro usser le ha pasado. Hay veces q se me traducen nombres y para poder arreglarlos voy linea a linea quiero saber si cuando se extraen los textos hay algún sitio donde pueda cambiar el nombre ahí y ya luego aparece ese nombre arreglado en todos los diálogos. Igual muchas gracias por tus aportes.
Hola "bro"
hay muchas maneras para hacer eso que implican pasar el unren .... editar el juego original etc etc (demasiado lio) o editar las traducciones
para mi lo más sencillo es que te crees un
reemplazos.rpy y lo vayas ampliando y guardando para futuros juegos
la idea es "reemplazar" el nombre malo por el correcto
te pongo un ejemplo de cómo sería y lo puedes ir ampliando, guardando y añadiendo a todos tus juegos (
en la carpeta"game")
Python:
init python:
import re
def replace_text(t):
if _preferences.language == "Paloslios":
t = t.replace("desaparecido en combate" , "Mia")
t = re.sub(r"\blirio\b" , "Lily",t)
t = re.sub(r"\bNOMBRE\b" , "NAME",t)
return t
config.replace_text = replace_text
cosas que debes tener en cuenta:
-distingue entre mayúsculas y minúsculas
-usa espacios . no tabulaciones (amplíalo igual que el que te doy, Copia y pega la linea entera y la modificas)
-si te fijas, si el reemplazo lleva espacios, usa un método y si no lleva espacios, usa otro
Si te descargas un parche de mi amigo
¸¸ KA2¸¸ y miras su
NuevosTextos.rpy lo entenderás mejor
reemplazos.rpy