fix: 1:1 chat concerns (#17795)

This commit is contained in:
BalogunofAfrica 2023-12-11 14:42:41 +01:00 committed by GitHub
parent 72f518d70b
commit f155d95d92
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
69 changed files with 163 additions and 154 deletions

View File

@ -9,12 +9,11 @@
:border-radius 20
:align-items :center
:align-self :flex-start
:padding 4
:margin-top 8
:margin-left -4
:padding 2
:margin-top 4
:margin-bottom 16})
(def buttons-container
{:flex-direction :row
:justify-content :space-between
:margin-top 20})
:margin-top 25})

View File

@ -52,7 +52,7 @@
:accessibility-label accessibility-label}
[quo/text
{:weight :semi-bold
:size :heading-1} title]
:size :heading-2} title]
[rn/view {:style (style/context-container)}
[avatar group-chat color display-name photo-path]
[quo/text

View File

@ -81,19 +81,20 @@
:button-text (i18n/label :t/clear-history)
:on-press #(hide-sheet-and-dispatch [:chat.ui/clear-history chat-id])}])}]))
(defn delete-chat-action
(defn close-chat-action
[{:keys [chat-id] :as item} inside-chat?]
(hide-sheet-and-dispatch
[:show-bottom-sheet
{:content (fn []
[confirmation-drawer/confirmation-drawer
{:title (i18n/label :t/delete-chat?)
:description (i18n/label :t/delete-chat-confirmation)
{:title (i18n/label :t/close-chat)
:description (i18n/label :t/close-chat-confirmation)
:context item
:accessibility-label :delete-chat-confirm
:button-text (i18n/label :t/delete-chat)
:accessibility-label :close-chat-confirm
:button-text (i18n/label :t/confirm)
:close-button-text (i18n/label :t/cancel)
:on-press (fn []
(hide-sheet-and-dispatch [:chat.ui/remove-chat chat-id])
(hide-sheet-and-dispatch [:chat.ui/close-chat chat-id])
(when inside-chat?
(rf/dispatch [:navigate-back])))}])}]))
@ -130,7 +131,7 @@
(defn mute-chat-entry
[chat-id chat-type muted-till]
(let [muted? (rf/sub [:chats/muted chat-id])]
(entry {:icon (if muted? :i/muted :i/activity-center)
(entry {:icon (if muted? :i/activity-center :i/muted)
:label (i18n/label
(if muted?
:unmute-chat
@ -146,7 +147,7 @@
(defn mark-as-read-entry
[chat-id needs-divider?]
(entry {:icon :i/correct
(entry {:icon :i/mark-as-read
:label (i18n/label :t/mark-as-read)
:on-press #(mark-all-read-action chat-id)
:danger? false
@ -156,7 +157,7 @@
:add-divider? needs-divider?}))
(defn clear-history-entry
[chat-id]
[chat-id needs-divider?]
(entry {:icon :i/delete
:label (i18n/label :t/clear-history)
:on-press #(clear-history-action chat-id)
@ -164,17 +165,18 @@
:sub-label nil
:accessibility-label :clear-history
:chevron? false
:add-divider? true}))
:add-divider? needs-divider?}))
(defn delete-chat-entry
[item inside-chat?]
(entry {:icon :i/delete
:label (i18n/label :t/delete-chat)
:on-press #(delete-chat-action item inside-chat?)
(defn close-chat-entry
[item inside-chat? needs-divider?]
(entry {:icon :i/close-circle
:label (i18n/label :t/close-chat)
:on-press #(close-chat-action item inside-chat?)
:danger? true
:accessibility-label :delete-chat
:accessibility-label :close-chat
:sub-label nil
:chevron? false}))
:chevron? false
:add-divider? needs-divider?}))
(defn leave-group-entry
[item extra-data]
@ -409,22 +411,21 @@
(defn destructive-actions
[{:keys [group-chat] :as item} inside-chat?]
[(clear-history-entry item)
(if group-chat
(leave-group-entry item nil)
(delete-chat-entry item inside-chat?))])
[(when (not group-chat)
(close-chat-entry item inside-chat? (not group-chat)))
(clear-history-entry item group-chat)
(when group-chat
(leave-group-entry item nil))])
(defn notification-actions
[{:keys [chat-id group-chat public? chat-type muted-till]} inside-chat? needs-divider?]
[{:keys [chat-id public? chat-type muted-till]} inside-chat? needs-divider?]
[(mark-as-read-entry chat-id needs-divider?)
(mute-chat-entry chat-id chat-type muted-till)
(notifications-entry false)
(when inside-chat?
(fetch-messages-entry))
(when (or (not group-chat) public?)
(when public?
(show-qr-entry))
(when-not group-chat
(share-profile-entry))
(when public?
(share-group-entry))])
@ -443,9 +444,8 @@
(defn one-to-one-actions
[{:keys [chat-id] :as item} inside-chat?]
[quo/action-drawer
[[(view-profile-entry chat-id)
(edit-nickname-entry chat-id)]
(notification-actions item inside-chat? false)
[[(view-profile-entry chat-id)]
(notification-actions item inside-chat? true)
(destructive-actions item inside-chat?)]])
(defn private-group-chat-actions

View File

@ -152,7 +152,7 @@
(update :chats-home-list disj chat-id)
(assoc :current-chat-id nil))
:json-rpc/call [{:method "wakuext_deactivateChat"
:params [{:id chat-id}]
:params [{:id chat-id :preserveHistory true}]
:on-success #()
:on-error #(log/error "failed to create public chat" chat-id %)}]}
(clear-history chat-id true)))
@ -282,9 +282,9 @@
:on-error #(log/error "failed to clear history " chat-id %)}]}
(clear-history chat-id remove-chat?)))
(rf/defn remove-chat
"Removes chat completely from app, producing all necessary effects for that"
{:events [:chat.ui/remove-chat]}
(rf/defn close-and-remove-chat
"Closes the chat and removes it from chat list while retaining history, producing all necessary effects for that"
{:events [:chat.ui/close-chat]}
[{:keys [db now] :as cofx} chat-id]
(rf/merge cofx
{:effects/push-notifications-clear-message-notifications [chat-id]
@ -383,15 +383,15 @@
(rf/dispatch [:chat.ui/clear-history chat-id false]))}})
(rf/defn show-remove-chat-confirmation
{:events [:chat.ui/show-remove-confirmation]}
{:events [:chat.ui/show-close-confirmation]}
[_ chat-id]
{:ui/show-confirmation
{:title (i18n/label :t/delete-confirmation)
:content (i18n/label :t/delete-chat-confirmation)
:content (i18n/label :t/close-chat-confirmation)
:confirm-button-text (i18n/label :t/delete)
:on-accept #(do
(rf/dispatch [:hide-bottom-sheet])
(rf/dispatch [:chat.ui/remove-chat chat-id]))}})
(rf/dispatch [:chat.ui/close-chat chat-id]))}})
(rf/defn navigate-to-user-pinned-messages
"Takes coeffects map and chat-id, returns effects necessary for navigation and preloading data"

View File

@ -43,13 +43,11 @@
(deftest remove-chat-test
(let [chat-id "1"
cofx {:db {:messages {chat-id {"1" {:clock-value 1}
"2" {:clock-value 10}
"3" {:clock-value 2}}}
:chats {chat-id {:last-message {:clock-value 10}}}}}]
(testing "it deletes all the messages"
(let [actual (chat/remove-chat cofx chat-id)]
(is (= nil (get-in actual [:db :messages chat-id])))))))
cofx {:db {:current-chat-id chat-id
:chats-home-list #{chat-id}}}]
(testing "it removes the chat with given id"
(let [actual (chat/close-and-remove-chat cofx chat-id)]
(is (= nil (get-in actual [:db :chats-home-list chat-id])))))))
(deftest multi-user-chat?
(let [chat-id "1"]

View File

@ -2,8 +2,7 @@
(:require
[quo.foundations.colors :as colors]))
(defn container
[]
(def container
{:margin-horizontal 8
:padding-vertical 8
:padding-horizontal 12

View File

@ -214,7 +214,7 @@
:accessibility-label :new-message-counter}
unviewed-messages-count])]))
(defn chat-list-item
(defn chat-item
[{:keys [chat-id group-chat color name last-message timestamp muted]
:as item}]
(let [[primary-name secondary-name]
@ -223,11 +223,7 @@
(rf/sub [:contacts/contact-two-names-by-identity chat-id]))
{:keys [ens-verified added?] :as contact} (when-not group-chat
(rf/sub [:contacts/contact-by-address chat-id]))]
[rn/touchable-opacity
{:style (style/container)
:on-press (open-chat chat-id)
:on-long-press #(rf/dispatch [:show-bottom-sheet
{:content (fn [] [actions/chat-actions item false])}])}
[:<>
[avatar-view
{:contact contact
:chat-id chat-id
@ -245,3 +241,24 @@
:time-str (datetime/to-short-str timestamp)}]
[last-message-preview group-chat last-message muted]]
[notification item]]))
(defn chat-user
[item]
[rn/view
{:style (merge style/container {:margin-horizontal 0})}
[chat-item item]])
(defn chat-list-item
[{:keys [chat-id chat-type]
:as item} theme]
(let [customization-color (rf/sub [:profile/customization-color])]
[rn/touchable-highlight
{:style style/container
:on-press (open-chat chat-id)
:underlay-color (colors/resolve-color customization-color theme 5)
:on-long-press #(rf/dispatch [:show-bottom-sheet
(cond-> {:content (fn [] [actions/chat-actions item false])}
(= chat-type constants/one-to-one-chat-type)
(assoc :selected-item
(fn [] [chat-user item])))])}
[chat-item item]]))

View File

@ -65,7 +65,8 @@
:on-end-reached #(re-frame/dispatch [:chat/show-more-chats])
:keyboard-should-persist-taps :always
:data items
:render-fn chat-list-item/chat-list-item
:render-fn (fn [item]
(chat-list-item/chat-list-item item theme))
:scroll-event-throttle 8
:content-container-style {:padding-bottom
jump-to.constants/floating-shell-button-height}

View File

@ -52,7 +52,7 @@
[id muted? muted-till]
(let [time-string (fn [mute-title mute-duration]
(i18n/label mute-title {:duration mute-duration}))]
{:icon (if muted? :i/muted :i/activity-center)
{:icon (if muted? :i/activity-center :i/muted)
:accessibility-label (if muted? :unmute-community :mute-community)
:label (i18n/label (if muted? :t/unmute-community :t/mute-community))
:sub-label (when (and muted? (some? muted-till))

View File

@ -3,7 +3,7 @@
"_comment": "Instead use: scripts/update-status-go.sh <rev>",
"owner": "status-im",
"repo": "status-go",
"version": "v0.171.30",
"commit-sha1": "be8568e1744ee6d5afb99920e849e65e3ab67d7a",
"src-sha256": "0yq1gsyp2lbx148n31wfcbh0qs125vs4hh7qzzv972xcsqkflyjx"
"version": "v0.171.31",
"commit-sha1": "271778a1e07e585a12790b4e2226f13e36ea89f4",
"src-sha256": "1c998kyhya98a0zp795i3xrx2r08yjdaifb32ylr4snjjln6k34c"
}

View File

@ -763,7 +763,7 @@ class ChatView(BaseView):
self.add_to_contacts = Button(self.driver, accessibility_id="add-to-contacts-button")
## Options
self.chat_options = ChatOptionsButton(self.driver)
self.delete_chat_button = Button(self.driver, translation_id="delete-chat")
self.delete_chat_button = Button(self.driver, translation_id="close-chat")
self.clear_history_button = Button(self.driver, translation_id="clear-history")
self.reply_message_button = Button(self.driver, translation_id="message-reply")
self.share_chat_button = Button(self.driver, accessibility_id="share-chat-button")

View File

@ -276,7 +276,7 @@ class HomeView(BaseView):
# Options on long tap
self.chats_menu_invite_friends_button = Button(self.driver, accessibility_id="chats-menu-invite-friends-button")
self.delete_chat_button = Button(self.driver, translation_id="delete-chat")
self.delete_chat_button = Button(self.driver, translation_id="close-chat")
self.clear_history_button = Button(self.driver, accessibility_id="clear-history")
self.mute_chat_button = MuteButton(self.driver, accessibility_id="mute-chat")
self.mute_community_button = MuteButton(self.driver, accessibility_id="mute-community")

View File

@ -22,7 +22,7 @@
"remove": "Verwyder",
"add-members": "Voeg lede by",
"done": "Gedoen",
"delete-chat": "Skrap klets",
"close-chat": "Skrap klets",
"new-group-chat": "Nuwe groepgeselsie",
"sign-in": "Teken aan",
"datetime-yesterday": "gister",

View File

@ -529,8 +529,8 @@
"delete-bootnode-are-you-sure": "هل أنت متأكد أنك تريد حذف bootnode؟",
"delete-bootnode-title": "حذف عقدة البوت",
"delete-category-confirmation": "هل أنت متأكد أنك تريد حذف هذه الفئة؟",
"delete-chat": "حذف الدردشة",
"delete-chat-confirmation": "هل أنت متأكد أنك تريد حذف هذه الدردشة؟",
"close-chat": "حذف الدردشة",
"close-chat-confirmation": "هل أنت متأكد أنك تريد حذف هذه الدردشة؟",
"delete-confirmation": "حذف؟",
"delete-keys-keycard": "حذف المفاتيح من بطاقة المفتاح",
"delete-mailserver": "حذف عقدة Status",

View File

@ -485,8 +485,8 @@
"delete-bootnode-are-you-sure": "আপনি কি নিশ্চিত যে আপনি এই bootnode টি মুছে ফেলতে চান?",
"delete-bootnode-title": "bootnode মুছুন",
"delete-category-confirmation": "আপনি কি এই বিভাগটি মুছে ফেলার বিষয়ে নিশ্চিত?\n",
"delete-chat": "চ্যাট মুছুন",
"delete-chat-confirmation": "আপনি কি নিশ্চিত যে আপনি এই চ্যাটটি মুছে ফেলতে চান?",
"close-chat": "চ্যাট মুছুন",
"close-chat-confirmation": "আপনি কি নিশ্চিত যে আপনি এই চ্যাটটি মুছে ফেলতে চান?",
"delete-confirmation": "মুছে ফেলা?",
"delete-keys-keycard": "কীকার্ড থেকে কীগুলি মুছুন",
"delete-mailserver": "ইতিহাস নোড মুছে ফেলুন",

View File

@ -24,7 +24,7 @@
"add-members": "Přidat členy",
"photos-access-error": "Pro udělení potřebných oprávnění k fotoaparátu přejděte do nastavení systému a ujistěte se, že je vybráno Status > Fotoaparát.",
"done": "Hotovo",
"delete-chat": "Smazat chat",
"close-chat": "Smazat chat",
"new-group-chat": "Nový skupinový chat",
"wallet": "Peněženka",
"wallet-request": "Požadavek",

View File

@ -24,7 +24,7 @@
"add-members": "Tilføj medlemmere",
"photos-access-error": "Gå venligst til dine systemindstillinger og sørg for at du Status > Billeder er tilladt.",
"done": "Klar",
"delete-chat": "Fjern samtale",
"close-chat": "Fjern samtale",
"new-group-chat": "Ny gruppsamtale",
"sign-in": "Log på",
"datetime-yesterday": "i går",

View File

@ -482,8 +482,8 @@
"delete-bootnode-are-you-sure": "Möchten Sie diesen Bootknoten wirklich löschen?",
"delete-bootnode-title": "Bootknoten löschen",
"delete-category-confirmation": "Möchten Sie diese Kategorie wirklich löschen?",
"delete-chat": "Chat löschen",
"delete-chat-confirmation": "Möchten Sie diesen Chat wirklich löschen?",
"close-chat": "Chat löschen",
"close-chat-confirmation": "Möchten Sie diesen Chat wirklich löschen?",
"delete-confirmation": "Löschen?",
"delete-keys-keycard": "Schlüssel von der Schlüsselkarte löschen",
"delete-mailserver": "Mailserver löschen",

View File

@ -383,8 +383,8 @@
"delete-bootnode": "Διαγραφή bootnode",
"delete-bootnode-are-you-sure": "Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτόν τον bootnode;",
"delete-bootnode-title": "Διαγραφή bootnode",
"delete-chat": "Διαγραφή συνομιλίας",
"delete-chat-confirmation": "Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτήν τη συζήτηση;",
"close-chat": "Διαγραφή συνομιλίας",
"close-chat-confirmation": "Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτήν τη συζήτηση;",
"delete-confirmation": "Διαγραφή;",
"delete-mailserver": "Διαγραφή κόμβου ιστορικού",
"delete-mailserver-are-you-sure": "Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτόν τον κόμβο ιστορικού;",

View File

@ -443,8 +443,8 @@
"delete-bootnode": "Delete bootnode",
"delete-bootnode-are-you-sure": "Are you sure you want to delete this bootnode?",
"delete-bootnode-title": "Delete bootnode",
"delete-chat": "Delete chat",
"delete-chat-confirmation": "Are you sure you want to delete this chat?",
"close-chat": "Close chat",
"close-chat-confirmation": "This conversation will disappear from the list.\nIt will appear again if the contact sends a new message.",
"delete-category-confirmation": "Are you sure you want to delete this category?",
"delete-confirmation": "Delete?",
"delete-for-me": "Delete for me",
@ -2034,7 +2034,6 @@
"change-group-privacy": "Change group privacy",
"manage-members": "Manage members",
"mute-group": "Mute group",
"delete-chat?": "Delete Chat?",
"mark-user-untrustworthy": "Mark {{username}} as untrustworthy",
"leave-group?": "Leave Group?",
"block-user?": "Block User?",

View File

@ -426,8 +426,8 @@
"delete-bootnode": "Eliminar bootnode",
"delete-bootnode-are-you-sure": "¿Seguro que quieres eliminar este bootnode?",
"delete-bootnode-title": "Eliminar bootnode",
"delete-chat": "Eliminar chat",
"delete-chat-confirmation": "¿Estás seguro de que quieres eliminar este chat?",
"close-chat": "Eliminar chat",
"close-chat-confirmation": "¿Estás seguro de que quieres eliminar este chat?",
"delete-confirmation": "¿Eliminar?",
"delete-keys-keycard": "Borrar claves de Keycard",
"delete-mailserver": "Eliminar nodo de Status",

View File

@ -504,8 +504,8 @@
"delete-bootnode-are-you-sure": "¿Seguro que quieres eliminar este bootnode?",
"delete-bootnode-title": "Eliminar bootnode",
"delete-category-confirmation": "¿Estás seguro que deseas eliminar esta categoría?",
"delete-chat": "Eliminar chat",
"delete-chat-confirmation": "¿Estás seguro de que quieres eliminar este chat?",
"close-chat": "Eliminar chat",
"close-chat-confirmation": "¿Estás seguro de que quieres eliminar este chat?",
"delete-confirmation": "¿Eliminar?",
"delete-for-everyone": "Borrar para todos",
"delete-for-me": "Eliminar para mi",

View File

@ -427,8 +427,8 @@
"delete-bootnode": "Eliminar bootnode",
"delete-bootnode-are-you-sure": "¿Seguro que quieres eliminar este bootnode?",
"delete-bootnode-title": "Eliminar bootnode",
"delete-chat": "Eliminar chat",
"delete-chat-confirmation": "¿Estás seguro de que quieres eliminar este chat?",
"close-chat": "Eliminar chat",
"close-chat-confirmation": "¿Estás seguro de que quieres eliminar este chat?",
"delete-confirmation": "¿Eliminar?",
"delete-keys-keycard": "Borrar llaves de la Keycard",
"delete-mailserver": "Eliminar nodo de Status",

View File

@ -24,7 +24,7 @@
"add-members": "Agregar miembros",
"photos-access-error": "Para permitir el acceso a fotos, porfavor, ve a configuración de sistema y asegúrate que la opción 'Status > Fotos' está seleccionada.",
"done": "Listo",
"delete-chat": "Eliminar chat",
"close-chat": "Eliminar chat",
"new-group-chat": "Nuevo grupo de chat",
"sign-in": "Regístrate",
"datetime-yesterday": "ayer",

View File

@ -423,9 +423,8 @@
"delete-bootnode-are-you-sure": "آیا مطمئن هستید که میخواهید این bootnode را حذف کنید؟",
"delete-bootnode-title": "حذف bootnode",
"delete-category-confirmation": "از حذف این دسته بندی مطمئن هستید؟",
"delete-chat": "حذف گفتگو؟",
"delete-chat-confirmation": "آیا مطمئنید که می خواهید این چت را حذف کنید ؟",
"delete-chat?": "حذف گفتگو؟",
"close-chat": "حذف گفتگو؟",
"close-chat-confirmation": "آیا مطمئنید که می خواهید این چت را حذف کنید ؟",
"delete-confirmation": "حذف؟",
"delete-mailserver": "حذف mailserver",
"delete-mailserver-are-you-sure": "آیا مطمئن هستید که میخواهید این Mailserver را حذف کنید؟",

View File

@ -24,7 +24,7 @@
"add-members": "Lisää käyttäjiä",
"photos-access-error": "Myöntääksesi vaadittu kuvien käyttölupa, siirry järjestelmäasetuksiin ja varmista, että Status > Kuvat on valittu.",
"done": "Valmis",
"delete-chat": "Poista keskustelu",
"close-chat": "Poista keskustelu",
"new-group-chat": "Uusi ryhmäkeskustelu",
"sign-in": "Luo tili",
"datetime-yesterday": "eilen",

View File

@ -529,8 +529,8 @@
"delete-bootnode-are-you-sure": "Sigurado ka bang gusto mong tanggalin ang bootnode na ito?",
"delete-bootnode-title": "Tanggalin ang bootnode",
"delete-category-confirmation": "Sigurado ka bang gusto mong tanggalin ang kategoryang ito?",
"delete-chat": "Tanggalin ang chat",
"delete-chat-confirmation": "Sigurado ka bang gusto mong tanggalin ang chat na ito?",
"close-chat": "Tanggalin ang chat",
"close-chat-confirmation": "Sigurado ka bang gusto mong tanggalin ang chat na ito?",
"delete-confirmation": "Tanggalin?",
"delete-keys-keycard": "Tanggalin ang mga key mula sa Keycard",
"delete-mailserver": "Tanggalin ang Status node",

View File

@ -502,9 +502,8 @@
"delete-bootnode": "Supprimer bootnode",
"delete-bootnode-are-you-sure": "Êtes-vous sûr de vouloir supprimer ce bootnode ?",
"delete-bootnode-title": "Supprimer bootnode",
"delete-chat": "Supprimer le chat",
"delete-chat-confirmation": "Êtes-vous sûr de vouloir supprimer ce chat?",
"delete-chat?": "Supprimer le chat ?",
"close-chat": "Supprimer le chat",
"close-chat-confirmation": "Êtes-vous sûr de vouloir supprimer ce chat?",
"delete-confirmation": "Supprimer?",
"delete-for-everyone": "Supprimer pour tous",
"delete-for-me": "Supprimer",

View File

@ -22,7 +22,7 @@
"remove": "Supprimer",
"add-members": "Ajouter des membres",
"done": "Terminé",
"delete-chat": "Supprimer la discussion",
"close-chat": "Supprimer la discussion",
"new-group-chat": "Nouveau chat de groupe",
"sign-in": "S'identifier",
"datetime-yesterday": "hier",

View File

@ -24,7 +24,7 @@
"add-members": "Foegje leden ta",
"photos-access-error": "Om ús tastimming te jaan oan dyn foto's, gea nei dyn systeem ynstellings en wêz wis dat Status > Foto's selektearre is.",
"done": "Klear",
"delete-chat": "Chat fuortsmite",
"close-chat": "Chat fuortsmite",
"new-group-chat": "Nije groepchat",
"sign-in": "Ynlogge",
"datetime-yesterday": "juster",

View File

@ -24,7 +24,7 @@
"add-members": "הוסף מספרים",
"photos-access-error": ".כדי להעניק את הרשאת התמונות הנדרשת, בבקשה, תלכו להגדרות המערכת ותוודאו שהאופציה שנבחרה היא סטטוס > תמונות",
"done": "הושלם",
"delete-chat": "מחק צ'אט",
"close-chat": "מחק צ'אט",
"new-group-chat": "צ'אט קבוצתי חדש",
"sign-in": "התחבר",
"datetime-yesterday": "אתמול",

View File

@ -527,8 +527,8 @@
"delete-bootnode-are-you-sure": "क्या आप वाकई इस बूटनोड को हटाना चाहते हैं?",
"delete-bootnode-title": "बूटनोड हटाएं",
"delete-category-confirmation": "क्या आप वाकई इस श्रेणी को हटाना चाहते हैं?",
"delete-chat": "चैट हटाएं",
"delete-chat-confirmation": "क्या आप वाकई इस चैट को हटाना चाहते हैं?",
"close-chat": "चैट हटाएं",
"close-chat-confirmation": "क्या आप वाकई इस चैट को हटाना चाहते हैं?",
"delete-confirmation": "मिटाना?",
"delete-for-everyone": "सभी के लिए हटाएं",
"delete-for-me": "मेरे लिए हटाएं",

View File

@ -22,7 +22,7 @@
"remove": "Eltávolítás",
"add-members": "Tagok hozzáadása",
"done": "Kész",
"delete-chat": "Csevegés törlése",
"close-chat": "Csevegés törlése",
"new-group-chat": "Új csoportos csevegés",
"sign-in": "Bejelentkezés",
"datetime-yesterday": "tegnap",

View File

@ -396,8 +396,8 @@
"delete-bootnode": "Hapus bootnode",
"delete-bootnode-are-you-sure": "Anda yakin ingin menghapus bootnode ini?",
"delete-bootnode-title": "Hapus bootnode",
"delete-chat": "Hapus obrolan",
"delete-chat-confirmation": "Anda yakin ingin menghapus obrolan ini?",
"close-chat": "Hapus obrolan",
"close-chat-confirmation": "Anda yakin ingin menghapus obrolan ini?",
"delete-confirmation": "Menghapus?",
"delete-mailserver": "Hapus node riwayat",
"delete-mailserver-are-you-sure": "Anda yakin ingin menghapus node riwayat ini?",

View File

@ -481,8 +481,8 @@
"delete-bootnode-are-you-sure": "Sei sicuro di voler eliminare questo bootnode?",
"delete-bootnode-title": "Elimina bootnode",
"delete-category-confirmation": "Sei sicuro di voler eliminare questa categoria?",
"delete-chat": "Elimina chat",
"delete-chat-confirmation": "Sei sicuro di voler eliminare questa chat?",
"close-chat": "Elimina chat",
"close-chat-confirmation": "Sei sicuro di voler eliminare questa chat?",
"delete-confirmation": "Eliminare?",
"delete-keys-keycard": "Elimina chiavi da Keycard",
"delete-mailserver": "Elimina nodo Status",

View File

@ -22,7 +22,7 @@
"remove": "Rimuovi",
"add-members": "Aggiungi membri",
"done": "OK",
"delete-chat": "Elimina chat",
"close-chat": "Elimina chat",
"new-group-chat": "Nuova conversazione di gruppo",
"sign-in": "Accedi",
"datetime-yesterday": "ieri",

View File

@ -580,9 +580,8 @@
"delete-bootnode-are-you-sure": "本当にこのbootnodeを削除しますか",
"delete-bootnode-title": "Bootnodeを削除",
"delete-category-confirmation": "このカテゴリを削除しますか?",
"delete-chat": "チャットを削除する",
"delete-chat-confirmation": "本当にこのチャットを削除しますか?",
"delete-chat?": "チャットを削除しますか?",
"close-chat": "チャットを削除する",
"close-chat-confirmation": "本当にこのチャットを削除しますか?",
"delete-confirmation": "削除しますか?",
"delete-for-everyone": "全員に削除",
"delete-for-me": "削除",

View File

@ -474,8 +474,8 @@
"delete-bootnode-are-you-sure": "이 부트노드를 삭제하시겠습니까?",
"delete-bootnode-title": "부트노드 삭제",
"delete-category-confirmation": "이 카테고리를 삭제하시겠습니까?",
"delete-chat": "채팅방 삭제",
"delete-chat-confirmation": "이 채팅을 삭제하시겠습니까?",
"close-chat": "채팅방 삭제",
"close-chat-confirmation": "이 채팅을 삭제하시겠습니까?",
"delete-confirmation": "삭제하시겠습니까?",
"delete-keys-keycard": "키카드에서 키 삭제",
"delete-mailserver": "스테이터스 노드 삭제",

View File

@ -37,7 +37,7 @@
"photos-access-error": "Norėdami suteikti reikalingą leidimą fotografuoti, eikite į savo sistemos nustatymus ir įsitikinkite, kad pasirinktas Status > Photo.",
"hash": "Hash",
"done": "Baigta",
"delete-chat": "Trinti pokalbį",
"close-chat": "Trinti pokalbį",
"new-group-chat": "Naujas grupinis pokalbis",
"wallet": "Piniginė",
"wallet-request": "Užklausa",

View File

@ -24,7 +24,7 @@
"add-members": "Pievienot biedrus",
"photos-access-error": "Kļūda, nav atļaujas piekļūt fotogrāfijām. Lūdzu, iestatījumos pārliecinies, ka Status > Photos ir izvēlēts.",
"done": "Darīts",
"delete-chat": "Dzēst čatu",
"close-chat": "Dzēst čatu",
"new-group-chat": "Jauna grupa",
"sign-in": "Ieiet",
"datetime-yesterday": "vakar",

View File

@ -447,8 +447,8 @@
"delete-bootnode": "Padamkan bootnode",
"delete-bootnode-are-you-sure": "Adakah anda pasti mahu memadam bootnode ini?",
"delete-bootnode-title": "Padamkan bootnode",
"delete-chat": "Padamkan sembang",
"delete-chat-confirmation": "Adakah anda pasti mahu memadamkan sembang ini?",
"close-chat": "Padamkan sembang",
"close-chat-confirmation": "Adakah anda pasti mahu memadamkan sembang ini?",
"delete-confirmation": "Padamkan?",
"delete-keys-keycard": "Padamkan kunci dari Kad Kunci",
"delete-mailserver": "Padamkan nod sejarah",

View File

@ -25,7 +25,7 @@
"add-members": "Legg til medlemmer",
"photos-access-error": "For å tillate bruk av bilder, gå til systeminstillinger og sørg for at Status > Bilder er aktivert.",
"done": "Ferdig",
"delete-chat": "Fjern melding",
"close-chat": "Fjern melding",
"new-group-chat": "Ny gruppemelding",
"wallet": "Lommebok",
"wallet-request": "Forespørsel",

View File

@ -189,8 +189,8 @@
"delete-bootnode": "Bootnode मेटाउनुहोस्",
"delete-bootnode-are-you-sure": "Adakah anda pasti untuk memadamkan bootnode ini?",
"delete-bootnode-title": "Padamkan bootnode",
"delete-chat": "च्याट मेटाउने",
"delete-chat-confirmation": "Adakah anda pasti untuk memadamkan perbualan ini?",
"close-chat": "च्याट मेटाउने",
"close-chat-confirmation": "Adakah anda pasti untuk memadamkan perbualan ini?",
"delete-confirmation": "Padam?",
"delete-mailserver": "Padam mailserver",
"delete-mailserver-are-you-sure": "Adakah anda pasti untuk memadamkan mailserver ini?",

View File

@ -459,8 +459,8 @@
"delete-bootnode": "Verwijder bootnode",
"delete-bootnode-are-you-sure": "Weet je zeker dat je deze bootnode wilt verwijderen?",
"delete-bootnode-title": "Verwijder bootnode",
"delete-chat": "Chat verwijderen",
"delete-chat-confirmation": "Weet je zeker dat je deze chat wilt verwijderen?",
"close-chat": "Chat verwijderen",
"close-chat-confirmation": "Weet je zeker dat je deze chat wilt verwijderen?",
"delete-confirmation": "Verwijderen?",
"delete-keys-keycard": "Verwijder keys van Keycard",
"delete-mailserver": "Verwijderen Status-node",

View File

@ -503,8 +503,8 @@
"delete-bootnode-are-you-sure": "Czy na pewno chcesz usunąć ten bootnode?",
"delete-bootnode-title": "Usuń bootnode",
"delete-category-confirmation": "Czy na pewno chcesz usunąć tę kategorię?",
"delete-chat": "Usuń czat",
"delete-chat-confirmation": "Czy na pewno chcesz usunąć ten czat?",
"close-chat": "Usuń czat",
"close-chat-confirmation": "Czy na pewno chcesz usunąć ten czat?",
"delete-confirmation": "Usunąć?",
"delete-keys-keycard": "Usuń klucze z karty Keycard",
"delete-mailserver": "Usuń węzeł Status",

View File

@ -420,8 +420,8 @@
"delete-bootnode": "Excluir nó de inicialização",
"delete-bootnode-are-you-sure": "Tem certeza de que deseja excluir este nó de inicialização?",
"delete-bootnode-title": "Eliminar bootnode",
"delete-chat": "Excluir conversa",
"delete-chat-confirmation": "Tem certeza de que deseja excluir este bate-papo?",
"close-chat": "Excluir conversa",
"close-chat-confirmation": "Tem certeza de que deseja excluir este bate-papo?",
"delete-confirmation": "Excluir?",
"delete-mailserver": "Excluir nó da Status",
"delete-mailserver-are-you-sure": "Tem certeza de que deseja excluir este nó da Status?",

View File

@ -532,9 +532,8 @@
"delete-bootnode-are-you-sure": "Tem certeza de que deseja excluir este nó de inicialização?",
"delete-bootnode-title": "Eliminar nó de inicialização",
"delete-category-confirmation": "Tem certeza de que deseja excluir esta categoria?",
"delete-chat": "Excluir conversa",
"delete-chat-confirmation": "Tem certeza de que deseja excluir este bate-papo?",
"delete-chat?": "Apagar Chat?",
"close-chat": "Excluir conversa",
"close-chat-confirmation": "Tem certeza de que deseja excluir este bate-papo?",
"delete-confirmation": "Excluir?",
"delete-for-everyone": "Excluir para todos",
"delete-for-me": "Excluir para mim",

View File

@ -22,7 +22,7 @@
"remove": "Remover",
"add-members": "Adicionar Membros",
"done": "Concluído",
"delete-chat": "Eliminar o chat",
"close-chat": "Eliminar o chat",
"new-group-chat": "Novo chat em grupo",
"sign-in": "Entrar",
"datetime-yesterday": "ontem",

View File

@ -22,7 +22,7 @@
"remove": "Elimină",
"add-members": "Adăugare membri",
"done": "Gata",
"delete-chat": "Ștergere chat",
"close-chat": "Ștergere chat",
"new-group-chat": "Grup nou de chat",
"sign-in": "Conectare",
"datetime-yesterday": "ieri",

View File

@ -533,8 +533,8 @@
"delete-bootnode-are-you-sure": "Вы действительно хотите удалить этот bootnode?",
"delete-bootnode-title": "Удалить bootnode",
"delete-category-confirmation": "Вы уверены, что хотите удалить эту категорию?",
"delete-chat": "Удалить чат",
"delete-chat-confirmation": "Вы точно хотите удалить этот чат?",
"close-chat": "Удалить чат",
"close-chat-confirmation": "Вы точно хотите удалить этот чат?",
"delete-confirmation": "Удалить?",
"delete-keys-keycard": "Удалить ключи с Keycard",
"delete-mailserver": "Удалить ноду Status",

View File

@ -22,7 +22,7 @@
"remove": "Odstrani",
"add-members": "Dodaj člane",
"done": "Končano",
"delete-chat": "Izbriši klepet",
"close-chat": "Izbriši klepet",
"new-group-chat": "Nov skupinski klepet",
"sign-in": "Prijava",
"datetime-yesterday": "včeraj",

View File

@ -37,7 +37,7 @@
"photos-access-error": "Да би сте дозволили приступ фотографијама, молимо вас у системским подешаванјима селектујете Статус > Албум.",
"hash": "Hash",
"done": "Урађено",
"delete-chat": "Обришите разговор",
"close-chat": "Обришите разговор",
"new-group-chat": "Нова група за разговор",
"wallet": "Новчаник",
"wallet-request": "Захтев",

View File

@ -37,7 +37,7 @@
"photos-access-error": "Da bi ste dozvolili pristup fotografijama, molimo vas u sistemskim podešavanjima selektujete Status > Album.",
"hash": "Hash",
"done": "Urađeno",
"delete-chat": "Obrišite razgovor",
"close-chat": "Obrišite razgovor",
"new-group-chat": "Nova grupa za razgovor",
"wallet": "Novčanik",
"wallet-request": "Zahtev",

View File

@ -37,7 +37,7 @@
"photos-access-error": "För att bevilja nödvändinga fotorättigheter, gå till systeminställiningarna och kontrollera att Status > Foton är vald.",
"hash": "Hash",
"done": "Klar",
"delete-chat": "Ta bort chatt",
"close-chat": "Ta bort chatt",
"new-group-chat": "Ny gruppchatt",
"wallet": "Plånbok",
"wallet-request": "Begär",

View File

@ -460,8 +460,8 @@
"delete-bootnode": "Tanggalin ang bootnode",
"delete-bootnode-are-you-sure": "Sigurado ka bang gusto mong tanggalin ang bootnode na ito?",
"delete-bootnode-title": "Tanggalin ang bootnode",
"delete-chat": "Tanggalin ang chat",
"delete-chat-confirmation": "Sigurado ka bang gusto mong tanggalin ang chat na ito?",
"close-chat": "Tanggalin ang chat",
"close-chat-confirmation": "Sigurado ka bang gusto mong tanggalin ang chat na ito?",
"delete-confirmation": "Tanggalin?",
"delete-mailserver": "Tanggalin ang Status node",
"delete-mailserver-are-you-sure": "Sigurado ka bang nais mong burahin ang Status node?",

View File

@ -473,8 +473,8 @@
"delete-bootnode-are-you-sure": "Bu bootnode silmek istediğinizden emin misiniz?",
"delete-bootnode-title": "Bootnode silme",
"delete-category-confirmation": "Bu kategoriyi silmek istediğinizden emin misiniz?",
"delete-chat": "Sohbeti sil",
"delete-chat-confirmation": "Bu sohbeti silmek istediğinizden emin misiniz?",
"close-chat": "Sohbeti sil",
"close-chat-confirmation": "Bu sohbeti silmek istediğinizden emin misiniz?",
"delete-confirmation": "Sil?",
"delete-keys-keycard": "Keycardından anahtarları sil",
"delete-mailserver": "Geçmiş Status nodesini silin.",

View File

@ -37,7 +37,7 @@
"photos-access-error": "Щоб надати необхідний дозвіл для фото, будь ласка, перейдіть в налаштування системи і переконайтеся, що вибрано Status > Фотографії.",
"hash": "Хеш",
"done": "Готово",
"delete-chat": "Видалити чат",
"close-chat": "Видалити чат",
"new-group-chat": "Новий груповий чат",
"wallet": "Гаманець",
"wallet-request": "Запросити",

View File

@ -22,7 +22,7 @@
"remove": "نکالیں",
"add-members": "ممبران شامل کریں",
"done": "ہو گیا",
"delete-chat": "چیٹ کو حذف کریں",
"close-chat": "چیٹ کو حذف کریں",
"new-group-chat": "نئی گروپ چیٹ",
"sign-in": "سائن اِن کریں",
"datetime-yesterday": "کل",

View File

@ -368,8 +368,8 @@
"delete-bootnode": "Xóa bootnode",
"delete-bootnode-are-you-sure": "Bạn có chắc chắn muốn xóa bootnode này không?",
"delete-bootnode-title": "Xóa bootnode",
"delete-chat": "Xóa trò chuyện",
"delete-chat-confirmation": "Bạn có chắc chắn muốn xóa cuộc trò chuyện này không?",
"close-chat": "Xóa trò chuyện",
"close-chat-confirmation": "Bạn có chắc chắn muốn xóa cuộc trò chuyện này không?",
"delete-confirmation": "Xóa bỏ?",
"delete-mailserver": "Xóa nút lịch sử",
"delete-mailserver-are-you-sure": "Bạn có chắc chắn muốn xóa nút lịch sử này không?",

View File

@ -505,8 +505,8 @@
"delete-bootnode-are-you-sure": "确定要删除此引导节点吗?",
"delete-bootnode-title": "删除引导节点",
"delete-category-confirmation": "您确定要删除此类别吗?",
"delete-chat": "刪除聊天",
"delete-chat-confirmation": "确定要删除此聊天?",
"close-chat": "刪除聊天",
"close-chat-confirmation": "确定要删除此聊天?",
"delete-confirmation": "刪除?",
"delete-for-everyone": "为所有人删除",
"delete-for-me": "为我删除",

View File

@ -280,8 +280,8 @@
"delete-bootnode": "删除引导节点",
"delete-bootnode-are-you-sure": "您确定要删除这个引导节点吗?",
"delete-bootnode-title": "删除 bootnode",
"delete-chat": "刪除聊天",
"delete-chat-confirmation": "您确定要删除此聊天记录吗?",
"close-chat": "刪除聊天",
"close-chat-confirmation": "您确定要删除此聊天记录吗?",
"delete-confirmation": "刪除",
"delete-mailserver": "删除邮件服务器",
"delete-mailserver-are-you-sure": "您确定要删除此邮件服务器吗?",

View File

@ -504,8 +504,8 @@
"delete-bootnode-are-you-sure": "您確定要刪除該引導節點嗎?",
"delete-bootnode-title": "刪除引導節點",
"delete-category-confirmation": "您確定要刪除此類別嗎?",
"delete-chat": "刪除聊天",
"delete-chat-confirmation": "您確定要刪除此對話嗎?",
"close-chat": "刪除聊天",
"close-chat-confirmation": "您確定要刪除此對話嗎?",
"delete-confirmation": "刪除?",
"delete-for-everyone": "为所有人删除",
"delete-for-me": "为我删除",

View File

@ -262,8 +262,8 @@
"delete-bootnode": "删除引导节点",
"delete-bootnode-are-you-sure": "您确定要删除这个引导节点吗?",
"delete-bootnode-title": "删除 bootnode",
"delete-chat": "刪除聊天",
"delete-chat-confirmation": "您确定要删除此聊天记录吗?",
"close-chat": "刪除聊天",
"close-chat-confirmation": "您确定要删除此聊天记录吗?",
"delete-confirmation": "刪除",
"delete-mailserver": "删除邮件服务器",
"delete-mailserver-are-you-sure": "您确定要删除此邮件服务器吗?",

View File

@ -37,7 +37,7 @@
"photos-access-error": "要授予所需的照片許可,請轉到系統設置,並確保選中了 “Status” > “照片”。",
"hash": "哈希",
"done": "完成",
"delete-chat": "刪除聊天",
"close-chat": "刪除聊天",
"new-group-chat": "新的羣聊",
"wallet": "錢包",
"wallet-request": "請求",

View File

@ -37,7 +37,7 @@
"photos-access-error": "要授予所需的照片許可,請轉到系統設置,並確保選中了 “Status” > “照片”。",
"hash": "哈希",
"done": "完成",
"delete-chat": "刪除聊天",
"close-chat": "刪除聊天",
"new-group-chat": "新的羣聊",
"wallet": "錢包",
"wallet-request": "請求",

View File

@ -37,7 +37,7 @@
"photos-access-error": "要授予所需的照片許可,請轉到系統設定,並確保選中了 “Status” > “照片”。",
"hash": "雜湊",
"done": "完成",
"delete-chat": "刪除聊天",
"close-chat": "刪除聊天",
"new-group-chat": "新的群聊",
"wallet": "錢包",
"wallet-request": "請求",

View File

@ -37,7 +37,7 @@
"photos-access-error": "要授予所需的照片許可,請轉到系統設定,並確保選中了 “Status” > “照片”。",
"hash": "雜湊",
"done": "完成",
"delete-chat": "刪除聊天",
"close-chat": "刪除聊天",
"new-group-chat": "新的群聊",
"wallet": "錢包",
"wallet-request": "請求",

View File

@ -24,7 +24,7 @@
"add-members": "添加会员",
"photos-access-error": "要授予所需的照片许可,请转到系统设置,并确保选择“状态“>“照片“。",
"done": "完成",
"delete-chat": "刪除聊天",
"close-chat": "刪除聊天",
"new-group-chat": "新的群聊",
"sign-in": "登录",
"datetime-yesterday": "昨天",

View File

@ -24,7 +24,7 @@
"add-members": "增添成員",
"photos-access-error": "要授予所需的照片許可,請轉到系統設置,並確保選擇“狀態“>“照片“。",
"done": "完成",
"delete-chat": "刪除對話",
"close-chat": "刪除對話",
"new-group-chat": "新增群聊",
"sign-in": "登入",
"datetime-yesterday": "昨天",