Update translations (#144)

Update translations (#144)

diff --git a/config/locales/client.de.yml b/config/locales/client.de.yml
index eb2cc65..b57fcf3 100644
--- a/config/locales/client.de.yml
+++ b/config/locales/client.de.yml
@@ -17,7 +17,6 @@ de:
       integrity_check_fail: "Die Integritätsprüfung für diesen Beitrag ist fehlgeschlagen (%{fields} stimmt nicht überein)."
       integrity_check_warn_updated_at: "Die Metadaten des Beitrags wurden aktualisiert ohne erneut signiert zu werden."
       integrity_check_warn_signed_by: "Dieser Beitrag wurde von %{actual} signiert, nicht von %{expected}."
-      encrypted_topic_title: "Eine sichere Nachricht"
       encrypted_post: "Dies ist eine geheime Nachricht mit Ende-zu-Ende-Verschlüsselung. Um sie anzuzeigen, musst du zu diesem Thema eingeladen sein."
       encrypted_post_email: "Dies ist eine geheime Nachricht mit Ende-zu-Ende-Verschlüsselung. Du musst dieses Thema besuchen, um sie anzuzeigen."
       encrypted_post_email_timer_annotation: "Diese Nachricht wird dauerhaft gelöscht am %{delete_at}"
diff --git a/config/locales/client.es.yml b/config/locales/client.es.yml
index 99fa046..ad0afd2 100644
--- a/config/locales/client.es.yml
+++ b/config/locales/client.es.yml
@@ -8,7 +8,6 @@ es:
   js:
     encrypt:
       decrypting: "Descodificación"
-      encrypted_topic_title: "Un mensaje codificado"
       cannot_invite: "No puedes invitar a esta conversación"
       manage_paper_keys:
         delete: "Eliminar"
diff --git a/config/locales/client.fr.yml b/config/locales/client.fr.yml
index 2d7ba32..ffe7d5c 100644
--- a/config/locales/client.fr.yml
+++ b/config/locales/client.fr.yml
@@ -13,7 +13,6 @@ fr:
       integrity_check_fail: "La vérification d'intégrité pour ce message a échoué (%{fields} ne correspond pas)."
       integrity_check_warn_updated_at: "Les métadonnées du message ont été mises à jour sans avoir été signées à nouveau."
       integrity_check_warn_signed_by: "Ce message a été signé la dernière fois par %{actual}, et non %{expected}."
-      encrypted_topic_title: "Un message secret"
       encrypted_post: "Ceci est un message secret avec un chiffrement de bout en bout. Pour le visualiser, vous devez être invité sur ce sujet."
       encrypted_post_email: "Ceci est un message secret avec un chiffrement de bout en bout. Vous devez visité le sujet pour le voir."
       encrypted_post_email_timer_annotation: "Ce message sera définitivement supprimé le %{delete_at}"
diff --git a/config/locales/client.he.yml b/config/locales/client.he.yml
index a5eff40..e5dcd1d 100644
--- a/config/locales/client.he.yml
+++ b/config/locales/client.he.yml
@@ -18,7 +18,7 @@ he:
       integrity_check_fail: "בדיקת הרציפות לפוסט הזה נכשלה (חוסר התאמה של %{fields})."
       integrity_check_warn_updated_at: "נתוני העל של הפוסט עודכנו מבלי שנחתמו שוב."
       integrity_check_warn_signed_by: "פוסט זה נחתם לאחרונה על ידי %{actual}, לא על ידי %{expected}."
-      encrypted_topic_title: "הודעה סודית"
+      encrypted_title: "הודעה סודית"
       encrypted_post: "זו הודעה סודית עם הצפנה מקצה לקצה. כדי לצפות בה, עליך לקבל הזמנה לנושא הזה."
       encrypted_post_email: "זו הודעה פרטית עם הצפנה מקצה לקצה. עליך לבקר בנושא כדי לצפות בו."
       encrypted_post_email_timer_annotation: "הודעה זו תימחק לצמיתות ב־%{delete_at}"
diff --git a/config/locales/client.it.yml b/config/locales/client.it.yml
index d038ec1..6c0f017 100644
--- a/config/locales/client.it.yml
+++ b/config/locales/client.it.yml
@@ -13,7 +13,6 @@ it:
       integrity_check_fail: "Il controllo di integrità per questo messaggio è fallito(%{fields}mancata corrispondenza)."
       integrity_check_warn_updated_at: "I metadati del messaggio sono stati aggiornati senza essere firmati nuovamente."
       integrity_check_warn_signed_by: "Questo messaggio è stato firmato l'ultima volta da %{actual}, non da %{expected}."
-      encrypted_topic_title: "Un messaggio segreto"
       encrypted_post: "Questo è un messaggio segreto con codifica punto-punto. Per poterlo vedere devi essere invitato a questo argomento."
       encrypted_post_email: "Questo è un messaggio segreto con codifica punto-punto. Per poterlo vedere devi visitare questo argomento."
       encrypted_icon_title: "Questo è un messaggio ha una codifica punto-punto.  "
diff --git a/config/locales/client.nl.yml b/config/locales/client.nl.yml
index 28dec85..6a7a603 100644
--- a/config/locales/client.nl.yml
+++ b/config/locales/client.nl.yml
@@ -13,7 +13,6 @@ nl:
       integrity_check_fail: "De integriteitscontrole voor dit bericht is mislukt (geen overeenkomst voor %{fields})."
       integrity_check_warn_updated_at: "Metagegevens van zijn bericht bijgewerkt zonder opnieuw te worden ondertekend."
       integrity_check_warn_signed_by: "Dit bericht is het laatst ondertekend door %{actual}, niet %{expected}."
-      encrypted_topic_title: "Een geheim bericht"
       encrypted_post: "Dit is een geheim bericht met end-to-endversleuteling. U moet voor dit topic zijn uitgenodigd om het te bekijken."
       encrypted_post_email: "Dit is een geheim bericht met end-to-endversleuteling. U moet het topic bezoeken om het te bekijken."
       encrypted_post_email_timer_annotation: "Dit bericht wordt op %{delete_at} definitief verwijderd"
diff --git a/config/locales/client.pl_PL.yml b/config/locales/client.pl_PL.yml
index 94cfeb3..78aad8f 100644
--- a/config/locales/client.pl_PL.yml
+++ b/config/locales/client.pl_PL.yml
@@ -13,7 +13,6 @@ pl_PL:
       integrity_check_fail: "Sprawdzanie integralności tego postu nie powiodło się (%{fields} niezgodności)."
       integrity_check_warn_updated_at: "Metadane postu zostały zaktualizowane bez ponownego podpisywania."
       integrity_check_warn_signed_by: "Ten post został ostatnio podpisany przez %{actual}, a nie %{expected}."
-      encrypted_topic_title: "Tajna wiadomość"
       encrypted_post: "To jest tajna wiadomość z szyfrowaniem end-to-end. Aby ją zobaczyć, musisz zostać zaproszony do tego tematu."
       encrypted_post_email: "To jest tajna wiadomość z szyfrowaniem end-to-end. Musisz odwiedzić temat, aby go wyświetlić."
       encrypted_post_email_timer_annotation: "Ta wiadomość zostanie trwale usunięta o %{delete_at}"
diff --git a/config/locales/client.ru.yml b/config/locales/client.ru.yml
index 2983fee..a60dc8b 100644
--- a/config/locales/client.ru.yml
+++ b/config/locales/client.ru.yml
@@ -18,7 +18,7 @@ ru:
       integrity_check_fail: "Проверка целостности сообщения НЕ ПРОЙДЕНА (несоответствий: %{fields})."
       integrity_check_warn_updated_at: "Метаданные сообщения были обновлены без повторной подписи."
       integrity_check_warn_signed_by: "Это сообщение было последний раз подписано пользователем %{actual}, ожидался пользователь %{expected}."
-      encrypted_topic_title: "Секретное сообщение"
+      encrypted_title: "Секретное сообщение"
       encrypted_post: "Это секретное сообщение, использующее сквозное шифрование. Для его просмотра Вы должны быть приглашены для участия в теме."
       encrypted_post_email: "Это секретное сообщение, использующее сквозное шифрование. Для его просмотра откройте соответствующую в теме."
       encrypted_post_email_timer_annotation: "Это сообщение будет окончательно удалено %{delete_at}"
@@ -37,6 +37,8 @@ ru:
           no_value: "Отмена"
       composer:
         no_topic_key: "Вы не можете шифровать сообщения в этой теме."
+        user_has_no_key: "Пользователь %{username} не включил шифрование сообщений."
+        group_not_allowed: "У вас нет прав для отправки зашифрованных сообщений группам пользователей."
         confirm:
           message: "%{error} Хотите продолжить?"
           no_value: "Нет, вернуться"
@@ -57,6 +59,8 @@ ru:
           <p>Используйте другое устройство или секретный ключ для активации этого устройства. Не забывайте о пробелах между словами.</p>
         notice_import: |
           <p>Вставьте сюда ключ шифрования, который вы ранее экспортировали.</p>
+        activate: "Активировать шифрование сообщений"
+        enable: "Включить шифрование сообщений"

[... diff too long, it was truncated ...]

GitHub sha: 69e9352cad7af073ae4e72304390b083b841172e

This commit appears in #144 which was approved by gschlager. It was merged by gschlager.