Autor Tema: Quest for Infamy y Mage's Initiation (Traducción) [En Proceso]  (Leído 750 veces)

0 Usuarios y 3 Visitantes están viendo este tema.

Desconectado microweb

  • Commodore 64
  • **
  • Mensajes: 393
  • País: es
  • Sexo: Masculino
  • Fecha de registro: Julio 29, 2004, 02:15:13 am
    • Ver Perfil
    • Canal de Youtube
La cosa es que tengo extraídos los textos de Quest for infamy y Mage's Initiation, pero soy incapaz de generar la traducción usando IA (no doy con el prompt adecuado)... Si alguien se anima, se los paso para que trastee él.

Edit:
Mage's Initiation: hice una prueba y me la cogió perfecta. Estos son los textos:
https://we.tl/t-HsojQ5prkU2co0Ce

Lo ideal sería que se respetara el orden de las líneas y, a ser posible, la cadena traducida se escribiera a continuación de la original.

A ver si puedo pasar los de "Quest for Infamy" en breve.

¡Un saludo!
« Última modificación: Mayo 06, 2026, 15:03:27 pm por admin »


Password para los archivos de 4Shared: ABANDONSOCIOS - Hilo con todas mis subidas - Canal de Youtube

Conectado pakolmo

  • Webmasters
  • Sovereign
  • *****
  • Mensajes: 5169
  • País: es
  • Sexo: Masculino
  • Fecha de registro: Enero 16, 2015, 02:57:33 am
    • Ver Perfil
    • Parches Amateurs Aventuras Gráficas
Re: Quest for Infamy y Mage's Initiation (Traducción) [En Proceso]
« Respuesta #1 en: Mayo 06, 2026, 16:42:42 pm »
Ya tengo el programilla que te pone la linea en inglés y la traducción automática de google translate en la siguiente linea. En principio es este:

Código: [Seleccionar]
import requests
import time

def traducir(texto):
    url = "https://translate.googleapis.com/translate_a/single"
    params = {
        "client": "gtx",
        "sl": "en",
        "tl": "es",
        "dt": "t",
        "q": texto
    }

    response = requests.get(url, params=params, timeout=5)
    data = response.json()

    traduccion = "".join([parte[0] for parte in data[0]])
    return traduccion


with open("Extracted.txt", "r", encoding="latin-1") as f_in, open("salida2.txt", "w", encoding="utf-8") as f_out:
    for i, line in enumerate(f_in):
        line = line.rstrip("\n")

        if line.strip() == "":
            continue

        print(f"Procesando línea {i}: {line[:50]}")

        try:
            translated = traducir(line)
        except Exception as e:
            print("ERROR:", e)
            translated = "[ERROR]"

        f_out.write(line + "\n")
        f_out.write(translated + "\n")

        time.sleep(0.2)

Las primeras versiones me cortaba frases en la misma linea. También lleva un temporizador para que las llamadas a google sean más lentas y no nos bloqueen. El encoding se cambió a latin-1 porque falló como utf-8.

El programa tardará unas horas en procesar las 13.909 lineas. En unas horas lo subo.
Aunque es necesario revisar la traducción.
« Última modificación: Mayo 06, 2026, 16:45:32 pm por pakolmo »

Conectado pakolmo

  • Webmasters
  • Sovereign
  • *****
  • Mensajes: 5169
  • País: es
  • Sexo: Masculino
  • Fecha de registro: Enero 16, 2015, 02:57:33 am
    • Ver Perfil
    • Parches Amateurs Aventuras Gráficas
Re: Quest for Infamy y Mage's Initiation (Traducción) [En Proceso]
« Respuesta #2 en: Mayo 06, 2026, 21:04:40 pm »
Acaba de terminar el proceso. Aquí la traducción comprimida con el script. Hay que revisarla mucho y además hay un poco de basura en inglés y traducido.

Del resto te ocupas tú...  ;D

Desconectado microweb

  • Commodore 64
  • **
  • Mensajes: 393
  • País: es
  • Sexo: Masculino
  • Fecha de registro: Julio 29, 2004, 02:15:13 am
    • Ver Perfil
    • Canal de Youtube
Re: Quest for Infamy y Mage's Initiation (Traducción) [En Proceso]
« Respuesta #3 en: Mayo 08, 2026, 09:45:42 am »
¡Muchas gracias, Pakolmo! Estoy con ella, que hay mucho por pulir.


Password para los archivos de 4Shared: ABANDONSOCIOS - Hilo con todas mis subidas - Canal de Youtube

Desconectado microweb

  • Commodore 64
  • **
  • Mensajes: 393
  • País: es
  • Sexo: Masculino
  • Fecha de registro: Julio 29, 2004, 02:15:13 am
    • Ver Perfil
    • Canal de Youtube
Re: Quest for Infamy y Mage's Initiation (Traducción) [En Proceso]
« Respuesta #4 en: Mayo 10, 2026, 06:13:20 am »
Dejo una primera versión después de una primera run: https://drive.google.com/file/d/1uvujVrDrQw5QjvEns_vVnHzM74MTO3qu/view?usp=drive_link
Hay cosillas que no van a poder ser traducidas bien porque rompen el motor, bien porque hace que ciertos puzles no se puedan pasar.


Password para los archivos de 4Shared: ABANDONSOCIOS - Hilo con todas mis subidas - Canal de Youtube

Desconectado JoanMon Games

  • Compaq 386
  • ***
  • Mensajes: 688
  • País: es
  • Sexo: Masculino
  • Fecha de registro: Mayo 06, 2019, 10:17:24 am
  • Si la vida te da limones... Pide sal y tequila.
    • Ver Perfil
    • JoanMon Games
    • Email
Re: Quest for Infamy y Mage's Initiation (Traducción) [En Proceso]
« Respuesta #5 en: Mayo 10, 2026, 09:54:17 am »
Está quedando chula.
Áimo con la traducción. :tomaaaa:
« Última modificación: Mayo 10, 2026, 12:04:18 pm por JoanMon Games »


Mi Canal de YouTube: JoanMon Games

Desconectado ogromanas

  • Apple II
  • *
  • Mensajes: 59
  • País: es
  • Fecha de registro: Agosto 30, 2014, 17:51:05 pm
    • Ver Perfil
Re: Quest for Infamy y Mage's Initiation (Traducción) [En Proceso]
« Respuesta #6 en: Mayo 10, 2026, 17:13:45 pm »
Hola. Aqui te dejo la del quest for imfamy. Viene el trs que hara falta una revisión de la traduccion, y una primera versión del tra. Y de regalo y si te gustan, he modificado las fuentes para que se vieran los acentos, las ñ, !, ¿. Y las fuentes de los combates traducidas. Por si te gustan puedes usarlas sin problemas. No he jugado, así que tendras que darle una vuelta gorda, por si hay algo que la rompa...

Te lo envió por privado

He visto varias imagenes, pero son texto, y bastante complejas para mi nivel de edición. por si alguien se anima (no viene incluido)

« Última modificación: Mayo 10, 2026, 17:19:29 pm por ogromanas »



Desconectado microweb

  • Commodore 64
  • **
  • Mensajes: 393
  • País: es
  • Sexo: Masculino
  • Fecha de registro: Julio 29, 2004, 02:15:13 am
    • Ver Perfil
    • Canal de Youtube
Re: Quest for Infamy y Mage's Initiation (Traducción) [En Proceso]
« Respuesta #7 en: Mayo 11, 2026, 05:39:00 am »
¡Hala! Muchas gracias, ogromanas. A ver si me puedo poner con ella en breve.


Password para los archivos de 4Shared: ABANDONSOCIOS - Hilo con todas mis subidas - Canal de Youtube

Desconectado microweb

  • Commodore 64
  • **
  • Mensajes: 393
  • País: es
  • Sexo: Masculino
  • Fecha de registro: Julio 29, 2004, 02:15:13 am
    • Ver Perfil
    • Canal de Youtube
¿Alguien sabe qué tengo que hacer con las fuentes para importarlas en la traducción? Estoy un poco bloqueado ahora mismo...


Password para los archivos de 4Shared: ABANDONSOCIOS - Hilo con todas mis subidas - Canal de Youtube

Conectado pakolmo

  • Webmasters
  • Sovereign
  • *****
  • Mensajes: 5169
  • País: es
  • Sexo: Masculino
  • Fecha de registro: Enero 16, 2015, 02:57:33 am
    • Ver Perfil
    • Parches Amateurs Aventuras Gráficas
Las fuentes de letra van en la raíz del juego junto a la traducción y cualquier otro archivo.

Tal vez vienen redibujadas...

Desconectado microweb

  • Commodore 64
  • **
  • Mensajes: 393
  • País: es
  • Sexo: Masculino
  • Fecha de registro: Julio 29, 2004, 02:15:13 am
    • Ver Perfil
    • Canal de Youtube
Re: Quest for Infamy y Mage's Initiation (Traducción) [En Proceso]
« Respuesta #10 en: Hoy a las 08:30:18 »
Nada... no consigo que me acepte las fuentes que me pasó ogromanas  :'(  Y son necesarias porque no hay ni una sola tilde ni eñe.


Password para los archivos de 4Shared: ABANDONSOCIOS - Hilo con todas mis subidas - Canal de Youtube

Conectado pakolmo

  • Webmasters
  • Sovereign
  • *****
  • Mensajes: 5169
  • País: es
  • Sexo: Masculino
  • Fecha de registro: Enero 16, 2015, 02:57:33 am
    • Ver Perfil
    • Parches Amateurs Aventuras Gráficas
Re: Quest for Infamy y Mage's Initiation (Traducción) [En Proceso]
« Respuesta #11 en: Hoy a las 14:48:18 »
No sé si serán fuentes que van con un EJECUTABLE especial aparte como en muchas traducciones de Cireja.