mirror of
https://github.com/eduardogsilva/wireguard_webadmin.git
synced 2026-03-15 05:26:17 +00:00
update translations
This commit is contained in:
@@ -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 "Firewall‑Einstellungen verwalten"
|
||||
msgid "Firewall settings saved successfully"
|
||||
msgstr "Firewall‑Einstellungen 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. "
|
||||
"B. 8080) oder als Bereich (z. B. 8001:8999) angegeben werden.\n"
|
||||
" Ports können als Einzelwert "
|
||||
"(z. B. 8080) oder als Bereich (z. B. 8001:8999) angegeben werden.\n"
|
||||
" </p>\n"
|
||||
" "
|
||||
|
||||
@@ -1758,11 +1820,6 @@ msgstr "Port‑Weiterleitungsregel 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 "Standard‑Richtlinie"
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 pare‑feu"
|
||||
msgid "Firewall settings saved successfully"
|
||||
msgstr "Paramètres du pare‑feu 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 l’API aux seuls peers autorisés pour "
|
||||
"l’utilisateur. Selon la taille de votre environnement, cette option peut "
|
||||
"affecter les performances. Pour compenser, augmentez éventuellement l’« "
|
||||
"intervalle d’actualisation Web » afin de réduire le nombre de requêtes.</p>\n"
|
||||
"affecter les performances. Pour compenser, augmentez éventuellement "
|
||||
"l’« intervalle d’actualisation 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 l’IP | Message de confirmation invalide. Tapez « "
|
||||
"delete » pour confirmer."
|
||||
"Erreur de suppression de l’IP | Message de confirmation invalide. Tapez "
|
||||
"« delete » pour confirmer."
|
||||
|
||||
#: wireguard_peer/views.py:280
|
||||
msgid "Manage client route"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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/}
|
||||
|
||||
Reference in New Issue
Block a user