Skip to content

Coomer [Update Beta-V0.3]

Compare
Choose a tag to compare
@Emy69 Emy69 released this 25 Mar 07:33
· 247 commits to main since this release
8216ebc

Nuevas Características

  • Soporte de Localización

    • Implementado soporte de localización para habilitar la traducción de la UI a múltiples idiomas.
    • Añadidos archivos de traducción en formato JSON para inglés y español (languages.json).
    • La UI ahora carga dinámicamente las traducciones basadas en la configuración de idioma del usuario.
  • Cambio de Idioma

    • Añadida la capacidad de cambiar el idioma de la UI en tiempo real a través de un nuevo menú de configuración.
    • Implementada una nueva ventana de selección de idioma que permite al usuario cambiar entre inglés y español.
  • Preferencia de Idioma Persistente

    • La preferencia de idioma del usuario ahora se guarda en config.json, permitiendo a la aplicación recordar la selección de idioma entre sesiones.

Mejoras

  • Refactorización de la Configuración del Menú

    • Refactorizado el código para la construcción del menú para mejorar la mantenibilidad y facilitar futuras adiciones de idiomas.
    • Introducido un método build_menus para reconstruir dinámicamente los menús basados en el idioma actual.
  • Compatibilidad con CustomTkinter

    • Mejoras en la compatibilidad con CustomTkinter, incluyendo el uso de CTkToplevel para la ventana de selección de idioma.

Correcciones de Errores

  • Actualizaciones de Etiquetas del Menú
    • Solucionados varios problemas relacionados con la actualización de etiquetas de menú y submenú al cambiar de idioma.
    • Asegurado que las etiquetas del menú se actualicen correctamente al cambiar de idioma sin necesidad de reiniciar la aplicación.