Cambia el idioma de la interfaz de MAME en Android sin alterar la región del juego
Confirma que el port incluye los archivos de idioma de MAME, anota el languagepath efectivo y elige un idioma que exista allí. Reinicia y comprueba menús y ayuda. Solo cambia la interfaz de MAME: no traduce gráficos del juego, ROM, voces, región ni interruptores DIP.
Hazlo en orden
- 01
Anota paquete, revisión de MAME, idioma actual y forma de leer la configuración efectiva.
- 02
Comprueba que el paquete contiene el árbol oficial de idiomas; no instales un paquete ajeno.
- 03
Lee languagepath; el valor upstream predeterminado es el directorio language del directorio de trabajo.
- 04
Elige un nombre presente mediante el wrapper o la opción language, sal normalmente y reinicia.
- 05
Comprueba menús, avisos, ayuda y una pantalla de ajustes sin cambiar máquina ni DIP.
- 06
Si faltan caracteres, restaura el idioma anterior y diagnostica archivos o fuente por separado.
Tabla de diagnóstico
| Resultado | Límite | Siguiente comprobación |
|---|---|---|
| Idioma ausente | El paquete no lo incluye | Revisar archivos oficiales |
| Se restablece | Precedencia del wrapper/config | Leer configuración efectiva |
| Menú traducido; juego no | Comportamiento esperado | No confundir con región |
| Caracteres en cajas | Cobertura de fuente | Probar fuente predeterminada |
language y languagepath son dos puertas
language selecciona una traducción situada bajo languagepath. Un nombre válido no funciona si faltan archivos o la ruta apunta a otro árbol.
La máquina no cambia
La localización del menú no reescribe ROM, arte, voz, región ni DIP. Conserva recibos separados.
Manda el port instalado
Usa su configuración efectiva y sus archivos; no copies una ruta de escritorio ni supongas opciones ocultas.
Usa solo juegos, firmware, arte, audio y fuentes creados, extraídos legalmente o autorizados. Un idioma de interfaz no concede derechos de redistribución; ArcadeShelf no enlaza paquetes de ROM o BIOS.