aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/locales
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2020-11-22 10:52:10 +0100
committerJason A. Donenfeld <Jason@zx2c4.com>2020-11-22 22:00:32 +0100
commite2bab993978ee4d8231db35460bb37038544aff9 (patch)
tree5a338ad6efe67064dbf8604e7e762dbb4715db9d /locales
parentglobal: update headers (diff)
downloadwireguard-windows-e2bab993978ee4d8231db35460bb37038544aff9.tar.xz
wireguard-windows-e2bab993978ee4d8231db35460bb37038544aff9.zip
l18n: regenerate index
We'll soon squash this into new translations from crowdin. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'locales')
-rw-r--r--locales/de/messages.gotext.json130
-rw-r--r--locales/fa/messages.gotext.json56
-rw-r--r--locales/fr/messages.gotext.json130
-rw-r--r--locales/id/messages.gotext.json48
-rw-r--r--locales/it/messages.gotext.json130
-rw-r--r--locales/ja/messages.gotext.json130
-rw-r--r--locales/pl/messages.gotext.json142
-rw-r--r--locales/ro/messages.gotext.json154
-rw-r--r--locales/ru/messages.gotext.json136
-rw-r--r--locales/sk/messages.gotext.json48
-rw-r--r--locales/sl/messages.gotext.json130
-rw-r--r--locales/uk/messages.gotext.json48
-rw-r--r--locales/vi/messages.gotext.json48
-rw-r--r--locales/zh-CN/messages.gotext.json130
-rw-r--r--locales/zh-TW/messages.gotext.json130
15 files changed, 356 insertions, 1234 deletions
diff --git a/locales/de/messages.gotext.json b/locales/de/messages.gotext.json
index dc5e994e..9cbe752a 100644
--- a/locales/de/messages.gotext.json
+++ b/locales/de/messages.gotext.json
@@ -580,54 +580,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "message": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "translation": "App Version: {Number}\nGo Backend Version: {WireGuardGoVersion}\nGo Version: {Version_go}\nBetriebssystem: {OsName}\nArchitektur: {GOARCH}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "Number",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "version.Number"
- },
- {
- "id": "WireGuardGoVersion",
- "string": "%[2]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 2,
- "expr": "device.WireGuardGoVersion"
- },
- {
- "id": "Version_go",
- "string": "%[3]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 3,
- "expr": "strings.TrimPrefix(runtime.Version(), \"go\")"
- },
- {
- "id": "OsName",
- "string": "%[4]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 4,
- "expr": "version.OsName()"
- },
- {
- "id": "GOARCH",
- "string": "%[5]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 5,
- "expr": "runtime.GOARCH"
- }
- ]
- },
- {
"id": "Close",
"message": "Close",
"translation": "Schließen",
@@ -830,12 +782,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
- "message": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
- "translation": "Wenn die Konfiguration genau einen Teilnehmer enthält und dieser einen der Einträge 0.0.0.0/0 oder ::/0 in den Erlaubten IPs enthält, so wird ein Firewall-Regelsatz erstellt, der allen Verkehr blockiert, der weder aus dem Tunnel stammt noch in diesen geht, mit Ausnahmen für DHCP- und NDP-Verkehr.",
- "translatorComment": "Copied from source."
- },
- {
"id": "&Save",
"message": "&Save",
"translation": "&Speichern",
@@ -1118,100 +1064,84 @@
"translatorComment": "Copied from source."
},
{
- "id": "WireGuard Tunnel Error",
- "message": "WireGuard Tunnel Error",
- "translation": "WireGuard Tunnel Fehler",
+ "id": "WireGuard Activated",
+ "message": "WireGuard Activated",
+ "translation": "WireGuard aktiviert",
"translatorComment": "Copied from source."
},
{
- "id": "WireGuard: {TextForStateglobalState_true}",
- "message": "WireGuard: {TextForStateglobalState_true}",
- "translation": "WireGuard: {TextForStateglobalState_true}",
+ "id": "The {Name} tunnel has been activated.",
+ "message": "The {Name} tunnel has been activated.",
+ "translation": "Der Tunnel {Name} wurde aktiviert.",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "TextForStateglobalState_true",
+ "id": "Name",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "textForState(globalState, true)"
+ "expr": "tunnel.Name"
}
]
},
{
- "id": "Status: {StateText}",
- "message": "Status: {StateText}",
- "translation": "Status: {StateText}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "StateText",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "stateText"
- }
- ]
+ "id": "WireGuard Deactivated",
+ "message": "WireGuard Deactivated",
+ "translation": "WireGuard deaktiviert",
+ "translatorComment": "Copied from source."
},
{
- "id": "Addresses: {String}",
- "message": "Addresses: {String}",
- "translation": "Adressen: {String}",
+ "id": "The {Name} tunnel has been deactivated.",
+ "message": "The {Name} tunnel has been deactivated.",
+ "translation": "Der Tunnel {Name} wurde deaktiviert.",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "String",
+ "id": "Name",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "sb.String()"
+ "expr": "tunnel.Name"
}
]
},
{
- "id": "WireGuard Activated",
- "message": "WireGuard Activated",
- "translation": "WireGuard aktiviert",
+ "id": "WireGuard Tunnel Error",
+ "message": "WireGuard Tunnel Error",
+ "translation": "WireGuard Tunnel Fehler",
"translatorComment": "Copied from source."
},
{
- "id": "The {Name} tunnel has been activated.",
- "message": "The {Name} tunnel has been activated.",
- "translation": "Der Tunnel {Name} wurde aktiviert.",
+ "id": "WireGuard: {TextForStateglobalState_true}",
+ "message": "WireGuard: {TextForStateglobalState_true}",
+ "translation": "WireGuard: {TextForStateglobalState_true}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "Name",
+ "id": "TextForStateglobalState_true",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "tunnel.Name"
+ "expr": "textForState(globalState, true)"
}
]
},
{
- "id": "WireGuard Deactivated",
- "message": "WireGuard Deactivated",
- "translation": "WireGuard deaktiviert",
- "translatorComment": "Copied from source."
- },
- {
- "id": "The {Name} tunnel has been deactivated.",
- "message": "The {Name} tunnel has been deactivated.",
- "translation": "Der Tunnel {Name} wurde deaktiviert.",
+ "id": "Status: {StateText}",
+ "message": "Status: {StateText}",
+ "translation": "Status: {StateText}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "Name",
+ "id": "StateText",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "tunnel.Name"
+ "expr": "stateText"
}
]
},
diff --git a/locales/fa/messages.gotext.json b/locales/fa/messages.gotext.json
index 9e695ec3..f0918cc7 100644
--- a/locales/fa/messages.gotext.json
+++ b/locales/fa/messages.gotext.json
@@ -538,72 +538,56 @@
"translatorComment": "Copied from source."
},
{
- "id": "WireGuard Tunnel Error",
- "message": "WireGuard Tunnel Error",
- "translation": "خطای تونل WireGuard",
+ "id": "WireGuard Activated",
+ "message": "WireGuard Activated",
+ "translation": "WireGuard فعال‌شد",
"translatorComment": "Copied from source."
},
{
- "id": "Status: {StateText}",
- "message": "Status: {StateText}",
- "translation": "وضعیت: {StateText}",
+ "id": "The {Name} tunnel has been activated.",
+ "message": "The {Name} tunnel has been activated.",
+ "translation": "تونل {Name} فعال‌شده.",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "StateText",
+ "id": "Name",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "stateText"
+ "expr": "tunnel.Name"
}
]
},
{
- "id": "Addresses: {String}",
- "message": "Addresses: {String}",
- "translation": "نشانی‌ها: {String}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "String",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "sb.String()"
- }
- ]
+ "id": "WireGuard Deactivated",
+ "message": "WireGuard Deactivated",
+ "translation": "WireGuard غیرفعال شد",
+ "translatorComment": "Copied from source."
},
{
- "id": "WireGuard Activated",
- "message": "WireGuard Activated",
- "translation": "WireGuard فعال‌شد",
+ "id": "WireGuard Tunnel Error",
+ "message": "WireGuard Tunnel Error",
+ "translation": "خطای تونل WireGuard",
"translatorComment": "Copied from source."
},
{
- "id": "The {Name} tunnel has been activated.",
- "message": "The {Name} tunnel has been activated.",
- "translation": "تونل {Name} فعال‌شده.",
+ "id": "Status: {StateText}",
+ "message": "Status: {StateText}",
+ "translation": "وضعیت: {StateText}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "Name",
+ "id": "StateText",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "tunnel.Name"
+ "expr": "stateText"
}
]
},
{
- "id": "WireGuard Deactivated",
- "message": "WireGuard Deactivated",
- "translation": "WireGuard غیرفعال شد",
- "translatorComment": "Copied from source."
- },
- {
"id": "An Update is Available!",
"message": "An Update is Available!",
"translation": "یک به‌روزرسانی در دسترس است!",
diff --git a/locales/fr/messages.gotext.json b/locales/fr/messages.gotext.json
index 9333e20d..de9cc6b1 100644
--- a/locales/fr/messages.gotext.json
+++ b/locales/fr/messages.gotext.json
@@ -580,54 +580,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "message": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "translation": "Version de l'application : {Number}\nVersion wireguard-go : {WireGuardGoVersion}\nVersion Go : {Version_go}\nSystème d'exploitation : {OsName}\nArchitecture : {GOARCH}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "Number",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "version.Number"
- },
- {
- "id": "WireGuardGoVersion",
- "string": "%[2]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 2,
- "expr": "device.WireGuardGoVersion"
- },
- {
- "id": "Version_go",
- "string": "%[3]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 3,
- "expr": "strings.TrimPrefix(runtime.Version(), \"go\")"
- },
- {
- "id": "OsName",
- "string": "%[4]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 4,
- "expr": "version.OsName()"
- },
- {
- "id": "GOARCH",
- "string": "%[5]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 5,
- "expr": "runtime.GOARCH"
- }
- ]
- },
- {
"id": "Close",
"message": "Close",
"translation": "Fermer",
@@ -830,12 +782,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
- "message": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
- "translation": "Si la configuration a exactement un homologue et si cet homologue a une addresse IP approvée contenant au moins un de 0.0.0.0/0 ou ::/0, le service de tunnelisation utilise l'ensemble de règles du pare-feu afin de blocquer tout le traffic, sauf le traffic vers ou dépuis l'interface de tunnel et l'exceptions speciales liées à DHCP et NDP.",
- "translatorComment": "Copied from source."
- },
- {
"id": "&Save",
"message": "&Save",
"translation": "&Enregistrer",
@@ -1118,100 +1064,84 @@
"translatorComment": "Copied from source."
},
{
- "id": "WireGuard Tunnel Error",
- "message": "WireGuard Tunnel Error",
- "translation": "Erreur du tunnel WireGuard",
+ "id": "WireGuard Activated",
+ "message": "WireGuard Activated",
+ "translation": "WireGuard activé",
"translatorComment": "Copied from source."
},
{
- "id": "WireGuard: {TextForStateglobalState_true}",
- "message": "WireGuard: {TextForStateglobalState_true}",
- "translation": "WireGuard : {TextForStateglobalState_true}",
+ "id": "The {Name} tunnel has been activated.",
+ "message": "The {Name} tunnel has been activated.",
+ "translation": "Tunnel {Name} a été activé.",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "TextForStateglobalState_true",
+ "id": "Name",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "textForState(globalState, true)"
+ "expr": "tunnel.Name"
}
]
},
{
- "id": "Status: {StateText}",
- "message": "Status: {StateText}",
- "translation": "État : {StateText}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "StateText",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "stateText"
- }
- ]
+ "id": "WireGuard Deactivated",
+ "message": "WireGuard Deactivated",
+ "translation": "WireGuard désactivé",
+ "translatorComment": "Copied from source."
},
{
- "id": "Addresses: {String}",
- "message": "Addresses: {String}",
- "translation": "Adresses : {String}",
+ "id": "The {Name} tunnel has been deactivated.",
+ "message": "The {Name} tunnel has been deactivated.",
+ "translation": "Tunnel {Name} a été désactivé.",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "String",
+ "id": "Name",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "sb.String()"
+ "expr": "tunnel.Name"
}
]
},
{
- "id": "WireGuard Activated",
- "message": "WireGuard Activated",
- "translation": "WireGuard activé",
+ "id": "WireGuard Tunnel Error",
+ "message": "WireGuard Tunnel Error",
+ "translation": "Erreur du tunnel WireGuard",
"translatorComment": "Copied from source."
},
{
- "id": "The {Name} tunnel has been activated.",
- "message": "The {Name} tunnel has been activated.",
- "translation": "Tunnel {Name} a été activé.",
+ "id": "WireGuard: {TextForStateglobalState_true}",
+ "message": "WireGuard: {TextForStateglobalState_true}",
+ "translation": "WireGuard : {TextForStateglobalState_true}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "Name",
+ "id": "TextForStateglobalState_true",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "tunnel.Name"
+ "expr": "textForState(globalState, true)"
}
]
},
{
- "id": "WireGuard Deactivated",
- "message": "WireGuard Deactivated",
- "translation": "WireGuard désactivé",
- "translatorComment": "Copied from source."
- },
- {
- "id": "The {Name} tunnel has been deactivated.",
- "message": "The {Name} tunnel has been deactivated.",
- "translation": "Tunnel {Name} a été désactivé.",
+ "id": "Status: {StateText}",
+ "message": "Status: {StateText}",
+ "translation": "État : {StateText}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "Name",
+ "id": "StateText",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "tunnel.Name"
+ "expr": "stateText"
}
]
},
diff --git a/locales/id/messages.gotext.json b/locales/id/messages.gotext.json
index 6dda23e9..07fad080 100644
--- a/locales/id/messages.gotext.json
+++ b/locales/id/messages.gotext.json
@@ -547,54 +547,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "message": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "translation": "Versi Aplikasi: {Number}\nVersi back-end Go: {WireGuardGoVersion}\nVersi Go: {Version_go}\nSistem Operasi: {OsName}\nArsitektur: {GOARCH}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "Number",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "version.Number"
- },
- {
- "id": "WireGuardGoVersion",
- "string": "%[2]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 2,
- "expr": "device.WireGuardGoVersion"
- },
- {
- "id": "Version_go",
- "string": "%[3]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 3,
- "expr": "strings.TrimPrefix(runtime.Version(), \"go\")"
- },
- {
- "id": "OsName",
- "string": "%[4]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 4,
- "expr": "version.OsName()"
- },
- {
- "id": "GOARCH",
- "string": "%[5]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 5,
- "expr": "runtime.GOARCH"
- }
- ]
- },
- {
"id": "Close",
"message": "Close",
"translation": "Tutup",
diff --git a/locales/it/messages.gotext.json b/locales/it/messages.gotext.json
index 7f655eba..f1626e8b 100644
--- a/locales/it/messages.gotext.json
+++ b/locales/it/messages.gotext.json
@@ -574,54 +574,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "message": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "translation": "Versione applicazione: {Number}\nVersione backend Go: {WireGuardGoVersion}\nVersione Go: {Version_go}\nSistema operativo: {OsName}\nArchitettura: {GOARCH}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "Number",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "version.Number"
- },
- {
- "id": "WireGuardGoVersion",
- "string": "%[2]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 2,
- "expr": "device.WireGuardGoVersion"
- },
- {
- "id": "Version_go",
- "string": "%[3]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 3,
- "expr": "strings.TrimPrefix(runtime.Version(), \"go\")"
- },
- {
- "id": "OsName",
- "string": "%[4]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 4,
- "expr": "version.OsName()"
- },
- {
- "id": "GOARCH",
- "string": "%[5]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 5,
- "expr": "runtime.GOARCH"
- }
- ]
- },
- {
"id": "Close",
"message": "Close",
"translation": "Chiudi",
@@ -824,12 +776,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
- "message": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
- "translation": "Quando una configurazione ha esattamente un peer e quel peer ha un IP consentito contenente almeno uno di 0.0.0.0/0 o ::/0, il servizio tunnel impegna un insieme di regole del firewall per bloccare tutto il traffico che non proviene dall'interfaccia tunnel, con speciali eccezioni per DHCP e NDP.",
- "translatorComment": "Copied from source."
- },
- {
"id": "&Save",
"message": "&Save",
"translation": "&Salva",
@@ -1112,100 +1058,84 @@
"translatorComment": "Copied from source."
},
{
- "id": "WireGuard Tunnel Error",
- "message": "WireGuard Tunnel Error",
- "translation": "Errore tunnel di WireGuard",
+ "id": "WireGuard Activated",
+ "message": "WireGuard Activated",
+ "translation": "WireGuard attivato",
"translatorComment": "Copied from source."
},
{
- "id": "WireGuard: {TextForStateglobalState_true}",
- "message": "WireGuard: {TextForStateglobalState_true}",
- "translation": "WireGuard: {TextForStateglobalState_true}",
+ "id": "The {Name} tunnel has been activated.",
+ "message": "The {Name} tunnel has been activated.",
+ "translation": "Il tunnel {Name} è stato attivato.",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "TextForStateglobalState_true",
+ "id": "Name",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "textForState(globalState, true)"
+ "expr": "tunnel.Name"
}
]
},
{
- "id": "Status: {StateText}",
- "message": "Status: {StateText}",
- "translation": "Stato: {StateText}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "StateText",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "stateText"
- }
- ]
+ "id": "WireGuard Deactivated",
+ "message": "WireGuard Deactivated",
+ "translation": "WireGuard disattivato",
+ "translatorComment": "Copied from source."
},
{
- "id": "Addresses: {String}",
- "message": "Addresses: {String}",
- "translation": "Indirizzi: {String}",
+ "id": "The {Name} tunnel has been deactivated.",
+ "message": "The {Name} tunnel has been deactivated.",
+ "translation": "Il tunnel {Name} è stato disattivato.",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "String",
+ "id": "Name",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "sb.String()"
+ "expr": "tunnel.Name"
}
]
},
{
- "id": "WireGuard Activated",
- "message": "WireGuard Activated",
- "translation": "WireGuard attivato",
+ "id": "WireGuard Tunnel Error",
+ "message": "WireGuard Tunnel Error",
+ "translation": "Errore tunnel di WireGuard",
"translatorComment": "Copied from source."
},
{
- "id": "The {Name} tunnel has been activated.",
- "message": "The {Name} tunnel has been activated.",
- "translation": "Il tunnel {Name} è stato attivato.",
+ "id": "WireGuard: {TextForStateglobalState_true}",
+ "message": "WireGuard: {TextForStateglobalState_true}",
+ "translation": "WireGuard: {TextForStateglobalState_true}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "Name",
+ "id": "TextForStateglobalState_true",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "tunnel.Name"
+ "expr": "textForState(globalState, true)"
}
]
},
{
- "id": "WireGuard Deactivated",
- "message": "WireGuard Deactivated",
- "translation": "WireGuard disattivato",
- "translatorComment": "Copied from source."
- },
- {
- "id": "The {Name} tunnel has been deactivated.",
- "message": "The {Name} tunnel has been deactivated.",
- "translation": "Il tunnel {Name} è stato disattivato.",
+ "id": "Status: {StateText}",
+ "message": "Status: {StateText}",
+ "translation": "Stato: {StateText}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "Name",
+ "id": "StateText",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "tunnel.Name"
+ "expr": "stateText"
}
]
},
diff --git a/locales/ja/messages.gotext.json b/locales/ja/messages.gotext.json
index d8d2bd03..61751200 100644
--- a/locales/ja/messages.gotext.json
+++ b/locales/ja/messages.gotext.json
@@ -565,54 +565,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "message": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "translation": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "Number",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "version.Number"
- },
- {
- "id": "WireGuardGoVersion",
- "string": "%[2]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 2,
- "expr": "device.WireGuardGoVersion"
- },
- {
- "id": "Version_go",
- "string": "%[3]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 3,
- "expr": "strings.TrimPrefix(runtime.Version(), \"go\")"
- },
- {
- "id": "OsName",
- "string": "%[4]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 4,
- "expr": "version.OsName()"
- },
- {
- "id": "GOARCH",
- "string": "%[5]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 5,
- "expr": "runtime.GOARCH"
- }
- ]
- },
- {
"id": "Close",
"message": "Close",
"translation": "閉じる",
@@ -815,12 +767,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
- "message": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
- "translation": "ピアが1つだけ設定されていて、さらに Allowed IPs に 0.0.0.0/0 または ::/0 が含まれている場合、トンネルサービスはトンネルインターフェースを通らないすべてのトラフィックをブロックするファイアウォールルールを追加します。",
- "translatorComment": "Copied from source."
- },
- {
"id": "&Save",
"message": "&Save",
"translation": "保存(&S)",
@@ -1103,100 +1049,84 @@
"translatorComment": "Copied from source."
},
{
- "id": "WireGuard Tunnel Error",
- "message": "WireGuard Tunnel Error",
- "translation": "WireGuard トンネルエラー",
+ "id": "WireGuard Activated",
+ "message": "WireGuard Activated",
+ "translation": "WireGuard 有効化済み",
"translatorComment": "Copied from source."
},
{
- "id": "WireGuard: {TextForStateglobalState_true}",
- "message": "WireGuard: {TextForStateglobalState_true}",
- "translation": "WireGuard: {TextForStateglobalState_true}",
+ "id": "The {Name} tunnel has been activated.",
+ "message": "The {Name} tunnel has been activated.",
+ "translation": "トンネル {Name} は有効になりました。",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "TextForStateglobalState_true",
+ "id": "Name",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "textForState(globalState, true)"
+ "expr": "tunnel.Name"
}
]
},
{
- "id": "Status: {StateText}",
- "message": "Status: {StateText}",
- "translation": "状態: {StateText}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "StateText",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "stateText"
- }
- ]
+ "id": "WireGuard Deactivated",
+ "message": "WireGuard Deactivated",
+ "translation": "WireGuard 無効化済み",
+ "translatorComment": "Copied from source."
},
{
- "id": "Addresses: {String}",
- "message": "Addresses: {String}",
- "translation": "アドレス: {String}",
+ "id": "The {Name} tunnel has been deactivated.",
+ "message": "The {Name} tunnel has been deactivated.",
+ "translation": "トンネル {Name} は無効になりました。",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "String",
+ "id": "Name",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "sb.String()"
+ "expr": "tunnel.Name"
}
]
},
{
- "id": "WireGuard Activated",
- "message": "WireGuard Activated",
- "translation": "WireGuard 有効化済み",
+ "id": "WireGuard Tunnel Error",
+ "message": "WireGuard Tunnel Error",
+ "translation": "WireGuard トンネルエラー",
"translatorComment": "Copied from source."
},
{
- "id": "The {Name} tunnel has been activated.",
- "message": "The {Name} tunnel has been activated.",
- "translation": "トンネル {Name} は有効になりました。",
+ "id": "WireGuard: {TextForStateglobalState_true}",
+ "message": "WireGuard: {TextForStateglobalState_true}",
+ "translation": "WireGuard: {TextForStateglobalState_true}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "Name",
+ "id": "TextForStateglobalState_true",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "tunnel.Name"
+ "expr": "textForState(globalState, true)"
}
]
},
{
- "id": "WireGuard Deactivated",
- "message": "WireGuard Deactivated",
- "translation": "WireGuard 無効化済み",
- "translatorComment": "Copied from source."
- },
- {
- "id": "The {Name} tunnel has been deactivated.",
- "message": "The {Name} tunnel has been deactivated.",
- "translation": "トンネル {Name} は無効になりました。",
+ "id": "Status: {StateText}",
+ "message": "Status: {StateText}",
+ "translation": "状態: {StateText}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "Name",
+ "id": "StateText",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "tunnel.Name"
+ "expr": "stateText"
}
]
},
diff --git a/locales/pl/messages.gotext.json b/locales/pl/messages.gotext.json
index 1896bcba..330c241e 100644
--- a/locales/pl/messages.gotext.json
+++ b/locales/pl/messages.gotext.json
@@ -610,54 +610,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "message": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "translation": "Wersja aplikacji: {Number}\nWersja backend'u: {WireGuardGoVersion}\nWersja: {Version_go}\nSystem operacyjny: {OsName}\nArchitektura: {GOARCH}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "Number",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "version.Number"
- },
- {
- "id": "WireGuardGoVersion",
- "string": "%[2]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 2,
- "expr": "device.WireGuardGoVersion"
- },
- {
- "id": "Version_go",
- "string": "%[3]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 3,
- "expr": "strings.TrimPrefix(runtime.Version(), \"go\")"
- },
- {
- "id": "OsName",
- "string": "%[4]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 4,
- "expr": "version.OsName()"
- },
- {
- "id": "GOARCH",
- "string": "%[5]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 5,
- "expr": "runtime.GOARCH"
- }
- ]
- },
- {
"id": "Close",
"message": "Close",
"translation": "Zamknij",
@@ -860,12 +812,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
- "message": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
- "translation": "Jeśli w konfiguracji znajduje się dokładnie jeden peer, i ma on przypisany jeden z następujących adresów: 0.0.0.0/0 lub ::/0, to tunel aktywuje zasady zapory ogniowej, które blokują cały ruch z i do tunelu oprócz DHCP i NDP.",
- "translatorComment": "Copied from source."
- },
- {
"id": "&Save",
"message": "&Save",
"translation": "&Zapisz",
@@ -1148,100 +1094,90 @@
"translatorComment": "Copied from source."
},
{
- "id": "WireGuard Tunnel Error",
- "message": "WireGuard Tunnel Error",
- "translation": "Błąd tunelu WireGuard",
+ "id": "&Tunnels",
+ "message": "&Tunnels",
+ "translation": "&Tunele",
"translatorComment": "Copied from source."
},
{
- "id": "WireGuard: {TextForStateglobalState_true}",
- "message": "WireGuard: {TextForStateglobalState_true}",
- "translation": "WireGuard: {TextForStateglobalState_true}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "TextForStateglobalState_true",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "textForState(globalState, true)"
- }
- ]
+ "id": "WireGuard Activated",
+ "message": "WireGuard Activated",
+ "translation": "WireGuard Aktywny",
+ "translatorComment": "Copied from source."
},
{
- "id": "Status: {StateText}",
- "message": "Status: {StateText}",
- "translation": "Status: {StateText}",
+ "id": "The {Name} tunnel has been activated.",
+ "message": "The {Name} tunnel has been activated.",
+ "translation": "Tunel {Name} został aktywowany.",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "StateText",
+ "id": "Name",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "stateText"
+ "expr": "tunnel.Name"
}
]
},
{
- "id": "Addresses: {String}",
- "message": "Addresses: {String}",
- "translation": "Adresy: {String}",
+ "id": "WireGuard Deactivated",
+ "message": "WireGuard Deactivated",
+ "translation": "WireGuard Dezaktywowany",
+ "translatorComment": "Copied from source."
+ },
+ {
+ "id": "The {Name} tunnel has been deactivated.",
+ "message": "The {Name} tunnel has been deactivated.",
+ "translation": "Tunel {Name} został dezaktywowany.",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "String",
+ "id": "Name",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "sb.String()"
+ "expr": "tunnel.Name"
}
]
},
{
- "id": "WireGuard Activated",
- "message": "WireGuard Activated",
- "translation": "WireGuard Aktywny",
+ "id": "WireGuard Tunnel Error",
+ "message": "WireGuard Tunnel Error",
+ "translation": "Błąd tunelu WireGuard",
"translatorComment": "Copied from source."
},
{
- "id": "The {Name} tunnel has been activated.",
- "message": "The {Name} tunnel has been activated.",
- "translation": "Tunel {Name} został aktywowany.",
+ "id": "WireGuard: {TextForStateglobalState_true}",
+ "message": "WireGuard: {TextForStateglobalState_true}",
+ "translation": "WireGuard: {TextForStateglobalState_true}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "Name",
+ "id": "TextForStateglobalState_true",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "tunnel.Name"
+ "expr": "textForState(globalState, true)"
}
]
},
{
- "id": "WireGuard Deactivated",
- "message": "WireGuard Deactivated",
- "translation": "WireGuard Dezaktywowany",
- "translatorComment": "Copied from source."
- },
- {
- "id": "The {Name} tunnel has been deactivated.",
- "message": "The {Name} tunnel has been deactivated.",
- "translation": "Tunel {Name} został dezaktywowany.",
+ "id": "Status: {StateText}",
+ "message": "Status: {StateText}",
+ "translation": "Status: {StateText}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "Name",
+ "id": "StateText",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "tunnel.Name"
+ "expr": "stateText"
}
]
},
@@ -1324,6 +1260,12 @@
"translatorComment": "Copied from source."
},
{
+ "id": "no configuration files were found",
+ "message": "no configuration files were found",
+ "translation": "brak plików konfiguracyjnych",
+ "translatorComment": "Copied from source."
+ },
+ {
"id": "Could not import selected configuration: {LastErr}",
"message": "Could not import selected configuration: {LastErr}",
"translation": "Nie można zaimportować wybranej konfiguracji: {LastErr}",
diff --git a/locales/ro/messages.gotext.json b/locales/ro/messages.gotext.json
index 104653da..7d24c825 100644
--- a/locales/ro/messages.gotext.json
+++ b/locales/ro/messages.gotext.json
@@ -60,6 +60,12 @@
]
},
{
+ "id": "You must use the native version of WireGuard on this computer.",
+ "message": "You must use the native version of WireGuard on this computer.",
+ "translation": "Trebuie să utilizezi versiunea nativă a WireGuard pe acest calculator.",
+ "translatorComment": "Copied from source."
+ },
+ {
"id": "Unable to open current process token: {Err}",
"message": "Unable to open current process token: {Err}",
"translation": "Nu poate fi deschis tokenul actual de proces: {Err}",
@@ -595,54 +601,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "message": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "translation": "Versiunea aplicației: {Number}\nVersiunea bibliotecii Go: {WireGuardGoVersion}\nVersiunea Go: {Version_go}\nSistem de operare: {OsName}\nArhitectură: {GOARCH}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "Number",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "version.Number"
- },
- {
- "id": "WireGuardGoVersion",
- "string": "%[2]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 2,
- "expr": "device.WireGuardGoVersion"
- },
- {
- "id": "Version_go",
- "string": "%[3]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 3,
- "expr": "strings.TrimPrefix(runtime.Version(), \"go\")"
- },
- {
- "id": "OsName",
- "string": "%[4]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 4,
- "expr": "version.OsName()"
- },
- {
- "id": "GOARCH",
- "string": "%[5]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 5,
- "expr": "runtime.GOARCH"
- }
- ]
- },
- {
"id": "Close",
"message": "Close",
"translation": "Închidere",
@@ -845,12 +803,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
- "message": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
- "translation": "Când o configurație conține exact o pereche, iar acea pereche are IP-uri permise care conțin cel puțin o variantă dintre 0.0.0.0/0 sau ::/0, atunci serviciul tunelului activează un set de reguli al paravanului de protecție pentru a bloca întregul trafic care nu provine de la interfața tunelului, precum și întregul trafic direcționat spre aceasta, existând excepții speciale pentru DHCP și NDP.",
- "translatorComment": "Copied from source."
- },
- {
"id": "&Save",
"message": "&Save",
"translation": "&Salvare",
@@ -1133,100 +1085,90 @@
"translatorComment": "Copied from source."
},
{
- "id": "WireGuard Tunnel Error",
- "message": "WireGuard Tunnel Error",
- "translation": "Eroare de tunel WireGuard",
+ "id": "&Tunnels",
+ "message": "&Tunnels",
+ "translation": "&Tuneluri",
"translatorComment": "Copied from source."
},
{
- "id": "WireGuard: {TextForStateglobalState_true}",
- "message": "WireGuard: {TextForStateglobalState_true}",
- "translation": "WireGuard: {TextForStateglobalState_true}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "TextForStateglobalState_true",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "textForState(globalState, true)"
- }
- ]
+ "id": "WireGuard Activated",
+ "message": "WireGuard Activated",
+ "translation": "WireGuard activat",
+ "translatorComment": "Copied from source."
},
{
- "id": "Status: {StateText}",
- "message": "Status: {StateText}",
- "translation": "Stare: {StateText}",
+ "id": "The {Name} tunnel has been activated.",
+ "message": "The {Name} tunnel has been activated.",
+ "translation": "Tunelul {Name} a fost activat.",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "StateText",
+ "id": "Name",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "stateText"
+ "expr": "tunnel.Name"
}
]
},
{
- "id": "Addresses: {String}",
- "message": "Addresses: {String}",
- "translation": "Adrese: {String}",
+ "id": "WireGuard Deactivated",
+ "message": "WireGuard Deactivated",
+ "translation": "WireGuard dezactivat",
+ "translatorComment": "Copied from source."
+ },
+ {
+ "id": "The {Name} tunnel has been deactivated.",
+ "message": "The {Name} tunnel has been deactivated.",
+ "translation": "Tunelul {Name} a fost dezactivat.",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "String",
+ "id": "Name",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "sb.String()"
+ "expr": "tunnel.Name"
}
]
},
{
- "id": "WireGuard Activated",
- "message": "WireGuard Activated",
- "translation": "WireGuard activat",
+ "id": "WireGuard Tunnel Error",
+ "message": "WireGuard Tunnel Error",
+ "translation": "Eroare de tunel WireGuard",
"translatorComment": "Copied from source."
},
{
- "id": "The {Name} tunnel has been activated.",
- "message": "The {Name} tunnel has been activated.",
- "translation": "Tunelul {Name} a fost activat.",
+ "id": "WireGuard: {TextForStateglobalState_true}",
+ "message": "WireGuard: {TextForStateglobalState_true}",
+ "translation": "WireGuard: {TextForStateglobalState_true}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "Name",
+ "id": "TextForStateglobalState_true",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "tunnel.Name"
+ "expr": "textForState(globalState, true)"
}
]
},
{
- "id": "WireGuard Deactivated",
- "message": "WireGuard Deactivated",
- "translation": "WireGuard dezactivat",
- "translatorComment": "Copied from source."
- },
- {
- "id": "The {Name} tunnel has been deactivated.",
- "message": "The {Name} tunnel has been deactivated.",
- "translation": "Tunelul {Name} a fost dezactivat.",
+ "id": "Status: {StateText}",
+ "message": "Status: {StateText}",
+ "translation": "Stare: {StateText}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "Name",
+ "id": "StateText",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "tunnel.Name"
+ "expr": "stateText"
}
]
},
@@ -1255,12 +1197,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "&Edit",
- "message": "&Edit",
- "translation": "&Editare",
- "translatorComment": "Copied from source."
- },
- {
"id": "Add &empty tunnel…",
"message": "Add &empty tunnel…",
"translation": "Adăugare tunel &gol…",
@@ -1309,6 +1245,12 @@
"translatorComment": "Copied from source."
},
{
+ "id": "no configuration files were found",
+ "message": "no configuration files were found",
+ "translation": "nu au fost găsite fișiere de configurare",
+ "translatorComment": "Copied from source."
+ },
+ {
"id": "Could not import selected configuration: {LastErr}",
"message": "Could not import selected configuration: {LastErr}",
"translation": "Configurația selectată nu a putut fi importată: {LastErr}",
diff --git a/locales/ru/messages.gotext.json b/locales/ru/messages.gotext.json
index d15e7370..332ae7ca 100644
--- a/locales/ru/messages.gotext.json
+++ b/locales/ru/messages.gotext.json
@@ -610,54 +610,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "message": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "translation": "Версия приложения: {Number}\nВерсия бэкэнда: {WireGuardGoVersion}\nВерсия перехода: {Version_go}\nОперационная система: {OsName}\nАрхитектура: {GOARCH}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "Number",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "version.Number"
- },
- {
- "id": "WireGuardGoVersion",
- "string": "%[2]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 2,
- "expr": "device.WireGuardGoVersion"
- },
- {
- "id": "Version_go",
- "string": "%[3]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 3,
- "expr": "strings.TrimPrefix(runtime.Version(), \"go\")"
- },
- {
- "id": "OsName",
- "string": "%[4]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 4,
- "expr": "version.OsName()"
- },
- {
- "id": "GOARCH",
- "string": "%[5]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 5,
- "expr": "runtime.GOARCH"
- }
- ]
- },
- {
"id": "Close",
"message": "Close",
"translation": "Закрыть",
@@ -860,12 +812,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
- "message": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
- "translation": "Когда конфигурация имеет ровно одного пира, и у этого пира есть разрешенные IP, содержащие хотя бы один из 0.0.0.0/0 или ::/0, то служба туннеля обязывает брандмауэр блокировать весь входящий и исходящий трафик, который не проходит через туннель, за исключением DHCP и NDP.",
- "translatorComment": "Copied from source."
- },
- {
"id": "&Save",
"message": "&Save",
"translation": "&Сохранить",
@@ -1148,100 +1094,84 @@
"translatorComment": "Copied from source."
},
{
- "id": "WireGuard Tunnel Error",
- "message": "WireGuard Tunnel Error",
- "translation": "Ошибка туннеля WireGuard",
+ "id": "WireGuard Activated",
+ "message": "WireGuard Activated",
+ "translation": "WireGuard Включен",
"translatorComment": "Copied from source."
},
{
- "id": "WireGuard: {TextForStateglobalState_true}",
- "message": "WireGuard: {TextForStateglobalState_true}",
- "translation": "WireGuard: {TextForStateglobalState_true}",
+ "id": "The {Name} tunnel has been activated.",
+ "message": "The {Name} tunnel has been activated.",
+ "translation": "Туннель {Name} подключен.",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "TextForStateglobalState_true",
+ "id": "Name",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "textForState(globalState, true)"
+ "expr": "tunnel.Name"
}
]
},
{
- "id": "Status: {StateText}",
- "message": "Status: {StateText}",
- "translation": "Статус: {StateText}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "StateText",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "stateText"
- }
- ]
+ "id": "WireGuard Deactivated",
+ "message": "WireGuard Deactivated",
+ "translation": "WireGuard Выключен",
+ "translatorComment": "Copied from source."
},
{
- "id": "Addresses: {String}",
- "message": "Addresses: {String}",
- "translation": "Адреса: {String}",
+ "id": "The {Name} tunnel has been deactivated.",
+ "message": "The {Name} tunnel has been deactivated.",
+ "translation": "Туннель {Name} отключен.",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "String",
+ "id": "Name",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "sb.String()"
+ "expr": "tunnel.Name"
}
]
},
{
- "id": "WireGuard Activated",
- "message": "WireGuard Activated",
- "translation": "WireGuard Включен",
+ "id": "WireGuard Tunnel Error",
+ "message": "WireGuard Tunnel Error",
+ "translation": "Ошибка туннеля WireGuard",
"translatorComment": "Copied from source."
},
{
- "id": "The {Name} tunnel has been activated.",
- "message": "The {Name} tunnel has been activated.",
- "translation": "Туннель {Name} подключен.",
+ "id": "WireGuard: {TextForStateglobalState_true}",
+ "message": "WireGuard: {TextForStateglobalState_true}",
+ "translation": "WireGuard: {TextForStateglobalState_true}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "Name",
+ "id": "TextForStateglobalState_true",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "tunnel.Name"
+ "expr": "textForState(globalState, true)"
}
]
},
{
- "id": "WireGuard Deactivated",
- "message": "WireGuard Deactivated",
- "translation": "WireGuard Выключен",
- "translatorComment": "Copied from source."
- },
- {
- "id": "The {Name} tunnel has been deactivated.",
- "message": "The {Name} tunnel has been deactivated.",
- "translation": "Туннель {Name} отключен.",
+ "id": "Status: {StateText}",
+ "message": "Status: {StateText}",
+ "translation": "Статус: {StateText}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "Name",
+ "id": "StateText",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "tunnel.Name"
+ "expr": "stateText"
}
]
},
@@ -1324,6 +1254,12 @@
"translatorComment": "Copied from source."
},
{
+ "id": "no configuration files were found",
+ "message": "no configuration files were found",
+ "translation": "файлы конфигурации не были найдены",
+ "translatorComment": "Copied from source."
+ },
+ {
"id": "Could not import selected configuration: {LastErr}",
"message": "Could not import selected configuration: {LastErr}",
"translation": "Невозможно импортировать конфигурацию: {LastErr}",
diff --git a/locales/sk/messages.gotext.json b/locales/sk/messages.gotext.json
index 225c6654..c8d05aa2 100644
--- a/locales/sk/messages.gotext.json
+++ b/locales/sk/messages.gotext.json
@@ -576,54 +576,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "message": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "translation": "Verzia aplikácie: {Number}\nVerzia Go backendu: {WireGuardGoVersion}\nVerzia Go: {Version_go}\nOperačný systém: {OsName}\nArchitektúra: {GOARCH}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "Number",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "version.Number"
- },
- {
- "id": "WireGuardGoVersion",
- "string": "%[2]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 2,
- "expr": "device.WireGuardGoVersion"
- },
- {
- "id": "Version_go",
- "string": "%[3]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 3,
- "expr": "strings.TrimPrefix(runtime.Version(), \"go\")"
- },
- {
- "id": "OsName",
- "string": "%[4]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 4,
- "expr": "version.OsName()"
- },
- {
- "id": "GOARCH",
- "string": "%[5]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 5,
- "expr": "runtime.GOARCH"
- }
- ]
- },
- {
"id": "Close",
"message": "Close",
"translation": "Zatvoriť",
diff --git a/locales/sl/messages.gotext.json b/locales/sl/messages.gotext.json
index 5e3347f4..abbd52f9 100644
--- a/locales/sl/messages.gotext.json
+++ b/locales/sl/messages.gotext.json
@@ -610,54 +610,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "message": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "translation": "Verzija aplikacije: {Number}\nVerzija wireguard-go: {WireGuardGoVersion}\nVerzija Go: {Version_go}\nOperacijski sistem: {OsName}\nArhitektura: {GOARCH}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "Number",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "version.Number"
- },
- {
- "id": "WireGuardGoVersion",
- "string": "%[2]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 2,
- "expr": "device.WireGuardGoVersion"
- },
- {
- "id": "Version_go",
- "string": "%[3]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 3,
- "expr": "strings.TrimPrefix(runtime.Version(), \"go\")"
- },
- {
- "id": "OsName",
- "string": "%[4]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 4,
- "expr": "version.OsName()"
- },
- {
- "id": "GOARCH",
- "string": "%[5]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 5,
- "expr": "runtime.GOARCH"
- }
- ]
- },
- {
"id": "Close",
"message": "Close",
"translation": "Zapri",
@@ -860,12 +812,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
- "message": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
- "translation": "Kadar ima konfiguracija natanko enega vrstnika in njegov spisek dovoljenih IP-jev vsebuje vsaj enega izmed 0.0.0.0/0 ali ::/0, bo storitev tunela vzpostavila pravila požarnega zidu, ki bodo blokirala ves promet, ki ni niti za niti iz vmesnika tunela s posebnimi izjemami za DHCP and NDP.",
- "translatorComment": "Copied from source."
- },
- {
"id": "&Save",
"message": "&Save",
"translation": "&Shrani",
@@ -1148,100 +1094,84 @@
"translatorComment": "Copied from source."
},
{
- "id": "WireGuard Tunnel Error",
- "message": "WireGuard Tunnel Error",
- "translation": "Napaka tunela WireGuard",
+ "id": "WireGuard Activated",
+ "message": "WireGuard Activated",
+ "translation": "WireGuard aktiviran",
"translatorComment": "Copied from source."
},
{
- "id": "WireGuard: {TextForStateglobalState_true}",
- "message": "WireGuard: {TextForStateglobalState_true}",
- "translation": "WireGuard: {TextForStateglobalState_true}",
+ "id": "The {Name} tunnel has been activated.",
+ "message": "The {Name} tunnel has been activated.",
+ "translation": "Tunel {Name} je bil aktiviran.",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "TextForStateglobalState_true",
+ "id": "Name",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "textForState(globalState, true)"
+ "expr": "tunnel.Name"
}
]
},
{
- "id": "Status: {StateText}",
- "message": "Status: {StateText}",
- "translation": "Status: {StateText}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "StateText",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "stateText"
- }
- ]
+ "id": "WireGuard Deactivated",
+ "message": "WireGuard Deactivated",
+ "translation": "WireGuard deaktiviran",
+ "translatorComment": "Copied from source."
},
{
- "id": "Addresses: {String}",
- "message": "Addresses: {String}",
- "translation": "Naslovi: {String}",
+ "id": "The {Name} tunnel has been deactivated.",
+ "message": "The {Name} tunnel has been deactivated.",
+ "translation": "Tunel {Name} je bil deaktiviran.",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "String",
+ "id": "Name",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "sb.String()"
+ "expr": "tunnel.Name"
}
]
},
{
- "id": "WireGuard Activated",
- "message": "WireGuard Activated",
- "translation": "WireGuard aktiviran",
+ "id": "WireGuard Tunnel Error",
+ "message": "WireGuard Tunnel Error",
+ "translation": "Napaka tunela WireGuard",
"translatorComment": "Copied from source."
},
{
- "id": "The {Name} tunnel has been activated.",
- "message": "The {Name} tunnel has been activated.",
- "translation": "Tunel {Name} je bil aktiviran.",
+ "id": "WireGuard: {TextForStateglobalState_true}",
+ "message": "WireGuard: {TextForStateglobalState_true}",
+ "translation": "WireGuard: {TextForStateglobalState_true}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "Name",
+ "id": "TextForStateglobalState_true",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "tunnel.Name"
+ "expr": "textForState(globalState, true)"
}
]
},
{
- "id": "WireGuard Deactivated",
- "message": "WireGuard Deactivated",
- "translation": "WireGuard deaktiviran",
- "translatorComment": "Copied from source."
- },
- {
- "id": "The {Name} tunnel has been deactivated.",
- "message": "The {Name} tunnel has been deactivated.",
- "translation": "Tunel {Name} je bil deaktiviran.",
+ "id": "Status: {StateText}",
+ "message": "Status: {StateText}",
+ "translation": "Status: {StateText}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "Name",
+ "id": "StateText",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "tunnel.Name"
+ "expr": "stateText"
}
]
},
diff --git a/locales/uk/messages.gotext.json b/locales/uk/messages.gotext.json
index df60b250..ca6635da 100644
--- a/locales/uk/messages.gotext.json
+++ b/locales/uk/messages.gotext.json
@@ -334,54 +334,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "message": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "translation": "Версія додатка: {Number}\nПерейти на бекенд версію: {WireGuardGoVersion}\nПерейти на версію: {Version_go}\nОпераційна система: {OsName}\nАрхітектура: {GOARCH}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "Number",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "version.Number"
- },
- {
- "id": "WireGuardGoVersion",
- "string": "%[2]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 2,
- "expr": "device.WireGuardGoVersion"
- },
- {
- "id": "Version_go",
- "string": "%[3]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 3,
- "expr": "strings.TrimPrefix(runtime.Version(), \"go\")"
- },
- {
- "id": "OsName",
- "string": "%[4]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 4,
- "expr": "version.OsName()"
- },
- {
- "id": "GOARCH",
- "string": "%[5]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 5,
- "expr": "runtime.GOARCH"
- }
- ]
- },
- {
"id": "Close",
"message": "Close",
"translation": "Закрити",
diff --git a/locales/vi/messages.gotext.json b/locales/vi/messages.gotext.json
index b167b27f..94d44344 100644
--- a/locales/vi/messages.gotext.json
+++ b/locales/vi/messages.gotext.json
@@ -185,54 +185,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "message": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "translation": "Phiên bản ứng dụng: {Number}\nPhiên bản Golang của WG: {WireGuardGoVersion}\nPhiên bản Golang: {Version_go}\nHệ điều hành: {OsName}\nKiến trúc xử lý: {GOARCH}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "Number",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "version.Number"
- },
- {
- "id": "WireGuardGoVersion",
- "string": "%[2]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 2,
- "expr": "device.WireGuardGoVersion"
- },
- {
- "id": "Version_go",
- "string": "%[3]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 3,
- "expr": "strings.TrimPrefix(runtime.Version(), \"go\")"
- },
- {
- "id": "OsName",
- "string": "%[4]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 4,
- "expr": "version.OsName()"
- },
- {
- "id": "GOARCH",
- "string": "%[5]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 5,
- "expr": "runtime.GOARCH"
- }
- ]
- },
- {
"id": "Close",
"message": "Close",
"translation": "Đóng",
diff --git a/locales/zh-CN/messages.gotext.json b/locales/zh-CN/messages.gotext.json
index eb6d792a..367c3153 100644
--- a/locales/zh-CN/messages.gotext.json
+++ b/locales/zh-CN/messages.gotext.json
@@ -565,54 +565,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "message": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "translation": "应用版本: {Number}\nGo 后端版本: {WireGuardGoVersion}\nGo 版本: {Version_go}\n操作系统: {OsName}\n架构: {GOARCH}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "Number",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "version.Number"
- },
- {
- "id": "WireGuardGoVersion",
- "string": "%[2]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 2,
- "expr": "device.WireGuardGoVersion"
- },
- {
- "id": "Version_go",
- "string": "%[3]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 3,
- "expr": "strings.TrimPrefix(runtime.Version(), \"go\")"
- },
- {
- "id": "OsName",
- "string": "%[4]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 4,
- "expr": "version.OsName()"
- },
- {
- "id": "GOARCH",
- "string": "%[5]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 5,
- "expr": "runtime.GOARCH"
- }
- ]
- },
- {
"id": "Close",
"message": "Close",
"translation": "关闭",
@@ -815,12 +767,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
- "message": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
- "translation": "只有一个节点,且该节点允许的 IP 中包含 0.0.0.0/0 或 ::/0 时,使用防火墙规则拦截所有未通过隧道的流量 (DHCP 和 NDP 流量除外)。",
- "translatorComment": "Copied from source."
- },
- {
"id": "&Save",
"message": "&Save",
"translation": "保存 (&S)",
@@ -1103,100 +1049,84 @@
"translatorComment": "Copied from source."
},
{
- "id": "WireGuard Tunnel Error",
- "message": "WireGuard Tunnel Error",
- "translation": "WireGuard 隧道错误",
+ "id": "WireGuard Activated",
+ "message": "WireGuard Activated",
+ "translation": "WireGuard 已连接",
"translatorComment": "Copied from source."
},
{
- "id": "WireGuard: {TextForStateglobalState_true}",
- "message": "WireGuard: {TextForStateglobalState_true}",
- "translation": "WireGuard: {TextForStateglobalState_true}",
+ "id": "The {Name} tunnel has been activated.",
+ "message": "The {Name} tunnel has been activated.",
+ "translation": "隧道「{Name}」已连接。",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "TextForStateglobalState_true",
+ "id": "Name",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "textForState(globalState, true)"
+ "expr": "tunnel.Name"
}
]
},
{
- "id": "Status: {StateText}",
- "message": "Status: {StateText}",
- "translation": "状态: {StateText}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "StateText",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "stateText"
- }
- ]
+ "id": "WireGuard Deactivated",
+ "message": "WireGuard Deactivated",
+ "translation": "WireGuard 已断开",
+ "translatorComment": "Copied from source."
},
{
- "id": "Addresses: {String}",
- "message": "Addresses: {String}",
- "translation": "地址: {String}",
+ "id": "The {Name} tunnel has been deactivated.",
+ "message": "The {Name} tunnel has been deactivated.",
+ "translation": "隧道「{Name}」已断开连接。",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "String",
+ "id": "Name",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "sb.String()"
+ "expr": "tunnel.Name"
}
]
},
{
- "id": "WireGuard Activated",
- "message": "WireGuard Activated",
- "translation": "WireGuard 已连接",
+ "id": "WireGuard Tunnel Error",
+ "message": "WireGuard Tunnel Error",
+ "translation": "WireGuard 隧道错误",
"translatorComment": "Copied from source."
},
{
- "id": "The {Name} tunnel has been activated.",
- "message": "The {Name} tunnel has been activated.",
- "translation": "隧道「{Name}」已连接。",
+ "id": "WireGuard: {TextForStateglobalState_true}",
+ "message": "WireGuard: {TextForStateglobalState_true}",
+ "translation": "WireGuard: {TextForStateglobalState_true}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "Name",
+ "id": "TextForStateglobalState_true",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "tunnel.Name"
+ "expr": "textForState(globalState, true)"
}
]
},
{
- "id": "WireGuard Deactivated",
- "message": "WireGuard Deactivated",
- "translation": "WireGuard 已断开",
- "translatorComment": "Copied from source."
- },
- {
- "id": "The {Name} tunnel has been deactivated.",
- "message": "The {Name} tunnel has been deactivated.",
- "translation": "隧道「{Name}」已断开连接。",
+ "id": "Status: {StateText}",
+ "message": "Status: {StateText}",
+ "translation": "状态: {StateText}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "Name",
+ "id": "StateText",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "tunnel.Name"
+ "expr": "stateText"
}
]
},
diff --git a/locales/zh-TW/messages.gotext.json b/locales/zh-TW/messages.gotext.json
index d2b1580a..f6283b2e 100644
--- a/locales/zh-TW/messages.gotext.json
+++ b/locales/zh-TW/messages.gotext.json
@@ -565,54 +565,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "message": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {GOARCH}",
- "translation": "應用程式版本: {Number}\n後端程式(Go 實作)版本: {WireGuardGoVersion}\nGo 版本: {Version_go}\n作業系統: {OsName}\n架構: {GOARCH}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "Number",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "version.Number"
- },
- {
- "id": "WireGuardGoVersion",
- "string": "%[2]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 2,
- "expr": "device.WireGuardGoVersion"
- },
- {
- "id": "Version_go",
- "string": "%[3]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 3,
- "expr": "strings.TrimPrefix(runtime.Version(), \"go\")"
- },
- {
- "id": "OsName",
- "string": "%[4]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 4,
- "expr": "version.OsName()"
- },
- {
- "id": "GOARCH",
- "string": "%[5]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 5,
- "expr": "runtime.GOARCH"
- }
- ]
- },
- {
"id": "Close",
"message": "Close",
"translation": "關閉",
@@ -815,12 +767,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
- "message": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface, with special exceptions for DHCP and NDP.",
- "translation": "只有一個節點且該節點允許位址包含 0.0.0.0/0 或 ::/0 時,使用防火牆攔截所有非通過隧道的流量。\n(DHCP 及 NDP 流量除外)",
- "translatorComment": "Copied from source."
- },
- {
"id": "&Save",
"message": "&Save",
"translation": "儲存 (&S)",
@@ -1103,100 +1049,84 @@
"translatorComment": "Copied from source."
},
{
- "id": "WireGuard Tunnel Error",
- "message": "WireGuard Tunnel Error",
- "translation": "WireGuard 隧道錯誤",
+ "id": "WireGuard Activated",
+ "message": "WireGuard Activated",
+ "translation": "WireGuard 已連線",
"translatorComment": "Copied from source."
},
{
- "id": "WireGuard: {TextForStateglobalState_true}",
- "message": "WireGuard: {TextForStateglobalState_true}",
- "translation": "WireGuard - {TextForStateglobalState_true}",
+ "id": "The {Name} tunnel has been activated.",
+ "message": "The {Name} tunnel has been activated.",
+ "translation": "已連線至隧道 - {Name}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "TextForStateglobalState_true",
+ "id": "Name",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "textForState(globalState, true)"
+ "expr": "tunnel.Name"
}
]
},
{
- "id": "Status: {StateText}",
- "message": "Status: {StateText}",
- "translation": "[狀態] {StateText}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "StateText",
- "string": "%[1]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 1,
- "expr": "stateText"
- }
- ]
+ "id": "WireGuard Deactivated",
+ "message": "WireGuard Deactivated",
+ "translation": "WireGuard 已中斷連線",
+ "translatorComment": "Copied from source."
},
{
- "id": "Addresses: {String}",
- "message": "Addresses: {String}",
- "translation": "[位址] {String}",
+ "id": "The {Name} tunnel has been deactivated.",
+ "message": "The {Name} tunnel has been deactivated.",
+ "translation": "已中斷與隧道的連線 - {Name}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "String",
+ "id": "Name",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "sb.String()"
+ "expr": "tunnel.Name"
}
]
},
{
- "id": "WireGuard Activated",
- "message": "WireGuard Activated",
- "translation": "WireGuard 已連線",
+ "id": "WireGuard Tunnel Error",
+ "message": "WireGuard Tunnel Error",
+ "translation": "WireGuard 隧道錯誤",
"translatorComment": "Copied from source."
},
{
- "id": "The {Name} tunnel has been activated.",
- "message": "The {Name} tunnel has been activated.",
- "translation": "已連線至隧道 - {Name}",
+ "id": "WireGuard: {TextForStateglobalState_true}",
+ "message": "WireGuard: {TextForStateglobalState_true}",
+ "translation": "WireGuard - {TextForStateglobalState_true}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "Name",
+ "id": "TextForStateglobalState_true",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "tunnel.Name"
+ "expr": "textForState(globalState, true)"
}
]
},
{
- "id": "WireGuard Deactivated",
- "message": "WireGuard Deactivated",
- "translation": "WireGuard 已中斷連線",
- "translatorComment": "Copied from source."
- },
- {
- "id": "The {Name} tunnel has been deactivated.",
- "message": "The {Name} tunnel has been deactivated.",
- "translation": "已中斷與隧道的連線 - {Name}",
+ "id": "Status: {StateText}",
+ "message": "Status: {StateText}",
+ "translation": "[狀態] {StateText}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "Name",
+ "id": "StateText",
"string": "%[1]s",
"type": "string",
"underlyingType": "string",
"argNum": 1,
- "expr": "tunnel.Name"
+ "expr": "stateText"
}
]
},