[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [translation/snowflakeaddon-messages.json] pulling translations from transifex
commit 58d60baaaaca6268ce5dffc0f5585fc72c4764e1
Author: Translation commit bot <translation@xxxxxxxxxxxxxx>
Date: Wed Aug 21 13:28:41 2019 +0000
pulling translations from transifex
---
ca/messages.json | 26 ++++++++++++++++++++++++++
cs/messages.json | 26 ++++++++++++++++++++++++++
da/messages.json | 26 ++++++++++++++++++++++++++
de/messages.json | 26 ++++++++++++++++++++++++++
el/messages.json | 26 ++++++++++++++++++++++++++
es/messages.json | 26 ++++++++++++++++++++++++++
es_AR/messages.json | 26 ++++++++++++++++++++++++++
et/messages.json | 26 ++++++++++++++++++++++++++
eu/messages.json | 26 ++++++++++++++++++++++++++
fa/messages.json | 26 ++++++++++++++++++++++++++
fr/messages.json | 26 ++++++++++++++++++++++++++
he/messages.json | 26 ++++++++++++++++++++++++++
hu/messages.json | 26 ++++++++++++++++++++++++++
is/messages.json | 26 ++++++++++++++++++++++++++
it/messages.json | 26 ++++++++++++++++++++++++++
ja/messages.json | 26 ++++++++++++++++++++++++++
ka/messages.json | 26 ++++++++++++++++++++++++++
lt/messages.json | 26 ++++++++++++++++++++++++++
messages.json | 26 ++++++++++++++++++++++++++
nb/messages.json | 26 ++++++++++++++++++++++++++
pt_BR/messages.json | 26 ++++++++++++++++++++++++++
pt_PT/messages.json | 26 ++++++++++++++++++++++++++
sv/messages.json | 26 ++++++++++++++++++++++++++
tr/messages.json | 26 ++++++++++++++++++++++++++
uk/messages.json | 26 ++++++++++++++++++++++++++
zh_CN/messages.json | 26 ++++++++++++++++++++++++++
zh_TW/messages.json | 26 ++++++++++++++++++++++++++
27 files changed, 702 insertions(+)
diff --git a/ca/messages.json b/ca/messages.json
new file mode 100644
index 000000000..002ad4120
--- /dev/null
+++ b/ca/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake és un complement per al Tor, basat en WebRTC."
+ },
+ "popupTurnOn": {
+ "message": "Habilita"
+ },
+ "popupTurnOff": {
+ "message": "Inhabilita"
+ },
+ "popupLearnMore": {
+ "message": "Més informació"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake està desactivat"
+ },
+ "popupStatusOn": {
+ "message": "$1 clients connectats."
+ },
+ "popupWebRTCOff": {
+ "message": "No s'ha detectat la caracterÃstica WebRTC."
+ },
+ "popupDescOn": {
+ "message": "El vostre snowflake ha ajudat a $1 usuaris a evitar la censura durant les darreres 24 hores."
+ }
+}
diff --git a/cs/messages.json b/cs/messages.json
new file mode 100644
index 000000000..bc24e0c8b
--- /dev/null
+++ b/cs/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake je pÅ?ipojitelný k WebRTC pÅ?enost pro Tor."
+ },
+ "popupTurnOn": {
+ "message": "Zapnout"
+ },
+ "popupTurnOff": {
+ "message": "Vypnout"
+ },
+ "popupLearnMore": {
+ "message": "Zjistit vÃce"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake je vypnutý"
+ },
+ "popupStatusOn": {
+ "message": "$1 pÅ?ipojených klientů"
+ },
+ "popupWebRTCOff": {
+ "message": "WebRTC rozÅ¡ÃÅ?enà nebylo detekováno"
+ },
+ "popupDescOn": {
+ "message": "Tvůj Snowflake pomohl $1 uživatelům obejÃt cenzuru za poslednÃch 24 hodin."
+ }
+}
diff --git a/da/messages.json b/da/messages.json
new file mode 100644
index 000000000..b9b47426f
--- /dev/null
+++ b/da/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake er en WebRTC-udskiftelig transport til Tor."
+ },
+ "popupTurnOn": {
+ "message": "Tænd"
+ },
+ "popupTurnOff": {
+ "message": "Sluk"
+ },
+ "popupLearnMore": {
+ "message": "Lær mere"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake er slukket"
+ },
+ "popupStatusOn": {
+ "message": "$1 klienter tilsluttet."
+ },
+ "popupWebRTCOff": {
+ "message": "WebRTC-funktionalitet ikke registreret."
+ },
+ "popupDescOn": {
+ "message": "Din snowflake har hjulpet $1 brugere med at omgå censur indenfor de sidste 24 timer."
+ }
+}
diff --git a/de/messages.json b/de/messages.json
new file mode 100644
index 000000000..de5d474d6
--- /dev/null
+++ b/de/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake ist ein WebRTC basierter plaggable Transport für Tor."
+ },
+ "popupTurnOn": {
+ "message": "Einschalten"
+ },
+ "popupTurnOff": {
+ "message": "Ausschalten"
+ },
+ "popupLearnMore": {
+ "message": "Erfahre mehr"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake ist ausgeschaltet"
+ },
+ "popupStatusOn": {
+ "message": "$1 Nutzer verbunden."
+ },
+ "popupWebRTCOff": {
+ "message": "WebRTC-Fähigkeit nicht erkannt."
+ },
+ "popupDescOn": {
+ "message": "Ihre Snowflake hat $1 Nutzern in den letzten 24 Stunden geholfen zensur zu umgehen."
+ }
+}
diff --git a/el/messages.json b/el/messages.json
new file mode 100644
index 000000000..4ab5cac61
--- /dev/null
+++ b/el/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Το Snowflake είναι μια Ï?Ï?νδÎÏ?ιμη μεÏ?αÏ?οÏ?ά WebRTC για Ï?ο Tor."
+ },
+ "popupTurnOn": {
+ "message": "Î?νεÏ?γοÏ?οίηÏ?η"
+ },
+ "popupTurnOff": {
+ "message": "Î?Ï?ενεÏ?γοÏ?οίηÏ?η"
+ },
+ "popupLearnMore": {
+ "message": "Î?άθεÏ?ε Ï?εÏ?ιÏ?Ï?Ï?Ï?εÏ?α"
+ },
+ "popupStatusOff": {
+ "message": "Το Snowflake είναι αÏ?ενεÏ?γοÏ?οιημÎνο"
+ },
+ "popupStatusOn": {
+ "message": "$1 Ï?Ï?νδεδεμÎνοι Ï?Ï?ήÏ?Ï?εÏ?."
+ },
+ "popupWebRTCOff": {
+ "message": "Î? λειÏ?οÏ?Ï?γία WebRTC δεν ÎÏ?ει ανιÏ?νεÏ?θεί."
+ },
+ "popupDescOn": {
+ "message": "Το snowflake Ï?αÏ? βοήθηÏ?ε $1 Ï?Ï?ήÏ?Ï?εÏ? να Ï?αÏ?ακάμÏ?οÏ?ν Ï?ην λογοκÏ?ιÏ?ία Ï?ιÏ? Ï?ελεÏ?Ï?αίεÏ? 24 Ï?Ï?εÏ?."
+ }
+}
diff --git a/es/messages.json b/es/messages.json
new file mode 100644
index 000000000..621cfe1ed
--- /dev/null
+++ b/es/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake es un transportador conectable WebRTC para Tor."
+ },
+ "popupTurnOn": {
+ "message": "Encender"
+ },
+ "popupTurnOff": {
+ "message": "Apagar"
+ },
+ "popupLearnMore": {
+ "message": "Conocer más"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake está apagado"
+ },
+ "popupStatusOn": {
+ "message": "$1 clientes conectados."
+ },
+ "popupWebRTCOff": {
+ "message": "No se detecta WebRTC."
+ },
+ "popupDescOn": {
+ "message": "Tu snowflake ha ayudado $1 usuarios evitan la censura en las últimas 24 horas."
+ }
+}
diff --git a/es_AR/messages.json b/es_AR/messages.json
new file mode 100644
index 000000000..1c5731778
--- /dev/null
+++ b/es_AR/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake es un transporte conectable WebRTC para Tor."
+ },
+ "popupTurnOn": {
+ "message": "Prender"
+ },
+ "popupTurnOff": {
+ "message": "Apagar"
+ },
+ "popupLearnMore": {
+ "message": "Aprendé más"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake está apagado"
+ },
+ "popupStatusOn": {
+ "message": "$1 clientes conectados."
+ },
+ "popupWebRTCOff": {
+ "message": "No se detecta WebRTC."
+ },
+ "popupDescOn": {
+ "message": "Tu snowflake ha ayudado a que $1 usuarios eviten la censura en las últimas 24 horas."
+ }
+}
diff --git a/et/messages.json b/et/messages.json
new file mode 100644
index 000000000..3f196b9a8
--- /dev/null
+++ b/et/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake on WebRTC-sisendiga transport Torile."
+ },
+ "popupTurnOn": {
+ "message": "Lülita sisse"
+ },
+ "popupTurnOff": {
+ "message": "Lülita välja"
+ },
+ "popupLearnMore": {
+ "message": "Loe lisaks"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake on väljas"
+ },
+ "popupStatusOn": {
+ "message": "$1 klienti ühendatud."
+ },
+ "popupWebRTCOff": {
+ "message": "WebRTC funktsiooni ei tuvastatud."
+ },
+ "popupDescOn": {
+ "message": "Sinu snowflake on aidanud $1 kasutajal hiilida tsensuurist mööda viimase 24 tunni jooksul."
+ }
+}
diff --git a/eu/messages.json b/eu/messages.json
new file mode 100644
index 000000000..bf94a5d5e
--- /dev/null
+++ b/eu/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake is a WebRTC pluggable transport for Tor."
+ },
+ "popupTurnOn": {
+ "message": "Piztu"
+ },
+ "popupTurnOff": {
+ "message": "Itzali"
+ },
+ "popupLearnMore": {
+ "message": "Gehiago jakin"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake is off"
+ },
+ "popupStatusOn": {
+ "message": "$1 bezero konektatuta."
+ },
+ "popupWebRTCOff": {
+ "message": "WebRTC ezaugarria ez da detektatu."
+ },
+ "popupDescOn": {
+ "message": "Your snowflake has helped $1 users circumvent censorship in the last 24 hours."
+ }
+}
diff --git a/fa/messages.json b/fa/messages.json
new file mode 100644
index 000000000..b0e1ccde3
--- /dev/null
+++ b/fa/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "داÙ?Ù?â??برÙ? Û?Ú© ØاÙ?Ù? Ù?ابÙ? اتصاÙ? WebRTC براÛ? تÙ?ر است."
+ },
+ "popupTurnOn": {
+ "message": "رÙ?Ø´Ù? Ú©Ù?Û?د"
+ },
+ "popupTurnOff": {
+ "message": "خاÙ?Ù?Ø´ Ú©Ù?Û?د"
+ },
+ "popupLearnMore": {
+ "message": "اطÙ?اعات بÛ?شتر"
+ },
+ "popupStatusOff": {
+ "message": "داÙ?Ù?â??برÙ? خاÙ?Ù?Ø´ است"
+ },
+ "popupStatusOn": {
+ "message": "$1 کاربر Ù?تصÙ? شدÙ?â??اÙ?د."
+ },
+ "popupWebRTCOff": {
+ "message": "Ù?Û?Ú?Ú¯Û? WebRTC Ø´Ù?اساÛ?Û? Ù?شدÙ? است."
+ },
+ "popupDescOn": {
+ "message": "داÙ?Ù?â??برÙ? Ø´Ù?ا بÙ? $1 کاربر Ú©Ù?Ú© کردÙ? است تا در 24 ساعت گذشتÙ? ساÙ?سÙ?ر را دÙ?ر بزÙ?Ù?د."
+ }
+}
diff --git a/fr/messages.json b/fr/messages.json
new file mode 100644
index 000000000..468e3093b
--- /dev/null
+++ b/fr/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake est un transport enfichable WebRTC pour Tor."
+ },
+ "popupTurnOn": {
+ "message": "Activer"
+ },
+ "popupTurnOff": {
+ "message": "Désactiver"
+ },
+ "popupLearnMore": {
+ "message": "En apprendre davantage"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake est désactivé"
+ },
+ "popupStatusOn": {
+ "message": "$1 clients sont connectés."
+ },
+ "popupWebRTCOff": {
+ "message": "La fonction WebRTC nâ??est pas détectée."
+ },
+ "popupDescOn": {
+ "message": "Votre Snowflake a aidé $1 utilisateurs à contourner la censure au cours des dernières 24 heures."
+ }
+}
diff --git a/he/messages.json b/he/messages.json
new file mode 100644
index 000000000..ffb9d4632
--- /dev/null
+++ b/he/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake ×?×?×? תע×?×?ר×? × ×ª×?ק×? ש×? WebRTC ×¢×?×?ר Tor."
+ },
+ "popupTurnOn": {
+ "message": "×?פע×?"
+ },
+ "popupTurnOff": {
+ "message": "×?×?×?"
+ },
+ "popupLearnMore": {
+ "message": "×?×?×? ×¢×?×?"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake ×?×?×?×?×?"
+ },
+ "popupStatusOn": {
+ "message": "$1 ×?ק×?×?×?ת ×?×?×?×?ר×?×?."
+ },
+ "popupWebRTCOff": {
+ "message": "×?×?פ×?×?×? WebRTC ×?×? ×?ת×?×?×?."
+ },
+ "popupDescOn": {
+ "message": "Snowflake ש×?×? ×¢×?ר ×?×? $1 ×?שת×?ש×?×? ×?עק×?×£ ×¦× ×?×?ר×? ×?×?×?×?×? 24 ×?שע×?ת ×?×?×?ר×?× ×?ת."
+ }
+}
diff --git a/hu/messages.json b/hu/messages.json
new file mode 100644
index 000000000..6bd69946f
--- /dev/null
+++ b/hu/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "A Snowflake egy WebRTC csatlakoztatható átvivÅ? a Tor-hoz."
+ },
+ "popupTurnOn": {
+ "message": "Bekapcsol"
+ },
+ "popupTurnOff": {
+ "message": "Kikapcsol"
+ },
+ "popupLearnMore": {
+ "message": "További információ"
+ },
+ "popupStatusOff": {
+ "message": "A Snowflake kikapcsolt"
+ },
+ "popupStatusOn": {
+ "message": "$1 kliens csatlakozva."
+ },
+ "popupWebRTCOff": {
+ "message": "WebRTC szolgáltatás nem észlelt."
+ },
+ "popupDescOn": {
+ "message": "A Snowflake-je (hópihéje) $1 felhasználót segÃtett a cenzúra elkerülésében az utolsó 24 órában."
+ }
+}
diff --git a/is/messages.json b/is/messages.json
new file mode 100644
index 000000000..1fc88883b
--- /dev/null
+++ b/is/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake is a WebRTC pluggable transport for Tor."
+ },
+ "popupTurnOn": {
+ "message": "Kveikja"
+ },
+ "popupTurnOff": {
+ "message": "Slökkva"
+ },
+ "popupLearnMore": {
+ "message": "Fræðast frekar"
+ },
+ "popupStatusOff": {
+ "message": "Slökkt er á Snowflake"
+ },
+ "popupStatusOn": {
+ "message": "$1 biðlarar tengdir."
+ },
+ "popupWebRTCOff": {
+ "message": "WebRTC-eiginleikinn fannst ekki."
+ },
+ "popupDescOn": {
+ "message": "Your snowflake has helped $1 users circumvent censorship in the last 24 hours."
+ }
+}
diff --git a/it/messages.json b/it/messages.json
new file mode 100644
index 000000000..4cf07d595
--- /dev/null
+++ b/it/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake è un plugin di trasporto WebRTC per Tor."
+ },
+ "popupTurnOn": {
+ "message": "Attiva"
+ },
+ "popupTurnOff": {
+ "message": "Disattiva"
+ },
+ "popupLearnMore": {
+ "message": "Per saperne di più"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake è spento"
+ },
+ "popupStatusOn": {
+ "message": "$1 clients connessi."
+ },
+ "popupWebRTCOff": {
+ "message": "Requisito WebRTC non individuato."
+ },
+ "popupDescOn": {
+ "message": "Il tuo snowflake ha aiutato $1 utenti ad eludere la censura nelle ultime 24 ore."
+ }
+}
diff --git a/ja/messages.json b/ja/messages.json
new file mode 100644
index 000000000..c7994be7a
--- /dev/null
+++ b/ja/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake is a WebRTC pluggable transport for Tor."
+ },
+ "popupTurnOn": {
+ "message": "ã?ªã?³ã?«ã??ã??"
+ },
+ "popupTurnOff": {
+ "message": "ã?ªã??ã?«ã??ã??"
+ },
+ "popupLearnMore": {
+ "message": "ã??ã??ã?«ç?¥ã??"
+ },
+ "popupStatusOff": {
+ "message": "Snowflakeã?¯ã?ªã??ã?§ã??"
+ },
+ "popupStatusOn": {
+ "message": "$1 clients connected."
+ },
+ "popupWebRTCOff": {
+ "message": "WebRTCæ©?è?½ã??è¦?ã?¤ã??ã??ã?¾ã??ã??ã?§ã??ã??"
+ },
+ "popupDescOn": {
+ "message": "Your snowflake has helped $1 users circumvent censorship in the last 24 hours."
+ }
+}
diff --git a/ka/messages.json b/ka/messages.json
new file mode 100644
index 000000000..f750e1888
--- /dev/null
+++ b/ka/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake á??á? á??á?¡ WebRTC-á?¡á??á?®á??á?¡ á??á??á?¡á??á??á? á??á??á??á??á??á?? á??á??á??á??á??á?§á??á??á??á?? Tor-á??á?¡á??á??á??á?¡."
+ },
+ "popupTurnOn": {
+ "message": "á?©á??á? á??á??á??"
+ },
+ "popupTurnOff": {
+ "message": "á??á??á??á??á? á??á??á??"
+ },
+ "popupLearnMore": {
+ "message": "á??á?®á??á??á??á?? á??á? á?ªá??á??á??"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake á??á??á??á??á? á??á?£á??á??á??"
+ },
+ "popupStatusOn": {
+ "message": "$1 á??á??á??á??á??á?¢á??á?? á??á??á??á??á??á?¨á??á? á??á??á?£á??á??."
+ },
+ "popupWebRTCOff": {
+ "message": "WebRTC-á??á?¡ á?¨á??á?¡á??á?«á??á??á??á??á??á??á?? á??á? á??á?? á??á?¦á??á??á?©á??á??á??á??á??."
+ },
+ "popupDescOn": {
+ "message": "á??á?¥á??á??á??á?? Snowflake á??á??á??á?®á??á??á? á?? $1 á??á??á??á?®á??á??á? á??á??á??á??á?¡ á?ªá??á??á??á?£á? á??á?¡á??á??á??á?¡ á??á??á??á? á??á??á?¡ á??á??á??á??á?¨á??, á??á??á??á?? 24 á?¡á??á??á??á?¨á??."
+ }
+}
diff --git a/lt/messages.json b/lt/messages.json
new file mode 100644
index 000000000..1424de212
--- /dev/null
+++ b/lt/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake yra WebRTC prijungiamas transportas skirtas Tor."
+ },
+ "popupTurnOn": {
+ "message": "Įjungti"
+ },
+ "popupTurnOff": {
+ "message": "IÅ¡jungti"
+ },
+ "popupLearnMore": {
+ "message": "Sužinoti daugiau"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake išjungta"
+ },
+ "popupStatusOn": {
+ "message": "$1 prisijungÄ? klientai."
+ },
+ "popupWebRTCOff": {
+ "message": "WebRTC funkcija neaptikta."
+ },
+ "popupDescOn": {
+ "message": "JÅ«sų snowflake per paskutines 24 valandas padÄ?jo $1 naudotojams iÅ¡vengti cenzÅ«ros."
+ }
+}
diff --git a/messages.json b/messages.json
new file mode 100644
index 000000000..366083983
--- /dev/null
+++ b/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake is a WebRTC pluggable transport for Tor."
+ },
+ "popupTurnOn": {
+ "message": "Turn On"
+ },
+ "popupTurnOff": {
+ "message": "Turn Off"
+ },
+ "popupLearnMore": {
+ "message": "Learn more"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake is off"
+ },
+ "popupStatusOn": {
+ "message": "$1 clients connected."
+ },
+ "popupWebRTCOff": {
+ "message": "WebRTC feature is not detected."
+ },
+ "popupDescOn": {
+ "message": "Your snowflake has helped $1 users circumvent censorship in the last 24 hours."
+ }
+}
diff --git a/nb/messages.json b/nb/messages.json
new file mode 100644
index 000000000..61ed6d4a0
--- /dev/null
+++ b/nb/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake er en pluggbar WebRTC-transport for Tor."
+ },
+ "popupTurnOn": {
+ "message": "Slå På"
+ },
+ "popupTurnOff": {
+ "message": "Slå Av"
+ },
+ "popupLearnMore": {
+ "message": "Lær mer"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake er av"
+ },
+ "popupStatusOn": {
+ "message": "$1 klienter tilkoblet. "
+ },
+ "popupWebRTCOff": {
+ "message": "WebRTC-funksjonen er ikke oppdaget."
+ },
+ "popupDescOn": {
+ "message": "Ditt snowflake har hjulpet $1 brukere omgår sensur i løpet av 24 timer."
+ }
+}
diff --git a/pt_BR/messages.json b/pt_BR/messages.json
new file mode 100644
index 000000000..7808c9f6b
--- /dev/null
+++ b/pt_BR/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "O Snowflake é um transporte conectável WebRTC para o Tor."
+ },
+ "popupTurnOn": {
+ "message": "Ligar"
+ },
+ "popupTurnOff": {
+ "message": "Desligar"
+ },
+ "popupLearnMore": {
+ "message": "Saber mais"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake está desligado"
+ },
+ "popupStatusOn": {
+ "message": "$1 clientes conectados."
+ },
+ "popupWebRTCOff": {
+ "message": "O recurso WebRTC não é detectado."
+ },
+ "popupDescOn": {
+ "message": "Seu snowflake ajudou $1 os usuários contornam a censura nas últimas 24 horas."
+ }
+}
diff --git a/pt_PT/messages.json b/pt_PT/messages.json
new file mode 100644
index 000000000..2bc4b2935
--- /dev/null
+++ b/pt_PT/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake é um conector WebRTC para a rede Tor."
+ },
+ "popupTurnOn": {
+ "message": "Ligar"
+ },
+ "popupTurnOff": {
+ "message": "Desligar"
+ },
+ "popupLearnMore": {
+ "message": "Saber mais"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake está desligado"
+ },
+ "popupStatusOn": {
+ "message": "$1Clientes ligados"
+ },
+ "popupWebRTCOff": {
+ "message": "O recurso WebRTC não foi detectado"
+ },
+ "popupDescOn": {
+ "message": "O seu snowflacke ajudou $1 utilizadores a contornar a censura nas últimas 24 horas."
+ }
+}
diff --git a/sv/messages.json b/sv/messages.json
new file mode 100644
index 000000000..359df23cb
--- /dev/null
+++ b/sv/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake är en pluggbar WebRTC-transport för Tor."
+ },
+ "popupTurnOn": {
+ "message": "Slå på"
+ },
+ "popupTurnOff": {
+ "message": "Slå av"
+ },
+ "popupLearnMore": {
+ "message": "Läs mer"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake är avstängd"
+ },
+ "popupStatusOn": {
+ "message": "$1 klienter anslutna."
+ },
+ "popupWebRTCOff": {
+ "message": "WebRTC-funktionen detekteras inte."
+ },
+ "popupDescOn": {
+ "message": "Din snowflake har hjälpt $1 användare kringgå censur under de senaste 24 timmarna."
+ }
+}
diff --git a/tr/messages.json b/tr/messages.json
new file mode 100644
index 000000000..d178eb461
--- /dev/null
+++ b/tr/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake, Tor için bir WebRTC deÄ?iÅ?tirilebilir taÅ?ıyıcısıdır."
+ },
+ "popupTurnOn": {
+ "message": "Aç"
+ },
+ "popupTurnOff": {
+ "message": "Kapat"
+ },
+ "popupLearnMore": {
+ "message": "Ayrıntılı bilgi alın"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake kapalı"
+ },
+ "popupStatusOn": {
+ "message": "$1istemci baÄ?lı."
+ },
+ "popupWebRTCOff": {
+ "message": "WebRTC özelliÄ?i algılanamadı."
+ },
+ "popupDescOn": {
+ "message": "Snowflake uygulamanız son 24 saatte $1kullanıcının sansürü aÅ?masına yardımcı oldu."
+ }
+}
diff --git a/uk/messages.json b/uk/messages.json
new file mode 100644
index 000000000..cdcee8188
--- /dev/null
+++ b/uk/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake - Ñ?е вÑ?Ñ?авний Ñ?Ñ?анÑ?поÑ?Ñ? на оÑ?новÑ? WebRTC длÑ? Tor."
+ },
+ "popupTurnOn": {
+ "message": "УвÑ?мкнÑ?Ñ?и"
+ },
+ "popupTurnOff": {
+ "message": "Ð?имкнÑ?Ñ?и"
+ },
+ "popupLearnMore": {
+ "message": "Ð?Ñ?знаÑ?иÑ?Ñ? бÑ?лÑ?Ñ?е"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake вимкнений"
+ },
+ "popupStatusOn": {
+ "message": "$1 клÑ?Ñ?нÑ?Ñ?в пÑ?д'Ñ?днано."
+ },
+ "popupWebRTCOff": {
+ "message": "ФÑ?нкÑ?Ñ?Ñ? WebRTC не виÑ?влено."
+ },
+ "popupDescOn": {
+ "message": "Ð?Ñ?оÑ?Ñ?гом оÑ?Ñ?аннÑ?Ñ? 24 годин ваÑ? snowflake допомÑ?г $1 коÑ?иÑ?Ñ?Ñ?ваÑ?ам обÑ?йÑ?и Ñ?ензÑ?Ñ?Ñ?."
+ }
+}
diff --git a/zh_CN/messages.json b/zh_CN/messages.json
new file mode 100644
index 000000000..9a4962463
--- /dev/null
+++ b/zh_CN/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake æ?¯ä¸?个为 Tor æ??ä¾?ç?? WebRTC å¼?å?¯æ??æ??ä¼ è¾?æ?¹å¼?ã??"
+ },
+ "popupTurnOn": {
+ "message": "æ??å¼?"
+ },
+ "popupTurnOff": {
+ "message": "å?³é?"
+ },
+ "popupLearnMore": {
+ "message": "æ?´å¤?详æ??"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake å·²å?³é?"
+ },
+ "popupStatusOn": {
+ "message": "$1客æ?·ç«¯å·²è¿?æ?¥ã??"
+ },
+ "popupWebRTCOff": {
+ "message": "æ?ªæ£?æµ?å?° WebRTC å??è?½ã??"
+ },
+ "popupDescOn": {
+ "message": "æ?¨ç?? Snowflake å?¨è¿?å?»ç??24å°?æ?¶ä¸å¸®å?©äº?个$1个ç?¨æ?·è§?é?¿å®¡æ?¥ã??"
+ }
+}
diff --git a/zh_TW/messages.json b/zh_TW/messages.json
new file mode 100644
index 000000000..7f0d6ad0a
--- /dev/null
+++ b/zh_TW/messages.json
@@ -0,0 +1,26 @@
+{
+ "appDesc": {
+ "message": "Snowflake is a WebRTC pluggable transport for Tor."
+ },
+ "popupTurnOn": {
+ "message": "é??å??"
+ },
+ "popupTurnOff": {
+ "message": "é??é??"
+ },
+ "popupLearnMore": {
+ "message": "�解��"
+ },
+ "popupStatusOff": {
+ "message": "Snowflake å·²é??é??"
+ },
+ "popupStatusOn": {
+ "message": "$1 å??客æ?¶ç«¯å·²é?£æ?¥ã??"
+ },
+ "popupWebRTCOff": {
+ "message": "æ²?æ??å?µæ¸¬å?° WebRTC å??è?½ã??"
+ },
+ "popupDescOn": {
+ "message": "Your snowflake has helped $1 users circumvent censorship in the last 24 hours."
+ }
+}
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits