Jump to content
LaunchBox Community Forums

Recommended Posts

Posted (edited)

🎮 TraductorData LaunchBox — Traducción MASIVA de Notes XML usando IA Offline

Después de mucho tiempo buscando una solución REAL para traducir metadata de LaunchBox… terminé cansándome 😅

Probé plugins, scripts y distintas herramientas externas, pero honestamente nunca encontré algo que funcionara bien con bibliotecas grandes y que además fuera completamente offline.

Así que terminé desarrollando mi propia herramienta.

TraductorData LaunchBox

Una aplicación de escritorio que traduce automáticamente los nodos:

<Notes>

de los XML de LaunchBox utilizando IA local.

Sin APIs
Sin servicios online
Sin límites
Todo corre directamente en tu PC


🖥️ Interfaz principal

main_ui.thumb.png.ab967dc2fb0ee6438f33514fcc71f08f.png


Características

  • Traducción masiva de XML

  • IA completamente offline

  • Compatible con grandes bibliotecas

  • Cache SQLite inteligente

  • Correccion de terminos gamer automáticas

  • Mantiene intacta la estructura XML

  • Perfiles LOW / BALANCED / HIGH

  • Optimizado específicamente para LaunchBox


🧠 ¿Qué utiliza internamente?

  • Transformers

  • M2M100

  • CTranslate2

  • SQLite

  • SentencePiece

Todo funcionando localmente.


🖼️ Ejemplo de resultado

XML Original

xml_before.thumb.png.39d5e8c684a635d00456aa19606700d6.png


XML Traducido

xml_after.thumb.png.bada31f8a79d2ca4dc223b1aa1b95985.png


📂 Cómo usarlo

1. Localizar XML de LaunchBox

Normalmente están en:

LaunchBox\Data\Platforms

Ejemplos:

Nintendo Entertainment System.xml
Super Nintendo Entertainment System.xml
Sega Genesis.xml

2. HACER BACKUP

⚠️ MUY IMPORTANTE

Hacer una copia de seguridad de los XML originales antes de reemplazarlos.


3. Copiar XML a INPUT

Copiar los XML a:

input

4. Ejecutar la aplicación

Abrir:

TraductorData_LaunchBox.exe

Recomendado:

Ejecutar como administrador


5. Elegir perfil

Disponibles:

  • LOW

  • BALANCED

  • HIGH

Recomendación general:

BALANCED


6. Iniciar traducción

Presionar:

INICIAR TRADUCCIÓN

La aplicación:

  • analiza XML

  • detecta idioma

  • traduce únicamente contenido necesario

  • mantiene estructura original

  • guarda automáticamente resultados


⚙️ Traducción en proceso

translation_process.thumb.png.fe19813c5e9539db807f0a8caee680bf.png

Durante el proceso de traducción puedes presionar el botón Abortar para detener el proceso actual.
La próxima vez que inicies se mantendrá el avance de la traducción desde cache.


7. Tomar XML traducidos

Los resultados aparecerán en:

output

8. Reemplazar en LaunchBox

Copiar nuevamente los XML traducidos a:

LaunchBox\Data\Platforms

y reemplazar los originales.


💾 Todo funciona OFFLINE

No necesita internet
No usa APIs
No manda datos a servidores
No tiene límites


❤️ Proyecto hecho por necesidad real

Desarrollé esta herramienta porque literalmente no encontré nada que resolviera este problema de forma seria y automatizada para LaunchBox.

Espero que le sirva a más gente de la comunidad tanto como me sirvió a mí 🙌


📥 Descarga

GitHub:

TraductorData LaunchBox GitHub Repository

Releases:

TraductorData LaunchBox Releases

Edited by sademene

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...