summaryrefslogtreecommitdiff
path: root/locales
diff options
context:
space:
mode:
authorRuben Pollan <meskio@sindominio.net>2019-12-17 11:06:26 +0100
committerRuben Pollan <meskio@sindominio.net>2019-12-17 11:06:26 +0100
commit3703b31512fd5f3681285ec322adf4b0733cef9d (patch)
treec3db0c37ba14224d37dca7ba406ba740c180d1d9 /locales
parent718d5f7488d87dd60b172c0f19aaedfb5b2b3b64 (diff)
[locales] add turkish and update the rest
Diffstat (limited to 'locales')
-rw-r--r--locales/en/messages.gotext.json38
-rw-r--r--locales/hu/messages.gotext.json36
-rw-r--r--locales/pl/messages.gotext.json36
-rw-r--r--locales/pt-PT/messages.gotext.json36
-rw-r--r--locales/ro/messages.gotext.json42
-rw-r--r--locales/sk/messages.gotext.json36
-rw-r--r--locales/tr/messages.gotext.json314
-rw-r--r--locales/zh/messages.gotext.json36
8 files changed, 444 insertions, 130 deletions
diff --git a/locales/en/messages.gotext.json b/locales/en/messages.gotext.json
index 24552e9..c33a31a 100644
--- a/locales/en/messages.gotext.json
+++ b/locales/en/messages.gotext.json
@@ -3,6 +3,25 @@
"messages": [
{
"id": [
+ "errorMsg",
+ "An error has ocurred initializing the VPN: {Err}"
+ ],
+ "message": "An error has ocurred initializing the VPN: {Err}",
+ "translation": "An error has ocurred initializing the VPN: {Err}",
+ "translatorComment": "Copied from source.",
+ "placeholders": [
+ {
+ "id": "Err",
+ "string": "%[1]v",
+ "type": "error",
+ "underlyingType": "interface{Error() string}",
+ "argNum": 1,
+ "expr": "err"
+ }
+ ]
+ },
+ {
+ "id": [
"donationText",
"The {ApplicationName} service is expensive to run. Because we don't want to store personal information about you, there are no accounts or billing for this service. But if you want the service to continue, donate at least $5 each month.\n\t\nDo you want to donate now?"
],
@@ -311,25 +330,6 @@
"expr": "config.ApplicationName"
}
]
- },
- {
- "id": [
- "errorMsg",
- "An error has ocurred initializing the VPN: {Err}"
- ],
- "message": "An error has ocurred initializing the VPN: {Err}",
- "translation": "An error has ocurred initializing the VPN: {Err}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "Err",
- "string": "%[1]v",
- "type": "error",
- "underlyingType": "interface{Error() string}",
- "argNum": 1,
- "expr": "err"
- }
- ]
}
]
}
diff --git a/locales/hu/messages.gotext.json b/locales/hu/messages.gotext.json
index 1fe21f9..959d659 100644
--- a/locales/hu/messages.gotext.json
+++ b/locales/hu/messages.gotext.json
@@ -3,6 +3,24 @@
"messages": [
{
"id": [
+ "errorMsg",
+ "An error has ocurred initializing the VPN: {Err}"
+ ],
+ "message": "An error has ocurred initializing the VPN: {Err}",
+ "translation": "Hiba történt a VPN inicializálásánál: {Err}",
+ "placeholders": [
+ {
+ "id": "Err",
+ "string": "%[1]v",
+ "type": "error",
+ "underlyingType": "interface{Error() string}",
+ "argNum": 1,
+ "expr": "err"
+ }
+ ]
+ },
+ {
+ "id": [
"donationText",
"The {ApplicationName} service is expensive to run. Because we don't want to store personal information about you, there are no accounts or billing for this service. But if you want the service to continue, donate at least $5 each month.\n\t\nDo you want to donate now?"
],
@@ -291,24 +309,6 @@
"expr": "config.ApplicationName"
}
]
- },
- {
- "id": [
- "errorMsg",
- "An error has ocurred initializing the VPN: {Err}"
- ],
- "message": "An error has ocurred initializing the VPN: {Err}",
- "translation": "Hiba történt a VPN inicializálásánál: {Err}",
- "placeholders": [
- {
- "id": "Err",
- "string": "%[1]v",
- "type": "error",
- "underlyingType": "interface{Error() string}",
- "argNum": 1,
- "expr": "err"
- }
- ]
}
]
}
diff --git a/locales/pl/messages.gotext.json b/locales/pl/messages.gotext.json
index bc15181..2e45073 100644
--- a/locales/pl/messages.gotext.json
+++ b/locales/pl/messages.gotext.json
@@ -3,6 +3,24 @@
"messages": [
{
"id": [
+ "errorMsg",
+ "An error has ocurred initializing the VPN: {Err}"
+ ],
+ "message": "An error has ocurred initializing the VPN: {Err}",
+ "translation": "Powstał błąd podczas inicjowania VPN'a: {Err}",
+ "placeholders": [
+ {
+ "id": "Err",
+ "string": "%[1]v",
+ "type": "error",
+ "underlyingType": "interface{Error() string}",
+ "argNum": 1,
+ "expr": "err"
+ }
+ ]
+ },
+ {
+ "id": [
"donationText",
"The {ApplicationName} service is expensive to run. Because we don't want to store personal information about you, there are no accounts or billing for this service. But if you want the service to continue, donate at least $5 each month.\n\t\nDo you want to donate now?"
],
@@ -291,24 +309,6 @@
"expr": "config.ApplicationName"
}
]
- },
- {
- "id": [
- "errorMsg",
- "An error has ocurred initializing the VPN: {Err}"
- ],
- "message": "An error has ocurred initializing the VPN: {Err}",
- "translation": "Powstał błąd podczas inicjowania VPN'a: {Err}",
- "placeholders": [
- {
- "id": "Err",
- "string": "%[1]v",
- "type": "error",
- "underlyingType": "interface{Error() string}",
- "argNum": 1,
- "expr": "err"
- }
- ]
}
]
}
diff --git a/locales/pt-PT/messages.gotext.json b/locales/pt-PT/messages.gotext.json
index 6458174..6aed8cf 100644
--- a/locales/pt-PT/messages.gotext.json
+++ b/locales/pt-PT/messages.gotext.json
@@ -3,6 +3,24 @@
"messages": [
{
"id": [
+ "errorMsg",
+ "An error has ocurred initializing the VPN: {Err}"
+ ],
+ "message": "An error has ocurred initializing the VPN: {Err}",
+ "translation": "Ocorreu um erro ao inicializar a VPN: {Err}",
+ "placeholders": [
+ {
+ "id": "Err",
+ "string": "%[1]v",
+ "type": "error",
+ "underlyingType": "interface{Error() string}",
+ "argNum": 1,
+ "expr": "err"
+ }
+ ]
+ },
+ {
+ "id": [
"donationText",
"The {ApplicationName} service is expensive to run. Because we don't want to store personal information about you, there are no accounts or billing for this service. But if you want the service to continue, donate at least $5 each month.\n\t\nDo you want to donate now?"
],
@@ -291,24 +309,6 @@
"expr": "config.ApplicationName"
}
]
- },
- {
- "id": [
- "errorMsg",
- "An error has ocurred initializing the VPN: {Err}"
- ],
- "message": "An error has ocurred initializing the VPN: {Err}",
- "translation": "Ocorreu um erro ao inicializar a VPN: {Err}",
- "placeholders": [
- {
- "id": "Err",
- "string": "%[1]v",
- "type": "error",
- "underlyingType": "interface{Error() string}",
- "argNum": 1,
- "expr": "err"
- }
- ]
}
]
}
diff --git a/locales/ro/messages.gotext.json b/locales/ro/messages.gotext.json
index c100337..600d630 100644
--- a/locales/ro/messages.gotext.json
+++ b/locales/ro/messages.gotext.json
@@ -3,6 +3,25 @@
"messages": [
{
"id": [
+ "errorMsg",
+ "An error has ocurred initializing the VPN: {Err}"
+ ],
+ "message": "An error has ocurred initializing the VPN: {Err}",
+ "translation": "A apărut o eroare la inițializarea VPN: {Err}",
+ "translatorComment": "Copied from source.",
+ "placeholders": [
+ {
+ "id": "Err",
+ "string": "%[1]v",
+ "type": "error",
+ "underlyingType": "interface{Error() string}",
+ "argNum": 1,
+ "expr": "err"
+ }
+ ]
+ },
+ {
+ "id": [
"donationText",
"The {ApplicationName} service is expensive to run. Because we don't want to store personal information about you, there are no accounts or billing for this service. But if you want the service to continue, donate at least $5 each month.\n\t\nDo you want to donate now?"
],
@@ -32,7 +51,7 @@
"{ApplicationName} is an easy, fast, and secure VPN service from {Provider}. {ApplicationName} does not require a user account, keep logs, or track you in any way.\n\t \nThis service is paid for entirely by donations from users like you. Please donate at {DonateURL}.\n\t\t\nBy using this application, you agree to the Terms of Service available at {TosURL}. This service is provided as-is, without any warranty, and is intended for people who work to make the world a better place.\n\n\n{ApplicationName_1} version: {Version}"
],
"message": "{ApplicationName} is an easy, fast, and secure VPN service from {Provider}. {ApplicationName} does not require a user account, keep logs, or track you in any way.\n\t \nThis service is paid for entirely by donations from users like you. Please donate at {DonateURL}.\n\t\t\nBy using this application, you agree to the Terms of Service available at {TosURL}. This service is provided as-is, without any warranty, and is intended for people who work to make the world a better place.\n\n\n{ApplicationName_1} version: {Version}",
- "translation": "{ApplicationName} is an easy, fast, and secure VPN service from {Provider}. {ApplicationName} does not require a user account, keep logs, or track you in any way.\n\t \nThis service is paid for entirely by donations from users like you. Please donate at {DonateURL}.\n\t\t\nBy using this application, you agree to the Terms of Service available at {TosURL}. This service is provided as-is, without any warranty, and is intended for people who work to make the world a better place.\n\n\n{ApplicationName_1} version: {Version}",
+ "translation": "{ApplicationName} este un serviciu VPN ușor, rapid și sigur de la {Provider}. {ApplicationName} nu necesită un cont de utilizator, nu păstrează jurnalele și nu vă urmărește în niciun fel.\n\t \nAcest serviciu este plătit în întregime prin donații de la utilizatori cum sunteți dvs. Vă rugăm să donați la {DonateURL}.\n\t\t\nPrin utilizarea acestei aplicații, sunteți de acord cu Termenii și condițiile disponibile la {TosURL}. Acest serviciu este oferit așa cum este, fără nicio garanție și este destinat persoanelor care lucrează pentru a face lumea un loc mai bun.\n\n\n{ApplicationName_1} versiunea: {Version}",
"translatorComment": "Copied from source.",
"placeholders": [
{
@@ -194,7 +213,7 @@
{
"id": "Route traffic through:",
"message": "Route traffic through:",
- "translation": "Route traffic through:"
+ "translation": "Traficul rutelor prin:"
},
{
"id": "Use {ApplicationName} {City} gateway",
@@ -310,25 +329,6 @@
"expr": "config.ApplicationName"
}
]
- },
- {
- "id": [
- "errorMsg",
- "An error has ocurred initializing the VPN: {Err}"
- ],
- "message": "An error has ocurred initializing the VPN: {Err}",
- "translation": "A apărut o eroare la inițializarea VPN: {Err}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "Err",
- "string": "%[1]v",
- "type": "error",
- "underlyingType": "interface{Error() string}",
- "argNum": 1,
- "expr": "err"
- }
- ]
}
]
}
diff --git a/locales/sk/messages.gotext.json b/locales/sk/messages.gotext.json
index 4843ba4..18d01e1 100644
--- a/locales/sk/messages.gotext.json
+++ b/locales/sk/messages.gotext.json
@@ -3,6 +3,24 @@
"messages": [
{
"id": [
+ "errorMsg",
+ "An error has ocurred initializing the VPN: {Err}"
+ ],
+ "message": "An error has ocurred initializing the VPN: {Err}",
+ "translation": "Pri spustení VPN nastala chyba: {Err}",
+ "placeholders": [
+ {
+ "id": "Err",
+ "string": "%[1]v",
+ "type": "error",
+ "underlyingType": "interface{Error() string}",
+ "argNum": 1,
+ "expr": "err"
+ }
+ ]
+ },
+ {
+ "id": [
"donationText",
"The {ApplicationName} service is expensive to run. Because we don't want to store personal information about you, there are no accounts or billing for this service. But if you want the service to continue, donate at least $5 each month.\n\t\nDo you want to donate now?"
],
@@ -291,24 +309,6 @@
"expr": "config.ApplicationName"
}
]
- },
- {
- "id": [
- "errorMsg",
- "An error has ocurred initializing the VPN: {Err}"
- ],
- "message": "An error has ocurred initializing the VPN: {Err}",
- "translation": "Pri spustení VPN nastala chyba: {Err}",
- "placeholders": [
- {
- "id": "Err",
- "string": "%[1]v",
- "type": "error",
- "underlyingType": "interface{Error() string}",
- "argNum": 1,
- "expr": "err"
- }
- ]
}
]
}
diff --git a/locales/tr/messages.gotext.json b/locales/tr/messages.gotext.json
new file mode 100644
index 0000000..86f3474
--- /dev/null
+++ b/locales/tr/messages.gotext.json
@@ -0,0 +1,314 @@
+{
+ "language": "tr",
+ "messages": [
+ {
+ "id": [
+ "errorMsg",
+ "An error has ocurred initializing the VPN: {Err}"
+ ],
+ "message": "An error has ocurred initializing the VPN: {Err}",
+ "translation": "VPN başlatılırken bir hata oluştu: {Err}",
+ "placeholders": [
+ {
+ "id": "Err",
+ "string": "%[1]v",
+ "type": "error",
+ "underlyingType": "interface{Error() string}",
+ "argNum": 1,
+ "expr": "err"
+ }
+ ]
+ },
+ {
+ "id": [
+ "donationText",
+ "The {ApplicationName} service is expensive to run. Because we don't want to store personal information about you, there are no accounts or billing for this service. But if you want the service to continue, donate at least $5 each month.\n\t\nDo you want to donate now?"
+ ],
+ "message": "The {ApplicationName} service is expensive to run. Because we don't want to store personal information about you, there are no accounts or billing for this service. But if you want the service to continue, donate at least $5 each month.\n\t\nDo you want to donate now?",
+ "translation": "{ApplicationName} hizmetini çalıştırmak pahalıdır. Sizin hakkınızda kişisel bilgi saklamak istemediğimiz için, bu hizmete ilişkin hesaplar veya fatura yok. Ancak hizmetin sürmesini istiyorsanız, her ay en azından 5$ bağış yapmalısınız.\n\t\nŞimdi bağış yapmak ister misiniz?",
+ "placeholders": [
+ {
+ "id": "ApplicationName",
+ "string": "%[1]s",
+ "type": "string",
+ "underlyingType": "string",
+ "argNum": 1,
+ "expr": "config.ApplicationName"
+ }
+ ]
+ },
+ {
+ "id": "Donate",
+ "message": "Donate",
+ "translation": "Bağış Yap"
+ },
+ {
+ "id": [
+ "aboutText",
+ "{ApplicationName} is an easy, fast, and secure VPN service from {Provider}. {ApplicationName} does not require a user account, keep logs, or track you in any way.\n\t \nThis service is paid for entirely by donations from users like you. Please donate at {DonateURL}.\n\t\t\nBy using this application, you agree to the Terms of Service available at {TosURL}. This service is provided as-is, without any warranty, and is intended for people who work to make the world a better place.\n\n\n{ApplicationName_1} version: {Version}"
+ ],
+ "message": "{ApplicationName} is an easy, fast, and secure VPN service from {Provider}. {ApplicationName} does not require a user account, keep logs, or track you in any way.\n\t \nThis service is paid for entirely by donations from users like you. Please donate at {DonateURL}.\n\t\t\nBy using this application, you agree to the Terms of Service available at {TosURL}. This service is provided as-is, without any warranty, and is intended for people who work to make the world a better place.\n\n\n{ApplicationName_1} version: {Version}",
+ "translation": "{ApplicationName}, {Provider} tarafından sağlanan kolay, hızlı ve güvenli bir VPN hizmetidir. {ApplicationName} kullanıcı hesabı gerektirmez, kayıt tutmaz veya sizi hiç bir şekilde izlemez. \n\t\nBu hizmetin ücreti sizin gibi kullanıcıların bağışlarıyla ödeniyor. Lütfen {DonateURL} bağlantısıyla bağış yapın.\n\t\t\nBu uygulamayı kullanarak, {TosURL} adresindeki Hizmet Kullanım Şartlarını kabul etmiş olursunuz. Bu hizmet olduğu gibi, herhangi bir garanti olmadan sunulmaktadır ve dünyayı daha iyi bir yer kılmak için çalışan insanlara yöneliktir.\n\n\n{ApplicationName_1} sürüm: {Version}",
+ "placeholders": [
+ {
+ "id": "ApplicationName",
+ "string": "%[1]s",
+ "type": "string",
+ "underlyingType": "string",
+ "argNum": 1,
+ "expr": "config.ApplicationName"
+ },
+ {
+ "id": "Provider",
+ "string": "%[2]s",
+ "type": "string",
+ "underlyingType": "string",
+ "argNum": 2,
+ "expr": "config.Provider"
+ },
+ {
+ "id": "ApplicationName",
+ "string": "%[1]s",
+ "type": "string",
+ "underlyingType": "string",
+ "argNum": 1,
+ "expr": "config.ApplicationName"
+ },
+ {
+ "id": "DonateURL",
+ "string": "%[3]s",
+ "type": "string",
+ "underlyingType": "string",
+ "argNum": 3,
+ "expr": "config.DonateURL"
+ },
+ {
+ "id": "TosURL",
+ "string": "%[4]s",
+ "type": "string",
+ "underlyingType": "string",
+ "argNum": 4,
+ "expr": "config.TosURL"
+ },
+ {
+ "id": "ApplicationName_1",
+ "string": "%[1]v",
+ "type": "string",
+ "underlyingType": "string",
+ "argNum": 1,
+ "expr": "config.ApplicationName"
+ },
+ {
+ "id": "Version",
+ "string": "%[5]s",
+ "type": "string",
+ "underlyingType": "string",
+ "argNum": 5,
+ "expr": "version"
+ }
+ ]
+ },
+ {
+ "id": "About",
+ "message": "About",
+ "translation": "Hakkında"
+ },
+ {
+ "id": "Initialization error",
+ "message": "Initialization error",
+ "translation": "Başlatma hatası"
+ },
+ {
+ "id": [
+ "missingAuthAgent",
+ "Could not find a polkit authentication agent. Please run one and try again."
+ ],
+ "message": "Could not find a polkit authentication agent. Please run one and try again.",
+ "translation": "Bir polkit kimlik doğrulama vekili bulunamıyor. Bir tane çalıştırın ve tekrar deneyin."
+ },
+ {
+ "id": "Missing authentication agent",
+ "message": "Missing authentication agent",
+ "translation": "Kimlik doğrulama vekili bulunamıyor"
+ },
+ {
+ "id": [
+ "errorStartingVPN",
+ "Can't connect to {ApplicationName}: {Err}"
+ ],
+ "message": "Can't connect to {ApplicationName}: {Err}",
+ "translation": "{ApplicationName} uygulamasına bağlanamıyor: {Err}",
+ "placeholders": [
+ {
+ "id": "ApplicationName",
+ "string": "%[1]s",
+ "type": "string",
+ "underlyingType": "string",
+ "argNum": 1,
+ "expr": "config.ApplicationName"
+ },
+ {
+ "id": "Err",
+ "string": "%[2]v",
+ "type": "error",
+ "underlyingType": "interface{Error() string}",
+ "argNum": 2,
+ "expr": "err"
+ }
+ ]
+ },
+ {
+ "id": "Error starting VPN",
+ "message": "Error starting VPN",
+ "translation": "VPN başlatma hatası"
+ },
+ {
+ "id": "Checking status...",
+ "message": "Checking status...",
+ "translation": "Durum denetimi..."
+ },
+ {
+ "id": "Turn on",
+ "message": "Turn on",
+ "translation": "Aç"
+ },
+ {
+ "id": "Turn off",
+ "message": "Turn off",
+ "translation": "Kapat"
+ },
+ {
+ "id": "Help...",
+ "message": "Help...",
+ "translation": "Yardım..."
+ },
+ {
+ "id": "Donate...",
+ "message": "Donate...",
+ "translation": "Bağış yap..."
+ },
+ {
+ "id": "About...",
+ "message": "About...",
+ "translation": "Hakkında..."
+ },
+ {
+ "id": "Quit",
+ "message": "Quit",
+ "translation": "Çıkış"
+ },
+ {
+ "id": "Route traffic through:",
+ "message": "Route traffic through:",
+ "translation": "Trafiği şunun üzerinden yönlendir:"
+ },
+ {
+ "id": "Use {ApplicationName} {City} gateway",
+ "message": "Use {ApplicationName} {City} gateway",
+ "translation": "{ApplicationName} {City} geçidini kullan",
+ "placeholders": [
+ {
+ "id": "ApplicationName",
+ "string": "%[1]s",
+ "type": "string",
+ "underlyingType": "string",
+ "argNum": 1,
+ "expr": "config.ApplicationName"
+ },
+ {
+ "id": "City",
+ "string": "%[2]v",
+ "type": "string",
+ "underlyingType": "string",
+ "argNum": 2,
+ "expr": "city"
+ }
+ ]
+ },
+ {
+ "id": "{ApplicationName} on",
+ "message": "{ApplicationName} on",
+ "translation": "{ApplicationName} açık",
+ "placeholders": [
+ {
+ "id": "ApplicationName",
+ "string": "%[1]s",
+ "type": "string",
+ "underlyingType": "string",
+ "argNum": 1,
+ "expr": "config.ApplicationName"
+ }
+ ]
+ },
+ {
+ "id": "{ApplicationName} off",
+ "message": "{ApplicationName} off",
+ "translation": "{ApplicationName} kapalı",
+ "placeholders": [
+ {
+ "id": "ApplicationName",
+ "string": "%[1]s",
+ "type": "string",
+ "underlyingType": "string",
+ "argNum": 1,
+ "expr": "config.ApplicationName"
+ }
+ ]
+ },
+ {
+ "id": "Cancel",
+ "message": "Cancel",
+ "translation": "İptal"
+ },
+ {
+ "id": "Connecting to {ApplicationName}",
+ "message": "Connecting to {ApplicationName}",
+ "translation": "{ApplicationName} uygulamasına bağlanıyor",
+ "placeholders": [
+ {
+ "id": "ApplicationName",
+ "string": "%[1]s",
+ "type": "string",
+ "underlyingType": "string",
+ "argNum": 1,
+ "expr": "config.ApplicationName"
+ }
+ ]
+ },
+ {
+ "id": "Stopping {ApplicationName}",
+ "message": "Stopping {ApplicationName}",
+ "translation": "{ApplicationName} durduruluyor",
+ "placeholders": [
+ {
+ "id": "ApplicationName",
+ "string": "%[1]s",
+ "type": "string",
+ "underlyingType": "string",
+ "argNum": 1,
+ "expr": "config.ApplicationName"
+ }
+ ]
+ },
+ {
+ "id": "Reconnect",
+ "message": "Reconnect",
+ "translation": "Yeniden bağlan"
+ },
+ {
+ "id": "{ApplicationName} blocking internet",
+ "message": "{ApplicationName} blocking internet",
+ "translation": "{ApplicationName} interneti engelliyor",
+ "placeholders": [
+ {
+ "id": "ApplicationName",
+ "string": "%[1]s",
+ "type": "string",
+ "underlyingType": "string",
+ "argNum": 1,
+ "expr": "config.ApplicationName"
+ }
+ ]
+ }
+ ]
+}
diff --git a/locales/zh/messages.gotext.json b/locales/zh/messages.gotext.json
index e20a2d7..627d7c0 100644
--- a/locales/zh/messages.gotext.json
+++ b/locales/zh/messages.gotext.json
@@ -3,6 +3,24 @@
"messages": [
{
"id": [
+ "errorMsg",
+ "An error has ocurred initializing the VPN: {Err}"
+ ],
+ "message": "An error has ocurred initializing the VPN: {Err}",
+ "translation": "初始化 VPN 时发生错误:{Err}",
+ "placeholders": [
+ {
+ "id": "Err",
+ "string": "%[1]v",
+ "type": "error",
+ "underlyingType": "interface{Error() string}",
+ "argNum": 1,
+ "expr": "err"
+ }
+ ]
+ },
+ {
+ "id": [
"donationText",
"The {ApplicationName} service is expensive to run. Because we don't want to store personal information about you, there are no accounts or billing for this service. But if you want the service to continue, donate at least $5 each month.\n\t\nDo you want to donate now?"
],
@@ -291,24 +309,6 @@
"expr": "config.ApplicationName"
}
]
- },
- {
- "id": [
- "errorMsg",
- "An error has ocurred initializing the VPN: {Err}"
- ],
- "message": "An error has ocurred initializing the VPN: {Err}",
- "translation": "初始化 VPN 时发生错误:{Err}",
- "placeholders": [
- {
- "id": "Err",
- "string": "%[1]v",
- "type": "error",
- "underlyingType": "interface{Error() string}",
- "argNum": 1,
- "expr": "err"
- }
- ]
}
]
}