- Added AutoUpdater class to manage update checks and downloads. - Integrated auto-updater in the main process after the main window is created. - Enhanced preload script to expose update-related IPC channels. - Created UpdateDialog component to handle user interactions for updates. - Implemented state management for update status using Pinia store. - Added localization support for update messages in multiple languages. - Documented auto-update configuration steps for private GitHub repositories. - Created .env.example for GitHub token configuration.
42 lines
1.7 KiB
JSON
42 lines
1.7 KiB
JSON
{
|
|
"desc": {
|
|
"welcome-title": "¡Hola! Generador de plantillas",
|
|
"welcome-desc": "Ahora puedes crear y administrar plantillas de archivos. Vea los cambios en tiempo real y genere archivos y directorios por lotes utilizando plantillas.",
|
|
"second-desc": "¡Has pasado a la segunda pantalla! No hay nada aquí!",
|
|
"selected-file": "Archivo seleccionado: {filePath}."
|
|
},
|
|
"title": {
|
|
"main": "Generador de plantillas",
|
|
"second": "Segunda pantalla",
|
|
"error": "Error desconocido",
|
|
"templates": "Lista de plantillas",
|
|
"create-template": "Crear plantilla"
|
|
},
|
|
"menu": {
|
|
"change-theme": "Cambiar tema",
|
|
"change-language": "Cambiar idioma",
|
|
"increase-count": "Incrementar contador en 1",
|
|
"documentation": "Documentación",
|
|
"github": "Código fuente",
|
|
"open-file": "Abrir archivo de texto"
|
|
},
|
|
"update": {
|
|
"newVersionAvailable": "Nueva versión disponible",
|
|
"currentVersion": "Versión actual",
|
|
"latestVersion": "Última versión",
|
|
"updateDescription": "Una nueva versión de la aplicación está disponible. ¿Desea descargar e instalar la actualización?",
|
|
"skipUpdate": "Omitir esta actualización",
|
|
"downloadUpdate": "Descargar actualización",
|
|
"downloadingUpdate": "Descargando actualización",
|
|
"downloadProgressText": "La actualización se está descargando. Por favor, espere...",
|
|
"updateReadyToInstall": "La actualización se ha descargado y está lista para instalarse. La aplicación se reiniciará después de la instalación.",
|
|
"laterInstall": "Instalar más tarde",
|
|
"installNow": "Instalar ahora",
|
|
"updateError": "Error de actualización",
|
|
"updateDownloaded": "Actualización descargada"
|
|
},
|
|
"common": {
|
|
"ok": "Aceptar",
|
|
"cancel": "Cancelar"
|
|
}
|
|
} |