diff --git a/CHANGELOG.md b/CHANGELOG.md index e2a0778..74f1fbc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## [1.5.1] - 2026-04-23 +### Improved +- Creadas claves de traducción para idiomas, añadido menu para cambiar de idioma en la barra superior + ## [1.5.0] - 2026-04-21 ### Added - Añadida gestión de múltiples ogBoot Servers diff --git a/ogWebconsole/src/app/app.component.ts b/ogWebconsole/src/app/app.component.ts index d681b66..c39354c 100644 --- a/ogWebconsole/src/app/app.component.ts +++ b/ogWebconsole/src/app/app.component.ts @@ -13,6 +13,6 @@ export class AppComponent { this.translateService.use(savedLanguage); } ngOnInit() { - sessionStorage.setItem('language', 'es'); + // Language is already handled in constructor } } diff --git a/ogWebconsole/src/app/app.module.ts b/ogWebconsole/src/app/app.module.ts index 94b904b..f728d16 100644 --- a/ogWebconsole/src/app/app.module.ts +++ b/ogWebconsole/src/app/app.module.ts @@ -204,6 +204,8 @@ export function HttpLoaderFactory(http: HttpClient) { return new TranslateHttpLoader(http, './locale/', '.json'); } +import { PageNotFoundComponent } from './shared/page-not-found/page-not-found.component'; + export function initializeApp(configService: ConfigService) { return () => configService.loadConfig(); } @@ -338,7 +340,8 @@ registerLocaleData(localeEs, 'es-ES'); OgcoreStatusComponent, GlobalOgbootStatusComponent, OgrepositoryStatusComponent, - OgdhcpStatusComponent + OgdhcpStatusComponent, + PageNotFoundComponent ], bootstrap: [AppComponent], imports: [BrowserModule, diff --git a/ogWebconsole/src/app/components/admin/env-vars/env-vars.component.html b/ogWebconsole/src/app/components/admin/env-vars/env-vars.component.html index d9ef0db..c7a23ab 100644 --- a/ogWebconsole/src/app/components/admin/env-vars/env-vars.component.html +++ b/ogWebconsole/src/app/components/admin/env-vars/env-vars.component.html @@ -1,20 +1,20 @@
{{ 'checkboxOrgAdmin' | translate }}
{{ 'checkboxOrgOperator' | translate }}
{{ 'checkboxOrgMinimal' | translate }}
{{ 'checkboxUserRole' | translate }}
{{ 'labelUser' | translate }}
(Los dias y horas seleccionados se marcarán como aula no disponible para remote pc.)
{{ 'remotePcCalendarRuleInfo' | translate }}
{{ 'supportedOpsLabel' | translate }}:
{{ 'labelSupportedOps' | translate }}:
{{ 'taskId' | translate }}: {{ task.uuid }}
{{ 'creationDate' | translate }}: {{ task.createdAt | date: 'short' }}
{{ 'notes' | translate }}: {{ task.notes }}
{{ 'labelNotes' | translate }}: {{ task.notes }}
No hay acciones configuradas.
{{ 'noActionsConfigured' | translate }}
{{ item.content }}
{{ data | json }}
{{ 'nameLabel' | translate }}: {{ data.name }}
{{ 'commentsLabel' | translate }}: {{ data.comments }}
{{ 'createdByLabel' | translate }}: {{ data.createdBy }}
{{ 'creationDateLabel' | translate }}: {{ data.createdAt | date:'medium' }}
{{ 'labelRoleName' | translate }}: {{ data.name }}
{{ 'labelComments' | translate }}: {{ data.comments }}
{{ 'labelCreatedBy' | translate }}: {{ data.createdBy }}
{{ 'labelCreationDate' | translate }}: {{ data.createdAt | date:'medium' }}
{{ data.script }}
Bienvenido a la consola de administración de OpenGnsys
Estado general de todos los componentes de la plataforma
{{ 'welcomeTitle' | translate }}
{{ 'generalPlatformStatus' | translate }}
Cargando estado del sistema...
{{ 'loadingSystemStatus' | translate }}
Total: {{ repositories.length }}
{{ 'labelTotalColon' | translate }}{{ repositories.length }}
Total: {{ bootServers.length }}
{{ 'labelTotalColon' | translate }}{{ bootServers.length }}
Total: {{ dhcps.length }}
{{ 'labelTotalColon' | translate }}{{ dhcps.length }}
Logs del servidor
{{ 'serverLogs' | translate }}
No se encontraron servidores OgBoot configurados en el sistema.
{{ 'noConfiguredBootServers' | translate }}
Logs en tiempo real del servidor OgBoot seleccionado
{{ 'realTimeOgbootLogs' | translate }}
Elige un servidor de boot de la lista para ver su estado detallado.
{{ 'selectBootServerToView' | translate }}
No se pudo conectar con el servidor OgBoot seleccionado
{{ 'cannotConnectBootServer' | translate }}
Logs en tiempo real del servidor OgCore
{{ 'realTimeOgcoreLogs' | translate }}
No se encontraron dhcps configurados en el sistema.
{{ 'noConfiguredDhcps' | translate }}
Logs en tiempo real del servidor DHCP
{{ 'realTimeDhcpLogs' | translate }}
Elige un dhcp de la lista para ver su estado detallado.
{{ 'selectDhcpToView' | translate }}
No se pudo conectar con el dhcp seleccionado
{{ 'cannotConnectDhcp' | translate }}
No se encontraron repositorios configurados en el sistema.
{{ 'noConfiguredRepos' | translate }}
Información específica del repositorio seleccionado
{{ 'specificRepoInfo' | translate }}
Elige un repositorio de la lista para ver su estado detallado.
{{ 'selectRepoToView' | translate }}
No se pudo conectar con el repositorio seleccionado
{{ 'cannotConnectRepo' | translate }}
{{ commit.hexsha }} @@ -310,22 +298,22 @@
Elige un script guardado de la lista para ver su contenido y configurar parámetros.
{{ 'selectScriptToView' | translate }}
Crea un nuevo script escribiendo comandos de shell/bash en el editor de texto.
{{ 'createScriptHint' | translate }}
Introduce un nombre para el comando:
{{ 'enterCommandName' | translate }}
Cliente: {{ data.client.name }}
IP: {{ data.client.ip }}
MAC: {{ data.client.mac }}
{{ 'labelClient' | translate }} {{ data.client.name }}
{{ 'labelIpColon' | translate }} {{ data.client.ip }}
{{ 'labelMacColon' | translate }} {{ data.client.mac }}
o añadelos manualmente:
{{ 'orAddThemManually' | translate }}
Clientes
{{ 'labelClients' | translate }}
Entidades
{{ 'labelEntities' | translate }}
Sin particiones disponibles.
{{ 'noPartitionsAvailableDot' | translate }}
save-filters-dialog works!
{{ 'saveFiltersDialogWorks' | translate }}
No hay hardware asociado a este perfil
{{ 'noHardwareAssociatedToProfile' | translate }}