Actualizaciones
Babel Desktop busca versiones nuevas en una fuente de actualizaciones firmada que sirve babelfor.NET, las descarga en segundo plano y las instala cuando se reinicia la aplicación.
Cómo funcionan las actualizaciones
Babel Desktop busca actualizaciones al iniciarse, cada cuatro horas mientras está en ejecución y siempre que cambia la licencia cargada. Cuando hay una versión nueva disponible para su plataforma y su licencia, la aplicación la descarga y muestra en el diagrama un aviso Reinicia para actualizar. Haga clic en Reiniciar ahora para instalar la actualización y reiniciar, o en Más tarde para ocultar el aviso.
Babel Desktop no instala una actualización mientras hay una ofuscación en ejecución o el proyecto tiene cambios sin guardar. Guarde su trabajo o deje que la ejecución termine, y después reinicie.
Babel Desktop comprueba la firma de la fuente de actualizaciones antes de usarla. Si la firma no es válida, la fuente se rechaza y la búsqueda se da por fallida.
Las actualizaciones automáticas se aplican al instalador por usuario de Windows (EXE), a la aplicación de macOS y al AppImage de Linux. El MSI de Windows y los paquetes DEB y RPM de Linux los gestionan sus herramientas de despliegue o su gestor de paquetes: en esas instalaciones las actualizaciones aparecen como deshabilitadas, y para actualizar se instala el paquete de la versión nueva. Consulte Instalación.
Ajustes de actualización
La categoría Aplicación de Configuración muestra la versión instalada y controla las actualizaciones:
- Descargar e instalar actualizaciones automáticamente: activado de forma predeterminada. Cuando está desactivado, Babel Desktop solo informa de que hay una versión nueva, y Descargar ahora inicia la descarga.
- Buscar actualizaciones consulta la fuente de inmediato. La misma búsqueda está disponible como Buscar actualizaciones… en el menú de la aplicación en macOS y en el menú Ayuda en Windows y Linux.
La línea de estado situada bajo los botones muestra el resultado de la última búsqueda, el progreso de la descarga o el motivo por el que las actualizaciones están deshabilitadas. Cuando hay una actualización disponible, sus notas de la versión aparecen debajo.

Configuración > Aplicación, aquí en una compilación de desarrollo en la que las actualizaciones están deshabilitadas
Versiones de desarrollo
Algunas versiones de Babel Desktop se publican primero como versiones de desarrollo: compilaciones más recientes que se han probado menos que una versión estable. Usted recibe las versiones estables a menos que elija otra cosa.
Cuando hay una versión de desarrollo disponible para su licencia, Configuración > Aplicación muestra La versión de desarrollo … está disponible. con sus notas de la versión y un botón Probar. Cuando no hay nada más que comunicarle, el aviso del diagrama muestra la misma oferta. Haga clic en Más tarde para ocultar el aviso: permanece oculto hasta que se ofrezca una versión distinta.
Probar descarga la versión que se ofreció. Si ya no se ofrece para su licencia, o si la descarga falla o se cancela, no se descarga nada y Babel Desktop permanece en el canal estable. Cuando la descarga termina, el aviso le pide que reinicie. A partir de ese momento, Babel Desktop sigue el canal de desarrollo y ofrece la versión más reciente de cualquiera de los dos tipos, de modo que también le llega una versión estable que se publique más adelante.
Mientras está en el canal de desarrollo, Configuración > Aplicación indica Estás usando una versión de desarrollo. Para volver, haga clic en Volver a la versión estable, seguido del número de versión:
- Si hay disponible una versión estable más reciente que la que usa, Babel Desktop se actualiza a ella.
- En caso contrario, descarga la versión estable que indica el botón, que es anterior a la que usa, y la instala cuando usted reinicia.
- Si entretanto la versión que usa ha pasado a ser la versión estable, no hay nada a lo que volver. El panel indica Recibes las versiones de desarrollo de Babel Desktop. y Dejar de recibir versiones de desarrollo abandona el canal sin instalar nada.
Babel Desktop solo vuelve a la versión que muestra el botón. Si el servicio de actualizaciones indica otra distinta cuando usted hace clic, no se descarga nada y el botón muestra la versión nueva. Si la vuelta a la versión estable falla o se cancela, no cambia nada y puede hacer clic de nuevo en el botón.
Las mismas reglas de licencia, plataforma y mantenimiento se aplican a las versiones de desarrollo y a las estables. En las instalaciones en las que las actualizaciones están deshabilitadas no se ofrece nada.
Qué comunica Babel Desktop
Babel Desktop envía un informe breve al servicio de licencias al iniciarse y periódicamente mientras está en ejecución. Contiene:
- la versión de Babel Desktop, su canal de actualización (estable o de desarrollo) y la plataforma, por ejemplo Windows x64;
- un identificador aleatorio de la instalación;
- para cada extensión instalada desde la galería, su identificador, su versión y su canal.
El identificador no se deriva de su hardware, de su nombre de usuario ni de su licencia. Cuando hay una licencia activada, el informe queda vinculado a ella. Como cualquier solicitud que hace la aplicación, el informe también lleva las cabeceras de solicitud estándar y procede de su dirección IP.
El informe no contiene nombres de proyectos, rutas ni contenido de archivos, ni ningún otro ajuste. Las extensiones que ha creado usted o que vienen con la aplicación no figuran en él, y tampoco las instaladas desde un archivo. La excepción es una extensión instalada desde un archivo con una versión anterior de Babel Desktop: figura en el informe si la galería tiene una extensión con el mismo identificador.
El informe se envía también cuando las actualizaciones automáticas están desactivadas, y no hay ningún ajuste que lo desactive. El servicio conserva el último informe de cada instalación y lo elimina 180 días después del último.
Licencia y mantenimiento
Las actualizaciones que recibe dependen de la licencia cargada en Configuración > Licencia:
| Plataforma | Las actualizaciones requieren |
|---|---|
| Windows | Cualquier licencia válida de Babel |
| macOS y Linux | Una licencia de la edición Ultimate o una licencia de demostración. Las licencias Server y Data Center no dan derecho a ellas. |
Una instalación sin licencia indica que hace falta una licencia para instalar actualizaciones. En macOS y Linux, una licencia de cualquier otra edición, incluidas Server y Data Center, indica que Babel Desktop para esa plataforma requiere la edición Ultimate.
Las versiones que requieren mantenimiento activo solo se ofrecen cuando el período de mantenimiento de su licencia cubre la fecha de publicación de la versión. El período de mantenimiento termina en la fecha de vencimiento del mantenimiento de la licencia o, si la licencia no tiene ninguna, un año después de su fecha de emisión. Si su mantenimiento ha vencido, no recibe la versión nueva. El aviso y los ajustes muestran la fecha de vencimiento y un enlace para renovar. Babel Desktop también se lo recuerda poco antes de que termine el mantenimiento. En cualquier caso, la versión instalada sigue funcionando.
Solución de problemas
| Estado | Significado |
|---|---|
| Babel Desktop está actualizado | No hay ninguna versión más reciente disponible para su licencia. |
| La versión … está disponible | Hay una versión más reciente; se está descargando, o bien Descargar ahora inicia la descarga. |
| Babel Desktop … está listo. Reinicia para actualizar. | La actualización está descargada; reinicie para instalarla. |
| Su mantenimiento venció el … | La versión nueva requiere un mantenimiento que su licencia ya no cubre. Renueve el mantenimiento. |
| Para instalar actualizaciones se necesita una licencia Babel | Cargue una licencia en Configuración > Licencia. |
| Babel Desktop para … requiere la edición Ultimate | Las actualizaciones en macOS y Linux requieren una licencia de la edición Ultimate o de demostración. |
| Error al buscar actualizaciones: … | No se ha podido acceder a la fuente de actualizaciones o su firma no era válida. Compruebe la conexión de red e inténtelo de nuevo más tarde. |
| Las actualizaciones están deshabilitadas (…) | La instalación está gestionada por un paquete MSI, DEB o RPM, o la aplicación no es una compilación instalada. |
Los errores de actualización también se escriben en el registro de Actividad.