update translations

This commit is contained in:
Eduardo Silva
2026-03-11 18:50:37 -03:00
parent 44245cfb74
commit 6b4b2fd41d
6 changed files with 362 additions and 71 deletions

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-12 13:34-0300\n"
"POT-Creation-Date: 2026-03-11 18:49-0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -47,6 +47,12 @@ msgstr "Löschen"
msgid "Regenerate Token"
msgstr "Token regenerieren"
#: api_v2/forms.py:37
msgid ""
"Are you sure you want to regenerate the token? The old token will stop "
"working immediately."
msgstr ""
#: api_v2/forms.py:63 cluster/forms.py:67 cluster/forms.py:124 dns/forms.py:37
#: dns/forms.py:84 dns/forms.py:153 routing_templates/forms.py:71
#: scheduler/forms.py:102 templates/firewall/manage_firewall_rule.html:379
@@ -106,7 +112,7 @@ msgstr "Aktiviert"
msgid "Access Denied"
msgstr "Zugriff verweigert"
#: api_v2/views.py:19 templates/template_parts/base_sidebar.html:108
#: api_v2/views.py:19 templates/template_parts/base_sidebar.html:126
msgid "API Keys"
msgstr "API-Schlüssel"
@@ -172,6 +178,34 @@ msgstr ""
msgid "API Documentation"
msgstr "API-Dokumentation"
#: app_gateway/models.py:12
msgid "Upstream address, e.g.: http://10.188.18.27:3000"
msgstr ""
#: app_gateway/models.py:42
msgid "Bypass (public)"
msgstr ""
#: app_gateway/models.py:43
msgid "One Factor"
msgstr ""
#: app_gateway/models.py:44
msgid "Two Factor"
msgstr ""
#: app_gateway/models.py:45
msgid "Deny"
msgstr ""
#: app_gateway/models.py:84
msgid "Route identifier, used in export (e.g.: public_area)"
msgstr ""
#: app_gateway/models.py:87
msgid "Evaluation order — lower value means higher priority"
msgstr ""
#: cluster/forms.py:20
msgid "IP Lock"
msgstr "IP-Sperre"
@@ -259,7 +293,7 @@ msgstr ""
msgid "Worker update is required."
msgstr "Ein Worker-Update ist erforderlich."
#: cluster/views.py:21 templates/template_parts/base_sidebar.html:117
#: cluster/views.py:21 templates/template_parts/base_sidebar.html:135
msgid "Cluster"
msgstr "Cluster"
@@ -450,8 +484,8 @@ msgid ""
"Exact hostname or domain rule (e.g. *.example.com matches example.com and "
"all subdomains)"
msgstr ""
"Exakter Hostname oder Domänenregel (z. B. *.example.com entspricht example."
"com und allen Unterdomänen)"
"Exakter Hostname oder Domänenregel (z. B. *.example.com entspricht "
"example.com und allen Unterdomänen)"
#: dns/forms.py:76
msgid "Static DNS"
@@ -797,6 +831,28 @@ msgstr "FirewallEinstellungen verwalten"
msgid "Firewall settings saved successfully"
msgstr "FirewallEinstellungen erfolgreich gespeichert"
#: gatekeeper/models.py:9
#, fuzzy
#| msgid "Default Password"
msgid "Local Password"
msgstr "Standardpasswort"
#: gatekeeper/models.py:9
msgid "TOTP"
msgstr ""
#: gatekeeper/models.py:9
msgid "OIDC"
msgstr ""
#: gatekeeper/models.py:66
msgid "Password for local authentication (leave blank if not using)"
msgstr ""
#: gatekeeper/models.py:67
msgid "Per-user TOTP secret key"
msgstr ""
#: intl_tools/forms.py:11 templates/accounts/login.html:36
msgid "Language"
msgstr "Sprache"
@@ -1026,6 +1082,11 @@ msgstr "Endtag"
msgid "End Time"
msgstr "Endzeit"
#: scheduler/forms.py:103 templates/generic_delete_confirmation.html:19
#: templates/scheduler/scheduleprofile_form.html:203
msgid "Cancel"
msgstr "Abbrechen"
#: scheduler/forms.py:122
msgid "Unable to validate overlaps: schedule profile is missing."
msgstr "Überlappungen konnten nicht validiert werden: Zeitplanprofil fehlt."
@@ -1202,7 +1263,8 @@ msgstr "Beispiele"
#: templates/api_v2/api_documentation.html:135
msgid "This API is a work in progress and new endpoints are added as needed."
msgstr "Diese API ist in Arbeit und neue Endpunkte werden nach Bedarf hinzugefügt."
msgstr ""
"Diese API ist in Arbeit und neue Endpunkte werden nach Bedarf hinzugefügt."
#: templates/api_v2/api_documentation.html:136
msgid "Missing a method or feature?"
@@ -1625,8 +1687,8 @@ msgstr ""
"bitte ein Issue auf GitHub.<br><br>\n"
" Die Auswahl \"TCP+UDP\" erzeugt für "
"jedes Protokoll eine eigene Regel.<br><br>\n"
" Ports können als Einzelwert (z.&nbsp;"
"B. 8080) oder als Bereich (z.&nbsp;B. 8001:8999) angegeben werden.\n"
" Ports können als Einzelwert "
"(z.&nbsp;B. 8080) oder als Bereich (z.&nbsp;B. 8001:8999) angegeben werden.\n"
" </p>\n"
" "
@@ -1758,11 +1820,6 @@ msgstr "PortWeiterleitungsregel erstellen"
msgid "Confirm Delete"
msgstr "Löschen bestätigen"
#: templates/generic_delete_confirmation.html:19
#: templates/scheduler/scheduleprofile_form.html:203
msgid "Cancel"
msgstr "Abbrechen"
#: templates/routing_templates/list.html:11
msgid "Default"
msgstr "StandardRichtlinie"
@@ -1892,11 +1949,11 @@ msgstr "Aktualisieren und Dienst neu laden"
msgid "Scheduler"
msgstr "Zeitplaner"
#: templates/template_parts/base_sidebar.html:79 user_manager/views.py:74
#: templates/template_parts/base_sidebar.html:97 user_manager/views.py:74
msgid "User Manager"
msgstr "Benutzerverwaltung"
#: templates/template_parts/base_sidebar.html:98
#: templates/template_parts/base_sidebar.html:116
#: templates/wireguard/peer_list/peer_preview_modal.html:133
#: vpn_invite/views.py:37
msgid "VPN Invite"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-12 13:34-0300\n"
"POT-Creation-Date: 2026-03-11 18:49-0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -47,6 +47,12 @@ msgstr "Eliminar"
msgid "Regenerate Token"
msgstr "Regenerar token"
#: api_v2/forms.py:37
msgid ""
"Are you sure you want to regenerate the token? The old token will stop "
"working immediately."
msgstr ""
#: api_v2/forms.py:63 cluster/forms.py:67 cluster/forms.py:124 dns/forms.py:37
#: dns/forms.py:84 dns/forms.py:153 routing_templates/forms.py:71
#: scheduler/forms.py:102 templates/firewall/manage_firewall_rule.html:379
@@ -106,7 +112,7 @@ msgstr "Habilitado"
msgid "Access Denied"
msgstr "Acceso denegado"
#: api_v2/views.py:19 templates/template_parts/base_sidebar.html:108
#: api_v2/views.py:19 templates/template_parts/base_sidebar.html:126
msgid "API Keys"
msgstr "Claves de API"
@@ -171,6 +177,34 @@ msgstr "¿Está seguro de que desea eliminar la clave de API \"%(name)s\"?"
msgid "API Documentation"
msgstr "Documentación de la API"
#: app_gateway/models.py:12
msgid "Upstream address, e.g.: http://10.188.18.27:3000"
msgstr ""
#: app_gateway/models.py:42
msgid "Bypass (public)"
msgstr ""
#: app_gateway/models.py:43
msgid "One Factor"
msgstr ""
#: app_gateway/models.py:44
msgid "Two Factor"
msgstr ""
#: app_gateway/models.py:45
msgid "Deny"
msgstr ""
#: app_gateway/models.py:84
msgid "Route identifier, used in export (e.g.: public_area)"
msgstr ""
#: app_gateway/models.py:87
msgid "Evaluation order — lower value means higher priority"
msgstr ""
#: cluster/forms.py:20
msgid "IP Lock"
msgstr "Bloqueo de IP"
@@ -260,7 +294,7 @@ msgstr ""
msgid "Worker update is required."
msgstr "Se requiere la actualización del worker."
#: cluster/views.py:21 templates/template_parts/base_sidebar.html:117
#: cluster/views.py:21 templates/template_parts/base_sidebar.html:135
msgid "Cluster"
msgstr "Cluster"
@@ -793,6 +827,28 @@ msgstr "Gestionar configuración de firewall"
msgid "Firewall settings saved successfully"
msgstr "Configuración de firewall guardada correctamente"
#: gatekeeper/models.py:9
#, fuzzy
#| msgid "Default Password"
msgid "Local Password"
msgstr "Contraseña predeterminada"
#: gatekeeper/models.py:9
msgid "TOTP"
msgstr ""
#: gatekeeper/models.py:9
msgid "OIDC"
msgstr ""
#: gatekeeper/models.py:66
msgid "Password for local authentication (leave blank if not using)"
msgstr ""
#: gatekeeper/models.py:67
msgid "Per-user TOTP secret key"
msgstr ""
#: intl_tools/forms.py:11 templates/accounts/login.html:36
msgid "Language"
msgstr "Idioma"
@@ -1019,6 +1075,11 @@ msgstr "Día de Fin"
msgid "End Time"
msgstr "Hora de Fin"
#: scheduler/forms.py:103 templates/generic_delete_confirmation.html:19
#: templates/scheduler/scheduleprofile_form.html:203
msgid "Cancel"
msgstr "Cancelar"
#: scheduler/forms.py:122
msgid "Unable to validate overlaps: schedule profile is missing."
msgstr ""
@@ -1197,7 +1258,9 @@ msgstr "Ejemplos"
#: templates/api_v2/api_documentation.html:135
msgid "This API is a work in progress and new endpoints are added as needed."
msgstr "Esta API es un trabajo en progreso y se agregan nuevos endpoints según sea necesario."
msgstr ""
"Esta API es un trabajo en progreso y se agregan nuevos endpoints según sea "
"necesario."
#: templates/api_v2/api_documentation.html:136
msgid "Missing a method or feature?"
@@ -1699,8 +1762,8 @@ msgstr ""
" <p>El archivo <code>docker-compose.yml</code> "
"predeterminado especifica el rango de puertos <b>TCP</b> <b>8080-8089</b>. "
"Si deseas cambiarlo, edita manualmente el archivo <code>docker-compose.yml</"
"code> y vuelve a ejecutar Docker Compose según las <a href=\"https://github."
"com/eduardogsilva/wireguard_webadmin?tab=readme-ov-"
"code> y vuelve a ejecutar Docker Compose según las <a href=\"https://"
"github.com/eduardogsilva/wireguard_webadmin?tab=readme-ov-"
"file#deployment\">instrucciones de despliegue</a>.</p>\n"
" <h5>Tipo de destino: Peer</h5>\n"
" <p>La redirección de puerto dará prioridad a la "
@@ -1748,11 +1811,6 @@ msgstr "Crear regla de reenvío de puerto"
msgid "Confirm Delete"
msgstr "Confirmar Eliminación"
#: templates/generic_delete_confirmation.html:19
#: templates/scheduler/scheduleprofile_form.html:203
msgid "Cancel"
msgstr "Cancelar"
#: templates/routing_templates/list.html:11
msgid "Default"
msgstr "Política predeterminada"
@@ -1882,11 +1940,11 @@ msgstr "Actualizar y recargar servicio"
msgid "Scheduler"
msgstr "Programador"
#: templates/template_parts/base_sidebar.html:79 user_manager/views.py:74
#: templates/template_parts/base_sidebar.html:97 user_manager/views.py:74
msgid "User Manager"
msgstr "Gestión de usuarios"
#: templates/template_parts/base_sidebar.html:98
#: templates/template_parts/base_sidebar.html:116
#: templates/wireguard/peer_list/peer_preview_modal.html:133
#: vpn_invite/views.py:37
msgid "VPN Invite"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-12 13:34-0300\n"
"POT-Creation-Date: 2026-03-11 18:49-0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -47,6 +47,12 @@ msgstr "Supprimer"
msgid "Regenerate Token"
msgstr "Régénérer le jeton"
#: api_v2/forms.py:37
msgid ""
"Are you sure you want to regenerate the token? The old token will stop "
"working immediately."
msgstr ""
#: api_v2/forms.py:63 cluster/forms.py:67 cluster/forms.py:124 dns/forms.py:37
#: dns/forms.py:84 dns/forms.py:153 routing_templates/forms.py:71
#: scheduler/forms.py:102 templates/firewall/manage_firewall_rule.html:379
@@ -106,7 +112,7 @@ msgstr "Activé"
msgid "Access Denied"
msgstr "Accès refusé"
#: api_v2/views.py:19 templates/template_parts/base_sidebar.html:108
#: api_v2/views.py:19 templates/template_parts/base_sidebar.html:126
msgid "API Keys"
msgstr "Clés d'API"
@@ -171,6 +177,34 @@ msgstr "Êtes-vous sûr de vouloir supprimer la clé d'API \"%(name)s\" ?"
msgid "API Documentation"
msgstr "Documentation de l'API"
#: app_gateway/models.py:12
msgid "Upstream address, e.g.: http://10.188.18.27:3000"
msgstr ""
#: app_gateway/models.py:42
msgid "Bypass (public)"
msgstr ""
#: app_gateway/models.py:43
msgid "One Factor"
msgstr ""
#: app_gateway/models.py:44
msgid "Two Factor"
msgstr ""
#: app_gateway/models.py:45
msgid "Deny"
msgstr ""
#: app_gateway/models.py:84
msgid "Route identifier, used in export (e.g.: public_area)"
msgstr ""
#: app_gateway/models.py:87
msgid "Evaluation order — lower value means higher priority"
msgstr ""
#: cluster/forms.py:20
msgid "IP Lock"
msgstr "Verrouillage IP"
@@ -258,7 +292,7 @@ msgstr ""
msgid "Worker update is required."
msgstr "La mise à jour du worker est requise."
#: cluster/views.py:21 templates/template_parts/base_sidebar.html:117
#: cluster/views.py:21 templates/template_parts/base_sidebar.html:135
msgid "Cluster"
msgstr "Cluster"
@@ -448,8 +482,8 @@ msgid ""
"Exact hostname or domain rule (e.g. *.example.com matches example.com and "
"all subdomains)"
msgstr ""
"Nom d'hôte exact ou règle de domaine (ex: *.exemple.com correspond à exemple."
"com et tous les sous-domaines)"
"Nom d'hôte exact ou règle de domaine (ex: *.exemple.com correspond à "
"exemple.com et tous les sous-domaines)"
#: dns/forms.py:76
msgid "Static DNS"
@@ -794,6 +828,28 @@ msgstr "Gérer les paramètres du parefeu"
msgid "Firewall settings saved successfully"
msgstr "Paramètres du parefeu enregistrés avec succès"
#: gatekeeper/models.py:9
#, fuzzy
#| msgid "Default Password"
msgid "Local Password"
msgstr "Mot de passe par défaut"
#: gatekeeper/models.py:9
msgid "TOTP"
msgstr ""
#: gatekeeper/models.py:9
msgid "OIDC"
msgstr ""
#: gatekeeper/models.py:66
msgid "Password for local authentication (leave blank if not using)"
msgstr ""
#: gatekeeper/models.py:67
msgid "Per-user TOTP secret key"
msgstr ""
#: intl_tools/forms.py:11 templates/accounts/login.html:36
msgid "Language"
msgstr "Langue"
@@ -1019,6 +1075,11 @@ msgstr "Jour de Fin"
msgid "End Time"
msgstr "Heure de Fin"
#: scheduler/forms.py:103 templates/generic_delete_confirmation.html:19
#: templates/scheduler/scheduleprofile_form.html:203
msgid "Cancel"
msgstr "Annuler"
#: scheduler/forms.py:122
msgid "Unable to validate overlaps: schedule profile is missing."
msgstr ""
@@ -1197,7 +1258,9 @@ msgstr "Exemples"
#: templates/api_v2/api_documentation.html:135
msgid "This API is a work in progress and new endpoints are added as needed."
msgstr "Cette API est en cours de développement et de nouveaux points de terminaison sont ajoutés au besoin."
msgstr ""
"Cette API est en cours de développement et de nouveaux points de terminaison "
"sont ajoutés au besoin."
#: templates/api_v2/api_documentation.html:136
msgid "Missing a method or feature?"
@@ -1749,11 +1812,6 @@ msgstr "Créer une règle de redirection de port"
msgid "Confirm Delete"
msgstr "Confirmer la Suppression"
#: templates/generic_delete_confirmation.html:19
#: templates/scheduler/scheduleprofile_form.html:203
msgid "Cancel"
msgstr "Annuler"
#: templates/routing_templates/list.html:11
msgid "Default"
msgstr "Politique par défaut"
@@ -1883,11 +1941,11 @@ msgstr "Mettre à jour et recharger le service"
msgid "Scheduler"
msgstr "Planificateur"
#: templates/template_parts/base_sidebar.html:79 user_manager/views.py:74
#: templates/template_parts/base_sidebar.html:97 user_manager/views.py:74
msgid "User Manager"
msgstr "Gestion des utilisateurs"
#: templates/template_parts/base_sidebar.html:98
#: templates/template_parts/base_sidebar.html:116
#: templates/wireguard/peer_list/peer_preview_modal.html:133
#: vpn_invite/views.py:37
msgid "VPN Invite"
@@ -2778,8 +2836,9 @@ msgstr ""
" <h4>Filtre avancé</h4>\n"
" <p>Limite la réponse de lAPI aux seuls peers autorisés pour "
"lutilisateur. Selon la taille de votre environnement, cette option peut "
"affecter les performances. Pour compenser, augmentez éventuellement l« "
"intervalle dactualisation Web » afin de réduire le nombre de requêtes.</p>\n"
"affecter les performances. Pour compenser, augmentez éventuellement "
"l« intervalle dactualisation Web » afin de réduire le nombre de requêtes.</"
"p>\n"
"\n"
" "
@@ -3255,8 +3314,8 @@ msgid ""
"Error deleting IP address|Invalid confirmation message. Type \"delete\" to "
"confirm."
msgstr ""
"Erreur de suppression de lIP | Message de confirmation invalide. Tapez « "
"delete » pour confirmer."
"Erreur de suppression de lIP | Message de confirmation invalide. Tapez "
"« delete » pour confirmer."
#: wireguard_peer/views.py:280
msgid "Manage client route"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-12 13:34-0300\n"
"POT-Creation-Date: 2026-03-11 18:49-0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -47,6 +47,12 @@ msgstr "Excluir"
msgid "Regenerate Token"
msgstr "Regenerar Token"
#: api_v2/forms.py:37
msgid ""
"Are you sure you want to regenerate the token? The old token will stop "
"working immediately."
msgstr ""
#: api_v2/forms.py:63 cluster/forms.py:67 cluster/forms.py:124 dns/forms.py:37
#: dns/forms.py:84 dns/forms.py:153 routing_templates/forms.py:71
#: scheduler/forms.py:102 templates/firewall/manage_firewall_rule.html:379
@@ -106,7 +112,7 @@ msgstr "Habilitado"
msgid "Access Denied"
msgstr "Acesso Negado"
#: api_v2/views.py:19 templates/template_parts/base_sidebar.html:108
#: api_v2/views.py:19 templates/template_parts/base_sidebar.html:126
msgid "API Keys"
msgstr "Chaves de API"
@@ -171,6 +177,34 @@ msgstr "Tem certeza de que deseja excluir a Chave de API \"%(name)s\"?"
msgid "API Documentation"
msgstr "Documentação da API"
#: app_gateway/models.py:12
msgid "Upstream address, e.g.: http://10.188.18.27:3000"
msgstr ""
#: app_gateway/models.py:42
msgid "Bypass (public)"
msgstr ""
#: app_gateway/models.py:43
msgid "One Factor"
msgstr ""
#: app_gateway/models.py:44
msgid "Two Factor"
msgstr ""
#: app_gateway/models.py:45
msgid "Deny"
msgstr ""
#: app_gateway/models.py:84
msgid "Route identifier, used in export (e.g.: public_area)"
msgstr ""
#: app_gateway/models.py:87
msgid "Evaluation order — lower value means higher priority"
msgstr ""
#: cluster/forms.py:20
msgid "IP Lock"
msgstr "Bloqueio de IP"
@@ -258,7 +292,7 @@ msgstr ""
msgid "Worker update is required."
msgstr "A atualização do worker é necessária."
#: cluster/views.py:21 templates/template_parts/base_sidebar.html:117
#: cluster/views.py:21 templates/template_parts/base_sidebar.html:135
msgid "Cluster"
msgstr "Cluster"
@@ -585,8 +619,9 @@ msgstr "Peer e Endereço IP não podem ser selecionados ao mesmo tempo."
#: firewall/forms.py:57
msgid "IP Address cannot be used without selecting a WireGuard instance."
msgstr ""
"Endereço IP não pode ser usado sem selecionar uma instância do WireGuard."
"Endereço IP não pode ser usado sem selecionar uma instância do WireGuard."
"Endereço IP não pode ser usado sem selecionar uma instância do "
"WireGuard.Endereço IP não pode ser usado sem selecionar uma instância do "
"WireGuard."
#: firewall/forms.py:81
msgid "wg+ (Any WireGuard Interface)"
@@ -793,6 +828,28 @@ msgstr "Gerenciar Configurações de Firewall"
msgid "Firewall settings saved successfully"
msgstr "Configurações de Firewall salvas com sucesso"
#: gatekeeper/models.py:9
#, fuzzy
#| msgid "Default Password"
msgid "Local Password"
msgstr "Senha Padrão"
#: gatekeeper/models.py:9
msgid "TOTP"
msgstr ""
#: gatekeeper/models.py:9
msgid "OIDC"
msgstr ""
#: gatekeeper/models.py:66
msgid "Password for local authentication (leave blank if not using)"
msgstr ""
#: gatekeeper/models.py:67
msgid "Per-user TOTP secret key"
msgstr ""
#: intl_tools/forms.py:11 templates/accounts/login.html:36
msgid "Language"
msgstr "Idioma"
@@ -1019,6 +1076,11 @@ msgstr "Dia de Término"
msgid "End Time"
msgstr "Hora de Término"
#: scheduler/forms.py:103 templates/generic_delete_confirmation.html:19
#: templates/scheduler/scheduleprofile_form.html:203
msgid "Cancel"
msgstr "Cancelar"
#: scheduler/forms.py:122
msgid "Unable to validate overlaps: schedule profile is missing."
msgstr ""
@@ -1199,7 +1261,9 @@ msgstr "Exemplos"
#: templates/api_v2/api_documentation.html:135
msgid "This API is a work in progress and new endpoints are added as needed."
msgstr "Esta API é um trabalho em andamento e novos endpoints são adicionados conforme necessário."
msgstr ""
"Esta API é um trabalho em andamento e novos endpoints são adicionados "
"conforme necessário."
#: templates/api_v2/api_documentation.html:136
msgid "Missing a method or feature?"
@@ -1758,11 +1822,6 @@ msgstr "Criar Regra de Encaminhamento de Porta"
msgid "Confirm Delete"
msgstr "Confirmar Exclusão"
#: templates/generic_delete_confirmation.html:19
#: templates/scheduler/scheduleprofile_form.html:203
msgid "Cancel"
msgstr "Cancelar"
#: templates/routing_templates/list.html:11
msgid "Default"
msgstr "Política Padrão"
@@ -1892,11 +1951,11 @@ msgstr "Atualizar e recarregar o serviço"
msgid "Scheduler"
msgstr "Agendador"
#: templates/template_parts/base_sidebar.html:79 user_manager/views.py:74
#: templates/template_parts/base_sidebar.html:97 user_manager/views.py:74
msgid "User Manager"
msgstr "Configurar Usuários"
#: templates/template_parts/base_sidebar.html:98
#: templates/template_parts/base_sidebar.html:116
#: templates/wireguard/peer_list/peer_preview_modal.html:133
#: vpn_invite/views.py:37
msgid "VPN Invite"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-12 13:34-0300\n"
"POT-Creation-Date: 2026-03-11 18:49-0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -48,6 +48,12 @@ msgstr "Vymazať"
msgid "Regenerate Token"
msgstr "Regenerovať token"
#: api_v2/forms.py:37
msgid ""
"Are you sure you want to regenerate the token? The old token will stop "
"working immediately."
msgstr ""
#: api_v2/forms.py:63 cluster/forms.py:67 cluster/forms.py:124 dns/forms.py:37
#: dns/forms.py:84 dns/forms.py:153 routing_templates/forms.py:71
#: scheduler/forms.py:102 templates/firewall/manage_firewall_rule.html:379
@@ -107,7 +113,7 @@ msgstr "Povolené"
msgid "Access Denied"
msgstr "Prístup zamietnutý"
#: api_v2/views.py:19 templates/template_parts/base_sidebar.html:108
#: api_v2/views.py:19 templates/template_parts/base_sidebar.html:126
msgid "API Keys"
msgstr "Kľúče API"
@@ -172,6 +178,34 @@ msgstr "Ste si istí, že chcete odstrániť kľúč API \"%(name)s\"?"
msgid "API Documentation"
msgstr "Dokumentácia API"
#: app_gateway/models.py:12
msgid "Upstream address, e.g.: http://10.188.18.27:3000"
msgstr ""
#: app_gateway/models.py:42
msgid "Bypass (public)"
msgstr ""
#: app_gateway/models.py:43
msgid "One Factor"
msgstr ""
#: app_gateway/models.py:44
msgid "Two Factor"
msgstr ""
#: app_gateway/models.py:45
msgid "Deny"
msgstr ""
#: app_gateway/models.py:84
msgid "Route identifier, used in export (e.g.: public_area)"
msgstr ""
#: app_gateway/models.py:87
msgid "Evaluation order — lower value means higher priority"
msgstr ""
#: cluster/forms.py:20
msgid "IP Lock"
msgstr "IP zámok"
@@ -256,7 +290,7 @@ msgstr ""
msgid "Worker update is required."
msgstr "Vyžaduje sa aktualizácia workera."
#: cluster/views.py:21 templates/template_parts/base_sidebar.html:117
#: cluster/views.py:21 templates/template_parts/base_sidebar.html:135
msgid "Cluster"
msgstr "Cluster"
@@ -787,6 +821,28 @@ msgstr "Spravovať nastavenia firewall"
msgid "Firewall settings saved successfully"
msgstr "Nastavenia firewall boli úspešne uložené"
#: gatekeeper/models.py:9
#, fuzzy
#| msgid "Default Password"
msgid "Local Password"
msgstr "Predvolené heslo"
#: gatekeeper/models.py:9
msgid "TOTP"
msgstr ""
#: gatekeeper/models.py:9
msgid "OIDC"
msgstr ""
#: gatekeeper/models.py:66
msgid "Password for local authentication (leave blank if not using)"
msgstr ""
#: gatekeeper/models.py:67
msgid "Per-user TOTP secret key"
msgstr ""
#: intl_tools/forms.py:11 templates/accounts/login.html:36
msgid "Language"
msgstr "Jazyk"
@@ -1006,6 +1062,11 @@ msgstr "Deň ukončenia"
msgid "End Time"
msgstr "Čas ukončenia"
#: scheduler/forms.py:103 templates/generic_delete_confirmation.html:19
#: templates/scheduler/scheduleprofile_form.html:203
msgid "Cancel"
msgstr "Zrušiť"
#: scheduler/forms.py:122
msgid "Unable to validate overlaps: schedule profile is missing."
msgstr "Nepodarilo sa overiť prekrývanie: profil plánovania chýba."
@@ -1179,7 +1240,9 @@ msgstr "Príklady"
#: templates/api_v2/api_documentation.html:135
msgid "This API is a work in progress and new endpoints are added as needed."
msgstr "Toto rozhranie API sa pripravuje a nové koncové body sa pridávajú podľa potreby."
msgstr ""
"Toto rozhranie API sa pripravuje a nové koncové body sa pridávajú podľa "
"potreby."
#: templates/api_v2/api_documentation.html:136
msgid "Missing a method or feature?"
@@ -1734,11 +1797,6 @@ msgstr "Vytvoriť pravidlo presmerovania portov"
msgid "Confirm Delete"
msgstr "Potvrdiť odstránenie"
#: templates/generic_delete_confirmation.html:19
#: templates/scheduler/scheduleprofile_form.html:203
msgid "Cancel"
msgstr "Zrušiť"
#: templates/routing_templates/list.html:11
msgid "Default"
msgstr "Predvolená politika"
@@ -1868,11 +1926,11 @@ msgstr "Aktualizovať a znovu načítať službu"
msgid "Scheduler"
msgstr "Plánovač"
#: templates/template_parts/base_sidebar.html:79 user_manager/views.py:74
#: templates/template_parts/base_sidebar.html:97 user_manager/views.py:74
msgid "User Manager"
msgstr "Správa používateľov"
#: templates/template_parts/base_sidebar.html:98
#: templates/template_parts/base_sidebar.html:116
#: templates/wireguard/peer_list/peer_preview_modal.html:133
#: vpn_invite/views.py:37
msgid "VPN Invite"

View File

@@ -1,6 +1,6 @@
#!/bin/bash
.venv/bin/django-admin makemessages -a --ignore=.venv/*
.venv/bin/django-admin compilemessages --ignore=.venv/*
../venv/bin/django-admin makemessages -a --ignore=.venv/*
../venv/bin/django-admin compilemessages --ignore=.venv/*
echo
for po in locale/*/LC_MESSAGES/django.po; do
lang=${po#locale/}