From cfd50973f531e112dba7b8ed9473e6ca19c4cc6f Mon Sep 17 00:00:00 2001
From: ialokim <ialokim@mailbox.org>
Date: Tue, 31 Jan 2023 10:03:17 +0100
Subject: [PATCH] update translations, add Chinese (Taiwan), rename nb_NO to nb

---
 .tx/config                                    |   2 +-
 .../briar/desktop/settings/SettingDetails.kt  |  13 +-
 .../desktop/settings/UnencryptedSettings.kt   |  17 +-
 .../settings/UnencryptedSettingsImpl.kt       |  14 +-
 .../strings/BriarDesktop_ar.properties        |  54 +++
 .../strings/BriarDesktop_bg.properties        |  54 +++
 .../strings/BriarDesktop_ca.properties        | 294 +++++++++------
 .../strings/BriarDesktop_de.properties        |  54 +++
 .../strings/BriarDesktop_es.properties        |  60 ++-
 .../strings/BriarDesktop_fa.properties        |  54 +++
 .../strings/BriarDesktop_fr.properties        |  54 +++
 .../strings/BriarDesktop_gl.properties        |  54 +++
 .../strings/BriarDesktop_he.properties        |  54 +++
 .../strings/BriarDesktop_hu.properties        |  94 ++++-
 .../strings/BriarDesktop_is.properties        |  54 +++
 .../strings/BriarDesktop_it.properties        |  54 +++
 .../strings/BriarDesktop_ja.properties        |  60 ++-
 .../strings/BriarDesktop_ka.properties        |  54 +++
 .../strings/BriarDesktop_ko.properties        |  54 +++
 .../strings/BriarDesktop_lt.properties        |  72 +++-
 .../strings/BriarDesktop_my.properties        |  54 +++
 ....properties => BriarDesktop_nb.properties} |  54 +++
 .../strings/BriarDesktop_nl.properties        |  54 +++
 .../strings/BriarDesktop_pl.properties        |  54 +++
 .../strings/BriarDesktop_pt_BR.properties     |  54 +++
 .../strings/BriarDesktop_ro.properties        |  54 +++
 .../strings/BriarDesktop_ru.properties        |  70 +++-
 .../strings/BriarDesktop_sk.properties        |  54 +++
 .../strings/BriarDesktop_sq.properties        |  56 ++-
 .../strings/BriarDesktop_sv.properties        |  54 +++
 .../strings/BriarDesktop_tr.properties        |  54 +++
 .../strings/BriarDesktop_uk.properties        |  54 +++
 .../strings/BriarDesktop_zh_CN.properties     |  54 +++
 .../strings/BriarDesktop_zh_TW.properties     | 349 ++++++++++++++++++
 34 files changed, 2107 insertions(+), 182 deletions(-)
 rename briar-desktop/src/main/resources/strings/{BriarDesktop_nb_NO.properties => BriarDesktop_nb.properties} (86%)
 create mode 100644 briar-desktop/src/main/resources/strings/BriarDesktop_zh_TW.properties

diff --git a/.tx/config b/.tx/config
index 33305b01d6..a0279fdcc6 100644
--- a/.tx/config
+++ b/.tx/config
@@ -1,6 +1,6 @@
 [main]
 host = https://www.transifex.com
-lang_map = zh-Hans: zh_CN, zh-Hant: zh_TW
+lang_map = zh-Hans: zh_CN, zh-Hant: zh_TW, nb_NO: nb
 
 [briar.briar-desktop]
 file_filter = briar-desktop/src/main/resources/strings/BriarDesktop_<lang>.properties
diff --git a/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/SettingDetails.kt b/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/SettingDetails.kt
index f1f48635f8..95321ecf0a 100644
--- a/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/SettingDetails.kt
+++ b/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/SettingDetails.kt
@@ -45,7 +45,6 @@ import androidx.compose.ui.semantics.contentDescription
 import androidx.compose.ui.semantics.semantics
 import androidx.compose.ui.unit.dp
 import org.briarproject.briar.desktop.settings.SettingsViewModel.NotificationProviderState
-import org.briarproject.briar.desktop.settings.UnencryptedSettings.Language
 import org.briarproject.briar.desktop.theme.warningBackground
 import org.briarproject.briar.desktop.theme.warningForeground
 import org.briarproject.briar.desktop.ui.Constants.HEADER_SIZE
@@ -80,19 +79,11 @@ fun SettingDetails(viewModel: SettingsViewModel) {
                 DetailItem(
                     label = i18n("settings.display.language.title"),
                     description = "${i18n("access.settings.current_value")}: " +
-                        viewModel.selectedLanguage.value.let {
-                            if (it == Language.DEFAULT)
-                                i18n("settings.display.language.auto")
-                            else it.locale.getDisplayLanguage(it.locale)
-                        } +
+                        viewModel.selectedLanguage.value.displayName +
                         ", " + i18n("access.settings.click_to_change_value")
                 ) {
                     OutlinedExposedDropDownMenu(
-                        values = viewModel.languageList.map {
-                            if (it == Language.DEFAULT)
-                                i18n("settings.display.language.auto")
-                            else it.locale.getDisplayLanguage(it.locale)
-                        },
+                        values = viewModel.languageList.map { it.displayName },
                         selectedIndex = viewModel.selectedLanguage.value.ordinal,
                         onChange = { viewModel.selectLanguage(viewModel.languageList[it]) },
                         modifier = Modifier.widthIn(min = 200.dp)
diff --git a/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/UnencryptedSettings.kt b/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/UnencryptedSettings.kt
index 14fe0360c3..30065f167e 100644
--- a/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/UnencryptedSettings.kt
+++ b/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/UnencryptedSettings.kt
@@ -18,6 +18,7 @@
 
 package org.briarproject.briar.desktop.settings
 
+import org.briarproject.briar.desktop.utils.InternationalizationUtils.i18n
 import org.briarproject.briar.desktop.viewmodel.SingleStateEvent
 import java.util.Locale
 
@@ -37,13 +38,21 @@ interface UnencryptedSettings : UnencryptedSettingsReadOnly {
         DEFAULT, EN,
 
         // languages as present in resources
-        AR, BG, CA, DE, ES, FA, FR, GL, HE, HU, IS, IT, JA, KA, KO, LT, MY, NB_NO,
-        NL, PL, PT_BR, RO, RU, SK, SQ, SV, TR, UK, ZH_CN;
+        AR, BG, CA, DE, ES, FA, FR, GL, HE, HU, IS, IT, JA, KA, KO, LT, MY, NB,
+        NL, PL, PT_BR, RO, RU, SK, SQ, SV, TR, UK, ZH_CN, ZH_TW;
 
-        val locale: Locale
-            get() = if (this == DEFAULT)
+        val locale: Locale by lazy {
+            if (this == DEFAULT)
                 Locale.getDefault()
             else Locale.forLanguageTag(name.replace('_', '-'))
+        }
+
+        private val _displayName: String by lazy { locale.getDisplayName(locale) }
+
+        val displayName: String
+            get() = if (this == DEFAULT)
+                i18n("settings.display.language.auto")
+            else _displayName
     }
 
     override var theme: Theme
diff --git a/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/UnencryptedSettingsImpl.kt b/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/UnencryptedSettingsImpl.kt
index d4ccbfbd79..9467e89b78 100644
--- a/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/UnencryptedSettingsImpl.kt
+++ b/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/UnencryptedSettingsImpl.kt
@@ -18,12 +18,14 @@
 
 package org.briarproject.briar.desktop.settings
 
+import mu.KotlinLogging
 import org.briarproject.bramble.api.lifecycle.IoExecutor
 import org.briarproject.briar.desktop.settings.UnencryptedSettings.Language
 import org.briarproject.briar.desktop.settings.UnencryptedSettings.Language.DEFAULT
 import org.briarproject.briar.desktop.settings.UnencryptedSettings.Theme
 import org.briarproject.briar.desktop.settings.UnencryptedSettings.Theme.AUTO
 import org.briarproject.briar.desktop.utils.InternationalizationUtils
+import org.briarproject.briar.desktop.utils.KLoggerUtils.e
 import org.briarproject.briar.desktop.viewmodel.SingleStateEvent
 import java.util.prefs.Preferences
 import javax.inject.Inject
@@ -34,6 +36,10 @@ const val PREF_LANG = "language" // NON-NLS
 
 class UnencryptedSettingsImpl @Inject internal constructor() : UnencryptedSettings {
 
+    companion object {
+        private val LOG = KotlinLogging.logger {}
+    }
+
     // used for unencrypted settings, namely theme and language
     private val prefs = Preferences.userNodeForPackage(this::class.java)
 
@@ -61,8 +67,12 @@ class UnencryptedSettingsImpl @Inject internal constructor() : UnencryptedSettin
 
         operator fun getValue(thisRef: UnencryptedSettingsImpl, property: KProperty<*>): T {
             if (!::current.isInitialized) {
-                current = enumClass.enumConstants.find { it.name == thisRef.prefs.get(key, default.name) }
-                    ?: throw IllegalArgumentException()
+                val value = thisRef.prefs.get(key, default.name)
+                current = enumClass.enumConstants.find { it.name == value }
+                    ?: run {
+                        LOG.e { "Unexpected enum value for ${enumClass.simpleName}: $value" }
+                        default
+                    }
             }
             return current
         }
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_ar.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_ar.properties
index bfd2dab26a..95d944c506 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_ar.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_ar.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=currently selected
 access.list.selected.no=currently not selected, click to select
 access.logo=Briar logo
 access.swap=Icon showing errors between two contacts
+access.ourselves=Ourselves
 access.mode.contacts=دفتر الاتصالات
 access.mode.groups=Private Groups
 access.mode.forums=المنتديات
@@ -58,6 +59,16 @@ access.settings.currently_disabled=Currently disabled
 access.settings.click_to_toggle_notifications=Click to toggle notifications
 
 access.return_to_previous_screen=Return to previous screen
+access.menu=Show menu
+access.forums.add=Add forum
+access.forums.list=forum list
+access.forums.reply.close=Close reply
+access.forums.unread_count={0, plural, zero {{0} unread posts} one {one unread posts} two {{0} unread posts} few {{0} unread posts} many {{0} unread posts} other {{0} unread posts}}
+access.forums.last_post_timestamp=last post: {0}
+access.forums.jump_to_prev_unread=Jump to previous unread post
+access.forums.jump_to_next_unread=Jump to next unread post
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Close sharing status
 
 # Contacts
 contacts.none_selected.title=لايوجد جهات اتصال مفتوحة
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=هل أنت متأكد من أنك ت
 conversation.change.alias.dialog.title=تعديل إسم جهة الاتصال
 conversation.change.alias.dialog.description=Please enter a new name for this contact (only visible to you):
 
+# Forums
+forum.search.title=المنتديات
+forum.empty_state.text=You don't have any forums yet. Tap the + icon to add a forum:
+forum.none_selected.title=No forum selected
+forum.none_selected.hint=Select a forum to start chatting
+forum.add.title=انشاء منتدى
+forum.add.hint=اختيار إسم لمنتداك
+forum.add.button=Create forum
+forum.leave.title=مغادرة المنتدى
+forum.delete.dialog.title=تأكيد مغادرة المنتدى
+forum.delete.dialog.message=Are you sure that you want to leave this forum?\n\nAny contacts you\'ve shared this forum with might stop receiving updates.
+forum.delete.dialog.button=مغادرة
+forum.message.hint=منشور جديد
+forum.message.reply.hint=رد جديد
+forum.message.reply.intro=Reply to:
+forum.message.new=Unread Post
+group.card.no_posts=لا منشورات
+group.card.posts={0, plural, zero {{0} posts} one {{0} post} two {{0} posts} few {{0} posts} many {{0} posts} other {{0} posts}}
+forum.sharing.status.title=حالة المشاركة
+forum.sharing.status.info=Any member of a forum can share it with their contacts. You are sharing this forum with the following contacts. There may also be other members who you can't see in this list, although you can see their posts in the forum.
+forum.sharing.status.with=Shared with {0} ({1} online)
+forum.sharing.status.nobody=لا أحد
+forum.sharing.action.title=مشاركة المنتدى
+forum.sharing.action.add_message=اضافة رسالة (إختياري)
+forum.sharing.action.choose_contacts=إختر جهات الاتصال
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=في طور المشاركة
+forum.sharing.action.status.already_invited=Invitation already sent
+forum.sharing.action.status.invite_received=Invitation already received
+forum.sharing.action.status.not_supported=Not supported by this contact
+forum.sharing.action.status.error=Error. This is a bug and not your fault
+
 # Private Groups
 groups.card.created=تم إنشاؤها بواسطة {0}
 groups.card.messages={0, plural, zero {{0} رسائل} one {{0} رسائل} two {{0} رسائل} few {{0} رسائل} many {{0} رسائل} other {{0} رسائل}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=The blog invitation from {0} was automati
 blog.invitation.response.accepted.received=قبل/ت {0} دعوة المدونة.
 blog.invitation.response.declined.received=رفض/ت {0} دعوة المدونة.
 
+# Peer trust level
+peer.trust.unverified=Unverified contact
+peer.trust.verified=Verified contact
+peer.trust.ourselves=أنا
+peer.trust.stranger=Stranger
+
 
 # Main
 main.help.title=Briar Desktop Client
@@ -212,6 +261,7 @@ warning=تحذير
 unsupported_feature=Unfortunately, this feature is not yet supported by Briar Desktop.
 remove=حذف
 hide=إخفاء
+search=بحث
 
 # Compose text edit actions
 copy=نسخ
@@ -256,6 +306,8 @@ expiration.banner.part2=Please update to a newer version in time.
 # Notification
 notifications.message.private.one_chat={0, plural, zero {{0} new private messages.} one {New private message.} two {{0} new private messages.} few {{0} new private messages.} many {{0} new private messages.} other {{0} new private messages.}}
 notifications.message.private.several_chats={0} new messages in {1} private chats.
+notifications.message.forum.one_forum={0, plural, zero {{0} new forum posts.} one {New forum post.} two {{0} new forum posts.} few {{0} new forum posts.} many {{0} new forum posts.} other {{0} new forum posts.}}
+notifications.message.forum.several_forum={0} new posts in {1} forums.
 
 # Settings
 settings.title=الإعدادات
@@ -281,6 +333,7 @@ settings.security.password.change=تغيير كلمة السر
 settings.security.password.current=كلمة السر الحالية
 settings.security.password.choose=كلمة السر الجديدة
 settings.security.password.confirm=تأكيد كلمة السر الجديدة
+settings.security.password.changing=Changing password…
 settings.security.password.changed=تم تغيير كلمة السر
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=Visual notifications
 settings.notifications.visual.error.unsupported=Visual notifications are currently not supported on your system. You can still enable sound notifications.
 settings.notifications.visual.error.libnotify.load=Notifications can only be shown visually if libnotify is available. Please consider installing it following the usual installation procedure for your system.
 settings.notifications.visual.error.libnotify.init=Briar Desktop could not connect to any notification server. Please make sure to have a freedesktop.org-compliant notification server installed and configured properly.
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
 settings.notifications.sound.title=Sound notifications
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_bg.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_bg.properties
index c4601a70a8..190f492d39 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_bg.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_bg.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=текущо избрани
 access.list.selected.no=текущо не избрани, щракнете за избиране
 access.logo=Логотип на Briar
 access.swap=Пиктограма, изобразяваща грешка между два контакта
+access.ourselves=Самите ние
 access.mode.contacts=Контакти
 access.mode.groups=Частни групи
 access.mode.forums=Форуми
@@ -58,6 +59,16 @@ access.settings.currently_disabled=В момента изключени
 access.settings.click_to_toggle_notifications=За да превключите известията щракнете.
 
 access.return_to_previous_screen=Връщане към предния екран
+access.menu=Показва менюто
+access.forums.add=Добавя форум
+access.forums.list=списък с форуми
+access.forums.reply.close=Затваряне на отговора
+access.forums.unread_count={0, plural, one {една непрочетена публикация} other {{0} непрочетени публикации}}
+access.forums.last_post_timestamp=последна публикация: {0}
+access.forums.jump_to_prev_unread=Към предишната непрочетена публикация
+access.forums.jump_to_next_unread=Към следващата непрочетена публикация
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Close sharing status
 
 # Contacts
 contacts.none_selected.title=Няма избран контакт
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=Сигурни ли сте, че же
 conversation.change.alias.dialog.title=Преименуване
 conversation.change.alias.dialog.description=Въведете ново име за контакта (видимо само за вас):
 
+# Forums
+forum.search.title=Форуми
+forum.empty_state.text=Все още нямате форуми. За да добавите, докоснете бутона +:
+forum.none_selected.title=Няма избрани форуми
+forum.none_selected.hint=За да започнете разговор изберете форум
+forum.add.title=Създаване на форум
+forum.add.hint=Име на форума
+forum.add.button=Създаване на форум
+forum.leave.title=Напускане на форума
+forum.delete.dialog.title=Потвърждение на напускане на форум
+forum.delete.dialog.message=Сигурни ли сте, че искате да напуснете този форум?\n\nКонтактите, с които сте го споделили може да спрат да получават публикации.
+forum.delete.dialog.button=Напускане
+forum.message.hint=Публикация
+forum.message.reply.hint=Отговор
+forum.message.reply.intro=Отговор до:
+forum.message.new=Непрочетена публикация
+group.card.no_posts=Няма публикации
+group.card.posts={0, plural, one {{0} публикация} other {{0} публикации}}
+forum.sharing.status.title=Състояние на споделяне
+forum.sharing.status.info=Any member of a forum can share it with their contacts. You are sharing this forum with the following contacts. There may also be other members who you can't see in this list, although you can see their posts in the forum.
+forum.sharing.status.with=Shared with {0} ({1} online)
+forum.sharing.status.nobody=Никого
+forum.sharing.action.title=Споделяне форума
+forum.sharing.action.add_message=Добавете съобщение (незадължително)
+forum.sharing.action.choose_contacts=Избиране на контакти
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=Вече е споделен
+forum.sharing.action.status.already_invited=Invitation already sent
+forum.sharing.action.status.invite_received=Invitation already received
+forum.sharing.action.status.not_supported=Not supported by this contact
+forum.sharing.action.status.error=Error. This is a bug and not your fault
+
 # Private Groups
 groups.card.created=Основател {0}
 groups.card.messages={0, plural, one {{0} съобщение} other {{0} съобщения}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=Поканата на {0} за абона
 blog.invitation.response.accepted.received={0} прие поканата за абонамент за блог.
 blog.invitation.response.declined.received={0} отказа поканата за абонамент за блог.
 
+# Peer trust level
+peer.trust.unverified=Непроверен контакт
+peer.trust.verified=Проверен контакт
+peer.trust.ourselves=Аз
+peer.trust.stranger=Непознат
+
 
 # Main
 main.help.title=Клиент на Briar за настолно устройство
@@ -212,6 +261,7 @@ warning=Внимание
 unsupported_feature=Unfortunately, this feature is not yet supported by Briar Desktop.
 remove=Премахване
 hide=Скриване
+search=Търсене
 
 # Compose text edit actions
 copy=Копиране
@@ -256,6 +306,8 @@ expiration.banner.part2=Обновете навреме.
 # Notification
 notifications.message.private.one_chat={0, plural, one {Ново лично съобщение.} other {{0} нови лични съобщения.}}
 notifications.message.private.several_chats={0} нови съобщения в {1} лични разговора.
+notifications.message.forum.one_forum={0, plural, one {New forum post.} other {{0} new forum posts.}}
+notifications.message.forum.several_forum={0} new posts in {1} forums.
 
 # Settings
 settings.title=Настройки
@@ -281,6 +333,7 @@ settings.security.password.change=Промяна на парола
 settings.security.password.current=Текуща парола
 settings.security.password.choose=Нова парола
 settings.security.password.confirm=Потвърдете новата парола
+settings.security.password.changing=Changing password…
 settings.security.password.changed=Паролата е променена.
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=Визуални известия
 settings.notifications.visual.error.unsupported=Визуалните известия понастоящем не се поддържат от системата. Въпреки това можете да използвате звукови известия.
 settings.notifications.visual.error.libnotify.load=Визуални известия могат да бъдат показвани само ако е налична библиотеката libnotify. Помислете дали да не я инсталирате, като следвате обичайната процедура за инсталиране за операционната система.
 settings.notifications.visual.error.libnotify.init=Briar Desktop не може да се свърже със сървър за известия. Уверете се, че има инсталиран и настроен сървър за известия, съвместим с freedesktop.org.
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
 settings.notifications.sound.title=Звукови известия
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_ca.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_ca.properties
index 62f078bbc0..97c06a8794 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_ca.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_ca.properties
@@ -2,73 +2,84 @@
 access.attachment_add=Afegeix un fitxer adjunt
 access.attachment_remove=Esborra el fitxer adjunt
 access.contacts.add=Afegeix un contacte
-access.contact.list=contact list
-access.contact.with_name=Contact "{0}"
-access.contact.connected.yes=connected
-access.contact.connected.no=not connected
-access.contact.unread_count={0, plural, one {one unread message} other {{0} unread messages}}
-access.contact.last_message_timestamp=last message: {0}
-access.contact.pending.with_name=Pending contact "{0}"
-access.contact.pending.added_timestamp=added: {0}
+access.contact.list=llista de contactes
+access.contact.with_name=Contacte «{0}»
+access.contact.connected.yes=connectat
+access.contact.connected.no=no connectat
+access.contact.unread_count={0, plural, one {un missatge no llegit} other {{0} missatges no llegits}}
+access.contact.last_message_timestamp=últim missatge: {0}
+access.contact.pending.with_name=Contacte pendent «{0}»
+access.contact.pending.added_timestamp=afegit: {0}
 access.contact.menu=Mostra el menú de contactes
-access.contact.add.remote.your_link=Own link. Click to copy.
-access.contact.add.remote.contact_link=Contact\'s link. Navigate inside to paste from clipboard.
-access.contacts.dropdown.connections.expand=Expand connection menu
-access.contacts.dropdown.contacts.expand=Expand contact menu
-access.contacts.filter=Filter existing contacts by name or alias and add new contacts
-access.contacts.pending.remove=Remove pending contact
-access.conversation.list=Chat history
-access.conversation.status.seen=message received by your contact
-access.conversation.status.sent=message sent, but not received by your contact yet
-access.conversation.status.scheduled=message not sent yet
-access.conversation.message.unread=All messages below are still unread
-access.conversation.message.blank.you=you wrote
-access.conversation.message.blank.your_contact=your contact wrote
-access.conversation.message.image.blank.you={0, plural, one {you sent an image} other {you sent {0} images}}
-access.conversation.message.image.blank.your_contact={0, plural, one {your contact sent an image} other {your contact sent {0} images}}
-access.conversation.message.image.caption.you={0, plural, one {you sent an image and wrote} other {you sent {0} images and wrote}}
-access.conversation.message.image.caption.your_contact={0, plural, one {your contact sent an image and wrote} other {your contact sent {0} images and wrote}}
-access.conversation.notice.additional_message=additional message
-access.conversation.request.navigate_inside_to_react=navigate inside the item to react
-access.conversation.request.click_to_open=click to open
-access.introduction.back.contact=Go back to contact screen of introduction process
-access.introduction.close=Close introduction screen
-access.message.jump_to_unread=Jump to next unread message
+access.contact.add.remote.your_link=Enllaç propi. Feu clic per copiar.
+access.contact.add.remote.contact_link=Enllaç del contacte. Navegueu per dins per enganxar-lo des del porta-retalls.
+access.contacts.dropdown.connections.expand=Desplega el menú de connexió
+access.contacts.dropdown.contacts.expand=Desplega el menú de contactes
+access.contacts.filter=Filtra els contactes existents per nom o àlies i afegeix contactes nous
+access.contacts.pending.remove=Elimina el contacte pendent
+access.conversation.list=Historial de xat
+access.conversation.status.seen=missatge rebut pel vostre contacte
+access.conversation.status.sent=missatge enviat, però encara no rebut pel vostre contacte
+access.conversation.status.scheduled=missatge encara no enviat
+access.conversation.message.unread=Tots els missatges següents encara no s'han llegit
+access.conversation.message.blank.you=vau escriure
+access.conversation.message.blank.your_contact=el vostre contacte va escriure
+access.conversation.message.image.blank.you={0, plural, one {heu enviat una imatge} other {heu enviat {0} imatges}}
+access.conversation.message.image.blank.your_contact={0, plural, one {el vostre contacte ha enviat una imatge} other {el vostre contacte ha enviat {0} imatges}}
+access.conversation.message.image.caption.you={0, plural, one {heu enviat una imatge i heu escrit} other {heu enviat {0} imatges i heu escrit}}
+access.conversation.message.image.caption.your_contact={0, plural, one {el vostre contacte va enviar una imatge i va escriure} other {el vostre contacte va enviar {0} imatges i va escriure}}
+access.conversation.notice.additional_message=missatge addicional
+access.conversation.request.navigate_inside_to_react=navegueu per l'element per reaccionar
+access.conversation.request.click_to_open=feu clic per obrir
+access.introduction.back.contact=Torneu a la pantalla de contacte del procés de presentació
+access.introduction.close=Tanca la pantalla de presentació
+access.message.jump_to_unread=Ves al següent missatge no llegit
 access.message.send=Envia el missatge
 access.message.sent=Missatge enviat
-access.list.selected.yes=currently selected
-access.list.selected.no=currently not selected, click to select
+access.list.selected.yes=seleccionat actualment
+access.list.selected.no=no seleccionat actualment, feu clic per seleccionar-lo
 access.logo=Logotip de Briar
-access.swap=Icon showing errors between two contacts
+access.swap=Icona que mostra errors entre dos contactes
+access.ourselves=Nosaltres mateixos
 access.mode.contacts=Contactes
 access.mode.groups=Grups privats
 access.mode.forums=Fòrums
 access.mode.blogs=Blogs
-access.mode.transports=Transport Settings
+access.mode.transports=Configuració de transport
 access.mode.settings=Configuració
 access.mode.about=Sobre Briar Desktop
-access.about.list=Information about your version of Briar Desktop, the Briar Project in general and how to get in touch
+access.about.list=Informació sobre la versió del Briar Desktop, el projecte Briar en general i com posar-vos en contacte
 access.password.show=Mostra la contrasenya
 access.password.hide=Oculta la contrasenya
-access.settings.current_value=Current value
-access.settings.click_to_change_value=Click to change value
-access.settings.click_to_change_password=Click to change password
-access.settings.currently_enabled=Currently enabled
-access.settings.currently_disabled=Currently disabled
-access.settings.click_to_toggle_notifications=Click to toggle notifications
+access.settings.current_value=Valor actual
+access.settings.click_to_change_value=Feu clic per canviar el valor
+access.settings.click_to_change_password=Feu clic per canviar la contrasenya
+access.settings.currently_enabled=Actualment activat
+access.settings.currently_disabled=Actualment desactivat
+access.settings.click_to_toggle_notifications=Feu clic per canviar les notificacions
 
-access.return_to_previous_screen=Return to previous screen
+access.return_to_previous_screen=Torna a la pantalla anterior
+access.menu=Mostra menú
+access.forums.add=Afegeix un fòrum
+access.forums.list=llista de fòrums
+access.forums.reply.close=Tanca la resposta
+access.forums.unread_count={0, plural, one {una publicació no llegida} other {{0} publicacions no llegides}}
+access.forums.last_post_timestamp=últim missatge: {0}
+access.forums.jump_to_prev_unread=Ves a la publicació anterior sense llegir
+access.forums.jump_to_next_unread=Ves a la següent publicació no llegida
+access.forum.sharing.action.close=Tanca el formulari de compartició
+access.forum.sharing.status.close=Tanca l'estat de compartició
 
 # Contacts
 contacts.none_selected.title=Cap contacte seleccionat
 contacts.none_selected.hint=Tria un contacte per conversar
-contacts.pending_selected.title=Pending contact selected
-contacts.pending_selected.hint=You need to wait until the process of adding each other as contacts has finished before you can start chatting.
+contacts.pending_selected.title=Contacte pendent seleccionat
+contacts.pending_selected.hint=Heu d'esperar fins que s'hagi acabat el procés d'afegir-se com a contactes abans de començar a xatejar.
 contacts.card.nothing=Sense missatges
 contacts.dropdown.connections=Connexions
 contacts.dropdown.connections.title=Connexions
 contacts.dropdown.connections.bluetooth=Connecta via Bluetooth
-contacts.dropdown.connections.removable=Connect via Removable Drive
+contacts.dropdown.connections.removable=Connecta mitjançant una unitat extraïble
 contacts.dropdown.contact=Contacte
 contacts.dropdown.contact.title=Contacte
 contacts.dropdown.contact.change=Canvia el nom del contacte
@@ -84,7 +95,7 @@ contacts.pending.remove.dialog.message=Aquest contacte encara està essent afegi
 conversation.message.unread=Missatges no llegits
 conversation.message.new=Missatge nou
 conversation.delete.all.dialog.title=Confirmeu l'esborrat dels missatges
-conversation.delete.all.dialog.message=Are you sure that you want to delete all messages in this chat from your device?
+conversation.delete.all.dialog.message=Esteu segur que voleu suprimir tots els missatges d'aquest xat del vostre dispositiu?
 conversation.delete.single=Elimina el missatge per a mi
 conversation.delete.failed.dialog.title=No s'han pogut esborrar tots els missatges
 conversation.delete.failed.dialog.message.ongoing_both=Els missatges relacionats amb presentacions i invitacions pendents no es poden suprimir fins que finalitzen.
@@ -100,98 +111,136 @@ conversation.delete.contact.dialog.message=Segur que voleu suprimir aquest conta
 conversation.change.alias.dialog.title=Canvia el nom del contacte
 conversation.change.alias.dialog.description=Si us plau, introdueix un nom nou per a aquest contacte (només serà visible per a tu):
 
+# Forums
+forum.search.title=Fòrums
+forum.empty_state.text=Encara no tens cap fòrum. Toqueu la icona + per afegir un fòrum:
+forum.none_selected.title=No s'ha seleccionat cap fòrum
+forum.none_selected.hint=Seleccioneu un fòrum per començar a xatejar
+forum.add.title=Creeu un fòrum
+forum.add.hint=Trieu un nom per al fòrum
+forum.add.button=Crea un fòrum
+forum.leave.title=Abandona el fòrum
+forum.delete.dialog.title=Confirmeu l'abandonament del Fòrum
+forum.delete.dialog.message=Esteu segur que voleu sortir d'aquest fòrum?\n\nÉs possible que els contactes amb els quals hageu compartit aquest fòrum deixin de rebre actualitzacions.
+forum.delete.dialog.button=Abandona
+forum.message.hint=Apunt nou
+forum.message.reply.hint=Resposta nova
+forum.message.reply.intro=Respon a:
+forum.message.new=Publicació sense llegir
+group.card.no_posts=No hi ha cap apunt
+group.card.posts={0, plural, one {{0} publicació} other {{0} publicacions}}
+forum.sharing.status.title=Estat de la compartició
+forum.sharing.status.info=Qualsevol membre d'un fòrum pot compartir-lo amb els seus contactes. Esteu compartint aquest fòrum amb els contactes següents. També pot haver-hi altres membres que no podeu veure en aquesta llista, encara que podeu veure les seves publicacions al fòrum.
+forum.sharing.status.with=Compartit amb {0} ({1} en línia)
+forum.sharing.status.nobody=Ningú
+forum.sharing.action.title=Comparteix el fòrum
+forum.sharing.action.add_message=Afegiu una nota (opcional)
+forum.sharing.action.choose_contacts=Trieu els contactes
+forum.sharing.action.no_contacts=Encara no hi ha contactes. Només podeu compartir fòrums amb els vostres contactes.
+forum.sharing.action.status.already_shared=Ja l'esteu compartint
+forum.sharing.action.status.already_invited=La invitació ja s'ha enviat
+forum.sharing.action.status.invite_received=Invitació ja rebuda
+forum.sharing.action.status.not_supported=Aquest contacte no és compatible
+forum.sharing.action.status.error=Això és un error i no és culpa vostre
+
 # Private Groups
-groups.card.created=Created by {0}
+groups.card.created=Creat per {0}
 groups.card.messages={0, plural, one {{0} missatge} other {{0} missatges}}
 
 # Introduction
 introduction.introduce=Presenta-li un altre contacte
 introduction.message=Afegiu una nota (opcional)
-introduction.title_first=Introduce {0} to
+introduction.title_first=Presenta a {0} a
 introduction.title_second=Presentació de contactes
-introduction.request.sent=You have asked to introduce {0} to {1}.
-introduction.request.received={0} has asked to introduce you to {1}. Do you want to add {1} to your contact list?
-introduction.request.exists.received={0} has asked to introduce you to {1}, but {1} is already in your contact list. Since {0} might not know that, you can still respond:
-introduction.request.answered.received={0} has asked to introduce you to {1}.
-introduction.response.accepted.sent=You accepted the introduction to {0}.
-introduction.response.accepted.sent.info=Before {0} gets added to your contacts, they need to accept the introduction as well. This might take some time.
-introduction.response.declined.sent=You declined the introduction to {0}.
-introduction.response.declined.auto=The introduction to {0} was automatically declined.
-introduction.response.accepted.received={0} accepted the introduction to {1}.
-introduction.response.declined.received={0} declined the introduction to {1}.
-introduction.response.declined.received_by_introducee={0} says that {1} declined the introduction.
+introduction.request.sent=Has demanat que presentar a {0} a {1}.
+introduction.request.received={0} ha demanat presentar-vos {1}. Voleu afegir {1} a la vostra llista de contactes?
+introduction.request.exists.received={0} ha demanat presentar-vos {1}, però {1} ja és en la vostra llista de contactes. Com que {0} podria no saber-ho, encara podeu respondre:
+introduction.request.answered.received={0} ha demanat presentar-vos {1}.
+introduction.response.accepted.sent=Heu acceptat la presentació de {0}.
+introduction.response.accepted.sent.info=Abans que {0} sigui afegit als vostres contactes, cal que accepti la presentació també. Això podria trigar una mica.
+introduction.response.declined.sent=Heu declinat la presentació de {0}.
+introduction.response.declined.auto=La presentació de {0} ha estat automàticament declinada.
+introduction.response.accepted.received={0} ha acceptat la presentació de {1}.
+introduction.response.declined.received={0} ha declinat la presentació de {1}.
+introduction.response.declined.received_by_introducee={0} diu que {1} ha declinat la presentació.
 
 # Add Contact Remotely
 contact.add.title_dialog=Afegeix contacte
 contact.add.remote.title=Afegeix un contacte llunyà
 contact.add.remote.your_link=Lliureu aquest enllaç al contacte que voleu afegir
-contact.add.remote.your_link_hint=Own link
+contact.add.remote.your_link_hint=Enllaç propi
 contact.add.remote.copy_tooltip=Copia
 contact.add.remote.contact_link=Escriviu l'enllaç del vostre contacte
-contact.add.remote.contact_link_hint=Contact\'s link
+contact.add.remote.contact_link_hint=Enllaç del contacte
 contact.add.remote.paste_tooltip=Enganxa
 contact.add.remote.nickname_intro=Doneu un sobrenom al contacte. Només vós podreu veure'l.
 contact.add.remote.choose_nickname=Escriviu un sobrenom
-contact.add.remote.link_copied_snackbar=Briar link copied to clipboard.
-contact.add.remote.link_pasted_snackbar=Pasted from clipboard.
-contact.add.remote.paste_error_snackbar=Your clipboard is empty.
-contact.add.remote.outgoing_arrow=Outgoing Arrow
-contact.add.remote.incoming_arrow=Incoming Arrow
-contact.add.error.own_link=Please enter contact's link, not your own
-contact.add.error.remote_invalid=Remote handshake link is invalid
-contact.add.error.alias_invalid=Alias is invalid
-contact.add.error.link_invalid=Link is invalid: {0}
-contact.add.error.public_key_invalid=Public key is invalid: {0}
-contact.add.error.adding_failed=Adding contact failed
-contact.add.error.contact_already_exists=You already have a contact with this link: {0}
-contact.add.error.pending_contact_already_exists=You already have a pending contact with this link: {0}
-contact.add.error.duplicate_contact_explainer=Be careful if {0} is not the same person as {1}.\n\nOne of them may be trying to discover who your contacts are.\n\nDon't tell them you received the same link from someone else.
+contact.add.remote.link_copied_snackbar=S'ha copiat l'enllaç del Briar al porta-retalls.
+contact.add.remote.link_pasted_snackbar=Enganxat del porta-retalls.
+contact.add.remote.paste_error_snackbar=El porta-retalls està buit.
+contact.add.remote.outgoing_arrow=Fletxa de sortida
+contact.add.remote.incoming_arrow=Fletxa d'entrada
+contact.add.error.own_link=Introduïu l'enllaç del contacte, no el vostre
+contact.add.error.remote_invalid=L'enllaç de conformitat no és vàlid
+contact.add.error.alias_invalid=L'àlies no és vàlid
+contact.add.error.link_invalid=L'enllaç és invàlid: {0}
+contact.add.error.public_key_invalid=La clau pública és invàlida: {0}
+contact.add.error.adding_failed=No s'ha pogut afegir el contacte
+contact.add.error.contact_already_exists=Ja teniu un contacte amb aquest enllaç: {0}
+contact.add.error.pending_contact_already_exists=Encara teniu un contacte pendent amb aquest enllaç: {0}
+contact.add.error.duplicate_contact_explainer=Aneu amb compte si {0} no és la mateixa persona que {1}.\n\nUn d'ells podria estar intentant descobrir qui són els vostres contactes.\n\nNo els digueu que heu rebut el mateix enllaç d'algú altre.
 
 # Private Group Sharing
-group.invitation.received={0} has invited you to join the group "{1}".
-group.invitation.sent=You have invited {0} to join the group "{1}".
-group.invitation.response.accepted.sent=You accepted the group invitation from {0}.
-group.invitation.response.declined.sent=You declined the group invitation from {0}.
-group.invitation.response.declined.auto=The group invitation from {0} was automatically declined.
-group.invitation.response.accepted.received={0} accepted the group invitation.
-group.invitation.response.declined.received={0} declined the group invitation.
+group.invitation.received={0} us ha convidat a unir-vos al grup "{1}".
+group.invitation.sent=Heu convidat {0} a unir-se al grup "{1}".
+group.invitation.response.accepted.sent=Heu acceptat la invitació al grup de {0}.
+group.invitation.response.declined.sent=Heu declinat la invitació al grup de {0}.
+group.invitation.response.declined.auto=La invitació al grup de {0} ha estat automàticament declinada.
+group.invitation.response.accepted.received={0} ha acceptat la invitació al grup.
+group.invitation.response.declined.received={0} ha declinat la invitació al grup.
 
 # Forum Sharing
-forum.invitation.received={0} has shared the forum "{1}" with you.
-forum.invitation.sent=You have shared the forum "{0}" with {1}.
-forum.invitation.response.accepted.sent=You accepted the forum invitation from {0}.
-forum.invitation.response.declined.sent=You declined the forum invitation from {0}.
-forum.invitation.response.declined.auto=The forum invitation from {0} was automatically declined.
-forum.invitation.response.accepted.received={0} accepted the forum invitation.
-forum.invitation.response.declined.received={0} declined the forum invitation.
+forum.invitation.received={0} ha compartit el fòrum "{1}" amb vós.
+forum.invitation.sent=Heu compartit el fòrum "{0}" amb {1}.
+forum.invitation.response.accepted.sent=Heu acceptat la invitació al fòrum de {0}.
+forum.invitation.response.declined.sent=Heu declinat la invitació al fòrum de {0}.
+forum.invitation.response.declined.auto=La invitació de {0} ha estat declinada automàticament.
+forum.invitation.response.accepted.received={0} ha acceptat la invitació al fòrum.
+forum.invitation.response.declined.received={0} ha declinat la invitació al fòrum.
 
 # Blog Sharing
-blog.invitation.received={0} has shared the blog "{1}" with you.
-blog.invitation.sent=You have shared the blog "{0}" with {1}.
-blog.invitation.response.accepted.sent=You accepted the blog invitation from {0}.
-blog.invitation.response.declined.sent=You declined the blog invitation from {0}.
-blog.invitation.response.declined.auto=The blog invitation from {0} was automatically declined.
-blog.invitation.response.accepted.received={0} accepted the blog invitation.
-blog.invitation.response.declined.received={0} declined the blog invitation.
+blog.invitation.received={0} ha compartit el blog "{1}" amb vós.
+blog.invitation.sent=Heu compartit el blog "{0}" amb {1}.
+blog.invitation.response.accepted.sent=Heu acceptat la invitació al blog de {0}.
+blog.invitation.response.declined.sent=Heu declinat la invitació al blog de {0}.
+blog.invitation.response.declined.auto=La invitació al blog de {0} ha estat automàticament declinada.
+blog.invitation.response.accepted.received={0} ha acceptat la invitació al blog.
+blog.invitation.response.declined.received={0} ha declinat la invitació al blog.
+
+# Peer trust level
+peer.trust.unverified=Contacte no verificat
+peer.trust.verified=Contacte verificat
+peer.trust.ourselves=Jo
+peer.trust.stranger=Estrany
 
 
 # Main
-main.help.title=Briar Desktop Client
-main.help.debug=Enable printing of debug messages
-main.help.verbose=Print verbose log messages
-main.help.data=The directory where Briar will store its files. Default: {0}
-main.help.tor.port.socks=Tor Socks Port
-main.help.tor.port.control=Tor Control Port
+main.help.title=Client Briar Desktop
+main.help.debug=Activa la impressió de missatges de depuració
+main.help.verbose=Imprimeix missatges de registre detallats
+main.help.data=El directori on Briar emmagatzemarà els fitxers. Per defecte: {0}
+main.help.tor.port.socks=Port del sòcol de Tor
+main.help.tor.port.control=Port de control de Tor
 
 # Welcome
 welcome.title=Benvingut a Briar
-welcome.text=You don't have any contacts yet. Tap the + icon to add a contact:
+welcome.text=Encara no tens cap contacte. Toqueu la icona + per afegir un contacte:
 
 # About
-about.copyright=Copyright
+about.copyright=Drets d'autor
 about.license=Llicència
 about.version=Versió
-about.version.core=Briar Core Version
+about.version.core=Versió del Briar Core
 about.contact=Contacte
 about.website=Lloc web
 
@@ -209,23 +258,24 @@ open=Obre
 sorry=Ens sap greu
 error=Error
 warning=Avís
-unsupported_feature=Unfortunately, this feature is not yet supported by Briar Desktop.
+unsupported_feature=Malauradament, el Briar Desktop encara no admet aquesta funció.
 remove=Suprimeix la subscripció
 hide=Oculta
+search=Cerca
 
 # Compose text edit actions
 copy=Copia
-cut=Cut
+cut=Retalla
 paste=Enganxa
 select_all=Selecciona-ho tot
 
 # Startup screen
 startup.title.registration=Benvingut a Briar
-startup.title.login=Welcome back
+startup.title.login=Benvingut de nou
 startup.field.nickname=Sobrenom
 startup.field.nickname.explanation=El vostre sobrenom etiquetarà tot el que publiqueu. Després de crear el compte ja no podreu canviar el sobrenom.
 startup.field.password=Contrasenya
-startup.field.password.explanation=Your Briar account is stored encrypted on your device, not in the cloud. If you forget your password or uninstall Briar, there's no way to recover your account.\n\nChoose a long password that's hard to guess, such as four random words, or ten random letters, numbers and symbols.
+startup.field.password.explanation=El compte de Briar s'emmagatzema xifrat en el vostre dispositiu, no en el núvol.Si oblideu la contrasenya o desinstal·leu Briar no podreu recuperar el vostre compte ni les dades associades.\n\nTrieu una contrasenya llarga que sigui difícil d'endevinar, com ara quatre paraules aleatòries o deu lletres, números i símbols aleatoris.
 startup.field.password_confirmation=Confirmeu la contrasenya
 startup.button.register=Crea el compte
 startup.button.login=Entra
@@ -238,11 +288,11 @@ startup.error.decryption.text=Briar no pot verificar la contrasenya. Proveu de r
 startup.password_forgotten.button=No recordo la contrasenya
 startup.password_forgotten.title=Contrasenya perduda
 startup.password_forgotten.text=El teu compte de Briar està emmagatzemat de forma encriptada al teu dispositiu, no al núvol, així que no podem restaurar la teva contrasenya. Vols eliminar el teu compte i tornar a començar?\n\nAdvertència: Les teves identitats, contactes i missatges es perdran permanentment.
-startup.failed.expired=This software has expired. Thank you for testing!\n\nTo continue using Briar, please download the latest release. You will be able to continue using your account.
+startup.failed.expired=El programa ha caducat. Gràcies per haver-lo provat.\n\nPer a continuar fent servir Briar, si us plau, descarregueu la versió més recent. Podreu continuar usant el vostre compte.
 startup.failed.registration=Briar no ha pogut crear el teu compte.\n\nSi us plau, actualitza a la darrera versió i torna a intentar-ho.
 startup.failed.clock_error=Briar no ha pogut arrencar perquè el rellotge del teu dispositiu no està posat a l'hora.\n\nSi us plau, ajusta el rellotge del teu dispositiu correctament i torna a intentar-ho.
-startup.failed.db_error=Briar was unable to open the database containing your account, your contacts and your messages.\n\nPlease check if Briar is already running on this device. Otherwise, upgrade to the latest version of the app and try again, or set up a new account by choosing 'I have forgotten my password' at the password prompt.
-startup.failed.data_too_old_error=Your account was created with an old version of this app and cannot be opened with this version.\n\nYou must either reinstall the old version or set up a new account by choosing 'I have forgotten my password' at the password prompt.
+startup.failed.db_error=El Briar no ha pogut obrir la base de dades que conté el vostre compte, els vostres contactes i els vostres missatges.\n\nActualitzeu a la darrera versió de l'aplicació i torneu-ho a provar, o configureu un compte nou seleccionant «He oblidat la meva contrasenya» a la sol·licitud de contrasenya.
+startup.failed.data_too_old_error=El vostre compte va ser creat amb una versió antiga d'aquesta aplicació i no es pot obrir amb aquesta versió.\n\nHeu de tornar a instal·lar la versió antiga o configurar un compte nou escollint «He oblidat la meva contrasenya» a la sol·licitud de contrasenya.
 startup.failed.data_too_new_error=El teu compte va ser creat mitjançant una versió més recent d'aquesta aplicació i no es pot obrir amb aquesta versió.\n\nSi us plau, actualitza a la darrera versió i torna a intentar-ho.
 startup.failed.service_error=Briar no ha pogut inicialitzar un component essencial.\n\nSi us plau, actualitza a la darrera versió de l'applicació i torna a intentar-ho.
 startup.database.creating=Creant el compte...
@@ -254,8 +304,10 @@ expiration.banner.part1.nozero={0, plural, one {Aquesta és una versió de prova
 expiration.banner.part2=Si us plau, actualitza a una nova versió a temps.
 
 # Notification
-notifications.message.private.one_chat={0, plural, one {New private message.} other {{0} new private messages.}}
-notifications.message.private.several_chats={0} new messages in {1} private chats.
+notifications.message.private.one_chat={0, plural, one {Missatge privat nou.} other {{0} missatges privats nous.}}
+notifications.message.private.several_chats={0} nous missatges en {1} xats privats.
+notifications.message.forum.one_forum={0, plural, one {Nova publicació al fòrum.} other {{0} publicacions noves al fòrum.}}
+notifications.message.forum.several_forum={0} publicacions noves en {1} fòrums.
 
 # Settings
 settings.title=Configuració
@@ -281,15 +333,17 @@ settings.security.password.change=Canvia la contrasenya
 settings.security.password.current=Contrasenya actual
 settings.security.password.choose=Contrasenya nova
 settings.security.password.confirm=Confirmació de la contrasenya nova
+settings.security.password.changing=S'està canviant la contrasenya...
 settings.security.password.changed=Heu canviat la contrasenya.
 
 # Settings Notifications
 settings.notifications.title=Notificacions
-settings.notifications.visual.title=Visual notifications
-settings.notifications.visual.error.unsupported=Visual notifications are currently not supported on your system. You can still enable sound notifications.
-settings.notifications.visual.error.libnotify.load=Notifications can only be shown visually if libnotify is available. Please consider installing it following the usual installation procedure for your system.
-settings.notifications.visual.error.libnotify.init=Briar Desktop could not connect to any notification server. Please make sure to have a freedesktop.org-compliant notification server installed and configured properly.
-settings.notifications.sound.title=Sound notifications
+settings.notifications.visual.title=Notificacions visuals
+settings.notifications.visual.error.unsupported=Actualment, el vostre sistema no admet les notificacions visuals. Encara podeu activar les notificacions de so.
+settings.notifications.visual.error.libnotify.load=Les notificacions només es poden mostrar visualment si libnotify està disponible. Penseu en instal·lar-lo seguint el procediment d'instal·lació habitual del vostre sistema.
+settings.notifications.visual.error.libnotify.init=El Briar Desktop no s'ha pogut connectar a cap servidor de notificacions. Assegureu-vos de tenir un servidor de notificacions compatible amb freedesktop.org instal·lat i configurat correctament.
+settings.notifications.visual.error.toast4j.init=El Briar Desktop no ha pogut inicialitzar el sistema de notificacions.
+settings.notifications.sound.title=Notificacions sonores
 
 # Settings Actions
 settings.actions.title=Accions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_de.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_de.properties
index ad26296f90..0bfdf78e87 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_de.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_de.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=aktuell ausgewählt
 access.list.selected.no=aktuell nicht ausgewählt, zum Auswählen anklicken
 access.logo=Briar-Logo
 access.swap=Symbol für die Fehleranzeige zwischen zwei Kontakten
+access.ourselves=Selbst
 access.mode.contacts=Kontakte
 access.mode.groups=Private Gruppen
 access.mode.forums=Foren
@@ -58,6 +59,16 @@ access.settings.currently_disabled=Aktuell deaktiviert
 access.settings.click_to_toggle_notifications=Anklicken, um Benachrichtigungen umzuschalten
 
 access.return_to_previous_screen=Zum vorherigen Bildschirm zurückkehren
+access.menu=Menü anzeigen
+access.forums.add=Forum hinzufügen
+access.forums.list=Forenliste
+access.forums.reply.close=Antworten schließen
+access.forums.unread_count={0, plural, one {ein ungelesener Beitrag} other {{0} ungelesenen Beiträge}}
+access.forums.last_post_timestamp=letzter Beitrag: {0}
+access.forums.jump_to_prev_unread=Zum vorherigen ungelesenen Beitrag springen
+access.forums.jump_to_next_unread=Zum nächsten ungelesenen Beitrag springen
+access.forum.sharing.action.close=Teilen schließen
+access.forum.sharing.status.close=Freigabestatus schließen
 
 # Contacts
 contacts.none_selected.title=Kein Kontakt ausgewählt
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=Bist du sicher, dass du diesen Kontak
 conversation.change.alias.dialog.title=Kontaktnamen ändern
 conversation.change.alias.dialog.description=Bitte gib einen neuen Namen für diesen Kontakt ein (er ist nur für dich sichtbar):
 
+# Forums
+forum.search.title=Foren
+forum.empty_state.text=Du hast noch keine Foren. Tippe auf das + Symbol, um ein Forum hinzuzufügen:
+forum.none_selected.title=Kein Forum ausgewählt
+forum.none_selected.hint=Wähle ein Forum aus, um mit dem Chatten zu beginnen
+forum.add.title=Forum erstellen
+forum.add.hint=Wähle einen Namen für dein Forum
+forum.add.button=Forum erstellen
+forum.leave.title=Forum verlassen
+forum.delete.dialog.title=Verlassen des Forums bestätigen
+forum.delete.dialog.message=Bist du sicher, dass du dieses Forum verlassen willst?\n\nKontakte, mit denen du dieses Forum geteilt hast, werden keine Updates mehr von diesem Forum bekommen.
+forum.delete.dialog.button=Verlassen
+forum.message.hint=Neuer Beitrag
+forum.message.reply.hint=Neue Antwort
+forum.message.reply.intro=Antwort an:
+forum.message.new=Ungelesener Beitrag
+group.card.no_posts=Keine Beiträge
+group.card.posts={0, plural, one {{0} Beitrag} other {{0} Beiträge}}
+forum.sharing.status.title=Freigabestatus
+forum.sharing.status.info=Jedes Mitglied eines Forums kann es mit seinen Kontakten teilen. Du teilst dieses Forum mit den folgenden Kontakten. Es kann auch andere Mitglieder geben, die du in dieser Liste nicht sehen kannst, obwohl du ihre Beiträge im Forum sehen kannst.
+forum.sharing.status.with=Geteilt mit {0} ({1} online)
+forum.sharing.status.nobody=Niemand
+forum.sharing.action.title=Forum teilen
+forum.sharing.action.add_message=Nachricht hinzufügen (optional)
+forum.sharing.action.choose_contacts=Kontakte auswählen
+forum.sharing.action.no_contacts=Du hast noch keine Kontakte. Du kannst Foren nur mit deinen Kontakten teilen.
+forum.sharing.action.status.already_shared=Bereits geteilt.
+forum.sharing.action.status.already_invited=Die Einladung wurde bereits versendet.
+forum.sharing.action.status.invite_received=Die Einladung wurde bereits empfangen.
+forum.sharing.action.status.not_supported=Dies wird von diesem Kontakt nicht unterstützt.
+forum.sharing.action.status.error=Fehler. Dies ist ein Bug und ist nicht dein Fehler.
+
 # Private Groups
 groups.card.created=Erstellt von {0}
 groups.card.messages={0, plural, one {{0} Nachricht} other {{0} Nachrichten}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=Die Blogeinladung von {0} wurde automatis
 blog.invitation.response.accepted.received={0} hat die Blogeinladung angenommen.
 blog.invitation.response.declined.received={0} hat die Blogeinladung abgelehnt.
 
+# Peer trust level
+peer.trust.unverified=Nicht überprüfter Kontakt
+peer.trust.verified=Überprüfter Kontakt
+peer.trust.ourselves=Ich
+peer.trust.stranger=Fremder
+
 
 # Main
 main.help.title=Briar Desktop Client
@@ -212,6 +261,7 @@ warning=Warnung
 unsupported_feature=Leider wird diese Funktion noch nicht von Briar Desktop unterstützt.
 remove=Entfernen
 hide=Verstecken
+search=Suche
 
 # Compose text edit actions
 copy=Kopieren
@@ -256,6 +306,8 @@ expiration.banner.part2=Bitte aktualisiere sie rechtzeitig auf eine neuere Versi
 # Notification
 notifications.message.private.one_chat={0, plural, one {Neue private Nachricht.} other {{0} neue private Nachrichten.}}
 notifications.message.private.several_chats={0} neue Nachrichten in {1} privaten Chats.
+notifications.message.forum.one_forum={0, plural, one {Neuer Forumbeitrag.} other {{0}neue Forumbeiträge.}}
+notifications.message.forum.several_forum={0}neue Beiträge in {1} Foren.
 
 # Settings
 settings.title=Einstellungen
@@ -281,6 +333,7 @@ settings.security.password.change=Passwort ändern
 settings.security.password.current=Aktuelles Passwort
 settings.security.password.choose=Neues Passwort
 settings.security.password.confirm=Neues Passwort bestätigen
+settings.security.password.changing=Ändere Passwort…
 settings.security.password.changed=Passwort wurde geändert.
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=Visuelle Benachrichtigungen
 settings.notifications.visual.error.unsupported=Visuelle Benachrichtigungen werden derzeit von deinem System nicht unterstützt. Du kannst jedoch Tonbenachrichtigungen aktivieren.
 settings.notifications.visual.error.libnotify.load=Benachrichtigungen können nur dann visuell angezeigt werden, wenn libnotify verfügbar ist. Bitte überlege Dir, es zu installieren, und folge dabei den üblichen Installationsverfahren für dein System.
 settings.notifications.visual.error.libnotify.init=Briar Desktop konnte keine Verbindung zu einem Benachrichtigungsserver herstellen. Bitte stelle sicher, dass ein freedesktop.org-kompatibler Benachrichtigungsserver installiert und richtig konfiguriert ist.
+settings.notifications.visual.error.toast4j.init=Briar Desktop kann das Benachrichtigungssystem nicht initialisieren.
 settings.notifications.sound.title=Tonbenachrichtigungen
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_es.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_es.properties
index 86b434a442..2458f63fa7 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_es.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_es.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=actualmente seleccionado
 access.list.selected.no=actualmente no está seleccionada, haga clic para seleccionarla
 access.logo=Logo de Briar
 access.swap=Ícono mostrando errores entre dos contactos
+access.ourselves=Nosotras mismas
 access.mode.contacts=Contactos
 access.mode.groups=Grupos privados
 access.mode.forums=Foros
@@ -53,11 +54,21 @@ access.password.hide=Ocultar contraseña
 access.settings.current_value=Valor actual
 access.settings.click_to_change_value=Haga clic para cambiar el valor
 access.settings.click_to_change_password=Haga clic para cambiar la contraseña
-access.settings.currently_enabled=Currently enabled
-access.settings.currently_disabled=Currently disabled
+access.settings.currently_enabled=Actualmente habilitado
+access.settings.currently_disabled=Actualmente desactivado
 access.settings.click_to_toggle_notifications=Click to toggle notifications
 
 access.return_to_previous_screen=Volver a la pantalla anterior
+access.menu=Mostrar menú
+access.forums.add=Añadir foro
+access.forums.list=lista de foros
+access.forums.reply.close=Cerrar respuesta
+access.forums.unread_count={0, plural, one {one unread posts} many {{0} unread posts} other {{0} unread posts}}
+access.forums.last_post_timestamp=last post: {0}
+access.forums.jump_to_prev_unread=Jump to previous unread post
+access.forums.jump_to_next_unread=Jump to next unread post
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Close sharing status
 
 # Contacts
 contacts.none_selected.title=Ningún contacto seleccionado
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=¿Seguro que quieres eliminar este co
 conversation.change.alias.dialog.title=Cambiar nombre del contacto
 conversation.change.alias.dialog.description=Por favor ingresa un nombre nuevo para este contacto (solo visible para tí):
 
+# Forums
+forum.search.title=Foros
+forum.empty_state.text=You don't have any forums yet. Tap the + icon to add a forum:
+forum.none_selected.title=No forum selected
+forum.none_selected.hint=Select a forum to start chatting
+forum.add.title=Crear foro
+forum.add.hint=Elige un nombre para el foro
+forum.add.button=Crear foro
+forum.leave.title=Abandonar foro
+forum.delete.dialog.title=Confirmación abandono del foro
+forum.delete.dialog.message=Are you sure that you want to leave this forum?\n\nAny contacts you\'ve shared this forum with might stop receiving updates.
+forum.delete.dialog.button=Abandonar
+forum.message.hint=Nueva publicación
+forum.message.reply.hint=Nueva respuesta
+forum.message.reply.intro=Responder a:
+forum.message.new=Publicación no leída
+group.card.no_posts=Sin publicaciones
+group.card.posts={0, plural, one {{0} post} many {{0} posts} other {{0} posts}}
+forum.sharing.status.title=Estado de la compartición
+forum.sharing.status.info=Any member of a forum can share it with their contacts. You are sharing this forum with the following contacts. There may also be other members who you can't see in this list, although you can see their posts in the forum.
+forum.sharing.status.with=Shared with {0} ({1} online)
+forum.sharing.status.nobody=Nadie
+forum.sharing.action.title=Compartir foro
+forum.sharing.action.add_message=Añade un mensaje (opcional)
+forum.sharing.action.choose_contacts=Elige contactos
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=Ya se está compartiendo
+forum.sharing.action.status.already_invited=Invitation already sent
+forum.sharing.action.status.invite_received=Invitation already received
+forum.sharing.action.status.not_supported=Not supported by this contact
+forum.sharing.action.status.error=Error. This is a bug and not your fault
+
 # Private Groups
 groups.card.created=Creado por {0}
 groups.card.messages={0, plural, one {un mensaje} many {{0} mensajes} other {{0} mensajes}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=La invitación al blog de {0} fue automá
 blog.invitation.response.accepted.received={0} aceptó la invitación al blog.
 blog.invitation.response.declined.received={0} rechazó la invitación al blog.
 
+# Peer trust level
+peer.trust.unverified=Contacto no verificado
+peer.trust.verified=Contacto verificado
+peer.trust.ourselves=Yo
+peer.trust.stranger=Extraño
+
 
 # Main
 main.help.title=Cliente de Escritorio Briar
@@ -212,6 +261,7 @@ warning=Advertencia
 unsupported_feature=Desafortunadamente, esta característica todavía no está soportada por Briar Desktop.
 remove=Eliminar
 hide=Ocultar
+search=Buscar
 
 # Compose text edit actions
 copy=Copiar
@@ -256,6 +306,8 @@ expiration.banner.part2=Por favor actualiza a una versión más nueva a tiempo.
 # Notification
 notifications.message.private.one_chat={0, plural, one {New private message.} many {{0} new private messages.} other {{0} new private messages.}}
 notifications.message.private.several_chats={0} new messages in {1} private chats.
+notifications.message.forum.one_forum={0, plural, one {New forum post.} many {{0} new forum posts.} other {{0} new forum posts.}}
+notifications.message.forum.several_forum={0} new posts in {1} forums.
 
 # Settings
 settings.title=Configuración
@@ -281,14 +333,16 @@ settings.security.password.change=Cambiar contraseña
 settings.security.password.current=Contraseña actual
 settings.security.password.choose=Nueva contraseña
 settings.security.password.confirm=Confirmar la nueva contraseña
+settings.security.password.changing=Changing password…
 settings.security.password.changed=La contraseña ha sido cambiada.
 
 # Settings Notifications
 settings.notifications.title=Notificaciones
-settings.notifications.visual.title=Visual notifications
+settings.notifications.visual.title=Notificaciones visuales
 settings.notifications.visual.error.unsupported=Visual notifications are currently not supported on your system. You can still enable sound notifications.
 settings.notifications.visual.error.libnotify.load=Notifications can only be shown visually if libnotify is available. Please consider installing it following the usual installation procedure for your system.
 settings.notifications.visual.error.libnotify.init=Briar Desktop could not connect to any notification server. Please make sure to have a freedesktop.org-compliant notification server installed and configured properly.
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
 settings.notifications.sound.title=Sound notifications
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_fa.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_fa.properties
index 1fa851782f..a0db6f3cb4 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_fa.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_fa.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=در حال حاضر انتخاب شده است
 access.list.selected.no=در حال حاضر انتخاب نشده است، برای انتخاب کلیک کنید
 access.logo=لوگو Briar
 access.swap=آیکون نمایش خطاهای بین دو مخاطب
+access.ourselves=خودمان
 access.mode.contacts=مخاطبان
 access.mode.groups=گروه های خصوصی
 access.mode.forums=انجمن ها
@@ -58,6 +59,16 @@ access.settings.currently_disabled=در حال حاضر غیرفعال است
 access.settings.click_to_toggle_notifications=برای تغییر وضعیت آگاه‌سازی‌ها کلیک کنید
 
 access.return_to_previous_screen=بازگشت به صفحه قبلی
+access.menu=نمایش منو
+access.forums.add=تالار گفتگو اضافه کنید
+access.forums.list=لیست تالار گفتگو
+access.forums.reply.close=بستن پاسخ
+access.forums.unread_count={0, plural, one {یک پست خوانده نشده} other {{0} پست خوانده نشده}}
+access.forums.last_post_timestamp=آخرین پست: {0}
+access.forums.jump_to_prev_unread=به پست خوانده نشده قبلی بروید
+access.forums.jump_to_next_unread=به پست خوانده نشده بعدی بروید
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=اشتراک‌گذاری وضعیت را ببندید
 
 # Contacts
 contacts.none_selected.title=هیچ مخاطبی انتخاب نشده است
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=آیا مطمئن هستید که م
 conversation.change.alias.dialog.title=تغییر نام مخاطب
 conversation.change.alias.dialog.description=لطفا یک نام جدید برای این مخاطب وارد کنید (فقط برای شما قابل مشاهده است):
 
+# Forums
+forum.search.title=انجمن ها
+forum.empty_state.text=شما هنوز هیچ تالار گفتگویی ندارید. برای افزودن یک تالار گفتگو روی نماد + بزنید:
+forum.none_selected.title=هیچ تالار گفتگویی انتخاب نشده
+forum.none_selected.hint=برای شروع گفتگو، یک تالار گفتگو انتخاب کنید
+forum.add.title=ایجاد فروم
+forum.add.hint=انتخاب یک نام برای فروم
+forum.add.button=ایجاد تالار گفتگو
+forum.leave.title=ترک فروم
+forum.delete.dialog.title=تأیید ترک فروم
+forum.delete.dialog.message=آیا مطمئن هستید که می‌خواهید از این تالار گفتگو خارج شوید؟\n\nهر مخاطبی که این تالار گفتگو را با آن‌ها به اشتراک گذاشته‌اید ممکن است دیگر به‌روزرسانی دریافت نکنند.
+forum.delete.dialog.button=ترک
+forum.message.hint=پست جدید
+forum.message.reply.hint=پاسخ جدید
+forum.message.reply.intro=پاسخ به:
+forum.message.new=پست خوانده نشده
+group.card.no_posts=هیچ پستی وجود ندارد
+group.card.posts={0, plural, one {{0} پست} other {{0} پست}}
+forum.sharing.status.title=به اشتراک گذاری وضعیت
+forum.sharing.status.info=هر عضوی از تالار گفتگو می‌تواند آن را با مخاطبین خود به اشتراک بگذارد. شما این تالار گفتگو را با مخاطبین زیر به اشتراک می‌گذارید. همچنین ممکن است اعضای دیگری وجود داشته باشند که نتوانید آن‌ها را در این لیست ببینید، اگرچه می‌توانید پست‌های آن‌ها را در تالار گفتگو مشاهده کنید.
+forum.sharing.status.with=به اشتراک گذاشته شده با {0} ({1} آنلاین)
+forum.sharing.status.nobody=هیچکس
+forum.sharing.action.title=اشتراک گذاری فروم
+forum.sharing.action.add_message=افزودن یک پیام (اختیاری)
+forum.sharing.action.choose_contacts=انتخاب مخاطبان
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=در حال به اشتراک گذاری
+forum.sharing.action.status.already_invited=Invitation already sent
+forum.sharing.action.status.invite_received=Invitation already received
+forum.sharing.action.status.not_supported=Not supported by this contact
+forum.sharing.action.status.error=Error. This is a bug and not your fault
+
 # Private Groups
 groups.card.created=ایجاد شده توسط {0}
 groups.card.messages={0, plural, one {{0} پیام} other {{0} پیام}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=دعوت به وبلاگ از {0} به ص
 blog.invitation.response.accepted.received={0} دعوت به وبلاگ را پذیرفت.
 blog.invitation.response.declined.received={0} دعوت به وبلاگ را رد کرد.
 
+# Peer trust level
+peer.trust.unverified=مخاطب تایید نشده
+peer.trust.verified=مخاطب تایید شده
+peer.trust.ourselves=من
+peer.trust.stranger=غریبه
+
 
 # Main
 main.help.title=نسخه دسکتاپ Briar
@@ -212,6 +261,7 @@ warning=هشدار
 unsupported_feature=متاسفانه این ویژگی هنوز در Briar دسکتاپ پشتیبانی نمی‌شود.
 remove=پاک کردن
 hide=پنهان کردن
+search=جستجو
 
 # Compose text edit actions
 copy=کپی
@@ -256,6 +306,8 @@ expiration.banner.part2=لطفا به موقع به نسخه جدیدتر به
 # Notification
 notifications.message.private.one_chat={0, plural, one {یک پیام خصوصی جدید.} other {{0} پیام خصوصی جدید.}}
 notifications.message.private.several_chats={0} پیام جدید در {1} گفتگوی خصوصی.
+notifications.message.forum.one_forum={0, plural, one {یک پست جدید تالار گفتگو.} other {{0} پست جدید تالار گفتگو.}}
+notifications.message.forum.several_forum={0} پست جدید در {1} تالار گفتگو.
 
 # Settings
 settings.title=تنظیمات
@@ -281,6 +333,7 @@ settings.security.password.change=تغییر گذرواژه
 settings.security.password.current=گذرواژهٔ فعلی
 settings.security.password.choose=گذرواژهٔ جدید
 settings.security.password.confirm=تائید گذرواژه جدید
+settings.security.password.changing=Changing password…
 settings.security.password.changed=گذرواژه تغییر کرده است
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=آگاه‌سازی‌های بصری
 settings.notifications.visual.error.unsupported=آگاه‌سازی‌های بصری در سیستم شما پشتیبانی نمی‌شوند. همچنان می‌توانید آگاه‌سازی‌های صوتی را فعال کنید.
 settings.notifications.visual.error.libnotify.load=آگاه‌سازی‌ها فقط در صورتی می‌توانند به صورت بصری نشان داده شوند که libnotify در دسترس باشد. لطفا آن را طبق روش معمول در سیستم  خود نصب کنید.
 settings.notifications.visual.error.libnotify.init=Briar Desktop نمی‌تواند به هیچ سرور آگاه‌سازی‌ها متصل شود. لطفا مطمئن شوید که یک سرور آگاه‌سازی سازگار با freedesktop.org نصب و به درستی پیکربندی شده است.
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
 settings.notifications.sound.title=آگاه‌سازی‌های صوتی
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_fr.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_fr.properties
index 4c5edcfdfd..3bc5fa124e 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_fr.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_fr.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=Actuellement sélectionné
 access.list.selected.no=Actuellement non sélectionné, cliquer pour sélectionner 
 access.logo=Logo de Briar
 access.swap=Icône qui affiche des erreurs entre deux contacts
+access.ourselves=Ourselves
 access.mode.contacts=Contacts
 access.mode.groups=Groupes privés
 access.mode.forums=Forums
@@ -58,6 +59,16 @@ access.settings.currently_disabled=Actuellement désactivé
 access.settings.click_to_toggle_notifications=Click to toggle notifications
 
 access.return_to_previous_screen=Retourner à l'écran précédent
+access.menu=Afficher le menu
+access.forums.add=Add forum
+access.forums.list=forum list
+access.forums.reply.close=Close reply
+access.forums.unread_count={0, plural, one {one unread posts} many {{0} unread posts} other {{0} unread posts}}
+access.forums.last_post_timestamp=last post: {0}
+access.forums.jump_to_prev_unread=Jump to previous unread post
+access.forums.jump_to_next_unread=Jump to next unread post
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Close sharing status
 
 # Contacts
 contacts.none_selected.title=Aucun contact n’est sélectionné
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=Voulez-vous vraiment supprimer ce con
 conversation.change.alias.dialog.title=Changer le nom du contact
 conversation.change.alias.dialog.description=Veuillez saisir un nouveau nom pour ce contact (seulement visible par vous) :
 
+# Forums
+forum.search.title=Forums
+forum.empty_state.text=You don't have any forums yet. Tap the + icon to add a forum:
+forum.none_selected.title=No forum selected
+forum.none_selected.hint=Select a forum to start chatting
+forum.add.title=Créer un forum
+forum.add.hint=Choisissez un nom pour votre forum 
+forum.add.button=Créer forum
+forum.leave.title=Quitter le forum
+forum.delete.dialog.title=Confirmer la sortie du forum
+forum.delete.dialog.message=Are you sure that you want to leave this forum?\n\nAny contacts you\'ve shared this forum with might stop receiving updates.
+forum.delete.dialog.button=Fermer
+forum.message.hint=Nouvelle article
+forum.message.reply.hint=Nouvelle réponse
+forum.message.reply.intro=Reply to:
+forum.message.new=Unread Post
+group.card.no_posts=Aucun article
+group.card.posts={0, plural, one {{0} post} many {{0} posts} other {{0} posts}}
+forum.sharing.status.title=État de partage
+forum.sharing.status.info=Any member of a forum can share it with their contacts. You are sharing this forum with the following contacts. There may also be other members who you can't see in this list, although you can see their posts in the forum.
+forum.sharing.status.with=Shared with {0} ({1} online)
+forum.sharing.status.nobody=Personne
+forum.sharing.action.title=Partager le forum
+forum.sharing.action.add_message=Ajouter un message (facultatif)
+forum.sharing.action.choose_contacts=Choisir des contacts
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=Le forum est déjà partagé
+forum.sharing.action.status.already_invited=Invitation already sent
+forum.sharing.action.status.invite_received=Invitation already received
+forum.sharing.action.status.not_supported=Not supported by this contact
+forum.sharing.action.status.error=Error. This is a bug and not your fault
+
 # Private Groups
 groups.card.created=Créé par {0}
 groups.card.messages={0, plural, one {{0} message} many {{0} messages} other {{0} messages}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=L’invitation au blogue provenant de {0}
 blog.invitation.response.accepted.received={0} a accepté l’invitation au blogue.
 blog.invitation.response.declined.received={0} a refusé l’invitation au blogue.
 
+# Peer trust level
+peer.trust.unverified=Unverified contact
+peer.trust.verified=Verified contact
+peer.trust.ourselves=Me
+peer.trust.stranger=Stranger
+
 
 # Main
 main.help.title=Client Briar pour ordinateur
@@ -212,6 +261,7 @@ warning=Avertissement
 unsupported_feature=Malheureusement, cette fonction n’est pas encore prise en charge par Briar pour ordinateur
 remove=Supprimer
 hide=Cacher
+search=Recherche
 
 # Compose text edit actions
 copy=Copier
@@ -256,6 +306,8 @@ expiration.banner.part2=Veuillez mettre l’appli à niveau vers une version plu
 # Notification
 notifications.message.private.one_chat={0, plural, one {New private message.} many {{0} new private messages.} other {{0} new private messages.}}
 notifications.message.private.several_chats={0} new messages in {1} private chats.
+notifications.message.forum.one_forum={0, plural, one {New forum post.} many {{0} new forum posts.} other {{0} new forum posts.}}
+notifications.message.forum.several_forum={0} new posts in {1} forums.
 
 # Settings
 settings.title=Paramètres
@@ -281,6 +333,7 @@ settings.security.password.change=Changer le mot de passe
 settings.security.password.current=Mot de passe actuel
 settings.security.password.choose=Nouveau mot de passe
 settings.security.password.confirm=Confirmer le nouveau mot de passe
+settings.security.password.changing=Changing password…
 settings.security.password.changed=Le mot de passe a été changé.
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=Visual notifications
 settings.notifications.visual.error.unsupported=Visual notifications are currently not supported on your system. You can still enable sound notifications.
 settings.notifications.visual.error.libnotify.load=Notifications can only be shown visually if libnotify is available. Please consider installing it following the usual installation procedure for your system.
 settings.notifications.visual.error.libnotify.init=Briar Desktop could not connect to any notification server. Please make sure to have a freedesktop.org-compliant notification server installed and configured properly.
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
 settings.notifications.sound.title=Sound notifications
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_gl.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_gl.properties
index c5ac017b05..661981e9b8 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_gl.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_gl.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=currently selected
 access.list.selected.no=currently not selected, click to select
 access.logo=Logo Briar
 access.swap=Icona que mostra erros entre dous contactos
+access.ourselves=Ourselves
 access.mode.contacts=Contactos
 access.mode.groups=Grupos Privados
 access.mode.forums=Foros
@@ -58,6 +59,16 @@ access.settings.currently_disabled=Currently disabled
 access.settings.click_to_toggle_notifications=Click to toggle notifications
 
 access.return_to_previous_screen=Return to previous screen
+access.menu=Show menu
+access.forums.add=Add forum
+access.forums.list=forum list
+access.forums.reply.close=Close reply
+access.forums.unread_count={0, plural, one {one unread posts} other {{0} unread posts}}
+access.forums.last_post_timestamp=last post: {0}
+access.forums.jump_to_prev_unread=Jump to previous unread post
+access.forums.jump_to_next_unread=Jump to next unread post
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Close sharing status
 
 # Contacts
 contacts.none_selected.title=Sen contacto seleccionado
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=Segura de querer eliminar este contac
 conversation.change.alias.dialog.title=Cambiar o nome do contacto
 conversation.change.alias.dialog.description=Escribe un novo nome para este contacto (só será visible por ti):
 
+# Forums
+forum.search.title=Foros
+forum.empty_state.text=You don't have any forums yet. Tap the + icon to add a forum:
+forum.none_selected.title=No forum selected
+forum.none_selected.hint=Select a forum to start chatting
+forum.add.title=Crear Foro
+forum.add.hint=Escolle un nome para o teu foro
+forum.add.button=Create forum
+forum.leave.title=Deixar foro
+forum.delete.dialog.title=Confirma a saída do foro
+forum.delete.dialog.message=Are you sure that you want to leave this forum?\n\nAny contacts you\'ve shared this forum with might stop receiving updates.
+forum.delete.dialog.button=Saír
+forum.message.hint=Nova publicación
+forum.message.reply.hint=Nova Resposta
+forum.message.reply.intro=Reply to:
+forum.message.new=Unread Post
+group.card.no_posts=Non hai mensaxes
+group.card.posts={0, plural, one {{0} post} other {{0} posts}}
+forum.sharing.status.title=Estado do compartido
+forum.sharing.status.info=Any member of a forum can share it with their contacts. You are sharing this forum with the following contacts. There may also be other members who you can't see in this list, although you can see their posts in the forum.
+forum.sharing.status.with=Shared with {0} ({1} online)
+forum.sharing.status.nobody=Ninguén
+forum.sharing.action.title=Compartir Foro
+forum.sharing.action.add_message=Engadir unha mensaxe (opcional)
+forum.sharing.action.choose_contacts=Elixe Contactos
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=Xa compartindo
+forum.sharing.action.status.already_invited=Invitation already sent
+forum.sharing.action.status.invite_received=Invitation already received
+forum.sharing.action.status.not_supported=Not supported by this contact
+forum.sharing.action.status.error=Error. This is a bug and not your fault
+
 # Private Groups
 groups.card.created=Creado por {0}
 groups.card.messages={0, plural, one {{0} mensaxes} other {{0} mensaxe}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=O convite de {0} ao blog foi rexeitado au
 blog.invitation.response.accepted.received={0} aceptou o convite ao blog.
 blog.invitation.response.declined.received={0} rexeitou o convite ao blog.
 
+# Peer trust level
+peer.trust.unverified=Unverified contact
+peer.trust.verified=Verified contact
+peer.trust.ourselves=Me
+peer.trust.stranger=Stranger
+
 
 # Main
 main.help.title=Cliente Briar para o escritorio
@@ -212,6 +261,7 @@ warning=Aviso
 unsupported_feature=Desafortunadamente esta característica aínda non ten soporte en Briar Desktop.
 remove=Quitar
 hide=Agochar
+search=Busca
 
 # Compose text edit actions
 copy=Copiar
@@ -256,6 +306,8 @@ expiration.banner.part2=Por favor actualiza á nova versión.
 # Notification
 notifications.message.private.one_chat={0, plural, one {New private message.} other {{0} new private messages.}}
 notifications.message.private.several_chats={0} new messages in {1} private chats.
+notifications.message.forum.one_forum={0, plural, one {New forum post.} other {{0} new forum posts.}}
+notifications.message.forum.several_forum={0} new posts in {1} forums.
 
 # Settings
 settings.title=Axustes
@@ -281,6 +333,7 @@ settings.security.password.change=Trocar o contrasinal
 settings.security.password.current=Contrasinal actual
 settings.security.password.choose=Novo contrasinal
 settings.security.password.confirm=Confirma o novo contrasinal
+settings.security.password.changing=Changing password…
 settings.security.password.changed=Cambiaches o contrasinal
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=Visual notifications
 settings.notifications.visual.error.unsupported=Visual notifications are currently not supported on your system. You can still enable sound notifications.
 settings.notifications.visual.error.libnotify.load=Notifications can only be shown visually if libnotify is available. Please consider installing it following the usual installation procedure for your system.
 settings.notifications.visual.error.libnotify.init=Briar Desktop could not connect to any notification server. Please make sure to have a freedesktop.org-compliant notification server installed and configured properly.
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
 settings.notifications.sound.title=Sound notifications
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_he.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_he.properties
index 196701b024..a3d319db6c 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_he.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_he.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=currently selected
 access.list.selected.no=currently not selected, click to select
 access.logo=Briar logo
 access.swap=Icon showing errors between two contacts
+access.ourselves=Ourselves
 access.mode.contacts=אנשי קשר
 access.mode.groups=קבוצות פרטיות
 access.mode.forums=פורומים
@@ -58,6 +59,16 @@ access.settings.currently_disabled=Currently disabled
 access.settings.click_to_toggle_notifications=Click to toggle notifications
 
 access.return_to_previous_screen=Return to previous screen
+access.menu=הראה תפריט
+access.forums.add=Add forum
+access.forums.list=forum list
+access.forums.reply.close=Close reply
+access.forums.unread_count={0, plural, one {one unread posts} two {{0} unread posts} many {{0} unread posts} other {{0} unread posts}}
+access.forums.last_post_timestamp=last post: {0}
+access.forums.jump_to_prev_unread=Jump to previous unread post
+access.forums.jump_to_next_unread=Jump to next unread post
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Close sharing status
 
 # Contacts
 contacts.none_selected.title=איש קשר לא נבחר
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=האם אכן ברצונך למחוק
 conversation.change.alias.dialog.title=שינוי שם איש הקשר
 conversation.change.alias.dialog.description=Please enter a new name for this contact (only visible to you):
 
+# Forums
+forum.search.title=פורומים
+forum.empty_state.text=You don't have any forums yet. Tap the + icon to add a forum:
+forum.none_selected.title=No forum selected
+forum.none_selected.hint=Select a forum to start chatting
+forum.add.title=צור פורום
+forum.add.hint=בחר שם עבור הפורום שלך
+forum.add.button=Create forum
+forum.leave.title=עזוב פורום
+forum.delete.dialog.title=אשר עזיבת פורום
+forum.delete.dialog.message=Are you sure that you want to leave this forum?\n\nAny contacts you\'ve shared this forum with might stop receiving updates.
+forum.delete.dialog.button=עזיבה
+forum.message.hint=רשומה חדשה
+forum.message.reply.hint=תשובה חדשה
+forum.message.reply.intro=Reply to:
+forum.message.new=Unread Post
+group.card.no_posts=אין רשומות
+group.card.posts={0, plural, one {{0} post} two {{0} posts} many {{0} posts} other {{0} posts}}
+forum.sharing.status.title=מעמד שיתוף
+forum.sharing.status.info=Any member of a forum can share it with their contacts. You are sharing this forum with the following contacts. There may also be other members who you can't see in this list, although you can see their posts in the forum.
+forum.sharing.status.with=Shared with {0} ({1} online)
+forum.sharing.status.nobody=אף אחד
+forum.sharing.action.title=שתף פורום
+forum.sharing.action.add_message=הוסף הודעה (רשותי)
+forum.sharing.action.choose_contacts=בחר אנשי קשר
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=משתף כבר
+forum.sharing.action.status.already_invited=Invitation already sent
+forum.sharing.action.status.invite_received=Invitation already received
+forum.sharing.action.status.not_supported=Not supported by this contact
+forum.sharing.action.status.error=Error. This is a bug and not your fault
+
 # Private Groups
 groups.card.created=Created by {0}
 groups.card.messages={0, plural, one {{0} message} two {{0} messages} many {{0} messages} other {{0} messages}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=The blog invitation from {0} was automati
 blog.invitation.response.accepted.received={0} accepted the blog invitation.
 blog.invitation.response.declined.received={0} declined the blog invitation.
 
+# Peer trust level
+peer.trust.unverified=Unverified contact
+peer.trust.verified=Verified contact
+peer.trust.ourselves=Me
+peer.trust.stranger=Stranger
+
 
 # Main
 main.help.title=Briar Desktop Client
@@ -212,6 +261,7 @@ warning=אזהרה
 unsupported_feature=Unfortunately, this feature is not yet supported by Briar Desktop.
 remove=הסר
 hide=הסתר
+search=חפש
 
 # Compose text edit actions
 copy=העתק
@@ -256,6 +306,8 @@ expiration.banner.part2=Please update to a newer version in time.
 # Notification
 notifications.message.private.one_chat={0, plural, one {New private message.} two {{0} new private messages.} many {{0} new private messages.} other {{0} new private messages.}}
 notifications.message.private.several_chats={0} new messages in {1} private chats.
+notifications.message.forum.one_forum={0, plural, one {New forum post.} two {{0} new forum posts.} many {{0} new forum posts.} other {{0} new forum posts.}}
+notifications.message.forum.several_forum={0} new posts in {1} forums.
 
 # Settings
 settings.title=הגדרות
@@ -281,6 +333,7 @@ settings.security.password.change=שינוי הסיסמה
 settings.security.password.current=סיסמה נוכחית
 settings.security.password.choose=סיסמא חדשה
 settings.security.password.confirm=אשר סיסמה חדשה
+settings.security.password.changing=Changing password…
 settings.security.password.changed=סיסמה שונתה.
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=Visual notifications
 settings.notifications.visual.error.unsupported=Visual notifications are currently not supported on your system. You can still enable sound notifications.
 settings.notifications.visual.error.libnotify.load=Notifications can only be shown visually if libnotify is available. Please consider installing it following the usual installation procedure for your system.
 settings.notifications.visual.error.libnotify.init=Briar Desktop could not connect to any notification server. Please make sure to have a freedesktop.org-compliant notification server installed and configured properly.
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
 settings.notifications.sound.title=Sound notifications
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_hu.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_hu.properties
index 51e54cdf34..58d2d83bc4 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_hu.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_hu.properties
@@ -4,10 +4,10 @@ access.attachment_remove=Csatolmány eltávolítása
 access.contacts.add=Kapcsolat hozzáadása
 access.contact.list=contact list
 access.contact.with_name=Contact "{0}"
-access.contact.connected.yes=connected
-access.contact.connected.no=not connected
-access.contact.unread_count={0, plural, one {one unread message} other {{0} unread messages}}
-access.contact.last_message_timestamp=last message: {0}
+access.contact.connected.yes=csatlakozva
+access.contact.connected.no=nem csatlakozva
+access.contact.unread_count={0, plural, one {egy olvasatlan üzenet} other {{0} olvasatlan üzenet}}
+access.contact.last_message_timestamp=utolsó üzenet: {0}
 access.contact.pending.with_name=Pending contact "{0}"
 access.contact.pending.added_timestamp=added: {0}
 access.contact.menu=Kapcsolat menü megjelenítése
@@ -17,29 +17,30 @@ access.contacts.dropdown.connections.expand=Hálózati kapcsolatok menü kinyit
 access.contacts.dropdown.contacts.expand=Kapcsolatok menü kinyitása
 access.contacts.filter=Filter existing contacts by name or alias and add new contacts
 access.contacts.pending.remove=Várakozó kapcsolat eltávolítása
-access.conversation.list=Chat history
+access.conversation.list=Chat előzmények
 access.conversation.status.seen=message received by your contact
 access.conversation.status.sent=message sent, but not received by your contact yet
 access.conversation.status.scheduled=message not sent yet
 access.conversation.message.unread=All messages below are still unread
 access.conversation.message.blank.you=you wrote
 access.conversation.message.blank.your_contact=your contact wrote
-access.conversation.message.image.blank.you={0, plural, one {you sent an image} other {you sent {0} images}}
-access.conversation.message.image.blank.your_contact={0, plural, one {your contact sent an image} other {your contact sent {0} images}}
-access.conversation.message.image.caption.you={0, plural, one {you sent an image and wrote} other {you sent {0} images and wrote}}
-access.conversation.message.image.caption.your_contact={0, plural, one {your contact sent an image and wrote} other {your contact sent {0} images and wrote}}
-access.conversation.notice.additional_message=additional message
-access.conversation.request.navigate_inside_to_react=navigate inside the item to react
-access.conversation.request.click_to_open=click to open
+access.conversation.message.image.blank.you={0, plural, one {egy képet küldtél} other {{0}képet küldtél}}
+access.conversation.message.image.blank.your_contact={0, plural, one {a kapcsolatod küldött egy képet} other {a kapcsolatod küldött {0} képet}}
+access.conversation.message.image.caption.you={0, plural, one {egy képet küldtél és írtál} other {{0}képet küldtél és írtál}}
+access.conversation.message.image.caption.your_contact={0, plural, one {a kapcsolatod küldött egy képet és írt} other {a kapcsolatod küldött {0} képet és írt}}
+access.conversation.notice.additional_message=további üzenet
+access.conversation.request.navigate_inside_to_react=navigálj az elem belsejébe a reagáláshoz
+access.conversation.request.click_to_open=kattints a megnyitáshoz
 access.introduction.back.contact=Menjen vissza kapcsolatok képernyőre a bemutatkozási folyamathoz
 access.introduction.close=Bemutató képernyő bezárása
 access.message.jump_to_unread=Ugrás a következő olvasatlan üzenetre
 access.message.send=Üzenet küldése
 access.message.sent=Üzenet elküldve
-access.list.selected.yes=currently selected
-access.list.selected.no=currently not selected, click to select
+access.list.selected.yes=jelenleg kiválasztva
+access.list.selected.no=jelenleg nincs kiválasztva, kattints a kiválasztáshoz
 access.logo=Briar logo
 access.swap=Ikon, ami hibákat jelez két kapcsolat között
+access.ourselves=Rólunk
 access.mode.contacts=Kontaktok
 access.mode.groups=Privát csoportok
 access.mode.forums=Fórumok
@@ -50,7 +51,7 @@ access.mode.about=A Briar Desktop névjegye
 access.about.list=Information about your version of Briar Desktop, the Briar Project in general and how to get in touch
 access.password.show=Jelszó megjelenítése
 access.password.hide=Jelszó elrejtése
-access.settings.current_value=Current value
+access.settings.current_value=Aktuális érték
 access.settings.click_to_change_value=Click to change value
 access.settings.click_to_change_password=Click to change password
 access.settings.currently_enabled=Currently enabled
@@ -58,6 +59,16 @@ access.settings.currently_disabled=Currently disabled
 access.settings.click_to_toggle_notifications=Click to toggle notifications
 
 access.return_to_previous_screen=Return to previous screen
+access.menu=Show menu
+access.forums.add=Add forum
+access.forums.list=forum list
+access.forums.reply.close=Válasz bezárása
+access.forums.unread_count={0, plural, one {egy olvasatlan poszt} other {{0} olvasatlan poszt}}
+access.forums.last_post_timestamp=utolsó poszt: {0}
+access.forums.jump_to_prev_unread=Jump to previous unread post
+access.forums.jump_to_next_unread=Jump to next unread post
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Close sharing status
 
 # Contacts
 contacts.none_selected.title=Nincs kapcsolat kiválasztva
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=Biztosan eltávolítja ezt a kapcsola
 conversation.change.alias.dialog.title=Kapcsolat nevének megváltoztatása
 conversation.change.alias.dialog.description=Adjon meg egy új nevet ehhez a kapcsolatához (csak Önnek látszik)
 
+# Forums
+forum.search.title=Fórumok
+forum.empty_state.text=You don't have any forums yet. Tap the + icon to add a forum:
+forum.none_selected.title=Nincs fórum kiválasztva
+forum.none_selected.hint=Select a forum to start chatting
+forum.add.title=Fórum létrehozása
+forum.add.hint=Válasszon nevet a fórumának
+forum.add.button=Fórum létrehozása
+forum.leave.title=Fórum elhagyása
+forum.delete.dialog.title=Fórum elhagyás megerősítése
+forum.delete.dialog.message=Are you sure that you want to leave this forum?\n\nAny contacts you\'ve shared this forum with might stop receiving updates.
+forum.delete.dialog.button=Elhagyás
+forum.message.hint=Új bejegyzés
+forum.message.reply.hint=Új válasz
+forum.message.reply.intro=Válasz neki:
+forum.message.new=Olvasatlan Poszt
+group.card.no_posts=Nincs bejegyzés
+group.card.posts={0, plural, one {{0} poszt} other {{0} poszt}}
+forum.sharing.status.title=Állapot megosztása
+forum.sharing.status.info=Any member of a forum can share it with their contacts. You are sharing this forum with the following contacts. There may also be other members who you can't see in this list, although you can see their posts in the forum.
+forum.sharing.status.with=Shared with {0} ({1} online)
+forum.sharing.status.nobody=Senki
+forum.sharing.action.title=Fórum megosztása
+forum.sharing.action.add_message=Üzenet hozzáadása (opcionális)
+forum.sharing.action.choose_contacts=Kapcsolatok kiválasztása
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=Megosztás alatt
+forum.sharing.action.status.already_invited=Invitation already sent
+forum.sharing.action.status.invite_received=Invitation already received
+forum.sharing.action.status.not_supported=Not supported by this contact
+forum.sharing.action.status.error=Error. This is a bug and not your fault
+
 # Private Groups
 groups.card.created=Létrehozta {0}
 groups.card.messages={0, plural, one {{0} üzenet} other {{0} üzenet}}
@@ -125,7 +168,7 @@ introduction.response.declined.received_by_introducee={0} szerint {1} elutasíto
 contact.add.title_dialog=Kapcsolat hozzáadása
 contact.add.remote.title=Távoli kapcsolat hozzá adása
 contact.add.remote.your_link=Adja oda ezt a linket annak a kapcsolatának, akit hozzá szeretne adni
-contact.add.remote.your_link_hint=Own link
+contact.add.remote.your_link_hint=Saját link
 contact.add.remote.copy_tooltip=Másol
 contact.add.remote.contact_link=Írj a be a linket a kapcsolatától ide
 contact.add.remote.contact_link_hint=Kapcsolat linkje
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto= {0} blog meghívása automatikusan eluta
 blog.invitation.response.accepted.received={0} elfogadta a blog meghívást.
 blog.invitation.response.declined.received={0} elutasította a blog meghívást.
 
+# Peer trust level
+peer.trust.unverified=Ellenőrizetlen kapcsolat
+peer.trust.verified=Ellenőrzött kapcsolat
+peer.trust.ourselves=Én
+peer.trust.stranger=Idegen
+
 
 # Main
 main.help.title=Briar Desktop kliens
@@ -212,6 +261,7 @@ warning=Figyelem
 unsupported_feature=Sajnos ez a funkció még nem érhető el a Briar Desktop-ból.
 remove=Eltávolít
 hide=Elrejt
+search=Keresés
 
 # Compose text edit actions
 copy=Másol
@@ -254,8 +304,10 @@ expiration.banner.part1.nozero={0, plural, one {Ez a Briar teszt verziója, ami
 expiration.banner.part2=Kérjük időben frissítsen egy új verzióra.
 
 # Notification
-notifications.message.private.one_chat={0, plural, one {New private message.} other {{0} new private messages.}}
-notifications.message.private.several_chats={0} new messages in {1} private chats.
+notifications.message.private.one_chat={0, plural, one {Egy új privát üzenet.} other {{0} új privát üzenet.}}
+notifications.message.private.several_chats={0} új üzenet {1} privát chatben.
+notifications.message.forum.one_forum={0, plural, one {New forum post.} other {{0} new forum posts.}}
+notifications.message.forum.several_forum={0} new posts in {1} forums.
 
 # Settings
 settings.title=Beállítások
@@ -281,15 +333,17 @@ settings.security.password.change=Jelszó megváltoztatása
 settings.security.password.current=Aktuális jelszó
 settings.security.password.choose=Új jelszó
 settings.security.password.confirm=Új jelszó megerősítése
+settings.security.password.changing=Changing password…
 settings.security.password.changed=A jelszó megváltozott
 
 # Settings Notifications
 settings.notifications.title=Értesítések
-settings.notifications.visual.title=Visual notifications
+settings.notifications.visual.title=Vizuális értesítések
 settings.notifications.visual.error.unsupported=Visual notifications are currently not supported on your system. You can still enable sound notifications.
 settings.notifications.visual.error.libnotify.load=Notifications can only be shown visually if libnotify is available. Please consider installing it following the usual installation procedure for your system.
 settings.notifications.visual.error.libnotify.init=Briar Desktop could not connect to any notification server. Please make sure to have a freedesktop.org-compliant notification server installed and configured properly.
-settings.notifications.sound.title=Sound notifications
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
+settings.notifications.sound.title=Hang értesítések
 
 # Settings Actions
 settings.actions.title=Események
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_is.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_is.properties
index c9399ce123..7480db3e79 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_is.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_is.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=currently selected
 access.list.selected.no=currently not selected, click to select
 access.logo=Briar-táknmynd
 access.swap=Táknmynd sem sýnir villur milli tveggja tengiliða
+access.ourselves=Ourselves
 access.mode.contacts=Tengiliðir
 access.mode.groups=Einkahópar
 access.mode.forums=Spjallsvæði
@@ -58,6 +59,16 @@ access.settings.currently_disabled=Currently disabled
 access.settings.click_to_toggle_notifications=Click to toggle notifications
 
 access.return_to_previous_screen=Return to previous screen
+access.menu=Show menu
+access.forums.add=Add forum
+access.forums.list=forum list
+access.forums.reply.close=Close reply
+access.forums.unread_count={0, plural, one {one unread posts} other {{0} unread posts}}
+access.forums.last_post_timestamp=last post: {0}
+access.forums.jump_to_prev_unread=Jump to previous unread post
+access.forums.jump_to_next_unread=Jump to next unread post
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Close sharing status
 
 # Contacts
 contacts.none_selected.title=Enginn tengiliður valinn
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=Ertu viss að þú viljir fjarlægja
 conversation.change.alias.dialog.title=Breyta nafni tengiliðar
 conversation.change.alias.dialog.description=Settu inn nýtt nafn fyrir þennan tengilið (aðeins sýnilegt þér)
 
+# Forums
+forum.search.title=Spjallsvæði
+forum.empty_state.text=You don't have any forums yet. Tap the + icon to add a forum:
+forum.none_selected.title=No forum selected
+forum.none_selected.hint=Select a forum to start chatting
+forum.add.title=Búa til spjallsvæði
+forum.add.hint=Veldu nafn á spjallsvæðið þitt
+forum.add.button=Create forum
+forum.leave.title=Hætta á spjallsvæði
+forum.delete.dialog.title=Staðfesta að hætt sé á spjallsvæði
+forum.delete.dialog.message=Are you sure that you want to leave this forum?\n\nAny contacts you\'ve shared this forum with might stop receiving updates.
+forum.delete.dialog.button=Hætta
+forum.message.hint=Ný færsla
+forum.message.reply.hint=Nýtt svar
+forum.message.reply.intro=Reply to:
+forum.message.new=Unread Post
+group.card.no_posts=Engar færslur
+group.card.posts={0, plural, one {{0} post} other {{0} posts}}
+forum.sharing.status.title=Staða deilingar
+forum.sharing.status.info=Any member of a forum can share it with their contacts. You are sharing this forum with the following contacts. There may also be other members who you can't see in this list, although you can see their posts in the forum.
+forum.sharing.status.with=Shared with {0} ({1} online)
+forum.sharing.status.nobody=Enginn
+forum.sharing.action.title=Deila spjallsvæði
+forum.sharing.action.add_message=Bæta við skilaboðum (valfrjálst)
+forum.sharing.action.choose_contacts=Veldu tengiliði
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=Þegar deilt
+forum.sharing.action.status.already_invited=Invitation already sent
+forum.sharing.action.status.invite_received=Invitation already received
+forum.sharing.action.status.not_supported=Not supported by this contact
+forum.sharing.action.status.error=Error. This is a bug and not your fault
+
 # Private Groups
 groups.card.created=Búið til af {0}
 groups.card.messages={0, plural, one {Skilaboð} other {{0} skilaboð}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=Boði á blogg frá {0} var sjálfvirkt h
 blog.invitation.response.accepted.received={0} samþykkti boð á blogg.
 blog.invitation.response.declined.received={0} hafnaði boði á blogg.
 
+# Peer trust level
+peer.trust.unverified=Unverified contact
+peer.trust.verified=Verified contact
+peer.trust.ourselves=Me
+peer.trust.stranger=Stranger
+
 
 # Main
 main.help.title=Briar Desktop forritið
@@ -212,6 +261,7 @@ warning=Aðvörun
 unsupported_feature=Því miður er þessi eiginleiki ekki studdur í Briar Desktop forritinu.
 remove=Fjarlægja
 hide=Fela
+search=Leita
 
 # Compose text edit actions
 copy=Afrita
@@ -256,6 +306,8 @@ expiration.banner.part2=Uppfærðu tímanlega í nýrri útgáfu.
 # Notification
 notifications.message.private.one_chat={0, plural, one {New private message.} other {{0} new private messages.}}
 notifications.message.private.several_chats={0} new messages in {1} private chats.
+notifications.message.forum.one_forum={0, plural, one {New forum post.} other {{0} new forum posts.}}
+notifications.message.forum.several_forum={0} new posts in {1} forums.
 
 # Settings
 settings.title=Stillingar
@@ -281,6 +333,7 @@ settings.security.password.change=Breyta lykilorði
 settings.security.password.current=Núverandi lykilorð
 settings.security.password.choose=Nýtt lykilorð
 settings.security.password.confirm=Staðfestu nýtt lykilorð
+settings.security.password.changing=Changing password…
 settings.security.password.changed=Lykilorðinu hefur verið breytt
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=Visual notifications
 settings.notifications.visual.error.unsupported=Visual notifications are currently not supported on your system. You can still enable sound notifications.
 settings.notifications.visual.error.libnotify.load=Notifications can only be shown visually if libnotify is available. Please consider installing it following the usual installation procedure for your system.
 settings.notifications.visual.error.libnotify.init=Briar Desktop could not connect to any notification server. Please make sure to have a freedesktop.org-compliant notification server installed and configured properly.
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
 settings.notifications.sound.title=Sound notifications
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_it.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_it.properties
index 334a28598e..5cecf9a476 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_it.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_it.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=selezionato attualmente
 access.list.selected.no=non selezionato attualmente, clicca per selezionare
 access.logo=Logo di Briar
 access.swap=Icona per mostrare errori tra due contatti
+access.ourselves=Te stesso/a
 access.mode.contacts=Contatti
 access.mode.groups=Gruppi privati
 access.mode.forums=Forum
@@ -58,6 +59,16 @@ access.settings.currently_disabled=Attualmente disattivato
 access.settings.click_to_toggle_notifications=Clicca per attivare/disattivare le notifiche
 
 access.return_to_previous_screen=Torna alla schermata precedente
+access.menu=Mostra il menu
+access.forums.add=Aggiungi forum
+access.forums.list=lista forum
+access.forums.reply.close=Chiudi risposta
+access.forums.unread_count={0, plural, one {Un post non letto} many {{0} post non letti} other {{0} post non letti}}
+access.forums.last_post_timestamp=ultimo post: {0}
+access.forums.jump_to_prev_unread=Vai al post non letto precedente
+access.forums.jump_to_next_unread=Vai al post non letto successivo
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Chiudi condivisione stato
 
 # Contacts
 contacts.none_selected.title=Nessun contatto selezionato
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=Vuoi veramente rimuovere questo conta
 conversation.change.alias.dialog.title=Cambia il nome del contatto
 conversation.change.alias.dialog.description=Inserisci un nuovo nome per questo contatto (visibile solo a te)
 
+# Forums
+forum.search.title=Forum
+forum.empty_state.text=Non hai ancora alcun forum. Tocca l'icona + per aggiungerne uno:
+forum.none_selected.title=Nessun forum selezionato
+forum.none_selected.hint=Seleziona un forum per iniziare a chattare
+forum.add.title=Crea Forum
+forum.add.hint=Scegli un nome per il tuo forum
+forum.add.button=Crea forum
+forum.leave.title=Lascia Forum
+forum.delete.dialog.title=Conferma l'abbandono del forum
+forum.delete.dialog.message=Vuoi davvero lasciare questo forum?\n\nTutti i contatti con cui hai condiviso questo forum potrebbero smettere di ricevere aggiornamenti.
+forum.delete.dialog.button=Lascia
+forum.message.hint=Nuovo post
+forum.message.reply.hint=Nuova Risposta
+forum.message.reply.intro=Rispondi a:
+forum.message.new=Post non letto
+group.card.no_posts=Nessun post.
+group.card.posts={0, plural, one {{0} post} many {{0} post} other {{0} post}}
+forum.sharing.status.title=Stato Condivisione
+forum.sharing.status.info=Ogni membro di un forum può condividerlo con i suoi contatti. Stai condividendo questo forum con i seguenti contatti. Ci potrebbero inoltre essere altri membri che non puoi vedere in questa lista, sebbene tu possa vedere i loro post nel forum.
+forum.sharing.status.with=Condiviso con {0} ({1} online)
+forum.sharing.status.nobody=Nessuno
+forum.sharing.action.title=Condividi Forum
+forum.sharing.action.add_message=Aggiungi un messaggio (facoltativo)
+forum.sharing.action.choose_contacts=Scegli Contatti
+forum.sharing.action.no_contacts=Ancora nessun contatto. Puoi condividere i forum solo con i tuoi contatti.
+forum.sharing.action.status.already_shared=Già in condivisione
+forum.sharing.action.status.already_invited=Invito già spedito
+forum.sharing.action.status.invite_received=Invito già ricevuto
+forum.sharing.action.status.not_supported=Non supportato da questo contatto
+forum.sharing.action.status.error=Errore. Si tratta di un bug, non è colpa tua
+
 # Private Groups
 groups.card.created=Creato da {0}
 groups.card.messages={0, plural, one {{0} messaggio} many {{0} messaggi} other {{0} messaggi}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=L'invito al blog da {0} è stato rifiutat
 blog.invitation.response.accepted.received={0} ha accettato l'invito al blog.
 blog.invitation.response.declined.received={0} ha rifiutato l'invito al blog.
 
+# Peer trust level
+peer.trust.unverified=Contatto non verificato
+peer.trust.verified=Contatto verificato
+peer.trust.ourselves=Io
+peer.trust.stranger=Sconosciuto
+
 
 # Main
 main.help.title=Client Briar Desktop
@@ -212,6 +261,7 @@ warning=Attenzione
 unsupported_feature=Purtroppo questa funzione non è ancora supportata da Briar Desktop.
 remove=Rimuovi
 hide=Nascosto
+search=Cerca
 
 # Compose text edit actions
 copy=Copia
@@ -256,6 +306,8 @@ expiration.banner.part2=Aggiorna ad una versione più recente in tempo.
 # Notification
 notifications.message.private.one_chat={0, plural, one {Nuovo messaggio privato.} many {{0} nuovi messaggi privati.} other {{0} nuovi messaggi privati.}}
 notifications.message.private.several_chats={0} nuovi messaggi in {1} chat private.
+notifications.message.forum.one_forum={0, plural, one {Nuovo post sul forum.} many {{0} nuovi post sul forum.} other {{0} nuovi post sul forum.}}
+notifications.message.forum.several_forum={0} nuovi post in {1} forum.
 
 # Settings
 settings.title=Impostazioni
@@ -281,6 +333,7 @@ settings.security.password.change=Cambia password
 settings.security.password.current=Password attuale
 settings.security.password.choose=Nuova password
 settings.security.password.confirm=Conferma la nuova password
+settings.security.password.changing=Cambio della password…
 settings.security.password.changed=La password è stata cambiata.
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=Notifiche visive
 settings.notifications.visual.error.unsupported=Le notifiche visive non sono attualmente supportate sul tuo dispositivo. Puoi comunque attivare le notifiche audio.
 settings.notifications.visual.error.libnotify.load=Le notifiche possono essere mostrate visivamente solo se libnotify è disponibile. Considerane l'installazione seguendo la normale procedura di installazione del tuo sistema.
 settings.notifications.visual.error.libnotify.init=Briar Desktop non ha potuto connettersi ad alcun server di notifica. Assicurati di avere un server di notifica compatibile con freedesktop.org installato e configurato correttamente.
+settings.notifications.visual.error.toast4j.init=Briar Desktop non ha potuto inizializzare il sistema di notifica.
 settings.notifications.sound.title=Notifiche audio
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_ja.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_ja.properties
index d7de1c5e94..bc0e7e11dd 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_ja.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_ja.properties
@@ -4,8 +4,8 @@ access.attachment_remove=添付を削除
 access.contacts.add=連絡相手を追加
 access.contact.list=連絡先リスト
 access.contact.with_name=Contact "{0}"
-access.contact.connected.yes=connected
-access.contact.connected.no=not connected
+access.contact.connected.yes=接続済み
+access.contact.connected.no=接続なし
 access.contact.unread_count={0, plural, other {{0}件の未読メッセージ}}
 access.contact.last_message_timestamp=最終メッセージ: {0}
 access.contact.pending.with_name=Pending contact "{0}"
@@ -28,7 +28,7 @@ access.conversation.message.image.blank.you={0, plural, other {you sent {0} imag
 access.conversation.message.image.blank.your_contact={0, plural, other {your contact sent {0} images}}
 access.conversation.message.image.caption.you={0, plural, other {you sent {0} images and wrote}}
 access.conversation.message.image.caption.your_contact={0, plural, other {your contact sent {0} images and wrote}}
-access.conversation.notice.additional_message=additional message
+access.conversation.notice.additional_message=追加のメッセージ
 access.conversation.request.navigate_inside_to_react=navigate inside the item to react
 access.conversation.request.click_to_open=クリックして開く
 access.introduction.back.contact=導入過程の連絡先画面に戻る
@@ -40,6 +40,7 @@ access.list.selected.yes=現在選択したもの
 access.list.selected.no=現在選択されていません。クリックして選択する
 access.logo=Briar ロゴ
 access.swap=アイコンは2人の連絡先間でのエラーを表示します
+access.ourselves=Ourselves
 access.mode.contacts=連絡先
 access.mode.groups=プライベートグループ
 access.mode.forums=フォーラム
@@ -58,6 +59,16 @@ access.settings.currently_disabled=現在無効
 access.settings.click_to_toggle_notifications=クリックして通知を切り替える
 
 access.return_to_previous_screen=前の画面に戻る
+access.menu=メニューを表示
+access.forums.add=フォーラムを追加
+access.forums.list=フォーラム一覧
+access.forums.reply.close=Close reply
+access.forums.unread_count={0, plural, other {{0} unread posts}}
+access.forums.last_post_timestamp=last post: {0}
+access.forums.jump_to_prev_unread=Jump to previous unread post
+access.forums.jump_to_next_unread=Jump to next unread post
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Close sharing status
 
 # Contacts
 contacts.none_selected.title=連絡先未選択
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=この連絡先と、この連絡先
 conversation.change.alias.dialog.title=連絡先を変更
 conversation.change.alias.dialog.description=この連絡先用の新しい名前を入力してください(あなただけに見えます):
 
+# Forums
+forum.search.title=フォーラム
+forum.empty_state.text=You don't have any forums yet. Tap the + icon to add a forum:
+forum.none_selected.title=No forum selected
+forum.none_selected.hint=Select a forum to start chatting
+forum.add.title=フォーラムを作成
+forum.add.hint=フォーラムの名前を選択してください
+forum.add.button=Create forum
+forum.leave.title=Leave Forum
+forum.delete.dialog.title=フォーラムをやめる確認
+forum.delete.dialog.message=Are you sure that you want to leave this forum?\n\nAny contacts you\'ve shared this forum with might stop receiving updates.
+forum.delete.dialog.button=脱退する
+forum.message.hint=新しい投稿
+forum.message.reply.hint=新しい返信
+forum.message.reply.intro=Reply to:
+forum.message.new=Unread Post
+group.card.no_posts=投稿なし
+group.card.posts={0, plural, other {{0} posts}}
+forum.sharing.status.title=共有ステータス
+forum.sharing.status.info=Any member of a forum can share it with their contacts. You are sharing this forum with the following contacts. There may also be other members who you can't see in this list, although you can see their posts in the forum.
+forum.sharing.status.with=Shared with {0} ({1} online)
+forum.sharing.status.nobody=誰もいません
+forum.sharing.action.title=フォーラムを共有
+forum.sharing.action.add_message=メッセージを追加する(任意)
+forum.sharing.action.choose_contacts=連絡先を選択
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=既に共有しています
+forum.sharing.action.status.already_invited=Invitation already sent
+forum.sharing.action.status.invite_received=Invitation already received
+forum.sharing.action.status.not_supported=Not supported by this contact
+forum.sharing.action.status.error=Error. This is a bug and not your fault
+
 # Private Groups
 groups.card.created={0}によって作成されました。
 groups.card.messages={0, plural, other {{0}件のメッセージ}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto={0}からのブログへの招待は自
 blog.invitation.response.accepted.received={0}はブログへの招待を受け入れました。
 blog.invitation.response.declined.received={0}はブログへの招待を辞退しました。
 
+# Peer trust level
+peer.trust.unverified=検証されてない連絡先
+peer.trust.verified=検証された連絡先
+peer.trust.ourselves=私
+peer.trust.stranger=見知らぬ人
+
 
 # Main
 main.help.title=Briar デスクトップクライアント
@@ -212,6 +261,7 @@ warning=警告
 unsupported_feature=残念ながら、この機能はBriarデスクトップではまだサポートされていません
 remove=削除
 hide=隠す
+search=検索
 
 # Compose text edit actions
 copy=コピー
@@ -256,6 +306,8 @@ expiration.banner.part2=そのうち、新しいバージョンにアップデ
 # Notification
 notifications.message.private.one_chat={0, plural, other {{0}件の新規プライベートメッセージ}}
 notifications.message.private.several_chats={1} プライベートチャット内に{0}件の新規メッセージ
+notifications.message.forum.one_forum={0, plural, other {{0} new forum posts.}}
+notifications.message.forum.several_forum={0} new posts in {1} forums.
 
 # Settings
 settings.title=設定
@@ -281,6 +333,7 @@ settings.security.password.change=パスワードの変更
 settings.security.password.current=現在のパスワード
 settings.security.password.choose=新しいパスワード
 settings.security.password.confirm=新しいパスワードの確認
+settings.security.password.changing=Changing password…
 settings.security.password.changed=パスワードが変更されました。
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=視覚通知
 settings.notifications.visual.error.unsupported=視覚通知は現在、あなたのシステム上でサポートされていません。音通知を有効のままにすることができます。
 settings.notifications.visual.error.libnotify.load=通知はlibnotifyが有効な場合のみに、視覚的に表示できます。お使いのシステムに合わせた通常のインストール手順に従って、インストールをご検討ください。
 settings.notifications.visual.error.libnotify.init=Briarデスクトップはどの通知サーバーにも接続できませんでした。freedesktop.orgに準拠した通知サーバーがインストールされ、適切に設定されていることを確認してください。
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
 settings.notifications.sound.title=音通知
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_ka.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_ka.properties
index f2f9d5a49f..2789b35eb7 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_ka.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_ka.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=ამჟამად არჩეულია
 access.list.selected.no=ამჟამად არ არის არჩეული, დაწკაპუნეთ ასარჩევად
 access.logo=Briar-ის ლოგო
 access.swap=ხატულა აჩვენებს შეცდომებს ორ კონტაქტს შორის.
+access.ourselves=Ourselves
 access.mode.contacts=კონტაქტები
 access.mode.groups=დახურული ჯგუფები
 access.mode.forums=ფორუმები
@@ -58,6 +59,16 @@ access.settings.currently_disabled=ამჟამად გამორთუ
 access.settings.click_to_toggle_notifications=დაწკაპუნეთ შეტყობინებების გადასართავად
 
 access.return_to_previous_screen=წინა ეკრანზე დაბრუნება
+access.menu=Show menu
+access.forums.add=Add forum
+access.forums.list=forum list
+access.forums.reply.close=Close reply
+access.forums.unread_count={0, plural, one {one unread posts} other {{0} unread posts}}
+access.forums.last_post_timestamp=last post: {0}
+access.forums.jump_to_prev_unread=Jump to previous unread post
+access.forums.jump_to_next_unread=Jump to next unread post
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Close sharing status
 
 # Contacts
 contacts.none_selected.title=კონტაქტი არ არის არჩეული
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=ნამდვილად გსუ
 conversation.change.alias.dialog.title=კონტაქტის სახელის შეცვლა
 conversation.change.alias.dialog.description=გთხოვთ, შეიყვანოთ ახალი სახელი ამ კონტაქტისთვის (მხოლოდ თქვენთვის იქნება ხილვადი)
 
+# Forums
+forum.search.title=ფორუმები
+forum.empty_state.text=You don't have any forums yet. Tap the + icon to add a forum:
+forum.none_selected.title=No forum selected
+forum.none_selected.hint=Select a forum to start chatting
+forum.add.title=ფორუმის შექმნა
+forum.add.hint=აირჩიეთ თქვენი ფორუმის სახელი
+forum.add.button=Create forum
+forum.leave.title=ფორუმის დატოვება
+forum.delete.dialog.title=ფორუმის დატოვების დადასტურება
+forum.delete.dialog.message=Are you sure that you want to leave this forum?\n\nAny contacts you\'ve shared this forum with might stop receiving updates.
+forum.delete.dialog.button=დატოვება
+forum.message.hint=ახალი პოსტი
+forum.message.reply.hint=ახალი პასუხი
+forum.message.reply.intro=Reply to:
+forum.message.new=Unread Post
+group.card.no_posts=პოსტები არ არის
+group.card.posts={0, plural, one {{0} post} other {{0} posts}}
+forum.sharing.status.title=გაზიარების სტატუსი
+forum.sharing.status.info=Any member of a forum can share it with their contacts. You are sharing this forum with the following contacts. There may also be other members who you can't see in this list, although you can see their posts in the forum.
+forum.sharing.status.with=Shared with {0} ({1} online)
+forum.sharing.status.nobody=არავინ
+forum.sharing.action.title=ფორუმის გაზიარება
+forum.sharing.action.add_message=შეტყობინების დამატება (არასავალდებულო)
+forum.sharing.action.choose_contacts=კონტაქტების არჩევა
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=უკვე გაზიარებულია
+forum.sharing.action.status.already_invited=Invitation already sent
+forum.sharing.action.status.invite_received=Invitation already received
+forum.sharing.action.status.not_supported=Not supported by this contact
+forum.sharing.action.status.error=Error. This is a bug and not your fault
+
 # Private Groups
 groups.card.created=შემქმნელი {0}
 groups.card.messages={0, plural, one {{0} წერილი} other {{0} შეტყობინება}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto={0}-ს ბლოგში მოწვ
 blog.invitation.response.accepted.received={0} დათანხმდა ბლოგში მოწვევას.
 blog.invitation.response.declined.received={0}-მ უარყო ბლოგში მოწვევა.
 
+# Peer trust level
+peer.trust.unverified=დაუდასტურებელი კონტაქტი
+peer.trust.verified=დადასტურებული კონტაქტი
+peer.trust.ourselves=მე
+peer.trust.stranger=უცნობი
+
 
 # Main
 main.help.title=Briar Desktop კლიენტი
@@ -212,6 +261,7 @@ warning=გაფრთხილება
 unsupported_feature=სამწუხაროდ, ეს ფუნქცია ჯერ არ არის მხარდაჭერილი Briar Desktop-ის მიერ.
 remove=ამოშლა
 hide=დამალვა
+search=ძებნა
 
 # Compose text edit actions
 copy=კოპირება
@@ -256,6 +306,8 @@ expiration.banner.part2=გთხოვთ, დროულად განა
 # Notification
 notifications.message.private.one_chat={0, plural, one {ახალი პირადი წერილი.} other {{0} ახალი პირადი შეტყობინებები.}}
 notifications.message.private.several_chats={0} ახალი შეტყობინებები {1} პირად ჩატებში.
+notifications.message.forum.one_forum={0, plural, one {New forum post.} other {{0} new forum posts.}}
+notifications.message.forum.several_forum={0} new posts in {1} forums.
 
 # Settings
 settings.title=პარამეტრები
@@ -281,6 +333,7 @@ settings.security.password.change=პაროლის შეცვლა
 settings.security.password.current=მიმდინარე პაროლი
 settings.security.password.choose=ახალი პაროლი
 settings.security.password.confirm=ახალი პაროლის დადასტურება
+settings.security.password.changing=Changing password…
 settings.security.password.changed=პაროლი შეიცვალა.
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=ვიზუალური შეტყო
 settings.notifications.visual.error.unsupported=ვიზუალური შეტყობინებები ამჟამად არ არის მხარდაჭერილი თქვენს სისტემაზე. თქვენ კვლავ შეგიძლიათ ჩართოთ ხმოვანი შეტყობინებები.
 settings.notifications.visual.error.libnotify.load=თუ ხელმისაწვდომია libnotify, იხილავთ მხოლოდ ვიზუალურ შეტყობინებებს. გთხოვთ, განიხილოთ მისი ინსტალაცია თქვენი სისტემის ჩვეულებრივი დაინსტალირების პროცედურის შესაბამისად.
 settings.notifications.visual.error.libnotify.init=Briar Desktop ვერ უკავშირდება ვერცერთ შეტყობინების სერვერს. გთხოვთ დარწმუნდეთ, რომ დაინსტალირებული და კონფიგურირებული გაქვთ freedesktop.org-ის თავსებადი შეტყობინების სერვერი.
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
 settings.notifications.sound.title=ხმოვანი შეტყობინებები
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_ko.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_ko.properties
index 6974119569..42131b7950 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_ko.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_ko.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=currently selected
 access.list.selected.no=currently not selected, click to select
 access.logo=Briar logo
 access.swap=Icon showing errors between two contacts
+access.ourselves=Ourselves
 access.mode.contacts=문의
 access.mode.groups=프라이빗 모임
 access.mode.forums=포럼
@@ -58,6 +59,16 @@ access.settings.currently_disabled=Currently disabled
 access.settings.click_to_toggle_notifications=Click to toggle notifications
 
 access.return_to_previous_screen=Return to previous screen
+access.menu=Show menu
+access.forums.add=Add forum
+access.forums.list=forum list
+access.forums.reply.close=Close reply
+access.forums.unread_count={0, plural, other {{0} unread posts}}
+access.forums.last_post_timestamp=last post: {0}
+access.forums.jump_to_prev_unread=Jump to previous unread post
+access.forums.jump_to_next_unread=Jump to next unread post
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Close sharing status
 
 # Contacts
 contacts.none_selected.title=선택된 연락처 없음
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=정말로 이 연락처, 그리고 
 conversation.change.alias.dialog.title=연락처 이름 바꾸기
 conversation.change.alias.dialog.description=Please enter a new name for this contact (only visible to you):
 
+# Forums
+forum.search.title=포럼
+forum.empty_state.text=You don't have any forums yet. Tap the + icon to add a forum:
+forum.none_selected.title=No forum selected
+forum.none_selected.hint=Select a forum to start chatting
+forum.add.title=포럼 만들기
+forum.add.hint=만드실 포럼 이름을 정해주세요
+forum.add.button=Create forum
+forum.leave.title=포럼 떠나기
+forum.delete.dialog.title=포럼 떠나기 확인
+forum.delete.dialog.message=Are you sure that you want to leave this forum?\n\nAny contacts you\'ve shared this forum with might stop receiving updates.
+forum.delete.dialog.button=떠나기
+forum.message.hint=새로운 게시글
+forum.message.reply.hint=새로운 답글
+forum.message.reply.intro=Reply to:
+forum.message.new=Unread Post
+group.card.no_posts=게시글이 없습니다
+group.card.posts={0, plural, other {{0} posts}}
+forum.sharing.status.title=공유 상태
+forum.sharing.status.info=Any member of a forum can share it with their contacts. You are sharing this forum with the following contacts. There may also be other members who you can't see in this list, although you can see their posts in the forum.
+forum.sharing.status.with=Shared with {0} ({1} online)
+forum.sharing.status.nobody=아무도 없음
+forum.sharing.action.title=포럼 공유하기
+forum.sharing.action.add_message=메시지 추가하기(선택 사항)
+forum.sharing.action.choose_contacts=연락처 선택하기
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=이미 공유하고 있습니다
+forum.sharing.action.status.already_invited=Invitation already sent
+forum.sharing.action.status.invite_received=Invitation already received
+forum.sharing.action.status.not_supported=Not supported by this contact
+forum.sharing.action.status.error=Error. This is a bug and not your fault
+
 # Private Groups
 groups.card.created=Created by {0}
 groups.card.messages={0, plural, other {{0} messages}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=The blog invitation from {0} was automati
 blog.invitation.response.accepted.received={0} accepted the blog invitation.
 blog.invitation.response.declined.received={0} declined the blog invitation.
 
+# Peer trust level
+peer.trust.unverified=Unverified contact
+peer.trust.verified=Verified contact
+peer.trust.ourselves=Me
+peer.trust.stranger=Stranger
+
 
 # Main
 main.help.title=Briar Desktop Client
@@ -212,6 +261,7 @@ warning=경고
 unsupported_feature=Unfortunately, this feature is not yet supported by Briar Desktop.
 remove=제거하기
 hide=숨기기
+search=찾기
 
 # Compose text edit actions
 copy=복사하기
@@ -256,6 +306,8 @@ expiration.banner.part2=Please update to a newer version in time.
 # Notification
 notifications.message.private.one_chat={0, plural, other {{0} new private messages.}}
 notifications.message.private.several_chats={0} new messages in {1} private chats.
+notifications.message.forum.one_forum={0, plural, other {{0} new forum posts.}}
+notifications.message.forum.several_forum={0} new posts in {1} forums.
 
 # Settings
 settings.title=설정
@@ -281,6 +333,7 @@ settings.security.password.change=비밀번호 바꾸기
 settings.security.password.current=현재 비밀번호
 settings.security.password.choose=새 비밀번호
 settings.security.password.confirm=새 비밀번호 확인:
+settings.security.password.changing=Changing password…
 settings.security.password.changed=비밀번호가 바꼈습니다.
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=Visual notifications
 settings.notifications.visual.error.unsupported=Visual notifications are currently not supported on your system. You can still enable sound notifications.
 settings.notifications.visual.error.libnotify.load=Notifications can only be shown visually if libnotify is available. Please consider installing it following the usual installation procedure for your system.
 settings.notifications.visual.error.libnotify.init=Briar Desktop could not connect to any notification server. Please make sure to have a freedesktop.org-compliant notification server installed and configured properly.
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
 settings.notifications.sound.title=Sound notifications
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_lt.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_lt.properties
index c246ccd814..49c147b7ff 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_lt.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_lt.properties
@@ -18,9 +18,9 @@ access.contacts.dropdown.contacts.expand=Expand contact menu
 access.contacts.filter=Filter existing contacts by name or alias and add new contacts
 access.contacts.pending.remove=Remove pending contact
 access.conversation.list=Chat history
-access.conversation.status.seen=message received by your contact
-access.conversation.status.sent=message sent, but not received by your contact yet
-access.conversation.status.scheduled=message not sent yet
+access.conversation.status.seen=adresatas gavo jūsų žinutę
+access.conversation.status.sent=žinutė išsiųsta, bet adresatas kol kas jos negavo
+access.conversation.status.scheduled=žinutė kol kas neišsiųsta
 access.conversation.message.unread=All messages below are still unread
 access.conversation.message.blank.you=you wrote
 access.conversation.message.blank.your_contact=your contact wrote
@@ -40,6 +40,7 @@ access.list.selected.yes=currently selected
 access.list.selected.no=currently not selected, click to select
 access.logo=Briar logotipas
 access.swap=Piktograma, rodanti klaidas tarp dviejų adresatų
+access.ourselves=Ourselves
 access.mode.contacts=Adresatai
 access.mode.groups=Privačios grupės
 access.mode.forums=Forumai
@@ -58,6 +59,16 @@ access.settings.currently_disabled=Šiuo metu išjungta
 access.settings.click_to_toggle_notifications=Spustelėkite norėdami perjungti pranešimus
 
 access.return_to_previous_screen=Return to previous screen
+access.menu=Rodyti meniu
+access.forums.add=PridÄ—ti forumÄ…
+access.forums.list=forum list
+access.forums.reply.close=Close reply
+access.forums.unread_count={0, plural, one {one unread posts} few {{0} unread posts} many {{0} unread posts} other {{0} unread posts}}
+access.forums.last_post_timestamp=last post: {0}
+access.forums.jump_to_prev_unread=Jump to previous unread post
+access.forums.jump_to_next_unread=Jump to next unread post
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Close sharing status
 
 # Contacts
 contacts.none_selected.title=Nepasirinktas kontaktas
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=Ar tikrai norite pašalinti šį adre
 conversation.change.alias.dialog.title=Pakeisti adresato vardÄ…
 conversation.change.alias.dialog.description=Please enter a new name for this contact (only visible to you):
 
+# Forums
+forum.search.title=Forumai
+forum.empty_state.text=You don't have any forums yet. Tap the + icon to add a forum:
+forum.none_selected.title=No forum selected
+forum.none_selected.hint=Select a forum to start chatting
+forum.add.title=Sukurti forumÄ…
+forum.add.hint=Pasirinkite savo forumo pavadinimÄ…
+forum.add.button=Create forum
+forum.leave.title=Išeiti iš forumo
+forum.delete.dialog.title=Patvirtinkite išėjimą iš forumo
+forum.delete.dialog.message=Are you sure that you want to leave this forum?\n\nAny contacts you\'ve shared this forum with might stop receiving updates.
+forum.delete.dialog.button=Išeiti
+forum.message.hint=Naujas įrašas
+forum.message.reply.hint=Naujas atsakymas
+forum.message.reply.intro=Reply to:
+forum.message.new=Unread Post
+group.card.no_posts=Įrašų nėra
+group.card.posts={0, plural, one {{0} įrašas} few {{0} įrašai} many {{0} įrašų} other {{0} įrašas}}
+forum.sharing.status.title=Bendrinimo būsena
+forum.sharing.status.info=Any member of a forum can share it with their contacts. You are sharing this forum with the following contacts. There may also be other members who you can't see in this list, although you can see their posts in the forum.
+forum.sharing.status.with=Shared with {0} ({1} online)
+forum.sharing.status.nobody=Niekas
+forum.sharing.action.title=Bendrinti forumÄ…
+forum.sharing.action.add_message=Pridėkite žinutę (nebūtina)
+forum.sharing.action.choose_contacts=Pasirinkite adresatus
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=Jau bendrinama
+forum.sharing.action.status.already_invited=Invitation already sent
+forum.sharing.action.status.invite_received=Invitation already received
+forum.sharing.action.status.not_supported=Not supported by this contact
+forum.sharing.action.status.error=Error. This is a bug and not your fault
+
 # Private Groups
 groups.card.created=Sukūrė {0}
 groups.card.messages={0, plural, one {{0} žinutė} few {{0} žinutės} many {{0} žinučių} other {{0} žinutė}}
@@ -113,12 +156,12 @@ introduction.request.sent=You have asked to introduce {0} to {1}.
 introduction.request.received={0} has asked to introduce you to {1}. Do you want to add {1} to your contact list?
 introduction.request.exists.received={0} has asked to introduce you to {1}, but {1} is already in your contact list. Since {0} might not know that, you can still respond:
 introduction.request.answered.received={0} has asked to introduce you to {1}.
-introduction.response.accepted.sent=You accepted the introduction to {0}.
+introduction.response.accepted.sent=Jūs priėmėte supažindinimą su {0}.
 introduction.response.accepted.sent.info=Before {0} gets added to your contacts, they need to accept the introduction as well. This might take some time.
-introduction.response.declined.sent=You declined the introduction to {0}.
-introduction.response.declined.auto=The introduction to {0} was automatically declined.
-introduction.response.accepted.received={0} accepted the introduction to {1}.
-introduction.response.declined.received={0} declined the introduction to {1}.
+introduction.response.declined.sent=Jūs atmetėte supažindinimą su {0}.
+introduction.response.declined.auto=Supažindinimas su {0} buvo automatiškai atmestas.
+introduction.response.accepted.received={0} priėmė supažindinimą su {1}.
+introduction.response.declined.received={0} atmetė supažindinimą su {1}.
 introduction.response.declined.received_by_introducee={0} sako, kad {1} atmetė supažindinimą.
 
 # Add Contact Remotely
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=The blog invitation from {0} was automati
 blog.invitation.response.accepted.received={0} priėmė pakvietimą į tinklaraštį.
 blog.invitation.response.declined.received={0} atmetė pakvietimą į tinklaraštį.
 
+# Peer trust level
+peer.trust.unverified=Unverified contact
+peer.trust.verified=Verified contact
+peer.trust.ourselves=Me
+peer.trust.stranger=Nepažįstamasis
+
 
 # Main
 main.help.title=Briar Desktop kliento programa
@@ -212,6 +261,7 @@ warning=Įspėjimas
 unsupported_feature=Deja, Briar Desktop kol kas nepalaiko šios ypatybės.
 remove=Ištrinti
 hide=SlÄ—pti
+search=Ieškoti
 
 # Compose text edit actions
 copy=Kopijuoti
@@ -254,8 +304,10 @@ expiration.banner.part1.nozero={0, plural, one {Tai yra bandomoji Briar versija,
 expiration.banner.part2=Per tą laiką atsinaujinkite į naujesnę versiją.
 
 # Notification
-notifications.message.private.one_chat={0, plural, one {New private message.} few {{0} new private messages.} many {{0} new private messages.} other {{0} new private messages.}}
+notifications.message.private.one_chat={0, plural, one {Nauja privati žinutė.} few {{0} naujos privačios žinutės.} many {{0} naujų privačių žinučių.} other {{0} nauja privati žinutė.}}
 notifications.message.private.several_chats={0} new messages in {1} private chats.
+notifications.message.forum.one_forum={0, plural, one {New forum post.} few {{0} new forum posts.} many {{0} new forum posts.} other {{0} new forum posts.}}
+notifications.message.forum.several_forum={0} new posts in {1} forums.
 
 # Settings
 settings.title=Nustatymai
@@ -281,6 +333,7 @@ settings.security.password.change=Pakeisti slaptažodį
 settings.security.password.current=Dabartinis slaptažodis
 settings.security.password.choose=Naujas slaptažodis
 settings.security.password.confirm=Pakartokite naują slaptažodį
+settings.security.password.changing=Changing password…
 settings.security.password.changed=Slaptažodis pakeistas.
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=Vaizdiniai pranešimai
 settings.notifications.visual.error.unsupported=Šiuo metu vaizdiniai pranešimai nėra palaikomi jūsų sistemoje, bet galite įjungti garso pranešimus.
 settings.notifications.visual.error.libnotify.load=Pranešimai gali būti rodomi vaizdiniu būdu tik tuo atveju, jeigu yra prieinamas „libnotify“ paketas. Apsvarstykite galimybę jį įsidiegti, naudojant įprastinę diegimo procedūrą savo sistemoje.
 settings.notifications.visual.error.libnotify.init=Briar Desktop nepavyko prisijungti prie jokio pranešimų serverio. Įsitikinkite, kad turite įdiegtą ir tinkamai sukonfigūruotą su „freedesktop.org“ suderinamą pranešimų serverį.
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
 settings.notifications.sound.title=Garso pranešimai
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_my.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_my.properties
index be3db7dd0e..e0163a55d5 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_my.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_my.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=လက်ရှိ ရွေးချယ်ထားသ
 access.list.selected.no=လက်ရှိတွင် ရွေးချယ်မထားပါ၊ ရွေးချယ်ရန် နှိပ်ပါ
 access.logo=Briar လိုဂို
 access.swap=အဆက်အသွယ်နှစ်ဦးကြားရှိ မှားယွင်းမှုများကို ပြသော အိုင်ကွန်
+access.ourselves=ကျွန်ုပ်တို့ကိုယ်တိုင်\n\n\n
 access.mode.contacts=အဆက်အသွယ်များ
 access.mode.groups=လျှို့ဝှက် အဖွဲ့များ
 access.mode.forums=အစည်းအဝေးများ
@@ -58,6 +59,16 @@ access.settings.currently_disabled=လက်ရှိ ပိတ်ထားသ
 access.settings.click_to_toggle_notifications=အသိပေးချက်များကို ဖွင့်/ပိတ်ရန် နှိပ်ပါ
 
 access.return_to_previous_screen=ယခင် စခရင်သို့ ပြန်သွားရန်
+access.menu=မီနူးကိုပြပါ
+access.forums.add=အစည်းအဝေးတစ်ခု ထည့်ပါ
+access.forums.list=အစည်းအဝေးစာရင်း
+access.forums.reply.close=အကြောင်းပြန်မှုကို ပိတ်ပါ
+access.forums.unread_count={0, plural, other {{0}မဖတ်ရသေးသော ပို့စ်များ}}
+access.forums.last_post_timestamp=နောက်ဆုံးပို့စ် -
+access.forums.jump_to_prev_unread=မဖတ်ရသေးသော ယခင်ပို့စ်တစ်ခုသို့ နောက်ပြန်သွားရန်
+access.forums.jump_to_next_unread=မဖတ်ရသေးသော နောက်ပို့စ်တစ်ခုသို့ သွားရန်
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Close sharing status
 
 # Contacts
 contacts.none_selected.title=အဆက်အသွယ် ရွေးမထားပါ
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=ဤအဆက်အသွယ်အပ
 conversation.change.alias.dialog.title=အဆက်အသွယ် အမည် ပြောင်းရန်
 conversation.change.alias.dialog.description=ကျေးဇူးပြု၍ ဤအဆက်အသွယ်အတွက် အမည်အသစ်ကို ထည့်ပါ (သင်တစ်ဦးတည်းသာ မြင်နိုင်သည်) - 
 
+# Forums
+forum.search.title=အစည်းအဝေးများ
+forum.empty_state.text=You don't have any forums yet. Tap the + icon to add a forum:
+forum.none_selected.title=No forum selected
+forum.none_selected.hint=Select a forum to start chatting
+forum.add.title=ဖိုရမ် ဖန်တီးမည်
+forum.add.hint=သင့် ဆွေးနွေးမှုဖိုရမ်အတွက် အမည်ရွေးပါ
+forum.add.button=Create forum
+forum.leave.title=ဆွေးနွေးမှုဖိုရမ်မှ ထွက်မည်
+forum.delete.dialog.title=ဆွေးနွေးမှုဖိုရမ်မှ ထွက်ခြင်း အတည်ပြုမည်
+forum.delete.dialog.message=Are you sure that you want to leave this forum?\n\nAny contacts you\'ve shared this forum with might stop receiving updates.
+forum.delete.dialog.button=ထွက်မည်
+forum.message.hint=ပို့စ်အသစ်
+forum.message.reply.hint=ပြန်ကြားချက်အသစ်
+forum.message.reply.intro=Reply to:
+forum.message.new=မဖတ်ရသေးသော ပို့စ်တစ်ခု
+group.card.no_posts=ပို့စ်များမရှိ
+group.card.posts={0, plural, other {{0}ပို့စ်များ}}
+forum.sharing.status.title=မျှဝေခြင်း အခြေအနေ
+forum.sharing.status.info=Any member of a forum can share it with their contacts. You are sharing this forum with the following contacts. There may also be other members who you can't see in this list, although you can see their posts in the forum.
+forum.sharing.status.with=({1}အွန်လိုင်း) {0}ဖြင့် မျှဝေသည်
+forum.sharing.status.nobody=မည်သူမျှ
+forum.sharing.action.title=ဆွေးနွေးမှုဖိုရမ်ကို ဝေမျှမည်
+forum.sharing.action.add_message=မက်ဆေ့ချ် ထည့်ပါ (မဖြစ်မနေ မဟုတ်ပါ)
+forum.sharing.action.choose_contacts=အဆက်အသွယ်များ ရွေးမည်
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=မျှဝေထားခြင်းဖြစ်သည်
+forum.sharing.action.status.already_invited=ဖိတ်ကြားစာ ပို့ပြီးပြီ
+forum.sharing.action.status.invite_received=ဖိတ်ကြားစာ လက်ခံရရှိသည်
+forum.sharing.action.status.not_supported=Not supported by this contact
+forum.sharing.action.status.error=Error. This is a bug and not your fault
+
 # Private Groups
 groups.card.created={0} မှ ဖန်တီးသည်
 groups.card.messages={0, plural, other {မက်ဆေ့ချ် {0} စောင်}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto={0} ထံမှ ဘလော့ဂ်သ
 blog.invitation.response.accepted.received={0} သည် ဘလော့ဂ်သို့ ဖိတ်ကြားမှုကို လက်ခံခဲ့သည်။
 blog.invitation.response.declined.received={0} သည် ဘလော့ဂ်သို့ ဖိတ်ကြားမှုကို ငြင်းဆိုခဲ့သည်။
 
+# Peer trust level
+peer.trust.unverified=မစိစစ်ရသေးသော အဆက်အသွယ်
+peer.trust.verified=စိစစ်ထားပြီးသော အဆက်အသွယ်
+peer.trust.ourselves=ကျွနု်ပ်ကို
+peer.trust.stranger=လူစိမ်း
+
 
 # Main
 main.help.title=Briar ဒက်စတော့ပ် ကွန်ပျုတာ
@@ -212,6 +261,7 @@ warning=သတိပေးချက်
 unsupported_feature=ကံမကောင်းစွာဖြင့်၊ ဤအင်္ဂါရပ်ကို Briar Desktop မှ ပံ့ပိုးမှု မပေးသေးပါ။
 remove=ဖယ်ရှားရန်
 hide=ဝှက်ထားရန်
+search=ရှာဖွေရန်
 
 # Compose text edit actions
 copy=ကူးရန်
@@ -256,6 +306,8 @@ expiration.banner.part2=ကျေးဇူးပြု၍ အချိန်မ
 # Notification
 notifications.message.private.one_chat={0, plural, other {ကိုယ်ရေးကိုယ်တာ မက်ဆေ့ချ် အသစ်များ}}
 notifications.message.private.several_chats=လျှို့ဝှက် စကားစမြည် {1} ခုတွင် မက်ဆေ့ချ် အသစ် {0}စောင်။
+notifications.message.forum.one_forum={0, plural, other {{0}အစည်အဝေးပို့စ်အသစ်များ။}}
+notifications.message.forum.several_forum=ဖိုရမ်များမှ ပို့စ်အသစ်များ။
 
 # Settings
 settings.title=ဆက်တင်များ
@@ -281,6 +333,7 @@ settings.security.password.change=စကားဝှက် ပြောင်း
 settings.security.password.current=လက်ရှိ စကားဝှက်
 settings.security.password.choose=စကားဝှက် အသစ်
 settings.security.password.confirm=စကားဝှက် အသစ်ကို အတည်ပြုရန်
+settings.security.password.changing=စကားဝှက်ကို ပြောင်းနေသည်…
 settings.security.password.changed=စကားဝှက်ကို ပြောင်းလဲပြီးပါပြီ။
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=အမြင်နှင့်ဆိုင
 settings.notifications.visual.error.unsupported=အမြင်နှင့်ဆိုင်သော အသိပေးချက်များကို လက်ရှိတွင် သင့်စနစ်၌ မပံ့ပိုးထားပါ။ သင်သည် အသံ အသိပေးချက်များကိုမူ ဖွင့်နိုင်သည်။
 settings.notifications.visual.error.libnotify.load=အသိပေးချက်များကို libnotify ရရှိနိုင်မှသာ ပြသပါမည်။ ကျေးဇူးပြု၍ ၎င်းကို ထည့်သွင်းရာတွင် သင့်စနစ်အတွက် အသုံးပြုလေ့ရှိသော ထည့်သွင်းမှုလုပ်ငန်းစဉ်ကို လိုက်နာပါ။
 settings.notifications.visual.error.libnotify.init=Briar ဒက်စတော့ပ်သည် မည်သည့်အသိပေးချက် ဆာဗာကိုမျှ မဆက်သွယ်နိုင်ပါ။ ကျေးဇူးပြု၍ freedesktop.org နှင့် ကိုက်ညိသော အသိပေးချက် ဆာဗာကို ထည့်သွင်း၍ မှန်ကန်စွာ စနစ်ဖွဲ့စည်းထားကြောင်း သေချာအောင်လုပ်ပါ။
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
 settings.notifications.sound.title=အသံဖြင့် အသိပေးချက်များ
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_nb_NO.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_nb.properties
similarity index 86%
rename from briar-desktop/src/main/resources/strings/BriarDesktop_nb_NO.properties
rename to briar-desktop/src/main/resources/strings/BriarDesktop_nb.properties
index 95643c5cc9..189c2f0996 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_nb_NO.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_nb.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=For tiden påskrudd
 access.list.selected.no=foreløpig ikke valgt, klikk for å velge
 access.logo=Briar's logo
 access.swap=Ikonet viser feilmeldinger imellom to kontakter
+access.ourselves=Ourselves
 access.mode.contacts=Kontakter
 access.mode.groups=Private grupper
 access.mode.forums=Forumer
@@ -58,6 +59,16 @@ access.settings.currently_disabled=For tiden avskrudd
 access.settings.click_to_toggle_notifications=Klikk for å skru varslinger av eller på
 
 access.return_to_previous_screen=GÃ¥ tilbake til forrige skjermvindu
+access.menu=Show menu
+access.forums.add=Add forum
+access.forums.list=forum list
+access.forums.reply.close=Close reply
+access.forums.unread_count={0, plural, one {one unread posts} other {{0} unread posts}}
+access.forums.last_post_timestamp=last post: {0}
+access.forums.jump_to_prev_unread=Jump to previous unread post
+access.forums.jump_to_next_unread=Jump to next unread post
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Close sharing status
 
 # Contacts
 contacts.none_selected.title=Ingen kontakter valgt
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=Er du sikker på at du vil fjerne den
 conversation.change.alias.dialog.title=Endre kontaktnavn
 conversation.change.alias.dialog.description=Vennligst skriv inn et nytt navn for denne kontakten (kun synlig for deg):
 
+# Forums
+forum.search.title=Forumer
+forum.empty_state.text=You don't have any forums yet. Tap the + icon to add a forum:
+forum.none_selected.title=No forum selected
+forum.none_selected.hint=Select a forum to start chatting
+forum.add.title=Opprett forum
+forum.add.hint=Velg et navn for ditt forum
+forum.add.button=Create forum
+forum.leave.title=Forlat forum
+forum.delete.dialog.title=Bekreft forlating av forum
+forum.delete.dialog.message=Are you sure that you want to leave this forum?\n\nAny contacts you\'ve shared this forum with might stop receiving updates.
+forum.delete.dialog.button=Forlat
+forum.message.hint=Nytt innlegg
+forum.message.reply.hint=Nytt svar
+forum.message.reply.intro=Reply to:
+forum.message.new=Unread Post
+group.card.no_posts=Ingen poster
+group.card.posts={0, plural, one {{0} post} other {{0} posts}}
+forum.sharing.status.title=Delingsstatus
+forum.sharing.status.info=Any member of a forum can share it with their contacts. You are sharing this forum with the following contacts. There may also be other members who you can't see in this list, although you can see their posts in the forum.
+forum.sharing.status.with=Shared with {0} ({1} online)
+forum.sharing.status.nobody=Ingen
+forum.sharing.action.title=Del forum
+forum.sharing.action.add_message=Legg til melding (valgfritt)
+forum.sharing.action.choose_contacts=Velg kontakter
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=Deler allerede
+forum.sharing.action.status.already_invited=Invitation already sent
+forum.sharing.action.status.invite_received=Invitation already received
+forum.sharing.action.status.not_supported=Not supported by this contact
+forum.sharing.action.status.error=Error. This is a bug and not your fault
+
 # Private Groups
 groups.card.created=Opprettet av {0}
 groups.card.messages={0, plural, one {{0} melding} other {{0} meldinger}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=Blogginvitasjonen fra {0} ble automatisk
 blog.invitation.response.accepted.received={0} aksepterte blogginvitasjonen.
 blog.invitation.response.declined.received={0} avlso blogginvitasjonen.
 
+# Peer trust level
+peer.trust.unverified=Uverifisert kontakt
+peer.trust.verified=Verifisert kontakt
+peer.trust.ourselves=Meg
+peer.trust.stranger=Fremmed
+
 
 # Main
 main.help.title=Briar skrivebordsklient
@@ -212,6 +261,7 @@ warning=Advarsel
 unsupported_feature=Uheldigvis, så er denne funksjonaliteten ikke enda støttet av Briar Skrivebord.
 remove=Fjerne
 hide=Skjule
+search=Søk
 
 # Compose text edit actions
 copy=Kopier
@@ -256,6 +306,8 @@ expiration.banner.part2=Vennligst oppgrader til en ny versjon i tide.
 # Notification
 notifications.message.private.one_chat={0, plural, one {Nye private meldinger.} other {{0} nye private meldinger.}}
 notifications.message.private.several_chats={0} nye meldinger i {1} private samtaler.
+notifications.message.forum.one_forum={0, plural, one {New forum post.} other {{0} new forum posts.}}
+notifications.message.forum.several_forum={0} new posts in {1} forums.
 
 # Settings
 settings.title=Innstillinger
@@ -281,6 +333,7 @@ settings.security.password.change=Endre passord
 settings.security.password.current=Gjeldende passord
 settings.security.password.choose=Nytt passord
 settings.security.password.confirm=Bekreft nytt passord
+settings.security.password.changing=Changing password…
 settings.security.password.changed=Passordet har blitt endret.
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=Visuelle varslinger
 settings.notifications.visual.error.unsupported=Visuelle varslinger er foreløpig ikke støttet av ditt system. Du kan fremdeles skru på lydvarslinger.
 settings.notifications.visual.error.libnotify.load=Varslinger kan kun vises visuelt dersom libnotify er tilgjengelig. Vennligst vurdere å innstallere den ved å følge den vanlige innstallasjonsprosedyren for ditt system.
 settings.notifications.visual.error.libnotify.init=Briar Skrivebord kunne ikke koble til noen varslingsservere. Vennligst sørg for at du har en freedesktop.org-kompitabel varslingsserver installert og at den er satt opp korrekt.
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
 settings.notifications.sound.title=Lydvarslinger
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_nl.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_nl.properties
index ce804d36e2..845aad9897 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_nl.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_nl.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=currently selected
 access.list.selected.no=currently not selected, click to select
 access.logo=Briar logo
 access.swap=Icon showing errors between two contacts
+access.ourselves=Ourselves
 access.mode.contacts=Contacten
 access.mode.groups=Privégroepen
 access.mode.forums=Fora
@@ -58,6 +59,16 @@ access.settings.currently_disabled=Currently disabled
 access.settings.click_to_toggle_notifications=Click to toggle notifications
 
 access.return_to_previous_screen=Return to previous screen
+access.menu=Show menu
+access.forums.add=Add forum
+access.forums.list=forum list
+access.forums.reply.close=Close reply
+access.forums.unread_count={0, plural, one {one unread posts} other {{0} unread posts}}
+access.forums.last_post_timestamp=last post: {0}
+access.forums.jump_to_prev_unread=Jump to previous unread post
+access.forums.jump_to_next_unread=Jump to next unread post
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Close sharing status
 
 # Contacts
 contacts.none_selected.title=Geen contact geselecteerd
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=Weet je zeker dat je dit contact en a
 conversation.change.alias.dialog.title=Verander naam van contact
 conversation.change.alias.dialog.description=Please enter a new name for this contact (only visible to you):
 
+# Forums
+forum.search.title=Fora
+forum.empty_state.text=You don't have any forums yet. Tap the + icon to add a forum:
+forum.none_selected.title=No forum selected
+forum.none_selected.hint=Select a forum to start chatting
+forum.add.title=Maak forum aan
+forum.add.hint=Voer een naam in voor je forum
+forum.add.button=Maak forum aan
+forum.leave.title=Verlaat forum
+forum.delete.dialog.title=Bevestig verlaten forum
+forum.delete.dialog.message=Are you sure that you want to leave this forum?\n\nAny contacts you\'ve shared this forum with might stop receiving updates.
+forum.delete.dialog.button=Verlaat
+forum.message.hint=Nieuw bericht
+forum.message.reply.hint=Nieuwe reactie
+forum.message.reply.intro=Reply to:
+forum.message.new=Unread Post
+group.card.no_posts=Geen posts
+group.card.posts={0, plural, one {{0} post} other {{0} posts}}
+forum.sharing.status.title=Deelstatus
+forum.sharing.status.info=Any member of a forum can share it with their contacts. You are sharing this forum with the following contacts. There may also be other members who you can't see in this list, although you can see their posts in the forum.
+forum.sharing.status.with=Shared with {0} ({1} online)
+forum.sharing.status.nobody=Niemand
+forum.sharing.action.title=Deel forum
+forum.sharing.action.add_message=Voeg een bericht toe (optioneel)
+forum.sharing.action.choose_contacts=Kies contacten
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=Reeds gedeeld
+forum.sharing.action.status.already_invited=Invitation already sent
+forum.sharing.action.status.invite_received=Invitation already received
+forum.sharing.action.status.not_supported=Not supported by this contact
+forum.sharing.action.status.error=Error. This is a bug and not your fault
+
 # Private Groups
 groups.card.created=Created by {0}
 groups.card.messages={0, plural, one {{0} message} other {{0} messages}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=The blog invitation from {0} was automati
 blog.invitation.response.accepted.received={0} accepted the blog invitation.
 blog.invitation.response.declined.received={0} declined the blog invitation.
 
+# Peer trust level
+peer.trust.unverified=Unverified contact
+peer.trust.verified=Verified contact
+peer.trust.ourselves=Mij
+peer.trust.stranger=Stranger
+
 
 # Main
 main.help.title=Briar Desktop Client
@@ -212,6 +261,7 @@ warning=Waarschuwing
 unsupported_feature=Unfortunately, this feature is not yet supported by Briar Desktop.
 remove=Verwijderen
 hide=Verberg
+search=Zoeken
 
 # Compose text edit actions
 copy=Kopiëren
@@ -256,6 +306,8 @@ expiration.banner.part2=Please update to a newer version in time.
 # Notification
 notifications.message.private.one_chat={0, plural, one {New private message.} other {{0} new private messages.}}
 notifications.message.private.several_chats={0} new messages in {1} private chats.
+notifications.message.forum.one_forum={0, plural, one {New forum post.} other {{0} new forum posts.}}
+notifications.message.forum.several_forum={0} new posts in {1} forums.
 
 # Settings
 settings.title=Instellingen
@@ -281,6 +333,7 @@ settings.security.password.change=Wachtwoord wijzigen
 settings.security.password.current=Huidig wachtwoord
 settings.security.password.choose=Nieuw wachtwoord
 settings.security.password.confirm=Nieuw wachtwoord bevestigen
+settings.security.password.changing=Changing password…
 settings.security.password.changed=Wachtwoord is gewijzigd
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=Visual notifications
 settings.notifications.visual.error.unsupported=Visual notifications are currently not supported on your system. You can still enable sound notifications.
 settings.notifications.visual.error.libnotify.load=Notifications can only be shown visually if libnotify is available. Please consider installing it following the usual installation procedure for your system.
 settings.notifications.visual.error.libnotify.init=Briar Desktop could not connect to any notification server. Please make sure to have a freedesktop.org-compliant notification server installed and configured properly.
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
 settings.notifications.sound.title=Sound notifications
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_pl.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_pl.properties
index 8da92ac3a8..035ef16bad 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_pl.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_pl.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=currently selected
 access.list.selected.no=currently not selected, click to select
 access.logo=logo Briar
 access.swap=Ikona wskazująca błędy pomiędzy dwoma kontaktami
+access.ourselves=Ourselves
 access.mode.contacts=Kontakty
 access.mode.groups=Grupy Prywatne
 access.mode.forums=Fora
@@ -58,6 +59,16 @@ access.settings.currently_disabled=Obecnie wyłączone
 access.settings.click_to_toggle_notifications=Click to toggle notifications
 
 access.return_to_previous_screen=Powrót do poprzedniego ekranu
+access.menu=Pokaż menu
+access.forums.add=Add forum
+access.forums.list=forum list
+access.forums.reply.close=Close reply
+access.forums.unread_count={0, plural, one {one unread posts} few {{0} unread posts} many {{0} unread posts} other {{0} unread posts}}
+access.forums.last_post_timestamp=last post: {0}
+access.forums.jump_to_prev_unread=Jump to previous unread post
+access.forums.jump_to_next_unread=Jump to next unread post
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Close sharing status
 
 # Contacts
 contacts.none_selected.title=Nie wybrano kontaktu
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=Czy na pewno chcesz usunąć ten kont
 conversation.change.alias.dialog.title=Zmień nazwę kontaktu
 conversation.change.alias.dialog.description=Wprowadź nową nazwę dla tego kontaktu (widoczną tylko dla Ciebie)
 
+# Forums
+forum.search.title=Fora
+forum.empty_state.text=You don't have any forums yet. Tap the + icon to add a forum:
+forum.none_selected.title=No forum selected
+forum.none_selected.hint=Select a forum to start chatting
+forum.add.title=Stwórz Forum
+forum.add.hint=Wybierz nazwÄ™ dla swojego forum
+forum.add.button=Utwórz forum
+forum.leave.title=Opuść Forum
+forum.delete.dialog.title=Potwierdź Opuszczenie Forum
+forum.delete.dialog.message=Are you sure that you want to leave this forum?\n\nAny contacts you\'ve shared this forum with might stop receiving updates.
+forum.delete.dialog.button=Opuść
+forum.message.hint=Nowy Post
+forum.message.reply.hint=Nowa Odpowiedź
+forum.message.reply.intro=Reply to:
+forum.message.new=Unread Post
+group.card.no_posts=Brak postów
+group.card.posts={0, plural, one {{0} post} few {{0} posts} many {{0} posts} other {{0} posts}}
+forum.sharing.status.title=Status Udostępniania
+forum.sharing.status.info=Any member of a forum can share it with their contacts. You are sharing this forum with the following contacts. There may also be other members who you can't see in this list, although you can see their posts in the forum.
+forum.sharing.status.with=Shared with {0} ({1} online)
+forum.sharing.status.nobody=Nikt
+forum.sharing.action.title=Udostępnij Forum
+forum.sharing.action.add_message=Dodaj wiadomość (opcjonalne)
+forum.sharing.action.choose_contacts=Wybierz Kontakty
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=Już udostępnione
+forum.sharing.action.status.already_invited=Invitation already sent
+forum.sharing.action.status.invite_received=Invitation already received
+forum.sharing.action.status.not_supported=Not supported by this contact
+forum.sharing.action.status.error=Error. This is a bug and not your fault
+
 # Private Groups
 groups.card.created=Stworzone przez {0}
 groups.card.messages={0, plural, one {{0} wiadomość} few {{0} wiadomości} many {{0} wiadomości} other {{0} wiadomości}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=Zaproszenie do bloga od {0} zostało auto
 blog.invitation.response.accepted.received={0} zaakceptował zaproszenie do bloga.
 blog.invitation.response.declined.received={0} odrzucił zaproszenie do bloga.
 
+# Peer trust level
+peer.trust.unverified=Niezweryfikowane kontakty
+peer.trust.verified=Zweryfikowane kontakty
+peer.trust.ourselves=Ja
+peer.trust.stranger=Nieznani
+
 
 # Main
 main.help.title=Klient Briar Desktop
@@ -212,6 +261,7 @@ warning=Ostrzeżenie
 unsupported_feature=Niestety ta funkcja nie jest jeszcze wspierana przez Briar Desktop.
 remove=Usuń
 hide=Ukryj
+search=Szukaj
 
 # Compose text edit actions
 copy=Kopiuj
@@ -256,6 +306,8 @@ expiration.banner.part2=Proszę uaktualnić do nowszej wersji na czas.
 # Notification
 notifications.message.private.one_chat={0, plural, one {Nowa prywatna wiadomość} few {{0} nowe prywatne wiadomości} many {{0} nowych prywatnych wiadomości} other {{0} nowych prywatnych wiadomości}}
 notifications.message.private.several_chats={0} nowych wiadomości w {1} prywatnych czatach.
+notifications.message.forum.one_forum={0, plural, one {New forum post.} few {{0} new forum posts.} many {{0} new forum posts.} other {{0} new forum posts.}}
+notifications.message.forum.several_forum={0} new posts in {1} forums.
 
 # Settings
 settings.title=Ustawienia
@@ -281,6 +333,7 @@ settings.security.password.change=Zmień hasło
 settings.security.password.current=Obecne hasło
 settings.security.password.choose=Nowe hasło
 settings.security.password.confirm=Potwierdź nowe hasło
+settings.security.password.changing=Changing password…
 settings.security.password.changed=Hasło zostało zmienione.
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=Visual notifications
 settings.notifications.visual.error.unsupported=Visual notifications are currently not supported on your system. You can still enable sound notifications.
 settings.notifications.visual.error.libnotify.load=Notifications can only be shown visually if libnotify is available. Please consider installing it following the usual installation procedure for your system.
 settings.notifications.visual.error.libnotify.init=Briar Desktop could not connect to any notification server. Please make sure to have a freedesktop.org-compliant notification server installed and configured properly.
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
 settings.notifications.sound.title=Dźwięk powiadomień
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_pt_BR.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_pt_BR.properties
index fc33de2679..03d2845d53 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_pt_BR.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_pt_BR.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=currently selected
 access.list.selected.no=currently not selected, click to select
 access.logo=Logo do Briar
 access.swap=Ícone mostrando erros entre dois contatos
+access.ourselves=Ourselves
 access.mode.contacts=Contatos
 access.mode.groups=Grupos Privados
 access.mode.forums=Fóruns
@@ -58,6 +59,16 @@ access.settings.currently_disabled=Currently disabled
 access.settings.click_to_toggle_notifications=Click to toggle notifications
 
 access.return_to_previous_screen=Return to previous screen
+access.menu=Mostrar o menu
+access.forums.add=Add forum
+access.forums.list=forum list
+access.forums.reply.close=Close reply
+access.forums.unread_count={0, plural, one {one unread posts} many {{0} unread posts} other {{0} unread posts}}
+access.forums.last_post_timestamp=last post: {0}
+access.forums.jump_to_prev_unread=Jump to previous unread post
+access.forums.jump_to_next_unread=Jump to next unread post
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Close sharing status
 
 # Contacts
 contacts.none_selected.title=Nenhum contato foi selecionado
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=Você tem certeza que quer remover es
 conversation.change.alias.dialog.title=Alterar nome do contato
 conversation.change.alias.dialog.description=Por favor, insira um novo nome para esse contato (visível só para você):
 
+# Forums
+forum.search.title=Fóruns
+forum.empty_state.text=You don't have any forums yet. Tap the + icon to add a forum:
+forum.none_selected.title=No forum selected
+forum.none_selected.hint=Select a forum to start chatting
+forum.add.title=Criar Fórum
+forum.add.hint=Escolha um nome para o seu fórum
+forum.add.button=Create forum
+forum.leave.title=Sair do fórum
+forum.delete.dialog.title=Confirmar saída do fórum
+forum.delete.dialog.message=Are you sure that you want to leave this forum?\n\nAny contacts you\'ve shared this forum with might stop receiving updates.
+forum.delete.dialog.button=Sair
+forum.message.hint=Novo Post
+forum.message.reply.hint=Nova resposta
+forum.message.reply.intro=Reply to:
+forum.message.new=Unread Post
+group.card.no_posts=Sem Posts
+group.card.posts={0, plural, one {{0} post} many {{0} posts} other {{0} posts}}
+forum.sharing.status.title=Status de compartilhamento
+forum.sharing.status.info=Any member of a forum can share it with their contacts. You are sharing this forum with the following contacts. There may also be other members who you can't see in this list, although you can see their posts in the forum.
+forum.sharing.status.with=Shared with {0} ({1} online)
+forum.sharing.status.nobody=Ninguém
+forum.sharing.action.title=Compartilhar fórum
+forum.sharing.action.add_message=Adicionar uma mensagem (opcional)
+forum.sharing.action.choose_contacts=Escolher contatos
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=Já compartilhado
+forum.sharing.action.status.already_invited=Invitation already sent
+forum.sharing.action.status.invite_received=Invitation already received
+forum.sharing.action.status.not_supported=Not supported by this contact
+forum.sharing.action.status.error=Error. This is a bug and not your fault
+
 # Private Groups
 groups.card.created=Criado por {0}
 groups.card.messages={0, plural, one {{0} mensagem} many {{0} mensagens} other {{0} mensagens}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=O convite ao blog de {0} foi automaticame
 blog.invitation.response.accepted.received={0} aceitou o convite ao blog.
 blog.invitation.response.declined.received={0} recusou o convite ao blog.
 
+# Peer trust level
+peer.trust.unverified=Contato não verificado
+peer.trust.verified=Contato verificado
+peer.trust.ourselves=Eu
+peer.trust.stranger=Desconhecido
+
 
 # Main
 main.help.title=Cliente Desktop do Briar
@@ -212,6 +261,7 @@ warning=Aviso
 unsupported_feature=Infelizmente, esse recurso ainda não é suportado pelo Briar Desktop.
 remove=Remover
 hide=Esconder
+search=Procurar
 
 # Compose text edit actions
 copy=Copiar
@@ -256,6 +306,8 @@ expiration.banner.part2=Por favor, atualize para uma versão mais nova a tempo.
 # Notification
 notifications.message.private.one_chat={0, plural, one {New private message.} many {{0} new private messages.} other {{0} new private messages.}}
 notifications.message.private.several_chats={0} new messages in {1} private chats.
+notifications.message.forum.one_forum={0, plural, one {New forum post.} many {{0} new forum posts.} other {{0} new forum posts.}}
+notifications.message.forum.several_forum={0} new posts in {1} forums.
 
 # Settings
 settings.title=Definições
@@ -281,6 +333,7 @@ settings.security.password.change=Mudar Senha
 settings.security.password.current=Senha atual
 settings.security.password.choose=Nova senha
 settings.security.password.confirm=Confirmar nova senha
+settings.security.password.changing=Changing password…
 settings.security.password.changed=Senha alterada com sucesso.
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=Visual notifications
 settings.notifications.visual.error.unsupported=Visual notifications are currently not supported on your system. You can still enable sound notifications.
 settings.notifications.visual.error.libnotify.load=Notifications can only be shown visually if libnotify is available. Please consider installing it following the usual installation procedure for your system.
 settings.notifications.visual.error.libnotify.init=Briar Desktop could not connect to any notification server. Please make sure to have a freedesktop.org-compliant notification server installed and configured properly.
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
 settings.notifications.sound.title=Sound notifications
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_ro.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_ro.properties
index 7245ae4d20..8817a0defb 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_ro.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_ro.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=selectat în prezent
 access.list.selected.no=neselectat în prezent; dați clic pentru a selecta
 access.logo=Logo Briar
 access.swap=Pictogramă care arată erorile dintre două contacte
+access.ourselves=Noi înșine
 access.mode.contacts=Contacte
 access.mode.groups=Grupuri private
 access.mode.forums=Forumuri
@@ -58,6 +59,16 @@ access.settings.currently_disabled=Dezactivate în prezent
 access.settings.click_to_toggle_notifications=Dați clic pentru a comuta notificările
 
 access.return_to_previous_screen=ÃŽnapoi la ecranul anterior
+access.menu=Arată meniu
+access.forums.add=Adaugă forum
+access.forums.list=listă forumuri
+access.forums.reply.close=Închide răspuns
+access.forums.unread_count={0, plural, one {o postare necitită} few {{0} postări necitite} other {{0} de postări necitite}}
+access.forums.last_post_timestamp=ultima postare: {0}
+access.forums.jump_to_prev_unread=Salt la postul anterior necitit
+access.forums.jump_to_next_unread=Salt la următorul mesaj necitit
+access.forum.sharing.action.close=ÃŽnchide formular partajare
+access.forum.sharing.status.close=Închide starea partajării
 
 # Contacts
 contacts.none_selected.title=Niciun contact selectat
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=Sigur doriți să ștergeți acest co
 conversation.change.alias.dialog.title=Modificați numele contactului
 conversation.change.alias.dialog.description=Introduceți un nume nou pentru acest contact (vizibil doar pentru dvs.):
 
+# Forums
+forum.search.title=Forumuri
+forum.empty_state.text=Nu aveți încă niciun forum. Atingeți pictograma + pentru a adăuga un forum:
+forum.none_selected.title=Niciun forum selectat
+forum.none_selected.hint=Selectați un forum pentru a începe să discutați
+forum.add.title=Creați un forum
+forum.add.hint=Alegeți un nume pentru forumul dvs.
+forum.add.button=Crează forum
+forum.leave.title=Părăsiți forumul
+forum.delete.dialog.title=Confirmați părăsirea forumului
+forum.delete.dialog.message=Ești sigur că vrei să părăsești acest forum?\n\nEste posibil ca orice persoană cu care ați partajat acest forum să nu mai primească actualizări.
+forum.delete.dialog.button=Părăsiți
+forum.message.hint=Postare nouă
+forum.message.reply.hint=Răspuns nou
+forum.message.reply.intro=Răspundeți la:
+forum.message.new=Mesaj necitit
+group.card.no_posts=Nu sunt postări
+group.card.posts={0, plural, one {{0} postare} few {{0} postări} other {{0} de postări}}
+forum.sharing.status.title=Starea partajării
+forum.sharing.status.info=Orice membru al unui forum îl poate partaja cu contactele sale. Partajați acest forum cu următoarele contacte. Pot exista și alți membri pe care să nu îi puteți vedea în această listă, cu toate că le puteți vedea postările de pe forum.
+forum.sharing.status.with=Partajat cu {0} ({1} online)
+forum.sharing.status.nobody=Nimeni
+forum.sharing.action.title=Partajați forumul
+forum.sharing.action.add_message=Adăugați un mesaj (opțional)
+forum.sharing.action.choose_contacts=Alegeți contactele
+forum.sharing.action.no_contacts=Nu aveți nici un contact încă. Puteți partaja forumuri doar cu contactele voastre.
+forum.sharing.action.status.already_shared=Deja partajat
+forum.sharing.action.status.already_invited=Invitație deja trimisă
+forum.sharing.action.status.invite_received=Invitație deja primită
+forum.sharing.action.status.not_supported=Nu este susținut de acest contact
+forum.sharing.action.status.error=Eroare. Aceasta este o eroare și nu este vina dumneavoastră
+
 # Private Groups
 groups.card.created=Creat de {0}
 groups.card.messages={0, plural, one {{0} mesaj} few {{0} mesaje} other {{0} mesaje}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=Invitația pe blog de la {0} a fost refuz
 blog.invitation.response.accepted.received={0} a acceptat invitația pe blog.
 blog.invitation.response.declined.received={0} a refuzat invitația pe blog.
 
+# Peer trust level
+peer.trust.unverified=Contact neverificat
+peer.trust.verified=Contact verificat
+peer.trust.ourselves=Eu
+peer.trust.stranger=Necunoscut
+
 
 # Main
 main.help.title=Client Briar pentru desktop
@@ -212,6 +261,7 @@ warning=Avertisment
 unsupported_feature=Din păcate, această funcție nu este acceptată încă de Briar Desktop.
 remove=Eliminați
 hide=Ascundeți
+search=Căutare
 
 # Compose text edit actions
 copy=Copiați
@@ -256,6 +306,8 @@ expiration.banner.part2=Realizați un upgrade la o versiune mai nouă în timp u
 # Notification
 notifications.message.private.one_chat={0, plural, one {Un nou mesaj privat.} few {{0}de noi mesaje private.} other {{0} mesaje private noi.}}
 notifications.message.private.several_chats={0} mesaje noi în {1} conversații private.
+notifications.message.forum.one_forum={0, plural, one {Postare nouă pe forum.} few {{0} postări noi pe forum.} other {{0} de postări noi pe forum.}}
+notifications.message.forum.several_forum={0} postări noi pe {1} forumuri.
 
 # Settings
 settings.title=Setări
@@ -281,6 +333,7 @@ settings.security.password.change=Modificați parola
 settings.security.password.current=Parolă curentă
 settings.security.password.choose=Parolă nouă
 settings.security.password.confirm=Confirmați parola nouă
+settings.security.password.changing=Se schimbă parola…
 settings.security.password.changed=Parola a fost modificată.
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=Notificări vizuale
 settings.notifications.visual.error.unsupported=Notificările vizuale nu sunt acceptate în prezent pe sistemul dvs. Puteți activa însă notificările sonore.
 settings.notifications.visual.error.libnotify.load=Notificările pot fi afișate vizual numai dacă este disponibilă soluția libnotify. Vă rugăm să aveți în vedere instalarea acesteia, urmând procedura de instalare obișnuită pentru sistemul dvs.
 settings.notifications.visual.error.libnotify.init=Briar Desktop nu s-a putut conecta la niciun server de notificări. Asigurați-vă că ați instalat și configurat corespunzător un server de notificări compatibil cu freedesktop.org.
+settings.notifications.visual.error.toast4j.init=Briar Desktop nu a putut inițializa sistemul de notificări.
 settings.notifications.sound.title=Notificări sonore
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_ru.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_ru.properties
index 303801a771..3acdb6e250 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_ru.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_ru.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=сейчас выбрано
 access.list.selected.no=сейчас не выбрано, нажмите для выбора
 access.logo=Логотип Briar
 access.swap=Значок, показывающий ошибки между двумя контактами
+access.ourselves=Я
 access.mode.contacts=Контакты
 access.mode.groups=Приватные группы
 access.mode.forums=Форумы
@@ -58,6 +59,16 @@ access.settings.currently_disabled=Сейчас отключено
 access.settings.click_to_toggle_notifications=Нажмите для переключения уведомлений
 
 access.return_to_previous_screen=Вернуться на предыдущий экран
+access.menu=Показать меню
+access.forums.add=Добавить форум
+access.forums.list=список форумов
+access.forums.reply.close=Закрыть ответ
+access.forums.unread_count={0, plural, one {один непрочитанный пост} few {{0}  непрочитанных поста} many {{0} непрочитанных постов} other {{0} непрочитанных постов}}
+access.forums.last_post_timestamp=последний пост: {0}
+access.forums.jump_to_prev_unread=Перейти к предыдущему непрочитанному посту
+access.forums.jump_to_next_unread=Перейти к следующему непрочитанному посту
+access.forum.sharing.action.close=Закрыть форму общего доступа
+access.forum.sharing.status.close=Закрыть статус общего доступа
 
 # Contacts
 contacts.none_selected.title=Контакт не выбран
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=Вы действительно хо
 conversation.change.alias.dialog.title=Изменить имя контакта
 conversation.change.alias.dialog.description=Введите новое имя для этого контакта (видимое только вам):
 
+# Forums
+forum.search.title=Форумы
+forum.empty_state.text=У вас пока нет форумов. Нажмите значок +, чтобы добавить:
+forum.none_selected.title=Форум не выбран
+forum.none_selected.hint=Выберите форум, чтобы начать общение
+forum.add.title=Создать форум
+forum.add.hint=Придумайте название вашего форума
+forum.add.button=Создать форум
+forum.leave.title=Покинуть форум
+forum.delete.dialog.title=Подтвердить выход из форума
+forum.delete.dialog.message=Вы уверены, что хотите покинуть этот форум?\n\nВсе контакты, с которыми вы поделились этим форумом, могут перестать получать обновления.
+forum.delete.dialog.button=Покинуть
+forum.message.hint=Новый пост
+forum.message.reply.hint=Новый ответ
+forum.message.reply.intro=Ответ:
+forum.message.new=Непрочитанный пост
+group.card.no_posts=Нет постов
+group.card.posts={0, plural, one {{0} пост} few {{0} поста} many {{0} постов} other {{0} постов}}
+forum.sharing.status.title=Статус общего доступа
+forum.sharing.status.info=Любой участник форума может поделиться этим форумом со своими контактами. Вы поделились этим форумом со следующими контактами. Могут быть и другие пользователи, которых вы не видите в этом списке, хотя можете видеть их сообщения на форуме.
+forum.sharing.status.with=Поделиться с {0} ({1} онлайн)
+forum.sharing.status.nobody=Никого
+forum.sharing.action.title=Поделиться форумом
+forum.sharing.action.add_message=Добавить сообщение (необязательно)
+forum.sharing.action.choose_contacts=Выберите контакты
+forum.sharing.action.no_contacts=Контактов пока нет. Вы можете делиться форумами только со своими контактами.
+forum.sharing.action.status.already_shared=Уже поделились
+forum.sharing.action.status.already_invited=Приглашение уже отправлено
+forum.sharing.action.status.invite_received=Приглашение уже получено
+forum.sharing.action.status.not_supported=Не поддерживается этим контактом
+forum.sharing.action.status.error=Это ошибка программы. Вы тут ни причем.
+
 # Private Groups
 groups.card.created=Создано {0}
 groups.card.messages={0, plural, one {{0} сообщение} few {{0} сообщения} many {{0} сообщений} other {{0} сообщений}}
@@ -130,7 +173,7 @@ contact.add.remote.copy_tooltip=Скопировать
 contact.add.remote.contact_link=Введите ссылку от вашего контакта здесь
 contact.add.remote.contact_link_hint=Ссылка контакта
 contact.add.remote.paste_tooltip=Вставить
-contact.add.remote.nickname_intro=Задайте этому контакту псевдоним. Его можете видеть только вы.
+contact.add.remote.nickname_intro=Задайте этому контакту псевдоним. Его сможете видеть только вы.
 contact.add.remote.choose_nickname=Введите псевдоним
 contact.add.remote.link_copied_snackbar=Ссылка Briar скопирована в буфер обмена.
 contact.add.remote.link_pasted_snackbar=Вставлено из буфера обмена.
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=Приглашение в блог от {
 blog.invitation.response.accepted.received={0} принял(-а) приглашение в блог.
 blog.invitation.response.declined.received={0} отклонил(-а) приглашение в блог.
 
+# Peer trust level
+peer.trust.unverified=Неверифицированный контакт
+peer.trust.verified=Верифицированный контакт
+peer.trust.ourselves=Я
+peer.trust.stranger=Незнакомец
+
 
 # Main
 main.help.title=Клиент Briar Desktop
@@ -212,6 +261,7 @@ warning=Предупреждение
 unsupported_feature=К сожалению, эта функция пока не поддерживается Briar Desktop.
 remove=Удалить
 hide=Скрыть
+search=Поиск
 
 # Compose text edit actions
 copy=Скопировать
@@ -225,9 +275,9 @@ startup.title.login=С возвращением
 startup.field.nickname=Псевдоним
 startup.field.nickname.explanation=Ваш псевдоним будет отображаться рядом с любым размещаемым вами контентом. Его нельзя изменить после создания аккаунта.
 startup.field.password=Пароль
-startup.field.password.explanation=Ваш аккаунт Briar хранится в зашифрованном виде только на устройстве. Если вы забудете свой пароль или удалите Briar, то не сможете восстановить свою учетную запись.\n\nПридумайте длинный пароль, который трудно угадать, например четыре случайных слова или десять случайных букв, цифр и символов.
+startup.field.password.explanation=Аккаунт Briar хранится в зашифрованном виде только на устройстве. Если вы забудете свой пароль или удалите Briar, восстановить аккаунт будет невозможно.\n\nПридумайте длинный пароль, который трудно угадать, например четыре случайных слова или десять случайных букв, цифр и символов.
 startup.field.password_confirmation=Подтвердите пароль
-startup.button.register=Создать учетную запись
+startup.button.register=Создать аккаунт
 startup.button.login=Вход
 startup.error.name_too_long=Слишком длинное имя
 startup.error.password_too_weak=Пароль слишком слабый.
@@ -237,12 +287,12 @@ startup.error.decryption.title=Не удается проверить парол
 startup.error.decryption.text=Briar не может проверить ваш пароль. Пожалуйста, попробуйте перезагрузить устройство, чтобы решить эту проблему.
 startup.password_forgotten.button=Я забыл свой пароль
 startup.password_forgotten.title=Пароль утерян
-startup.password_forgotten.text=Ваш аккаунт Briar хранится в зашифрованном виде только на устройстве, поэтому мы не можем сбросить пароль. Удалить учетную запись и начать заново?\n\nВнимание: ваши идентификаторы, контакты и сообщения будут потеряны навсегда.
-startup.failed.expired=Срок действия этого программного обеспечения истек. Спасибо за тестирование!\n\nЧтобы продолжить использование Briar, загрузите последнюю версию. Вы сможете продолжить пользоваться своей учетной записью.
-startup.failed.registration=Briar не удалось создать вашу учетную запись.\n\nПожалуйста, обновите приложение до последней версии и повторите попытку.
+startup.password_forgotten.text=Ваш аккаунт Briar хранится в зашифрованном виде только на устройстве, поэтому мы не можем сбросить пароль. Удалить аккаунт и начать заново?\n\nВнимание: ваши идентификаторы, контакты и сообщения будут потеряны навсегда.
+startup.failed.expired=Срок действия этого программного обеспечения истек. Спасибо за тестирование!\n\nЧтобы продолжить использование Briar, загрузите последнюю версию. Вы сможете продолжить пользоваться своим аккаунтом.
+startup.failed.registration=Briar не удалось создать аккаунт.\n\nПожалуйста, обновите приложение до последней версии и повторите попытку.
 startup.failed.clock_error=Briar не удалось запустить, поскольку время на устройстве выставлено некорректно.\n\nПожалуйста, установите правильное время на часах вашего устройства и повторите попытку.
-startup.failed.db_error=Briar не смог открыть базу данных, содержащую вашу учетную запись, контакты и сообщения.\n\nПожалуйста, убедитесь, что Briar уже использовался на этом устройстве. В противном случае обновите приложение до последней версии и повторите попытку, или создайте новую учетную запись, выбрав 'Я забыл свой пароль' в подсказке пароля.
-startup.failed.data_too_old_error=Ваша учетная запись была создана в старой версии Briar, поэтому открыть ее в этой версии приложения не удастся.\n\nВам необходимо либо установить старую версию, либо создать новый аккаунт, выбрав 'я забыл свой пароль' на этапе авторизации в приложении.
+startup.failed.db_error=Briar не смог открыть базу данных, содержащую ваш аккаунт, контакты и сообщения.\n\nПожалуйста, убедитесь, что Briar уже использовался на этом устройстве. В противном случае обновите приложение до последней версии и повторите попытку, или создайте новый аккаунт, выбрав 'Я забыл свой пароль' в подсказке пароля.
+startup.failed.data_too_old_error=Ваш аккаунт был создан в старой версии Briar, поэтому открыть его в этой версии приложения не удастся.\n\nВам необходимо либо установить старую версию, либо создать новый аккаунт, выбрав 'я забыл свой пароль' на этапе авторизации в приложении.
 startup.failed.data_too_new_error=Ваш аккаунт был создан в более новой версии этого приложения и не может быть открыт в текущей версии.\n\nПожалуйста, обновите приложение до последней версии и повторите попытку.
 startup.failed.service_error=Briar не смог запустить необходимый компонент.\n\nПожалуйста, обновите приложение до последней версии и повторите попытку.
 startup.database.creating=Создание аккаунта...
@@ -256,6 +306,8 @@ expiration.banner.part2=Пожалуйста, своевременно обно
 # Notification
 notifications.message.private.one_chat={0, plural, one {Новое личное сообщение.} few {{0} новых личных сообщения.} many {{0} новых личных сообщений.} other {{0} новых личных сообщений.}}
 notifications.message.private.several_chats={0} новых сообщения(й) в {1} приватных чатах.
+notifications.message.forum.one_forum={0, plural, one {Новый пост на форуме} few {{0} новых поста на форуме.} many {{0} новых постов на форуме} other {{0} новых постов на форуме.}}
+notifications.message.forum.several_forum={0} новых постов на {1} форумах.
 
 # Settings
 settings.title=Настройки
@@ -281,6 +333,7 @@ settings.security.password.change=Изменить пароль
 settings.security.password.current=Текущий пароль
 settings.security.password.choose=Новый пароль
 settings.security.password.confirm=Подтвердите новый пароль
+settings.security.password.changing=Изменение пароля…
 settings.security.password.changed=Пароль был изменен.
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=Визуальные уведомления
 settings.notifications.visual.error.unsupported=Визуальные уведомления в настоящее время не поддерживаются в вашей системе. Вы можете включить звуковые уведомления.
 settings.notifications.visual.error.libnotify.load=Уведомления могут отображаться визуально только при наличии библиотеки libnotify. Пожалуйста, установите ее, следуя стандартной процедуре установки для вашей системы.
 settings.notifications.visual.error.libnotify.init=Briar Desktop не смог подключиться ни к одному серверу уведомлений. Пожалуйста, убедитесь, что сервер уведомлений, соответствующий стандарту freedesktop.org, установлен и настроен должным образом.
+settings.notifications.visual.error.toast4j.init=Briar Desktop не удалось инициализировать систему уведомлений.
 settings.notifications.sound.title=Звуковые уведомления
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_sk.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_sk.properties
index 948f084a6c..672c17e98e 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_sk.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_sk.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=currently selected
 access.list.selected.no=currently not selected, click to select
 access.logo=Logo Briar
 access.swap=Ikona zobrazujúca chyby medzi dvoma kontaktmi
+access.ourselves=Ourselves
 access.mode.contacts=Kontakty
 access.mode.groups=Súkromné skupiny
 access.mode.forums=Fóra
@@ -58,6 +59,16 @@ access.settings.currently_disabled=Currently disabled
 access.settings.click_to_toggle_notifications=Click to toggle notifications
 
 access.return_to_previous_screen=Return to previous screen
+access.menu=Show menu
+access.forums.add=Add forum
+access.forums.list=forum list
+access.forums.reply.close=Close reply
+access.forums.unread_count={0, plural, one {one unread posts} few {{0} unread posts} many {{0} unread posts} other {{0} unread posts}}
+access.forums.last_post_timestamp=last post: {0}
+access.forums.jump_to_prev_unread=Jump to previous unread post
+access.forums.jump_to_next_unread=Jump to next unread post
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Close sharing status
 
 # Contacts
 contacts.none_selected.title=Žiadny kontakt nebol vybratý
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=Ste si istí, že chcete odstrániť
 conversation.change.alias.dialog.title=Zmeniť meno kontaktu
 conversation.change.alias.dialog.description=Zadajte prosím nové meno tohto kontaktu (viditeľné len pre vás):
 
+# Forums
+forum.search.title=Fóra
+forum.empty_state.text=You don't have any forums yet. Tap the + icon to add a forum:
+forum.none_selected.title=No forum selected
+forum.none_selected.hint=Select a forum to start chatting
+forum.add.title=Vytvoriť fórum
+forum.add.hint=Choose a name for your forum
+forum.add.button=Create forum
+forum.leave.title=Opustiť fórum
+forum.delete.dialog.title=Potvrdiť opustenie fóra
+forum.delete.dialog.message=Are you sure that you want to leave this forum?\n\nAny contacts you\'ve shared this forum with might stop receiving updates.
+forum.delete.dialog.button=Odísť
+forum.message.hint=Nový príspevok
+forum.message.reply.hint=Nová odpoveď
+forum.message.reply.intro=Reply to:
+forum.message.new=Unread Post
+group.card.no_posts=No posts
+group.card.posts={0, plural, one {{0} post} few {{0} posts} many {{0} posts} other {{0} posts}}
+forum.sharing.status.title=Sharing Status
+forum.sharing.status.info=Any member of a forum can share it with their contacts. You are sharing this forum with the following contacts. There may also be other members who you can't see in this list, although you can see their posts in the forum.
+forum.sharing.status.with=Shared with {0} ({1} online)
+forum.sharing.status.nobody=Nobody
+forum.sharing.action.title=Zdieľať fórum
+forum.sharing.action.add_message=Pridať správu (nepovinné)
+forum.sharing.action.choose_contacts=Vyberte kontakty
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=Already sharing
+forum.sharing.action.status.already_invited=Invitation already sent
+forum.sharing.action.status.invite_received=Invitation already received
+forum.sharing.action.status.not_supported=Not supported by this contact
+forum.sharing.action.status.error=Error. This is a bug and not your fault
+
 # Private Groups
 groups.card.created=Vytvoril {0}
 groups.card.messages={0, plural, one {{0} správa} few {{0} správy} many {{0} správ} other {{0} správ}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=Pozvánka na blog od {0} bola automaticky
 blog.invitation.response.accepted.received={0} prijal pozvánku na blog.
 blog.invitation.response.declined.received={0} odmietol pozvánku na blog.
 
+# Peer trust level
+peer.trust.unverified=Unverified contact
+peer.trust.verified=Verified contact
+peer.trust.ourselves=Me
+peer.trust.stranger=Stranger
+
 
 # Main
 main.help.title=Klient Briar Desktop
@@ -212,6 +261,7 @@ warning=Varovanie
 unsupported_feature=Bohužiaľ, táto funkcia zatiaľ nie je podporovaná v aplikácii Briar Desktop.
 remove=Odstrániť
 hide=Skryť
+search=Hľadať
 
 # Compose text edit actions
 copy=Kopírovať
@@ -256,6 +306,8 @@ expiration.banner.part2=Prosím, aktualizujte včas na novšiu verziu.
 # Notification
 notifications.message.private.one_chat={0, plural, one {New private message.} few {{0} new private messages.} many {{0} new private messages.} other {{0} new private messages.}}
 notifications.message.private.several_chats={0} new messages in {1} private chats.
+notifications.message.forum.one_forum={0, plural, one {New forum post.} few {{0} new forum posts.} many {{0} new forum posts.} other {{0} new forum posts.}}
+notifications.message.forum.several_forum={0} new posts in {1} forums.
 
 # Settings
 settings.title=Nastavenia
@@ -281,6 +333,7 @@ settings.security.password.change=Zmeniť heslo
 settings.security.password.current=Aktuálne heslo
 settings.security.password.choose=Nové heslo
 settings.security.password.confirm=Potvrdiť nové heslo
+settings.security.password.changing=Changing password…
 settings.security.password.changed=Heslo bolo zmenené.
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=Visual notifications
 settings.notifications.visual.error.unsupported=Visual notifications are currently not supported on your system. You can still enable sound notifications.
 settings.notifications.visual.error.libnotify.load=Notifications can only be shown visually if libnotify is available. Please consider installing it following the usual installation procedure for your system.
 settings.notifications.visual.error.libnotify.init=Briar Desktop could not connect to any notification server. Please make sure to have a freedesktop.org-compliant notification server installed and configured properly.
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
 settings.notifications.sound.title=Sound notifications
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_sq.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_sq.properties
index 6dd7853b39..07fc305c7e 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_sq.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_sq.properties
@@ -29,7 +29,7 @@ access.conversation.message.image.blank.your_contact={0, plural, one {kontakti j
 access.conversation.message.image.caption.you={0, plural, one {dërguat një figurë dhe shkruat} other {dërguat {0} figura dhe shkruat}}
 access.conversation.message.image.caption.your_contact={0, plural, one {kontakti juaj dërgoi një figurë dhe shkroi} other {kontakti juaj dërgoi {0} figura dhe shkroi}}
 access.conversation.notice.additional_message=mesazh shtesë
-access.conversation.request.navigate_inside_to_react=navigate inside the item to react
+access.conversation.request.navigate_inside_to_react=kaloni brenda objektit, që të reagoni
 access.conversation.request.click_to_open=klikoni për hapje
 access.introduction.back.contact=Kthehu te skena e kontaktit të procesit të prezantimit
 access.introduction.close=Mbylle skenën e prezantimit
@@ -40,6 +40,7 @@ access.list.selected.yes=përzgjedhur aktualisht
 access.list.selected.no=aktualisht jo i përzgjedhur, klikoni të përzgjidhet
 access.logo=Stemë Briar-i
 access.swap=Ikonë që shfaq gabime mes dy kontaktesh
+access.ourselves=Vetë ne
 access.mode.contacts=Kontakte
 access.mode.groups=Grupe Private
 access.mode.forums=Forume
@@ -58,6 +59,16 @@ access.settings.currently_disabled=Aktualisht të çaktivizuara
 access.settings.click_to_toggle_notifications=Klikoni që të aktivizohen/çaktivizohen njoftime
 
 access.return_to_previous_screen=Kthehu te skena e mëparshme
+access.menu=Shfaqe menunë
+access.forums.add=Shtoni forum
+access.forums.list=listë forumesh
+access.forums.reply.close=Mbylle përgjigjen
+access.forums.unread_count={0, plural, one {një postim i palexuar} other {{0} postime të palexuar}}
+access.forums.last_post_timestamp=postimi i fundit më: {0}
+access.forums.jump_to_prev_unread=Kalo te postimi i mëparshëm i palexuar
+access.forums.jump_to_next_unread=Kalo te postimi pasues i palexuar
+access.forum.sharing.action.close=Mbyll formular ndarjesh me të tjerë
+access.forum.sharing.status.close=Mbylle gjendjen e ndarjes me të tjerë
 
 # Contacts
 contacts.none_selected.title=S’ka kontakt të përzgjedhur
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=Jeni i sigurt se doni të hiqet ky ko
 conversation.change.alias.dialog.title=Ndryshoni emër kontakti
 conversation.change.alias.dialog.description=Ju lutemi, jepni një emër të ri për këtë kontakt (i dukshëm vetëm për ju):
 
+# Forums
+forum.search.title=Forume
+forum.empty_state.text=S’keni ende forume. Prekni ikonën + që të shtoni një forum:
+forum.none_selected.title=S’u përzgjodh forum
+forum.none_selected.hint=Përzgjidhni një forum që të filloni të bisedoni
+forum.add.title=Krijoje Forumin
+forum.add.hint=Zgjidhni një emër për forumin tuaj
+forum.add.button=Krijoje forumin
+forum.leave.title=Braktiseni Forumin
+forum.delete.dialog.title=Ripohoni Braktisjen e Forumit
+forum.delete.dialog.message=Jeni i sigurt se doni të braktisni këtë forum?\n\nCilido kontakt me të cilin ndani këtë forum mund të reshtë së marri përditësime.
+forum.delete.dialog.button=Braktise
+forum.message.hint=Postim i Ri
+forum.message.reply.hint=Përgjigje e Re
+forum.message.reply.intro=Përgjigjuni te:
+forum.message.new=Postim i Palexuar
+group.card.no_posts=S\’ka postime
+group.card.posts={0, plural, one {{0} postim} other {{0} postime}}
+forum.sharing.status.title=Gjendje Ndarjeje Me të Tjerë
+forum.sharing.status.info=Cilido anëtar i një forumi mund ta ndajë me kontaktet e veta. Po e ndani këtë forum me kontaktet vijuese. Mund të ketë edhe anëtarë të tjerë të cilët s’mund t’i shihni te kjo listë, por mund të shihni postimet e tyre te forumi.
+forum.sharing.status.with=Ndarë me {0} ({1} në linjë)
+forum.sharing.status.nobody=Askush
+forum.sharing.action.title=Ndajeni Forumin Me të Tjerë
+forum.sharing.action.add_message=Shtoni një mesazh (në daçi)
+forum.sharing.action.choose_contacts=Zgjidhni Kontakte
+forum.sharing.action.no_contacts=Ende pa kontakte. Forume mund t’u tregoni vetëm kontakteve tuaj.
+forum.sharing.action.status.already_shared=Ndarë tashmë
+forum.sharing.action.status.already_invited=Ftesë e dërguar tashmë
+forum.sharing.action.status.invite_received=Ftesë e marrë tashmë
+forum.sharing.action.status.not_supported=Nuk mbulohet prej këtij kontakti
+forum.sharing.action.status.error=Gabim. Kjo është një e metë dhe jo për fajin tuaj
+
 # Private Groups
 groups.card.created=Krijuar nga {0}
 groups.card.messages={0, plural, one {{0} mesazhe} other {{0} mesazhe}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=Ftesa për blog nga {0} u hodh tej automa
 blog.invitation.response.accepted.received={0} pranoi ftesën për blog.
 blog.invitation.response.declined.received={0} hodhi poshtë ftesën për blog.
 
+# Peer trust level
+peer.trust.unverified=Kontakt i paverifikuar
+peer.trust.verified=Kontakt i verifikuar
+peer.trust.ourselves=Unë
+peer.trust.stranger=I huaj
+
 
 # Main
 main.help.title=Klient Desktop për Briar
@@ -212,6 +261,7 @@ warning=Varovanie
 unsupported_feature=Mjerisht, kjo veçori nuk mbulohet ende nga Briar-i për Desktop.
 remove=Hiqe
 hide=Fshihe
+search=Kërko
 
 # Compose text edit actions
 copy=Kopjojeni
@@ -256,6 +306,8 @@ expiration.banner.part2=Ju lutemi, përditësojeni me një version të ri, brend
 # Notification
 notifications.message.private.one_chat={0, plural, one {Mesazh i ri privat.} other {{0} mesazhe të rinj privatë.}}
 notifications.message.private.several_chats={0} mesazhe të rinj në {1} fjalosje private.
+notifications.message.forum.one_forum={0, plural, one {Postim i ri forumi.} other {{0} postime të rinj forumi.}}
+notifications.message.forum.several_forum={0} postime të rinj në {1} forume.
 
 # Settings
 settings.title=Rregullime
@@ -281,6 +333,7 @@ settings.security.password.change=Ndryshoni fjalëkalimin
 settings.security.password.current=Fjalëkalimi i tanishëm
 settings.security.password.choose=Fjalëkalim i ri
 settings.security.password.confirm=Riopohoni fjalëkalimin e ri
+settings.security.password.changing=Po ndryshohet fjalëkalimi…
 settings.security.password.changed=Fjalëkalimi u ndryshua.
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=Njoftime pamore
 settings.notifications.visual.error.unsupported=Njoftimet pamore nuk mbulohen aktualisht në sistemin tuaj. Mundeni ende të aktivizoni njoftime zanore.
 settings.notifications.visual.error.libnotify.load=Njoftimet mund të shfaqen në mënyrë pamore vetëm nëse është e pranishme libnotify. Ju lutemi, shihni mundësinë e instalimit të saj duke ndjekur procedurën e zakonshme të instalimit për sistemin tuaj.
 settings.notifications.visual.error.libnotify.init=Briar Desktop-i s’u lidh dot të ndonjë shërbyes njoftimesh. Ju lutemi, sigurohuni se keni të instaluar dhe të formësuar si duhet një shërbyes njoftimesh të përputhshëm me freedesktop.org.
+settings.notifications.visual.error.toast4j.init=Briar Desktop s’gatiti dot sistemin e njoftimeve.
 settings.notifications.sound.title=Njoftime zanore
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_sv.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_sv.properties
index 0b159c1ce1..f51d286701 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_sv.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_sv.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=currently selected
 access.list.selected.no=currently not selected, click to select
 access.logo=Briar-logotyp
 access.swap=Ikon som visar fel mellan två kontakter
+access.ourselves=Ourselves
 access.mode.contacts=Kontakter
 access.mode.groups=Privatgrupper
 access.mode.forums=Forum
@@ -58,6 +59,16 @@ access.settings.currently_disabled=Currently disabled
 access.settings.click_to_toggle_notifications=Click to toggle notifications
 
 access.return_to_previous_screen=Return to previous screen
+access.menu=Show menu
+access.forums.add=Add forum
+access.forums.list=forum list
+access.forums.reply.close=Close reply
+access.forums.unread_count={0, plural, one {one unread posts} other {{0} unread posts}}
+access.forums.last_post_timestamp=last post: {0}
+access.forums.jump_to_prev_unread=Jump to previous unread post
+access.forums.jump_to_next_unread=Jump to next unread post
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Close sharing status
 
 # Contacts
 contacts.none_selected.title=Ingen kontakt vald
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=Är du säker att du vill radera denn
 conversation.change.alias.dialog.title=Ändra namn på kontakt
 conversation.change.alias.dialog.description=Ange ett nytt namn för denna kontakt (syns endast för dig):
 
+# Forums
+forum.search.title=Forum
+forum.empty_state.text=You don't have any forums yet. Tap the + icon to add a forum:
+forum.none_selected.title=No forum selected
+forum.none_selected.hint=Select a forum to start chatting
+forum.add.title=Skapa forum
+forum.add.hint=Sätt ett namn på ditt forum
+forum.add.button=Create forum
+forum.leave.title=Lämna forum
+forum.delete.dialog.title=Bekräfta lämna forum
+forum.delete.dialog.message=Are you sure that you want to leave this forum?\n\nAny contacts you\'ve shared this forum with might stop receiving updates.
+forum.delete.dialog.button=Tillbaka
+forum.message.hint=Nytt inlägg
+forum.message.reply.hint=Nytt svar
+forum.message.reply.intro=Reply to:
+forum.message.new=Unread Post
+group.card.no_posts=Inga inlägg
+group.card.posts={0, plural, one {{0} post} other {{0} posts}}
+forum.sharing.status.title=Delningsstatus
+forum.sharing.status.info=Any member of a forum can share it with their contacts. You are sharing this forum with the following contacts. There may also be other members who you can't see in this list, although you can see their posts in the forum.
+forum.sharing.status.with=Shared with {0} ({1} online)
+forum.sharing.status.nobody=Ingen
+forum.sharing.action.title=Bjud in till forum
+forum.sharing.action.add_message=Lägg till ett meddelande (valfritt)
+forum.sharing.action.choose_contacts=Välj kontakter
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=Delas redan
+forum.sharing.action.status.already_invited=Invitation already sent
+forum.sharing.action.status.invite_received=Invitation already received
+forum.sharing.action.status.not_supported=Not supported by this contact
+forum.sharing.action.status.error=Error. This is a bug and not your fault
+
 # Private Groups
 groups.card.created=Skapad av {0}
 groups.card.messages={0, plural, one {(0) meddelande} other {{0} meddelanden}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=Bloginbjudan från {0} avböjdes automati
 blog.invitation.response.accepted.received={0} accepterade blogginbjudan.
 blog.invitation.response.declined.received={0} avböjde blogginbjudan.
 
+# Peer trust level
+peer.trust.unverified=Overifierad kontakt.
+peer.trust.verified=Verifierad kontakt.
+peer.trust.ourselves=Mig
+peer.trust.stranger=Främling
+
 
 # Main
 main.help.title=Brisar Skrivbordsklient
@@ -212,6 +261,7 @@ warning=Varning
 unsupported_feature=Denna funktion stöds tyvärr inte av Briar Skrivbord än.
 remove=Ta bort
 hide=Göm
+search=Sök
 
 # Compose text edit actions
 copy=Kopiera
@@ -256,6 +306,8 @@ expiration.banner.part2=Uppdatera till enyare version i tid.
 # Notification
 notifications.message.private.one_chat={0, plural, one {New private message.} other {{0} new private messages.}}
 notifications.message.private.several_chats={0} new messages in {1} private chats.
+notifications.message.forum.one_forum={0, plural, one {New forum post.} other {{0} new forum posts.}}
+notifications.message.forum.several_forum={0} new posts in {1} forums.
 
 # Settings
 settings.title=Inställningar
@@ -281,6 +333,7 @@ settings.security.password.change=Ändra lösenord
 settings.security.password.current=Nuvarande lösenord
 settings.security.password.choose=Nytt lösenord
 settings.security.password.confirm=Bekräfta nytt lösenord
+settings.security.password.changing=Changing password…
 settings.security.password.changed=Lösenordet har ändrats.
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=Visual notifications
 settings.notifications.visual.error.unsupported=Visual notifications are currently not supported on your system. You can still enable sound notifications.
 settings.notifications.visual.error.libnotify.load=Notifications can only be shown visually if libnotify is available. Please consider installing it following the usual installation procedure for your system.
 settings.notifications.visual.error.libnotify.init=Briar Desktop could not connect to any notification server. Please make sure to have a freedesktop.org-compliant notification server installed and configured properly.
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
 settings.notifications.sound.title=Sound notifications
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_tr.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_tr.properties
index 5242dca10d..48b67fae82 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_tr.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_tr.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=mevcut seçilmiş
 access.list.selected.no=seçilen yok, seçmek için tıklayın
 access.logo=Briar logosu
 access.swap=İki kişi arasındaki hataları gösteren simge
+access.ourselves=Kendimiz
 access.mode.contacts=KiÅŸiler
 access.mode.groups=Özel Gruplar
 access.mode.forums=Forumlar
@@ -58,6 +59,16 @@ access.settings.currently_disabled=Şu an devre dışı
 access.settings.click_to_toggle_notifications=Bildirimleri değiştirmek için tıklayın
 
 access.return_to_previous_screen=Önceki ekrana dön
+access.menu=Menü görüntülensin
+access.forums.add=Forum ekle
+access.forums.list=forum listesi
+access.forums.reply.close=Yanıtı kapat
+access.forums.unread_count={0, plural, one {1 okunmamış gönderi} other {{0} okunmamış gönderi}}
+access.forums.last_post_timestamp=son gönderi: {0}
+access.forums.jump_to_prev_unread=Önceki okunmamış gönderiye geç
+access.forums.jump_to_next_unread=Sonraki okunmamış gönderiye geç
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Close sharing status
 
 # Contacts
 contacts.none_selected.title=Kişi seçilmedi
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=Bu kişiyi ve bu kişiyle ilgili tüm
 conversation.change.alias.dialog.title=Kişi adını değiştir
 conversation.change.alias.dialog.description=Lütfen bu kişi için yeni bir isim girin (sadece sizde görünecek):
 
+# Forums
+forum.search.title=Forumlar
+forum.empty_state.text=Henüz forumunuz yok. Bir forum eklemek için + simgesine tıklayın:
+forum.none_selected.title=Forum seçilmedi
+forum.none_selected.hint=Sohbet etmeye başlamak için bir forum seçin
+forum.add.title=Forum OluÅŸtur
+forum.add.hint=Forumunuz için bir ad belirleyin
+forum.add.button=Forum oluÅŸtur
+forum.leave.title=Forumdan Ayrıl
+forum.delete.dialog.title=Forumdan Ayrılmayı Onayla
+forum.delete.dialog.message=Bu forumdan ayrılmak istediğinize emin misiniz?\n\nBu forumu paylaştığınız kişilerin güncelleme alması durabilir.
+forum.delete.dialog.button=Ayrıl
+forum.message.hint=Yeni Gönderi
+forum.message.reply.hint=Yeni Yanıt
+forum.message.reply.intro=Yanıt:
+forum.message.new=Okunmamış Gönderi
+group.card.no_posts=Gönderi yok
+group.card.posts={0, plural, one {{0} gönderi} other {{0} gönderi}}
+forum.sharing.status.title=Paylaşım Durumu
+forum.sharing.status.info=Any member of a forum can share it with their contacts. You are sharing this forum with the following contacts. There may also be other members who you can't see in this list, although you can see their posts in the forum.
+forum.sharing.status.with=Shared with {0} ({1} online)
+forum.sharing.status.nobody=Hiç kimse
+forum.sharing.action.title=Forumu PaylaÅŸ
+forum.sharing.action.add_message=Bir ileti ekle (isteğe bağlı)
+forum.sharing.action.choose_contacts=Kişi Seç
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=Zaten paylaşılıyor
+forum.sharing.action.status.already_invited=Invitation already sent
+forum.sharing.action.status.invite_received=Invitation already received
+forum.sharing.action.status.not_supported=Not supported by this contact
+forum.sharing.action.status.error=Error. This is a bug and not your fault
+
 # Private Groups
 groups.card.created={0} tarafından oluşturuldu
 groups.card.messages={0, plural, one {{0} ileti} other {{0} ileti}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto={0} kiÅŸisinin blog daveti otomatik olara
 blog.invitation.response.accepted.received={0} blog davetini kabul etti.
 blog.invitation.response.declined.received={0} declined the blog invitation.
 
+# Peer trust level
+peer.trust.unverified=Doğrulanmamış kişi
+peer.trust.verified=Doğrulanmış kişi
+peer.trust.ourselves=Benim
+peer.trust.stranger=Yabancı
+
 
 # Main
 main.help.title=Briar Masaüstü İstemcisi
@@ -212,6 +261,7 @@ warning=Uyarı
 unsupported_feature=Maalesef bu özellik henüz Briar Desktop tarafından desteklenmiyor.
 remove=Sil
 hide=Gizle
+search=Arama
 
 # Compose text edit actions
 copy=Kopyala
@@ -256,6 +306,8 @@ expiration.banner.part2=Lütfen yeni sürüme zamanında yükseltin.
 # Notification
 notifications.message.private.one_chat={0, plural, one {Yeni özel ileti} other {{0} yeni özel ileti}}
 notifications.message.private.several_chats={1} özel sohbette {0} yeni ileti
+notifications.message.forum.one_forum={0, plural, one {New forum post.} other {{0} new forum posts.}}
+notifications.message.forum.several_forum={0} new posts in {1} forums.
 
 # Settings
 settings.title=Ayarlar
@@ -281,6 +333,7 @@ settings.security.password.change=Parolayı değiştir
 settings.security.password.current=Åžimdiki parola
 settings.security.password.choose=Yeni parola
 settings.security.password.confirm=Yeni parolayı onaylayın
+settings.security.password.changing=Changing password…
 settings.security.password.changed=Parolanız başarıyla değişti.
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=Görsel bildirimler
 settings.notifications.visual.error.unsupported=Şu an sisteminiz görsel bildirimleri desteklemiyor. Sesli bildirimleri etkinleştirebilirsiniz.
 settings.notifications.visual.error.libnotify.load=Bildirimler ancak libnotify mevcut ise görsel olarak görüntülenebilir. Lütfen sisteminiz için varsayılan kurulum yönergeleriyle kurmayı düşünün.
 settings.notifications.visual.error.libnotify.init=Briar Desktop herhangi bir bildirim sunucusuna bağlanamıyor. Lütfen freedekstop.org uyumlu bildirim sunucusunun kurulu olduğundan ve doğru yapılandırıldığından emin olun.
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
 settings.notifications.sound.title=Sesli bildirimler
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_uk.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_uk.properties
index afadb5020d..a90d7a1587 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_uk.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_uk.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=currently selected
 access.list.selected.no=currently not selected, click to select
 access.logo=Логотип Briar
 access.swap=Знак наявності помилок між двома контактами
+access.ourselves=Ourselves
 access.mode.contacts=Контакти
 access.mode.groups=Приватні групи
 access.mode.forums=Форуми
@@ -58,6 +59,16 @@ access.settings.currently_disabled=Currently disabled
 access.settings.click_to_toggle_notifications=Click to toggle notifications
 
 access.return_to_previous_screen=Return to previous screen
+access.menu=Show menu
+access.forums.add=Add forum
+access.forums.list=forum list
+access.forums.reply.close=Close reply
+access.forums.unread_count={0, plural, one {one unread posts} few {{0} unread posts} many {{0} unread posts} other {{0} unread posts}}
+access.forums.last_post_timestamp=last post: {0}
+access.forums.jump_to_prev_unread=Jump to previous unread post
+access.forums.jump_to_next_unread=Jump to next unread post
+access.forum.sharing.action.close=Close sharing form
+access.forum.sharing.status.close=Close sharing status
 
 # Contacts
 contacts.none_selected.title=Контакту не обрано
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=Ви впевнені, що хоче
 conversation.change.alias.dialog.title=Змінити ім'я контакту
 conversation.change.alias.dialog.description=Оберіть нове ім'я цьому контакту (бачите лише ви):
 
+# Forums
+forum.search.title=Форуми
+forum.empty_state.text=You don't have any forums yet. Tap the + icon to add a forum:
+forum.none_selected.title=No forum selected
+forum.none_selected.hint=Select a forum to start chatting
+forum.add.title=Створити форум
+forum.add.hint=Оберіть назву для свого форуму
+forum.add.button=Create forum
+forum.leave.title=Залишити форум
+forum.delete.dialog.title=Підтвердити, що ви залишаєте форум
+forum.delete.dialog.message=Are you sure that you want to leave this forum?\n\nAny contacts you\'ve shared this forum with might stop receiving updates.
+forum.delete.dialog.button=Залишити
+forum.message.hint=Новий допис
+forum.message.reply.hint=Нова відповідь
+forum.message.reply.intro=Reply to:
+forum.message.new=Unread Post
+group.card.no_posts=Поки немає жодного допису
+group.card.posts={0, plural, one {{0} post} few {{0} posts} many {{0} posts} other {{0} posts}}
+forum.sharing.status.title=Поширення статусу
+forum.sharing.status.info=Any member of a forum can share it with their contacts. You are sharing this forum with the following contacts. There may also be other members who you can't see in this list, although you can see their posts in the forum.
+forum.sharing.status.with=Shared with {0} ({1} online)
+forum.sharing.status.nobody=Нікого
+forum.sharing.action.title=Поділитися форумом
+forum.sharing.action.add_message=Додати повідомлення (необов'язково)
+forum.sharing.action.choose_contacts=Обрати контакти
+forum.sharing.action.no_contacts=No contacts yet. You can only share forums with your contacts.
+forum.sharing.action.status.already_shared=Вже поширюється
+forum.sharing.action.status.already_invited=Запрошення вже відправлене
+forum.sharing.action.status.invite_received=Запрошення вже отримано
+forum.sharing.action.status.not_supported=Не підтримується цим контактом
+forum.sharing.action.status.error=Помилка. Це збій програми, а не ваша провина
+
 # Private Groups
 groups.card.created=Створено {0}
 groups.card.messages={0, plural, one {{0} повідомлення} few {{0} повідомлення} many {{0} повідомлення} other {{0} повідомлення}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=Запрошення до блогу ві
 blog.invitation.response.accepted.received={0} приймає запрошення до блогу.
 blog.invitation.response.declined.received={0} відхиляє запрошення до блогу.
 
+# Peer trust level
+peer.trust.unverified=Неперевірений контакт
+peer.trust.verified=Перевірений контакт
+peer.trust.ourselves=Я
+peer.trust.stranger=Чужинець
+
 
 # Main
 main.help.title=Клієнт Briar Desktop
@@ -212,6 +261,7 @@ warning=Увага!
 unsupported_feature=На жаль, цієї функції Briar Desktop іще не підтримує.
 remove=Прибрати
 hide=Приховати
+search=Пошук
 
 # Compose text edit actions
 copy=Копіювати
@@ -256,6 +306,8 @@ expiration.banner.part2=Просимо вчасно замінити її нов
 # Notification
 notifications.message.private.one_chat={0, plural, one {New private message.} few {{0} new private messages.} many {{0} new private messages.} other {{0} new private messages.}}
 notifications.message.private.several_chats={0} new messages in {1} private chats.
+notifications.message.forum.one_forum={0, plural, one {New forum post.} few {{0} new forum posts.} many {{0} new forum posts.} other {{0} new forum posts.}}
+notifications.message.forum.several_forum={0} new posts in {1} forums.
 
 # Settings
 settings.title=Налаштування
@@ -281,6 +333,7 @@ settings.security.password.change=Змінити пароль
 settings.security.password.current=Поточний пароль
 settings.security.password.choose=Новий пароль
 settings.security.password.confirm=Підтвердьте новий пароль
+settings.security.password.changing=Changing password…
 settings.security.password.changed=Пароль змінено.
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=Visual notifications
 settings.notifications.visual.error.unsupported=Visual notifications are currently not supported on your system. You can still enable sound notifications.
 settings.notifications.visual.error.libnotify.load=Notifications can only be shown visually if libnotify is available. Please consider installing it following the usual installation procedure for your system.
 settings.notifications.visual.error.libnotify.init=Briar Desktop could not connect to any notification server. Please make sure to have a freedesktop.org-compliant notification server installed and configured properly.
+settings.notifications.visual.error.toast4j.init=Briar Desktop could not initialize the notification system.
 settings.notifications.sound.title=Sound notifications
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_zh_CN.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_zh_CN.properties
index a0182f878f..708f605567 100644
--- a/briar-desktop/src/main/resources/strings/BriarDesktop_zh_CN.properties
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_zh_CN.properties
@@ -40,6 +40,7 @@ access.list.selected.yes=当前已选
 access.list.selected.no=当前未选择,单击进行选择
 access.logo=Briar 徽标
 access.swap=显示两个联系人之间错误的图标
+access.ourselves=我们自己
 access.mode.contacts=联系人
 access.mode.groups=私密群聊
 access.mode.forums=论坛
@@ -58,6 +59,16 @@ access.settings.currently_disabled=当前未开启
 access.settings.click_to_toggle_notifications=单击开/关通知
 
 access.return_to_previous_screen=返回先前屏幕
+access.menu=显示菜单
+access.forums.add=添加论坛
+access.forums.list=论坛列表
+access.forums.reply.close=关闭回复
+access.forums.unread_count={0, plural, other {{0} 个未读帖子}}
+access.forums.last_post_timestamp=上一个帖子:{0}
+access.forums.jump_to_prev_unread=跳到上一条未读帖子
+access.forums.jump_to_next_unread=跳到下一条未读帖子
+access.forum.sharing.action.close=关闭分享状态
+access.forum.sharing.status.close=关闭分享状态
 
 # Contacts
 contacts.none_selected.title=没有联系人被选中
@@ -100,6 +111,38 @@ conversation.delete.contact.dialog.message=确认要删除该联系人和与之
 conversation.change.alias.dialog.title=更改联系人姓名
 conversation.change.alias.dialog.description=请输入此联系人的新名称(仅对你可见):
 
+# Forums
+forum.search.title=论坛
+forum.empty_state.text=你还没有任何论坛。轻按 + 按钮添加论坛
+forum.none_selected.title=未选中论坛
+forum.none_selected.hint=选择论坛开始聊天
+forum.add.title=创建论坛
+forum.add.hint=为论坛命名
+forum.add.button=创建论坛
+forum.leave.title=退出论坛
+forum.delete.dialog.title=确认退出论坛
+forum.delete.dialog.message=你确定你要离开这个论坛吗?\n\n任何你与之分享过该论坛的联系人可能不再收到更新。
+forum.delete.dialog.button=退出
+forum.message.hint=新帖子
+forum.message.reply.hint=新回复
+forum.message.reply.intro=回复对象:
+forum.message.new=未读帖子
+group.card.no_posts=没有帖子
+group.card.posts={0, plural, other {{0} 个帖子}}
+forum.sharing.status.title=分享状态
+forum.sharing.status.info=论坛的任何成员均可同其联系人分享论坛。你正在分享此论坛给下列联系人。此列表中可能还存在你看不到的其他成员,虽然你可以在这个论坛中看到这些成员发的帖子。
+forum.sharing.status.with=已和 {0} 人分享({1} 人在线)
+forum.sharing.status.nobody=没有人
+forum.sharing.action.title=分享论坛
+forum.sharing.action.add_message=附加消息(选填)
+forum.sharing.action.choose_contacts=选择联系人
+forum.sharing.action.no_contacts=尚无联系人。你只能同你的联系人分享论坛。
+forum.sharing.action.status.already_shared=已在分享
+forum.sharing.action.status.already_invited=邀请已发送
+forum.sharing.action.status.invite_received=已收到邀请
+forum.sharing.action.status.not_supported=不被此联系人所支持
+forum.sharing.action.status.error=错误。这是一个故障,不是你的问题
+
 # Private Groups
 groups.card.created=由 {0} 创建
 groups.card.messages={0, plural, other {{0} 条消息}}
@@ -174,6 +217,12 @@ blog.invitation.response.declined.auto=来自 {0} 的博客邀请被自动拒绝
 blog.invitation.response.accepted.received={0} 接受了博客邀请。
 blog.invitation.response.declined.received={0} 拒绝了博客邀请
 
+# Peer trust level
+peer.trust.unverified=未验证的联系人
+peer.trust.verified=已验证的联系人
+peer.trust.ourselves=我
+peer.trust.stranger=陌生人
+
 
 # Main
 main.help.title=Briar 桌面客户端
@@ -212,6 +261,7 @@ warning=警告
 unsupported_feature=很不幸,Briar 桌面版尚不支持此功能
 remove=删除
 hide=隐藏
+search=搜索
 
 # Compose text edit actions
 copy=复制
@@ -256,6 +306,8 @@ expiration.banner.part2=请及时更新到新版本。
 # Notification
 notifications.message.private.one_chat={0, plural, other {{0} 条新私信}}
 notifications.message.private.several_chats={1} 个私密聊天中的 {0} 条新消息
+notifications.message.forum.one_forum={0, plural, other {{0} 条新论坛帖子。}}
+notifications.message.forum.several_forum={1} 个论坛中有 {0} 条新帖子。
 
 # Settings
 settings.title=设置
@@ -281,6 +333,7 @@ settings.security.password.change=更改密码
 settings.security.password.current=当前密码
 settings.security.password.choose=新密码
 settings.security.password.confirm=确认新密码
+settings.security.password.changing=变更密码中…
 settings.security.password.changed=密码已更改。
 
 # Settings Notifications
@@ -289,6 +342,7 @@ settings.notifications.visual.title=视觉通知
 settings.notifications.visual.error.unsupported=可见通知当前在你的系统上不受支持。但你仍可以开启声音通知。
 settings.notifications.visual.error.libnotify.load=libnotify 已安装是显示视觉通知的前提条件。请考虑在进行通常的系统安装步骤后安装它。
 settings.notifications.visual.error.libnotify.init=Briar Desktop 无法连接到任何通知服务器。请确保安装了 freedesktop.org-compliant 通知服务器并正确地进行了配置。
+settings.notifications.visual.error.toast4j.init=Briar Desktop 无法初始化通知系统
 settings.notifications.sound.title=声音通知
 
 # Settings Actions
diff --git a/briar-desktop/src/main/resources/strings/BriarDesktop_zh_TW.properties b/briar-desktop/src/main/resources/strings/BriarDesktop_zh_TW.properties
new file mode 100644
index 0000000000..e1a25b8182
--- /dev/null
+++ b/briar-desktop/src/main/resources/strings/BriarDesktop_zh_TW.properties
@@ -0,0 +1,349 @@
+# Accessibility
+access.attachment_add=新增附件
+access.attachment_remove=移除附件
+access.contacts.add=添加聯絡人
+access.contact.list=聯絡人清單
+access.contact.with_name=聯絡 "{0}"
+access.contact.connected.yes=已連線
+access.contact.connected.no=未連線
+access.contact.unread_count={0, plural, other {{0} 未讀訊息}}
+access.contact.last_message_timestamp=最新訊息: {0}
+access.contact.pending.with_name=Pending contact "{0}"
+access.contact.pending.added_timestamp=已加入: {0}
+access.contact.menu=顯示聯絡人選單
+access.contact.add.remote.your_link=所用鏈結,可點擊作複制
+access.contact.add.remote.contact_link=聯絡人的鏈結,可自剪貼簿找到黏貼
+access.contacts.dropdown.connections.expand=開啟連線選單
+access.contacts.dropdown.contacts.expand=開啟聯絡人選單
+access.contacts.filter=利用名字或匿稱篩選和新增聯絡人
+access.contacts.pending.remove=移除請求中的聯絡人
+access.conversation.list=聊天記錄
+access.conversation.status.seen=聯絡人所收到的訊息
+access.conversation.status.sent=訊息已發出但您的聯絡人尚未收到
+access.conversation.status.scheduled=訊息尚未送出
+access.conversation.message.unread=以下為全部未讀訊息
+access.conversation.message.blank.you=您寫道
+access.conversation.message.blank.your_contact=聯絡人寫道
+access.conversation.message.image.blank.you={0, plural, other {已送出 {0} 圖片}}
+access.conversation.message.image.blank.your_contact={0, plural, other {您的聯絡人傳送 {0} 圖片}}
+access.conversation.message.image.caption.you={0, plural, other {您送出{0} 圖片並寫道}}
+access.conversation.message.image.caption.your_contact={0, plural, other {您的聯絡人送出{0} 圖片並寫道}}
+access.conversation.notice.additional_message=額外訊息
+access.conversation.request.navigate_inside_to_react=巡弋內部項目以作反應
+access.conversation.request.click_to_open=點擊開啟
+access.introduction.back.contact=回到介紹中的聯絡人畫面
+access.introduction.close=關閉介紹畫面
+access.message.jump_to_unread=跳到下一則未讀訊息
+access.message.send=傳送訊息
+access.message.sent=訊息已送出
+access.list.selected.yes=目前已選取
+access.list.selected.no=目前尚未選取,請點擊進行選取
+access.logo=Briar 圖標
+access.swap=圖標顯示聯絡人之間發生錯誤
+access.ourselves=我們本身
+access.mode.contacts=聯絡人
+access.mode.groups=私人群組
+access.mode.forums=論壇
+access.mode.blogs=博客
+access.mode.transports=通訊設定
+access.mode.settings=設置
+access.mode.about=關於 Briar 桌面版本
+access.about.list=Briar 桌面的版本資訊,例如專案簡介與聯絡管道等
+access.password.show=顯示密碼
+access.password.hide=遮蔽密碼
+access.settings.current_value=目前值
+access.settings.click_to_change_value=點擊更改
+access.settings.click_to_change_password=點擊更改密碼
+access.settings.currently_enabled=目前啟用中
+access.settings.currently_disabled=目前關閉中
+access.settings.click_to_toggle_notifications=點擊修改通知
+
+access.return_to_previous_screen=回到上一個畫面
+access.menu=顯示選單
+access.forums.add=添增論壇
+access.forums.list=論壇清單
+access.forums.reply.close=關閉回覆
+access.forums.unread_count={0, plural, other {{0}未讀貼文}}
+access.forums.last_post_timestamp=最新貼文t: {0}
+access.forums.jump_to_prev_unread=跳到前面未讀貼文
+access.forums.jump_to_next_unread=跳到下一則未讀訊息
+access.forum.sharing.action.close=關閉分享表格
+access.forum.sharing.status.close=關閉分享狀態
+
+# Contacts
+contacts.none_selected.title=未選取聯絡對象
+contacts.none_selected.hint=選擇聯絡人開始聊天
+contacts.pending_selected.title=選取待通過核淮的聯絡人
+contacts.pending_selected.hint=您需要等到雙方互相添增為聯絡人後,才能開始聊天通訊
+contacts.card.nothing=無訊息
+contacts.dropdown.connections=連線
+contacts.dropdown.connections.title=連線
+contacts.dropdown.connections.bluetooth=通過藍牙連接
+contacts.dropdown.connections.removable=透過移動硬碟連接
+contacts.dropdown.contact=聯繫
+contacts.dropdown.contact.title=聯繫
+contacts.dropdown.contact.change=更改聯絡人姓名
+contacts.dropdown.contact.delete=刪除聯絡人
+contacts.dropdown.delete.all=刪除全部訊息
+contacts.dropdown.disappearing=已消失的訊息
+contacts.dropdown.introduction=做介紹
+contacts.search.title=聯絡人
+contacts.pending.remove.dialog.title=確認移除
+contacts.pending.remove.dialog.message=還在添加這個聯絡人。如果您現在移除他/她,則不會添加此聯絡人。
+
+# Conversation
+conversation.message.unread=未讀訊息
+conversation.message.new=新訊息
+conversation.delete.all.dialog.title=確認刪除訊息
+conversation.delete.all.dialog.message=確定要在您的設備上刪掉這次聊天的全部訊息嗎?
+conversation.delete.single=為我刪除訊息
+conversation.delete.failed.dialog.title=無法刪掉全部訊息
+conversation.delete.failed.dialog.message.ongoing_both=進行中的邀請與介紹訊息必須待完成同意後才能刪除
+conversation.delete.failed.dialog.message.ongoing_introductions=進行中介紹訊息必須待完成同意後方可刪除
+conversation.delete.failed.dialog.message.ongoing_invitations=進行中的邀請訊息必須待完成同意後才能刪除
+conversation.delete.failed.dialog.message.not_all_selected_both=要刪除邀請或介紹訊息,須先選取請求與回應 
+conversation.delete.failed.dialog.message.not_all_selected_introductions=要刪除介紹訊息,須先選取請求與回應 
+conversation.delete.failed.dialog.message.not_all_selected_invitations=要刪除邀請,須先選取請求與回應 
+conversation.add.contact.dialog.title=添加遠處的聯絡人
+conversation.add.contact.dialog.contact_link=聯絡人的鏈接
+conversation.delete.contact.dialog.title=確認刪除聯絡人
+conversation.delete.contact.dialog.message=確認要刪除該聯絡人和與其交流訊息嗎?
+conversation.change.alias.dialog.title=更改聯絡人姓名
+conversation.change.alias.dialog.description=請為該聯絡人命名(唯您可見)
+
+# Forums
+forum.search.title=論壇
+forum.empty_state.text=您尚無任何論壇,可輕觸 + 圖標來新增論壇
+forum.none_selected.title=未選取任何論壇
+forum.none_selected.hint=選取一個論壇開始聊天
+forum.add.title=創建論壇
+forum.add.hint=爲論壇命名
+forum.add.button=建立論壇
+forum.leave.title=退出論壇
+forum.delete.dialog.title=確認退出論壇
+forum.delete.dialog.message=您確定要退出此論壇?\n\n論壇中其它由您所分享的聯絡人很可能也將不能再收到該論壇的訊息更新
+forum.delete.dialog.button=退出
+forum.message.hint=新帖子
+forum.message.reply.hint=新回覆
+forum.message.reply.intro=回覆給:
+forum.message.new=未讀貼文
+group.card.no_posts=沒有帖子
+group.card.posts={0, plural, other {{0} 貼文}}
+forum.sharing.status.title=分享狀態
+forum.sharing.status.info=成員可以同自己的聯絡人分享論壇訊息,您可對聯絡人分享此論壇。也一些未出現在清單上的成員,但可以看到他們在論壇發文。
+forum.sharing.status.with=與 {0} 分享 ({1} 在線上)
+forum.sharing.status.nobody=沒有人
+forum.sharing.action.title=分享論壇
+forum.sharing.action.add_message=附加消息(選填)
+forum.sharing.action.choose_contacts=選擇聯絡人
+forum.sharing.action.no_contacts=尚無聯絡人,您可向聯絡人分享論壇
+forum.sharing.action.status.already_shared=已在分享
+forum.sharing.action.status.already_invited=已發送邀請
+forum.sharing.action.status.invite_received=已收到邀請
+forum.sharing.action.status.not_supported=此聯絡人無法使用
+forum.sharing.action.status.error=出錯,出了點問題與您無關
+
+# Private Groups
+groups.card.created=由 {0} 創建
+groups.card.messages={0, plural, other {{0} 訊息}}
+
+# Introduction
+introduction.introduce=做介紹
+introduction.message=附加消息(選填)
+introduction.title_first=介紹 {0} 給
+introduction.title_second=介紹聯絡人
+introduction.request.sent=您曾請求向{1}介紹 {0}
+introduction.request.received={0} 請求向您介紹 {1},您願意將 {1} 設成聯絡人嗎?
+introduction.request.exists.received={0}請求將您介紹給 {1},不過{1}早已在您的聯絡簿。既然{0}並不知道這回事,您可以回應:
+introduction.request.answered.received={0} 請求把您介紹給 {1}.
+introduction.response.accepted.sent=您已接受 {0}的介紹.
+introduction.response.accepted.sent.info=在{0}被您同意增為聯絡人之前,還需要接受介紹。這可能需要一些時間。
+introduction.response.declined.sent=您拒絕了對{0}的引介
+introduction.response.declined.auto=對{0}的介紹已自動拒絕
+introduction.response.accepted.received={0} 接受了 {1}的引介
+introduction.response.declined.received={0}拒絕了  {1}的引介
+introduction.response.declined.received_by_introducee={0} 表示 {1} 拒絕此番引介
+
+# Add Contact Remotely
+contact.add.title_dialog=增添聯絡人
+contact.add.remote.title=添加遠處的聯絡人
+contact.add.remote.your_link=將此鏈接發送給您希望添加的聯絡人
+contact.add.remote.your_link_hint=自有專屬鏈結
+contact.add.remote.copy_tooltip=複製
+contact.add.remote.contact_link=在此輸入您的聯絡人的鏈接
+contact.add.remote.contact_link_hint=聯絡人的鏈結
+contact.add.remote.paste_tooltip=貼上
+contact.add.remote.nickname_intro=爲聯絡人添加僅您可見的暱稱。
+contact.add.remote.choose_nickname=輸入暱稱
+contact.add.remote.link_copied_snackbar=將 Briar 鏈結複製到剪貼簿
+contact.add.remote.link_pasted_snackbar=自剪貼簿貼上
+contact.add.remote.paste_error_snackbar=向外箭頭
+contact.add.remote.outgoing_arrow=向外箭頭
+contact.add.remote.incoming_arrow=向內箭頭
+contact.add.error.own_link=請輸入聯絡人的鏈結,而非您自己的鏈結
+contact.add.error.remote_invalid=遠端握手鏈結無效
+contact.add.error.alias_invalid=別名無效
+contact.add.error.link_invalid=鏈結無效: {0}
+contact.add.error.public_key_invalid=公鑰失效: {0}
+contact.add.error.adding_failed=無法增添聯絡人
+contact.add.error.contact_already_exists=您已有一名聯絡人是這個鏈結: {0}
+contact.add.error.pending_contact_already_exists=您已有這名待處理聯絡人的鏈結: {0}
+contact.add.error.duplicate_contact_explainer=請注意若 {0}和{1}並不是同一個人。\n\n則其中一位可能正試圖挖掘您的聯絡人資料\n\n請不要告訴他們您從別處接獲了相同的鏈接
+
+# Private Group Sharing
+group.invitation.received={0} 已邀請您加入此小組 "{1}".
+group.invitation.sent=您邀請{0}加入{1}小組
+group.invitation.response.accepted.sent=您接受了{0}的小組邀請
+group.invitation.response.declined.sent=您拒絕了{0}的小組邀請
+group.invitation.response.declined.auto=來自{0}的小組邀請已自動回絕
+group.invitation.response.accepted.received={0} 接受小組邀請
+group.invitation.response.declined.received={0} 回絕小組邀請
+
+# Forum Sharing
+forum.invitation.received={0} 與您分享了 "{1}" 壇論
+forum.invitation.sent=您向{1}分享了 {0} 論壇
+forum.invitation.response.accepted.sent=您接受了{0}的論壇邀請
+forum.invitation.response.declined.sent=您拒絕了 {0}論壇之邀請
+forum.invitation.response.declined.auto=來自 {0} 論壇的邀請已自動拒絕
+forum.invitation.response.accepted.received={0} 接受了論壇邀請
+forum.invitation.response.declined.received={0} 拒絕了論壇邀請
+
+# Blog Sharing
+blog.invitation.received={0} 對您分享了 "{1}" 部落格
+blog.invitation.sent=您對{1}分享了 {0} 部落格
+blog.invitation.response.accepted.sent=您接受{0}的部落格邀請
+blog.invitation.response.declined.sent=您拒絕{0}的部落格邀請
+blog.invitation.response.declined.auto=來自 {0}的部落格邀請已自動回絕
+blog.invitation.response.accepted.received={0} 接受部落格邀請
+blog.invitation.response.declined.received={0} 拒絕部落格邀請
+
+# Peer trust level
+peer.trust.unverified=未驗證的聯絡人
+peer.trust.verified=已驗證的聯絡人
+peer.trust.ourselves=我
+peer.trust.stranger=陌生人
+
+
+# Main
+main.help.title=Briar 桌面用戶端
+main.help.debug=啟用除錯訊息輸出
+main.help.verbose=列印詳細的訊息記錄
+main.help.data=此為 Briar 儲存檔案之目錄,默認為: {0}
+main.help.tor.port.socks=Tor Socks 端口
+main.help.tor.port.control=Tor  控制端口
+
+# Welcome
+welcome.title=歡迎來到 Briar
+welcome.text=您還未建立聯絡人,請輕觸 + 圖標來增添聯絡人
+
+# About
+about.copyright=版權
+about.license=授權
+about.version=版本
+about.version.core=Briar 核心版本
+about.contact=聯繫
+about.website=網站
+
+# Miscellaneous
+cancel=取消
+delete=刪除
+ok=確定
+accept=接受
+add=添增
+change=變動
+decline=謝絕
+back=返回
+next=下一步
+open=打開
+sorry=抱歉
+error=錯誤
+warning=警告
+unsupported_feature=Briar 桌面版尚無法使用此功能
+remove=刪除
+hide=隱藏
+search=搜尋
+
+# Compose text edit actions
+copy=複製
+cut=剪下
+paste=貼上
+select_all=全選
+
+# Startup screen
+startup.title.registration=歡迎來到 Briar
+startup.title.login=歡迎回來
+startup.field.nickname=暱稱
+startup.field.nickname.explanation=您的暱稱將顯示在您發佈的任何內容旁。暱稱在創建帳戶後將無法更改。
+startup.field.password=密碼
+startup.field.password.explanation=Briar 帳號會被加密後儲存在您的設備上,而不是遠程雲端。若遺忘密碼或移除 Briar 將無法恢復原用帳號。\n\n請選一個難猜的長密碼,例如 4 個隨機單字或是10 個任意字元的組合。 
+startup.field.password_confirmation=確認密碼
+startup.button.register=創建帳戶
+startup.button.login=登入
+startup.error.name_too_long=暱稱過長
+startup.error.password_too_weak=密碼不夠強
+startup.error.passwords_not_match=兩個密碼並不相同
+startup.error.password_wrong=密碼錯誤,請重試
+startup.error.decryption.title=無法檢查密碼
+startup.error.decryption.text=Briar 無法代您檢查密碼,請重新啟動設備來解決此問題。
+startup.password_forgotten.button=我忘記了密碼
+startup.password_forgotten.title=忘記密碼
+startup.password_forgotten.text=您的 Briar 帳戶被加密儲存在您的裝置上,而非在雲端。因此我們無法重置您的密碼。您是否確定要刪除帳戶,重新開始?\n\n注意:刪除帳戶將永久失去您以前的身份、聯絡人和訊息。
+startup.failed.expired=此軟體已逾期,感謝您的測試使用!\n\n要繼續使用 Briar,請下載最新版本,您將可繼續 使用原帳號。
+startup.failed.registration=Briar 無法為您建立帳號\n\n請更新至最新版本後再試試
+startup.failed.clock_error=由於您設備上的時間出錯,Briar 無法啟動\n\n請重新設置好正確的時間後再試試。
+startup.failed.db_error=Briar 無法打開存有您帳號、聯絡人資料及聊天訊息的資料庫\n\n請確認 Briar 是否已在此設備上執行,否則請更新至最新版後再試試。再不然就得新建帳號,其方式是在彈出的密碼視窗中選取"遺忘密碼"來建立新帳號。
+startup.failed.data_too_old_error=您的帳號在是舊版本的應用中建立,但在本版本中無法啟用\n\n您必須重新安裝舊的版本或是另設新帳號,請在彈出的密碼視窗中選取"遺忘密碼"來設新帳號。
+startup.failed.data_too_new_error=您的帳號在是新版本的應用中建立,但在舊版中無法啟用\n\n請更新到最新版後再試試看
+startup.failed.service_error=Briar 無法啟動所需的元件\n\n請昇級至最新版後再重試
+startup.database.creating=建立帳號...
+startup.database.opening=正在解密數據庫……
+startup.database.migrating=正在更新數據庫……
+startup.database.compacting=正在壓縮數據庫……
+expiration.banner.part1.zero=這個 Briar 測試版本將即今天到期
+expiration.banner.part1.nozero={0, plural, other {這個 Briar 測試版本將即 {0} 天到期}}
+expiration.banner.part2=請即時更新版本
+
+# Notification
+notifications.message.private.one_chat={0, plural, other {{0} 則新的私人訊息}}
+notifications.message.private.several_chats={0} 新訊息出現在 {1} 的私人聊天
+notifications.message.forum.one_forum={0, plural, other {{0} 新論壇貼文}}
+notifications.message.forum.several_forum={0} 新貼文出現在 {1} 論壇
+
+# Settings
+settings.title=設置
+
+# Settings General
+settings.general.title=一般
+
+# Settings Display
+settings.display.title=顯示
+settings.display.theme.title=主題
+settings.display.theme.auto=系統默認
+settings.display.theme.dark=深色
+settings.display.theme.light=淺色
+settings.display.language.title=語言
+settings.display.language.auto=系統默認
+
+# Settings Connections
+settings.connections.title=連線
+
+# Settings Security
+settings.security.title=安全
+settings.security.password.change=更改密碼
+settings.security.password.current=當前密碼
+settings.security.password.choose=新密碼
+settings.security.password.confirm=確認新密碼
+settings.security.password.changing=變更密碼
+settings.security.password.changed=密碼已更改。
+
+# Settings Notifications
+settings.notifications.title=消息通知
+settings.notifications.visual.title=視覺通知
+settings.notifications.visual.error.unsupported=您的系統目前無法支援視覺通知,請改用聲音提醒
+settings.notifications.visual.error.libnotify.load=必項有 libnotify 方能顯示視覺通知,請考慮是否依照下列安裝指南於您的系統中安裝它
+settings.notifications.visual.error.libnotify.init=Briar 桌面程式無法連接到任何通知伺服器,請確認已安裝符合 freedesktop.org 的通知伺服器且設置妥當。
+settings.notifications.visual.error.toast4j.init=Briar 桌面無法初始化通知系統
+settings.notifications.sound.title=聲音通知
+
+# Settings Actions
+settings.actions.title=行為
-- 
GitLab