From 412c8fc88dcffcd65461ab727e27badc313cc452 Mon Sep 17 00:00:00 2001 From: Eduardo Silva Date: Wed, 14 Jan 2026 09:21:24 -0300 Subject: [PATCH] update translations --- locale/de/LC_MESSAGES/django.mo | Bin 56815 -> 56944 bytes locale/de/LC_MESSAGES/django.po | 62 +++++++++++++++-------------- locale/es/LC_MESSAGES/django.mo | Bin 55129 -> 55256 bytes locale/es/LC_MESSAGES/django.po | 62 +++++++++++++++-------------- locale/fr/LC_MESSAGES/django.mo | Bin 57480 -> 57612 bytes locale/fr/LC_MESSAGES/django.po | 62 +++++++++++++++-------------- locale/pt_BR/LC_MESSAGES/django.mo | Bin 57141 -> 57269 bytes locale/pt_BR/LC_MESSAGES/django.po | 62 +++++++++++++++-------------- locale/sk/LC_MESSAGES/django.mo | Bin 56796 -> 56928 bytes locale/sk/LC_MESSAGES/django.po | 62 +++++++++++++++-------------- 10 files changed, 165 insertions(+), 145 deletions(-) diff --git a/locale/de/LC_MESSAGES/django.mo b/locale/de/LC_MESSAGES/django.mo index b5a9b09e3e5b2794115cbc29ebd27036a5c383c7..38fa58d8c9d26f8e579921cc4adc5f076f683217 100644 GIT binary patch delta 9344 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 MwZYcwANj}q5Bh>XWB>pF delta 9217 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 G6Z1c0v\n" "Language-Team: LANGUAGE \n" @@ -24,7 +24,7 @@ msgstr "" msgid "Name" msgstr "Name" -#: cluster/forms.py:19 templates/cluster/workers_list.html:93 +#: cluster/forms.py:19 templates/cluster/workers_list.html:96 #: vpn_invite/forms.py:49 vpn_invite/forms.py:294 msgid "Enabled" msgstr "Aktiviert" @@ -106,15 +106,15 @@ msgstr "Cluster aktiviert" msgid "Primary Enable WireGuard" msgstr "WireGuard primär aktivieren" -#: cluster/forms.py:99 templates/cluster/workers_list.html:103 +#: cluster/forms.py:99 templates/cluster/workers_list.html:106 msgid "Cluster Mode" msgstr "Cluster-Modus" -#: cluster/forms.py:100 templates/cluster/workers_list.html:124 +#: cluster/forms.py:100 templates/cluster/workers_list.html:127 msgid "Restart Mode" msgstr "Neustart-Modus" -#: cluster/forms.py:101 templates/cluster/workers_list.html:128 +#: cluster/forms.py:101 templates/cluster/workers_list.html:131 msgid "Worker Display" msgstr "Worker-Anzeige" @@ -178,7 +178,7 @@ msgstr "Worker gelöscht|Worker gelöscht: " msgid "Worker not deleted|Invalid confirmation." msgstr "Worker nicht gelöscht|Ungültige Bestätigung." -#: cluster/views.py:53 templates/cluster/workers_list.html:84 +#: cluster/views.py:53 templates/cluster/workers_list.html:87 msgid "Add Worker" msgstr "Worker hinzufügen" @@ -234,7 +234,7 @@ msgstr "" "Hostname).

\n" " " -#: cluster/views.py:106 templates/cluster/workers_list.html:85 +#: cluster/views.py:106 templates/cluster/workers_list.html:88 msgid "Cluster Settings" msgstr "Cluster-Einstellungen" @@ -778,7 +778,7 @@ msgid "Last Seen" msgstr "Zuletzt gesehen" #: templates/cluster/workers_list.html:13 -#: templates/cluster/workers_list.html:107 +#: templates/cluster/workers_list.html:110 msgid "Config Version" msgstr "Konfigurationsversion" @@ -804,67 +804,71 @@ msgstr "Nicht gesetzt" msgid "Never" msgstr "Niemals" -#: templates/cluster/workers_list.html:74 +#: templates/cluster/workers_list.html:64 +msgid "Last seen more than 10 minutes ago or never seen." +msgstr "Zuletzt vor mehr als 10 Minuten gesehen oder noch nie gesehen." + +#: templates/cluster/workers_list.html:77 #: templates/dns/static_host_list.html:74 templates/user_manager/list.html:53 #: templates/user_manager/peer_group_list.html:35 #: templates/wireguard/wireguard_peer_list.html:198 msgid "Edit" msgstr "Bearbeiten" -#: templates/cluster/workers_list.html:79 +#: templates/cluster/workers_list.html:82 msgid "No workers configured" msgstr "Keine Worker konfiguriert" -#: templates/cluster/workers_list.html:86 #: templates/cluster/workers_list.html:89 +#: templates/cluster/workers_list.html:92 msgid "Cluster Information" msgstr "Cluster-Informationen" -#: templates/cluster/workers_list.html:111 +#: templates/cluster/workers_list.html:114 msgid "DNS Version" msgstr "DNS-Version" -#: templates/cluster/workers_list.html:116 +#: templates/cluster/workers_list.html:119 msgid "Stats Sync Interval" msgstr "Statistik-Sync-Intervall" -#: templates/cluster/workers_list.html:120 +#: templates/cluster/workers_list.html:123 msgid "Stats Cache Interval" msgstr "Statistik-Cache-Intervall" -#: templates/cluster/workers_list.html:132 +#: templates/cluster/workers_list.html:135 msgid "Primary WireGuard" msgstr "Primäres WireGuard aktivieren" -#: templates/cluster/workers_list.html:150 +#: templates/cluster/workers_list.html:153 msgid "Cluster Feature – Testing Phase" msgstr "Cluster-Funktion – Testphase" -#: templates/cluster/workers_list.html:157 +#: templates/cluster/workers_list.html:160 msgid "The cluster functionality is currently released as experimental." msgstr "Die Cluster-Funktionalität ist derzeit als experimentell freigegeben." -#: templates/cluster/workers_list.html:158 +#: templates/cluster/workers_list.html:161 msgid "At this stage, only core features are implemented:" msgstr "In diesem Stadium sind nur Kernfunktionen implementiert:" -#: templates/cluster/workers_list.html:160 +#: templates/cluster/workers_list.html:163 msgid "Configuration synchronization service" msgstr "Konfigurations-Synchronisationsdienst" -#: templates/cluster/workers_list.html:161 +#: templates/cluster/workers_list.html:164 msgid "Primary node mirroring (WireGuard and firewall rules)" msgstr "Primärknoten-Spiegelung (WireGuard und Firewall-Regeln)" -#: templates/cluster/workers_list.html:162 +#: templates/cluster/workers_list.html:165 msgid "DNS rules mirroring" msgstr "DNS-Regel-Spiegelung" -#: templates/cluster/workers_list.html:165 +#: templates/cluster/workers_list.html:168 msgid "Warning:" msgstr "Warnung:" -#: templates/cluster/workers_list.html:167 +#: templates/cluster/workers_list.html:170 msgid "" "In the current version, peer state information is not collected by the " "master server." @@ -872,7 +876,7 @@ msgstr "" "In der aktuellen Version werden Peer-Statusinformationen nicht vom Master-" "Server erfasst." -#: templates/cluster/workers_list.html:168 +#: templates/cluster/workers_list.html:171 msgid "" "Traffic data, IP address, handshake status, and online/offline state will " "not be visible for peers connected to cluster nodes." @@ -880,26 +884,26 @@ msgstr "" "Verkehrsdaten, IP-Adresse, Handshake-Status und Online/Offline-Status sind " "für Peers, die mit Cluster-Knoten verbunden sind, nicht sichtbar." -#: templates/cluster/workers_list.html:170 +#: templates/cluster/workers_list.html:173 msgid "Next priority features (coming soon):" msgstr "Nächste Prioritätsfunktionen (demnächst):" -#: templates/cluster/workers_list.html:172 +#: templates/cluster/workers_list.html:175 msgid "Traffic data synchronization" msgstr "Synchronisierung der Verkehrsdaten" -#: templates/cluster/workers_list.html:173 +#: templates/cluster/workers_list.html:176 msgid "" "Server selection dropdown before downloading peer configs or VPN invites" msgstr "" "Server-Auswahlliste vor dem Herunterladen von Peer-Konfigurationen oder VPN-" "Einladungen" -#: templates/cluster/workers_list.html:177 +#: templates/cluster/workers_list.html:180 msgid "For more information, please visit:" msgstr "Für weitere Informationen besuchen Sie bitte:" -#: templates/cluster/workers_list.html:181 +#: templates/cluster/workers_list.html:184 msgid "I Understand" msgstr "Ich verstehe" diff --git a/locale/es/LC_MESSAGES/django.mo b/locale/es/LC_MESSAGES/django.mo index f83c8fbc97583a5a18383b4078431d37c350c25c..b4d53ac0e033d9b3af188564080b04e6b67092f9 100644 GIT binary patch delta 9325 zcmYk>33yG{-pBD3ga`?dm?Jr45RI7_qvjzh6sdU%QezS%qSV`?ife4eF;tbBm6~dv zm74X^Dy{O;Td&*R8j4m`2fW{3)^eZj=lT1rwe~)Huk~MR?Q@!bvpN6eE&09IOB7gO zI1c+66OLiQ#&pkTOi@)hhQ=6kkoquOnctYoamI9|ekR_Sbm|e+jd{!8nAx?A*?`6C z8#9UX`xChz_e^YROke6fn;BDw`|WOFOdHy7V+~`xrgkf1xR)7-mGNyXh`TTd4`MMq z>)Nkkaq2ga=bK+#{WsKg0j-TGgJqDhm|D(e7(l%fmckww$n#Am1wCj2>W0&C2F`Zv zrP>%%j(Rkfz@}IMyI@Hig+*{0dT<{4<95`*_Tm=&H`c}lZH=jirzFoe&nW1I_1e)} zOu+&;4K<=!uD%3ykngb&K16-~FRX|~lZ*+)>R1$8pjWBvL_sMT zfQ@k+#^QD?h*wal{0<}VKE`0N_Vz&us0TH{!kFyZyJHyj{_cD>DpOOiJkD)T{?)UM zG(_S#ER8>5G!}fxJ}4el?~HXZ2bIc?oY%1u^^gwsy1J-=^+a`iI2OV2SQe+EGVwtN z@~;kTr$H&dgdunZtKuD0X38ep8`ebKusNzDFJnubiuBo>MyA<>b+no5jmp44R0qbP zI`EdOFZH^@dejJZVlZAtjo=4V2Oqn7xlXn{9yK+I7=SIY6?VX)n2XBfGSq!`;Wj*p z8t8S@?GI18w!5bKl58U|*o$YRjM=ieQ7>G%z`=?+r z?1$=D1~$_EpGKiL4M$Lm>jLV74^Z3dFVurebg?6>g59ZSAg9a;?2l!-8pAR$uc7w; zG1LREp?1q%)S?Sau~QO@!P@_g^9sx#YW4R-&D8=_M^<1MZp4~+#I^s7>c|u1Hs+OA z>~)tglKL&wE(z>rw|7lc<~m{t?294#;3x{3`^o6RHK^5o0;BLYYEFysG^I8im9c1y z^)n^`)!{xp?A#7Tt%-EhROX;QKM^&c8Q2`>qqhcyuPEro1$)|*1*6&{unu-~PDY+( zcHtll?qy6q9D{nmSY*&{81eYMPOt=~-^T{j*P}jv!x=cx)@!3O(+k_- z04$=7yPksPVkaiy8B`C$2H9QE04q@+ie$~q!rFKX>tcn$cI|XQWpD}>!1bsOZAR^) zA5a}GpJt~t4r6(~X+$9!Q{9Pas1(18d2@3UWT<`cCRC~pqT0`(KJdS&FR4eU5fvC_ z_jz$FK)pWdd?IQ9?Xey9!T?-_`rJmWhkJ&Re`Vkv4F&NJER24`?S(~9+od%6V_giy zMi_~$F&@*f0_LJdz6G_WK0%H666*dxqB?pXHNaoJ6tq3^jo{}Kmcc354JYGOY=!+s z^76n{sCRz`2>X*&iTXQ5hJE%E;^Z2EL0*ZRu?L9`Ily^=Q;oq@psKiORruERK^f zO#45Vf-YQ(nzJ3KxjyE+j#`9|Q6mW*Ydh8umBLn79y>eJF_!uaSKo^2;Af}-T*5%S ziY2uFzo!sN!|zxKgK}(-OQJd!iEFVM>P8o_BwoWX{Kd5gjI$#PaaKYNqz)>x$(Z+o zLoMoWFqG$;+Z2?NXQ&$%=jz57gIW`*7>pk{H=`EcLFYA8hn`>@hK{!xOGI7Q9hH%B zI2D&+evF<#{x!ll3bG!mXRT1Hxf`ZoHtI%KuoY|L4=ltTnoi`Uf^8W^%Y6L6WW~0p z{)iP^gj_eDZp<7^p2N>N&R?C!`-9JKUcfX{zqye7H{iyL7c*K;T);ZiAHQd}Rn;Z- zRonwLH4{;5WD07;^IiJ}ROYt1`bk$mkELn9iP88MYVIq(Z(nFt->2ugVM`jyV^>tF zGf^3N0~vssjbzQtLuIJwQv00{fyz{K)EllpYL4GP-6t0-;&Rjgj-s~f8RXICp_f7n z3far-x7}{k9Nt9j&!7+Nc4~myK4Vcgp6KecP&b~3k@y}~!hNXguc1186LsAqR0p4; zp5qN!ZdYj|R3=ie91cch#EV^V3D(7Xs18K0u-DZ=b+jW^!||vGtwTL%3u>DlMP>3l zYDz94&-0qQ6f`GKup$Pmv?F){BdI65dOF5apNlo{09M62n22Rp**9M|)EhGw)v>Qo z9rIgl*GvsmMp|PrO+t4HQ8Wy}GB^u0N2^h9u5+j!U&i`)AEPmDjmT^S}DZYs> z;SubNLA*RVV1Eq2ji~$W#2}t;{z)MmucA`*7?nc*b#_q&p)ynzHAVGNnQDs~$uQUc zI_d$lP>Xjyw#AjG7u+q>lsXlFrjB_?Z z-M9lP0|QVQ81K&Sb)H2H;2IXf|6pOfzn=VSM1RnrMHjfi{@#y4?eCGOshNzrZY?TP zyHF$f66@hTdDv6M=s$6jNfeUyB0NN2T|95i`6jHyTxvk=BN>+pfWKE ztKck*!<|?QuVZB_zSX|*8lX~|j2hW17~scZ#$f8BKDIwNyr}vV)KvOV1M)7W5JX`O zw#V(5gil?2yKQ!EyJ0NtnWzpe#Hx50)A0@t#$MZPhYn*X^^=&2S5cX3vcuXISu@%Uv)76R7(z1W%*Z!c}aC&#(fv+iB0gimJbct#Bchz^kb3`V;E&p}TCo zK33EI??XYWe)qy`z*9GmiYa_^E zpL1Tsved7jw-$wm6k;)UuY2WUTk7ekIo^rY@dm1cA^Yrzs-fnzfwKjwBOOp3=#3h{ zK<8N0qMMG|#`E`){}(BIOoO(=eXNNQ`|Yajgc@-QzJMdJE-plk>@0@iRn(l{ckKxW zY=&B6Q`)tOZ6_60Q%m665R1eZIndnssy;h)$!u7k=%3aY1*QRlayQhfro-#la|grmchuS_b;Q==uo3mvsLxNr@;DQSWmAXGsH}XGWrz#9}J^_`=M2x}qSQ|%SG_FDo@RY0HKuvL>lYHJwA%TKFCZa~z z0yXlk*ab&pKRkwM7D!hC`i{CM-7wm&=;p0TU@2C^Yc=vg~O=P`kL;Ai%| z(G0!GH1wx17&oC(TH>F^ypJ_-B7TP3G3lJ0(T}|=ghwr*=!n=qD9V+-Gyhd4DHu20v|a`eqmo!bupgy6x0nTq232` z-T5`BDLIbS@HSS#vKQ>yXnBGBYjwXwgKm(5+8%?E)oCW7&acFx_>prDzDfPKtGE5q zW-bLIX&;UHTrP&RjADDMs2e%FcFJhveze} z&i6&FnQ<6}3$PsS#j1D_HFCeN>Ufvr?%lm{fsAJgQt_Y$WLfa-( z#&o1nRuXg+wwMLDi}w2X1EE)e)}D?nv=1R#s!Xs<%@JY-ZP9+@pe=?U{*~5LdR>we$L&&qVBUDC{OWImpS5S z?1mY*1oh6COYETB3;%xXqkh2mq(W5lrj*|1)Nk%|ejGqsd7?YzD7=X=#D9o`)O92f zFA{I~QX@(yU#HaFovDi~O zwb}$bFz*jhT{u&f&>yc@!=@bm15Xnl5;~gGmd_TAm$Ht=_%&+x^rrk1ZguBcQPvyu z8BvqAY}Z~`bE;zv4c!QB$ys?V#{3U;-ZObe2<3keSE*&9{>X8VavU*_^0K_Ec=u4& z5$4pEzMa=%x3h|?-MO`SDj6KV6LZ{&A1OB>vWW$>Wf4D9ZjBp>*9pEt%sSMuh!{Y; zNBuL@vDsn@(RPEfhZyM_?J4b>bf_PrOWdHnt`X5PDIR zpzZnbo$s_KvhX-s-X-?>9(YQ}^mFG2qK}B>;wnT}*RIdj_f@M{x=LAE+W)OpXX2^n zV6tl;LV1ucy<(K#N50&Oq2B7WPoixmZo<(-3h@h(MU*5Ka;`bPLv$vJQ`a#Y|G+A) zp4Z4fU5IwHy^7a}qeMq{&HqszN%>QJ(~nE0QVFM`uersPClWr&I-U^zguWYB(LRgF zr2PDNm3jp6mum=kegfa7y`ZbN^3A9e=}o1jKP@#do!CwEAYzGWgpN*@|Nc9U(rcU> zh`D&mo#B^*8B0{8Z8`C8$`gnlL<{Qw!fH60c!gMNzZ__#at}%nJ19RtR!|Q0B}LV! zQroo-#o?};?k=17{Bj)cTM-r7a64Cg=&qVc>tNymQJS_5#7jgyViavPiAZ7u^;*8W zQBmIhl$H^XXuU;rpseFQ(S|ro{XD)v=x9T|B{7}y{Ja)^hf;4yc@dt&BB;ZIZxIh| zHSga7)Rz!@sEzUC%k3L?@*NthQ{GM7b#2e-#JS#7nh_sUetxW>(7^XabZEnswDzLb z5XTbv-Brz;`b1C4m2sac?)ctUA*OuUM9%c2rL((wk~4UF=a}63HL|ijS!rn*p7hKy zX`bw%sTrPHH9hIWGR9`7WqDGEWO_2kcrwy*(#GUnR(<=oeU|q0b=p<3vS(=OpfpeV krz^5NgVX-|q0B5#rYB=;#-LPB&akZP%<9`;-*w&d|L>kKfdBvi delta 9217 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\n" "Language-Team: LANGUAGE \n" @@ -24,7 +24,7 @@ msgstr "" msgid "Name" msgstr "Nombre" -#: cluster/forms.py:19 templates/cluster/workers_list.html:93 +#: cluster/forms.py:19 templates/cluster/workers_list.html:96 #: vpn_invite/forms.py:49 vpn_invite/forms.py:294 msgid "Enabled" msgstr "Habilitado" @@ -107,15 +107,15 @@ msgstr "Cluster habilitado" msgid "Primary Enable WireGuard" msgstr "Habilitar WireGuard primario" -#: cluster/forms.py:99 templates/cluster/workers_list.html:103 +#: cluster/forms.py:99 templates/cluster/workers_list.html:106 msgid "Cluster Mode" msgstr "Modo de cluster" -#: cluster/forms.py:100 templates/cluster/workers_list.html:124 +#: cluster/forms.py:100 templates/cluster/workers_list.html:127 msgid "Restart Mode" msgstr "Modo de reinicio" -#: cluster/forms.py:101 templates/cluster/workers_list.html:128 +#: cluster/forms.py:101 templates/cluster/workers_list.html:131 msgid "Worker Display" msgstr "Visualización del worker" @@ -178,7 +178,7 @@ msgstr "Worker eliminado|Worker eliminado: " msgid "Worker not deleted|Invalid confirmation." msgstr "Worker no eliminado|Confirmación inválida." -#: cluster/views.py:53 templates/cluster/workers_list.html:84 +#: cluster/views.py:53 templates/cluster/workers_list.html:87 msgid "Add Worker" msgstr "Agregar Worker" @@ -234,7 +234,7 @@ msgstr "" "nombre de host).

\n" " " -#: cluster/views.py:106 templates/cluster/workers_list.html:85 +#: cluster/views.py:106 templates/cluster/workers_list.html:88 msgid "Cluster Settings" msgstr "Configuración del Cluster" @@ -774,7 +774,7 @@ msgid "Last Seen" msgstr "Visto por última vez" #: templates/cluster/workers_list.html:13 -#: templates/cluster/workers_list.html:107 +#: templates/cluster/workers_list.html:110 msgid "Config Version" msgstr "Versión de configuración" @@ -800,68 +800,72 @@ msgstr "No establecido" msgid "Never" msgstr "Nunca" -#: templates/cluster/workers_list.html:74 +#: templates/cluster/workers_list.html:64 +msgid "Last seen more than 10 minutes ago or never seen." +msgstr "Visto por última vez hace más de 10 minutos o nunca visto." + +#: templates/cluster/workers_list.html:77 #: templates/dns/static_host_list.html:74 templates/user_manager/list.html:53 #: templates/user_manager/peer_group_list.html:35 #: templates/wireguard/wireguard_peer_list.html:198 msgid "Edit" msgstr "Editar" -#: templates/cluster/workers_list.html:79 +#: templates/cluster/workers_list.html:82 msgid "No workers configured" msgstr "No hay workers configurados" -#: templates/cluster/workers_list.html:86 #: templates/cluster/workers_list.html:89 +#: templates/cluster/workers_list.html:92 msgid "Cluster Information" msgstr "Información del clúster" -#: templates/cluster/workers_list.html:111 +#: templates/cluster/workers_list.html:114 msgid "DNS Version" msgstr "Versión de DNS" -#: templates/cluster/workers_list.html:116 +#: templates/cluster/workers_list.html:119 msgid "Stats Sync Interval" msgstr "Intervalo de sincronización de estadísticas" -#: templates/cluster/workers_list.html:120 +#: templates/cluster/workers_list.html:123 msgid "Stats Cache Interval" msgstr "Intervalo de caché de estadísticas" -#: templates/cluster/workers_list.html:132 +#: templates/cluster/workers_list.html:135 msgid "Primary WireGuard" msgstr "Habilitar WireGuard primario" -#: templates/cluster/workers_list.html:150 +#: templates/cluster/workers_list.html:153 msgid "Cluster Feature – Testing Phase" msgstr "Función de clúster – Fase de pruebas" -#: templates/cluster/workers_list.html:157 +#: templates/cluster/workers_list.html:160 msgid "The cluster functionality is currently released as experimental." msgstr "" "La funcionalidad de clúster se encuentra actualmente en fase experimental." -#: templates/cluster/workers_list.html:158 +#: templates/cluster/workers_list.html:161 msgid "At this stage, only core features are implemented:" msgstr "En esta etapa, solo se han implementado las funciones principales:" -#: templates/cluster/workers_list.html:160 +#: templates/cluster/workers_list.html:163 msgid "Configuration synchronization service" msgstr "Servicio de sincronización de configuración" -#: templates/cluster/workers_list.html:161 +#: templates/cluster/workers_list.html:164 msgid "Primary node mirroring (WireGuard and firewall rules)" msgstr "Reflejo del nodo primario (WireGuard e regras de firewall)" -#: templates/cluster/workers_list.html:162 +#: templates/cluster/workers_list.html:165 msgid "DNS rules mirroring" msgstr "Reflejo de regras de DNS" -#: templates/cluster/workers_list.html:165 +#: templates/cluster/workers_list.html:168 msgid "Warning:" msgstr "Advertencia:" -#: templates/cluster/workers_list.html:167 +#: templates/cluster/workers_list.html:170 msgid "" "In the current version, peer state information is not collected by the " "master server." @@ -869,7 +873,7 @@ msgstr "" "En la versión actual, el servidor maestro no recopila información sobre el " "estado de los peers." -#: templates/cluster/workers_list.html:168 +#: templates/cluster/workers_list.html:171 msgid "" "Traffic data, IP address, handshake status, and online/offline state will " "not be visible for peers connected to cluster nodes." @@ -878,26 +882,26 @@ msgstr "" "el estado en línea/fuera de línea no serão visíveis para os peers conectados " "aos nós do cluster." -#: templates/cluster/workers_list.html:170 +#: templates/cluster/workers_list.html:173 msgid "Next priority features (coming soon):" msgstr "Próximas funciones prioritarias (próximamente):" -#: templates/cluster/workers_list.html:172 +#: templates/cluster/workers_list.html:175 msgid "Traffic data synchronization" msgstr "Sincronización de datos de tráfico" -#: templates/cluster/workers_list.html:173 +#: templates/cluster/workers_list.html:176 msgid "" "Server selection dropdown before downloading peer configs or VPN invites" msgstr "" "Menú desplegable de selección de servidor antes de descargar configuraciones " "de pares o invitaciones de VPN" -#: templates/cluster/workers_list.html:177 +#: templates/cluster/workers_list.html:180 msgid "For more information, please visit:" msgstr "Para obtener más información, visite:" -#: templates/cluster/workers_list.html:181 +#: templates/cluster/workers_list.html:184 msgid "I Understand" msgstr "Lo entiendo" diff --git a/locale/fr/LC_MESSAGES/django.mo b/locale/fr/LC_MESSAGES/django.mo index 17db33e0dd225a5b5ac1b36fa950047814b96eea..0a3c554331775491c1895f900fde7241ac9f6f7b 100644 GIT binary patch delta 9347 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 delta 9217 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\n" "Language-Team: LANGUAGE \n" @@ -24,7 +24,7 @@ msgstr "" msgid "Name" msgstr "Nom" -#: cluster/forms.py:19 templates/cluster/workers_list.html:93 +#: cluster/forms.py:19 templates/cluster/workers_list.html:96 #: vpn_invite/forms.py:49 vpn_invite/forms.py:294 msgid "Enabled" msgstr "Activé" @@ -106,15 +106,15 @@ msgstr "Cluster activé" msgid "Primary Enable WireGuard" msgstr "Habilitation primaire de WireGuard" -#: cluster/forms.py:99 templates/cluster/workers_list.html:103 +#: cluster/forms.py:99 templates/cluster/workers_list.html:106 msgid "Cluster Mode" msgstr "Mode du cluster" -#: cluster/forms.py:100 templates/cluster/workers_list.html:124 +#: cluster/forms.py:100 templates/cluster/workers_list.html:127 msgid "Restart Mode" msgstr "Mode de redémarrage" -#: cluster/forms.py:101 templates/cluster/workers_list.html:128 +#: cluster/forms.py:101 templates/cluster/workers_list.html:131 msgid "Worker Display" msgstr "Affichage du Worker" @@ -178,7 +178,7 @@ msgstr "Worker supprimé|Worker supprimé : " msgid "Worker not deleted|Invalid confirmation." msgstr "Worker non supprimé|Confirmation invalide." -#: cluster/views.py:53 templates/cluster/workers_list.html:84 +#: cluster/views.py:53 templates/cluster/workers_list.html:87 msgid "Add Worker" msgstr "Ajouter Worker" @@ -234,7 +234,7 @@ msgstr "" "nom d’hôte).

\n" " " -#: cluster/views.py:106 templates/cluster/workers_list.html:85 +#: cluster/views.py:106 templates/cluster/workers_list.html:88 msgid "Cluster Settings" msgstr "Paramètres du Cluster" @@ -777,7 +777,7 @@ msgid "Last Seen" msgstr "Dernière connexion" #: templates/cluster/workers_list.html:13 -#: templates/cluster/workers_list.html:107 +#: templates/cluster/workers_list.html:110 msgid "Config Version" msgstr "Version de configuration" @@ -803,67 +803,71 @@ msgstr "Non défini" msgid "Never" msgstr "Jamais" -#: templates/cluster/workers_list.html:74 +#: templates/cluster/workers_list.html:64 +msgid "Last seen more than 10 minutes ago or never seen." +msgstr "Vu pour la dernière fois il y a plus de 10 minutes ou jamais vu." + +#: templates/cluster/workers_list.html:77 #: templates/dns/static_host_list.html:74 templates/user_manager/list.html:53 #: templates/user_manager/peer_group_list.html:35 #: templates/wireguard/wireguard_peer_list.html:198 msgid "Edit" msgstr "Modifier" -#: templates/cluster/workers_list.html:79 +#: templates/cluster/workers_list.html:82 msgid "No workers configured" msgstr "Aucun worker configuré" -#: templates/cluster/workers_list.html:86 #: templates/cluster/workers_list.html:89 +#: templates/cluster/workers_list.html:92 msgid "Cluster Information" msgstr "Informations sur le cluster" -#: templates/cluster/workers_list.html:111 +#: templates/cluster/workers_list.html:114 msgid "DNS Version" msgstr "Version du DNS" -#: templates/cluster/workers_list.html:116 +#: templates/cluster/workers_list.html:119 msgid "Stats Sync Interval" msgstr "Intervalle de synchronisation des statistiques" -#: templates/cluster/workers_list.html:120 +#: templates/cluster/workers_list.html:123 msgid "Stats Cache Interval" msgstr "Intervalle de cache des statistiques" -#: templates/cluster/workers_list.html:132 +#: templates/cluster/workers_list.html:135 msgid "Primary WireGuard" msgstr "Activer WireGuard principal" -#: templates/cluster/workers_list.html:150 +#: templates/cluster/workers_list.html:153 msgid "Cluster Feature – Testing Phase" msgstr "Fonctionnalité de Cluster – Phase de test" -#: templates/cluster/workers_list.html:157 +#: templates/cluster/workers_list.html:160 msgid "The cluster functionality is currently released as experimental." msgstr "La fonctionnalité de cluster est actuellement en phase expérimentale." -#: templates/cluster/workers_list.html:158 +#: templates/cluster/workers_list.html:161 msgid "At this stage, only core features are implemented:" msgstr "À ce stade, seules les fonctionnalités de base sont implémentées :" -#: templates/cluster/workers_list.html:160 +#: templates/cluster/workers_list.html:163 msgid "Configuration synchronization service" msgstr "Service de synchronisation de la configuration" -#: templates/cluster/workers_list.html:161 +#: templates/cluster/workers_list.html:164 msgid "Primary node mirroring (WireGuard and firewall rules)" msgstr "Mise en miroir du nœud primaire (WireGuard et règles de pare-feu)" -#: templates/cluster/workers_list.html:162 +#: templates/cluster/workers_list.html:165 msgid "DNS rules mirroring" msgstr "Mise en miroir des règles DNS" -#: templates/cluster/workers_list.html:165 +#: templates/cluster/workers_list.html:168 msgid "Warning:" msgstr "Avertissement :" -#: templates/cluster/workers_list.html:167 +#: templates/cluster/workers_list.html:170 msgid "" "In the current version, peer state information is not collected by the " "master server." @@ -871,7 +875,7 @@ msgstr "" "Dans la version actuelle, les informations d'état des pairs ne sont pas " "collectées par le serveur maître." -#: templates/cluster/workers_list.html:168 +#: templates/cluster/workers_list.html:171 msgid "" "Traffic data, IP address, handshake status, and online/offline state will " "not be visible for peers connected to cluster nodes." @@ -880,26 +884,26 @@ msgstr "" "ligne/hors ligne ne seront pas visibles pour les pairs connectés aux nœuds " "du cluster." -#: templates/cluster/workers_list.html:170 +#: templates/cluster/workers_list.html:173 msgid "Next priority features (coming soon):" msgstr "Prochaines fonctionnalités prioritaires (bientôt) :" -#: templates/cluster/workers_list.html:172 +#: templates/cluster/workers_list.html:175 msgid "Traffic data synchronization" msgstr "Synchronisation des données de trafic" -#: templates/cluster/workers_list.html:173 +#: templates/cluster/workers_list.html:176 msgid "" "Server selection dropdown before downloading peer configs or VPN invites" msgstr "" "Menu déroulant de sélection de serveur avant de télécharger les " "configurations des pairs ou les invitations VPN" -#: templates/cluster/workers_list.html:177 +#: templates/cluster/workers_list.html:180 msgid "For more information, please visit:" msgstr "Pour plus d'informations, veuillez visiter :" -#: templates/cluster/workers_list.html:181 +#: templates/cluster/workers_list.html:184 msgid "I Understand" msgstr "Je comprends" diff --git a/locale/pt_BR/LC_MESSAGES/django.mo b/locale/pt_BR/LC_MESSAGES/django.mo index b9708b6c7c92d330034412eb6ce2a9d19aa37140..8c5566c2be68ec4c50edb9e08390523469606391 100644 GIT binary patch delta 9343 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 Qk8zAXmbQIYsW;*O0Uq8>I{*Lx delta 9217 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 Q?yK1IYOj5Dk57&LKe!7GKL7v# diff --git a/locale/pt_BR/LC_MESSAGES/django.po b/locale/pt_BR/LC_MESSAGES/django.po index b00fe93..67bfabf 100644 --- a/locale/pt_BR/LC_MESSAGES/django.po +++ b/locale/pt_BR/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-13 19:58-0300\n" +"POT-Creation-Date: 2026-01-14 09:01-0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -24,7 +24,7 @@ msgstr "" msgid "Name" msgstr "Nome" -#: cluster/forms.py:19 templates/cluster/workers_list.html:93 +#: cluster/forms.py:19 templates/cluster/workers_list.html:96 #: vpn_invite/forms.py:49 vpn_invite/forms.py:294 msgid "Enabled" msgstr "Habilitado" @@ -106,15 +106,15 @@ msgstr "Cluster Habilitado" msgid "Primary Enable WireGuard" msgstr "Habilitar WireGuard Principal" -#: cluster/forms.py:99 templates/cluster/workers_list.html:103 +#: cluster/forms.py:99 templates/cluster/workers_list.html:106 msgid "Cluster Mode" msgstr "Modo do Cluster" -#: cluster/forms.py:100 templates/cluster/workers_list.html:124 +#: cluster/forms.py:100 templates/cluster/workers_list.html:127 msgid "Restart Mode" msgstr "Modo de Reinicialização" -#: cluster/forms.py:101 templates/cluster/workers_list.html:128 +#: cluster/forms.py:101 templates/cluster/workers_list.html:131 msgid "Worker Display" msgstr "Exibição do Worker" @@ -176,7 +176,7 @@ msgstr "Worker excluído|Worker excluído: " msgid "Worker not deleted|Invalid confirmation." msgstr "Worker não foi excluído|Confirmação inválida." -#: cluster/views.py:53 templates/cluster/workers_list.html:84 +#: cluster/views.py:53 templates/cluster/workers_list.html:87 msgid "Add Worker" msgstr "Adicionar Worker" @@ -232,7 +232,7 @@ msgstr "" "hostname).

\n" " " -#: cluster/views.py:106 templates/cluster/workers_list.html:85 +#: cluster/views.py:106 templates/cluster/workers_list.html:88 msgid "Cluster Settings" msgstr "Configurações do Cluster" @@ -773,7 +773,7 @@ msgid "Last Seen" msgstr "Visto pela Última Vez" #: templates/cluster/workers_list.html:13 -#: templates/cluster/workers_list.html:107 +#: templates/cluster/workers_list.html:110 msgid "Config Version" msgstr "Versão da Configuração" @@ -800,67 +800,71 @@ msgstr "Não definido" msgid "Never" msgstr "Nunca" -#: templates/cluster/workers_list.html:74 +#: templates/cluster/workers_list.html:64 +msgid "Last seen more than 10 minutes ago or never seen." +msgstr "Visto pela última vez há mais de 10 minutos ou nunca visto." + +#: templates/cluster/workers_list.html:77 #: templates/dns/static_host_list.html:74 templates/user_manager/list.html:53 #: templates/user_manager/peer_group_list.html:35 #: templates/wireguard/wireguard_peer_list.html:198 msgid "Edit" msgstr "Editar" -#: templates/cluster/workers_list.html:79 +#: templates/cluster/workers_list.html:82 msgid "No workers configured" msgstr "Nenhum worker configurado" -#: templates/cluster/workers_list.html:86 #: templates/cluster/workers_list.html:89 +#: templates/cluster/workers_list.html:92 msgid "Cluster Information" msgstr "Informações do Cluster" -#: templates/cluster/workers_list.html:111 +#: templates/cluster/workers_list.html:114 msgid "DNS Version" msgstr "Versão do DNS" -#: templates/cluster/workers_list.html:116 +#: templates/cluster/workers_list.html:119 msgid "Stats Sync Interval" msgstr "Intervalo de Sincronização de Estatísticas" -#: templates/cluster/workers_list.html:120 +#: templates/cluster/workers_list.html:123 msgid "Stats Cache Interval" msgstr "Intervalo de Cache de Estatísticas" -#: templates/cluster/workers_list.html:132 +#: templates/cluster/workers_list.html:135 msgid "Primary WireGuard" msgstr "WireGuard Principal" -#: templates/cluster/workers_list.html:150 +#: templates/cluster/workers_list.html:153 msgid "Cluster Feature – Testing Phase" msgstr "Recurso de Cluster – Fase de Testes" -#: templates/cluster/workers_list.html:157 +#: templates/cluster/workers_list.html:160 msgid "The cluster functionality is currently released as experimental." msgstr "A funcionalidade de cluster está em fase experimental." -#: templates/cluster/workers_list.html:158 +#: templates/cluster/workers_list.html:161 msgid "At this stage, only core features are implemented:" msgstr "Nesta fase, apenas os recursos principais estão implementados:" -#: templates/cluster/workers_list.html:160 +#: templates/cluster/workers_list.html:163 msgid "Configuration synchronization service" msgstr "Serviço de sincronização de configuração" -#: templates/cluster/workers_list.html:161 +#: templates/cluster/workers_list.html:164 msgid "Primary node mirroring (WireGuard and firewall rules)" msgstr "Espelhamento do nó primário (WireGuard e regras de firewall)" -#: templates/cluster/workers_list.html:162 +#: templates/cluster/workers_list.html:165 msgid "DNS rules mirroring" msgstr "Espelhamento de regras de DNS" -#: templates/cluster/workers_list.html:165 +#: templates/cluster/workers_list.html:168 msgid "Warning:" msgstr "Aviso:" -#: templates/cluster/workers_list.html:167 +#: templates/cluster/workers_list.html:170 msgid "" "In the current version, peer state information is not collected by the " "master server." @@ -868,7 +872,7 @@ msgstr "" "Na versão atual, as informações de estado dos peers não são coletadas pelo " "servidor mestre." -#: templates/cluster/workers_list.html:168 +#: templates/cluster/workers_list.html:171 msgid "" "Traffic data, IP address, handshake status, and online/offline state will " "not be visible for peers connected to cluster nodes." @@ -876,25 +880,25 @@ msgstr "" "Dados de tráfego, endereço IP, status de handshake e estado online/offline " "não estarão visíveis para peers conectados aos nós do cluster." -#: templates/cluster/workers_list.html:170 +#: templates/cluster/workers_list.html:173 msgid "Next priority features (coming soon):" msgstr "Recursos prioritários (em breve):" -#: templates/cluster/workers_list.html:172 +#: templates/cluster/workers_list.html:175 msgid "Traffic data synchronization" msgstr "Sincronização de dados de tráfego" -#: templates/cluster/workers_list.html:173 +#: templates/cluster/workers_list.html:176 msgid "" "Server selection dropdown before downloading peer configs or VPN invites" msgstr "" "Seleção de servidor antes de baixar configurações de peer ou convites de VPN" -#: templates/cluster/workers_list.html:177 +#: templates/cluster/workers_list.html:180 msgid "For more information, please visit:" msgstr "Para mais informações, visite:" -#: templates/cluster/workers_list.html:181 +#: templates/cluster/workers_list.html:184 msgid "I Understand" msgstr "Eu Entendo" diff --git a/locale/sk/LC_MESSAGES/django.mo b/locale/sk/LC_MESSAGES/django.mo index b183be677945e4ce794c671d9d72762a8f556185..0aca749e47d7f7fae91804196ca5998cdb5009d6 100644 GIT binary patch delta 9347 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 I58kQpfBtU~w*UYD diff --git a/locale/sk/LC_MESSAGES/django.po b/locale/sk/LC_MESSAGES/django.po index 6b822b2..10da7df 100644 --- a/locale/sk/LC_MESSAGES/django.po +++ b/locale/sk/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-13 19:58-0300\n" +"POT-Creation-Date: 2026-01-14 09:01-0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgstr "" msgid "Name" msgstr "Názov" -#: cluster/forms.py:19 templates/cluster/workers_list.html:93 +#: cluster/forms.py:19 templates/cluster/workers_list.html:96 #: vpn_invite/forms.py:49 vpn_invite/forms.py:294 msgid "Enabled" msgstr "Povolené" @@ -107,15 +107,15 @@ msgstr "Cluster povolený" msgid "Primary Enable WireGuard" msgstr "Primárne povolenie WireGuard" -#: cluster/forms.py:99 templates/cluster/workers_list.html:103 +#: cluster/forms.py:99 templates/cluster/workers_list.html:106 msgid "Cluster Mode" msgstr "Režim clustra" -#: cluster/forms.py:100 templates/cluster/workers_list.html:124 +#: cluster/forms.py:100 templates/cluster/workers_list.html:127 msgid "Restart Mode" msgstr "Režim reštartu" -#: cluster/forms.py:101 templates/cluster/workers_list.html:128 +#: cluster/forms.py:101 templates/cluster/workers_list.html:131 msgid "Worker Display" msgstr "Zobrazenie workera" @@ -174,7 +174,7 @@ msgstr "Worker vymazaný|Worker vymazaný: " msgid "Worker not deleted|Invalid confirmation." msgstr "Worker nebol vymazaný|Neplatné potvrdenie." -#: cluster/views.py:53 templates/cluster/workers_list.html:84 +#: cluster/views.py:53 templates/cluster/workers_list.html:87 msgid "Add Worker" msgstr "Pridať Worker" @@ -230,7 +230,7 @@ msgstr "" "mesto, názov hostiteľa).

\n" " " -#: cluster/views.py:106 templates/cluster/workers_list.html:85 +#: cluster/views.py:106 templates/cluster/workers_list.html:88 msgid "Cluster Settings" msgstr "Nastavenia Clustra" @@ -766,7 +766,7 @@ msgid "Last Seen" msgstr "Naposledy videný" #: templates/cluster/workers_list.html:13 -#: templates/cluster/workers_list.html:107 +#: templates/cluster/workers_list.html:110 msgid "Config Version" msgstr "Verzia konfigurácie" @@ -791,74 +791,78 @@ msgstr "Nenastavené" msgid "Never" msgstr "Nikdy" -#: templates/cluster/workers_list.html:74 +#: templates/cluster/workers_list.html:64 +msgid "Last seen more than 10 minutes ago or never seen." +msgstr "Naposledy videný pred viac ako 10 minútami alebo nikdy videný." + +#: templates/cluster/workers_list.html:77 #: templates/dns/static_host_list.html:74 templates/user_manager/list.html:53 #: templates/user_manager/peer_group_list.html:35 #: templates/wireguard/wireguard_peer_list.html:198 msgid "Edit" msgstr "Upraviť" -#: templates/cluster/workers_list.html:79 +#: templates/cluster/workers_list.html:82 msgid "No workers configured" msgstr "Nie sú nakonfigurovaní žiadni workery" -#: templates/cluster/workers_list.html:86 #: templates/cluster/workers_list.html:89 +#: templates/cluster/workers_list.html:92 msgid "Cluster Information" msgstr "Informácie o klastri" -#: templates/cluster/workers_list.html:111 +#: templates/cluster/workers_list.html:114 msgid "DNS Version" msgstr "Verzia DNS" -#: templates/cluster/workers_list.html:116 +#: templates/cluster/workers_list.html:119 msgid "Stats Sync Interval" msgstr "Interval synchronizácie štatistík" -#: templates/cluster/workers_list.html:120 +#: templates/cluster/workers_list.html:123 msgid "Stats Cache Interval" msgstr "Interval cache štatistík" -#: templates/cluster/workers_list.html:132 +#: templates/cluster/workers_list.html:135 msgid "Primary WireGuard" msgstr "Povoliť primárny WireGuard" -#: templates/cluster/workers_list.html:150 +#: templates/cluster/workers_list.html:153 msgid "Cluster Feature – Testing Phase" msgstr "Funkcia klastra – testovacia fáza" -#: templates/cluster/workers_list.html:157 +#: templates/cluster/workers_list.html:160 msgid "The cluster functionality is currently released as experimental." msgstr "Funkcia klastra je v súčasnosti vydaná ako experimentálna." -#: templates/cluster/workers_list.html:158 +#: templates/cluster/workers_list.html:161 msgid "At this stage, only core features are implemented:" msgstr "V tejto fáze sú implementované iba základné funkcie:" -#: templates/cluster/workers_list.html:160 +#: templates/cluster/workers_list.html:163 msgid "Configuration synchronization service" msgstr "Služba synchronizácie konfigurácie" -#: templates/cluster/workers_list.html:161 +#: templates/cluster/workers_list.html:164 msgid "Primary node mirroring (WireGuard and firewall rules)" msgstr "Zrkadlenie primárneho uzla (WireGuard a pravidlá firewallu)" -#: templates/cluster/workers_list.html:162 +#: templates/cluster/workers_list.html:165 msgid "DNS rules mirroring" msgstr "Zrkadlenie pravidiel DNS" -#: templates/cluster/workers_list.html:165 +#: templates/cluster/workers_list.html:168 msgid "Warning:" msgstr "Upozornenie:" -#: templates/cluster/workers_list.html:167 +#: templates/cluster/workers_list.html:170 msgid "" "In the current version, peer state information is not collected by the " "master server." msgstr "" "V súčasnej verzii master server nezhromažďuje informácie o stave peerov." -#: templates/cluster/workers_list.html:168 +#: templates/cluster/workers_list.html:171 msgid "" "Traffic data, IP address, handshake status, and online/offline state will " "not be visible for peers connected to cluster nodes." @@ -866,26 +870,26 @@ msgstr "" "Údaje o návštevnosti, IP adresa, stav handshake a online/offline stav nebudú " "viditeľné pre peerov pripojených k uzlom klastra." -#: templates/cluster/workers_list.html:170 +#: templates/cluster/workers_list.html:173 msgid "Next priority features (coming soon):" msgstr "Ďalšie prioritné funkcie (už čoskoro):" -#: templates/cluster/workers_list.html:172 +#: templates/cluster/workers_list.html:175 msgid "Traffic data synchronization" msgstr "Synchronizácia údajov o návštevnosti" -#: templates/cluster/workers_list.html:173 +#: templates/cluster/workers_list.html:176 msgid "" "Server selection dropdown before downloading peer configs or VPN invites" msgstr "" "Rozbaľovací zoznam výberu servera pred stiahnutím konfigurácií peerov alebo " "pozvánok VPN" -#: templates/cluster/workers_list.html:177 +#: templates/cluster/workers_list.html:180 msgid "For more information, please visit:" msgstr "Pre viac informácií navštívte prosím:" -#: templates/cluster/workers_list.html:181 +#: templates/cluster/workers_list.html:184 msgid "I Understand" msgstr "Rozumiem"