[tor-commits] [translation/snowflakeaddon-messages.json] pulling translations from transifex

translation at torproject.org translation at torproject.org
Wed Aug 21 13:28:43 UTC 2019


commit 58d60baaaaca6268ce5dffc0f5585fc72c4764e1
Author: Translation commit bot <translation at torproject.org>
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."
+  }
+}



More information about the tor-commits mailing list