about summary refs log tree commit diff
path: root/config
diff options
context:
space:
mode:
authorThibaut Girka <thib@sitedethib.com>2018-05-16 21:52:38 +0200
committerThibaut Girka <thib@sitedethib.com>2018-05-16 21:52:38 +0200
commit78ac246b877072bb5f94da34d29612fafde3a8ae (patch)
treee1b781fe4fae9d02284e5e836338cc598431413f /config
parent80aad16e1035a72fec1af56aaac458a35e1f02c5 (diff)
parent6bed372ad2d8da87f0f3cfa478e688c48aa94702 (diff)
Merge branch 'master' into glitch-soc/merge-upstream
Conflicts:
	Gemfile

Solved conflicts by using upstream's line for posix-spawn
Diffstat (limited to 'config')
-rw-r--r--config/locales/activerecord.sl.yml1
-rw-r--r--config/locales/ca.yml1
-rw-r--r--config/locales/devise.sl.yml1
-rw-r--r--config/locales/doorkeeper.ca.yml1
-rw-r--r--config/locales/doorkeeper.gl.yml1
-rw-r--r--config/locales/doorkeeper.nl.yml1
-rw-r--r--config/locales/doorkeeper.oc.yml1
-rw-r--r--config/locales/doorkeeper.pl.yml1
-rw-r--r--config/locales/doorkeeper.ru.yml1
-rw-r--r--config/locales/doorkeeper.sk.yml1
-rw-r--r--config/locales/doorkeeper.sl.yml1
-rw-r--r--config/locales/doorkeeper.zh-HK.yml1
-rw-r--r--config/locales/gl.yml1
-rw-r--r--config/locales/ja.yml5
-rw-r--r--config/locales/ko.yml1
-rw-r--r--config/locales/nl.yml1
-rw-r--r--config/locales/oc.yml17
-rw-r--r--config/locales/pl.yml9
-rw-r--r--config/locales/ru.yml141
-rw-r--r--config/locales/simple_form.ar.yml6
-rw-r--r--config/locales/simple_form.en.yml2
-rw-r--r--config/locales/simple_form.it.yml4
-rw-r--r--config/locales/simple_form.ja.yml6
-rw-r--r--config/locales/simple_form.ko.yml4
-rw-r--r--config/locales/simple_form.oc.yml4
-rw-r--r--config/locales/simple_form.ru.yml2
-rw-r--r--config/locales/simple_form.sk.yml2
-rw-r--r--config/locales/simple_form.sl.yml15
-rw-r--r--config/locales/simple_form.zh-HK.yml2
-rw-r--r--config/locales/sk.yml1
-rw-r--r--config/locales/sl.yml57
-rw-r--r--config/locales/zh-HK.yml11
32 files changed, 268 insertions, 35 deletions
diff --git a/config/locales/activerecord.sl.yml b/config/locales/activerecord.sl.yml
new file mode 100644
index 000000000..0967ef424
--- /dev/null
+++ b/config/locales/activerecord.sl.yml
@@ -0,0 +1 @@
+{}
diff --git a/config/locales/ca.yml b/config/locales/ca.yml
index 2a46945d5..7983c996e 100644
--- a/config/locales/ca.yml
+++ b/config/locales/ca.yml
@@ -682,6 +682,7 @@ ca:
       video:
         one: "%{count} vídeo"
         other: "%{count} vídeos"
+    boosted_from_html: Impulsat des de %{acct_link}
     content_warning: 'Avís de contingut: %{warning}'
     disallowed_hashtags:
       one: 'conté una etiqueta no permesa: %{tags}'
diff --git a/config/locales/devise.sl.yml b/config/locales/devise.sl.yml
new file mode 100644
index 000000000..0967ef424
--- /dev/null
+++ b/config/locales/devise.sl.yml
@@ -0,0 +1 @@
+{}
diff --git a/config/locales/doorkeeper.ca.yml b/config/locales/doorkeeper.ca.yml
index c1748d05b..56686e3e5 100644
--- a/config/locales/doorkeeper.ca.yml
+++ b/config/locales/doorkeeper.ca.yml
@@ -115,5 +115,6 @@ ca:
         title: OAuth autorització requerida
     scopes:
       follow: seguir, blocar, desblocar i deixar de seguir comptes
+      push: rebre notificacions push del teu compte
       read: llegir les dades del teu compte
       write: publicar en el teu nom
diff --git a/config/locales/doorkeeper.gl.yml b/config/locales/doorkeeper.gl.yml
index dc9a04f18..6d0e16def 100644
--- a/config/locales/doorkeeper.gl.yml
+++ b/config/locales/doorkeeper.gl.yml
@@ -115,5 +115,6 @@ gl:
         title: Precisa autorización OAuth
     scopes:
       follow: seguir, bloquear, desbloquear e deixar de seguir contas
+      push: recibir notificatións tipo push para a súa conta
       read: ler os datos da súa conta
       write: publicar no seu nome
diff --git a/config/locales/doorkeeper.nl.yml b/config/locales/doorkeeper.nl.yml
index 7ad10f45b..996cdce7f 100644
--- a/config/locales/doorkeeper.nl.yml
+++ b/config/locales/doorkeeper.nl.yml
@@ -116,5 +116,6 @@ nl:
         title: OAuth-autorisatie vereist
     scopes:
       follow: accounts volgen, negeren en blokkeren
+      push: ontvang pushmeldingen voor jouw account
       read: berichten lezen
       write: berichten plaatsen
diff --git a/config/locales/doorkeeper.oc.yml b/config/locales/doorkeeper.oc.yml
index d83d07438..46060e49f 100644
--- a/config/locales/doorkeeper.oc.yml
+++ b/config/locales/doorkeeper.oc.yml
@@ -115,5 +115,6 @@ oc:
         title: Cal una autorizacion OAuth
     scopes:
       follow: sègre, blocar, quitar de blocar e quitar de sègre de comptes
+      push: recebre las notificacions push per vòstre compte
       read: legir las donadas de vòstre compte
       write: publicar per vos
diff --git a/config/locales/doorkeeper.pl.yml b/config/locales/doorkeeper.pl.yml
index 6c127b73b..5cad356fc 100644
--- a/config/locales/doorkeeper.pl.yml
+++ b/config/locales/doorkeeper.pl.yml
@@ -115,5 +115,6 @@ pl:
         title: Uwierzytelnienie OAuth jest wymagane
     scopes:
       follow: możliwość śledzenia, blokowania, usuwania blokad, anulowania śledzenia kont
+      push: otrzymywanie powiadomień push dla Twojego konta
       read: dostęp do odczytu danych konta
       write: możliwość publikowania wpisów w Twoim imieniu
diff --git a/config/locales/doorkeeper.ru.yml b/config/locales/doorkeeper.ru.yml
index 28c0ff0bd..0a88d628e 100644
--- a/config/locales/doorkeeper.ru.yml
+++ b/config/locales/doorkeeper.ru.yml
@@ -115,5 +115,6 @@ ru:
         title: Требуется авторизация OAuth
     scopes:
       follow: подписываться, отписываться, блокировать и разблокировать аккаунты
+      push: принимать push-уведомления для Вашего аккаунта
       read: читать данные Вашего аккаунта
       write: отправлять за Вас посты
diff --git a/config/locales/doorkeeper.sk.yml b/config/locales/doorkeeper.sk.yml
index 65b3b496e..d90927189 100644
--- a/config/locales/doorkeeper.sk.yml
+++ b/config/locales/doorkeeper.sk.yml
@@ -115,5 +115,6 @@ sk:
         title: Požadovaná OAuth autorizácia
     scopes:
       follow: sledovať, blokovať, povoliť a zušiť sledovanie účtov
+      push: dostávaj oznámenia ohľadom tvojho účtu ako notifikácie na plochu
       read: prezrieť dáta na vašom účete
       write: poslať vo vašom mene
diff --git a/config/locales/doorkeeper.sl.yml b/config/locales/doorkeeper.sl.yml
new file mode 100644
index 000000000..0967ef424
--- /dev/null
+++ b/config/locales/doorkeeper.sl.yml
@@ -0,0 +1 @@
+{}
diff --git a/config/locales/doorkeeper.zh-HK.yml b/config/locales/doorkeeper.zh-HK.yml
index 6eddcc27b..19ed76d1a 100644
--- a/config/locales/doorkeeper.zh-HK.yml
+++ b/config/locales/doorkeeper.zh-HK.yml
@@ -115,5 +115,6 @@ zh-HK:
         title: 需要 OAuth 授權
     scopes:
       follow: 關注、封鎖、解除封鎖及取消關注用戶
+      push: 接收你的帳號的推送通知
       read: 閱讀你的用戶資料
       write: 以你的名義發佈文章
diff --git a/config/locales/gl.yml b/config/locales/gl.yml
index a33eb1251..201f83087 100644
--- a/config/locales/gl.yml
+++ b/config/locales/gl.yml
@@ -682,6 +682,7 @@ gl:
       video:
         one: "%{count}  vídeo"
         other: "%{count} vídeos"
+    boosted_from_html: Promovida desde %{acct_link}
     content_warning: 'Aviso sobre o contido: %{warning}'
     disallowed_hashtags:
       one: 'contiña unha etiqueta non permitida: %{tags}'
diff --git a/config/locales/ja.yml b/config/locales/ja.yml
index 978645dbd..d18298ea1 100644
--- a/config/locales/ja.yml
+++ b/config/locales/ja.yml
@@ -49,6 +49,7 @@ ja:
     reserved_username: このユーザー名は予約されています
     roles:
       admin: Admin
+      bot: Bot
       moderator: Mod
     unfollow: フォロー解除
   admin:
@@ -354,8 +355,8 @@ ja:
       back_to_account: アカウントページに戻る
       batch:
         delete: 削除
-        nsfw_off: 閲覧注意のマークを取り除く
-        nsfw_on: 閲覧注意としてマークする
+        nsfw_off: 閲覧注意をはずす
+        nsfw_on: 閲覧注意にする
       failed_to_execute: 実行に失敗しました
       media:
         title: メディア
diff --git a/config/locales/ko.yml b/config/locales/ko.yml
index 62ed72b7d..c0da95db3 100644
--- a/config/locales/ko.yml
+++ b/config/locales/ko.yml
@@ -49,6 +49,7 @@ ko:
     reserved_username: 이 아이디는 예약되어 있습니다
     roles:
       admin: 관리자
+      bot: 봇
       moderator: 모더레이터
     unfollow: 팔로우 해제
   admin:
diff --git a/config/locales/nl.yml b/config/locales/nl.yml
index 14d1ba2b1..c4111aaee 100644
--- a/config/locales/nl.yml
+++ b/config/locales/nl.yml
@@ -682,6 +682,7 @@ nl:
       video:
         one: "%{count} video"
         other: "%{count} video's"
+    boosted_from_html: Geboost van %{acct_link}
     content_warning: 'Tekstwaarschuwing: %{warning}'
     disallowed_hashtags:
       one: 'bevatte een niet toegestane hashtag: %{tags}'
diff --git a/config/locales/oc.yml b/config/locales/oc.yml
index df8685bf0..7c1e41600 100644
--- a/config/locales/oc.yml
+++ b/config/locales/oc.yml
@@ -70,7 +70,7 @@ oc:
         title: Cambiar l’adreça a %{username}
       confirm: Confirmar
       confirmed: Confirmat
-      confirming: Confirmando
+      confirming: Confirmacion
       demote: Retrogradar
       disable: Desactivar
       disable_two_factor_authentication: Desactivar 2FA
@@ -79,7 +79,7 @@ oc:
       domain: Domeni
       edit: Modificar
       email: Corrièl
-      email_status: Estado del correo electrónico
+      email_status: Estat de l’adreça
       enable: Activar
       enabled: Activat
       feed_url: Flux URL
@@ -119,15 +119,16 @@ oc:
       redownload: Actualizar los avatars
       remove_avatar: Supriir l’avatar
       resend_confirmation:
-        already_confirmed: Este usuario ya está confirmado
-        send: Reenviar el correo electrónico de confirmación
-        success: "¡Correo electrónico de confirmación enviado con éxito!"
+        already_confirmed: Aqueste utilizaire es ja confirmat
+        send: Tornar mandar lo corrièl de confirmacion
+        success: Corrièl de confirmacion corrèctament mandat !
       reset: Reïnicializar
       reset_password: Reïnicializar lo senhal
       resubscribe: Se tornar abonar
       role: Permissions
       roles:
         admin: Administrator
+        bot: Robòt
         moderator: Moderador
         staff: Personnal
         user: Uitlizaire
@@ -537,7 +538,7 @@ oc:
     archive_takeout:
       date: Data
       download: Telecargar vòstre archiu
-      hint_html: Podètz demandar un archiu de vòstres <strong>tuts e mèdias enviats</strong>. Las donadas exportadas seràn al format ActivityPub, ligible pels logicials compatibles.
+      hint_html: Podètz demandar un archiu de vòstres <strong>tuts e mèdias enviats</strong>. Las donadas exportadas seràn al format ActivityPub, ligible pels logicials compatibles. Podètz demandar un archiu cada 7 jorns.
       in_progress: Complilacion de vòstre archiu...
       request: Demandar vòstre archiu
       size: Talha
@@ -561,7 +562,7 @@ oc:
   generic:
     changes_saved_msg: Cambiaments ben realizats !
     powered_by: propulsat per %{link}
-    save_changes: Salvagardar los cambiaments
+    save_changes: Salvar los cambiaments
     validation_errors:
       one: I a quicòm que truca ! Mercés de corregir l’error çai-jos
       other: I a quicòm que truca ! Mercés de corregir las %{count} errors çai-jos
@@ -755,6 +756,7 @@ oc:
       video:
         one: "%{count} vidèo"
         other: "%{count} vidèos"
+    boosted_from_html: Partejat de %{acct_link}
     content_warning: 'Avertiment de contengut : %{warning}'
     disallowed_hashtags:
       one: 'conten una etiqueta desactivada : %{tags}'
@@ -827,5 +829,6 @@ oc:
   users:
     invalid_email: L’adreça de corrièl es invalida
     invalid_otp_token: Còdi d’autentificacion en dos temps invalid
+    otp_lost_help_html: Se perdatz l’accès al dos, podètz benlèu contactar %{email}
     seamless_external_login: Sètz connectat via un servici extèrn, los paramètres de senhal e de corrièl son doncas pas disponibles.
     signed_in_as: 'Session a :'
diff --git a/config/locales/pl.yml b/config/locales/pl.yml
index 3ef648e34..828faaa1f 100644
--- a/config/locales/pl.yml
+++ b/config/locales/pl.yml
@@ -36,8 +36,8 @@ pl:
     what_is_mastodon: Czym jest Mastodon?
   accounts:
     follow: Śledź
-    followers: Śledzących
-    following: Śledzi
+    followers: Śledzący
+    following: Śledzeni
     media: Zawartość multimedialna
     moved_html: "%{name} korzysta teraz z konta %{new_profile_link}:"
     nothing_here: Niczego tu nie ma!
@@ -49,6 +49,7 @@ pl:
     reserved_username: Ta nazwa użytkownika jest zarezerwowana
     roles:
       admin: Administrator
+      bot: Bot
       moderator: Moderator
     unfollow: Przestań śledzić
   admin:
@@ -694,7 +695,7 @@ pl:
     your_apps: Twoje aplikacje
   statuses:
     attached:
-      description: 'Przytwierdzony: %{attached}'
+      description: 'Załączono: %{attached}'
       image:
         few: "%{count} obrazy"
         many: "%{count} obrazów"
@@ -705,6 +706,7 @@ pl:
         many: "%{count} filmów"
         one: "%{count} film"
         other: "%{count} filmów"
+    boosted_from_html: Podbito przez %{acct_link}
     content_warning: 'Ostrzeżenie o zawartości: %{warning}'
     disallowed_hashtags:
       one: 'zawiera niedozwolony hashtag: %{tags}'
@@ -854,5 +856,6 @@ pl:
   users:
     invalid_email: Adres e-mail jest niepoprawny
     invalid_otp_token: Kod uwierzytelniający jest niepoprawny
+    otp_lost_help_html: Jeżeli utracisz dostęp do obu, możesz skontaktować się z %{email}
     seamless_external_login: Zalogowano z użyciem zewnętrznej usługi, więc ustawienia hasła i adresu e-mail nie są dostępne.
     signed_in_as: 'Zalogowany jako:'
diff --git a/config/locales/ru.yml b/config/locales/ru.yml
index 99825a765..2363bba12 100644
--- a/config/locales/ru.yml
+++ b/config/locales/ru.yml
@@ -4,6 +4,7 @@ ru:
     about_hashtag_html: Это публичные статусы, отмеченные хэштегом <strong>#%{hashtag}</strong>. Вы можете взаимодействовать с ними при наличии у Вас аккаунта в глобальной сети Mastodon.
     about_mastodon_html: Mastodon - это <em>свободная</em> социальная сеть с <em>открытым исходным кодом</em>. Как <em>децентрализованная</em> альтернатива коммерческим платформам, Mastodon предотвращает риск монополизации Вашего общения одной компанией. Выберите сервер, которому Вы доверяете &mdash; что бы Вы ни выбрали, Вы сможете общаться со всеми остальными. Любой может запустить свой собственный узел Mastodon и участвовать в <em>социальной сети</em> совершенно бесшовно.
     about_this: Об этом узле
+    administered_by: 'Администратор узла:'
     closed_registrations: В данный момент регистрация на этом узле закрыта.
     contact: Связаться
     contact_missing: Не установлено
@@ -48,6 +49,7 @@ ru:
     reserved_username: Имя пользователя зарезервировано
     roles:
       admin: Администратор
+      bot: Бот
       moderator: Модератор
     unfollow: Отписаться
   admin:
@@ -58,7 +60,15 @@ ru:
       destroyed_msg: Заметка модератора успешно удалена!
     accounts:
       are_you_sure: Вы уверены?
+      avatar: Аватар
       by_domain: Домен
+      change_email:
+        changed_msg: E-mail аккаунта успешно изменён!
+        current_email: Текущий e-mail
+        label: Сменить e-mail
+        new_email: Новый e-mail
+        submit: Сменить e-mail
+        title: Сменить e-mail для %{username}
       confirm: Подтвердить
       confirmed: Подтверждено
       confirming: подтверждающий
@@ -108,6 +118,7 @@ ru:
       public: Публичный
       push_subscription_expires: Подписка PuSH истекает
       redownload: Обновить аватар
+      remove_avatar: Удалить аватар
       resend_confirmation:
         already_confirmed: Этот пользователь уже подтвержден
         send: Повторно отправить подтверждение по электронной почте
@@ -132,13 +143,16 @@ ru:
       statuses: Статусы
       subscribe: Подписаться
       title: Аккаунты
+      unconfirmed_email: Неподтверждённый e-mail
       undo_silenced: Снять глушение
       undo_suspension: Снять блокировку
       unsubscribe: Отписаться
       username: Имя пользователя
-      web: WWW
+      web: Веб
     action_logs:
       actions:
+        assigned_to_self_report: "%{name} назначил(а) жалобу %{target} на себя"
+        change_email_user: "%{name} сменил(а) e-mail пользователя %{target}"
         confirm_user: "%{name} подтвердил(а) e-mail адрес пользователя %{target}"
         create_custom_emoji: "%{name} загрузил(а) новый эмодзи %{target}"
         create_domain_block: "%{name} заблокировал(а) домен %{target}"
@@ -154,10 +168,13 @@ ru:
         enable_user: "%{name} включил(а) вход пользователя %{target}"
         memorialize_account: "%{name} перевел(а) аккаунт пользователя %{target} в режим памятника"
         promote_user: "%{name} повысил(а) пользователя %{target}"
+        remove_avatar_user: "%{name} удалил(а) аватар пользователя %{target}"
+        reopen_report: "%{name} переоткрыл(а) жалобу %{target}"
         reset_password_user: "%{name} сбросил(а) пароль пользователя %{target}"
-        resolve_report: "%{name} dismissed report %{target}"
+        resolve_report: "%{name} решил(а) жалобу %{target}"
         silence_account: "%{name} заглушил(а) аккаунт %{target}"
         suspend_account: "%{name} заморозил(а) аккаунт %{target}"
+        unassigned_report: "%{name} сняла назначение жалобы %{target}"
         unsilence_account: "%{name} снял(а) глушение аккаунта %{target}"
         unsuspend_account: "%{name} разморозил(а) аккаунт %{target}"
         update_custom_emoji: "%{name} обновил(а) эмодзи %{target}"
@@ -245,24 +262,44 @@ ru:
         expired: Истёкшие
         title: Фильтр
       title: Приглашения
+    report_notes:
+      created_msg: Примечание жалобы создано!
+      destroyed_msg: Примечание жалобы удалено!
     reports:
+      account:
+        note: заметка
+        report: жалоба
       action_taken_by: 'Действие предпринято:'
       are_you_sure: Вы уверены?
+      assign_to_self: Назначить себе
+      assigned: Назначенный модератор
       comment:
         none: Нет
+      created_at: Создано
       id: ID
       mark_as_resolved: Отметить как разрешенную
+      mark_as_unresolved: Отметить как неразрешённую
+      notes:
+        create: Добавить заметку
+        create_and_resolve: Разрешить с заметкой
+        create_and_unresolve: Переоткрыть с заметкой
+        delete: Удалить
+        placeholder: Опишите, какие действия были приняты, или любые другие подробности…
+      reopen: Переоткрыть жалобу
       report: 'Жалоба #%{id}'
       report_contents: Содержимое
       reported_account: Аккаунт нарушителя
       reported_by: Отправитель жалобы
       resolved: Разрешено
+      resolved_msg: Жалоба успешно обработана!
       silence_account: Заглушить аккаунт
       status: Статус
       suspend_account: Блокировать аккаунт
       target: Цель
       title: Жалобы
+      unassign: Снять назначение
       unresolved: Неразрешенные
+      updated_at: Обновлена
       view: Просмотреть
     settings:
       activity_api_enabled:
@@ -339,6 +376,7 @@ ru:
   admin_mailer:
     new_report:
       body: "%{reporter} подал(а) жалобу на %{target}"
+      body_remote: Кто-то с узла %{domain} пожаловался на %{target}
       subject: Новая жалоба, узел %{instance} (#%{id})
   application_mailer:
     notification_preferences: Изменить настройки e-mail
@@ -428,7 +466,7 @@ ru:
     archive_takeout:
       date: Дата
       download: Скачать ваш архив
-      hint_html: Вы можете запросить архив своих <strong>статусов и загруженных медиа-файлов</strong>. Экспортированные данные будут в формате ActivityPub, который можно прочесть любой соответствующей программой.
+      hint_html: Вы можете запросить архив своих <strong>статусов и загруженных медиа-файлов</strong>. Экспортированные данные будут в формате ActivityPub, который можно прочесть любой соответствующей программой. Запрашивать архив можно каждые 7 дней.
       in_progress: Собирается ваш архив...
       request: Запросить ваш архив
       size: Размер
@@ -444,6 +482,8 @@ ru:
     lock_link: Закройте аккаунт
     purge: Удалить из подписчиков
     success:
+      few: В процессе мягкой блокировки подписчиков с %{count} доменов...
+      many: В процессе мягкой блокировки подписчиков с %{count} доменов...
       one: В процессе мягкой блокировки подписчиков с одного домена...
       other: В процессе мягкой блокировки подписчиков с %{count} доменов...
     true_privacy_html: Пожалуйста, заметьте, что <strong>настоящая конфиденциальность может быть достигнута только при помощи end-to-end шифрования</strong>.
@@ -454,6 +494,8 @@ ru:
     powered_by: работает на %{link}
     save_changes: Сохранить изменения
     validation_errors:
+      few: Что-то здесь не так! Пожалуйста, прочитайте о %{count} ошибках ниже
+      many: Что-то здесь не так! Пожалуйста, прочитайте о %{count} ошибках ниже
       one: Что-то здесь не так! Пожалуйста, прочитайте об ошибке ниже
       other: Что-то здесь не так! Пожалуйста, прочитайте о %{count} ошибках ниже
   imports:
@@ -549,7 +591,7 @@ ru:
         units:
           billion: млрд
           million: млн
-          quadrillion: Q
+          quadrillion: квадрлн
           thousand: тыс
           trillion: трлн
           unit: ''
@@ -583,6 +625,10 @@ ru:
     missing_resource: Поиск требуемого перенаправления URL для Вашего аккаунта завершился неудачей
     proceed: Продолжить подписку
     prompt: 'Вы хотите подписаться на:'
+  remote_unfollow:
+    error: Ошибка
+    title: Заголовок
+    unfollowed: Отписаны
   sessions:
     activity: Последняя активность
     browser: Браузер
@@ -652,7 +698,13 @@ ru:
         many: "%{count} видео"
         one: "%{count} видео"
         other: "%{count} видео"
+    boosted_from_html: Продвижение польз. %{acct_link}
     content_warning: 'Спойлер: %{warning}'
+    disallowed_hashtags:
+      few: 'содержались запрещённые хэштеги: %{tags}'
+      many: 'содержались запрещённые хэштеги: %{tags}'
+      one: 'содержался запрещённый хэштег: %{tags}'
+      other: 'содержались запрещённые хэштеги: %{tags}'
     open_in_web: Открыть в WWW
     over_character_limit: превышен лимит символов (%{max})
     pin_errors:
@@ -675,8 +727,86 @@ ru:
     reblogged: продвинул(а)
     sensitive_content: Чувствительный контент
   terms:
+    body_html: |
+      <h2>Privacy Policy</h2>
+      <h3 id="collect">What information do we collect?</h3>
+
+      <ul>
+        <li><em>Basic account information</em>: If you register on this server, you may be asked to enter a username, an e-mail address and a password. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly.</li>
+        <li><em>Posts, following and other public information</em>: The list of people you follow is listed publicly, the same is true for your followers. When you submit a message, the date and time is stored as well as the application you submitted the message from. Messages may contain media attachments, such as pictures and videos. Public and unlisted posts are available publicly. When you feature a post on your profile, that is also publicly available information. Your posts are delivered to your followers, in some cases it means they are delivered to different servers and copies are stored there. When you delete posts, this is likewise delivered to your followers. The action of reblogging or favouriting another post is always public.</li>
+        <li><em>Direct and followers-only posts</em>: All posts are stored and processed on the server. Followers-only posts are delivered to your followers and users who are mentioned in them, and direct posts are delivered only to users mentioned in them. In some cases it means they are delivered to different servers and copies are stored there. We make a good faith effort to limit the access to those posts only to authorized persons, but other servers may fail to do so. Therefore it's important to review servers your followers belong to. You may toggle an option to approve and reject new followers manually in the settings. <em>Please keep in mind that the operators of the server and any receiving server may view such messages</em>, and that recipients may screenshot, copy or otherwise re-share them. <em>Do not share any dangerous information over Mastodon.</em></li>
+        <li><em>IPs and other metadata</em>: When you log in, we record the IP address you log in from, as well as the name of your browser application. All the logged in sessions are available for your review and revocation in the settings. The latest IP address used is stored for up to 12 months. We also may retain server logs which include the IP address of every request to our server.</li>
+      </ul>
+
+      <hr class="spacer" />
+
+      <h3 id="use">What do we use your information for?</h3>
+
+      <p>Any of the information we collect from you may be used in the following ways:</p>
+
+      <ul>
+        <li>To provide the core functionality of Mastodon. You can only interact with other people's content and post your own content when you are logged in. For example, you may follow other people to view their combined posts in your own personalized home timeline.</li>
+        <li>To aid moderation of the community, for example comparing your IP address with other known ones to determine ban evasion or other violations.</li>
+        <li>The email address you provide may be used to send you information, notifications about other people interacting with your content or sending you messages, and to respond to inquiries, and/or other requests or questions.</li>
+      </ul>
+
+      <hr class="spacer" />
+
+      <h3 id="protect">How do we protect your information?</h3>
+
+      <p>We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL, and your password is hashed using a strong one-way algorithm. You may enable two-factor authentication to further secure access to your account.</p>
+
+      <hr class="spacer" />
+
+      <h3 id="data-retention">What is our data retention policy?</h3>
+
+      <p>We will make a good faith effort to:</p>
+
+      <ul>
+        <li>Retain server logs containing the IP address of all requests to this server, in so far as such logs are kept, no more than 90 days.</li>
+        <li>Retain the IP addresses associated with registered users no more than 12 months.</li>
+      </ul>
+
+      <p>You can request and download an archive of your content, including your posts, media attachments, profile picture, and header image.</p>
+
+      <p>You may irreversibly delete your account at any time.</p>
+
+      <hr class="spacer"/>
+
+      <h3 id="cookies">Do we use cookies?</h3>
+
+      <p>Yes. Cookies are small files that a site or its service provider transfers to your computer's hard drive through your Web browser (if you allow). These cookies enable the site to recognize your browser and, if you have a registered account, associate it with your registered account.</p>
+
+      <p>We use cookies to understand and save your preferences for future visits.</p>
+
+      <hr class="spacer" />
+
+      <h3 id="disclose">Do we disclose any information to outside parties?</h3>
+
+      <p>We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety.</p>
+
+      <p>Your public content may be downloaded by other servers in the network. Your public and followers-only posts are delivered to the servers where your followers reside, and direct messages are delivered to the servers of the recipients, in so far as those followers or recipients reside on a different server than this.</p>
+
+      <p>When you authorize an application to use your account, depending on the scope of permissions you approve, it may access your public profile information, your following list, your followers, your lists, all your posts, and your favourites. Applications can never access your e-mail address or password.</p>
+
+      <hr class="spacer" />
+
+      <h3 id="coppa">Children's Online Privacy Protection Act Compliance</h3>
+
+      <p>Our site, products and services are all directed to people who are at least 13 years old. If this server is in the USA, and you are under the age of 13, per the requirements of COPPA (<a href="https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act">Children's Online Privacy Protection Act</a>) do not use this site.</p>
+
+      <hr class="spacer" />
+
+      <h3 id="changes">Changes to our Privacy Policy</h3>
+
+      <p>If we decide to change our privacy policy, we will post those changes on this page.</p>
+
+      <p>This document is CC-BY-SA. It was last updated March 7, 2018.</p>
+
+      <p>Originally adapted from the <a href="https://github.com/discourse/discourse">Discourse privacy policy</a>.</p>
     title: Условия обслуживания и политика конфиденциальности %{instance}
   themes:
+    contrast: Высококонтрастная
     default: Mastodon
   time:
     formats:
@@ -722,6 +852,7 @@ ru:
       title: Добро пожаловать на борт, %{name}!
   users:
     invalid_email: Введенный e-mail неверен
-    invalid_otp_token: Введен неверный код
+    invalid_otp_token: Введен неверный код двухфакторной аутентификации
+    otp_lost_help_html: Если Вы потеряли доступ к обоим, свяжитесь с %{email}
     seamless_external_login: Вы залогинены через сторонний сервис, поэтому настройки e-mail и пароля недоступны.
     signed_in_as: 'Выполнен вход под именем:'
diff --git a/config/locales/simple_form.ar.yml b/config/locales/simple_form.ar.yml
index ff0332c18..9e3e1e4e8 100644
--- a/config/locales/simple_form.ar.yml
+++ b/config/locales/simple_form.ar.yml
@@ -6,15 +6,9 @@ ar:
         avatar: ملف PNG أو GIF أو JPG. حجمه على أقصى تصدير 2MB. سيتم تصغيره إلى 400x400px
         bot: يُعلِم أنّ هذا الحساب لا يمثل شخصًا
         digest: تُرسَل إليك بعد مُضيّ مدة مِن خمول نشاطك و فقط إذا ما تلقيت رسائل شخصية مباشِرة أثناء فترة غيابك مِن الشبكة
-        display_name:
-          one: <span class="name-counter">1</span> حرف باقي
-          other: <span class="name-counter">%{count}</span> حروف متبقية
         fields: يُمكنك عرض 4 عناصر على شكل جدول في ملفك الشخصي
         header: ملف PNG أو GIF أو JPG. حجمه على أقصى تصدير 2MB. سيتم تصغيره إلى 700x335px
         locked: يتطلب منك الموافقة يدويا على طلبات المتابعة
-        note:
-          one: <span class="note-counter">1</span> حرف متبقي
-          other: <span class="note-counter">%{count}</span> حروف متبقية
         setting_noindex: ذلك يؤثر على حالة ملفك الشخصي و صفحاتك
         setting_theme: ذلك يؤثر على الشكل الذي سيبدو عليه ماستدون عندما تقوم بالدخول مِن أي جهاز.
       imports:
diff --git a/config/locales/simple_form.en.yml b/config/locales/simple_form.en.yml
index 16ecc7c9e..c0c3b4b85 100644
--- a/config/locales/simple_form.en.yml
+++ b/config/locales/simple_form.en.yml
@@ -4,7 +4,7 @@ en:
     hints:
       defaults:
         avatar: PNG, GIF or JPG. At most 2MB. Will be downscaled to 400x400px
-        bot: Warns people that the account does not represent a person
+        bot: This account mainly performs automated actions and might not be monitored
         digest: Only sent after a long period of inactivity and only if you have received any personal messages in your absence
         display_name:
           one: <span class="name-counter">1</span> character left
diff --git a/config/locales/simple_form.it.yml b/config/locales/simple_form.it.yml
index 5d9ae18f5..dd533ec31 100644
--- a/config/locales/simple_form.it.yml
+++ b/config/locales/simple_form.it.yml
@@ -4,6 +4,7 @@ it:
     hints:
       defaults:
         avatar: PNG, GIF o JPG. Al massimo 2MB. Verranno scalate a 400x400px
+        bot: Avverte che l'account non rappresenta una persona
         digest: Inviata solo dopo un lungo periodo di intattività e solo se hai ricevuto qualsiasi messaggio personale in tua assenza
         display_name:
           one: <span class="name-counter">1</span> carattere rimanente
@@ -19,7 +20,7 @@ it:
       imports:
         data: File CSV esportato da un altra istanza di Mastodon
       sessions:
-        otp: Inserisci il codice due-fattori dal tuo telefono o usa uno dei codici di recupero.
+        otp: 'Inserisci il codice a due fattori generato dall''app del tuo telefono o usa uno dei codici di recupero:'
       user:
         filtered_languages: Le lingue selezionate verranno filtrate dalla timeline pubblica per te
     labels:
@@ -29,6 +30,7 @@ it:
           value: Contenuto
       defaults:
         avatar: Avatar
+        bot: Questo account è un bot
         confirm_new_password: Conferma nuova password
         confirm_password: Conferma password
         current_password: Password corrente
diff --git a/config/locales/simple_form.ja.yml b/config/locales/simple_form.ja.yml
index adc9a0c2d..902f0a98d 100644
--- a/config/locales/simple_form.ja.yml
+++ b/config/locales/simple_form.ja.yml
@@ -3,12 +3,12 @@ ja:
   simple_form:
     hints:
       defaults:
-        avatar: 2MBまでのPNGやGIF、JPGが利用可能です。400x400pxまで縮小されます
-        bot: アカウントが個人を表すものではないことを表示します
+        avatar: 2MBまでのPNG、GIF、JPGが利用可能です。400x400pxまで縮小されます
+        bot: アカウントが人を表すものではないことを表示します
         digest: 長期間使用していない場合と不在時に返信を受けた場合のみ送信されます
         display_name: あと<span class="name-counter">%{count}</span>文字入力できます。
         fields: プロフィールに表として4つまでの項目を表示することができます
-        header: 2MBまでのPNGやGIF、JPGが利用可能です。 700x335pxまで縮小されます
+        header: 2MBまでのPNG、GIF、JPGが利用可能です。 700x335pxまで縮小されます
         locked: フォロワーを手動で承認する必要があります
         note: あと<span class="note-counter">%{count}</span>文字入力できます。
         setting_noindex: 公開プロフィールおよび各投稿ページに影響します
diff --git a/config/locales/simple_form.ko.yml b/config/locales/simple_form.ko.yml
index ccb05fd25..9120b58c7 100644
--- a/config/locales/simple_form.ko.yml
+++ b/config/locales/simple_form.ko.yml
@@ -4,6 +4,7 @@ ko:
     hints:
       defaults:
         avatar: PNG, GIF 혹은 JPG. 최대 2MB. 400x400px로 다운스케일 될 것임
+        bot: 사람들에게 계정이 사람이 아님을 알립니다
         digest: 오랫동안 활동하지 않았을 때 받은 멘션들에 대한 요약 받기
         display_name:
           one: <span class="name-counter">1</span> 글자 남음
@@ -19,7 +20,7 @@ ko:
       imports:
         data: 다른 마스토돈 인스턴스에서 추출된 CSV 파일
       sessions:
-        otp: 2단계 인증 코드를 휴대전화를 보고 입력하거나, 복구 코드 중 하나를 사용하세요.
+        otp: '휴대전화에서 생성 된 2단계 인증 코드를 입력하거나, 복구 코드 중 하나를 사용하세요:'
       user:
         filtered_languages: 선택된 언어가 공개 타임라인에서 제외 될 것입니다
     labels:
@@ -29,6 +30,7 @@ ko:
           value: 내용
       defaults:
         avatar: 아바타
+        bot: 이것은 봇 계정입니다
         confirm_new_password: 새로운 비밀번호 다시 입력
         confirm_password: 현재 비밀번호 다시 입력
         current_password: 현재 비밀번호 입력
diff --git a/config/locales/simple_form.oc.yml b/config/locales/simple_form.oc.yml
index c80f85cce..d2ed108ca 100644
--- a/config/locales/simple_form.oc.yml
+++ b/config/locales/simple_form.oc.yml
@@ -4,6 +4,7 @@ oc:
     hints:
       defaults:
         avatar: PNG, GIF o JPG. Maximum 2 Mo. Serà retalhat en 400x400px
+        bot: Avisar lo monde qu’aqueste compte es pas d’una persona
         digest: Solament enviat aprèp un long moment d’inactivitat e solament s’avètz recebut de messatges personals pendent vòstra abséncia
         display_name:
           one: Demòra encara <span class="name-counter">1</span> caractèr
@@ -19,7 +20,7 @@ oc:
       imports:
         data: Fichièr CSV exportat d’una autra instància Mastodon
       sessions:
-        otp: Picatz lo còdi d’autentificacion en dos temps (Two factor code) de vòstre mobil o utilizatz un de vòstres còdis de recuperacion.
+        otp: 'Picatz lo còdi d’autentificacion en dos temps (Two factor code) de vòstra aplicacion mobil o utilizatz un de vòstres còdis de recuperacion :'
       user:
         filtered_languages: Las lengas seleccionadas seràn levadas de vòstre flux d’actualitat
     labels:
@@ -29,6 +30,7 @@ oc:
           value: Contengut
       defaults:
         avatar: Avatar
+        bot: Aquò es lo compte a un robòt
         confirm_new_password: Confirmacion del nòu senhal
         confirm_password: Confirmatz lo nòu senhal
         current_password: Senhal actual
diff --git a/config/locales/simple_form.ru.yml b/config/locales/simple_form.ru.yml
index 639e4fdd5..955b49a1a 100644
--- a/config/locales/simple_form.ru.yml
+++ b/config/locales/simple_form.ru.yml
@@ -4,6 +4,7 @@ ru:
     hints:
       defaults:
         avatar: PNG, GIF или JPG. Максимально 2MB. Будет уменьшено до 400x400px
+        bot: Этот аккаунт обычно выполяет автоматизированные действия и может не просматриваться владельцем
         digest: Отсылается лишь после длительной неактивности, если Вы в это время получали личные сообщения
         display_name:
           few: Осталось <span class="name-counter">%{count}</span> символа
@@ -33,6 +34,7 @@ ru:
           value: Значение
       defaults:
         avatar: Аватар
+        bot: Это аккаунт бота
         confirm_new_password: Повторите новый пароль
         confirm_password: Повторите пароль
         current_password: Текущий пароль
diff --git a/config/locales/simple_form.sk.yml b/config/locales/simple_form.sk.yml
index 9abbeb0e8..6992094db 100644
--- a/config/locales/simple_form.sk.yml
+++ b/config/locales/simple_form.sk.yml
@@ -58,7 +58,7 @@ sk:
         setting_reduce_motion: Redukovať pohyb v animáciách
         setting_system_font_ui: Použiť základné systémové písmo
         setting_theme: Vzhľad stránky
-        setting_unfollow_modal: Zobrazovať potvrdzovacie okno pred skončením sledovania iného používateľa
+        setting_unfollow_modal: Zobraziť potvrdzovacie okno pred skončením sledovania iného užívateľa
         severity: Závažnosť
         type: Typ importu
         username: Užívateľská prezývka
diff --git a/config/locales/simple_form.sl.yml b/config/locales/simple_form.sl.yml
new file mode 100644
index 000000000..31d1e1170
--- /dev/null
+++ b/config/locales/simple_form.sl.yml
@@ -0,0 +1,15 @@
+---
+sl:
+  simple_form:
+    hints:
+      defaults:
+        avatar: PNG, GIF ali JPG. Največ 2MB. Zmanjšana bo na 400x400px
+        bot: Opozarja ljudi, da račun ne predstavlja osebe
+        digest: Pošlje se le po dolgem obdobju nedejavnosti in samo, če ste prejeli osebna sporočila v vaši odsotnosti
+        display_name:
+          one: <span class="name-counter">1</span> znak ostane
+          other: <span class="name-counter">%{count}</span> znakov ostane
+        fields: Na svojem profilu lahko imate do 4 predmete prikazane kot tabelo.
+        header: PNG, GIF ali JPG. Največ 2MB. Zmanjšana bo na 700x335px
+      imports:
+        data: Izvožena CSV datoteka iz drugega Mastodon vozlišča
diff --git a/config/locales/simple_form.zh-HK.yml b/config/locales/simple_form.zh-HK.yml
index a21439a98..ed80b10ae 100644
--- a/config/locales/simple_form.zh-HK.yml
+++ b/config/locales/simple_form.zh-HK.yml
@@ -4,6 +4,7 @@ zh-HK:
     hints:
       defaults:
         avatar: 支援 PNG, GIF 或 JPG 圖片,檔案最大為 2MB,會縮裁成 400x400px
+        bot: 提醒用戶本帳號是機械人
         digest: 僅在你長時間未登錄,且收到了私信時發送
         display_name:
           one: 尚餘 <span class="name-counter">1</span> 個字
@@ -29,6 +30,7 @@ zh-HK:
           value: 內容
       defaults:
         avatar: 個人頭像
+        bot: 這帳號是機械人
         confirm_new_password: 確認新密碼
         confirm_password: 確認密碼
         current_password: 目前密碼
diff --git a/config/locales/sk.yml b/config/locales/sk.yml
index 74974d42e..02aec8c6a 100644
--- a/config/locales/sk.yml
+++ b/config/locales/sk.yml
@@ -728,5 +728,6 @@ sk:
   users:
     invalid_email: Emailová adresa je neplatná
     invalid_otp_token: Neplatný kód pre dvojfaktorovú autentikáciu
+    otp_lost_help_html: Pokiaľ si stratil/a prístup k obom, môžeš dať vedieť %{email}
     seamless_external_login: Si prihlásená/ý cez externú službu, takže nastavenia hesla a emailu ti niesú prístupné.
     signed_in_as: 'Prihlásený ako:'
diff --git a/config/locales/sl.yml b/config/locales/sl.yml
index 9e84dfcb9..00c4d8fb7 100644
--- a/config/locales/sl.yml
+++ b/config/locales/sl.yml
@@ -1,7 +1,9 @@
 ---
 sl:
   about:
+    about_hashtag_html: To so javni tuti, označeni z <strong>#%{hashtag}</strong>. Z njimi se lahko povežete, če imate račun kjerkoli v fediversu.
     about_mastodon_html: Mastodon je socialno omrežje, ki temelji na odprtih spletnih protokolih in prosti ter odprtokodni programski opremi. Je decentraliziran, kot e-pošta.
+    about_this: O Mastodonu
     administered_by: 'Upravlja:'
     closed_registrations: Registracije so trenutno zaprte na tem vozlišču. Vendar! Tukaj lahko najdete druga vozlišča, na katerih se prijavite in dostopate do istega omrežja od tam.
     contact: Kontakt
@@ -17,6 +19,9 @@ sl:
       humane_approach_title: Bolj human pristop
       not_a_product_title: Ti si oseba, ne izdelek
       real_conversation_title: Zgrajen za pravi pogovor
+      within_reach_title: Vedno na dosegu roke
+    generic_description: "%{domain} je en strežnik v omrežju"
+    hosted_on: Mastodon gostuje na %{domain}
     learn_more: Spoznaj več
     other_instances: Seznam vozlišč
     source_code: Izvorna koda
@@ -28,20 +33,72 @@ sl:
   accounts:
     follow: Sledi
     followers: Sledilci
+    following: Sledim
     media: Medij
     moved_html: "%{name} se je prestavil na %{new_profile_link}:"
     nothing_here: Nič ni tukaj!
     people_followed_by: Ljudje, ki jim sledi %{name}
     people_who_follow: Ljudje, ki sledijo %{name}
+    posts: Tuti
+    posts_with_replies: Tuti in odgovori
     remote_follow: Oddaljeno sledenje
     reserved_username: Uporabniško ime je zasedeno
     roles:
       admin: Skrbnik
+      bot: Robot
+      moderator: Mod
+    unfollow: Prenehaj slediti
   admin:
     account_moderation_notes:
       create: Pusti sporočilo
+      created_msg: Uspešno ustvarjena opomba moderiranja!
       delete: Izbriši
     accounts:
       are_you_sure: Ali si prepričan?
       avatar: Avatar
       by_domain: Domena
+      change_email:
+        changed_msg: E-pošta računa je uspešno spremenjena!
+        current_email: Trenutna E-pošta
+        label: Spremeni E-pošto
+        new_email: Nova E-pošta
+        submit: Spremeni E-pošto
+        title: Spremeni E-pošto za %{username}
+      confirm: Potrdi
+      confirmed: Potrjeno
+      confirming: Potrjujem
+      disable: Onemogoči
+      disable_two_factor_authentication: Onemogoči 2FA
+      disabled: Onemogočeno
+      domain: Domena
+      edit: Uredi
+      email: E-pošta
+      email_status: Stanje E-pošte
+      enable: Omogoči
+      enabled: Omogočeno
+      feed_url: URL vir
+      followers: Sledilci
+      followers_url: URL sledilci
+      follows: Sledi
+      inbox_url: URl v mapi "Prejeto"
+      ip: IP
+      location:
+        all: Vse
+        local: Lokalno
+        remote: Oddaljeni
+        title: Lokacija
+      login_status: Stanje prijave
+      media_attachments: Medijske priloge
+      memorialize: Spremenite v spomin
+      moderation:
+        all: Vse
+        silenced: Utišan
+        suspended: Suspendiran
+        title: Moderiranje
+      moderation_notes: Opombe moderiranja
+      most_recent_activity: Zadnja aktivnost
+      most_recent_ip: Zadnji IP
+      order:
+        alphabetic: Po abecedi
+        most_recent: Najnovejše
+        title: Red
diff --git a/config/locales/zh-HK.yml b/config/locales/zh-HK.yml
index a5f6a960a..04df558b1 100644
--- a/config/locales/zh-HK.yml
+++ b/config/locales/zh-HK.yml
@@ -49,11 +49,12 @@ zh-HK:
     reserved_username: 此用戶名已被保留
     roles:
       admin: 管理員
+      bot: 機械人
       moderator: 監察员
     unfollow: 取消關注
   admin:
     account_moderation_notes:
-      create: 新增
+      create: 記錄
       created_msg: 管理記錄已新增
       delete: 刪除
       destroyed_msg: 管理記錄已被刪除
@@ -82,7 +83,7 @@ zh-HK:
       email_status: 电子邮件状态
       enable: 啟用
       enabled: 已啟用
-      feed_url: Feed URL
+      feed_url: 訂閱 URL
       followers: 關注者
       followers_url: 關注者(Followers)URL
       follows: 正在關注
@@ -463,7 +464,7 @@ zh-HK:
     archive_takeout:
       date: 日期
       download: 下載檔案
-      hint_html: 你可以下載包含你的<strong>文章和媒體</strong>的檔案。資料以 ActivityPub 格式儲存,可用於相容的軟體。
+      hint_html: 你可以下載包含你的<strong>文章和媒體</strong>的檔案。資料以 ActivityPub 格式儲存,可用於相容的軟體。你可以每七天下載一次。
       in_progress: 檔案製作中...
       request: 下載檔案
       size: 檔案大小
@@ -678,7 +679,8 @@ zh-HK:
       video:
         one: "%{count} 段影片"
         other: "%{count} 段影片"
-    content_warning: 'Content warning: %{warning}'
+    boosted_from_html: 轉推自 %{acct_link}
+    content_warning: 內容警告: %{warning}
     disallowed_hashtags:
       one: 包含不允許的標籤: %{tags}
       other: 包含不允許的標籤: %{tags}
@@ -753,5 +755,6 @@ zh-HK:
   users:
     invalid_email: 電郵地址格式不正確
     invalid_otp_token: 雙重認證確認碼不正確
+    otp_lost_help_html: 如果你無法訪問這兩者,可以通過 %{email} 與我們聯繫。
     seamless_external_login: 由於你是從外部系統登入,所以不能設定密碼和電郵。
     signed_in_as: 目前登入的帳戶: