mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-07-29 12:09:37 +00:00
freedombox release 26.9.1 for unstable
[dgit distro=debian split] [dgit please-upload source=freedombox version=26.9.1] -----BEGIN PGP SIGNATURE----- iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmowoyIWHGp2YWxsZXJv eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICErOD/96aySUruprrfrLrha2tAPX36Jy jfZJzhUNhKK9fv7ydRL53eKlvM4PQZcklGRy8sp4CwM0mUSbPXSVXNN3BJjpIsYV TrTpYstcyvHL2tC+bDztfBBTUHdwMr0bwctPmj9XKvLqwKmgNjQwxBiYEJYrfu+R wAZYWbx7U5E1W83AgCSxG3sI+Lgv64mhkd8vsBdjFzD5Yg1gna6cJIF4sWWquZmJ e14GCCsihgh7Stm+yykPOsKtwsVxDOPJqyxuNXRLshBY9jfp1xGCK4iZly/f/E1a VAxN/70HyCKmk57bAfN+JjkZG1VYNhQX2ylu5vbUEh73BjomeUr0AG3XVK6EYxKe H/HQZBSk4wxQRkO2+Pv7xN0BFORIPN3BrE6NV1rl9UDY5GQQa8rnlC0Vrc5ZKRlB Kzk/FANrUwOQWLZC5nwQdiZLCDW60DFtRD79Es40aD5p2N1fOSLqC8FkdaAInjoJ AXS2aoEsA3wu0OKgtAGhpxJeWcFx+aw6GxP4UC/k4HikEXijknLsPsnVG+I6T9Tr SdCd3q5+5t0LNE6TpyVRc4ZfaMJ1ANd76tuBFWKtx3If+qp/DstBfKYmBIPu9bmT KcoOVuuPD3TSNve0fdfLpu8Z9XpD5X3/gBXEpK4pXVv8549aRbalRtl2aR53yCHZ wesEVXTimaQg9F+noQ== =3mTD -----END PGP SIGNATURE----- gpgsig -----BEGIN PGP SIGNATURE----- iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmo1KtYWHGp2YWxsZXJv eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICHcMD/9BlvHoPy1zHVW2HaXurMLeYeFN q8PjbeOJ2+V28QylhDE88MVNi1F+Dw2MeRogvY2xsr7tg2+XU2MiwLdDrwoFSmH3 heGLEs9AFLfiBy0n/i9q/h9Hm5VVCT43UB1IU4dxawtF3MEw5UyrO8vDayOPUR1U IkumQ2XD591rVyKE8KnzXKnBDLXjsw1OX1zfMvDtcq+28ETFqsuAKQNYViOSVNiN ZmgMdhqXPni6Qhxq55UQcUFMrp1WccEhT5hizkfeM8i0+gQnaNFmJJBhSkGlWpin gcT7yYOelhrHy264V0G+eSTY74MKdL/9XKZ7cnmFHGDL8Y00D4TVbw9z+umOKnFs CjAJ4LERvcUYnLgmWg9KSdGyGI/Nj1qnL5WFmx7t9J+vOczR7JWg1WxyIoRr21G0 ctUS5TzOV8+kZ9UeIjjneU4b3flujCpfeyxSvRyaDQF65vLUEsQILdXpfJI/TNxP +NHcYvxG+PJXxGod+5Srp3zVmv9IQdDCCCp4CvhbPxunXMippbv/aDcJjnI4jf+6 skZYaI2BeVBGWXOCBj1g/6drmrvBK0SYi5sQI9Hrmr9O2MeCiv2cxddnqgS8C4d6 3BJR4t2RVeQqp53h4Cud0fPD62ZbauoAZFjOa8ihD+XdafTzhZ3CyeGBUqp0mFmj ClLbbyHVnw0lo1IfMw== =fqXr -----END PGP SIGNATURE----- Merge tag 'debian/26.9.1' into debian/trixie-backports freedombox release 26.9.1 for unstable
This commit is contained in:
commit
d1172e325f
30
debian/changelog
vendored
30
debian/changelog
vendored
@ -1,8 +1,32 @@
|
||||
freedombox (26.9~bpo13+1) trixie-backports; urgency=medium
|
||||
freedombox (26.9.1) unstable; urgency=medium
|
||||
|
||||
* Rebuild for trixie-backports.
|
||||
[ 大王叫我来巡山 ]
|
||||
* Translated using Weblate (Chinese (Simplified Han script))
|
||||
|
||||
-- James Valleroy <jvalleroy@mailbox.org> Mon, 08 Jun 2026 18:47:40 -0400
|
||||
[ Burak Yavuz ]
|
||||
* Translated using Weblate (Turkish)
|
||||
|
||||
[ Besnik Bleta ]
|
||||
* Translated using Weblate (Albanian)
|
||||
|
||||
[ Jiří Podhorecký ]
|
||||
* Translated using Weblate (Czech)
|
||||
|
||||
[ Pierfrancesco Passerini ]
|
||||
* Translated using Weblate (Italian)
|
||||
|
||||
[ Coucouf ]
|
||||
* Translated using Weblate (French)
|
||||
|
||||
[ Sunil Mohan Adapa ]
|
||||
* matrixsynapse: Allow installing new dependencies
|
||||
|
||||
[ James Valleroy ]
|
||||
* wireguard: Move segno import inside method
|
||||
* wireguard: Get config for both download and qr actions
|
||||
* doc: Fetch latest manual
|
||||
|
||||
-- James Valleroy <jvalleroy@mailbox.org> Mon, 15 Jun 2026 20:46:29 -0400
|
||||
|
||||
freedombox (26.9) unstable; urgency=medium
|
||||
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
|
||||
=== Availability ===
|
||||
|
||||
* [[https://www.aliexpress.com/store/group/Allwinner-H2/1553371_516093180.html|AliExpress]]
|
||||
* [[https://www.aliexpress.com/item/3256803323773726.html|AliExpress]]
|
||||
|
||||
=== Hardware ===
|
||||
|
||||
|
||||
@ -8,6 +8,13 @@ For more technical details, see the [[https://salsa.debian.org/freedombox-team/f
|
||||
|
||||
The following are the release notes for each !FreedomBox version.
|
||||
|
||||
== FreedomBox 26.9.1 (2026-06-15) ==
|
||||
|
||||
* locale: Update translations for Albanian, Chinese (Simplified Han script), Czech, French, Italian, Turkish
|
||||
* matrixsynapse: Allow installing new dependencies
|
||||
* wireguard: Get config for both download and qr actions
|
||||
* wireguard: Move segno import inside method
|
||||
|
||||
== FreedomBox 26.9 (2026-06-01) ==
|
||||
|
||||
=== Highlights ===
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
|
||||
=== Availability ===
|
||||
|
||||
* [[https://www.aliexpress.com/store/group/Allwinner-H2/1553371_516093180.html|AliExpress]]
|
||||
* [[https://www.aliexpress.com/item/3256803323773726.html|AliExpress]]
|
||||
|
||||
=== Hardware ===
|
||||
|
||||
|
||||
@ -8,6 +8,13 @@ For more technical details, see the [[https://salsa.debian.org/freedombox-team/f
|
||||
|
||||
The following are the release notes for each !FreedomBox version.
|
||||
|
||||
== FreedomBox 26.9.1 (2026-06-15) ==
|
||||
|
||||
* locale: Update translations for Albanian, Chinese (Simplified Han script), Czech, French, Italian, Turkish
|
||||
* matrixsynapse: Allow installing new dependencies
|
||||
* wireguard: Get config for both download and qr actions
|
||||
* wireguard: Move segno import inside method
|
||||
|
||||
== FreedomBox 26.9 (2026-06-01) ==
|
||||
|
||||
=== Highlights ===
|
||||
|
||||
@ -3,4 +3,4 @@
|
||||
Package init file.
|
||||
"""
|
||||
|
||||
__version__ = '26.9'
|
||||
__version__ = '26.9.1'
|
||||
|
||||
@ -8,7 +8,7 @@ msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2026-06-02 00:51+0000\n"
|
||||
"PO-Revision-Date: 2026-04-09 10:09+0000\n"
|
||||
"PO-Revision-Date: 2026-06-04 18:01+0000\n"
|
||||
"Last-Translator: Jiří Podhorecký <j.podhorecky@volny.cz>\n"
|
||||
"Language-Team: Czech <https://hosted.weblate.org/projects/freedombox/"
|
||||
"freedombox/cs/>\n"
|
||||
@ -17,7 +17,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
|
||||
"X-Generator: Weblate 5.17-dev\n"
|
||||
"X-Generator: Weblate 2026.6\n"
|
||||
|
||||
#: plinth/config.py:103
|
||||
#, python-brace-format
|
||||
@ -9994,10 +9994,8 @@ msgid "Invalid key."
|
||||
msgstr "Neplatný klíč."
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:63
|
||||
#, fuzzy
|
||||
#| msgid "Enter a valid IPv4 address."
|
||||
msgid "Not a valid IP address."
|
||||
msgstr "Zadejte platnou adresu IPv4."
|
||||
msgstr "Neplatná IP adresa."
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:69
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:29
|
||||
@ -10044,13 +10042,6 @@ msgid "Client IP address provided by server"
|
||||
msgstr "IP adresa klienta poskytnutá serverem"
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:97
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "IP address assigned to this machine on the VPN after connecting to the "
|
||||
#| "endpoint. This value is usually provided by the server operator. Example: "
|
||||
#| "192.168.0.10. You can also specify the network. This will allow reaching "
|
||||
#| "machines in the network. Examples: 10.68.12.43/24 or "
|
||||
#| "10.68.12.43/255.255.255.0."
|
||||
msgid ""
|
||||
"IP address assigned to this machine on the VPN after connecting to the "
|
||||
"endpoint. This value is usually provided by the server operator. Example: "
|
||||
@ -10058,10 +10049,11 @@ msgid ""
|
||||
"specify the network. This will allow reaching machines in the network. "
|
||||
"Examples: 10.68.12.43/24 or 10.68.12.43/255.255.255.0."
|
||||
msgstr ""
|
||||
"IP adresa přiřazená k tomuto stroji na VPN po připojení k koncovému bodu. "
|
||||
"Tato hodnota je obvykle poskytována provozovatelem serveru. Příklad: "
|
||||
"192.168.0.10. Můžete také zadat síť. To umožní dosažení strojů v síti. "
|
||||
"Příklady: 10.68.12.43/24 nebo 10.68.12.43/255.255.255.0."
|
||||
"IP adresa přidělená tomuto zařízení ve VPN po připojení ke koncovému bodu. "
|
||||
"Tuto hodnotu obvykle poskytuje provozovatel serveru. Příklad: 192.168.0.10 "
|
||||
"nebo 2a03:7c80:4b2c:91a2:5d41:ffee:9b82:7c17. Můžete také zadat síť. To "
|
||||
"umožní dosáhnout zařízení v síti. Příklady: 10.68.12.43/24 nebo 10.68.12.43/"
|
||||
"255.255.255.0."
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:106
|
||||
msgid "Private key of this machine"
|
||||
@ -10155,14 +10147,12 @@ msgid "No peers configured to connect to this %(box_name)s yet."
|
||||
msgstr "K tomuto %(box_name)s zatím není nakonfigurován žádný partner."
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:88
|
||||
#, fuzzy
|
||||
#| msgid "Add a new peer"
|
||||
msgid "Auto add a new peer"
|
||||
msgstr "Přidání nového peeru"
|
||||
msgstr "Automaticky přidat nový peer"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:92
|
||||
msgid "Add Client Automatically"
|
||||
msgstr ""
|
||||
msgstr "Automaticky přidat klienta"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:94
|
||||
msgid "Add a new peer"
|
||||
@ -10219,60 +10209,52 @@ msgid "Add Client"
|
||||
msgstr "Přidat klienta"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:26
|
||||
#, fuzzy
|
||||
#| msgid "Private repository"
|
||||
msgid "Private Key"
|
||||
msgstr "Neveřejný repozitář"
|
||||
msgstr "Soukromý klíč"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:29
|
||||
msgid "Click to reveal"
|
||||
msgstr ""
|
||||
msgstr "Kliknutím zobrazit"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:36
|
||||
#, fuzzy
|
||||
#| msgid "Key Import Date"
|
||||
msgid "Important:"
|
||||
msgstr "Datum importu klíče"
|
||||
msgstr "Důležité:"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:37
|
||||
msgid "Save the private key now. This page shows it only once!"
|
||||
msgstr ""
|
||||
msgstr "Soukromý klíč si hned uložte. Na této stránce se zobrazí pouze jednou!"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:41
|
||||
#, fuzzy
|
||||
#| msgid "configuration failed"
|
||||
msgid "Client configuration file"
|
||||
msgstr "konfigurace selhala"
|
||||
msgstr "Konfigurační soubor klienta"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:43
|
||||
msgid ""
|
||||
"Download the configuration file (.conf) for manual import, or use the QR "
|
||||
"code to import directly from your WireGuard mobile app."
|
||||
msgstr ""
|
||||
"Stáhněte si konfigurační soubor (.conf) pro ruční import, nebo použijte QR "
|
||||
"kód k přímému importu z mobilní aplikace WireGuard."
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:49
|
||||
#, fuzzy
|
||||
#| msgid "warning"
|
||||
msgid "Warning:"
|
||||
msgstr "varování"
|
||||
msgstr "Upozornění:"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:50
|
||||
msgid ""
|
||||
"Treat this QR code like a password. Anyone who scans it can gain VPN access "
|
||||
"if the connection is enabled."
|
||||
msgstr ""
|
||||
"Tento QR kód považujte za heslo. Kdokoli, kdo jej naskenuje, získá přístup k "
|
||||
"VPN, pokud je připojení povoleno."
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:60
|
||||
#, fuzzy
|
||||
#| msgid "Download my profile"
|
||||
msgid "Download config file"
|
||||
msgstr "Stáhnout si svůj profil"
|
||||
msgstr "Stáhnout konfigurační soubor"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:65
|
||||
#, fuzzy
|
||||
#| msgid "Source Code"
|
||||
msgid "Show QR Code"
|
||||
msgstr "Zdrojové kódy"
|
||||
msgstr "Zobrazit QR kód"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:14
|
||||
msgid "Are you sure that you want to delete this client?"
|
||||
@ -10377,13 +10359,11 @@ msgstr "Klient s veřejným klíčem již existuje"
|
||||
|
||||
#: plinth/modules/wireguard/views.py:199
|
||||
msgid "Session expired. Please try again."
|
||||
msgstr ""
|
||||
msgstr "Vypršela platnost relace. Zkuste to znovu."
|
||||
|
||||
#: plinth/modules/wireguard/views.py:202
|
||||
#, fuzzy
|
||||
#| msgid "Domain already exists."
|
||||
msgid "Client already exists"
|
||||
msgstr "Doména již existuje."
|
||||
msgstr "Klient již existuje"
|
||||
|
||||
#: plinth/modules/wireguard/views.py:215
|
||||
msgid "Allowed Client"
|
||||
|
||||
@ -8,7 +8,7 @@ msgstr ""
|
||||
"Project-Id-Version: FreedomBox UI\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2026-06-02 00:51+0000\n"
|
||||
"PO-Revision-Date: 2026-04-16 15:09+0000\n"
|
||||
"PO-Revision-Date: 2026-06-13 20:01+0000\n"
|
||||
"Last-Translator: Coucouf <coucouf@coucouf.fr>\n"
|
||||
"Language-Team: French <https://hosted.weblate.org/projects/freedombox/"
|
||||
"freedombox/fr/>\n"
|
||||
@ -17,7 +17,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 5.17.1-dev\n"
|
||||
"X-Generator: Weblate 2026.7.dev0\n"
|
||||
|
||||
#: plinth/config.py:103
|
||||
#, python-brace-format
|
||||
@ -10266,10 +10266,8 @@ msgid "Invalid key."
|
||||
msgstr "Clé invalide."
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:63
|
||||
#, fuzzy
|
||||
#| msgid "Enter a valid IPv4 address."
|
||||
msgid "Not a valid IP address."
|
||||
msgstr "Veuillez saisir une adresse IPv4 valide."
|
||||
msgstr "Ce n’est pas une adresse IP valide."
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:69
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:29
|
||||
@ -10317,13 +10315,6 @@ msgid "Client IP address provided by server"
|
||||
msgstr "Adresse IP du client fournie par le serveur"
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:97
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "IP address assigned to this machine on the VPN after connecting to the "
|
||||
#| "endpoint. This value is usually provided by the server operator. Example: "
|
||||
#| "192.168.0.10. You can also specify the network. This will allow reaching "
|
||||
#| "machines in the network. Examples: 10.68.12.43/24 or "
|
||||
#| "10.68.12.43/255.255.255.0."
|
||||
msgid ""
|
||||
"IP address assigned to this machine on the VPN after connecting to the "
|
||||
"endpoint. This value is usually provided by the server operator. Example: "
|
||||
@ -10333,9 +10324,10 @@ msgid ""
|
||||
msgstr ""
|
||||
"Adresse IP attribuée à cette machine sur le réseau privé virtuel VPN une "
|
||||
"fois connectée au serveur distant. Cette valeur est généralement fournie par "
|
||||
"l’opérateur du serveur. Par exemple : 192.18.0.10. Vous pouvez également "
|
||||
"spécifier le réseau. Cela vous permettra d’atteindre les machines de ce "
|
||||
"réseau. Par exemple : 10.68.12.43/24 ou 10.68.12.43/255.255.255.0."
|
||||
"l’opérateur du serveur. Par exemple : 192.18.0.10 ou "
|
||||
"2a03:7c80:4b2c:91a2:5d41:ffee:9b82:7c17. Vous pouvez également spécifier le "
|
||||
"réseau. Cela vous permettra d’atteindre les machines de ce réseau. Par "
|
||||
"exemple : 10.68.12.43/24 ou 10.68.12.43/255.255.255.0."
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:106
|
||||
msgid "Private key of this machine"
|
||||
@ -10434,14 +10426,12 @@ msgstr ""
|
||||
"l’instant."
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:88
|
||||
#, fuzzy
|
||||
#| msgid "Add a new peer"
|
||||
msgid "Auto add a new peer"
|
||||
msgstr "Ajouter un nouveau pair"
|
||||
msgstr "Ajout auto d’un nouveau pair"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:92
|
||||
msgid "Add Client Automatically"
|
||||
msgstr ""
|
||||
msgstr "Ajouter un client automatiquement"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:94
|
||||
msgid "Add a new peer"
|
||||
@ -10498,60 +10488,55 @@ msgid "Add Client"
|
||||
msgstr "Ajouter un client"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:26
|
||||
#, fuzzy
|
||||
#| msgid "Private key path"
|
||||
msgid "Private Key"
|
||||
msgstr "Chemin de la clef privée"
|
||||
msgstr "Clé privée"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:29
|
||||
msgid "Click to reveal"
|
||||
msgstr ""
|
||||
msgstr "Cliquer pour afficher"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:36
|
||||
#, fuzzy
|
||||
#| msgid "Key Import Date"
|
||||
msgid "Important:"
|
||||
msgstr "Date de l'importation de la clé"
|
||||
msgstr "Important :"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:37
|
||||
msgid "Save the private key now. This page shows it only once!"
|
||||
msgstr ""
|
||||
"Sauvegardez la clé privée maintenant. Cette page ne l’affiche qu’une seule "
|
||||
"fois !"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:41
|
||||
#, fuzzy
|
||||
#| msgid "configuration failed"
|
||||
msgid "Client configuration file"
|
||||
msgstr "échec de configuration"
|
||||
msgstr "Fichier de configuration du client"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:43
|
||||
msgid ""
|
||||
"Download the configuration file (.conf) for manual import, or use the QR "
|
||||
"code to import directly from your WireGuard mobile app."
|
||||
msgstr ""
|
||||
"Téléchargez le fichier de configuration (.conf) pour un import manuel, ou "
|
||||
"utilisez le QR code pour un import direct depuis votre appli mobile "
|
||||
"WireGuard."
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:49
|
||||
#, fuzzy
|
||||
#| msgid "warning"
|
||||
msgid "Warning:"
|
||||
msgstr "avertissement"
|
||||
msgstr "Mise en garde :"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:50
|
||||
msgid ""
|
||||
"Treat this QR code like a password. Anyone who scans it can gain VPN access "
|
||||
"if the connection is enabled."
|
||||
msgstr ""
|
||||
"Traitez ce QR code comme un mot de passe. Quiconque met la main dessus "
|
||||
"pourra se connecter au VPN si la connexion est active."
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:60
|
||||
#, fuzzy
|
||||
#| msgid "Download my profile"
|
||||
msgid "Download config file"
|
||||
msgstr "Télécharger mon profil"
|
||||
msgstr "Télécharger le fichier de conf"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:65
|
||||
#, fuzzy
|
||||
#| msgid "Source Code"
|
||||
msgid "Show QR Code"
|
||||
msgstr "Code source"
|
||||
msgstr "Afficher le QR code"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:14
|
||||
msgid "Are you sure that you want to delete this client?"
|
||||
@ -10656,13 +10641,11 @@ msgstr "Un client existe déjà avec cette clé publique"
|
||||
|
||||
#: plinth/modules/wireguard/views.py:199
|
||||
msgid "Session expired. Please try again."
|
||||
msgstr ""
|
||||
msgstr "La session a expiré. Veuillez réessayer."
|
||||
|
||||
#: plinth/modules/wireguard/views.py:202
|
||||
#, fuzzy
|
||||
#| msgid "Domain already exists."
|
||||
msgid "Client already exists"
|
||||
msgstr "Le domaine existe déjà."
|
||||
msgstr "Le client existe déjà."
|
||||
|
||||
#: plinth/modules/wireguard/views.py:215
|
||||
msgid "Allowed Client"
|
||||
|
||||
@ -8,7 +8,7 @@ msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2026-06-02 00:51+0000\n"
|
||||
"PO-Revision-Date: 2026-05-05 17:11+0000\n"
|
||||
"PO-Revision-Date: 2026-06-13 20:01+0000\n"
|
||||
"Last-Translator: Pierfrancesco Passerini <p.passerini@gmail.com>\n"
|
||||
"Language-Team: Italian <https://hosted.weblate.org/projects/freedombox/"
|
||||
"freedombox/it/>\n"
|
||||
@ -17,7 +17,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.17.1\n"
|
||||
"X-Generator: Weblate 2026.7.dev0\n"
|
||||
|
||||
#: plinth/config.py:103
|
||||
#, python-brace-format
|
||||
@ -10084,10 +10084,8 @@ msgid "Invalid key."
|
||||
msgstr "Chiave non valida."
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:63
|
||||
#, fuzzy
|
||||
#| msgid "Enter a valid IPv4 address."
|
||||
msgid "Not a valid IP address."
|
||||
msgstr "Inserisci un indirizzo IPv4 valido."
|
||||
msgstr "Non è un indirizzo IP valido."
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:69
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:29
|
||||
@ -10135,13 +10133,6 @@ msgid "Client IP address provided by server"
|
||||
msgstr "Indirizzo IP client fornito dal server"
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:97
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "IP address assigned to this machine on the VPN after connecting to the "
|
||||
#| "endpoint. This value is usually provided by the server operator. Example: "
|
||||
#| "192.168.0.10. You can also specify the network. This will allow reaching "
|
||||
#| "machines in the network. Examples: 10.68.12.43/24 or "
|
||||
#| "10.68.12.43/255.255.255.0."
|
||||
msgid ""
|
||||
"IP address assigned to this machine on the VPN after connecting to the "
|
||||
"endpoint. This value is usually provided by the server operator. Example: "
|
||||
@ -10151,9 +10142,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Indirizzo IP assegnato a questa macchina sulla VPN dopo la connessione "
|
||||
"all'endpoint. Questo valore è generalmente fornito dal gestore del server. "
|
||||
"Esempio: 192.168.0.10. È inoltre possibile specificare la rete. Ciò "
|
||||
"consentirà di raggiungere le macchine nella rete. Esempi: 10.68.12.43/24 o "
|
||||
"10.68.12.43/255.255.255.0."
|
||||
"Esempio: 192.168.0.10 oppure 2a03:7c80:4b2c:91a2:5d41:ffee:9b82:7c17. È "
|
||||
"inoltre possibile specificare la rete. Ciò consentirà di raggiungere le "
|
||||
"macchine nella rete. Esempi: 10.68.12.43/24 o 10.68.12.43/255.255.255.0."
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:106
|
||||
msgid "Private key of this machine"
|
||||
@ -10248,14 +10239,12 @@ msgid "No peers configured to connect to this %(box_name)s yet."
|
||||
msgstr "Non ci sono nodi autorizzati a connettersi a %(box_name)s."
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:88
|
||||
#, fuzzy
|
||||
#| msgid "Add a new peer"
|
||||
msgid "Auto add a new peer"
|
||||
msgstr "Aggiungi un nuovo nodo"
|
||||
msgstr "Aggiungi automaticamente un nuovo nodo"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:92
|
||||
msgid "Add Client Automatically"
|
||||
msgstr ""
|
||||
msgstr "Aggiungi client automaticamente"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:94
|
||||
msgid "Add a new peer"
|
||||
@ -10312,58 +10301,52 @@ msgid "Add Client"
|
||||
msgstr "Aggiungere Client"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:26
|
||||
#, fuzzy
|
||||
#| msgid "Private key path"
|
||||
msgid "Private Key"
|
||||
msgstr "Percorso chiave privata"
|
||||
msgstr "Chiave privata"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:29
|
||||
msgid "Click to reveal"
|
||||
msgstr ""
|
||||
msgstr "Clicca per visualizzare"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:36
|
||||
#, fuzzy
|
||||
#| msgid "Key Import Date"
|
||||
msgid "Important:"
|
||||
msgstr "Data Importazione Chiave"
|
||||
msgstr "Importante:"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:37
|
||||
msgid "Save the private key now. This page shows it only once!"
|
||||
msgstr ""
|
||||
msgstr "Salva ora la chiave privata. Questa pagina la mostra solo una volta!"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:41
|
||||
#, fuzzy
|
||||
#| msgid "configuration failed"
|
||||
msgid "Client configuration file"
|
||||
msgstr "configurazione fallita"
|
||||
msgstr "File di configurazione client"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:43
|
||||
msgid ""
|
||||
"Download the configuration file (.conf) for manual import, or use the QR "
|
||||
"code to import directly from your WireGuard mobile app."
|
||||
msgstr ""
|
||||
"Scarica il file di configurazione (.conf) per importarla manualmente o "
|
||||
"utilizza il codice QR dall'app mobile WireGuard."
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:49
|
||||
#, fuzzy
|
||||
#| msgid "warning"
|
||||
msgid "Warning:"
|
||||
msgstr "attenzione"
|
||||
msgstr "Attenzione:"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:50
|
||||
msgid ""
|
||||
"Treat this QR code like a password. Anyone who scans it can gain VPN access "
|
||||
"if the connection is enabled."
|
||||
msgstr ""
|
||||
"Trattare questo codice QR come una password. Chiunque lo scansioni,se la "
|
||||
"connessione è abilitata, otterrà l'accesso VPN."
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:60
|
||||
#, fuzzy
|
||||
#| msgid "Download my profile"
|
||||
msgid "Download config file"
|
||||
msgstr "Download del profilo"
|
||||
msgstr "Download del file di configurazione"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:65
|
||||
msgid "Show QR Code"
|
||||
msgstr ""
|
||||
msgstr "Mostra QR Code"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:14
|
||||
msgid "Are you sure that you want to delete this client?"
|
||||
@ -10468,13 +10451,11 @@ msgstr "Il cliente con chiave pubblica esiste già"
|
||||
|
||||
#: plinth/modules/wireguard/views.py:199
|
||||
msgid "Session expired. Please try again."
|
||||
msgstr ""
|
||||
msgstr "Sessione scaduta. Riprova."
|
||||
|
||||
#: plinth/modules/wireguard/views.py:202
|
||||
#, fuzzy
|
||||
#| msgid "Domain already exists."
|
||||
msgid "Client already exists"
|
||||
msgstr "Il dominio esiste già."
|
||||
msgstr "Client già esistente"
|
||||
|
||||
#: plinth/modules/wireguard/views.py:215
|
||||
msgid "Allowed Client"
|
||||
|
||||
@ -8,7 +8,7 @@ msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2026-06-02 00:51+0000\n"
|
||||
"PO-Revision-Date: 2026-04-08 07:09+0000\n"
|
||||
"PO-Revision-Date: 2026-06-03 05:01+0000\n"
|
||||
"Last-Translator: Besnik Bleta <besnik@programeshqip.org>\n"
|
||||
"Language-Team: Albanian <https://hosted.weblate.org/projects/freedombox/"
|
||||
"freedombox/sq/>\n"
|
||||
@ -17,7 +17,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.17-dev\n"
|
||||
"X-Generator: Weblate 2026.6\n"
|
||||
|
||||
#: plinth/config.py:103
|
||||
#, python-brace-format
|
||||
@ -10112,10 +10112,8 @@ msgid "Invalid key."
|
||||
msgstr "Kyç i pavlefshëm."
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:63
|
||||
#, fuzzy
|
||||
#| msgid "Enter a valid IPv4 address."
|
||||
msgid "Not a valid IP address."
|
||||
msgstr "Jepni një adresë IPv4 të vlefshme."
|
||||
msgstr "Adresë IP jo e vlefshme."
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:69
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:29
|
||||
@ -10163,13 +10161,6 @@ msgid "Client IP address provided by server"
|
||||
msgstr "Adresë IP klienti e furnizuar nga shërbyesi\\"
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:97
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "IP address assigned to this machine on the VPN after connecting to the "
|
||||
#| "endpoint. This value is usually provided by the server operator. Example: "
|
||||
#| "192.168.0.10. You can also specify the network. This will allow reaching "
|
||||
#| "machines in the network. Examples: 10.68.12.43/24 or "
|
||||
#| "10.68.12.43/255.255.255.0."
|
||||
msgid ""
|
||||
"IP address assigned to this machine on the VPN after connecting to the "
|
||||
"endpoint. This value is usually provided by the server operator. Example: "
|
||||
@ -10178,9 +10169,10 @@ msgid ""
|
||||
"Examples: 10.68.12.43/24 or 10.68.12.43/255.255.255.0."
|
||||
msgstr ""
|
||||
"Adresë IP caktuar kësaj makine te VPN-ja, pas lidhjes me pikëmbarimin. Kjo "
|
||||
"vlerë zakonisht jepet nga operatori i shërbyesit. Shembull: 192.168.0.10. "
|
||||
"Mundeni edhe të tregoni rrjetin. Kjo do të lejojë të arrihet te makina te "
|
||||
"rrjeti. Shembuj: 10.68.12.43/24 ose 10.68.12.43/255.255.255.0."
|
||||
"vlerë zakonisht jepet nga operatori i shërbyesit. Shembull: 192.168.0.10, "
|
||||
"ose 2a03:7c80:4b2c:91a2:5d41:ffee:9b82:7c17. Mundeni edhe të tregoni "
|
||||
"rrjetin. Kjo do të lejojë të arrihet te makina te rrjeti. Shembuj: "
|
||||
"10.68.12.43/24 ose 10.68.12.43/255.255.255.0."
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:106
|
||||
msgid "Private key of this machine"
|
||||
@ -10275,14 +10267,12 @@ msgid "No peers configured to connect to this %(box_name)s yet."
|
||||
msgstr "Ende s’ka ortakë të formësuar për t’u lidhur te ky %(box_name)s."
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:88
|
||||
#, fuzzy
|
||||
#| msgid "Add a new peer"
|
||||
msgid "Auto add a new peer"
|
||||
msgstr "Shtoni ortak të ri"
|
||||
msgstr "Shto automatikisht ortak të ri"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:92
|
||||
msgid "Add Client Automatically"
|
||||
msgstr ""
|
||||
msgstr "Shto Klient Automatikisht"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:94
|
||||
msgid "Add a new peer"
|
||||
@ -10339,60 +10329,52 @@ msgid "Add Client"
|
||||
msgstr "Shtoni Klient"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:26
|
||||
#, fuzzy
|
||||
#| msgid "Private key of this machine"
|
||||
msgid "Private Key"
|
||||
msgstr "Kyç privat i kësaj makine"
|
||||
msgstr "Kyç Privat"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:29
|
||||
msgid "Click to reveal"
|
||||
msgstr ""
|
||||
msgstr "Klikoni që të shfaqet"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:36
|
||||
#, fuzzy
|
||||
#| msgid "Key Import Date"
|
||||
msgid "Important:"
|
||||
msgstr "Datë Importimi Kyçi"
|
||||
msgstr "E rëndësishme:"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:37
|
||||
msgid "Save the private key now. This page shows it only once!"
|
||||
msgstr ""
|
||||
msgstr "Ruajeni kyçin privat tani. Kjo faqe e shfaq atë vetëm një herë!"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:41
|
||||
#, fuzzy
|
||||
#| msgid "configuration failed"
|
||||
msgid "Client configuration file"
|
||||
msgstr "formësimi dështoi"
|
||||
msgstr "Kartelë formësimi klienti"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:43
|
||||
msgid ""
|
||||
"Download the configuration file (.conf) for manual import, or use the QR "
|
||||
"code to import directly from your WireGuard mobile app."
|
||||
msgstr ""
|
||||
"Shkarkoni kartelën e formësimit (.conf) për importim dorazi, ose përdorni "
|
||||
"kodin QR që ta importoni drejt e nga aplikacioni juaj WireGuard për celular."
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:49
|
||||
#, fuzzy
|
||||
#| msgid "warning"
|
||||
msgid "Warning:"
|
||||
msgstr "kujdes"
|
||||
msgstr "Kujdes:"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:50
|
||||
msgid ""
|
||||
"Treat this QR code like a password. Anyone who scans it can gain VPN access "
|
||||
"if the connection is enabled."
|
||||
msgstr ""
|
||||
"Trajtojeni këtë kod QR si një fjalëkalim. Cilido që e skanon, mund të "
|
||||
"përfitojë hyrje VPN, nëse lidhja është e aktivizuar."
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:60
|
||||
#, fuzzy
|
||||
#| msgid "Download my profile"
|
||||
msgid "Download config file"
|
||||
msgstr "Shkarko profilin tim"
|
||||
msgstr "Shkarko kartelë formësimi"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:65
|
||||
#, fuzzy
|
||||
#| msgid "Source Code"
|
||||
msgid "Show QR Code"
|
||||
msgstr "Kod Burim"
|
||||
msgstr "Shfaq Kod QR"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:14
|
||||
msgid "Are you sure that you want to delete this client?"
|
||||
@ -10497,13 +10479,11 @@ msgstr "Ka tashmë klient me kyç publik"
|
||||
|
||||
#: plinth/modules/wireguard/views.py:199
|
||||
msgid "Session expired. Please try again."
|
||||
msgstr ""
|
||||
msgstr "Sesioni skadoi. Ju lutemi, riprovoni."
|
||||
|
||||
#: plinth/modules/wireguard/views.py:202
|
||||
#, fuzzy
|
||||
#| msgid "Domain already exists."
|
||||
msgid "Client already exists"
|
||||
msgstr "Përkatësia ekziston tashmë."
|
||||
msgstr "Klienti ekziston tashmë"
|
||||
|
||||
#: plinth/modules/wireguard/views.py:215
|
||||
msgid "Allowed Client"
|
||||
|
||||
@ -7,7 +7,7 @@ msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2026-06-02 00:51+0000\n"
|
||||
"PO-Revision-Date: 2026-04-09 10:09+0000\n"
|
||||
"PO-Revision-Date: 2026-06-03 05:01+0000\n"
|
||||
"Last-Translator: Burak Yavuz <hitowerdigit@hotmail.com>\n"
|
||||
"Language-Team: Turkish <https://hosted.weblate.org/projects/freedombox/"
|
||||
"freedombox/tr/>\n"
|
||||
@ -16,7 +16,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 5.17-dev\n"
|
||||
"X-Generator: Weblate 2026.6\n"
|
||||
|
||||
#: plinth/config.py:103
|
||||
#, python-brace-format
|
||||
@ -10049,10 +10049,8 @@ msgid "Invalid key."
|
||||
msgstr "Geçersiz anahtar."
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:63
|
||||
#, fuzzy
|
||||
#| msgid "Enter a valid IPv4 address."
|
||||
msgid "Not a valid IP address."
|
||||
msgstr "Geçerli bir IPv4 adresi girin."
|
||||
msgstr "Geçerli bir IP adresi değil."
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:69
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:29
|
||||
@ -10099,13 +10097,6 @@ msgid "Client IP address provided by server"
|
||||
msgstr "Sunucu tarafından sağlanan istemci IP adresi"
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:97
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "IP address assigned to this machine on the VPN after connecting to the "
|
||||
#| "endpoint. This value is usually provided by the server operator. Example: "
|
||||
#| "192.168.0.10. You can also specify the network. This will allow reaching "
|
||||
#| "machines in the network. Examples: 10.68.12.43/24 or "
|
||||
#| "10.68.12.43/255.255.255.0."
|
||||
msgid ""
|
||||
"IP address assigned to this machine on the VPN after connecting to the "
|
||||
"endpoint. This value is usually provided by the server operator. Example: "
|
||||
@ -10114,9 +10105,10 @@ msgid ""
|
||||
"Examples: 10.68.12.43/24 or 10.68.12.43/255.255.255.0."
|
||||
msgstr ""
|
||||
"Uç noktaya bağlandıktan sonra VPN'de bu makineye atanan IP adresi. Bu değer "
|
||||
"genellikle sunucu işleticisi tarafından verilir. Örnek: 192.168.0.10. Ayrıca "
|
||||
"ağı da belirtebilirsiniz. Bu, ağdaki makinelere ulaşmayı sağlayacaktır. "
|
||||
"Örnekler: 10.68.12.43/24 veya 10.68.12.43/255.255.255.0."
|
||||
"genellikle sunucu işleticisi tarafından verilir. Örnek: 192.168.0.10 veya "
|
||||
"2a03:7c80:4b2c:91a2:5d41:ffee:9b82:7c17. Ayrıca ağı da belirtebilirsiniz. "
|
||||
"Bu, ağdaki makinelere ulaşmayı sağlayacaktır. Örnekler: 10.68.12.43/24 veya "
|
||||
"10.68.12.43/255.255.255.0."
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:106
|
||||
msgid "Private key of this machine"
|
||||
@ -10210,14 +10202,12 @@ msgstr ""
|
||||
"Henüz bu %(box_name)s cihazına bağlanmak için yapılandırılmış kişiler yok."
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:88
|
||||
#, fuzzy
|
||||
#| msgid "Add a new peer"
|
||||
msgid "Auto add a new peer"
|
||||
msgstr "Yeni bir kişi ekle"
|
||||
msgstr "Otomatik yeni bir kişi ekle"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:92
|
||||
msgid "Add Client Automatically"
|
||||
msgstr ""
|
||||
msgstr "İstemciyi Otomatik Olarak Ekle"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:94
|
||||
msgid "Add a new peer"
|
||||
@ -10274,60 +10264,53 @@ msgid "Add Client"
|
||||
msgstr "İstemci Ekle"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:26
|
||||
#, fuzzy
|
||||
#| msgid "Private key path"
|
||||
msgid "Private Key"
|
||||
msgstr "Özel anahtar yolu"
|
||||
msgstr "Özel Anahtar"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:29
|
||||
msgid "Click to reveal"
|
||||
msgstr ""
|
||||
msgstr "Ortaya çıkarmak için tıklayın"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:36
|
||||
#, fuzzy
|
||||
#| msgid "Key Import Date"
|
||||
msgid "Important:"
|
||||
msgstr "Anahtar İçe Aktarma Tarihi"
|
||||
msgstr "Önemli:"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:37
|
||||
msgid "Save the private key now. This page shows it only once!"
|
||||
msgstr ""
|
||||
"Şimdi özel anahtarı kaydedin. Bu sayfa anahtarı yalnızca bir kez gösterir!"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:41
|
||||
#, fuzzy
|
||||
#| msgid "configuration failed"
|
||||
msgid "Client configuration file"
|
||||
msgstr "yapılandırma başarısız oldu"
|
||||
msgstr "İstemci yapılandırma dosyası"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:43
|
||||
msgid ""
|
||||
"Download the configuration file (.conf) for manual import, or use the QR "
|
||||
"code to import directly from your WireGuard mobile app."
|
||||
msgstr ""
|
||||
"Elle içe aktarma için yapılandırma dosyasını (.conf) indirin veya doğrudan "
|
||||
"WireGuard mobil uygulamanızdan içe aktarmak için QR kodunu kullanın."
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:49
|
||||
#, fuzzy
|
||||
#| msgid "warning"
|
||||
msgid "Warning:"
|
||||
msgstr "uyarı"
|
||||
msgstr "Uyarı:"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:50
|
||||
msgid ""
|
||||
"Treat this QR code like a password. Anyone who scans it can gain VPN access "
|
||||
"if the connection is enabled."
|
||||
msgstr ""
|
||||
"Bu QR kodunu bir parola gibi kullanın. Bağlantı etkinse bunu tarayan herkes "
|
||||
"VPN erişimi elde edebilir."
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:60
|
||||
#, fuzzy
|
||||
#| msgid "Download my profile"
|
||||
msgid "Download config file"
|
||||
msgstr "Profilimi indir"
|
||||
msgstr "Yapılandırma dosyasını indir"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:65
|
||||
#, fuzzy
|
||||
#| msgid "Source Code"
|
||||
msgid "Show QR Code"
|
||||
msgstr "Kaynak Kodu"
|
||||
msgstr "QR Kodunu Göster"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:14
|
||||
msgid "Are you sure that you want to delete this client?"
|
||||
@ -10432,13 +10415,11 @@ msgstr "Ortak anahtara sahip istemci zaten var"
|
||||
|
||||
#: plinth/modules/wireguard/views.py:199
|
||||
msgid "Session expired. Please try again."
|
||||
msgstr ""
|
||||
msgstr "Oturumun süresi doldu. Lütfen tekrar deneyin."
|
||||
|
||||
#: plinth/modules/wireguard/views.py:202
|
||||
#, fuzzy
|
||||
#| msgid "Domain already exists."
|
||||
msgid "Client already exists"
|
||||
msgstr "Etki alanı zaten var."
|
||||
msgstr "İstemci zaten var"
|
||||
|
||||
#: plinth/modules/wireguard/views.py:215
|
||||
msgid "Allowed Client"
|
||||
|
||||
@ -8,7 +8,7 @@ msgstr ""
|
||||
"Project-Id-Version: Plinth\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2026-06-02 00:51+0000\n"
|
||||
"PO-Revision-Date: 2026-04-08 07:09+0000\n"
|
||||
"PO-Revision-Date: 2026-06-03 05:01+0000\n"
|
||||
"Last-Translator: 大王叫我来巡山 "
|
||||
"<hamburger2048@users.noreply.hosted.weblate.org>\n"
|
||||
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
|
||||
@ -18,7 +18,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.17-dev\n"
|
||||
"X-Generator: Weblate 2026.6\n"
|
||||
|
||||
#: plinth/config.py:103
|
||||
#, python-brace-format
|
||||
@ -9037,10 +9037,8 @@ msgid "Invalid key."
|
||||
msgstr "无效的密钥。"
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:63
|
||||
#, fuzzy
|
||||
#| msgid "Enter a valid IPv4 address."
|
||||
msgid "Not a valid IP address."
|
||||
msgstr "输入有效的 IPv4 地址。"
|
||||
msgstr "不是有效的 IP 地址。"
|
||||
|
||||
#: plinth/modules/wireguard/forms.py:69
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:29
|
||||
@ -9174,10 +9172,8 @@ msgid "No peers configured to connect to this %(box_name)s yet."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:88
|
||||
#, fuzzy
|
||||
#| msgid "Added new server."
|
||||
msgid "Auto add a new peer"
|
||||
msgstr "添加新服务器。"
|
||||
msgstr "自动添加新对端"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard.html:92
|
||||
msgid "Add Client Automatically"
|
||||
@ -9238,30 +9234,24 @@ msgid "Add Client"
|
||||
msgstr "添加客户端"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:26
|
||||
#, fuzzy
|
||||
#| msgid "Create User"
|
||||
msgid "Private Key"
|
||||
msgstr "创建用户"
|
||||
msgstr "私钥"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:29
|
||||
msgid "Click to reveal"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:36
|
||||
#, fuzzy
|
||||
#| msgid "Key Import Date"
|
||||
msgid "Important:"
|
||||
msgstr "密钥导入日期"
|
||||
msgstr "重要:"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:37
|
||||
msgid "Save the private key now. This page shows it only once!"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:41
|
||||
#, fuzzy
|
||||
#| msgid "configuration failed"
|
||||
msgid "Client configuration file"
|
||||
msgstr "配置失败"
|
||||
msgstr "客户端配置文件"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:43
|
||||
msgid ""
|
||||
@ -9270,10 +9260,8 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:49
|
||||
#, fuzzy
|
||||
#| msgid "warning"
|
||||
msgid "Warning:"
|
||||
msgstr "警告"
|
||||
msgstr "警告:"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:50
|
||||
msgid ""
|
||||
@ -9282,16 +9270,12 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:60
|
||||
#, fuzzy
|
||||
#| msgid "Download my profile"
|
||||
msgid "Download config file"
|
||||
msgstr "下载我的配置文件"
|
||||
msgstr "下载配置文件"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_auto_add_client.html:65
|
||||
#, fuzzy
|
||||
#| msgid "Source Code"
|
||||
msgid "Show QR Code"
|
||||
msgstr "源代码"
|
||||
msgstr "显示二维码"
|
||||
|
||||
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:14
|
||||
msgid "Are you sure that you want to delete this client?"
|
||||
@ -9394,10 +9378,8 @@ msgid "Session expired. Please try again."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/wireguard/views.py:202
|
||||
#, fuzzy
|
||||
#| msgid "Domain already exists."
|
||||
msgid "Client already exists"
|
||||
msgstr "域名已存在。"
|
||||
msgstr "客户端已存在"
|
||||
|
||||
#: plinth/modules/wireguard/views.py:215
|
||||
msgid "Allowed Client"
|
||||
|
||||
@ -55,7 +55,7 @@ class UpgradesApp(app_module.App):
|
||||
|
||||
app_id = 'upgrades'
|
||||
|
||||
_version = 21
|
||||
_version = 22
|
||||
|
||||
can_be_disabled = False
|
||||
|
||||
|
||||
@ -75,6 +75,16 @@ Package: python3-pympler
|
||||
Pin: release n=sid
|
||||
Pin-Priority: 200
|
||||
|
||||
Explanation: matrix-synapse depends on python3-rpds-py (>= 0.25.0)
|
||||
Package: python3-rpds-py
|
||||
Pin: release n=sid
|
||||
Pin-Priority: 500
|
||||
|
||||
Explanation: matrix-synapse depends on typing-extensions (>=4.14.1)
|
||||
Package: python3-typing-extensions
|
||||
Pin: release n=sid
|
||||
Pin-Priority: 500
|
||||
|
||||
Explanation: Make janus package and its dependencies installable from Debian
|
||||
Explanation: 'unstable' distribution.
|
||||
Package: janus
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
Views for WireGuard application.
|
||||
"""
|
||||
|
||||
import segno
|
||||
from io import BytesIO
|
||||
import urllib.parse
|
||||
|
||||
from django.contrib import messages
|
||||
@ -14,8 +14,6 @@ from django.urls import reverse_lazy
|
||||
from django.utils.translation import gettext as _
|
||||
from django.views.generic import FormView, TemplateView, View
|
||||
|
||||
from io import BytesIO
|
||||
|
||||
from plinth import network
|
||||
from plinth.modules.names.components import DomainName
|
||||
from plinth.views import AppView
|
||||
@ -99,28 +97,28 @@ class SessionClientDataMixin:
|
||||
raise Http404("Session expired")
|
||||
|
||||
return {
|
||||
'next_ip': next_ip,
|
||||
'privkey': privkey,
|
||||
'pubkey': pubkey,
|
||||
'endpoint': endpoint
|
||||
}
|
||||
'next_ip': next_ip,
|
||||
'privkey': privkey,
|
||||
'pubkey': pubkey,
|
||||
'endpoint': endpoint
|
||||
}
|
||||
|
||||
def get_client_config(self, request):
|
||||
"""Rebuild client config from session."""
|
||||
data = self.get_session_client_data(request)
|
||||
|
||||
return utils.build_client_config(
|
||||
data['next_ip'], data['privkey'],
|
||||
data['pubkey'], data['endpoint']
|
||||
)
|
||||
return utils.build_client_config(data['next_ip'], data['privkey'],
|
||||
data['pubkey'], data['endpoint'])
|
||||
|
||||
|
||||
class ClientActionsView(SessionClientDataMixin, View):
|
||||
action = None
|
||||
|
||||
def get(self, request):
|
||||
import segno
|
||||
|
||||
config = self.get_client_config(request)
|
||||
if self.action == 'download':
|
||||
config = self.get_client_config(request)
|
||||
response = HttpResponse(config, content_type='text/plain')
|
||||
response['Content-Disposition'] = \
|
||||
'attachment; filename="wg-client.conf"'
|
||||
@ -174,7 +172,7 @@ class AutoAddClientView(SuccessMessageMixin, FormView):
|
||||
'client_privkey': client_privkey,
|
||||
'client_pubkey': client_pubkey,
|
||||
'endpoint': endpoint
|
||||
}
|
||||
}
|
||||
|
||||
# Add properties to template context
|
||||
context['domains'] = filtered_domains
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user