diff --git a/Signal/translations/af.lproj/Localizable.strings b/Signal/translations/af.lproj/Localizable.strings index 947e4ddd01..0bf7be91f1 100644 --- a/Signal/translations/af.lproj/Localizable.strings +++ b/Signal/translations/af.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Stoor"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Antwoord"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Nou"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Vandag"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Ongeldige foto."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Groepnaam"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Dateer op"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Ander kontakte"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Chats"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Groepe"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Boodskappe"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Verify"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Hierdie boodskap is gewis."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Lid van %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Kyk"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Lid van %@, %@ en %@"; diff --git a/Signal/translations/ar.lproj/Localizable.strings b/Signal/translations/ar.lproj/Localizable.strings index 18deda66fc..41b5d9e465 100644 --- a/Signal/translations/ar.lproj/Localizable.strings +++ b/Signal/translations/ar.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "حفظ"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "الإجابة"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@س"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@د"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "الآن"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "اليوم"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "صورة غير صالحة."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "اسم المجموعة"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "تحديث"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "جهات اتصال أُخرى"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "المحادثات"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "المجموعات"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "الرسائل"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "التحقق"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "تمَّ حذف هذه الرسالة."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "عضو في %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "إظهار"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "عضو في %@، %@، و %@"; diff --git a/Signal/translations/az.lproj/Localizable.strings b/Signal/translations/az.lproj/Localizable.strings index f631c3479e..ab55a25950 100644 --- a/Signal/translations/az.lproj/Localizable.strings +++ b/Signal/translations/az.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Yaddaşa yaz"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Cavab ver"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ s"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@ d"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "İndi"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Bu gün"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Invalid photo."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Qrup adı"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Yenilə"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Başqa Əlaqələr"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Söhbətlər"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Qruplar"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Mesajlar"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Verify"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "İsmarış silindi."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%@ üzvləri"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "View"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = " %@, %@, və %@ üzvləri"; diff --git a/Signal/translations/bg.lproj/Localizable.strings b/Signal/translations/bg.lproj/Localizable.strings index e550ae2188..59e61f0042 100644 --- a/Signal/translations/bg.lproj/Localizable.strings +++ b/Signal/translations/bg.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Запази"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Отговор"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ч"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@м"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Току що"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Днес"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Невалидна снимка."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Име на групата"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Обнови"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Други контакти"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Чатове"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Групи"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Съобщения"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Валидиране"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Това съобщение беше изтрито."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Член на %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Преглед"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Член на %@, %@ и %@"; diff --git a/Signal/translations/bn.lproj/Localizable.strings b/Signal/translations/bn.lproj/Localizable.strings index d4a7cfcc73..2e3b80c1c1 100644 --- a/Signal/translations/bn.lproj/Localizable.strings +++ b/Signal/translations/bn.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "সংরক্ষন"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "উত্তর"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ঘ."; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@মি."; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "এখন"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "আজ"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Invalid photo."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "গ্রুপের নাম"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "আপডেট"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "অন্যান্য পরিচিতি"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "আলাপসমূহ"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "গ্রুপসমূহ"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "বার্তাসমূহ"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "যাচাই করুন"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "এই বার্তাটি মুছে ফেলা হয়েছে।"; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%@এর সদস্য"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "দেখান"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "%@,%@, এবং %@এর সদস্য"; diff --git a/Signal/translations/bs.lproj/Localizable.strings b/Signal/translations/bs.lproj/Localizable.strings index 1cbca76463..b27fc7956e 100644 --- a/Signal/translations/bs.lproj/Localizable.strings +++ b/Signal/translations/bs.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Spremi"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Odgovori"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Sad"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Danas"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Invalid photo."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Group Name"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Ažuriraj"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Other Contacts"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Razgovori"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Grupe"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Poruke"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Verifikuj"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Ova je poruka izbrisana."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Member of %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Pregled"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Member of %@, %@, and %@"; diff --git a/Signal/translations/ca.lproj/Localizable.strings b/Signal/translations/ca.lproj/Localizable.strings index ffa182c19c..28d12c9b38 100644 --- a/Signal/translations/ca.lproj/Localizable.strings +++ b/Signal/translations/ca.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Desa"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Respon"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@ m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Ara"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Avui"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Foto no vàlida."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Nom del grup"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Actualització"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Altres contactes"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Converses"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Grups"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Missatges"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Verificació"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Aquest missatge s'ha suprimit."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Membre de %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Mostra"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Membre de %@, %@, i %@"; diff --git a/Signal/translations/cs.lproj/Localizable.strings b/Signal/translations/cs.lproj/Localizable.strings index d398232744..ce54d9f448 100644 --- a/Signal/translations/cs.lproj/Localizable.strings +++ b/Signal/translations/cs.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Uložit"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Odpovědět"; @@ -890,7 +899,7 @@ "CONVERSATION_SETTINGS_MENTIONS_LABEL" = "Zmínky"; /* Button to message the chat */ -"CONVERSATION_SETTINGS_MESSAGE_BUTTON" = "message"; +"CONVERSATION_SETTINGS_MESSAGE_BUTTON" = "zpráva"; /* Title for the mute action sheet */ "CONVERSATION_SETTINGS_MUTE_ACTION_SHEET_TITLE" = "Ztišit konverzaci na..."; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Nyní"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Dnes"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Neplatný obrázek."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Název skupiny"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Aktualizovat"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Ostatní kontakty"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Konverzace"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Skupiny"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Zprávy"; @@ -4925,7 +4946,7 @@ "SETTINGS_PAYMENTS_NOT_ENABLED_ALERT_TITLE" = "Platby nejsou povoleny"; /* Message for the 'payments not registered' alert. */ -"SETTINGS_PAYMENTS_NOT_REGISTERED_ALERT_MESSAGE" = "Re-register to send payments."; +"SETTINGS_PAYMENTS_NOT_REGISTERED_ALERT_MESSAGE" = "Znovu registrovat pro odesílání plateb."; /* Title for the 'payments not registered' alert. */ "SETTINGS_PAYMENTS_NOT_REGISTERED_ALERT_TITLE" = "Není registrováno"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Ověřit"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Tato zpráva byla smazána."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Člen %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Zobrazit"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Člen %@, %@ a %@"; diff --git a/Signal/translations/cy.lproj/Localizable.strings b/Signal/translations/cy.lproj/Localizable.strings index 12b56dd4db..63af7a73a3 100644 --- a/Signal/translations/cy.lproj/Localizable.strings +++ b/Signal/translations/cy.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Cadw"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Ateb"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@a"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Nawr"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Heddiw"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Llun annilys."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Enw Grŵp"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Diweddaru"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Cysylltiadau Eraill"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Sgyrsiau"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Grwpiau"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Negeseuon"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Dilysu"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Cafodd y neges hon ei dileu."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Aelod o %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Golwg"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Aelod o %@, %@, a %@"; diff --git a/Signal/translations/da.lproj/Localizable.strings b/Signal/translations/da.lproj/Localizable.strings index bda7b732fe..af67dfd2b8 100644 --- a/Signal/translations/da.lproj/Localizable.strings +++ b/Signal/translations/da.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Gem"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Svar"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ t"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@ m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Nu"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "I dag"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Ugyldigt foto"; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Gruppenavn"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Opdatér"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Andre kontakter"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Chats"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Grupper"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Beskeder"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Verificér"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Beskeden blev slettet"; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Medlem af %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Vis"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Medlem af %@, %@, og %@"; diff --git a/Signal/translations/de.lproj/Localizable.strings b/Signal/translations/de.lproj/Localizable.strings index 4781a618c9..9046720ad9 100644 --- a/Signal/translations/de.lproj/Localizable.strings +++ b/Signal/translations/de.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Speichern"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Annehmen"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@min"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Jetzt"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "vor 1 Stunde"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "vor 1 Minute"; + /* The current day. */ "DATE_TODAY" = "Heute"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Ungültiges Foto."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Gruppenname"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Aktualisieren"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Sonstige Kontakte"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Unterhaltungen"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Gruppen"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Nachrichten"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Verifizieren"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Diese Nachricht wurde gelöscht."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Mitglied von %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Anzeigen"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Mitglied von %@, %@ und %@"; diff --git a/Signal/translations/el.lproj/Localizable.strings b/Signal/translations/el.lproj/Localizable.strings index c14374af5c..bacd35822a 100644 --- a/Signal/translations/el.lproj/Localizable.strings +++ b/Signal/translations/el.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Αποθήκευση"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Απάντηση"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ώ"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@λ"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Τώρα"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Σήμερα "; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Μη έγκυρη φωτογραφία."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Όνομα ομάδας"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Ενημέρωση"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Άλλες επαφές"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Συνομιλίες"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Ομάδες"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Μηνύματα"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Επιβεβαίωση"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Αυτο το μήνυμα διαγράφτηκε."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Μέλος του %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Εμφάνιση"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Μέλος των %@, %@, και %@"; diff --git a/Signal/translations/es.lproj/Localizable.strings b/Signal/translations/es.lproj/Localizable.strings index 0a11ad21f9..feeecda60e 100644 --- a/Signal/translations/es.lproj/Localizable.strings +++ b/Signal/translations/es.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Guardar"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Atender"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@ m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Ahora"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "Hace 1 hora"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "Hace 1 minuto"; + /* The current day. */ "DATE_TODAY" = "Hoy"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Imagen inválida."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Nombre del grupo"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Actualizar"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Otras personas"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Chats"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Grupo"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Mensajes"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Verificar"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Mensaje eliminado."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Participa en «%@»"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Ver"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Participa en «%@», «%@» y «%@»"; diff --git a/Signal/translations/es_ES.lproj/Localizable.strings b/Signal/translations/es_ES.lproj/Localizable.strings index 0a11ad21f9..54b5f10181 100644 --- a/Signal/translations/es_ES.lproj/Localizable.strings +++ b/Signal/translations/es_ES.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Guardar"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Atender"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@ m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Ahora"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Hoy"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Imagen inválida."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Nombre del grupo"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Actualizar"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Otras personas"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Chats"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Grupo"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Mensajes"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Verificar"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Mensaje eliminado."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Participa en «%@»"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Ver"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Participa en «%@», «%@» y «%@»"; diff --git a/Signal/translations/et.lproj/Localizable.strings b/Signal/translations/et.lproj/Localizable.strings index 6c8a5ee4c5..ac33db6ecc 100644 --- a/Signal/translations/et.lproj/Localizable.strings +++ b/Signal/translations/et.lproj/Localizable.strings @@ -86,7 +86,7 @@ "ADD_TO_GROUP_ACTION_PROCEED_BUTTON" = "Lisa gruppi"; /* The title on the 'add to group' confirmation action sheet. Embeds {contact name, group name} */ -"ADD_TO_GROUP_ACTION_SHEET_MESSAGE_FORMAT" = "Add “%1$@” to “%2$@”?"; +"ADD_TO_GROUP_ACTION_SHEET_MESSAGE_FORMAT" = "Kas lisada “%1$@” gruppi “%2$@”?"; /* The title on the 'add to group' confirmation action sheet. */ "ADD_TO_GROUP_ACTION_SHEET_TITLE" = "Lisa uus liige"; @@ -104,7 +104,7 @@ "ADD_TO_GROUP_SUCCESS_TOAST_FORMAT" = "%@ lisati gruppi %@"; /* Title of the 'add to group' view. */ -"ADD_TO_GROUP_TITLE" = "Add to a Group"; +"ADD_TO_GROUP_TITLE" = "Lisa gruppi"; /* Message shown in conversation view that offers to share your profile with a user. */ "ADD_USER_TO_PROFILE_WHITELIST_OFFER" = "Kas sa soovid jagada oma profiili selle kasutajaga?"; @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Salvesta"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Vasta"; @@ -821,7 +830,7 @@ "CONVERSATION_SETTINGS_ATTRIBUTES_ACCESS_SECTION_FOOTER" = "Vali, kes saavad muuta grupi nime, fotot ja kaduvate sõnumite kestust."; /* Button to start a audio call */ -"CONVERSATION_SETTINGS_AUDIO_CALL_BUTTON" = "audio"; +"CONVERSATION_SETTINGS_AUDIO_CALL_BUTTON" = "häälkõne"; /* Footer text for the 'block and leave' section of contact conversation settings view. */ "CONVERSATION_SETTINGS_BLOCK_AND_LEAVE_SECTION_CONTACT_FOOTER" = "Sa ei saa enam sellelt kasutajalt sõnumeid ega uuendusi."; @@ -890,7 +899,7 @@ "CONVERSATION_SETTINGS_MENTIONS_LABEL" = "Mainimised"; /* Button to message the chat */ -"CONVERSATION_SETTINGS_MESSAGE_BUTTON" = "message"; +"CONVERSATION_SETTINGS_MESSAGE_BUTTON" = "sõnum"; /* Title for the mute action sheet */ "CONVERSATION_SETTINGS_MUTE_ACTION_SHEET_TITLE" = "Vaigista see vestlus..."; @@ -899,7 +908,7 @@ "CONVERSATION_SETTINGS_MUTE_ALWAYS_ACTION" = "Alati"; /* Button to mute the chat */ -"CONVERSATION_SETTINGS_MUTE_BUTTON" = "mute"; +"CONVERSATION_SETTINGS_MUTE_BUTTON" = "vaigista"; /* Label for button to mute a thread for eight hours. */ "CONVERSATION_SETTINGS_MUTE_EIGHT_HOUR_ACTION" = "8 tundi"; @@ -926,28 +935,28 @@ "CONVERSATION_SETTINGS_MUTED_ALWAYS" = "Alati"; /* Indicates that this thread is muted forever. */ -"CONVERSATION_SETTINGS_MUTED_ALWAYS_UNMUTE" = "Always muted"; +"CONVERSATION_SETTINGS_MUTED_ALWAYS_UNMUTE" = "Alati vaigistatud"; /* Button to unmute the chat */ -"CONVERSATION_SETTINGS_MUTED_BUTTON" = "muted"; +"CONVERSATION_SETTINGS_MUTED_BUTTON" = "vaigistatud"; /* Indicates that this thread is muted until a given date or time. Embeds {{The date or time which the thread is muted until}}. */ "CONVERSATION_SETTINGS_MUTED_UNTIL_FORMAT" = "kuni %@"; /* Indicates that this thread is muted until a given date or time. Embeds {{The date or time which the thread is muted until}}. */ -"CONVERSATION_SETTINGS_MUTED_UNTIL_UNMUTE_FORMAT" = "Muted until %@"; +"CONVERSATION_SETTINGS_MUTED_UNTIL_UNMUTE_FORMAT" = "Vaigistatud kuni %@"; /* Format for the section title of the 'mutual groups' section in conversation settings view. Embeds: {{ the number of shared groups }}. */ -"CONVERSATION_SETTINGS_MUTUAL_GROUPS_SECTION_TITLE_FORMAT" = "%@ Groups in Common"; +"CONVERSATION_SETTINGS_MUTUAL_GROUPS_SECTION_TITLE_FORMAT" = "%@ ühist gruppi"; /* Label for 'new contact' button in conversation settings view. */ "CONVERSATION_SETTINGS_NEW_CONTACT" = "Loo uus kontakt"; /* Section title of the 'mutual groups' section in conversation settings view when the contact shares no mutual groups. */ -"CONVERSATION_SETTINGS_NO_MUTUAL_GROUPS_SECTION_TITLE" = "No Groups in Common"; +"CONVERSATION_SETTINGS_NO_MUTUAL_GROUPS_SECTION_TITLE" = "Ühiseid gruppe pole"; /* Section title of the 'mutual groups' section in conversation settings view when the contact shares one mutual group. */ -"CONVERSATION_SETTINGS_ONE_MUTUAL_GROUPS_SECTION_TITLE" = "1 Group in Common"; +"CONVERSATION_SETTINGS_ONE_MUTUAL_GROUPS_SECTION_TITLE" = "1 ühine grupp"; /* Label for 'permissions' action in conversation settings view. */ "CONVERSATION_SETTINGS_PERMISSIONS" = "Õigused"; @@ -965,7 +974,7 @@ "CONVERSATION_SETTINGS_REVOKE_GROUP_ADMIN_TITLE_FORMAT" = "Kas eemaldada %@ grupi administraatorite hulgast?"; /* Button to search the chat */ -"CONVERSATION_SETTINGS_SEARCH_BUTTON" = "search"; +"CONVERSATION_SETTINGS_SEARCH_BUTTON" = "otsi"; /* Label for 'unblock group' action in conversation settings view. */ "CONVERSATION_SETTINGS_UNBLOCK_GROUP" = "Eemalda grupi blokeering"; @@ -983,10 +992,10 @@ "CONVERSATION_SETTINGS_UNSAVED_CHANGES_TITLE" = "Salvestamata muudatused"; /* Button to start a video call */ -"CONVERSATION_SETTINGS_VIDEO_CALL_BUTTON" = "video"; +"CONVERSATION_SETTINGS_VIDEO_CALL_BUTTON" = "videokõne"; /* Indicates that user is in the system contacts list. */ -"CONVERSATION_SETTINGS_VIEW_IS_SYSTEM_CONTACT" = "Contact Details"; +"CONVERSATION_SETTINGS_VIEW_IS_SYSTEM_CONTACT" = "Kontakti üksikasjad"; /* Button to confirm that user wants to share their profile with a user or group. */ "CONVERSATION_SETTINGS_VIEW_SHARE_PROFILE" = "Jaga profiili"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@t"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Praegu"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Täna"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Vigane foto."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Grupi nimi"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Uuenda"; @@ -3245,7 +3263,7 @@ "ONBOARDING_PERMISSIONS_ENABLE_PERMISSIONS_BUTTON" = "Õiguste lubamine"; /* Explanation in the 'onboarding permissions' view. */ -"ONBOARDING_PERMISSIONS_EXPLANATION" = "Märguannete ja kontaktide lubamine võimaldavad sul näha sõnumite saabumist ja aitavad leida isikuid, keda tunned. Kontaktid on krüptitud, nii et Signal teenus ei näe neid."; +"ONBOARDING_PERMISSIONS_EXPLANATION" = "Teavituste ja kontaktide lubamine võimaldavad sul näha sõnumite saabumist ja aitavad leida isikuid, keda tunned. Kontaktid on krüptitud, nii et Signal teenus ei näe neid."; /* Title of the 'onboarding permissions' view. */ "ONBOARDING_PERMISSIONS_TITLE" = "Õiguste lubamine"; @@ -3620,10 +3638,10 @@ "PENDING_GROUP_MEMBERS_SECTION_TITLE_INVALID_INVITES" = "Vigased kutsed"; /* Title for the 'invites by other group members' section of the 'member requests and invites' view. */ -"PENDING_GROUP_MEMBERS_SECTION_TITLE_INVITES_FROM_OTHER_MEMBERS" = "Invited by Others"; +"PENDING_GROUP_MEMBERS_SECTION_TITLE_INVITES_FROM_OTHER_MEMBERS" = "Teiste poolt kutsutud"; /* Title for the 'people you invited' section of the 'member requests and invites' view. */ -"PENDING_GROUP_MEMBERS_SECTION_TITLE_PEOPLE_YOU_INVITED" = "Invited by You"; +"PENDING_GROUP_MEMBERS_SECTION_TITLE_PEOPLE_YOU_INVITED" = "Minu poolt kutsutud"; /* Label for view-once messages that have invalid content. */ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Sissetuleva sõnumi käsitlemisel tekkis tõrge."; @@ -4016,7 +4034,7 @@ "PUSH_MANAGER_REPLY" = "Vasta"; /* Title of alert shown when push tokens sync job succeeds. */ -"PUSH_REGISTER_SUCCESS" = "Edukalt märguannete saamiseks uuesti registreeritud."; +"PUSH_REGISTER_SUCCESS" = "Teavituste saamiseks edukalt uuesti registreeritud."; /* No comment provided by engineer. */ "QUESTIONMARK_PUNCTUATION" = "?"; @@ -4145,7 +4163,7 @@ "REGISTER_RATE_LIMITING_ERROR" = "Sa proovisid liiga palju kordi. Palun oota üks minut enne uuesti proovimist."; /* Title of alert shown when push tokens sync job fails. */ -"REGISTRATION_BODY" = "Märguannete saamiseks uuesti registreerumine ei õnnestunud."; +"REGISTRATION_BODY" = "Teavituste saamiseks uuesti registreerumine ei õnnestunud."; /* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Riigi suunakood"; @@ -4217,7 +4235,7 @@ "REPLACE_ADMIN_VIEW_TITLE" = "Vali uus administraator"; /* No comment provided by engineer. */ -"REREGISTER_FOR_PUSH" = "Registreeru märguannete saamiseks uuesti"; +"REREGISTER_FOR_PUSH" = "Registreeru teavituste saamiseks uuesti"; /* Body for research megaphone */ "RESEARCH_MEGAPHONE_BODY" = "Tahame kuulda sinult tagasisidet, et teha Signal planeedi parimaks suhtlusrakenduseks."; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Muud kontaktid"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Vestlused"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Grupid"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Sõnumid"; @@ -4694,7 +4715,7 @@ "SETTINGS_DELETE_ACCOUNT_PAYMENTS_BALANCE_ALERT_DONT_TRANSFER" = "Ära kanna üle"; /* Body for the alert confirming whether the user wants transfer their payments balance before deleting their account. Embeds: {{ the current payment balance }}. */ -"SETTINGS_DELETE_ACCOUNT_PAYMENTS_BALANCE_ALERT_MESSAGE_FORMAT" = "Sinu kontojääk on %@. Kui sa ei kanna oma varasid enne enda konto kustutamist teise rahakotti üle, siis kaotad need igaveseks."; +"SETTINGS_DELETE_ACCOUNT_PAYMENTS_BALANCE_ALERT_MESSAGE_FORMAT" = "Sinu kontojääk on %@. Kui sa ei kanna oma vahendeid enne enda konto kustutamist teise rahakotti üle, siis kaotad need igaveseks."; /* Title for the alert confirming whether the user wants transfer their payments balance before deleting their account. */ "SETTINGS_DELETE_ACCOUNT_PAYMENTS_BALANCE_ALERT_TITLE" = "Kas kanda maksete bilanss üle?"; @@ -4775,10 +4796,10 @@ "SETTINGS_NOTIFICATION_BADGE_COUNT_TITLE" = "Sõnumite arv"; /* table section footer */ -"SETTINGS_NOTIFICATION_CONTENT_DESCRIPTION" = "Helistamise ja sõnumite märguanded võivaid ilmuda siis, kui telefon on lukustatud."; +"SETTINGS_NOTIFICATION_CONTENT_DESCRIPTION" = "Helistamise ja sõnumite teavitused võivaid ilmuda siis, kui telefon on lukustatud."; /* table section header */ -"SETTINGS_NOTIFICATION_CONTENT_TITLE" = "Märguande sisu"; +"SETTINGS_NOTIFICATION_CONTENT_TITLE" = "Teavituse sisu"; /* When the local device discovers a contact has recently installed signal, the app can generates a message encouraging the local user to say hello. Turning this switch off disables that feature. */ "SETTINGS_NOTIFICATION_EVENTS_CONTACT_JOINED_SIGNAL" = "Kontakt liitub Signaliga"; @@ -4787,7 +4808,7 @@ "SETTINGS_NOTIFICATION_NOTIFY_WHEN_TITLE" = "Teavita kui..."; /* The title for the notification settings. */ -"SETTINGS_NOTIFICATIONS" = "Märguanded"; +"SETTINGS_NOTIFICATIONS" = "Teavitused"; /* Label for the 'agree to payments terms' button in the 'activate payments confirmation' UI in the payment settings. */ "SETTINGS_PAYMENTS_ACTIVATE_PAYMENTS_CONFIRM_AGREE" = "Aktiveeri"; @@ -4802,10 +4823,10 @@ "SETTINGS_PAYMENTS_ACTIVATE_PAYMENTS_CONFIRM_VIEW_TERMS" = "Näita MobileCoini kasutustingimusi"; /* Label for 'add money' view in the payment settings. */ -"SETTINGS_PAYMENTS_ADD_MONEY" = "Lisa raha"; +"SETTINGS_PAYMENTS_ADD_MONEY" = "Lisa vahendeid"; /* Explanation of the process for adding money in the 'add money' settings view. */ -"SETTINGS_PAYMENTS_ADD_MONEY_DESCRIPTION" = "To add funds, send MobileCoin to your wallet address. Start a transaction from your account on an exchange that supports MobileCoin, then scan the QR code or copy your wallet address."; +"SETTINGS_PAYMENTS_ADD_MONEY_DESCRIPTION" = "Vahendite lisamiseks saada MobileCoinid enda rahakoti aadressile. Alusta tehingut mõne valuutavahetuse kontolt, mis toetab MobileCoini, siis skanni QR-kood või kopeeri enda rahakoti aadress."; /* Indicator that the payments wallet address has been copied to the pasteboard. */ "SETTINGS_PAYMENTS_ADD_MONEY_WALLET_ADDRESS_COPIED" = "Rahakoti aadress kopeeritud"; @@ -4817,7 +4838,7 @@ "SETTINGS_PAYMENTS_BALANCE_CONVERSION_FORMAT" = "%1$@ %2$@ kuupäev %3$@"; /* Error message indicating that payments could not be activated because the feature is not currently available. */ -"SETTINGS_PAYMENTS_CANNOT_ACTIVATE_PAYMENTS_KILL_SWITCH" = "Payments in Signal is no longer available. You can still transfer funds to an exchange but you can no longer send and receive payments or add funds."; +"SETTINGS_PAYMENTS_CANNOT_ACTIVATE_PAYMENTS_KILL_SWITCH" = "Maksed pole enam Signalis saadaval. Sul on võimalik kanda vahendid valuutavahetusse, aga sul pole enam võimalik saata või saada makseid ega lisada vahendeid."; /* Error message indicating that payments could not be deactivated because the current balance is unavailable. */ "SETTINGS_PAYMENTS_CANNOT_DEACTIVATE_PAYMENTS_NO_BALANCE" = "Can't deactivate payments because your balance is not available. Check your connection and try again."; @@ -4826,10 +4847,10 @@ "SETTINGS_PAYMENTS_CANNOT_SEND_PAYMENT_NO_BALANCE" = "Couldn't complete payment because your balance is not available. Check your connection and try again."; /* Error message indicating that payments cannot be sent because the feature is not currently available. */ -"SETTINGS_PAYMENTS_CANNOT_SEND_PAYMENTS_KILL_SWITCH" = "Payments in Signal is no longer available. You can still transfer funds to an exchange but you can no longer send and receive payments or add funds."; +"SETTINGS_PAYMENTS_CANNOT_SEND_PAYMENTS_KILL_SWITCH" = "Maksed pole enam Signalis saadaval. Sul on võimalik kanda vahendid valuutavahetusse, aga sul pole enam võimalik saata või saada makseid ega lisada vahendeid."; /* Error message indicating that you cannot transfer into your payments wallet because the feature is not currently available. */ -"SETTINGS_PAYMENTS_CANNOT_TRANSFER_IN_KILL_SWITCH" = "Payments in Signal is no longer available. You can still transfer funds to an exchange but you can no longer send and receive payments or add funds."; +"SETTINGS_PAYMENTS_CANNOT_TRANSFER_IN_KILL_SWITCH" = "Maksed pole enam Signalis saadaval. Sul on võimalik kanda vahendid valuutavahetusse, aga sul pole enam võimalik saata või saada makseid ega lisada vahendeid."; /* Message for the 'currency conversions info' alert. */ "SETTINGS_PAYMENTS_CURRENCY_CONVERSIONS_INFO_ALERT_MESSAGE" = "Conversions are just estimates and may not be accurate."; @@ -4856,19 +4877,19 @@ "SETTINGS_PAYMENTS_DEACTIVATE_TITLE" = "Deaktiveeri maksed"; /* Explanation of the 'deactivate payments with balance' process in the 'deactivate payments' settings. */ -"SETTINGS_PAYMENTS_DEACTIVATE_WITH_BALANCE_EXPLANATION" = "It’s recommended that you transfer your funds to another wallet address before deactivating payments. If you choose not to transfer your funds now, they will remain in your wallet linked to Signal if you reactivate payments."; +"SETTINGS_PAYMENTS_DEACTIVATE_WITH_BALANCE_EXPLANATION" = "Soovitatav on enne maksete deaktiveerimist kanda enda vahendid teisele rahakoti aadressile. Kui valid praegu vahendeid mitte kanda, siis nad jäävad sinu Signliga lingitud rahakotti kuniks Signali maksed uuesti aktiveerid."; /* Description for the 'deactivate payments confirmation' UI in the payment settings. */ "SETTINGS_PAYMENTS_DEACTIVATE_WITHOUT_TRANSFER_CONFIRM_DESCRIPTION" = "Your balance will remain in your wallet linked to Signal if you choose to reactivate payments."; /* Title for the 'deactivate payments confirmation' UI in the payment settings. */ -"SETTINGS_PAYMENTS_DEACTIVATE_WITHOUT_TRANSFER_CONFIRM_TITLE" = "Deactivate Without Transferring?"; +"SETTINGS_PAYMENTS_DEACTIVATE_WITHOUT_TRANSFER_CONFIRM_TITLE" = "Kas deaktiveerida ilma üle kandmata?"; /* Label for 'deactivate payments without transferring balance' button in the 'deactivate payments' settings. */ -"SETTINGS_PAYMENTS_DEACTIVATE_WITHOUT_TRANSFERRING_BALANCE" = "Deactivate Without Transferring"; +"SETTINGS_PAYMENTS_DEACTIVATE_WITHOUT_TRANSFERRING_BALANCE" = "Deaktiveeri ilma ülekandeta"; /* Error indicating that payments could not be deactivated in the payments settings. */ -"SETTINGS_PAYMENTS_DEACTIVATION_FAILED" = "Payments could not be deactivated"; +"SETTINGS_PAYMENTS_DEACTIVATION_FAILED" = "Makseid ei saanud deaktiveerida"; /* Label for the 'payments details' view of the app settings. */ "SETTINGS_PAYMENTS_DETAIL_VIEW_TITLE" = "Üksikasjad"; @@ -4883,7 +4904,7 @@ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_TITLE" = "Teave MobileCoini kohta"; /* Description for the 'Adding to your wallet' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_ADDING_TO_YOUR_WALLET_DESCRIPTION" = "You can add funds for use in Signal by sending MobileCoin to your wallet address."; +"SETTINGS_PAYMENTS_HELP_CARD_ADDING_TO_YOUR_WALLET_DESCRIPTION" = "Sul on võimalik lisada Signalis kasutamiseks vahendeid, saates MobileCoinid sinu rahakoti aadressile."; /* Title for the 'Adding to your wallet' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ADDING_TO_YOUR_WALLET_TITLE" = "Raha lisamine"; @@ -4916,7 +4937,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Vigane rahakoti aadress"; /* Message indicating that there is no payment activity to display in the payment settings. */ -"SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "No recent activity yet."; +"SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Hiljutisi toiminguid veel pole"; /* Message for the 'payments not enabled' alert. */ "SETTINGS_PAYMENTS_NOT_ENABLED_ALERT_MESSAGE" = "Kas sa soovid makseid lubada?"; @@ -5390,7 +5411,7 @@ "SMS_INVITE_BODY" = "Kutsun sind Signalit paigaldama. Siin on veebilink:"; /* table cell label in conversation settings */ -"SOUND_AND_NOTIFICATION_SETTINGS" = "Sounds & Notifications"; +"SOUND_AND_NOTIFICATION_SETTINGS" = "Helid ja teavitused"; /* Label for the 'no sound' option that allows users to disable sounds for notifications, etc. */ "SOUNDS_NONE" = "Puudub"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Kinnita"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "See sõnum kustutati."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Grupi %@ liige"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Näita"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Gruppide %@, %@ ja %@ liige"; diff --git a/Signal/translations/eu.lproj/Localizable.strings b/Signal/translations/eu.lproj/Localizable.strings index 5095c5e525..a9588f8e46 100644 --- a/Signal/translations/eu.lproj/Localizable.strings +++ b/Signal/translations/eu.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Gorde"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Erantzuna"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ord"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@min"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Orain"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Gaur"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Argazki baliogabea"; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Taldearen izena"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Eguneratu"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Beste Kontaktuak"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Txatak"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Taldeak"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Mezuak"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Baieztatu"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Mezu hau ezabatu da."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%@ taldeko kidea"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Ikusi"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "%@, %@ eta %@ taldeetako kidea"; diff --git a/Signal/translations/fa.lproj/Localizable.strings b/Signal/translations/fa.lproj/Localizable.strings index 180ee31640..78b90e5678 100644 --- a/Signal/translations/fa.lproj/Localizable.strings +++ b/Signal/translations/fa.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "ذخیره"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "پاسخ دهید"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@س"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@دق"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "الان"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "امروز"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "عکس نامعتبر است."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "نام گروه"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "به‌روزرسانی"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "دیگر مخاطبین"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "گفتگوها"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "گروه‌ها‌"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "پیام ها"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "تآیید"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "این پیام حذف شد"; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "عضو %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "نمایش"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "عضو%@، %@ و %@ "; diff --git a/Signal/translations/fi.lproj/Localizable.strings b/Signal/translations/fi.lproj/Localizable.strings index a590a82669..66899b97c5 100644 --- a/Signal/translations/fi.lproj/Localizable.strings +++ b/Signal/translations/fi.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Tallenna"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Vastaa"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ t"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@ min"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Nyt"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 tunti sitten"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minuutti sitten"; + /* The current day. */ "DATE_TODAY" = "Tänään"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Virheellinen kuva."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Ryhmän nimi"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Päivitä"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Muut yhteystiedot"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Keskustelut"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Ryhmät"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Viestit"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Varmenna"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Tämä viesti poistettiin."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Jäsen ryhmässä %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Näytä"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Jäsen ryhmissä %@, %@ ja %@"; diff --git a/Signal/translations/fil.lproj/Localizable.strings b/Signal/translations/fil.lproj/Localizable.strings index 8b3f60455c..4529cfd4b6 100644 --- a/Signal/translations/fil.lproj/Localizable.strings +++ b/Signal/translations/fil.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "I-save"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Sagutin"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@o"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Ngayon"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Ngayong Araw"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Invalid photo."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Pangalan ng Grupo"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "I-update"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Iba pang mga Kontak"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Mga chat"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Mga Grupo"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Mga mensahe"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Iberipika"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Ang mensaheng ito ay nabura na."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Kasapi ng %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "View"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Kasapi ng %@, %@, at %@"; diff --git a/Signal/translations/fr.lproj/Localizable.strings b/Signal/translations/fr.lproj/Localizable.strings index aaea425c8c..3fd2191faa 100644 --- a/Signal/translations/fr.lproj/Localizable.strings +++ b/Signal/translations/fr.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Enregistrer"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Répondre"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@ m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "À l’instant"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Aujourd’hui"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "La photo n’est pas valide."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Nom du groupe"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Mettre à jour"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Autres contacts"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Conversations"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Groupes"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Messages"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Confirmer"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Ce message a été supprimé."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Membre de %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Afficher"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Membre de %@, %@ et %@"; diff --git a/Signal/translations/ga.lproj/Localizable.strings b/Signal/translations/ga.lproj/Localizable.strings index 69b3793e21..2ad350c6b4 100644 --- a/Signal/translations/ga.lproj/Localizable.strings +++ b/Signal/translations/ga.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Sábháil"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Freagra"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@u"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@n"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Anois"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Inniu"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Pictiúr neamhbhailí."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Ainm an Ghrúpa"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Nuashonraigh"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Teagmhálaithe Eile"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Comhráite"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Grúpaí"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Teachtaireachtaí"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Deimhnigh"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Scriosadh an teachtaireacht seo."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Ball de %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Amharc"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Ball de %@, %@, agus %@"; diff --git a/Signal/translations/gl.lproj/Localizable.strings b/Signal/translations/gl.lproj/Localizable.strings index 0e5e77223f..f489ec1ecc 100644 --- a/Signal/translations/gl.lproj/Localizable.strings +++ b/Signal/translations/gl.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Gardar"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Responder"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Agora"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Hoxe"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Invalid photo."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Group Name"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Actualizar"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Outros contactos"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Conversas"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Grupos"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Mensaxes"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Comprobar"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Eliminouse a mensaxe."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Member of %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Ver"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Member of %@, %@, and %@"; diff --git a/Signal/translations/gu.lproj/Localizable.strings b/Signal/translations/gu.lproj/Localizable.strings index a9c998103b..a506719fd5 100644 --- a/Signal/translations/gu.lproj/Localizable.strings +++ b/Signal/translations/gu.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "સેવ કરો"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "જવાબ"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ક"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@મિ"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "હમણાં"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "આજે"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Invalid photo."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "ગ્રુપ નામ"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "અપડેટ"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "અન્ય સંપર્કો"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "ચેટ"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "ગ્રુપ"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "મેસેજ"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Verify"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "આ મેસેજ કાઢી નાખ્યો હતો."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%@ ના સભ્ય"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "View"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "%@, %@, અને %@ ના સભ્ય"; diff --git a/Signal/translations/ha.lproj/Localizable.strings b/Signal/translations/ha.lproj/Localizable.strings index 1f888639c0..e2049aa981 100644 --- a/Signal/translations/ha.lproj/Localizable.strings +++ b/Signal/translations/ha.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Ajiye"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Amsa"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Yanzu"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Yau"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Invalid photo."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Sunan rukuni"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Sabunta"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Wasu lambobin sadarwa"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Hira"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Rukunoni."; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Sakwanni"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Tabbatar"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "An goge sakon"; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Memban %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Kalli"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Memban %@, %@, da %@"; diff --git a/Signal/translations/he.lproj/Localizable.strings b/Signal/translations/he.lproj/Localizable.strings index 7170416f7c..85f0059574 100644 --- a/Signal/translations/he.lproj/Localizable.strings +++ b/Signal/translations/he.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "שמור"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "ענה"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ שעות"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@ד"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "עכשיו"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "היום"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "תמונה בלתי תקפה."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "שם הקבוצה"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "עדכן"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "אנשי קשר אחרים"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "התכתבויות"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "קבוצות"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "הודעות"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "וודא"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "הודעה זו נמחקה."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "חבר קבוצה של %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "הצג"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "חבר קבוצה של %@, %@ ו%@"; diff --git a/Signal/translations/hi.lproj/Localizable.strings b/Signal/translations/hi.lproj/Localizable.strings index 26da2aac1e..bf2c73fbe0 100644 --- a/Signal/translations/hi.lproj/Localizable.strings +++ b/Signal/translations/hi.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "सेव करें"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "उत्तर"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@घंटे"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@मिनट"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "अभी"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "आज"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "अवैध फ़ोटो।"; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "ग्रुप का नाम"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "अपडेट"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "अन्य संपर्क"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "चैट"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "ग्रुप "; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "मेसेज"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "सत्यापित करें"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "यह संदेश डिलीट कर दिया गया है।"; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%@ के सदस्य"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "देखना"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "%@, %@, और %@ के सदस्य"; diff --git a/Signal/translations/hr.lproj/Localizable.strings b/Signal/translations/hr.lproj/Localizable.strings index 7e89600b3b..4d377bdc76 100644 --- a/Signal/translations/hr.lproj/Localizable.strings +++ b/Signal/translations/hr.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Spremi"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Odgovori"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Sada"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Danas"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Nevažeća slika."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Naziv grupe"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Ažuriraj"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Ostali kontakti"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Razgovori"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Grupe"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Poruke"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Potvrdi"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Ova poruka je izbrisana."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Član/ica %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Pregledaj"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Član/ica %@, %@ i %@"; diff --git a/Signal/translations/hu.lproj/Localizable.strings b/Signal/translations/hu.lproj/Localizable.strings index 53824d097c..935983f658 100644 --- a/Signal/translations/hu.lproj/Localizable.strings +++ b/Signal/translations/hu.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Mentés"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Válasz"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ó"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@p"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Most"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 órája"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 perce"; + /* The current day. */ "DATE_TODAY" = "Ma"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Érvénytelen fotófájl."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Csoport név"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Frissítés"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Más kontaktok"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Beszélgetések"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Csoportok"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Üzenetek"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Hitelesítés"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Ez az üzenet törölve lett."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Az alábbi csoport tagja: %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Megtekintés"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Az alábbi csoportok tagja: '%@', '%@' és '%@'"; diff --git a/Signal/translations/id.lproj/Localizable.strings b/Signal/translations/id.lproj/Localizable.strings index e8a66cb164..15a6776629 100644 --- a/Signal/translations/id.lproj/Localizable.strings +++ b/Signal/translations/id.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Simpan"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Jawab"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Sekarang"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Hari ini"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Foto salah."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Nama Grup"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Perbarui"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Kontak Lainnya"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Obrolan"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Grup"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Pesan"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Memeriksa"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Pesan ini telah dihapus."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Anggota dari %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Lihat"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Anggota dari %@, %@, dan %@"; diff --git a/Signal/translations/is.lproj/Localizable.strings b/Signal/translations/is.lproj/Localizable.strings index 6fd0cd7b61..ce7e45193e 100644 --- a/Signal/translations/is.lproj/Localizable.strings +++ b/Signal/translations/is.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Vista"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Svar"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@klst"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Núna"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Í dag"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Ógild mynd."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Heiti hóps"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Uppfæra"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Aðrir tengiliðir"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Spjöll"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Hópar"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Skilaboð"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Sannreyna"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Þessum skilaboðum var eytt."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Meðlimur í %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Skoða"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Meðlimur í %@, %@ og %@"; diff --git a/Signal/translations/it.lproj/Localizable.strings b/Signal/translations/it.lproj/Localizable.strings index f3c4104312..cfe7f0368f 100644 --- a/Signal/translations/it.lproj/Localizable.strings +++ b/Signal/translations/it.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Salva"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Rispondi"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@min"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Ora"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 ora fa"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minuto fa"; + /* The current day. */ "DATE_TODAY" = "Oggi"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Foto non valida."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Nome del gruppo"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Aggiorna"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Altri contatti"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Chat"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Gruppi"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Messaggi"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Verifica"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Questo messaggio è stato eliminato."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Membro di %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Mostra"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Membro di %@, %@, e %@"; diff --git a/Signal/translations/ja.lproj/Localizable.strings b/Signal/translations/ja.lproj/Localizable.strings index f1919457cf..4e98d00c4a 100644 --- a/Signal/translations/ja.lproj/Localizable.strings +++ b/Signal/translations/ja.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "保存する"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "応答する"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@時間"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@分"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "たった今"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1時間前"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1分前"; + /* The current day. */ "DATE_TODAY" = "今日"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "無効なアイコンです。"; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "グループ名"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "アップデートする"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "他の連絡先"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "チャット"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "グループ"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "メッセージ"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "検証する"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "このメッセージは削除されました。"; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%@ のメンバー"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "表示する"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "%@, %@ および %@ のメンバー"; diff --git a/Signal/translations/jv.lproj/Localizable.strings b/Signal/translations/jv.lproj/Localizable.strings index 93b5292046..4c25d35112 100644 --- a/Signal/translations/jv.lproj/Localizable.strings +++ b/Signal/translations/jv.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Simpen"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Wangsuli"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@j"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@mnt"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Sakmenika"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Dinten Niki"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Invalid photo."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Nami Grup"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Enggalaken"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Kontak Bentenipun"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Obrolan"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Grup"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Pesen"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Verify"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Pesen niki sampun dibrusak"; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Anggota %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "View"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Anggota %@, %@, lan %@"; diff --git a/Signal/translations/kab.lproj/Localizable.strings b/Signal/translations/kab.lproj/Localizable.strings index e1c58bdfc0..4c2eab5b49 100644 --- a/Signal/translations/kab.lproj/Localizable.strings +++ b/Signal/translations/kab.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Sekles"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Err"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ srg"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@ tsd"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Tura"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Ass-a"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Tawlaft d tarameɣtut."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Isem n ugraw"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Leqqem"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Inermisen-nniḍen"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Idiwenniyen"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Igrawen"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Iznan"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Senqed"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Izen-agi yettwakkes."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Aεeggal n %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Askan"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "D aɛeggal n %@, %@ akked %@"; diff --git a/Signal/translations/kk.lproj/Localizable.strings b/Signal/translations/kk.lproj/Localizable.strings index da8499beb3..a95dfa8080 100644 --- a/Signal/translations/kk.lproj/Localizable.strings +++ b/Signal/translations/kk.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Сақтау"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Жауап беру"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@сағ"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@мин"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Қазір"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Бүгін"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Жарамсыз фотосурет."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Топтың атауы"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Жаңарту"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Басқа байланыстық тұлғалар"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Chats"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Топтар"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Хабарламалар"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Verify"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Бұл хабарлама жойылды."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%@ мүшесі"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "View"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = " %@, %@ және %@ мүшесі"; diff --git a/Signal/translations/km.lproj/Localizable.strings b/Signal/translations/km.lproj/Localizable.strings index d75cca047a..0b30e37444 100644 --- a/Signal/translations/km.lproj/Localizable.strings +++ b/Signal/translations/km.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "រក្សាទុក"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "ឆ្លើយតប"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ម៉ោង"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@នាទី"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "ឥឡូវ"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "ថ្ងៃនេះ"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "រូបភាពមិនត្រឹមត្រូវ។"; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "ឈ្មោះក្រុម"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "បច្ចុប្បន្នភាព"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "បញ្ជីឈ្មោះផ្សេងទៀត"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "ការជជែក"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "ក្រុម"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "សារ"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "ផ្ទៀងផ្ទាត់"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "សារនេះត្រូវបានលុប។"; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "សមាជិកនៃ %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "បង្ហាញ"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "សមាជិកនៃ %@, %@, និង%@"; diff --git a/Signal/translations/kn.lproj/Localizable.strings b/Signal/translations/kn.lproj/Localizable.strings index 0ccbe99d6d..5eec06a079 100644 --- a/Signal/translations/kn.lproj/Localizable.strings +++ b/Signal/translations/kn.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "ಉಳಿಸಿ"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "ಉತ್ತರಿಸಿ"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ಗಂ"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@ ನಿ"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "ಈಗ"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "ಇಂದು"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Invalid photo."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "ಗುಂಪಿನ ಹೆಸರು"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "ನವೀಕರಿಸಿ"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "ಇತರ ಸಂಪರ್ಕಗಳು"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "ಚಾಟ್‌‌ ಗಳು"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "ಗುಂಪುಗಳು"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "ಸಂದೇಶಗಳು"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "ದೃಢೀಕರಿಸಿ"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "ಈ ಸಂದೇಶವನ್ನು ಅಳಿಸಲಾಗಿದೆ."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%@ ರ ಸದಸ್ಯ"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "ತೋರಿಸು"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "%@, %@, ಮತ್ತು %@ ರ ಸದಸ್ಯ"; diff --git a/Signal/translations/ko.lproj/Localizable.strings b/Signal/translations/ko.lproj/Localizable.strings index 3bda9df09a..221832a7bf 100644 --- a/Signal/translations/ko.lproj/Localizable.strings +++ b/Signal/translations/ko.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "저장"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "응답"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@시"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@분"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "방금 전"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "오늘"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "잘못된 사진입니다."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "그룹 이름"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "업데이트"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "기타 연락처"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "대화"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "그룹"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "메시지"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "검증"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "이 메세지는 삭제되었습니다."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%@ 멤버"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "보기"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "%@, %@ 및 %@ 멤버"; diff --git a/Signal/translations/lt.lproj/Localizable.strings b/Signal/translations/lt.lproj/Localizable.strings index f023d917a1..d07001dfd7 100644 --- a/Signal/translations/lt.lproj/Localizable.strings +++ b/Signal/translations/lt.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Įrašyti"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Atsakyti"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@val."; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@min."; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Dabar"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Šiandien"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Neteisinga nuotrauka."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Grupės pavadinimas"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Atnaujinti"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Kiti adresatai"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Pokalbiai"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Grupės"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Žinutės"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Patvirtinti"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Ši žinutė buvo ištrinta."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%@ grupės narys"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Rodyti"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "%@, %@ ir %@ grupių narys"; diff --git a/Signal/translations/lv.lproj/Localizable.strings b/Signal/translations/lv.lproj/Localizable.strings index baf72ccd8e..654904e01d 100644 --- a/Signal/translations/lv.lproj/Localizable.strings +++ b/Signal/translations/lv.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Saglabāt"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Atbildēt"; @@ -269,7 +278,7 @@ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Pēc fotoattēlu uzņemšanas tos varēsiet nosūtīt no šī skata."; /* A button to select a payment from the Attachment Keyboard */ -"ATTACHMENT_KEYBOARD_PAYMENT" = "Payment"; +"ATTACHMENT_KEYBOARD_PAYMENT" = "Maksājums"; /* Accessibility label for attaching photos */ "ATTACHMENT_LABEL" = "Pielikums"; @@ -392,7 +401,7 @@ "BLUR_TOOLTIP" = "Jauns: Aizkrāsot sejas vai velciet jebkur, lai aizkrāsotu."; /* Label for the 'add' button. */ -"BUTTON_ADD" = "Add"; +"BUTTON_ADD" = "Pievienot"; /* Label for 'continue' button. */ "BUTTON_CONTINUE" = "Turpināt"; @@ -716,10 +725,10 @@ "CONTACT_SUPPORT_FILTER_OTHER_SHORT" = "Cits"; /* The localized representation of the 'payments' support filter. */ -"CONTACT_SUPPORT_FILTER_PAYMENTS" = "Payments"; +"CONTACT_SUPPORT_FILTER_PAYMENTS" = "Maksājumi"; /* A brief localized representation of the 'payments' support filter. */ -"CONTACT_SUPPORT_FILTER_PAYMENTS_SHORT" = "Payments"; +"CONTACT_SUPPORT_FILTER_PAYMENTS_SHORT" = "Maksājumi"; /* Prompt telling the user to select a filter for their support request. */ "CONTACT_SUPPORT_FILTER_PROMPT" = "Kā varam palīdzēt?"; @@ -884,10 +893,10 @@ "CONVERSATION_SETTINGS_MENTION_MODE_NEVER" = "Don’t Notify If Muted"; /* Title of the 'mention notification mode' action sheet. */ -"CONVERSATION_SETTINGS_MENTION_NOTIFICATION_MODE_ACTION_SHEET_TITLE" = "Receive notifications when you’re mentioned in muted chats?"; +"CONVERSATION_SETTINGS_MENTION_NOTIFICATION_MODE_ACTION_SHEET_TITLE" = "Vai saņemt paziņojumus, kad esat pieminēts noklusinātajās tērzēšanas sarunās?"; /* label for 'mentions' cell in conversation settings */ -"CONVERSATION_SETTINGS_MENTIONS_LABEL" = "Mentions"; +"CONVERSATION_SETTINGS_MENTIONS_LABEL" = "Pieminējumi"; /* Button to message the chat */ "CONVERSATION_SETTINGS_MESSAGE_BUTTON" = "message"; @@ -896,7 +905,7 @@ "CONVERSATION_SETTINGS_MUTE_ACTION_SHEET_TITLE" = "Mute this chat for…"; /* Label for button to mute a thread forever. */ -"CONVERSATION_SETTINGS_MUTE_ALWAYS_ACTION" = "Always"; +"CONVERSATION_SETTINGS_MUTE_ALWAYS_ACTION" = "Vienmēr"; /* Button to mute the chat */ "CONVERSATION_SETTINGS_MUTE_BUTTON" = "mute"; @@ -923,7 +932,7 @@ "CONVERSATION_SETTINGS_MUTE_ONE_WEEK_ACTION" = "1 week"; /* Indicates that this thread is muted forever. */ -"CONVERSATION_SETTINGS_MUTED_ALWAYS" = "Always"; +"CONVERSATION_SETTINGS_MUTED_ALWAYS" = "Vienmēr"; /* Indicates that this thread is muted forever. */ "CONVERSATION_SETTINGS_MUTED_ALWAYS_UNMUTE" = "Always muted"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@ min"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Tagad"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Šodien"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Nederīgs attēls."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Grupas nosaukums"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Atjaunināt"; @@ -1433,7 +1451,7 @@ "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Jūsu drošības numurs ar %@ ir mainīts."; /* Text notifying the user that their secure session has been reset */ -"ERROR_MESSAGE_SESSION_REFRESH" = "Chat session refreshed"; +"ERROR_MESSAGE_SESSION_REFRESH" = "Sarunas (čata) sesija atsvaidzināta"; /* No comment provided by engineer. */ "ERROR_MESSAGE_UNKNOWN_ERROR" = "Radās nezināma kļūda."; @@ -1607,7 +1625,7 @@ "GROUP_CALL_IS_FULL" = "Call is Full"; /* Button to join an ongoing group call */ -"GROUP_CALL_JOIN_BUTTON" = "Join Call"; +"GROUP_CALL_JOIN_BUTTON" = "Pievienoties zvanam/sarunai"; /* Button to leave a group call */ "GROUP_CALL_LEAVE_BUTTON" = "Leave Call"; @@ -1628,7 +1646,7 @@ "GROUP_CALL_NO_KEYS_ALERT_TITLE_FORMAT" = "Can't receive audio and video from %@"; /* Text explaining that you are the only person currently in the group call */ -"GROUP_CALL_NO_ONE_HERE" = "No one else is here"; +"GROUP_CALL_NO_ONE_HERE" = "Te neviena nav"; /* Text explaining to the user that nobody has joined this call yet. */ "GROUP_CALL_NOBODY_IS_IN_YET" = "Nobody is in this call yet."; @@ -1670,10 +1688,10 @@ "GROUP_CALL_SPEAKER_VIEW_TOAST" = "Swipe up to change views"; /* Button to start a group call */ -"GROUP_CALL_START_BUTTON" = "Start Call"; +"GROUP_CALL_START_BUTTON" = "Sākt zvanu"; /* Tooltip highlighting group calls. */ -"GROUP_CALL_START_TOOLTIP" = "Tap here to start a group call"; +"GROUP_CALL_START_TOOLTIP" = "Pieskarties šeit, lai sāktu grupas zvanu"; /* Text explaining that you started a group call. */ "GROUP_CALL_STARTED_BY_YOU" = "You started a group call"; @@ -1700,10 +1718,10 @@ "GROUP_CALL_YOU_ON_ANOTHER_DEVICE" = "You (on another device)"; /* Body for group calls megaphone */ -"GROUP_CALLS_MEGAPHONE_BODY" = "Open a New Group to start a free encrypted group call"; +"GROUP_CALLS_MEGAPHONE_BODY" = "Atveriet/izveidojiet jaunu grupu, lai sāktu bezmaksas šifrētu grupas zvanu"; /* Title for group calls megaphone */ -"GROUP_CALLS_MEGAPHONE_TITLE" = "Introducing Group Calls"; +"GROUP_CALLS_MEGAPHONE_TITLE" = "Iepazīšanās ar grupas zvaniem"; /* Message indicating that group was created by the local user. */ "GROUP_CREATED_BY_LOCAL_USER" = "Jūs izveidojāt grupu."; @@ -1757,7 +1775,7 @@ "GROUP_INVITE_LINK_DISABLED" = "The group link was turned off."; /* Message indicating that the group invite link was disabled by the local user. */ -"GROUP_INVITE_LINK_DISABLED_BY_LOCAL_USER" = "You turned off the group link."; +"GROUP_INVITE_LINK_DISABLED_BY_LOCAL_USER" = "Jūs atspējojāt grupas saiti"; /* Message indicating that the group invite link was disabled by a remote user. Embeds {{ user who disabled the group invite link }}. */ "GROUP_INVITE_LINK_DISABLED_BY_REMOTE_USER_FORMAT" = "%@ turned off the group link."; @@ -1766,7 +1784,7 @@ "GROUP_INVITE_LINK_ENABLED_WITH_APPROVAL" = "The group link was turned on with admin approval on."; /* Message indicating that the group invite link was enabled by the local user. */ -"GROUP_INVITE_LINK_ENABLED_WITH_APPROVAL_BY_LOCAL_USER" = "You turned on the group link with admin approval on."; +"GROUP_INVITE_LINK_ENABLED_WITH_APPROVAL_BY_LOCAL_USER" = "Jūs iespējojāt grupas saiti ar administratora apstiprinājumu."; /* Message indicating that the group invite link was enabled by a remote user. Embeds {{ user who enabled the group invite link }}. */ "GROUP_INVITE_LINK_ENABLED_WITH_APPROVAL_BY_REMOTE_USER_FORMAT" = "%@ turned on the group link with admin approval on."; @@ -1775,7 +1793,7 @@ "GROUP_INVITE_LINK_ENABLED_WITHOUT_APPROVAL" = "The group link was turned on with admin approval off."; /* Message indicating that the group invite link was enabled by the local user. */ -"GROUP_INVITE_LINK_ENABLED_WITHOUT_APPROVAL_BY_LOCAL_USER" = "You turned on the group link with admin approval off."; +"GROUP_INVITE_LINK_ENABLED_WITHOUT_APPROVAL_BY_LOCAL_USER" = "Jūs iespējojāt grupas saiti bez administratora apstiprinājuma."; /* Message indicating that the group invite link was enabled by a remote user. Embeds {{ user who enabled the group invite link }}. */ "GROUP_INVITE_LINK_ENABLED_WITHOUT_APPROVAL_BY_REMOTE_USER_FORMAT" = "%@ turned on the group link with admin approval off."; @@ -1832,7 +1850,7 @@ "GROUP_LINK_ACTION_SHEET_VIEW_GROUP_INDICATOR" = "Group"; /* Label for the 'join' button in the 'group invite link' action sheet. */ -"GROUP_LINK_ACTION_SHEET_VIEW_JOIN_BUTTON" = "Join"; +"GROUP_LINK_ACTION_SHEET_VIEW_JOIN_BUTTON" = "Pievienoties"; /* Label indicating that the group info is being loaded in the 'group invite link' action sheet. */ "GROUP_LINK_ACTION_SHEET_VIEW_LOADING_TITLE" = "Ielādē…"; @@ -2015,7 +2033,7 @@ "GROUP_MEMBERSHIP_MANY_COLLISIONS_BANNER_TITLE_FORMAT" = "%@ group members have similar names."; /* Button to allow user to review known name collisions in group membership */ -"GROUP_MEMBERSHIP_NAME_COLLISION_BANNER_REVIEW_BUTTON" = "Tap to review"; +"GROUP_MEMBERSHIP_NAME_COLLISION_BANNER_REVIEW_BUTTON" = "Pieskarties, lai pārskatītu"; /* A header string above a group member's contact info */ "GROUP_MEMBERSHIP_NAME_COLLISION_MEMBER_HEADER" = "Dalībnieks"; @@ -2336,7 +2354,7 @@ "GROUPS_LEGACY_GROUP_MIGRATE_GROUP_OFFER_BANNER" = "To access new features like @mentions and admins, upgrade this group."; /* Title for the 'migrated group' alert view. */ -"GROUPS_LEGACY_GROUP_MIGRATED_GROUP_ALERT_TITLE" = "What are New Groups?"; +"GROUPS_LEGACY_GROUP_MIGRATED_GROUP_ALERT_TITLE" = "Kas ir \"Jaunās grupas\""; /* Explanation of group migration for a migrated group in the 'legacy group' alert views. */ "GROUPS_LEGACY_GROUP_MIGRATED_GROUP_DESCRIPTION" = "All message history and media has been kept from before the upgrade."; @@ -2420,7 +2438,7 @@ "GROUPS_TOO_MANY_MEMBERS_ALERT_MESSAGE_FORMAT" = "Signal groups perform best with %@ members or less. Adding more members will cause delays sending and receiving messages."; /* Title for alert warning the user that they've reached the recommended limit on how many members can be in a group. */ -"GROUPS_TOO_MANY_MEMBERS_ALERT_TITLE" = "Recommended member limit reached"; +"GROUPS_TOO_MANY_MEMBERS_ALERT_TITLE" = "Ieteicamais dalībnieku limits sasniegts"; /* Message asking the user to confirm that they want to add a member to the group. */ "GROUPS_TOO_MANY_MEMBERS_CONFIRM" = "Add member anyway?"; @@ -2573,7 +2591,7 @@ "INVITE_WARNING_MULTIPLE_INVITES_BY_TEXT" = "Uzaicinot vairākus lietotājus vienlaikus, tiks sākta grupas sarakste, un adresāti varēs redzēt viens otru."; /* Button to join an active group call */ -"JOIN_CALL_PILL_BUTTON" = "Join"; +"JOIN_CALL_PILL_BUTTON" = "Pievienoties"; /* A keyboard command to open the current conversation's all media view. */ "KEY_COMMAND_ALL_MEDIA" = "Atvērt visas multivides skatu"; @@ -2789,7 +2807,7 @@ "MESSAGE_DETAIL_VIEW_DID_COPY_SENT_TIMESTAMP" = "Sent time copied"; /* Title for the 'sent from' section on the 'message details' view. */ -"MESSAGE_DETAILS_VIEW_SENT_FROM_TITLE" = "Sent from"; +"MESSAGE_DETAILS_VIEW_SENT_FROM_TITLE" = "Nosūtījis"; /* Label for file size of attachments in the 'message metadata' view. */ "MESSAGE_METADATA_VIEW_ATTACHMENT_FILE_SIZE" = "Faila lielums"; @@ -2798,19 +2816,19 @@ "MESSAGE_METADATA_VIEW_ATTACHMENT_MIME_TYPE" = "MIME tips"; /* Status label for messages which are delivered. */ -"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_DELIVERED" = "Delivered to"; +"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_DELIVERED" = "Piegādāts"; /* Status label for messages which are failed. */ "MESSAGE_METADATA_VIEW_MESSAGE_STATUS_FAILED" = "Neizdevās"; /* Status label for messages which are read. */ -"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_READ" = "Read by"; +"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_READ" = "Izlasījis"; /* Status label for messages which are sending. */ "MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SENDING" = "Sending to"; /* Status label for messages which are sent. */ -"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SENT" = "Sent to"; +"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SENT" = "Noūtīts"; /* Status label for messages which were skipped. */ "MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SKIPPED" = "Izlaista"; @@ -2876,7 +2894,7 @@ "MESSAGE_REQUEST_NAME_COLLISON_HEADER" = "If you’re not sure who the request is from, review the contacts below and take action."; /* A header string above the requester's contact info */ -"MESSAGE_REQUEST_NAME_COLLISON_REQUESTER_HEADER" = "Request"; +"MESSAGE_REQUEST_NAME_COLLISON_REQUESTER_HEADER" = "Pieprasīt"; /* A title string for a view that allows a user to review name collisions for an incoming message request */ "MESSAGE_REQUEST_NAME_COLLISON_TITLE" = "Review Request"; @@ -2927,7 +2945,7 @@ "MESSAGE_REQUEST_VIEW_UNBLOCK_BUTTON" = "Atbloķēt"; /* Label for button to cancel your request to join the group. */ -"MESSAGE_REQUESTS_CANCEL_REQUEST_BUTTON" = "Cancel Request"; +"MESSAGE_REQUESTS_CANCEL_REQUEST_BUTTON" = "Atcelt pieprasījumu"; /* Title for the confirmation alert when cancelling your request to join the group. */ "MESSAGE_REQUESTS_CANCEL_REQUEST_CONFIRM_TITLE" = "Cancel your request to join this group?"; @@ -2948,7 +2966,7 @@ "MESSAGE_STATUS_FAILED_SHORT" = "Neizdevās"; /* Label indicating that a message was only sent to some recipients. */ -"MESSAGE_STATUS_PARTIALLY_SENT" = "Partially sent, tap for details"; +"MESSAGE_STATUS_PARTIALLY_SENT" = "Daļēji nosūtīts, sīkākas informācijas iegūšanai pieskarties"; /* status message for read messages */ "MESSAGE_STATUS_READ" = "Lasīta"; @@ -3101,7 +3119,7 @@ "NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Meklēt kontaktpersonas pēc tālruņa numura"; /* A string describing that the user has no groups in common with another user */ -"NO_GROUPS_IN_COMMON" = "No groups in common"; +"NO_GROUPS_IN_COMMON" = "Nav kopēju grupu"; /* A string describing that the user has no groups in common other than the group implied by the current UI context */ "NO_OTHER_GROUPS_IN_COMMON" = "No other groups in common."; @@ -3404,7 +3422,7 @@ "PAYMENTS_NEW_PAYMENT_CONFIRM_PAYMENT_BUTTON" = "Confirm Payment"; /* Title for the 'confirm payment' ui in the 'send payment' UI. */ -"PAYMENTS_NEW_PAYMENT_CONFIRM_PAYMENT_TITLE" = "Pay"; +"PAYMENTS_NEW_PAYMENT_CONFIRM_PAYMENT_TITLE" = "Maksāt"; /* Format for currency amounts in the 'send payment' UI. Embeds {{ %1$@ the current payments balance, %2$@ the currency indicator }}. */ "PAYMENTS_NEW_PAYMENT_CURRENCY_FORMAT" = "%1$@ %2$@"; @@ -3440,10 +3458,10 @@ "PAYMENTS_NEW_PAYMENT_MESSAGE_COUNT_FORMAT" = "%1$@ / %2$@"; /* Placeholder for the new payment or payment request message. */ -"PAYMENTS_NEW_PAYMENT_MESSAGE_PLACEHOLDER" = "Note"; +"PAYMENTS_NEW_PAYMENT_MESSAGE_PLACEHOLDER" = "Piezīme"; /* Label for the 'new payment' button. */ -"PAYMENTS_NEW_PAYMENT_PAY_BUTTON" = "Pay"; +"PAYMENTS_NEW_PAYMENT_PAY_BUTTON" = "Maksāt"; /* Label for the 'total payment amount' indicator. */ "PAYMENTS_NEW_PAYMENT_PAYMENT_TOTAL" = "Total Amount"; @@ -3455,7 +3473,7 @@ "PAYMENTS_NEW_PAYMENT_RECIPIENT_AMOUNT_FORMAT" = "To %@"; /* Label for the 'new payment request' button. */ -"PAYMENTS_NEW_PAYMENT_REQUEST_BUTTON" = "Request"; +"PAYMENTS_NEW_PAYMENT_REQUEST_BUTTON" = "Pieprasīt"; /* Label for the payments notification banner for a single payment notification. */ "PAYMENTS_NOTIFICATION_BANNER_1" = "1 new payment notification"; @@ -3656,7 +3674,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number in their contacts will see you as a contact on Signal. Others will be able to find you in Search."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Nobody"; +"PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Neviens"; /* A user friendly description of the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY_DESCRIPTION" = "Nobody on Signal will be able to find you with your phone number. You won’t be visible as contact for people who have your phone number in their contacts and others won’t be able to find you with your phone number in search."; @@ -3677,7 +3695,7 @@ "PHONE_NUMBER_SHARING_EVERYBODY_DESCRIPTION" = "Your phone number will be visible to people and groups you message. People who have your number in their phone contacts will also see it on Signal."; /* A user friendly name for the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY" = "Nobody"; +"PHONE_NUMBER_SHARING_NOBODY" = "Neviens"; /* A user friendly description of the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Nobody will see your phone number on Signal."; @@ -3854,7 +3872,7 @@ "PINNED_CONVERSATION_LIMIT" = "You can only pin up to 4 chats."; /* The title for pinned conversation section on the conversation list */ -"PINNED_SECTION_TITLE" = "Pinned"; +"PINNED_SECTION_TITLE" = "Piekabināts"; /* Action text for PIN megaphone when user doesn't have a PIN */ "PINS_MEGAPHONE_ACTION" = "Izveidot PIN"; @@ -3926,28 +3944,28 @@ "PROCEED_BUTTON" = "Turpināt"; /* Placeholder text for the bio field of the profile bio view. */ -"PROFILE_BIO_VIEW_BIO_PLACEHOLDER" = "Write a few words about yourself…"; +"PROFILE_BIO_VIEW_BIO_PLACEHOLDER" = "Uzraksti par sevi dažus vārdus..."; /* The 'Be kind' default bio in the profile bio view. */ -"PROFILE_BIO_VIEW_DEFAULT_BIO_BE_KIND" = "Be kind"; +"PROFILE_BIO_VIEW_DEFAULT_BIO_BE_KIND" = "Esi pieklājīgs"; /* The 'Coffee lover' default bio in the profile bio view. */ -"PROFILE_BIO_VIEW_DEFAULT_BIO_COFFEE_LOVER" = "Coffee lover"; +"PROFILE_BIO_VIEW_DEFAULT_BIO_COFFEE_LOVER" = "Kafijas mīļotājs"; /* The 'Encrypted' default bio in the profile bio view. */ -"PROFILE_BIO_VIEW_DEFAULT_BIO_ENCRYPTED" = "Encrypted"; +"PROFILE_BIO_VIEW_DEFAULT_BIO_ENCRYPTED" = "Šifrēts"; /* The 'free to chat' default bio in the profile bio view. */ -"PROFILE_BIO_VIEW_DEFAULT_BIO_FREE_TO_CHAT" = "Free to chat"; +"PROFILE_BIO_VIEW_DEFAULT_BIO_FREE_TO_CHAT" = "Atvērts tērzēšanai"; /* The 'Speak Freely' default bio in the profile bio view. */ "PROFILE_BIO_VIEW_DEFAULT_BIO_SPEAK_FREELY" = "Speak Freely"; /* The 'Taking a break' default bio in the profile bio view. */ -"PROFILE_BIO_VIEW_DEFAULT_BIO_TAKING_A_BREAK" = "Taking a break"; +"PROFILE_BIO_VIEW_DEFAULT_BIO_TAKING_A_BREAK" = "Paņēmis pārtraukumu"; /* The 'Working on something new' default bio in the profile bio view. */ -"PROFILE_BIO_VIEW_DEFAULT_BIO_WORKING_ON_SOMETHING_NEW" = "Working on something new"; +"PROFILE_BIO_VIEW_DEFAULT_BIO_WORKING_ON_SOMETHING_NEW" = "Strādāju pie kaut kā jauna"; /* Title for the profile bio view. */ "PROFILE_BIO_VIEW_TITLE" = "Par"; @@ -4235,7 +4253,7 @@ "RESEARCH_MODAL_PLEA" = "We believe in privacy.\n\nSignal doesn’t track you or collect your data. To improve Signal for everyone, we rely on user feedback, and we’d love yours.\n\nWe’re running a survey to understand how you use Signal. Our survey doesn't collect any data that will identify you. If you’re interested in sharing additional feedback, you'll have the option to provide contact information.\n\nIf you have a few minutes and feedback to offer, we’d love to hear from you."; /* Button text for taking the research survey */ -"RESEARCH_MODAL_TAKE_SURVEY" = "Take the survey"; +"RESEARCH_MODAL_TAKE_SURVEY" = "Piekrist aptaujai"; /* Title for the research megaphone modal */ "RESEARCH_MODAL_TITLE" = "Signal Research"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Citas kontaktpersonas"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Sarunas"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Grupas"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Ziņas"; @@ -4562,7 +4583,7 @@ "SESSION_REFRESH_ALERT_MESSAGE" = "Signal uses end-to-end encryption and it may need to refresh your chat session sometimes. This doesn’t affect your chat’s security but you may have missed a message from this contact and you can ask them to resend it."; /* Title for the session refresh alert */ -"SESSION_REFRESH_ALERT_TITLE" = "Chat session refreshed"; +"SESSION_REFRESH_ALERT_TITLE" = "Sarunas (čata) sesija atsvaidzināta"; /* Title for the wallpaper choose from photos option */ "SET_WALLPAPER_CHOOSE_PHOTO" = "Choose from Photos"; @@ -4712,7 +4733,7 @@ "SETTINGS_DELETE_HISTORYLOG_CONFIRMATION_BUTTON" = "Dzēst visu"; /* Title for the 'donate to signal' link in settings. */ -"SETTINGS_DONATE" = "Donate to Signal"; +"SETTINGS_DONATE" = "Ziedot/dāvināt Signālam"; /* Title for help button and help pages in app settings. */ "SETTINGS_HELP" = "Palīdzība"; @@ -4790,13 +4811,13 @@ "SETTINGS_NOTIFICATIONS" = "Paziņojumi"; /* Label for the 'agree to payments terms' button in the 'activate payments confirmation' UI in the payment settings. */ -"SETTINGS_PAYMENTS_ACTIVATE_PAYMENTS_CONFIRM_AGREE" = "Activate"; +"SETTINGS_PAYMENTS_ACTIVATE_PAYMENTS_CONFIRM_AGREE" = "Aktivēt"; /* Description for the 'activate payments confirmation' UI in the payment settings. */ "SETTINGS_PAYMENTS_ACTIVATE_PAYMENTS_CONFIRM_DESCRIPTION" = "You can use Signal to send and receive MobileCoin. All payments are subject to the Terms of Use for MobileCoins and the MobileCoin Wallet. This is a beta feature so you may encounter some issues and payments or balances you may lose can’t be recovered."; /* Title for the 'activate payments confirmation' UI in the payment settings. */ -"SETTINGS_PAYMENTS_ACTIVATE_PAYMENTS_CONFIRM_TITLE" = "Activate"; +"SETTINGS_PAYMENTS_ACTIVATE_PAYMENTS_CONFIRM_TITLE" = "Aktivēt"; /* Label for the 'view payments terms' button in the 'activate payments confirmation' UI in the payment settings. */ "SETTINGS_PAYMENTS_ACTIVATE_PAYMENTS_CONFIRM_VIEW_TERMS" = "View MobileCoin Terms"; @@ -4835,13 +4856,13 @@ "SETTINGS_PAYMENTS_CURRENCY_CONVERSIONS_INFO_ALERT_MESSAGE" = "Conversions are just estimates and may not be accurate."; /* Label for 'all currencies' section in the payment currency settings. */ -"SETTINGS_PAYMENTS_CURRENCY_VIEW_SECTION_ALL_CURRENCIES" = "All Currencies"; +"SETTINGS_PAYMENTS_CURRENCY_VIEW_SECTION_ALL_CURRENCIES" = "Visas valūtas"; /* Label for 'transfer balance' button in the 'deactivate payments' settings. */ "SETTINGS_PAYMENTS_DEACTIVATE_AFTER_TRANSFERRING_BALANCE" = "Transfer Remaining Balance"; /* Label for the 'deactivate payments' button in the payment settings. */ -"SETTINGS_PAYMENTS_DEACTIVATE_BUTTON" = "Deactivate"; +"SETTINGS_PAYMENTS_DEACTIVATE_BUTTON" = "Deaktivēt"; /* Label for 'deactivate payments' button in the app settings. */ "SETTINGS_PAYMENTS_DEACTIVATE_PAYMENTS" = "Deactivate Payments"; @@ -4850,7 +4871,7 @@ "SETTINGS_PAYMENTS_DEACTIVATE_PAYMENTS_CONFIRM_DESCRIPTION" = "You will not be able to send or receive Mobilecoin in Signal if you deactivate payments."; /* Title for the 'deactivate payments confirmation' UI in the payment settings. */ -"SETTINGS_PAYMENTS_DEACTIVATE_PAYMENTS_CONFIRM_TITLE" = "Deactivate Payments?"; +"SETTINGS_PAYMENTS_DEACTIVATE_PAYMENTS_CONFIRM_TITLE" = "Deaktivēt maksājumus?"; /* Label for the 'de-activate payments' view of the app settings. */ "SETTINGS_PAYMENTS_DEACTIVATE_TITLE" = "Deactivate Payments"; @@ -4931,7 +4952,7 @@ "SETTINGS_PAYMENTS_NOT_REGISTERED_ALERT_TITLE" = "Nav reģistrēts"; /* Label for 'activate' button in the 'payments opt-in' view in the app settings. */ -"SETTINGS_PAYMENTS_OPT_IN_ACTIVATE_BUTTON" = "Activate Payments"; +"SETTINGS_PAYMENTS_OPT_IN_ACTIVATE_BUTTON" = "Aktivizēt maksājumus"; /* Message shown when payments rae activated in the 'payments opt-in' view in the app settings. */ "SETTINGS_PAYMENTS_OPT_IN_ACTIVATED_TOAST" = "Payments activated."; @@ -5000,7 +5021,7 @@ "SETTINGS_PAYMENTS_PAYMENT_USER_OUTGOING_FORMAT" = "To %@"; /* Message indicating that payments have been disabled in the app settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Payments deactivated."; +"SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Maksājumi deaktivēti"; /* Label for the 'all payments' mode of the 'all payment records' section of the app settings. */ "SETTINGS_PAYMENTS_PAYMENTS_TYPE_ALL" = "Visi"; @@ -5015,7 +5036,7 @@ "SETTINGS_PAYMENTS_RECENT_PAYMENTS" = "Recent Payments"; /* Description for the 'record payments passphrase to disable pin' UI in the app settings. */ -"SETTINGS_PAYMENTS_RECORD_PASSPHRASE_DISABLE_PIN_DESCRIPTION" = "Before you can disable your PIN, you must record your payments recovery phrase to ensure you can recover your payments account."; +"SETTINGS_PAYMENTS_RECORD_PASSPHRASE_DISABLE_PIN_DESCRIPTION" = "Pirms top iespējams atspējot PIN, ir jāieraksta maksājumu atgūšanas frāze, lai būtu droši, ka varēsiet atgūt savu maksājumu kontu."; /* Label for the 'record recovery passphrase' button in the 'record payments passphrase to disable pin' UI in the app settings. */ "SETTINGS_PAYMENTS_RECORD_PASSPHRASE_DISABLE_PIN_RECORD_PASSPHRASE" = "Record Recovery Phrase"; @@ -5057,7 +5078,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_PASTE_FROM_PASTEBOARD" = "Paste From Clipboard"; /* Format for the placeholder text in the 'restore payments wallet from pasteboard' view of the app settings. */ -"SETTINGS_PAYMENTS_RESTORE_WALLET_PASTE_PLACEHOLDER" = "Recovery phrase"; +"SETTINGS_PAYMENTS_RESTORE_WALLET_PASTE_PLACEHOLDER" = "Atgūšanas frāze"; /* Title for the 'restore payments wallet from pasteboard' view of the app settings. */ "SETTINGS_PAYMENTS_RESTORE_WALLET_PASTE_TITLE" = "Paste Recovery Phrase"; @@ -5087,7 +5108,7 @@ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Scan the QR Code for the transfer recipient."; /* Error indicating that a QR code does not contain a valid MobileCoin public address. */ -"SETTINGS_PAYMENTS_SCAN_QR_INVALID_PUBLIC_ADDRESS" = "Invalid address"; +"SETTINGS_PAYMENTS_SCAN_QR_INVALID_PUBLIC_ADDRESS" = "Nederīga adrese"; /* Error indicating that a QR code does not contain a valid MobileCoin public address URL. */ "SETTINGS_PAYMENTS_SCAN_QR_INVALID_PUBLIC_ADDRESS_URL" = "Invalid URL"; @@ -5105,7 +5126,7 @@ "SETTINGS_PAYMENTS_SET_CURRENCY" = "Currency Conversion"; /* Label for the 'payments' section of the app settings. */ -"SETTINGS_PAYMENTS_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_TITLE" = "Maksājumi"; /* Error indicating that it is not valid to send yourself a payment. */ "SETTINGS_PAYMENTS_TRANSFER_OUT_CANNOT_SEND_TO_SELF" = "You can’t transfer to your Signal wallet address. Enter the wallet address from your account at a supported exchange."; @@ -5120,7 +5141,7 @@ "SETTINGS_PAYMENTS_TRANSFER_OUT_INVALID_PUBLIC_ADDRESS_TITLE" = "Incorrect Address"; /* Placeholder text for the address text field in the 'transfer currency out' settings view. */ -"SETTINGS_PAYMENTS_TRANSFER_OUT_PLACEHOLDER" = "To: Scan or enter wallet address"; +"SETTINGS_PAYMENTS_TRANSFER_OUT_PLACEHOLDER" = "Kam: Ieskenēt vai ievadīt maka adresi"; /* Label for 'transfer currency out' view in the payment settings. */ "SETTINGS_PAYMENTS_TRANSFER_OUT_TITLE" = "Transfer to Exchange"; @@ -5180,10 +5201,10 @@ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Recovery Phrase"; /* Title for the 'payments settings' view in the app settings. */ -"SETTINGS_PAYMENTS_VIEW_TITLE" = "Payments (Beta)"; +"SETTINGS_PAYMENTS_VIEW_TITLE" = "Maksājumi (beta)"; /* Label for the payments wallet address. */ -"SETTINGS_PAYMENTS_WALLET_ADDRESS_LABEL" = "Your Wallet Address"; +"SETTINGS_PAYMENTS_WALLET_ADDRESS_LABEL" = "Jūsu maciņa adrese"; /* Label for the 'phone number discoverability' setting. */ "SETTINGS_PHONE_NUMBER_DISCOVERABILITY" = "Find Me by Phone Number"; @@ -5321,7 +5342,7 @@ "SETTINGS_VERSION" = "Versija"; /* Label for the 'who can' privacy settings. */ -"SETTINGS_WHO_CAN" = "Who can…"; +"SETTINGS_WHO_CAN" = "Kas var..."; /* action sheet item to open native mail app */ "SHARE_ACTION_MAIL" = "Pasts"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Verificēt"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Šo ziņu izdzēsa."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%@ dalībnieks"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Skatīt"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "%@, %@ un %@ dalībnieks "; diff --git a/Signal/translations/mk.lproj/Localizable.strings b/Signal/translations/mk.lproj/Localizable.strings index 9ed6d60e24..a01ccaf8a2 100644 --- a/Signal/translations/mk.lproj/Localizable.strings +++ b/Signal/translations/mk.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Зачувај"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Одговори"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ч"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@м"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Сега"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Денес"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Невалидна слика."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Име на група"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Aжурирај"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Други контакти"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Разговори"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Групи"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Пораки"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Потврдете"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Оваа порака беше избришана."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Член на %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Поглед"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Член на %@, %@ и %@"; diff --git a/Signal/translations/ml.lproj/Localizable.strings b/Signal/translations/ml.lproj/Localizable.strings index d53131238f..7734589992 100644 --- a/Signal/translations/ml.lproj/Localizable.strings +++ b/Signal/translations/ml.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "സംരക്ഷിക്കുക"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "ഉത്തരം"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@ m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "ഇപ്പോൾ"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "ഇന്ന്"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "അസാധുവായ ഫോട്ടോ"; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "ഗ്രൂപ്പിൻ്റെ പേര്"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "അപ്‌ഡേറ്റ്"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "മറ്റ് കോൺടാക്ടുകൾ"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "ചാറ്റുകൾ"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "ഗ്രൂപ്പുകൾ"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "സന്ദേശങ്ങൾ"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "പരിശോധിക്കുക"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "ഈ സന്ദേശം ഇല്ലാതാക്കി."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%@ അംഗം"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "കാണുക"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "%@, %@, %@ ലെ അംഗം"; diff --git a/Signal/translations/mr.lproj/Localizable.strings b/Signal/translations/mr.lproj/Localizable.strings index 30c5da28ba..7fb244cfd2 100644 --- a/Signal/translations/mr.lproj/Localizable.strings +++ b/Signal/translations/mr.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "जतन करा"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "उत्तर"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ ता"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@ मि"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "आता"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "आज"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "अवैध फोटो."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "गट नाव"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "अद्यतन"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "इतर संपर्क"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "चॅट"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "गट"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "संदेश"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "सत्यापित करा"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "हा संदेश हटविला गेला."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%@ चा सदस्य"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "बघा"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "%@, %@, आणि %@ याचे सदस्य"; diff --git a/Signal/translations/ms.lproj/Localizable.strings b/Signal/translations/ms.lproj/Localizable.strings index 401f944f72..759bde0962 100644 --- a/Signal/translations/ms.lproj/Localizable.strings +++ b/Signal/translations/ms.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Simpan"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Jawab"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ j"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@ m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Sekarang"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Hari ini"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Invalid photo."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Nama Kumpulan"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Kemas Kini"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Kenalan Lain"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Sembang"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Kumpulan"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Mesej"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Verify"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Mesej ini telah dipadam."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Ahli kepada %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Lihat"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Ahli kepada %@, %@, dan %@"; diff --git a/Signal/translations/my.lproj/Localizable.strings b/Signal/translations/my.lproj/Localizable.strings index 2909875ee1..309f38442e 100644 --- a/Signal/translations/my.lproj/Localizable.strings +++ b/Signal/translations/my.lproj/Localizable.strings @@ -68,7 +68,7 @@ "ADD_GROUP_MEMBERS_VIEW_CONFIRM_ALERT_TITLE_1" = "အဖွဲ့ဝင်အသစ်ထည့်ရန်"; /* Title for the 'add group members' confirmation alert. */ -"ADD_GROUP_MEMBERS_VIEW_CONFIRM_ALERT_TITLE_N" = "အဖွဲ့ဝင်အသစ်ထည့်ရန်"; +"ADD_GROUP_MEMBERS_VIEW_CONFIRM_ALERT_TITLE_N" = "အဖွဲ့ဝင်အသစ်များထည့်ရန်"; /* The title for the 'add group members' view. */ "ADD_GROUP_MEMBERS_VIEW_TITLE" = "အဖွဲ့ဝင်များထည့်ရန်"; @@ -80,10 +80,10 @@ "ADD_TO_CONTACTS_OFFER" = "ဤသူကို သင့်လိပ်စာစာရင်းထဲ ထည့်ချင်ပါသလား?"; /* Label for button or row which allows users to add to another group. */ -"ADD_TO_GROUP" = "အခြားအုပ်စုတစ်ခုသို့ထည့်ရန်"; +"ADD_TO_GROUP" = "အခြားအဖွဲ့သို့ ထည့်မယ်"; /* The button on the 'add to group' confirmation to add the user to the group. */ -"ADD_TO_GROUP_ACTION_PROCEED_BUTTON" = "အုပ်စုထဲထည့်ရန်"; +"ADD_TO_GROUP_ACTION_PROCEED_BUTTON" = "အဖွဲ့သို့ ထည့်မယ်"; /* The title on the 'add to group' confirmation action sheet. Embeds {contact name, group name} */ "ADD_TO_GROUP_ACTION_SHEET_MESSAGE_FORMAT" = "\"%1$@\" ကို \"%2$@\" သို့ ထည့်မည်လား?"; @@ -95,10 +95,10 @@ "ADD_TO_GROUP_ALREADY_A_MEMBER" = "အဖွဲ့ဝင် ဖြစ်ပြီး"; /* A toast on the 'add to group' view indicating the user is already a member. Embeds {contact name} and {group name} */ -"ADD_TO_GROUP_ALREADY_MEMBER_TOAST_FORMAT" = "%@သည်%@အုပ်စုထဲကအဖွဲ့ဝင်ပါ"; +"ADD_TO_GROUP_ALREADY_MEMBER_TOAST_FORMAT" = "%@ သည် %@ အဖွဲ့၏ အဖွဲ့ဝင်ဖြစ်ပြီး"; /* The title for the 'add to group' view's recents section */ -"ADD_TO_GROUP_RECENTS_TITLE" = "မကြာသေးမီက ပြောဆိုထားသော စကားစမြည်"; +"ADD_TO_GROUP_RECENTS_TITLE" = "မကြာသေးမီက ပြောဆိုထားသော စကားပြောဆိုမှုများ"; /* A toast on the 'add to group' view indicating the user was added. Embeds {contact name} and {group name} */ "ADD_TO_GROUP_SUCCESS_TOAST_FORMAT" = "%@ ကို %@ အဖွဲ့ထဲသို့ ပေါင်းထည့်ခဲ့ပါသည်"; @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "သိမ်းသည် "; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "အဖြေ "; @@ -131,7 +140,7 @@ "APN_Message" = "သတင်းစကားအသစ် "; /* Message for the 'app launch failed' alert. */ -"APP_LAUNCH_FAILURE_ALERT_MESSAGE" = "Signal ကိုဖွင့်၍ မရပါ။ ကျေးဇူးပြု၍ ကျွန်ုပ်တို့ ပြဿနာ ဖြေရှင်းနိုင်ရန် support@signal.org စီသို့ ပျက်ကွက်မှုဖြင်ရှင်းခြင်း မှတ်တမ်းကို ပေးပို့ပေးပါ။"; +"APP_LAUNCH_FAILURE_ALERT_MESSAGE" = "Signal ကိုဖွင့်၍ မရပါ။ ကျေးဇူးပြု၍ ကျွန်ုပ်တို့ ပြဿနာ ဖြေရှင်းနိုင်ရန် support@signal.org စီသို့ ပျက်ကွက်မှုဖြေရှင်းခြင်း မှတ်တမ်းကို ပေးပို့ပေးပါ။"; /* Title for the 'app launch failed' alert. */ "APP_LAUNCH_FAILURE_ALERT_TITLE" = "ပျက်ကွက်မှု"; @@ -155,7 +164,7 @@ "APP_SETTINGS_EDIT_PROFILE_NAME_PROMPT" = "အမည်ထည့်ပါ "; /* Label for the 'dismiss' button in the 'new app version available' alert. */ -"APP_UPDATE_NAG_ALERT_DISMISS_BUTTON" = "မအားသေးပါ"; +"APP_UPDATE_NAG_ALERT_DISMISS_BUTTON" = "ယခုမဟုတ်ပါ"; /* Message format for the 'new app version available' alert. Embeds: {{The latest app version number}} */ "APP_UPDATE_NAG_ALERT_MESSAGE_FORMAT" = "ဗားရှင်း %@ကို App Store တွင်ရရှိနိုင်ပါသည်။ "; @@ -167,10 +176,10 @@ "APP_UPDATE_NAG_ALERT_UPDATE_BUTTON" = "မွမ်းမံ "; /* Name indicating that the dark theme is enabled. */ -"APPEARANCE_SETTINGS_DARK_THEME_NAME" = "အမှောင်"; +"APPEARANCE_SETTINGS_DARK_THEME_NAME" = "အနက်ရောင်"; /* Name indicating that the light theme is enabled. */ -"APPEARANCE_SETTINGS_LIGHT_THEME_NAME" = "အလင်း"; +"APPEARANCE_SETTINGS_LIGHT_THEME_NAME" = "အနုရောင်"; /* Name indicating that the system theme is enabled. */ "APPEARANCE_SETTINGS_SYSTEM_THEME_NAME" = "စနစ်"; @@ -257,7 +266,7 @@ "ATTACHMENT_KEYBOARD_FILE" = "ဖိုင်"; /* A button to select a GIF from the Attachment Keyboard */ -"ATTACHMENT_KEYBOARD_GIF" = "လှုပ်ရှားနေသောရုပ်ပုံ"; +"ATTACHMENT_KEYBOARD_GIF" = "လှုပ်ရှားနေသောရုပ်ပုံ GIF"; /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "တည်နေရာ"; @@ -272,7 +281,7 @@ "ATTACHMENT_KEYBOARD_PAYMENT" = "ငွေပေးချေမှု"; /* Accessibility label for attaching photos */ -"ATTACHMENT_LABEL" = "ပူးတွဲ "; +"ATTACHMENT_LABEL" = "ပူးတွဲဖိုင်"; /* Alert title when picking a document fails for an unknown reason */ "ATTACHMENT_PICKER_DOCUMENTS_FAILED_ALERT_TITLE" = "စာရွက်စာတမ်းကို ရွေးချယ်၍ မရပါ။ "; @@ -290,7 +299,7 @@ "ATTACHMENT_TYPE_FILE" = "ဖိုင်"; /* Short text label for a gif attachment, used for thread preview and on the lock screen */ -"ATTACHMENT_TYPE_GIF" = "လှုပ်ရှားနေသောရုပ်ပုံ"; +"ATTACHMENT_TYPE_GIF" = "လှုပ်ရှားနေသောရုပ်ပုံ GIF"; /* Short text label for an image attachment, used for thread preview and on the lock screen */ "ATTACHMENT_TYPE_IMAGE" = "ရုပ်ပုံ"; @@ -299,7 +308,7 @@ "ATTACHMENT_TYPE_PHOTO" = "ရုပ်ပုံ"; /* Short text label for a video attachment, used for thread preview and on the lock screen */ -"ATTACHMENT_TYPE_VIDEO" = "ရုပ်မြင်သံကြား"; +"ATTACHMENT_TYPE_VIDEO" = "ဗီဒီယို"; /* Short text label for a voice message attachment, used for thread preview and on the lock screen */ "ATTACHMENT_TYPE_VOICE_MESSAGE" = "အသံသတင်းစကား "; @@ -329,7 +338,7 @@ "BLOCK_LIST_BLOCK_GROUP_TITLE_FORMAT" = "\"%@\" အဖွဲ့ကို ပိတ်ပယ်ပြီး ၎င်းအဖွဲ့မှ ထွက်ခွာမည်လား?"; /* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ -"BLOCK_LIST_BLOCK_USER_TITLE_FORMAT" = "%@ကိုဘလော့ မလား?"; +"BLOCK_LIST_BLOCK_USER_TITLE_FORMAT" = "%@ကို ပိတ်ပယ်မည်လား?"; /* Section header for groups that have been blocked */ "BLOCK_LIST_BLOCKED_GROUPS_SECTION" = "ပိတ်ပင်ထားသော အဖွဲ့များ"; @@ -377,10 +386,10 @@ "BLOCK_LIST_VIEW_CANT_BLOCK_SELF_ALERT_MESSAGE" = "ကိုယ့်ကိုယ်ကို ပိတ်ပင်လို့မရပါ"; /* The title of the 'You can't block yourself' alert. */ -"BLOCK_LIST_VIEW_CANT_BLOCK_SELF_ALERT_TITLE" = "သတိ!"; +"BLOCK_LIST_VIEW_CANT_BLOCK_SELF_ALERT_TITLE" = "ပျက်ကွက်မှုရှိ!"; /* Alert title after unblocking a group or 1:1 chat. Embeds the {{conversation title}}. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE_FORMAT" = "%@ကို ပိတ်ပင်ခြင်းဖြည်လိုက်ပြီ "; +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE_FORMAT" = "%@ကို ပိတ်ပင်ခြင်းမှ ဖြည်လိုက်ပြီ "; /* Alert body after unblocking a group. */ "BLOCK_LIST_VIEW_UNBLOCKED_GROUP_ALERT_BODY" = "လက်ရှိ အဖွဲ့ဝင်များသည် သင့်ကို အဖွဲ့ထဲသို့ပြန် ထည့်နိုင်ပါပြီ။"; @@ -413,7 +422,7 @@ "BUTTON_NO" = "မလုပ်ပါ"; /* Label for the 'not now' button. */ -"BUTTON_NOT_NOW" = "မအားသေးပါ"; +"BUTTON_NOT_NOW" = "ယခုမဟုတ်ပါ"; /* Label for the 'okay' button. */ "BUTTON_OKAY" = "အိုကေ"; @@ -428,10 +437,10 @@ "BUTTON_START" = "စမယ်"; /* Label for the 'submit' button. */ -"BUTTON_SUBMIT" = "တင်မည်"; +"BUTTON_SUBMIT" = "တင်မယ်"; /* Label for the 'view' button. */ -"BUTTON_VIEW" = "ကြည့်မည်။"; +"BUTTON_VIEW" = "ကြည့်မယ်"; /* Label for the 'yes' button. */ "BUTTON_YES" = "ဟုတ်ကဲ့"; @@ -440,7 +449,7 @@ "CALL_AGAIN_BUTTON_TITLE" = "ပြန်ခေါ်ဆိုပါ"; /* notification body */ -"CALL_AUDIO_INCOMING_NOTIFICATION_BODY" = "📞 ဖုန်းခေါ်ခြင်း အဝင်ရှိသည်…"; +"CALL_AUDIO_INCOMING_NOTIFICATION_BODY" = "📞 ဖုန်းခေါ်ဆိုမှု အဝင်ရှိသည်…"; /* notification body */ "CALL_AUDIO_MISSED_NOTIFICATION_BODY" = "📞 အသံခေါ်ဆိုမှု လွဲခဲ့ပါသည်"; @@ -449,7 +458,7 @@ "CALL_AUDIO_PERMISSION_MESSAGE" = "iOS အပြင်အဆင် အပ္ပလီကေးရှင်းထဲတွင် မိုက်ကရိုဖုန်းသုံးခွင့် ပေး၍ Signal တွင် ဖုန်းခေါ်ဆိုခြင်းနှင့် အသံမက်ဆေ့ခ်ျများကို လုပ်ဆောင်နိုင်ပါသည်။"; /* Alert title when calling and permissions for microphone are missing */ -"CALL_AUDIO_PERMISSION_TITLE" = "မိုက်ခရိုဖုန်းချိတ်ဆက်ရန်လိုအပ်သည် "; +"CALL_AUDIO_PERMISSION_TITLE" = "မိုက်ခရိုဖုန်း သုံးခွင့် လိုအပ်သည် "; /* notification body */ "CALL_MISSED_BECAUSE_OF_IDENTITY_CHANGE_NOTIFICATION_BODY" = "☎️ ခေါ်ဆိုသူ၏ လုံခြုံမှုနံပါတ်ပြောင်းလဲခဲ့၍ ဖုန်းခေါ်ဆိုမှု လွဲခဲ့ပါသည်"; @@ -479,10 +488,10 @@ "CALL_VIDEO_MISSED_NOTIFICATION_BODY" = "📹 ဗီဒီယို ခေါ်ဆိုမှု လွဲခဲ့ပါသည်"; /* label for accepting incoming video calls as audio only */ -"CALL_VIEW_ACCEPT_INCOMING_CALL_AUDIO_ONLY_LABEL" = "ဗီဒီယိုမပါပဲ လက်ခံမယ်"; +"CALL_VIEW_ACCEPT_INCOMING_CALL_AUDIO_ONLY_LABEL" = "ဗီဒီယိုမပါပဲ ဖြေဆိုမယ်"; /* label for accepting incoming calls */ -"CALL_VIEW_ACCEPT_INCOMING_CALL_LABEL" = "အဖြေ "; +"CALL_VIEW_ACCEPT_INCOMING_CALL_LABEL" = "ဖြေဆိုမယ်"; /* Accessibility label for selection the audio source */ "CALL_VIEW_AUDIO_SOURCE_LABEL" = "အသံ"; @@ -524,7 +533,7 @@ "CAMERA_BUTTON_LABEL" = "ကင်မရာ"; /* Message for alert explaining that a user cannot be verified. */ -"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "သူနှင့် စာတိုအဆက်အသွယ်မပြုပဲ ယင်းသူကို ဆန်းစစ်အတည်ပြုမရပါ။ "; +"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "သူနှင့် မက်ဆေ့ချ် အဆက်အသွယ်မပြုပဲ ယင်းသူကို ဆန်းစစ်အတည်ပြုမရပါ။ "; /* Title for alert explaining that a user cannot be verified. */ "CANT_VERIFY_IDENTITY_ALERT_TITLE" = "အခက်အခဲ "; @@ -539,7 +548,7 @@ "COLOR_PICKER_DEMO_MESSAGE_2" = "သင် ရွေးသောအရောင် သင်သာ မြင်တွေ့ရပါမည်။"; /* Modal Sheet title when picking a conversation color. */ -"COLOR_PICKER_SHEET_TITLE" = "ချက်တင် အရောင်"; +"COLOR_PICKER_SHEET_TITLE" = "စကားပြောဆိုမှု အရောင်"; /* Activity Sheet label */ "COMPARE_SAFETY_NUMBER_ACTION" = "ကလစ်ဘုတ်နှင့် နှိုင်းယှဉ်ပါ "; @@ -572,13 +581,13 @@ "CONFIRM_DELETE_DATA_TITLE" = "သင်မှ ဒေတာများအားလုံး ဖျက်မည်ဆိုတာ သေချာပါသလား?"; /* No comment provided by engineer. */ -"CONFIRM_DELETE_LINKED_DATA_TEXT" = "စက်ပေါ်မှ သင့်မက်ဆေ့ချ်များအားလုံး ဖျက်၍ အပ္ပလီကေးရှင်းအား မူလစနစ်သို့ ပြန်လည် ရီစပ် ချသွားပါမည်။ သင့်ဖုန်းနှင့် သင်ပြန်ချိတ်လို့ ရပါသည်၊ သို့သောလည်း ဖျက်ပြီးသော မက်ဆေ့ချ်များ ပြန်လည်မရရှိနိုင်ပါ။ ဤလုပ်ဆောင်ချက်အား ပြီးစီးလျှင် အပ္ပလီကေးရှင်း ပိတ်သွားပါမည်။"; +"CONFIRM_DELETE_LINKED_DATA_TEXT" = "စက်ပေါ်မှ သင့်မက်ဆေ့ချ်များအားလုံး ဖျက်၍ အပ္ပလီကေးရှင်းအား မူလစနစ်သို့ ပြန်လည် ရီစပ် ချသွားပါမည်။ သင့်ဖုန်းနှင့် သင်ပြန်ချိတ်လို့ ရပါသည်၊ သို့သော်လည်း ဖျက်ပြီးသား မက်ဆေ့ချ်များ ပြန်လည်မရရှိနိုင်ပါ။ ဤလုပ်ဆောင်ချက်အား ပြီးစီးလျှင် အပ္ပလီကေးရှင်း ပိတ်သွားပါမည်။"; /* No comment provided by engineer. */ "CONFIRM_DELETE_LINKED_DATA_TITLE" = "သင်မှ ဒေတာများအားလုံး ဖျက်မည်ဆိုတာ သေချာပါသလား?"; /* Alert body */ -"CONFIRM_LEAVE_GROUP_DESCRIPTION" = "သင်သည် ဤအဖွဲ့တွင် စာတိုများပေးပို့ခြင်း သို့မဟုတ် လက်ခံခြင်းမပြုနိုင်တော့ပါ။ "; +"CONFIRM_LEAVE_GROUP_DESCRIPTION" = "သင်သည် ဤအဖွဲ့တွင် မက်ဆေ့ချ်များပေးပို့ခြင်း သို့မဟုတ် လက်ခံခြင်းမပြုနိုင်တော့ပါ။ "; /* Alert title */ "CONFIRM_LEAVE_GROUP_TITLE" = "သင်ထွက်ခွာချင်တာ သေချာသလား?"; @@ -638,10 +647,10 @@ "CONTACT_FIELD_MIDDLE_NAME" = "Middle Name"; /* Label for the 'name prefix' field of a contact. */ -"CONTACT_FIELD_NAME_PREFIX" = "ရှေ့ဆက်"; +"CONTACT_FIELD_NAME_PREFIX" = "ရှေ့ဆက်တွဲအမည် (ဦး၊ ဒေါ် ...)"; /* Label for the 'name suffix' field of a contact. */ -"CONTACT_FIELD_NAME_SUFFIX" = "နောက်ဆက်"; +"CONTACT_FIELD_NAME_SUFFIX" = "နောက်ဆက်တွဲအမည်"; /* Label for the 'organization' field of a contact. */ "CONTACT_FIELD_ORGANIZATION" = "အဖွဲ့အစည်း"; @@ -659,7 +668,7 @@ "CONTACT_PERMISSION_ACTION_SHEET_TITLE" = "အဆက်အသွယ်များ ဖွင့်မယ်"; /* Snooze action text for contact permission reminder megaphone */ -"CONTACT_PERMISSION_NOT_NOW_ACTION" = "မအားသေးပါ"; +"CONTACT_PERMISSION_NOT_NOW_ACTION" = "ယခုမဟုတ်ပါ"; /* Action text for contact permission reminder megaphone */ "CONTACT_PERMISSION_REMINDER_MEGAPHONE_ACTION" = "ဖွင့်မယ်"; @@ -713,7 +722,7 @@ "CONTACT_SUPPORT_FILTER_OTHER" = "အခြားအရာ"; /* A brief localized representation of the 'other' support filter. */ -"CONTACT_SUPPORT_FILTER_OTHER_SHORT" = "အခ"; +"CONTACT_SUPPORT_FILTER_OTHER_SHORT" = "အခြား"; /* The localized representation of the 'payments' support filter. */ "CONTACT_SUPPORT_FILTER_PAYMENTS" = "ငွေပေးချေမှုများ"; @@ -743,19 +752,19 @@ "CONTACT_SUPPORT_PROMPT_ERROR_TRY_AGAIN" = "ပြန်ကြိုးစားပါ"; /* Alert body */ -"CONTACT_SUPPORT_PROMPT_TO_INCLUDE_DEBUG_LOG_MESSAGE" = "သင့် ပျက်ကွက်မှုဖြင်ရှင်းခြင်း မှတ်တမ်းများသည် သင့်ပြဿနာကို ပိုမြန်စွာ ဖြေရှင်းရန်အတွက် ကျွန်ုပ်တို့ကို အထောက်ကူပြုပါသည်။ သင့် ပျက်ကွက်မှုဖြင်ရှင်းခြင်း မှတ်တမ်းစာများကို တင်ခြင်းသည် မဖြစ်မနေ တင်ရမည်တော့မဟုတ်ပါ။"; +"CONTACT_SUPPORT_PROMPT_TO_INCLUDE_DEBUG_LOG_MESSAGE" = "သင့် ပျက်ကွက်မှုဖြေရှင်းသည့် မှတ်တမ်းများသည် သင့်ပြဿနာကို ပိုမြန်စွာ ဖြေရှင်းရန်အတွက် ကျွန်ုပ်တို့ကို အထောက်ကူပြုပါသည်။ သင့် ပျက်ကွက်မှုဖြေရှင်းသည့် မှတ်တမ်းစာများကို တင်ခြင်းသည် မဖြစ်မနေ တင်ရမည်တော့မဟုတ်ပါ။"; /* Alert title */ -"CONTACT_SUPPORT_PROMPT_TO_INCLUDE_DEBUG_LOG_TITLE" = "ပျက်ကွက်မှုဖြင်ရှင်းခြင်း မှတ်တမ်းစာ တင်မလား?"; +"CONTACT_SUPPORT_PROMPT_TO_INCLUDE_DEBUG_LOG_TITLE" = "ပျက်ကွက်မှုဖြေရှင်းသည့် မှတ်တမ်းစာ တင်မလား?"; /* Placeholder telling user they must select a filter. */ "CONTACT_SUPPORT_SELECT_A_FILTER" = "အကြောင်းရင်း ရွေးပါ"; /* Button text */ -"CONTACT_SUPPORT_SUBMIT_WITH_LOG" = "ပျက်ကွက်မှုဖြင်ရှင်းခြင်း မှတ်တမ်းစာ တင်မယ်"; +"CONTACT_SUPPORT_SUBMIT_WITH_LOG" = "ပျက်ကွက်မှုဖြေရှင်းသည့် မှတ်တမ်းစာ တင်မယ်"; /* Button text */ -"CONTACT_SUPPORT_SUBMIT_WITHOUT_LOG" = "ပျက်ကွက်မှုဖြင်ရှင်းခြင်း မှတ်တမ်းစာ မပါပဲ တင်မယ်"; +"CONTACT_SUPPORT_SUBMIT_WITHOUT_LOG" = "ပျက်ကွက်မှုဖြေရှင်းသည့် မှတ်တမ်းစာ မပါပဲ တင်မယ်"; /* Label for 'open address in maps app' button in contact view. */ "CONTACT_VIEW_OPEN_ADDRESS_IN_MAPS_APP" = "မြေပုံတွင် ဖွင့်ရန်"; @@ -779,7 +788,7 @@ "CONVERSATION_PICKER_SECTION_GROUPS" = "အဖွဲ့များ"; /* table section header for section containing recent conversations */ -"CONVERSATION_PICKER_SECTION_RECENTS" = "မကြာသေးမီက ပြောဆိုထားသော စကားစမြည်"; +"CONVERSATION_PICKER_SECTION_RECENTS" = "မကြာသေးမီက ပြောဆိုထားသော စကားပြောဆိုမှုများ"; /* table section header for section containing contacts */ "CONVERSATION_PICKER_SECTION_SIGNAL_CONTACTS" = "လူများ"; @@ -815,7 +824,7 @@ "CONVERSATION_SETTINGS_ATTRIBUTES_ACCESS_MEMBER" = "အားလုံး"; /* Label indicating that no member can update the group's attributes: name, avatar, etc. */ -"CONVERSATION_SETTINGS_ATTRIBUTES_ACCESS_NONE" = "မလုပ်ဆောင်သော"; +"CONVERSATION_SETTINGS_ATTRIBUTES_ACCESS_NONE" = "ပိတ်ထားသည်"; /* Footer for the 'attributes access' section in conversation settings view. */ "CONVERSATION_SETTINGS_ATTRIBUTES_ACCESS_SECTION_FOOTER" = "အဖွဲ့ အမည်၊ ရုပ်ပုံ နှင့် မက်ဆေ့ချ်များ ပြန်ဖျောက်မည့် အချိန်ကာလ ကို မည်သူက ပြောင်းလဲနိုင်သည်ကို ရွေးပါ။"; @@ -929,7 +938,7 @@ "CONVERSATION_SETTINGS_MUTED_ALWAYS_UNMUTE" = "အမြဲ အသံပိတ်ထားသည်"; /* Button to unmute the chat */ -"CONVERSATION_SETTINGS_MUTED_BUTTON" = "muted - အသံပိတ်ထားသည်\nto unmute - အသံပြန်ဖွင့်"; +"CONVERSATION_SETTINGS_MUTED_BUTTON" = "muted - အသံပိတ်ထားသည်\nto unmute - အသံပြန်ဖွင့်မယ်"; /* Indicates that this thread is muted until a given date or time. Embeds {{The date or time which the thread is muted until}}. */ "CONVERSATION_SETTINGS_MUTED_UNTIL_FORMAT" = "%@အထိ "; @@ -974,7 +983,7 @@ "CONVERSATION_SETTINGS_UNBLOCK_USER" = "အသုံးပြုသူကို ပိတ်ပင်ခြင်းမှ ဖြည်မယ်"; /* Label for button to unmute a thread. */ -"CONVERSATION_SETTINGS_UNMUTE_ACTION" = "အသံပြန်ဖွင့် "; +"CONVERSATION_SETTINGS_UNMUTE_ACTION" = "အသံပြန်ဖွင့်မယ်"; /* The alert message if user tries to exit conversation settings view without saving changes. */ "CONVERSATION_SETTINGS_UNSAVED_CHANGES_MESSAGE" = "၎င်းစကားပြောဆိုမှုသို့ ပြုလုပ်ထားသော ပြောင်းလဲမှုများကို သိမ်းဆည်းချင်ပါသလား?"; @@ -1025,14 +1034,26 @@ "DATABASE_VIEW_OVERLAY_TITLE" = "အချက်အလက်သိမ်းဆည်းမှုကို ဆီလျော်အောင်လုပ်ဆောင်နေသည်"; /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ -"DATE_HOURS_AGO_FORMAT" = "%@h"; +"DATE_HOURS_AGO_FORMAT" = "%@ နာရီ"; + +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ -"DATE_MINUTES_AGO_FORMAT" = "%@m"; +"DATE_MINUTES_AGO_FORMAT" = "%@မိနစ်"; + +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; /* The present; the current time. */ "DATE_NOW" = "ယခု"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "ယနေ့"; @@ -1049,46 +1070,46 @@ "DEBUG_LOG_ALERT_ERROR_UPLOADING_LOG" = "မှတ်တမ်းများကို တင်၍မရပါ"; /* Message of the debug log alert. */ -"DEBUG_LOG_ALERT_MESSAGE" = "သင်၏ ပျက်ကွက်မှုဖြင်ရှင်းခြင်း မှတ်တမ်းစာ နှင့်ချိတ်ဆက်ထားသော လင့်ခ် ကို ဘာလုပ်လိုပါသလဲ?"; +"DEBUG_LOG_ALERT_MESSAGE" = "သင်၏ ပျက်ကွက်မှုဖြေရှင်းသည့် မှတ်တမ်းစာ နှင့်ချိတ်ဆက်ထားသော လင့်ခ် ကို ဘာလုပ်လိုပါသလဲ?"; /* Error indicating that no debug logs could be found. */ "DEBUG_LOG_ALERT_NO_LOGS" = "မည်သည့်မှတ်တမ်းကိုမျှ ရှာမတွေ့နိုင်ပါ။"; /* Label for the 'Open a Bug Report' option of the debug log alert. */ -"DEBUG_LOG_ALERT_OPTION_BUG_REPORT" = "Bug အစီရင်ခံစာကို ဖွင့်မည်"; +"DEBUG_LOG_ALERT_OPTION_BUG_REPORT" = "ပျက်ကွက်မှု မှတ်တမ်းစာကို ဖွင့်မည်"; /* Label for the 'copy link' option of the debug log alert. */ -"DEBUG_LOG_ALERT_OPTION_COPY_LINK" = "link ကို ကူးယူရန်"; +"DEBUG_LOG_ALERT_OPTION_COPY_LINK" = "လင့်ခ် ကို ကူးယူမယ်"; /* Label for the 'email debug log' option of the debug log alert. */ -"DEBUG_LOG_ALERT_OPTION_EMAIL" = "Email အထောက်အကူ"; +"DEBUG_LOG_ALERT_OPTION_EMAIL" = "အီးမေးလ် အထောက်အကူ"; /* Label for the 'send to self' option of the debug log alert. */ -"DEBUG_LOG_ALERT_OPTION_SEND_TO_SELF" = "ကိုယ့်ကိုကိုယ် ပေးပို့မည်"; +"DEBUG_LOG_ALERT_OPTION_SEND_TO_SELF" = "ကိုယ့်ကိုကိုယ် ပေးပို့မယ်"; /* Label for the 'Share' option of the debug log alert. */ -"DEBUG_LOG_ALERT_OPTION_SHARE" = "ဝေမျှရန်"; +"DEBUG_LOG_ALERT_OPTION_SHARE" = "ဝေမျှမယ်"; /* Title of the debug log alert. */ "DEBUG_LOG_ALERT_TITLE" = "နောက်ထပ်တစ်ဆင့်"; /* Message of the alert before redirecting to GitHub Issues. */ -"DEBUG_LOG_GITHUB_ISSUE_ALERT_MESSAGE" = "သင်ထံတွင် gist link ကိုကူးယူထားပြီးပါပြီ။ GitHub ပေါ်တွင် issue အနေဖြင့်တင်သွင်းနိုင်ပါသည်။"; +"DEBUG_LOG_GITHUB_ISSUE_ALERT_MESSAGE" = "သင့်ကလစ်ဘုတ်ပေါ်သို့ gist လင့်ခ် ကိုကူးယူထားပြီးပါပြီ။ GitHub ပြဿနာ စာရင်းသို့ မကြာမီ ပြန်ညွှန်ပေးပါမည်။"; /* Title of the alert before redirecting to GitHub Issues. */ -"DEBUG_LOG_GITHUB_ISSUE_ALERT_TITLE" = "GitHub သို့ သွားနေခြင်း"; +"DEBUG_LOG_GITHUB_ISSUE_ALERT_TITLE" = "GitHub သို့ ပြန်ညွှန်ထားပေးခြင်း"; /* Accessibility label for the ? vector asset used to get info about debug logs */ -"DEBUG_LOG_INFO_BUTTON" = "ပျက်ကွက်မှုဖြင်ရှင်းခြင်း မှတ်တမ်းစာများ အကြောင်း"; +"DEBUG_LOG_INFO_BUTTON" = "ပျက်ကွက်မှုဖြေရှင်းသည့် မှတ်တမ်းစာများ အကြောင်း"; /* Title for the action sheet 'delete' action of the 'delete account confirmation' view controller. */ -"DELETE_ACCOUNT_CONFIRMATION_ACTION_SHEEET_ACTION" = "ကိုယ်ပိုင်စာရင်း ကိုဖျက်ပါ"; +"DELETE_ACCOUNT_CONFIRMATION_ACTION_SHEEET_ACTION" = "အကောင့်ကို ဖျက်သိမ်းမယ်"; /* Title for the action sheet message of the 'delete account confirmation' view controller. */ "DELETE_ACCOUNT_CONFIRMATION_ACTION_SHEEET_MESSAGE" = "ဤလုပ်ဆောင်ချက်သည် သင့် Signal အကောင့်ကို ဖျက်သိမ်းပြီး အပ္ပလီကေးရှင်းကို ရီစက် ​(reset) ချပါမည်။​ ၎င်း အပ္ပလီကေးရှင်းသည် ဤလုပ်ဆောင်မှုပြီးလျှင် ပိတ်သွားပါမည်။"; /* Title for the action sheet confirmation title of the 'delete account confirmation' view controller. */ -"DELETE_ACCOUNT_CONFIRMATION_ACTION_SHEEET_TITLE" = "သင့်ကိုယ်ပိုင်စာရင်း account ကို ဖျက်သိမ်းချင်သည်မှာသေချာပါသလား?"; +"DELETE_ACCOUNT_CONFIRMATION_ACTION_SHEEET_TITLE" = "သင့်အကောင့်ကို ဖျက်သိမ်းချင်သည်မှာသေချာပါသလား?"; /* Title for the 'country code' row of the 'delete account confirmation' view controller. */ "DELETE_ACCOUNT_CONFIRMATION_COUNTRY_CODE_TITLE" = "နိုင်ငံကုဒ်"; @@ -1103,7 +1124,7 @@ "DELETE_ACCOUNT_CONFIRMATION_IN_PROGRESS" = "အကောင့် ဖျက်သိမ်းနေသည်..."; /* Title for the action sheet when you have no internet on the 'delete account confirmation' view controller. */ -"DELETE_ACCOUNT_CONFIRMATION_NO_INTERNET" = "အင်တာနက် ချိတ်ဆက်မှု မရှိပါ။ ဝိုင်ဖိုင် နှင့် မိုဘိုင်းလ်ဒေတာ များဖွင့်ထားစေပါ၊ ပြီးလျှင် ပြန်စမ်းပေးပါ။"; +"DELETE_ACCOUNT_CONFIRMATION_NO_INTERNET" = "အင်တာနက် ချိတ်ဆက်မှု မရှိပါ။ ဝိုင်ဖိုင် နှင့် မိုဘိုင်းလ်ဒေတာ များဖွင့်ထားစေရန် သေချာစေပါ၊ ပြီးလျှင် ပြန်စမ်းပေးပါ။"; /* Title for the 'phone number' row of the 'delete account confirmation' view controller. */ "DELETE_ACCOUNT_CONFIRMATION_PHONE_NUMBER_TITLE" = "ဖုန်းနံပါတ်"; @@ -1112,10 +1133,10 @@ "DELETE_ACCOUNT_CONFIRMATION_SECTION_TITLE" = "သင့် Signal နံပါတ်ကို အတည်ပြုပါ"; /* Title for the 'delete account' confirmation view. */ -"DELETE_ACCOUNT_CONFIRMATION_TITLE" = "ကိုယ်ပိုင်စာရင်း ကိုဖျက်ပါ"; +"DELETE_ACCOUNT_CONFIRMATION_TITLE" = "အကောင့်ကို ဖျက်သိမ်းမယ်"; /* Title for the action sheet when you enter the wrong number on the 'delete account confirmation' view controller. */ -"DELETE_ACCOUNT_CONFIRMATION_WRONG_NUMBER" = "သင့်ရိုက်ထည့်ထားသော ဖုန်းနံပါတ်သည် သင့်အကောင့်အတွင်းရှိ နံပါတ်နှင့် မကိုက်ညီပါ။"; +"DELETE_ACCOUNT_CONFIRMATION_WRONG_NUMBER" = "သင်ရိုက်ထည့်ထားသော ဖုန်းနံပါတ်သည် သင့်အကောင့်အတွင်းရှိ နံပါတ်နှင့် မကိုက်ညီပါ။"; /* action sheet body */ "DELETE_ALL_MESSAGES_IN_CONVERSATION_ALERT_BODY" = "စကားပြောဆိုမှု အတွင်းရှိ မက်ဆေ့ချ်များ အားလုံးကို ဖျက်သိမ်းမည်လား?"; @@ -1133,7 +1154,7 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "ဤဖုန်းနံပါတ်ကို မှတ်ပုံပြန်တင်ပါ"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "ဤပစ္စည်းဖြင့် မှတ်ပုံတင်ထားခြင်းမရှိတော့ပါ။ ဤဖုန်းနံပါတ်ဖြင့် တခြားဖုန်းတွင် Signal ကို မှတ်ပုံတင်ထားကောင်း ထားနိုင်ပါသည်။ ပြန်လည်မှတ်ပုံတင်ရန် ဒီမှာနှိပ်ပါ။"; +"DEREGISTRATION_WARNING" = "ဤပစ္စည်းဖြင့် မှတ်ပုံတင်ထားခြင်းမရှိတော့ပါ။ သင်၏ဖုန်းနံပါတ်ဖြင့် အခြားဖုန်းပေါ်တွင် Signal ကို မှတ်ပုံတင်ထား နိုင်ပါသည်။ ပြန်လည်မှတ်ပုံတင်ရန် ဒီမှာနှိပ်ပါ။"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "နောက်ဆုံးလှုပ်ရှားခဲ့သည့်အချိန် - %@"; @@ -1148,7 +1169,7 @@ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "လွှဲပြောင်းမှု ရပ်မယ်"; /* The message of the dialog asking the user if they want to cancel a device transfer */ -"DEVICE_TRANSFER_CANCEL_CONFIRMATION_MESSAGE" = "၎င်း ဝင်းဒိုးကိုပိတ်ခြင်းဖြင့် သင်လုပ်ဆောင်နေသော လွှဲပြောင်းမှု ရပ်တန်ု့သွားမည်။ ၎င်း ဝင်းဒိုးကိုပိတ်မည်ဆိုသည်မှာ သေချာပါသလား?"; +"DEVICE_TRANSFER_CANCEL_CONFIRMATION_MESSAGE" = "၎င်း ဝင်းဒိုးကိုပိတ်ခြင်းဖြင့် သင်လုပ်ဆောင်နေသော လွှဲပြောင်းမှု ရပ်တန့်သွားမည်။ ၎င်း ဝင်းဒိုးကိုပိတ်မည်ဆိုသည်မှာ သေချာပါသလား?"; /* The title of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_TITLE" = "လွှဲပြောင်းမှု ရပ်မည်လား?"; @@ -1163,7 +1184,7 @@ "DEVICE_TRANSFER_CHOICE_REGISTER_BODY" = "သင့် အကောင့်နှင့် မက်ဆေ့ချ်များ မလွှဲပြောင်းဘဲ ဆက်လက်လုပ်ဆောင်မယ်"; /* The body for the device transfer 'choice' view 'register' option when linking a device */ -"DEVICE_TRANSFER_CHOICE_REGISTER_LINKED_BODY" = "မက်ဆေ့ချ်ရာဇဝင် မလွှဲပြောင်းဘဲ ၎င်း iPad အား ချိတ်မည့်စက်အသစ်အနေအဖြစ် ပေါင်းထည့်မယ်"; +"DEVICE_TRANSFER_CHOICE_REGISTER_LINKED_BODY" = "မက်ဆေ့ချ်ရာဇဝင် မလွှဲပြောင်းဘဲ ၎င်း iPad အား စက်အသစ်အနေအဖြစ် ချိတ်ဆက်ပေါင်းထည့်မယ်"; /* The title for the device transfer 'choice' view 'register' option when linking a device */ "DEVICE_TRANSFER_CHOICE_REGISTER_LINKED_TITLE" = "စက်အသစ်အနေနှင့် ထည့်မယ်"; @@ -1199,7 +1220,7 @@ "DEVICE_TRANSFER_ERROR_MODE_MISMATCH_LINKED" = "၎င်း iPad နှင့် ချိတ်ဆက်ဖို့ ပြင်ဆင်ရန် သင့် iPad အဟောင်းဖြင့် သင်စကင်ဖတ်ရပါမည်။"; /* An error indicating the user must scan this code with a primary device to transfer. */ -"DEVICE_TRANSFER_ERROR_MODE_MISMATCH_PRIMARY" = "သင့်အကောင့်ကို လွှပြောင်းရန် သင့် iPhone နှင့် စကင်ဖတ်ရပါမည်။"; +"DEVICE_TRANSFER_ERROR_MODE_MISMATCH_PRIMARY" = "သင့်အကောင့်ကို လွှဲပြောင်းရန် သင့် iPhone နှင့် စကင်ဖတ်ရပါမည်။"; /* An error indicating that the user does not have enough free space on their device to complete the transfer */ "DEVICE_TRANSFER_ERROR_NOT_ENOUGH_SPACE" = "လွှဲပြောင်းခြင်း ပြီးစီးရန် နေရာအလွတ် လုံလောက်မှုမရှိပါ"; @@ -1208,10 +1229,10 @@ "DEVICE_TRANSFER_ERROR_UNSUPPORTED_VERSION" = "Signal ၏ နောက်ဆုံးဗားရှင်းသို့ အပ်ဒိတ်လုပ်ပြီး ပြန်စမ်းပေးပါ"; /* The explanation on the action sheet prompting the user if they want to transfer their device. */ -"DEVICE_TRANSFER_PROMPT_EXPLANATION" = "iOS စက်အသစ်ပေါ်သို့ သင့် Signal အကောင့်ကို လွှဲပြောင်းလိုက်ပါ။ သင့်စက်အသစ်သည် အနီးအနားတွင် ဖွင့်ထားရန် သေချာပါစေ။"; +"DEVICE_TRANSFER_PROMPT_EXPLANATION" = "iOS စက်အသစ်ပေါ်သို့ သင့် Signal အကောင့်ကို လွှဲပြောင်းလိုက်ပါ။ သင့်စက်အသစ်သည် အနီးအနားတွင် ဖွင့်ထားရန် သေချာစေပါ။"; /* The title on the acttion sheet prompting the user if they want to transfer their device. */ -"DEVICE_TRANSFER_PROMPT_TITLE" = "လွှဲပြောင်းမည့် အကောင့်"; +"DEVICE_TRANSFER_PROMPT_TITLE" = "အကောင့် လွှဲပြောင်းမည်"; /* The explanation for the device transfer qr code view */ "DEVICE_TRANSFER_QRCODE_EXPLANATION" = "သင့် စက်အဟောင်းပေါ်တွင် Signal ကို ဖွင့်ပါ၊ အနီးအနားသို့ ယူလာပါ၊ ပြီးလျှင် စက် ၂ ခုလုံးပေါ်တွင် ဝိုင်ဖိုင် နှင့် ဘလူးတုသ် ဖွင့်ထားရန် သေချာစေပါ။"; @@ -1247,7 +1268,7 @@ "DEVICE_TRANSFER_TRANSFERRING_TITLE" = "ဒေတာ လွှဲပြောင်းနေသည်"; /* table cell label in conversation settings */ -"DISAPPEARING_MESSAGES" = "စာများပျောက်သွားနေသည် "; +"DISAPPEARING_MESSAGES" = "ပျောက်ကွယ်သော မက်ဆေ့ချ်များ"; /* Info Message when added to a group which has enabled disappearing messages. Embeds {{time amount}} before messages disappear. See the *_TIME_AMOUNT strings for context. */ "DISAPPEARING_MESSAGES_CONFIGURATION_GROUP_EXISTING_FORMAT" = "၎င်း စကားပြောဆိုမှုထဲရှိ မက်ဆေ့ချ်များသည် %@ အကြာတွင် ဖျောက်သွားပါမည်။"; @@ -1256,13 +1277,13 @@ "DISAPPEARING_MESSAGES_DESCRIPTION" = "ဖွင့်ထားခဲ့လျှင် ၎င်း စကားပြောဆိုမှုတွင် ပေးပို့လက်ခံရရှိသော မက်ဆေ့ချ်များကို တွေ့ခဲ့ပြီးလျှင် ဖျောက်သွားပါမည်။"; /* Accessibility hint that contains current timeout information */ -"DISAPPEARING_MESSAGES_HINT" = "စာများသည် %@အတောတွင်းပျက်သွားမည်"; +"DISAPPEARING_MESSAGES_HINT" = "လက်ရှိ မက်ဆေ့ချ်များသည် %@အကြာတွင် ဖျောက်သွားပါမည်"; /* Accessibility label for disappearing messages */ -"DISAPPEARING_MESSAGES_LABEL" = "စာတိုအပြင်အဆင်များ ပျောက်ကွယ်သွားနေသည် "; +"DISAPPEARING_MESSAGES_LABEL" = "ပျောက်ကွယ်သွားမည့် မက်ဆေ့ချ်များ၏ အပြင်အဆင်"; /* Short text to dismiss current modal / actionsheet / screen */ -"DISMISS_BUTTON_TEXT" = "ဖယ်လိုက်တော့ "; +"DISMISS_BUTTON_TEXT" = "ဖယ်လိုက်မယ်"; /* Section title for the 'domain fronting country' view. */ "DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "ပိတ်ဆို့မှုဖြတ်ကျော်နေရာ "; @@ -1271,7 +1292,7 @@ "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "iOS အပြင်အဆင် အပ္ပလီကေးရှင်းထဲတွင် သင်သုံးခွင့်ပေးနိုင်ပါသည်။"; /* Alert title for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ -"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_TITLE" = "သူ၏အချက်အလက်ကို တည်းဖြတ်ရန် Signal ကလိပ်စာစာအုပ်ကို ချိတ်ဆက်ရန်လိုအပ်သည် "; +"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_TITLE" = "Signal မှ အဆက်အသွယ်၏ အချက်အလက်များကို ပြောင်းလဲရန် အဆက်အသွယ်စာရင်းသုံးခွင့် လိုအပ်ပါသည်"; /* The 'clear avatar' button in the 'edit group' view. */ "EDIT_GROUP_CLEAR_AVATAR" = "ဓါတ်ပုံ ဖယ်ရှားမယ်"; @@ -1288,11 +1309,8 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "ဓါတ်ပုံ အဆင်မပြေပါ"; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "အဖွဲ့အမည်"; - /* The title for the 'update group' button. */ -"EDIT_GROUP_UPDATE_BUTTON" = "ထပ်ဖြည့်သည် "; +"EDIT_GROUP_UPDATE_BUTTON" = "အပ်ဒိတ်မယ်"; /* The alert message if user tries to exit update group view without saving changes. */ "EDIT_GROUP_VIEW_UNSAVED_CHANGES_MESSAGE" = "၎င်း အဖွဲ့ပေါ်တွင် လုပ်ခဲ့သော ပြောင်းလဲမှုများကို သိမ်းဆည်းစေချင်ပါသလား?"; @@ -1349,7 +1367,7 @@ "EMPTY_CONTACTS_LABEL_LINE2" = "သူများတွေကို ဖိတ်ရအောင်နော် "; /* Error indicating that attempt to enable 'two-factor auth' failed. */ -"ENABLE_2FA_VIEW_COULD_NOT_ENABLE_2FA" = "မှတ်ပုံတင်ခြင်း lock ကို အသုံးပြု၍ မရနိုင်ပါ။"; +"ENABLE_2FA_VIEW_COULD_NOT_ENABLE_2FA" = "မှတ်ပုံတင်ခြင်းသော့ ကို အသုံးပြု၍ မရနိုင်ပါ။"; /* Call setup status label */ "END_CALL_RESPONDER_IS_BUSY" = "မအားပါ"; @@ -1376,7 +1394,7 @@ "ERROR_DESCRIPTION_LOG_UPLOAD_FAILED" = "မှတ်တမ်းများတင်ပို့ခြင်း မအောင်မြင်ပါ"; /* Error message indicating that message send is disabled due to prekey update failures */ -"ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "ဟောင်းနွမ်းနေသော ကြိုလုပ်ဆောင်သည့်ကီး ဒေတာ ကြောင့် ပို့ဆောင်၍ မရပါ။"; +"ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "ဟောင်းနွမ်းနေသော ကြိုလုပ်ဆောင်သည့်ကီး ဒေတာ ပို့ဆောင်၍ မရပါ။"; /* Error message indicating that message send failed due to block list */ "ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "သင်ဘလော့ထားသည့်အတွက် စာတိုပေးပို့နိုင်ခြင်းမရှိပါ။ "; @@ -1388,10 +1406,10 @@ "ERROR_DESCRIPTION_NO_VALID_RECIPIENTS" = "လက်ခံမည့်သူ အကျုံးမဝင်သောကြောင့် စာပို့ခြင်း မအောင်မြင်ပါ။"; /* Error indicating that a socket request failed. */ -"ERROR_DESCRIPTION_REQUEST_FAILED" = "အင်တာနက်ကို ချိတ်ဆက်လို့ မရပါ။"; +"ERROR_DESCRIPTION_REQUEST_FAILED" = "ကွန်ယက်သို့ ချိတ်ဆက်လို့ မရပါ။"; /* Error indicating that a socket request timed out. */ -"ERROR_DESCRIPTION_REQUEST_TIMED_OUT" = "အင်တာနက်ကို ချိတ်ဆက်ရန် အချိန်ကျော်သွားပြီ။"; +"ERROR_DESCRIPTION_REQUEST_TIMED_OUT" = "ကွန်ယက်သို့ ချိတ်ဆက်ရန် အချိန်ကျော်သွားပြီ။"; /* Error indicating that a socket response failed. */ "ERROR_DESCRIPTION_RESPONSE_FAILED" = "ဝန်ဆောင်မှုထံမှ သင့်လျော်မှုမရှိသော တုံ့ပြန်မှု။"; @@ -1424,13 +1442,13 @@ "ERROR_MESSAGE_INVALID_VERSION" = "၎င်း ဗားရှင်းဖြင့် မလိုက်လျောသော မက်ဆေ့ချ်ကို လက်ခံရှိခဲ့ပါသည်။"; /* No comment provided by engineer. */ -"ERROR_MESSAGE_NO_SESSION" = "ယင်းသူနှင့် ဆက်သွယ်နိုင်သော ဆက်ရှင်မရှိပါ။ "; +"ERROR_MESSAGE_NO_SESSION" = "ယင်းသူနှင့် ဆက်သွယ်နိုင်သော အချိန်ပိုင်းမရှိပါ။ "; /* Shown when signal users safety numbers changed */ "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "လုံခြုံရေးနံပါတ် ပြောင်းသွားသည်။"; /* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */ -"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "%@နှင့် လုံခြုံစိတ်ချရသောနံပါတ်ပြောင်းသွားပြီ။ "; +"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "%@နှင့် လုံခြုံရေး နံပါတ်ပြောင်းသွားပြီ။ "; /* Text notifying the user that their secure session has been reset */ "ERROR_MESSAGE_SESSION_REFRESH" = "စကားပြောဆိုမှု အချိန်ပိုင်း ပြန်စတင်ခဲ့ပါသည်"; @@ -1460,7 +1478,7 @@ "EXPIRATION_ERROR" = "သင့် Signal ဗားရှင်းသည် သက်တမ်းကုန်သွားပါပြီ! နှိပ်၍ နောက်ဆုံးဗားရှင်းသို့ အပ်ဒိတ်လုပ်လိုက်ပါ။"; /* Label warning the user that the app will expire soon. */ -"EXPIRATION_WARNING_SOON" = "မိမိ၏ Signal ဗားရှင်းမှာ %d အတွင်း သက်တမ်းကုန်ဆုံးတော့မှာ ဖြစ်ပါတယ်။ Update ဆိုသည့် ခလုတ်ကိုနှိပ်၍ နောက်ဆုံးဗားရှင်းအား ရယူပါ။"; +"EXPIRATION_WARNING_SOON" = "မိမိ၏ Signal ဗားရှင်းမှာ %d အတွင်း သက်တမ်းကုန်ဆုံးတော့မှာ ဖြစ်ပါတယ်။ နှိပ်၍ နောက်ဆုံးဗားရှင်းအားသို့ အပ်ဒိတ်ပြုလုပ်ပါ။"; /* Label warning the user that the app will expire today. */ "EXPIRATION_WARNING_TODAY" = "သင့်ရဲ့ Signal ဗားရှင်းက ဒီနေ့ သက်တမ်းကုန်ပါလိမ့်မယ်။ နောက်ဆုံးဗားရှင်းကို ရရန် နှိပ်ပါ။"; @@ -1469,7 +1487,7 @@ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "၎င်း အဆက်အသွယ်နှင့် ပျက်ကွက်မှုများ နေပါသည်။ နောက်မှ ပြန်စမ်းကြည့်ပေးပါ။"; /* action sheet header when re-sending message which failed because of untrusted identity keys */ -"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "သင်၏ လုံခြုံရေးနံပါတ် %@ သည် မကြာသေးမီက ပြောင်းလဲထားပါသည်။ ပြန်လည်မပေးပို့မီ သင်အတည်ပြုနိုင်ပါသည်။"; +"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "သင်၏ လုံခြုံရေးနံပါတ် %@ သည် မကြာသေးမီက ပြောင်းလဲထားပါသည်။ ၎င်းမက်ဆေ့ချ်ကို ပြန်လည်မပေးပို့မီ သင်အတည်ပြုနိုင်ပါသည်။"; /* alert title */ "FAILED_VERIFICATION_TITLE" = "လုံခြုံရေးနံပါတ် အတည်ပြုမှု မအောင်မြင်ပါ။"; @@ -1478,7 +1496,7 @@ "FINGERPRINT_SCAN_VERIFY_BUTTON" = "အတည်ပြုပြီး"; /* Label for button to reset a session. */ -"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "ယခု ဆက်ရှင်ကို ပြန်စပါ"; +"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "ယခု အချိန်ပိုင်းကို ပြန်စပါ"; /* Accessibility label for finishing new group */ "FINISH_GROUP_CREATION_LABEL" = "အဖွဲ့ပြုလုပ်ပြီးပါပြီ"; @@ -1541,7 +1559,7 @@ "GRDB_MIGRATION_NOTIFICATION_BODY" = "ဤ Signal ဗားရှင်းသည် ဒေတာဘေ့စ် စွမ်းရည်အကောင်းဆုံးဖြစ်စေရန် တိုးတက်နိုင်စွမ်းများ ပါဝင်ပါသည်။ လုပ်ငန်းစဉ်ကို ပြီးမြောက်ရန် သင် အပ္ပလီကေးရှင်းကို ဖွင့်ရန်လိုပါမည်။"; /* Title of notification shown during GRDB migration indicating that user may need to open app to view their content. */ -"GRDB_MIGRATION_NOTIFICATION_TITLE" = "အချက်အလက်သိမ်းဆည်းမှုကို ဆီလျော်အောင်လုပ်ဆောင်နေသည်"; +"GRDB_MIGRATION_NOTIFICATION_TITLE" = "ဒေတာဘေ့စ် စွမ်းရည်အကောင်းဆုံးဖြစ်စေရန် ပြုလုပ်နေပါသည်"; /* Message indicating that the access to the group's attributes was changed by the local user. Embeds {{new access level}}. */ "GROUP_ACCESS_ATTRIBUTES_UPDATED_BY_LOCAL_USER_FORMAT" = "အဖွဲ့၏ အချက်အလက်များအား မည်သူက ပြင်ဆင်ပြောင်းလဲနိုင်သည်ကို \"%@\" သို့ သင် ပြောင်းလိုက်သည်။"; @@ -1562,10 +1580,10 @@ "GROUP_ACCESS_LEVEL_MEMBER" = "အဖွဲ့ဝင်များအားလုံး"; /* Description of the 'unknown' access level. */ -"GROUP_ACCESS_LEVEL_UNKNOWN" = "မသိ"; +"GROUP_ACCESS_LEVEL_UNKNOWN" = "အမည်မသိ"; /* Description of the 'unsatisfiable' access level. */ -"GROUP_ACCESS_LEVEL_UNSATISFIABLE" = "မလုပ်ဆောင်သော"; +"GROUP_ACCESS_LEVEL_UNSATISFIABLE" = "ပိတ်ထားသည်"; /* Message indicating that the access to the group's members was changed by the local user. Embeds {{new access level}}. */ "GROUP_ACCESS_MEMBERS_UPDATED_BY_LOCAL_USER_FORMAT" = "အဖွဲ့ဝင်ဖြစ်မှုအား မည်သူက ပြင်ဆင်ပြောင်းလဲနိုင်သည် ကို \"%@\" သို့ သင် ပြောင်းလိုက်သည်။"; @@ -1574,7 +1592,7 @@ "GROUP_ACCESS_MEMBERS_UPDATED_BY_REMOTE_USER_FORMAT" = "%1$@ သည် အဖွဲ့ဝင်ဖြစ်မှုအား မည်သူက ပြင်ဆင်ပြောင်းလဲနိုင်သည် ကို \"%2$@\" သို့ ပြောင်းလိုက်သည်။"; /* Message indicating that the access to the group's members was changed. Embeds {{new access level}}. */ -"GROUP_ACCESS_MEMBERS_UPDATED_FORMAT" = "အဖွဲ့၏အချက်အလက်များအား မည်သူက ပြင်ဆင်ပြောင်းလဲနိုင်သည်ကို \"%@\" သို့ ပြောင်းလဲထားသည်။"; +"GROUP_ACCESS_MEMBERS_UPDATED_FORMAT" = "အဖွဲ့ဝင်ဖြစ်မှုကို \"%@\" မှ ပြောင်းလဲနိုင်ပါသည်။"; /* Message indicating that a feature can only be used by group admins. */ "GROUP_ADMIN_ONLY_WARNING" = "စီမံသူများသာ ၎င်းရွေးချယ်မှုကို ပြောင်းနိုင်ပါသည်။"; @@ -1667,7 +1685,7 @@ "GROUP_CALL_SOMEONE_STARTED_MESSAGE" = "တစ်ယောက်ယောက်သည် အဖွဲ့လိုက်ခေါ်ဆိုမှု စခဲ့ပါသည်"; /* Toast view text informing user about swiping to speaker view */ -"GROUP_CALL_SPEAKER_VIEW_TOAST" = "နှိပ်ဆွဲ၍ မြင်ကွင်းပြောင်းပါ"; +"GROUP_CALL_SPEAKER_VIEW_TOAST" = "အပေါ်သို့ နှိပ်ဆွဲ၍ မြင်ကွင်းပြောင်းပါ"; /* Button to start a group call */ "GROUP_CALL_START_BUTTON" = "ခေါ်ဆိုမှု စတင်မယ်"; @@ -1700,7 +1718,7 @@ "GROUP_CALL_YOU_ON_ANOTHER_DEVICE" = "မိမိ (အခြားစက်ပေါ်ရှိ)"; /* Body for group calls megaphone */ -"GROUP_CALLS_MEGAPHONE_BODY" = "အခမဲ့ စာဝှက်ထားသော အုပ်စုခေါ်ဆိုမှုကို စတင်ရန် အုပ်စုအသစ်တစ်ခုကိုဖွင့်ပါ"; +"GROUP_CALLS_MEGAPHONE_BODY" = "အခမဲ့ စာဝှက်ထားသော အဖွဲ့လိုက်ခေါ်ဆိုမှုကို စတင်ရန် အဖွဲ့အသစ်တစ်ခုကိုဖွင့်ပါ"; /* Title for group calls megaphone */ "GROUP_CALLS_MEGAPHONE_TITLE" = "အဖွဲ့လိုက်ခေါ်ဆိုနိုင်ခြိင်း မိတ်ဆက်ပါသည်"; @@ -1808,7 +1826,7 @@ "GROUP_INVITE_LINK_SET_TO_REQUIRE_APPROVAL_BY_REMOTE_USER_FORMAT" = "%@ မှ အဖွဲ့လင့်ခ်အတွက် စီမံသူ၏ ခွင့်ပြုချက် လိုအပ်ရန် ခလုတ်ဖွင့်ခဲ့ပါသည်။"; /* Format for the message for an alert indicating that a member was invited to a group. Embeds: {{ the number of invites sent. }} */ -"GROUP_INVITES_SENT_ALERT_MESSAGE_1_FORMAT" = "သင်သည် %@ ကို အဖွဲ့သို့ အလိုအလျောက် ပေါင်းထည့်လို့မရပါ။ ၎င်းကို ဝင်ရောက်ရန် ဖိတ်ခေါ်ပြီးပါပြီ။​ လက်ခံသည်အထိ မည်သည့် အဖွဲ့ထဲ၌ မက်ဆေ့ချ်များကို မတွေ့ရှိရပါ။"; +"GROUP_INVITES_SENT_ALERT_MESSAGE_1_FORMAT" = "သင်သည် %@ ကို အဖွဲ့သို့ အလိုအလျောက် ပေါင်းထည့်လို့မရပါ။ ၎င်းကို ဝင်ရောက်ရန် ဖိတ်ခေါ်ပြီးပါပြီ။​ လက်ခံသည်အထိ မည်သည့် အဖွဲ့ထဲ၌ရှိ မက်ဆေ့ချ်များကို မတွေ့ရှိရပါ။"; /* Title for an alert indicating that a member was invited to a group. */ "GROUP_INVITES_SENT_ALERT_TITLE_1" = "ဖိတ်ကြားမှု ပြုလုပ်ပြီး!"; @@ -1817,7 +1835,7 @@ "GROUP_INVITES_SENT_ALERT_TITLE_N_FORMAT" = "ဖိတ်ကြားစာ %@ ခု ပို့ပြီး"; /* Message for an alert indicating that some members were invited to a group. */ -"GROUP_INVITES_SENT_ALERT_TITLE_N_MESSAGE" = "သင်သည် ၎င်းသုံးသူများကို အဖွဲ့သို့ အလိုအလျောက် ပေါင်းထည့်လို့မရပါ။ ၎င်းတို့ကို ဝင်ရောက်ရန် ဖိတ်ခေါ်ပြီးပါပြီ။​ လက်ခံသည်အထိ မည်သည့် အဖွဲ့ထဲ၌ မက်ဆေ့ချ်များကို မတွေ့ရှိရပါ။"; +"GROUP_INVITES_SENT_ALERT_TITLE_N_MESSAGE" = "သင်သည် ၎င်းသုံးသူများကို အဖွဲ့သို့ အလိုအလျောက် ပေါင်းထည့်လို့မရပါ။ ၎င်းတို့ကို ဝင်ရောက်ရန် ဖိတ်ခေါ်ပြီးပါပြီ။​ လက်ခံသည်အထိ မည်သည့် အဖွဲ့ထဲ၌ရှိ မက်ဆေ့ချ်များကို မတွေ့ရှိရပါ။"; /* The title for the 'group invites' view. */ "GROUP_INVITES_VIEW_TITLE" = "အဖွဲ့ဝင် ဖိတ်ခေါ်မှုများ"; @@ -1877,7 +1895,7 @@ "GROUP_LINK_PROMOTION_UPDATE" = "အဖွဲ့လင့်ခ်နှင့် အဖွဲ့သို့ သင်၏သူငယ်ချင်းများကို ဖိတ်ခေါ်ပါ။"; /* Description text in the 'group link QR code' view. */ -"GROUP_LINK_QR_CODE_VIEW_DESCRIPTION" = "ဤကုဒ်နံပါတ်ကို စကင်ဖတ်သောသူများသည် သင်၏အဖွဲ့ထဲသို့ ဝင်နိုင်လိမ့်မည်။ အကယ်၍ သင်သည် ဤချိန်ညှိမှုကို ဖွင့်ပါက အုပ်ချုပ်သူအသစ်များအား အတည်ပြုရန် လိုအပ်ဦးမည်။"; +"GROUP_LINK_QR_CODE_VIEW_DESCRIPTION" = "ဤကုဒ်နံပါတ်ကို စကင်ဖတ်သောသူများသည် သင်၏အဖွဲ့ထဲသို့ ဝင်နိုင်လိမ့်မည်။ အကယ်၍ သင်သည် ဤချိန်ညှိမှုကို ဖွင့်ထားပါက အဖွဲ့ဝင်အသစ်များ ဝင်ရောက်ရန်အတွက် စီမံသူများမှ အတည်ပြုရန် လိုအပ်ဦးမည်။"; /* Label for the 'share code' button in the 'group link QR code' view. */ "GROUP_LINK_QR_CODE_VIEW_SHARE_CODE_BUTTON" = "ကုဒ်ကို မျှဝေပါ"; @@ -1889,7 +1907,7 @@ "GROUP_LINK_VIEW_APPROVE_NEW_MEMBERS_SWITCH" = "အဖွဲ့ဝင်သစ်များကို လက်ခံမယ်"; /* Label for the 'copy link' button in the 'group link' view. */ -"GROUP_LINK_VIEW_COPY_LINK" = "link ကို ကူးယူရန်"; +"GROUP_LINK_VIEW_COPY_LINK" = "လင့်ခ်ကို ကူးယူမယ်"; /* Label for the 'enable group link' switch in the 'group link' view. */ "GROUP_LINK_VIEW_ENABLE_GROUP_LINK_SWITCH" = "အဖွဲ့လင့်ခ်"; @@ -1904,19 +1922,19 @@ "GROUP_LINK_VIEW_RESET_LINK_CONFIRM_ALERT_TITLE" = "သင်မှ အဖွဲ့လင့်ခ်ကို ပြန်လည်သတ်မှတ်ရန် သေချာပါသလား? အခြားလူများသည် လက်ရှိလင့်ခ်မှ တစ်ဆင့် အဖွဲ့သို့ ဝင်လို့မရတော့ပါ။"; /* Label for the 'share link' button in the 'group link' view. */ -"GROUP_LINK_VIEW_SHARE_LINK" = "ဝေမျှရန်"; +"GROUP_LINK_VIEW_SHARE_LINK" = "ဝေမျှမယ်"; /* Label for the 'share group link via iOS sharing UI' button in the 'group link' view. */ -"GROUP_LINK_VIEW_SHARE_LINK_VIA_IOS_SHARING" = "ဝေမျှရန်"; +"GROUP_LINK_VIEW_SHARE_LINK_VIA_IOS_SHARING" = "ဝေမျှမယ်"; /* Label for the 'share group link via QR code' button in the 'group link' view. */ "GROUP_LINK_VIEW_SHARE_LINK_VIA_QR_CODE" = "QR ကုဒ်"; /* Label for the 'share group link via Signal' button in the 'group link' view. */ -"GROUP_LINK_VIEW_SHARE_LINK_VIA_SIGNAL" = "Signal မှတဆင့်မျှဝေမည်"; +"GROUP_LINK_VIEW_SHARE_LINK_VIA_SIGNAL" = "Signal မှတဆင့်မျှဝေမယ်"; /* Message for the 'share group link' action sheet in the 'group link' view. */ -"GROUP_LINK_VIEW_SHARE_SHEET_MESSAGE" = "မည်သူမဆို ၎င်းလင့်ခ်နှင့် အဖွဲ့အမည် နှင့် အဖွဲ့ဝင်များကို တွေ့ရှိနိုင်ပြီး အဖွဲ့ဝင်ဖြစ်ရန် တောင်းဆိုနိုင်ပါသည်။ သင်ယုံကြည်ရသောသူများ နှင့်သာ ၎င်းလင့်ခ်ကို မျှဝေပေးပါ။"; +"GROUP_LINK_VIEW_SHARE_SHEET_MESSAGE" = "မည်သူမဆို ၎င်းလင့်ခ်ဖြင့် အဖွဲ့အမည် နှင့် အဖွဲ့ဝင်များကို တွေ့ရှိနိုင်ပြီး အဖွဲ့ဝင်ဖြစ်ရန် တောင်းဆိုနိုင်ပါသည်။ သင်ယုံကြည်ရသောသူများ နှင့်သာ ၎င်းလင့်ခ်ကို မျှဝေပေးပါ။"; /* The title for the 'group link' view. */ "GROUP_LINK_VIEW_TITLE" = "အဖွဲ့လင့်ခ်"; @@ -1928,7 +1946,7 @@ "GROUP_LOCAL_USER_GRANTED_ADMINISTRATOR" = "သင်သည် ယခု စီမံသူဖြစ်သည်။"; /* Message indicating that the local user was granted administrator role by another user. Embeds {{remote user name}}. */ -"GROUP_LOCAL_USER_GRANTED_ADMINISTRATOR_BY_REMOTE_USER_FORMAT" = "%@ သည် သင့်ကို စီမံသူတစ်ယောက်အဖြစ် တာဝန်ပေးလိုက်သည်။"; +"GROUP_LOCAL_USER_GRANTED_ADMINISTRATOR_BY_REMOTE_USER_FORMAT" = "%@ သည် သင့်ကို စီမံသူတစ်ယောက်အနေအဖြစ် တာဝန်ပေးလိုက်သည်။"; /* Message indicating that the local user accepted an invite to the group. */ "GROUP_LOCAL_USER_INVITE_ACCEPTED" = "သင်သည် အဖွဲ့သို့ဖိတ်ခေါ်မှုကို လက်ခံခဲ့သည်။"; @@ -1943,10 +1961,10 @@ "GROUP_LOCAL_USER_INVITE_DECLINED_FORMAT" = "သင်သည် %@ မှ အဖွဲ့သို့ ဖိတ်ခေါ်မှုကို ငြင်းဆိုခဲ့သည်။"; /* Message indicating that the local user's invite was revoked by another user. Embeds {{remote user name}}. */ -"GROUP_LOCAL_USER_INVITE_REVOKED_BY_REMOTE_USER_FORMAT" = "သင့်ကို အဖွဲ့သို့ ဖိတ်ခေါ်ချက်ကို %@ မှ ရုပ်သိမ်းခဲ့သည်။"; +"GROUP_LOCAL_USER_INVITE_REVOKED_BY_REMOTE_USER_FORMAT" = "အဖွဲ့သို့ သင့်အား ဖိတ်ခေါ်ထားခြင်းကို %@ မှ ရုပ်သိမ်းခဲ့သည်။"; /* Message indicating that the local user's invite was revoked by an unknown user. */ -"GROUP_LOCAL_USER_INVITE_REVOKED_BY_UNKNOWN_USER" = "သင့်ကို အဖွဲ့သို့ ဖိတ်ခေါ်ချက်အား ရုပ်သိမ်းခဲ့သည်။"; +"GROUP_LOCAL_USER_INVITE_REVOKED_BY_UNKNOWN_USER" = "အဖွဲ့သို့ သင့်အား ဖိတ်ခေါ်ထားခြင်းသည် ရုပ်သိမ်းခံခဲ့ရပါသည်။"; /* Message indicating that the local user was invited to the group by another user. Embeds {{remote user name}}. */ "GROUP_LOCAL_USER_INVITED_BY_REMOTE_USER_FORMAT" = "%@ သည် သင့်အား ဖိတ်ခေါ်ထားသည်။"; @@ -2057,7 +2075,7 @@ "GROUP_REMOTE_USER_DECLINED_INVITE" = "အဖွဲ့သို့ ဖိတ်ခေါ်မှုကို တစ်ဦးက ငြင်းဆိုခဲ့ပါသည်။"; /* Message indicating that a remote user has declined their invite. Embeds {{ user who invited them }}. */ -"GROUP_REMOTE_USER_DECLINED_INVITE_FORMAT" = "%@ မှ အဖွဲ့သို့ ဖိတ်ခေါ်ထားခြင်းကို တစ်ဦးမှ ငြင်းဆိုခဲ့ပါသည်။"; +"GROUP_REMOTE_USER_DECLINED_INVITE_FORMAT" = "တစ်ဦးကို အဖွဲ့သို့ ဖိတ်ခေါ်ထားခြင်းကို %@ မှ ငြင်းဆိုခဲ့ပါသည်။"; /* Message indicating that a remote user has declined an invite to the group from the local user. Embeds {{remote user name}}. */ "GROUP_REMOTE_USER_DECLINED_INVITE_FROM_LOCAL_USER_FORMAT" = "အဖွဲ့သို့ သင်ဖိတ်ခေါ်ထားခြင်းကို %@ မှ ငြင်းဆိုခဲ့ပါသည်။"; @@ -2072,19 +2090,19 @@ "GROUP_REMOTE_USER_GRANTED_ADMINISTRATOR_BY_REMOTE_USER_FORMAT" = "%1$@ သည် %2$@ ကို စီမံသူအနေအဖြစ် ခန့်ခဲ့ပါသည်။"; /* Message indicating that a single remote user's invite was revoked. */ -"GROUP_REMOTE_USER_INVITE_REVOKED_1" = "အဖွဲ့သို့ ဖိတ်ခံရသူတစ်ဦး၏ ဖိတ်ခေါ်ချက်ကို ရုပ်သိမ်းခဲ့ပါသည်။"; +"GROUP_REMOTE_USER_INVITE_REVOKED_1" = "အဖွဲ့သို့ ဖိတ်ခေါ်ခံရသူတစ်ဦး၏ ဖိတ်ခေါ်ချက်သည် ရုပ်သိမ်းခံခဲ့ရပါသည်။"; /* Message indicating that a remote user's invite was revoked by the local user. Embeds {{remote user name}}. */ -"GROUP_REMOTE_USER_INVITE_REVOKED_BY_LOCAL_USER_FORMAT" = "အဖွဲ့သို့ ဖိတ်ခံရသူ %@ ၏ ဖိတ်ခေါ်ချက်ကို ရုပ်သိမ်းခဲ့ပါသည်။"; +"GROUP_REMOTE_USER_INVITE_REVOKED_BY_LOCAL_USER_FORMAT" = "အဖွဲ့သို့ ဖိတ်ခေါ်ခံရသူ %@ ဦး၏ ဖိတ်ခေါ်ချက်သည် ရုပ်သိမ်းခံခဲ့ရပါသည်။"; /* Message indicating that a single remote user's invite was revoked by a remote user. Embeds {{ user who revoked the invite }}. */ -"GROUP_REMOTE_USER_INVITE_REVOKED_BY_REMOTE_USER_1_FORMAT" = "အဖွဲ့သို့ ဖိတ်ခံရသူတစ်ဦး၏ ဖိတ်ခေါ်ချက်ကို %@ မှ ရုပ်သိမ်းခဲ့ပါသည်။"; +"GROUP_REMOTE_USER_INVITE_REVOKED_BY_REMOTE_USER_1_FORMAT" = "အဖွဲ့သို့ ဖိတ်ခေါ်ခံရသူတစ်ဦး၏ ဖိတ်ခေါ်ချက်ကို %@ မှ ရုပ်သိမ်းခဲ့ပါသည်။"; /* Message indicating that a group of remote users' invites were revoked by a remote user. Embeds {{ %1$@ user who revoked the invite, %2$@ number of users }}. */ -"GROUP_REMOTE_USER_INVITE_REVOKED_BY_REMOTE_USER_N_FORMAT" = "အဖွဲ့သို့ ဖိတ်ခံရသူ %2$@ ဦး ၏ ဖိတ်ခေါ်ချက်ကို %1$@ မှ ရုပ်သိမ်းခဲ့ပါသည်။"; +"GROUP_REMOTE_USER_INVITE_REVOKED_BY_REMOTE_USER_N_FORMAT" = "အဖွဲ့သို့ ဖိတ်ခေါ်ခံရသူ %2$@ ဦး ၏ ဖိတ်ခေါ်ချက်ကို %1$@ မှ ရုပ်သိမ်းခဲ့ပါသည်။"; /* Message indicating that a group of remote users' invites were revoked. Embeds {{ number of users }}. */ -"GROUP_REMOTE_USER_INVITE_REVOKED_N_FORMAT" = "အဖွဲ့သို့ ဖိတ်ခံရသူ %@ ဦး၏ ဖိတ်ခေါ်ချက်ကို ရုပ်သိမ်းခဲ့ပါသည်။"; +"GROUP_REMOTE_USER_INVITE_REVOKED_N_FORMAT" = "အဖွဲ့သို့ ဖိတ်ခေါ်ခံရသူ %@ ဦး၏ ဖိတ်ခေါ်ချက်များသည် ရုပ်သိမ်းခံခဲ့ရပါသည်။"; /* Message indicating that a single remote user was invited to the group. */ "GROUP_REMOTE_USER_INVITED_1" = "အဖွဲ့သို့ တစ်ဦးဖိတ်ခေါ်ထားပါသည်။"; @@ -2126,7 +2144,7 @@ "GROUP_REMOTE_USER_REQUEST_APPROVED_BY_REMOTE_USER_FORMAT" = "%1$@ မှ အဖွဲ့သို့ဝင်ရန် တောင်းဆိုချက်ကို %2$@ သည် လက်ခံအတည်ပြုခဲ့ပါသည်။"; /* Message indicating that a remote user cancelled their request to join the group. Embeds {{ the name of the requesting user }}. */ -"GROUP_REMOTE_USER_REQUEST_CANCELLED_BY_REMOTE_USER_FORMAT" = "%@ သည် အဖွဲ့သို့ဝင်ရန် တောင်းဆိုချက်ကို ၎င်းမှ ပယ်ဖျက်ခဲ့ပါသည်။"; +"GROUP_REMOTE_USER_REQUEST_CANCELLED_BY_REMOTE_USER_FORMAT" = "%@ သည် အဖွဲ့သို့ဝင်ရန် တောင်းဆိုချက်ကို ၎င်းကိုယ်တိုင်မှ ပယ်ဖျက်ခဲ့ပါသည်။"; /* Message indicating that a remote user's request to join the group was rejected by the local user. Embeds {{requesting user name}}. */ "GROUP_REMOTE_USER_REQUEST_REJECTED_BY_LOCAL_USER_FORMAT" = "%@ မှ အဖွဲ့သို့ဝင်ရန် တောင်းဆိုချက်ကို သင်သည် ငြင်းဆိုခဲ့ပါသည်။"; @@ -2159,7 +2177,7 @@ "GROUP_REQUESTS_AND_INVITES_VIEW_TITLE" = "တောင်းဆိုမှုများ နှင့် ဖိတ်ခေါ်မှုများ"; /* Info message indicating that the group was updated by an unknown user. */ -"GROUP_UPDATED" = "အဖွဲ့အားပြင်ဆင်ချက်ပြုလုပ်ပြီး။"; +"GROUP_UPDATED" = "အဖွဲ့အား အပ်ဒိတ်ပြုလုပ်ပြီး။"; /* Message indicating that the group's avatar was removed. */ "GROUP_UPDATED_AVATAR_REMOVED" = "အဖွဲ့ရုပ်ပုံသည် ဖယ်ရှားခံခဲ့ရပါသည်။"; @@ -2249,7 +2267,7 @@ "GROUPS_INVITE_FRIENDS_BUTTON" = "သူငယ်ချင်းများကို ဖိတ်ပါ။"; /* Body text for the first section of the 'legacy group' alert view. */ -"GROUPS_LEGACY_GROUP_ALERT_SECTION_1_BODY" = "အမွေအဖွဲ့များသည် အဖွဲ့သစ် ထဲရှိ စီမံသူများ နှင့် အချက်အလက်များပိုပြီးစုံလင်သော အဖွဲ့လိုက်အပ်ဒိတ် စသဖြင့် အင်္ဂါရပ်များနှင့် မဆီလျော်ပါ။"; +"GROUPS_LEGACY_GROUP_ALERT_SECTION_1_BODY" = "အမွေအဖွဲ့များသည် အဖွဲ့အသစ် ထဲရှိ စီမံသူများ နှင့် အချက်အလက်များပိုပြီးစုံလင်သော အဖွဲ့လိုက်အပ်ဒိတ် စသဖြင့် အင်္ဂါရပ်များနှင့် မလိုက်လျော်သော အဖွဲ့များဖြစ်ပါသည်။"; /* Title for the first section of the 'legacy group' alert view. */ "GROUPS_LEGACY_GROUP_ALERT_SECTION_1_TITLE" = "အမွေအဖွဲ့ဆိုတာ ဘာပါလဲ?"; @@ -2267,7 +2285,7 @@ "GROUPS_LEGACY_GROUP_ALERT_TITLE" = "အမွေအဖွဲ့များ vs အဖွဲ့သစ်များ"; /* Format for indicator that a group cannot be used until it is migrated. Embeds {{ a \"learn more\" link. }}. */ -"GROUPS_LEGACY_GROUP_BLOCKING_MIGRATION_FORMAT" = "၎င်းအဖွဲ့ကို အဆင့်မြှင့်၍ @မန်းရှင်းများ နှင့် စီမံသူ အင်္ဂါရပ်အသစ်များကို ဖွင့်လိုက်ပါ။ ၎င်းအဖွဲ့ထဲတွင် အမည်နှင့် ရုပ်ပုံများ မမျှဝေရသေးသော အဖွဲ့ဝင်များသည် ဝင်ရောက်ရန် ဖိတ်ခေါ်ပါလိမ့်မည်။ %@။"; +"GROUPS_LEGACY_GROUP_BLOCKING_MIGRATION_FORMAT" = "၎င်းအဖွဲ့ကို အဆင့်မြှင့်၍ @မန်းရှင်းများ နှင့် စီမံသူ အင်္ဂါရပ်အသစ်များကို သုံးလိုက်ပါ။ ၎င်းအဖွဲ့ထဲတွင် အမည်နှင့် ရုပ်ပုံများ မမျှဝေရသေးသော အဖွဲ့ဝင်များကို ဝင်ရောက်ရန် ဖိတ်ခေါ်ပါလိမ့်မည်။ %@။"; /* Title for the 'can't upgrade legacy group' alert view. */ "GROUPS_LEGACY_GROUP_CANT_UPGRADE_ALERT_TITLE" = "အဖွဲ့သစ်သို့ အဆင့်မမြှင့်နိုင်ပါ"; @@ -2333,7 +2351,7 @@ "GROUPS_LEGACY_GROUP_MIGRATE_GROUP_MIGRATE_BUTTON" = "အဖွဲ့ကို အဆင့်မြှင့်မယ်"; /* Title for the the 'migrate group' banner. */ -"GROUPS_LEGACY_GROUP_MIGRATE_GROUP_OFFER_BANNER" = "@mentions နှင့် အက်မင် ကဲ့သို့သောအင်္ဂါရပ်အသစ်များကို အသုံးပြုရန် ဤအုပ်စုကိုအဆင့်မြှင့်ပါ။"; +"GROUPS_LEGACY_GROUP_MIGRATE_GROUP_OFFER_BANNER" = "@မန်းရှင်းများ နှင့် စီမံသူများ ကဲ့သို့သောအင်္ဂါရပ်အသစ်များကို အသုံးပြုရန် ဤအုပ်စုကိုအဆင့်မြှင့်ပါ။"; /* Title for the 'migrated group' alert view. */ "GROUPS_LEGACY_GROUP_MIGRATED_GROUP_ALERT_TITLE" = "အဖွဲ့သစ်ဆိုတာ ဘာပါလဲ?"; @@ -2342,7 +2360,7 @@ "GROUPS_LEGACY_GROUP_MIGRATED_GROUP_DESCRIPTION" = "မက်ဆေ့ရာဇဝင် နှင့် မီဒီယာများအားလုံးကို အဆင့်မမြှင့်ခင် သိမ်းဆည်းထားပါမည်။"; /* Explanation of new groups in the 'legacy group' alert views. */ -"GROUPS_LEGACY_GROUP_NEW_GROUP_DESCRIPTION" = "အဖွဲ့အသစ်များတွင် @မန်းရှင်းများ နှင့် အဖွဲ့ စီမံသူများ ကဲ့သို့သော အင်္ဂါရပ်အသစ်များပါဝင်ပါသည်။ နောင်တွင်လည်း ပို၍ များပြားသော အင်္ဂါရပ်များကို ထောက်ပံ့လိမ့်မည်။"; +"GROUPS_LEGACY_GROUP_NEW_GROUP_DESCRIPTION" = "အဖွဲ့သစ်များတွင် @မန်းရှင်းများ နှင့် အဖွဲ့ စီမံသူများ ကဲ့သို့သော အင်္ဂါရပ်အသစ်များပါဝင်ပါသည်။ နောင်တွင်လည်း ပို၍ များပြားသော အင်္ဂါရပ်များကို ထောက်ပံ့လိမ့်မည်။"; /* Title for the 'new groups' alert view. */ "GROUPS_LEGACY_GROUP_NEW_GROUPS_ALERT_TITLE" = "အဖွဲ့သစ်များ"; @@ -2420,7 +2438,7 @@ "GROUPS_TOO_MANY_MEMBERS_ALERT_MESSAGE_FORMAT" = "Signal အဖွဲ့များသည် အဖွဲ့ဝင် %@ ဦးထက် နည်းလျှင် အကောင်းဆုံး လုပ်ဆောင်နိုင်ပါသည်။​ ဒီထက်ပို၍ အဖွဲ့ဝင်များပေါင်းမိခဲ့လျှင် မက်ဆေ့ချ်များ ပေးပို့လက်ခံရာတွင် နှောင့်နှေးစေပါသည်။"; /* Title for alert warning the user that they've reached the recommended limit on how many members can be in a group. */ -"GROUPS_TOO_MANY_MEMBERS_ALERT_TITLE" = "အကြံပြုထားသော အဖွဲ့ဝင် အကန့်သတ် ပြည့်ပါပြီ"; +"GROUPS_TOO_MANY_MEMBERS_ALERT_TITLE" = "အကြံပြုထားသော အဖွဲ့ဝင် အရေအတွက် အကန့်သတ် ပြည့်ပါပြီ"; /* Message asking the user to confirm that they want to add a member to the group. */ "GROUPS_TOO_MANY_MEMBERS_CONFIRM" = "ဘာပဲဖြစ်ဖြစ် အဖွဲ့ဝင် ထည့်မလား?"; @@ -2441,7 +2459,7 @@ "HOME_VIEW_ARCHIVED_CONVERSATIONS" = "မှတ်တမ်းတင်ထားသော စကားပြောဆိုမှုများ"; /* Table cell subtitle label for a conversation the user has blocked. */ -"HOME_VIEW_BLOCKED_CONVERSATION" = "ဘလော့လုပ်သည်"; +"HOME_VIEW_BLOCKED_CONVERSATION" = "ပိတ်ပယ်ထားသည်"; /* Placeholder text for search bar which filters conversations. */ "HOME_VIEW_CONVERSATION_SEARCHBAR_PLACEHOLDER" = "ရှာရန်"; @@ -2465,7 +2483,7 @@ "HOME_VIEW_MESSAGE_REQUEST_ADDED_TO_GROUP_FORMAT" = "%@ မှ သင့်ကို အဖွဲ့ထဲသို့ ထည့်ခဲ့ပါသည်။"; /* Table cell subtitle label for a conversation the user has not accepted. */ -"HOME_VIEW_MESSAGE_REQUEST_CONVERSATION" = "မက်ဆေ့ပို့ရန် တောင်ခံချက်"; +"HOME_VIEW_MESSAGE_REQUEST_CONVERSATION" = "မက်ဆေ့ပို့ရန် တောင်းဆိုချက်"; /* Format string when search returns no results. Embeds {{search term}} */ "HOME_VIEW_SEARCH_NO_RESULTS_FORMAT" = " '%@' ကို ရှာမတွေ့ပါ"; @@ -2483,7 +2501,7 @@ "IMAGE_EDITOR_BLUR_SETTING" = "မျက်နှာများကို မှုန်စေပါ"; /* A toast indicating that you can blur more faces after detection */ -"IMAGE_EDITOR_BLUR_TOAST" = "နောက်ထပ်မျက်နှာများ သို့မဟုတ် ဒေသများကို မှုန်ဝါးရန်ဆွဲပါ"; +"IMAGE_EDITOR_BLUR_TOAST" = "နောက်ထပ်မျက်နှာများ သို့မဟုတ် အခြားနေရာများကို မှုန်ဝါးရန်ဆွဲပါ"; /* Momentarily shown to the user when attempting to select more images than is allowed. Embeds {{max number of items}} that can be shared. */ "IMAGE_PICKER_CAN_SELECT_NO_MORE_TOAST_FORMAT" = "သင်မှ​ %@ခု ထက်ပို၍​အရာများ မျှဝေလို့မရပါ။"; @@ -2492,7 +2510,7 @@ "IMAGE_PICKER_CHANGE_PHOTOS" = "ရုပ်ပုံများ ပြောင်းမယ်"; /* Explanation showing that the user has granted limited access to their photos and can change that in the Settings app. */ -"IMAGE_PICKER_CHANGE_PHOTOS_EXPLANATION" = "အပြင်အဆင်များထဲတွင် သုံးခွင့် အပြည့်အဝ ပေးပါ သို့မဟုတ် Signal မှ​ မည့်သည့် ရုပ်ဓါတ်ပုံများ သုံးနိုင်ခွင့်ရှိသည်ကို ပြောင်းပေးပါ။"; +"IMAGE_PICKER_CHANGE_PHOTOS_EXPLANATION" = "အပြင်အဆင်များထဲတွင် သုံးခွင့် အပြည့်အဝ ပေးပါ သို့မဟုတ် Signal မှ​ မည်သည့် ရုပ်ဓါတ်ပုံများ သုံးနိုင်ခွင့်ရှိသည်ကို ပြောင်းပေးပါ။"; /* Title show that the user has granted limited access to their photos and can change that in the Settings app. */ "IMAGE_PICKER_CHANGE_PHOTOS_TITLE" = "သင့် ရုပ်ပုံများ မတွေ့ရှိပါသလား?"; @@ -2555,7 +2573,7 @@ "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "ဖိုင်စနစ်မှားနေသော အသံဖိုင်"; /* Alert body when contacts disabled while trying to invite contacts to signal */ -"INVITE_FLOW_REQUIRES_CONTACT_ACCESS_BODY" = "iOS အပြင်အဆင် အပ္ပလီကေးရှင်းထဲတွင် သင်မှ အဆက်အသွယ်များသုံးခွင့်ကို ဖွင့်ပေး၍​ သင်၏ သူငယ်ချင်းများကို Signal သို့ ဖိတ်ခေါ်နိုင်ပါသည်။"; +"INVITE_FLOW_REQUIRES_CONTACT_ACCESS_BODY" = "iOS အပြင်အဆင် အပ္ပလီကေးရှင်းထဲတွင် သင်မှ အဆက်အသွယ်စာရင်းသုံးခွင့်ကို ဖွင့်ပေး၍​ သင်၏ သူငယ်ချင်းများကို Signal သို့ ဖိတ်ခေါ်နိုင်ပါသည်။"; /* Alert title when contacts disabled while trying to invite contacts to signal */ "INVITE_FLOW_REQUIRES_CONTACT_ACCESS_TITLE" = "လိပ်စာစာရင်းကို ဝင်ရောက်ခွင့်ပြုသည်"; @@ -2597,7 +2615,7 @@ "KEY_COMMAND_NEW_GROUP" = "အဖွဲ့သစ်"; /* A keyboard command to present the new message dialog. */ -"KEY_COMMAND_NEW_MESSAGE" = "စာအသစ်"; +"KEY_COMMAND_NEW_MESSAGE" = "မက်ဆေ့ချ်အသစ်"; /* A keyboard command to jump to the next conversation in the list. */ "KEY_COMMAND_NEXT_CONVERSATION" = "ရှေ့ရှိစကားပြောဆိုမှုသို့ သွားမယ်"; @@ -2615,10 +2633,10 @@ "KEY_COMMAND_STICKERS" = "စတစ်ကာများ ပြပါ"; /* A keyboard command to unarchive the current coversation. */ -"KEY_COMMAND_UNARCHIVE" = "သိုလှောင်ခြင်းမှ စကားပြောဆိုမှုကို ဖယ်ထုတ်မယ်"; +"KEY_COMMAND_UNARCHIVE" = "မှတ်တမ်းသိုလှောင်ခြင်းမှ စကားပြောဆိုမှုကို ဖယ်ထုတ်မယ်"; /* Label for the 'learn more' button. */ -"LEARN_MORE" = "ပိုသိရန်"; +"LEARN_MORE" = "ထပ်မံလေ့လာရန်"; /* Confirmation button within contextual alert */ "LEAVE_BUTTON_TITLE" = "ထွက်မည်"; @@ -2657,7 +2675,7 @@ "LINK_PREVIEW_UNKNOWN_DOMAIN" = "လင့်ခ်ကို ကြိုကြည့်ခြင်း"; /* Menu item and navbar title for the device manager */ -"LINKED_DEVICES_TITLE" = "ချိတ်ဆက်ထားသော ဖုန်းများ"; +"LINKED_DEVICES_TITLE" = "ချိတ်ဆက်ထားသော စက်များ"; /* Alert Title */ "LINKING_DEVICE_FAILED_TITLE" = "ဖုန်းအချင်းချင်းချိတ်ဆက်မှု မအောင်မြင်ပါ"; @@ -2666,7 +2684,7 @@ "LINKPREVIEWS_MEGAPHONE_BODY" = "ဆိုဒ်များအားလုံးအတွက် ကြိုတင်ကြည့်လင့်ခ်များကို ယခုမှစ၍ ထုတ်လုပ်ပါမည်။"; /* Disable button for link previews megaphone */ -"LINKPREVIEWS_MEGAPHONE_BUTTON_DISABLE" = "မလုပ်ဆောင်သော "; +"LINKPREVIEWS_MEGAPHONE_BUTTON_DISABLE" = "ပိတ်မယ်"; /* Title for link previews megaphone */ "LINKPREVIEWS_MEGAPHONE_TITLE" = "မည်သည့် လင့်ခ်ကိုမဆို ကြိုတင် ဖွင့်ကြည့်ပါ။"; @@ -2681,7 +2699,7 @@ "LOCAL_NETWORK_PERMISSION_ACTION_SHEET_STEP_ONE" = "စက်တစ်ခုချင်းပေါ်တွင် အပြင်အဆင်များ ဖွင့်ပါ"; /* Third step for local network permission action sheet */ -"LOCAL_NETWORK_PERMISSION_ACTION_SHEET_STEP_THREE" = "\"လိုကယ်\" ကွန်ယက်ကို ဖွင့်ပါ"; +"LOCAL_NETWORK_PERMISSION_ACTION_SHEET_STEP_THREE" = "\"လိုကယ်ကွန်ယက်\" (Local Network) ကို ဖွင့်ပါ"; /* Second step for local network permission action sheet */ "LOCAL_NETWORK_PERMISSION_ACTION_SHEET_STEP_TWO" = "Signal သို့ သွားမယ်"; @@ -2699,10 +2717,10 @@ "LOGGING_SECTION" = "မှတ်တမ်းထည့်နေသည်"; /* Footer for the 'logging' help section. */ -"LOGGING_SECTION_FOOTER" = "ပျက်ကွက်မှုဖြင်ရှင်းခြင်း မှတ်တမ်းများသည် Signal အား ပြဿနာ နှင့် ပျက်ကွက်မှုများ ဖြေရှင်းရာတွင် အထောက်ကူပြုပါသည်။"; +"LOGGING_SECTION_FOOTER" = "ပျက်ကွက်မှုဖြေရှင်းသည့် မှတ်တမ်းများသည် Signal အား ပြဿနာများ နှင့် ပျက်ကွက်မှုများ ဖြေရှင်းရာတွင် အထောက်ကူပြုပါသည်။"; /* Title for the 'long text message' view. */ -"LONG_TEXT_VIEW_TITLE" = "စာ"; +"LONG_TEXT_VIEW_TITLE" = "မက်ဆေ့ချ်"; /* A string describing that the user has many groups in common with another user. Embeds {{common group count}} */ "MANY_GROUPS_IN_COMMON" = "အဖွဲ့ %@ ဖွဲ့ အတူရှိသည်"; @@ -2771,7 +2789,7 @@ "MESSAGE_ACTION_FORWARD_MESSAGE" = "မက်ဆေ့ချ်ကို ထပ်ဆင့် ပေးပို့မယ်"; /* Action sheet button title */ -"MESSAGE_ACTION_REPLY" = "စာပြန်ပို့မယ်"; +"MESSAGE_ACTION_REPLY" = "၎င်းမက်ဆေ့ချ်ကို ပြန်ကြားမယ်"; /* Action sheet accessibility label */ "MESSAGE_ACTION_SELECT_MESSAGE" = "မျိုးစုံရွေးချယ်မယ်"; @@ -2780,10 +2798,10 @@ "MESSAGE_ACTION_SHARE_MEDIA" = " မီဒီယာ မျှဝေမယ်"; /* Title for the 'message approval' dialog. */ -"MESSAGE_APPROVAL_DIALOG_TITLE" = "စာတို"; +"MESSAGE_APPROVAL_DIALOG_TITLE" = "မက်ဆေ့ချ်"; /* Title for the compose view. */ -"MESSAGE_COMPOSEVIEW_TITLE" = "စာအသစ်"; +"MESSAGE_COMPOSEVIEW_TITLE" = "မက်ဆေ့ချ်အသစ်"; /* Toast indicating that the user has copied the sent timestamp. */ "MESSAGE_DETAIL_VIEW_DID_COPY_SENT_TIMESTAMP" = "ကော်ပီကူးယူချိန် ပေးပို့ခဲ့သည်"; @@ -2798,19 +2816,19 @@ "MESSAGE_METADATA_VIEW_ATTACHMENT_MIME_TYPE" = "MIME အမျိုးအစား"; /* Status label for messages which are delivered. */ -"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_DELIVERED" = "မှပို့သည်"; +"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_DELIVERED" = "သို့ ပေးပို့ခဲ့သည်"; /* Status label for messages which are failed. */ "MESSAGE_METADATA_VIEW_MESSAGE_STATUS_FAILED" = "မရပါ"; /* Status label for messages which are read. */ -"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_READ" = "ဖတ်သည်"; +"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_READ" = "မှ ဖတ်ခဲ့သည်"; /* Status label for messages which are sending. */ "MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SENDING" = "သို့ ပေးပို့နေသည်"; /* Status label for messages which are sent. */ -"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SENT" = "ပေးပို့သည်"; +"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SENT" = "သို့ ပေးပို့ခဲ့သည်"; /* Status label for messages which were skipped. */ "MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SKIPPED" = "မဖတ်ဘဲ ကျော်သွားသော "; @@ -2831,7 +2849,7 @@ "MESSAGE_METADATA_VIEW_TITLE" = "မက်ဆေ့ချ် အချက်အလက်များ"; /* Action sheet action to confirm blocking a thread via a message request. */ -"MESSAGE_REQUEST_BLOCK_ACTION" = "တားမြစ်မည်"; +"MESSAGE_REQUEST_BLOCK_ACTION" = "ပိတ်ပယ်မယ်"; /* Action sheet action to confirm blocking and deleting a thread via a message request. */ "MESSAGE_REQUEST_BLOCK_AND_DELETE_ACTION" = "ပိတ်ပယ်ပြီး ဖျက်မယ်"; @@ -2840,7 +2858,7 @@ "MESSAGE_REQUEST_BLOCK_CONVERSATION_MESSAGE" = "ပိတ်ပယ်ထားသောသူများသည် သင့်စီသို့ ခေါ်ဆိုခြင်းနှင့် မက်ဆေ့ပို့ခြင်းများ မပြုလုပ်နိုင်ပါ။"; /* Action sheet title to confirm blocking a contact via a message request. Embeds {{contact name or phone number}} */ -"MESSAGE_REQUEST_BLOCK_CONVERSATION_TITLE_FORMAT" = "%@ကိုဘလော့ မလား?"; +"MESSAGE_REQUEST_BLOCK_CONVERSATION_TITLE_FORMAT" = "%@ ကို ပိတ်မလား?"; /* Action sheet message to confirm blocking a group via a message request. */ "MESSAGE_REQUEST_BLOCK_GROUP_MESSAGE" = "သင်သည် ၎င်းအဖွဲ့မှ ထွက်ခွာပြီး မက်ဆေ့ချ်နှင့် အပ်ဒိတ်များကို မလက်ခံရရှိိနိုင်တော့ပါ။"; @@ -2873,10 +2891,10 @@ "MESSAGE_REQUEST_NAME_COLLISON_CONTACT_HEADER" = "သင့် အဆက်အသွယ်"; /* A header string informing the user about name collisions in a message request */ -"MESSAGE_REQUEST_NAME_COLLISON_HEADER" = "မည်သူတောင်းဆိုသည်ကို မသေချာပါက အောက်ပါ အဆက်အသွယ်များကို ပြန်လည်စစ်ဆေးပြီးအရေးယူပါ။"; +"MESSAGE_REQUEST_NAME_COLLISON_HEADER" = "မည်သူတောင်းဆိုသည်ကို မသေချာပါက အောက်ပါ အဆက်အသွယ်များကို ပြန်လည်စစ်ဆေးပြီး လုပ်ဆောင်ချက်တစ်ခု ရွေးပါ။"; /* A header string above the requester's contact info */ -"MESSAGE_REQUEST_NAME_COLLISON_REQUESTER_HEADER" = "တောင်းဆိုချက်"; +"MESSAGE_REQUEST_NAME_COLLISON_REQUESTER_HEADER" = "တောင်းဆိုမယ်"; /* A title string for a view that allows a user to review name collisions for an incoming message request */ "MESSAGE_REQUEST_NAME_COLLISON_TITLE" = "တောင်းခံစာ သုံးသပ်မယ်"; @@ -2891,10 +2909,10 @@ "MESSAGE_REQUEST_VIEW_ACCEPT_BUTTON" = "လက်ခံသည် "; /* A button used to block a user on an incoming message request. */ -"MESSAGE_REQUEST_VIEW_BLOCK_BUTTON" = "တားမြစ်မည်"; +"MESSAGE_REQUEST_VIEW_BLOCK_BUTTON" = "ပိတ်ပယ်မယ်"; /* A prompt notifying that the user must unblock this conversation to continue. Embeds {{contact name}}. */ -"MESSAGE_REQUEST_VIEW_BLOCKED_CONTACT_PROMPT_FORMAT" = "%@ မှ သင့်ကို မက်ဆေ့ချ်ပေးပို့ရန် ခွင့်ပြုပြီး ၎င်နှးင့် သင်၏ အမည်နှင့် ရုပ်ပုံကို မျှဝေမည်လား? သင်မှ ၎င်းအား ပိတ်ပယ်ထားခြင်းကို ပြန်ဖြည်သည်အထိ မည်သည့်မက်ဆေ့ချ်များကို မရရှိနိုင်ပါ။"; +"MESSAGE_REQUEST_VIEW_BLOCKED_CONTACT_PROMPT_FORMAT" = "%@ မှ သင့်ကို မက်ဆေ့ချ်ပေးပို့ရန် ခွင့်ပြုပြီး ၎င်းနှင့် သင်၏ အမည်နှင့် ရုပ်ပုံကို မျှဝေမည်လား? သင်မှ ၎င်းအား ပိတ်ပယ်ထားခြင်းကို ပြန်ဖြည်သည်အထိ မည်သည့်မက်ဆေ့ချ်များကို မရရှိနိုင်ပါ။"; /* A prompt notifying that the user must unblock this group to continue. */ "MESSAGE_REQUEST_VIEW_BLOCKED_GROUP_PROMPT" = "၎င်းအဖွဲ့ကို ပိတ်ထားခြင်းမှ ပြန်ဖြည်ပြီး အဖွဲ့ဝင်များနှင့် သင်၏ အမည်နှင့် ရုပ်ပုံကို မျှဝေမည်လား? သင်မှ ပြန်ဖြည်သည်အထိ မည်သည့်မက်ဆေ့ချ်များကို မရရှိနိုင်ပါ။"; @@ -2915,7 +2933,7 @@ "MESSAGE_REQUEST_VIEW_EXISTING_GROUP_PROMPT" = "၎င်းအဖွဲ့နှင့် စကားပြောဆိုမှု ဆက်လက်ပြီး သင်၏ အမည်နှင့် ရုပ်ပုံကို အဖွဲ့ဝင်များနှင့် မျှဝေမည်လား?"; /* A prompt asking if the user wants to accept a conversation invite. Embeds {{contact name}}. */ -"MESSAGE_REQUEST_VIEW_NEW_CONTACT_PROMPT_FORMAT" = "%@ မှ သင့်ကို မက်ဆေ့ချ်ပို့ရန် နှင့် သင်၏ အမည်နှင့် ရုပ်ပုံတို့ကို ၎င်းနှင့် မျှဝေမည်လား? ၎င်းသည် သင်မှ ၎င်းတို့၏ မက်ဆေ့ချ်များကို ဖတ်ရှုခဲ့သည်ကို သင်လက်ခံသည်အထိ မတွေ့ရပါ။"; +"MESSAGE_REQUEST_VIEW_NEW_CONTACT_PROMPT_FORMAT" = "%@ မှ သင့်ကို မက်ဆေ့ချ်ပို့ရန် ခွင့်ပြုပြီး သင်၏ အမည်နှင့် ရုပ်ပုံတို့ကို ၎င်းနှင့် မျှဝေမည်လား? ၎င်းသည် သင်မှ ၎င်းတို့၏ မက်ဆေ့ချ်များကို ဖတ်ရှုခဲ့သည်ကို သင်လက်ခံသည်အထိ မတွေ့ရပါ။"; /* A prompt asking if the user wants to accept a group invite. */ "MESSAGE_REQUEST_VIEW_NEW_GROUP_PROMPT" = "သင်မှ ၎င်းအဖွဲ့သို့ ဝင်ရောက်ပြီး သင်၏ အမည် နှင့် ရုပ်ပုံတို့ကို အဖွဲ့ဝင်များနှင့် မျှဝေမည်လား? အဖွဲ့ဝင်များသည် သင်မှ ၎င်းတို့၏ မက်ဆေ့ချ်များကို ဖတ်ရှုခဲ့သည်ကို သင်လက်ခံသည်အထိ မတွေ့ရပါ။"; @@ -2939,7 +2957,7 @@ "MESSAGE_STATUS_DELIVERED" = "ပို့ပြီး"; /* message status while message is downloading. */ -"MESSAGE_STATUS_DOWNLOADING" = "ကူးဆွဲနေဆဲ"; +"MESSAGE_STATUS_DOWNLOADING" = "ဒေါင်းလုပ်ဆွဲနေဆဲ"; /* status message for failed messages */ "MESSAGE_STATUS_FAILED" = "ပေးပို့ခြင်း မအောင်မြင်ပါ"; @@ -2957,7 +2975,7 @@ "MESSAGE_STATUS_RECIPIENT_SKIPPED" = "မဖတ်ဘဲ ကျော်သွားသော"; /* Label indicating that a message failed to send. */ -"MESSAGE_STATUS_SEND_FAILED" = "ပေးပို့ချက် မအောင်မြင်ပါ"; +"MESSAGE_STATUS_SEND_FAILED" = "ပေးပို့ခြင်း မအောင်မြင်ပါ"; /* message status while message is sending. */ "MESSAGE_STATUS_SENDING" = "ပို့နေသည်…"; @@ -2969,7 +2987,7 @@ "MESSAGE_STATUS_UPLOADING" = "အပ်လုပ် တင်နေသည် ..."; /* placeholder text for the editable message field */ -"MESSAGE_TEXT_FIELD_PLACEHOLDER" = "စာအသစ်"; +"MESSAGE_TEXT_FIELD_PLACEHOLDER" = "မက်ဆေ့ချ်အသစ်"; /* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */ "MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@သည်အတည်ပြုထားမှု မရှိတော့ပါ။ လုပ်ဆောင်ချက်များကို ကြည့်ရန် တစ်ချက်နှိပ်ပါ။"; @@ -2987,7 +3005,7 @@ "MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "အဖွဲ့အတွင်းမှ တစ်ယောက်ထက်မကသောသူများသည် အတည်ပြုချက်မရှိတော့ပါ။ လုပ်ဆောင်ချက်များကို ကြည့်ရန် တစ်ချက်နှိပ်ပါ။"; /* Indicator that separates read from unread messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR" = "စာအသစ်များ"; +"MESSAGES_VIEW_UNREAD_INDICATOR" = "မက်ဆေ့ချ်အသစ်များ"; /* info message text in conversation view */ "MISSED_CALL" = "လွတ်သွားသော ဖုန်းခေါ်ဆိုမှု"; @@ -3014,7 +3032,7 @@ "MULTIDEVICE_PAIRING_MAX_DESC" = "သင်သည် အခြားစက်များနှင့် ချိတ်ဆက်၍ မရတော့ပါ။"; /* alert body: cannot link - reached max linked devices */ -"MULTIDEVICE_PAIRING_MAX_RECOVERY" = "သင့်အကောင့်ဖြင့် လက်ရှိချိတ်ထားသော စက်အရေအတွက်သည် အများဆုံးပမာဏ ဖြစ်သွားပါပြီ။ စက်တစ်ခုအား ဖယ်ရှား၍ ပြန်စမ်းကြည့်ပေးပါ။"; +"MULTIDEVICE_PAIRING_MAX_RECOVERY" = "သင့်အကောင့်ဖြင့် လက်ရှိချိတ်ထားသော စက်အရေအတွက်သည် အများဆုံးပမာဏ ပြည့်သွားပါပြီ။ စက်တစ်ခုအား ဖယ်ရှား၍ ပြန်စမ်းကြည့်ပေးပါ။"; /* Badge indicating that the user is muted. */ "MUTED_BADGE" = "အသံပိတ်ထား"; @@ -3119,7 +3137,7 @@ "NON_CONTACT_TABLE_CELL_SEND_SMS" = "သုံးသူမတွေ့ပါ။ SMS ဖြင့် ဖိတ်ခေါ်မည်လား?"; /* Label for 1:1 conversation with yourself. */ -"NOTE_TO_SELF" = "မိမိမှတ်စု"; +"NOTE_TO_SELF" = "မိမိကိုယ်တိုင်အတွက် မှတ်ချက်"; /* Lock screen notification text presented after user powers on their device without unlocking. Embeds {{device model}} (either 'iPad' or 'iPhone') */ "NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "သင်၏ %@ ကို ပြန်လည်စတင်နေသည့်အချိန်အတွင်း စာများ လက်ခံရယူနိုင်ပါသည်။"; @@ -3140,7 +3158,7 @@ "NOTIFICATION_PERMISSION_ACTION_SHEET_TITLE" = "အသိပေးချက်များကို ဖွင့်ပါ"; /* Snooze action text for contact permission reminder megaphone */ -"NOTIFICATION_PERMISSION_NOT_NOW_ACTION" = "မအားသေးပါ"; +"NOTIFICATION_PERMISSION_NOT_NOW_ACTION" = "ယခုမဟုတ်ပါ"; /* Action text for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_ACTION" = "ဖွင့်မယ်"; @@ -3158,7 +3176,7 @@ "NOTIFICATIONS_NONE" = "နာမည် သို့မဟုတ် အကြောင်းအရာများ မရှိပါ"; /* Table cell switch label. When disabled, Signal will not play notification sounds while the app is in the foreground. */ -"NOTIFICATIONS_SECTION_INAPP" = "အပ်ပလီကေးရှင်းကို ဖွင့်ထားသည့်အချိန်မှသာ ဖွင့်ပါ"; +"NOTIFICATIONS_SECTION_INAPP" = "အပ္ပလီကေးရှင်းကို ဖွင့်ထားသည့်အချိန်မှသာ ဖွင့်ပါ"; /* Label for settings UI that allows user to add a new notification sound. */ "NOTIFICATIONS_SECTION_SOUNDS_ADD_CUSTOM_SOUND" = "စိတ်ကြိုက်အသံထည့်ပါ..."; @@ -3224,10 +3242,10 @@ "ONBOARDING_MODE_SWITCH_BUTTON_REGISTERING" = "iPad ကို ချိတ်မယ်"; /* explanation to the user they're switching from linking to registering flow */ -"ONBOARDING_MODE_SWITCH_EXPLANATION_PROVISIONING" = "\"iPad ကို မှတ်ပုံတင်မယ်\" ကို နှိပ်၍ သင်သည် Signal အကောင့်အသစ်ဖန်တီးနိုင်ပါသည် သို့မဟုတ် ရှိပြီးသာလက်ရှိ အကောင့်ကို iPad ပေါ်သို့ လွှဲပြောင်းနိုင်ပါသည်။​ ၎င်းလုပ်ဆောင်မှုသည် ဖုန်းနံပါတ်တူဖြင့် မှတ်ပုံတင်ထားသော အခြားစက်ပေါ်ရှိ Signal ကို ပိတ်ပယ်ပါလိမ့်မည်။"; +"ONBOARDING_MODE_SWITCH_EXPLANATION_PROVISIONING" = "\"iPad ကို မှတ်ပုံတင်မယ်\" ကို နှိပ်၍ သင်သည် Signal အကောင့်အသစ်ဖန်တီးနိုင်ပါသည် သို့မဟုတ် ရှိပြီးသားလက်ရှိ အကောင့်ကို iPad ပေါ်သို့ လွှဲပြောင်းနိုင်ပါသည်။​ ၎င်းလုပ်ဆောင်မှုသည် ဖုန်းနံပါတ်တူဖြင့် မှတ်ပုံတင်ထားသော အခြားစက်ပေါ်ရှိ Signal ကို ပိတ်ပယ်ပါလိမ့်မည်။"; /* explanation to the user they're switching from registering to linking flow */ -"ONBOARDING_MODE_SWITCH_EXPLANATION_REGISTERING" = "\"iPhone နှင့် ချိတ်မယ်\" ကို နှိပ်၍ သင့်ဖုန်းကို ရှိပြီးသာလက်ရှိ အကောင့်ဖြင့် ချိတ်နိုင်ပါသည်။ သင့်ဖုန်းနှင့် ချိတ်ခြင်းကို သိပ်မထောက်ခံပါ​။ ၎င်းလုပ်ခြင်းသည် ဖုန်းခေါ်ဆိုမှု စသဖြင့် အချို့သောလုပ်ဆောင်နိုင်စွမ်းများကို ကန့်သတ်နိုင်ပါသည်။"; +"ONBOARDING_MODE_SWITCH_EXPLANATION_REGISTERING" = "\"iPhone နှင့် ချိတ်မယ်\" ကို နှိပ်၍ သင့်ဖုန်းကို ရှိပြီးသားလက်ရှိ အကောင့်ဖြင့် ချိတ်နိုင်ပါသည်။ သင့်ဖုန်းနှင့် ချိတ်ခြင်းကို အကြံမပြုပါ​။ ၎င်းလုပ်ခြင်းသည် ဖုန်းခေါ်ဆိုမှု စသဖြင့် အချို့သောလုပ်ဆောင်နိုင်စွမ်းများကို ကန့်သတ်နိုင်ပါသည်။"; /* header text indicating to the user they're switching from linking to registering flow */ "ONBOARDING_MODE_SWITCH_TITLE_PROVISIONING" = "ဒီ iP​ad ကို မှတ်ပုံတင်မည်"; @@ -3239,7 +3257,7 @@ "ONBOARDING_MODE_SWITCH_WARNING_PROVISIONING" = "၎င်း iPad ကို မှတ်ပုံတင်ခြင်းဖြင့် လက်ရှိဖုန်းနံပါတ်ဖြင့် ယခု မှတ်ပုံတင်ထားသော စက်ပစ္စည်းအားလုံးပေါ်တွင် Signal ကို အသုံးပြု၍ မရတော့ပါ။"; /* warning to the user that linking a phone is not recommended */ -"ONBOARDING_MODE_SWITCH_WARNING_REGISTERING" = "သင့်ဖုန်းနှင့် ချိတ်ခြင်းကို မထောက်ခံပါ​။ ၎င်းလုပ်ခြင်းသည် အဓိကလုပ်ဆောင်နိုင်စွမ်းများကို ကန့်သတ်နိုင်ပါသည်။"; +"ONBOARDING_MODE_SWITCH_WARNING_REGISTERING" = "သင့်ဖုန်းနှင့် ချိတ်ခြင်းကို အကြံမပြုပါ။ ၎င်းလုပ်ခြင်းသည် အဓိကလုပ်ဆောင်နိုင်စွမ်းများကို ကန့်သတ်နိုင်ပါသည်။"; /* Label for the 'give access' button in the 'onboarding permissions' view. */ "ONBOARDING_PERMISSIONS_ENABLE_PERMISSIONS_BUTTON" = "ခွင့်ပြုချက်များ ပေးမယ်"; @@ -3284,13 +3302,13 @@ "ONBOARDING_PIN_ATTEMPTS_EXHAUSTED_REGLOCK_TITLE" = "အကောင့် ပိတ်မိ"; /* Title of the 'onboarding pin attempts exhausted' view when reglock is disabled. */ -"ONBOARDING_PIN_ATTEMPTS_EXHAUSTED_TITLE" = "PIN နံပါတ်မှားနေသည်"; +"ONBOARDING_PIN_ATTEMPTS_EXHAUSTED_TITLE" = "ပင်နံပါတ်မှားနေသည်"; /* Title of the 'onboarding PIN' view. */ -"ONBOARDING_PIN_EXPLANATION" = "သင့်အကောင့်အတွက် ဖန်တီးထားသော PIN ထည့်ပါ၊ စာတိုအနေဖြင့်ပေးပို့သည့် အတည်ပြုကုဒ်နှင့် မတူပါ"; +"ONBOARDING_PIN_EXPLANATION" = "သင့်အကောင့်အတွက် ဖန်တီးထားသော ပင်နံပါတ် ထည့်ပါ၊ SMS စာတိုအနေဖြင့်ပေးပို့သည့် အတည်ပြုကုဒ်နှင့် မတူပါ"; /* Title of the 'onboarding PIN' view. */ -"ONBOARDING_PIN_TITLE" = "သင်၏ PIN ကိုထည့်ပါ"; +"ONBOARDING_PIN_TITLE" = "သင်၏ ပင်နံပါတ် ကိုထည့်ပါ"; /* Title label for profile creation step of onboarding */ "ONBOARDING_PROFILE_CREATION_TITLE" = "သင့် ပရိုဖိုင်း"; @@ -3374,7 +3392,7 @@ "PAYMENTS_ERROR_PAYMENT_REQUEST_DECLINE_FAILED" = "တောင်းဆိုမှုကို ငြင်းဆို၍ မရပါ။"; /* Status indicator for incoming payments which failed. */ -"PAYMENTS_FAILURE_INCOMING_FAILED" = "မအောင်မြင်သော"; +"PAYMENTS_FAILURE_INCOMING_FAILED" = "မအောင်မြင်ပါ"; /* Status indicator for incoming payments which failed to verify. */ "PAYMENTS_FAILURE_INCOMING_VALIDATION_FAILED" = "အကြုံးမဝင်ပါ"; @@ -3383,7 +3401,7 @@ "PAYMENTS_FAILURE_INVALID" = "အကြုံးမဝင်ပါ"; /* Status indicator for outgoing payments which failed. */ -"PAYMENTS_FAILURE_OUTGOING_FAILED" = "မအောင်မြင်သော"; +"PAYMENTS_FAILURE_OUTGOING_FAILED" = "မအောင်မြင်ပါ"; /* Status indicator for outgoing payments which failed due to insufficient funds. */ "PAYMENTS_FAILURE_OUTGOING_INSUFFICIENT_FUNDS" = "ငွေလုံလောက်မှု မရှိပါ"; @@ -3455,7 +3473,7 @@ "PAYMENTS_NEW_PAYMENT_RECIPIENT_AMOUNT_FORMAT" = "%@ ထံသို့"; /* Label for the 'new payment request' button. */ -"PAYMENTS_NEW_PAYMENT_REQUEST_BUTTON" = "တောင်းခံ"; +"PAYMENTS_NEW_PAYMENT_REQUEST_BUTTON" = "တောင်းခံမယ်"; /* Label for the payments notification banner for a single payment notification. */ "PAYMENTS_NOTIFICATION_BANNER_1" = "ငွေပေးချေမှု အသိပေးချက်အသစ် ၁ ခု"; @@ -3473,7 +3491,7 @@ "PAYMENTS_PAYMENT_STATUS_LONG_INCOMING_UNVERIFIED" = "အတည်မပြုရသေး"; /* Status indicator for incoming payments which have been verified. */ -"PAYMENTS_PAYMENT_STATUS_LONG_INCOMING_VERIFIED" = "အတည်ပြုပါသည်"; +"PAYMENTS_PAYMENT_STATUS_LONG_INCOMING_VERIFIED" = "အတည်ပြုပြီး"; /* Status indicator for outgoing payments which are complete. */ "PAYMENTS_PAYMENT_STATUS_LONG_OUTGOING_COMPLETE" = "ငွေပေးချေမှု အောင်မြင်ပါပြီ"; @@ -3491,7 +3509,7 @@ "PAYMENTS_PAYMENT_STATUS_LONG_OUTGOING_UNVERIFIED" = "အတည်မပြုရသေး"; /* Status indicator for outgoing payments which have been verified but not yet sent. */ -"PAYMENTS_PAYMENT_STATUS_LONG_OUTGOING_VERIFIED" = "အတည်ပြုပါသည်"; +"PAYMENTS_PAYMENT_STATUS_LONG_OUTGOING_VERIFIED" = "အတည်ပြုပြီး"; /* Status indicator for payments which had an unknown failure. */ "PAYMENTS_PAYMENT_STATUS_LONG_UNKNOWN" = "မသိရှိသော ပျက်ကွက်မှု"; @@ -3503,7 +3521,7 @@ "PAYMENTS_PAYMENT_STATUS_SHORT_INCOMING_UNVERIFIED" = "အတည်မပြုရသေး"; /* Status indicator for incoming payments which have been verified. */ -"PAYMENTS_PAYMENT_STATUS_SHORT_INCOMING_VERIFIED" = "အတည်ပြုပါသည်"; +"PAYMENTS_PAYMENT_STATUS_SHORT_INCOMING_VERIFIED" = "အတည်ပြုပြီး"; /* Status indicator for outgoing payments which are complete. */ "PAYMENTS_PAYMENT_STATUS_SHORT_OUTGOING_COMPLETE" = "ပြီးစီးသွားပြီ"; @@ -3521,7 +3539,7 @@ "PAYMENTS_PAYMENT_STATUS_SHORT_OUTGOING_UNVERIFIED" = "အတည်မပြုရသေး"; /* Status indicator for outgoing payments which have been verified but not yet sent. */ -"PAYMENTS_PAYMENT_STATUS_SHORT_OUTGOING_VERIFIED" = "အတည်ပြုပါသည်"; +"PAYMENTS_PAYMENT_STATUS_SHORT_OUTGOING_VERIFIED" = "အတည်ပြုပြီး"; /* Status indicator for payments which had an unknown failure. */ "PAYMENTS_PAYMENT_STATUS_SHORT_UNKNOWN" = "မသိရှိသော ပျက်ကွက်မှု"; @@ -3530,10 +3548,10 @@ "PAYMENTS_RECIPIENT_MISSING_PROFILE_KEY_MESSAGE_W_MESSAGES" = "၎င်း သုံးသူထံသို့ ငွေပေးချေမှုပေးပို့ရန် ၎င်းတို့သည် သင့်ထံမှ မက်ဆေ့ချ်တောင်းဆိုလွှာကို လက်ခံရပါမည်။"; /* Message for error alert indicating that a given user cannot receive payments because of a pending message request for a recipient that they have not sent message to. */ -"PAYMENTS_RECIPIENT_MISSING_PROFILE_KEY_MESSAGE_WO_MESSAGES" = "၎င်းသုံးသူသို့ ငွေပေးချေမှုပေးလိုလျှင် ၎င်းတို့မှ သင့်စီမှ မက်ဆေ့ချ်တောင်းဆိုမှု ကို လက်ခံရန်လိုပါမည်။ ၎င်းစီသို့ မက်ဆေ့ပို့၍ တောင်းဆိုလိုက်ပါ။"; +"PAYMENTS_RECIPIENT_MISSING_PROFILE_KEY_MESSAGE_WO_MESSAGES" = "၎င်းသုံးသူသို့ ငွေပေးချေမှုပေးလိုလျှင် ၎င်းတို့သည် သင့်စီမှ မက်ဆေ့ချ်တောင်းဆိုမှု ကို လက်ခံရန်လိုပါမည်။ ၎င်းစီသို့ မက်ဆေ့ပို့၍ တောင်းဆိုလိုက်ပါ။"; /* Title for error alert indicating that a given user cannot receive payments because of a pending message request. */ -"PAYMENTS_RECIPIENT_MISSING_PROFILE_KEY_TITLE" = "ငွေပေးချေမှု မအောင်မြင်ပါ"; +"PAYMENTS_RECIPIENT_MISSING_PROFILE_KEY_TITLE" = "ငွေပေးချေမှု ပေးပို့၍မရပါ"; /* Message for error alert indicating that a given user cannot receive payments because they have not enabled payments. */ "PAYMENTS_RECIPIENT_PAYMENTS_NOT_ENABLED_MESSAGE" = "၎င်းပုဂ္ဂိုလ်သည် ငွေပေးချေမှုများ မဖွင့်ရသေးပါ။"; @@ -3554,7 +3572,7 @@ "PAYMENTS_UNKNOWN_PAYMENT" = "ငွေပေးချေမှု အကြုံးမဝင်ပါ"; /* Title of 'accept member request to join group' button. */ -"PENDING_GROUP_MEMBERS_ACCEPT_REQUEST_BUTTON" = "အုပ်စုထဲထည့်ရန်"; +"PENDING_GROUP_MEMBERS_ACCEPT_REQUEST_BUTTON" = "အဖွဲ့သို့ ထည့်မယ်"; /* Title of 'accept member request to join group' confirmation alert. Embeds {{ the name of the requesting group member. }}. */ "PENDING_GROUP_MEMBERS_ACCEPT_REQUEST_CONFIRMATION_TITLE_FORMAT" = "\"%@\" ကို အဖွဲ့သို့ ပေါင်းထည့်မည်လား?"; @@ -3599,10 +3617,10 @@ "PENDING_GROUP_MEMBERS_REVOKE_INVITE_1_BUTTON" = "ဖိတ်ကြားမှုကို ရုပ်သိမ်းမယ်"; /* Format for title of 'revoke invite' confirmation alert. Embeds {{ the name of the inviting group member. }}. */ -"PENDING_GROUP_MEMBERS_REVOKE_INVITE_CONFIRMATION_TITLE_1_FORMAT" = "\"%@\" မှ အဖွဲ့ဖိတ်ခေါ်မှုကို ရုပ်သိမ်းမည်လား?"; +"PENDING_GROUP_MEMBERS_REVOKE_INVITE_CONFIRMATION_TITLE_1_FORMAT" = "\"%@\" မှ ပို့ထားသော အဖွဲ့ဖိတ်ခေါ်မှုကို ရုပ်သိမ်းမည်လား?"; /* Format for title of 'revoke invite' confirmation alert. Embeds {{ %1$@ the number of users they have invited, %2$@ name of the inviting group member. }}. */ -"PENDING_GROUP_MEMBERS_REVOKE_INVITE_CONFIRMATION_TITLE_N_FORMAT" = "\"%2$@\" မှ အဖွဲ့ဖိတ်ခေါ်မှု %1$@ ခု ကို ရုပ်သိမ်းမည်လား?"; +"PENDING_GROUP_MEMBERS_REVOKE_INVITE_CONFIRMATION_TITLE_N_FORMAT" = "\"%2$@\" မှ ပို့ထားသော အဖွဲ့ဖိတ်ခေါ်မှု %1$@ ခု ကို ရုပ်သိမ်းမည်လား?"; /* Title of 'revoke invites' button. */ "PENDING_GROUP_MEMBERS_REVOKE_INVITE_N_BUTTON" = "ဖိတ်ကြားမှုများကို ရုပ်သိမ်းမယ်"; @@ -3611,7 +3629,7 @@ "PENDING_GROUP_MEMBERS_REVOKE_LOCAL_INVITE_CONFIRMATION_TITLE_1_FORMAT" = "\"%@\" အတွက် အဖွဲ့ဖိတ်ခေါ်မှုကို ရုပ်သိမ်းမည်လား?"; /* Footer for the 'invites by other group members' section of the 'member requests and invites' view. */ -"PENDING_GROUP_MEMBERS_SECTION_FOOTER_INVITES_FROM_OTHER_MEMBERS" = "အခြားအဖွဲ့ဝင်များကဖိတ်ကြားထားသူများ၏အသေးစိတ်အချက်အလက်များမပြပါ။ အကယ်၍ ဖိတ်ကြားခံထားရသူများပူးပေါင်းရန်ရွေးချယ်ပါကထိုအချိန်ကသူတို့၏သတင်းအချက်အလက်များကိုအုပ်စုနှင့်မျှဝေမည်ဖြစ်သည်။ သူတို့ဟာအဖွဲ့ထဲမဝင်မချင်းအုပ်စုထဲမှာစာတွေမတွေ့ဘူးဘူး"; +"PENDING_GROUP_MEMBERS_SECTION_FOOTER_INVITES_FROM_OTHER_MEMBERS" = "အခြားအဖွဲ့ဝင်များမှ​ ဖိတ်ကြားထားသူများ၏ အသေးစိတ်အချက်အလက်များ မပြပါ။ အကယ်၍ ဖိတ်ကြားခံထားရသူများ ပါဝင်ရန် ရွေးချယ်ပါက ထိုအချိန်က သူတို့၏သတင်းအချက်အလက်များကို အဖွဲ့နှင့် မျှဝေမည်ဖြစ်သည်။ သူတို့ဟာ အဖွဲ့ထဲမဝင်မချင်း အဖွဲ့ထဲရှိ မက်ဆေ့ချ်တွေကို မတွေ့ရပါ။"; /* Footer for the 'pending member requests' section of the 'member requests and invites' view. Embeds {{ the name of the group }}. */ "PENDING_GROUP_MEMBERS_SECTION_FOOTER_PENDING_MEMBER_REQUESTS_FORMAT" = "၎င်းစာရင်းထဲတွင်ရှိသော လူများသည် \"%@\" သို့ အဖွဲ့လင့်ခ်ဖြင့် ဝင်ရန် ကြိုးစားနေပါသည်။"; @@ -3653,7 +3671,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "အားလုံး"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "၎င်းအဆက်အသွယ်များထဲတွင် သင့်ဖုန်းနံပါတ်ရှိသူ မည်သူမဆိုသည် သင့်အား Signal ပေါ်တွင် အဆက်အသွယ်အနေဖြင့် တွေ့ရှိရပါမည်။​ အခြားသူများသည် သင့်အား Search ရှာဖွေကိရိယာတွင် သင့်ကို ရှာဖွေနိုင်ပါသည်။"; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "၎င်းအဆက်အသွယ်များထဲတွင် သင့်ဖုန်းနံပါတ်ရှိသူ မည်သူမဆိုသည် သင့်အား Signal ပေါ်တွင် အဆက်အသွယ်အနေဖြင့် တွေ့ရှိရပါမည်။​ အခြားသူများသည် သင့်အား ရှာဖွေကိရိယာတွင် သင့်ကို ရှာဖွေနိုင်ပါသည်။"; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "မည်သူမျှ"; @@ -3674,7 +3692,7 @@ "PHONE_NUMBER_SHARING_EVERYBODY" = "အားလုံး"; /* A user friendly description of the 'everybody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_EVERYBODY_DESCRIPTION" = "သင်မက်ဆေ့ချ်ပို့သော လူများနှင့် အဖွဲ့များသည် သင်၏ ဖုန်းနံပါတ်ကို မြင်တွေ့ရပါမည်။​ သင့်ဖုန်းနံပါတ်ကို ၎င်းတို့၏ ဖုန်းအဆက်အသွယ်များထဲတွင်ရှိလျှင် Signal ပေါ်တွင် သင့်ဖုန်းနံပါတ်ကို တွေ့ရှိရပါမည်။"; +"PHONE_NUMBER_SHARING_EVERYBODY_DESCRIPTION" = "သင်မက်ဆေ့ချ်ပို့သော လူများနှင့် အဖွဲ့များသည် သင်၏ ဖုန်းနံပါတ်ကို မြင်တွေ့ရပါမည်။​ သင့်ဖုန်းနံပါတ်ကို ၎င်းတို့၏ ဖုန်းအဆက်အသွယ်များထဲတွင်ရှိလျှင် Signal ပေါ်တွင် သင့်ဖုန်းနံပါတ်ကို တွေ့ရှိရပါမည်။"; /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "မည်သူမျှ"; @@ -3689,13 +3707,13 @@ "PHONE_NUMBER_TYPE_HOME" = "ပင်မစာမျက်နှာ"; /* Label for 'HomeFAX' phone numbers. */ -"PHONE_NUMBER_TYPE_HOME_FAX" = "အိမ်သုံး fax"; +"PHONE_NUMBER_TYPE_HOME_FAX" = "အိမ်သုံးဖက်စ်"; /* Label for 'iPhone' phone numbers. */ "PHONE_NUMBER_TYPE_IPHONE" = "iPhone"; /* Label for 'Main' phone numbers. */ -"PHONE_NUMBER_TYPE_MAIN" = "အဓိက "; +"PHONE_NUMBER_TYPE_MAIN" = "ပင်မ"; /* Label for 'Mobile' phone numbers. */ "PHONE_NUMBER_TYPE_MOBILE" = "မိုဘိုင်း"; @@ -3704,10 +3722,10 @@ "PHONE_NUMBER_TYPE_OTHER" = "အခြား"; /* Label for 'Other FAX' phone numbers. */ -"PHONE_NUMBER_TYPE_OTHER_FAX" = "အခြား Fax"; +"PHONE_NUMBER_TYPE_OTHER_FAX" = "အခြားဖက်စ်"; /* Label for 'Pager' phone numbers. */ -"PHONE_NUMBER_TYPE_PAGER" = "Pager"; +"PHONE_NUMBER_TYPE_PAGER" = "ပေဂျာ"; /* Label used when we don't what kind of phone number it is (e.g. mobile/work/home). */ "PHONE_NUMBER_TYPE_UNKNOWN" = "ဖုန်း"; @@ -3716,7 +3734,7 @@ "PHONE_NUMBER_TYPE_WORK" = "အလုပ်ခွင်"; /* Label for 'Work FAX' phone numbers. */ -"PHONE_NUMBER_TYPE_WORK_FAX" = "အလုပ်ခွင်ရှိ fax"; +"PHONE_NUMBER_TYPE_WORK_FAX" = "အလုပ်ခွင်ရှိဖက်စ်"; /* alert title, generic error preventing user from capturing a photo */ "PHOTO_CAPTURE_GENERIC_ERROR" = "ရုပ်ပုံဖမ်းယူခြင်း မရပါ"; @@ -3746,10 +3764,10 @@ "PIN_CREATION_CONFIRMATION_EXPLANATION" = "သင်အခုလေးတွင် ဖန်တီးထားသော ပင်နံပါတ်ကို ရိုက်ထည့်ပေးပါ။"; /* Button asking if the user would like to create an alphanumeric PIN */ -"PIN_CREATION_CREATE_ALPHANUMERIC" = "အက္ခရာနံပါတ်ပါ PIN ကိုဖန်တီးပါ"; +"PIN_CREATION_CREATE_ALPHANUMERIC" = "အက္ခရာနံပါတ်ပါ ပင်နံပါတ် ကိုဖန်တီးပါ"; /* Button asking if the user would like to create an numeric PIN */ -"PIN_CREATION_CREATE_NUMERIC" = "နံပါတ် PIN နံပါတ်ကိုဖန်တီးပါ"; +"PIN_CREATION_CREATE_NUMERIC" = "နံပါတ်ပါ ပင်နံပါတ်ကိုဖန်တီးပါ"; /* Action of the 'pin disable' action sheet. */ "PIN_CREATION_DISABLE_CONFIRMATION_ACTION" = "ပင်နံပါတ် ပိတ်မယ်"; @@ -3818,7 +3836,7 @@ "PIN_REMINDER_EXPLANATION" = "သင်၏ ပင်နံပါတ်ကို အလွတ်ကျက်မှတ်ရန်အတွက် အခါအားလျော်စွာ ရိုက်ထည့်ရန် သင့်အား တောင်းဆိုလိမ့်မည်။ ကျွန်ုပ်တို့ အချိန်ကြာလာတာနှင့်အမျှ လျော့နည်းစွာ မေးပါလိမ့်မယ်။"; /* Text asking if the user forgot their pin for the 'pin reminder' dialog. */ -"PIN_REMINDER_FORGOT_PIN" = "သင်၏ PIN နံပါတ်မေ့နေပါသလား"; +"PIN_REMINDER_FORGOT_PIN" = "သင်၏ PIN နံပါတ်မေ့နေပါသလား?"; /* Action text for PIN reminder megaphone */ "PIN_REMINDER_MEGAPHONE_ACTION" = "ပင်နံပါတ်ကို အတည်ပြုပါ"; @@ -3851,13 +3869,13 @@ "PIN_REMINDER_TOO_SHORT_ERROR" = "ပင်နံပါတ်သည် အနည်းဆုံး နံပါတ် ၄ လုံးရှိရပါမည်။"; /* An explanation that you have already pinned the maximum number of conversations. */ -"PINNED_CONVERSATION_LIMIT" = "သင်မှ စကားပြောဆိုမှုချက် ၄ ခုကို မှတ်ချိတ်ထားနိုင်ပါသည်။"; +"PINNED_CONVERSATION_LIMIT" = "သင်သည် စကားပြောဆိုမှု ၄ ခုထိ မှတ်ချိတ်ထားနိုင်ပါသည်။"; /* The title for pinned conversation section on the conversation list */ "PINNED_SECTION_TITLE" = "မှတ်ချိတ်ထားသည်"; /* Action text for PIN megaphone when user doesn't have a PIN */ -"PINS_MEGAPHONE_ACTION" = "PIN နံပါတ်ဖန်တီးပါ"; +"PINS_MEGAPHONE_ACTION" = "ပင်နံပါတ်ဖန်တီးပါ"; /* Body for PIN megaphone when user doesn't have a PIN */ "PINS_MEGAPHONE_BODY" = "ပင်နံပါတ်အသုံးပြုချင်းသည် Signal ဖြင့်သိမ်းထားသောသတင်းအချက်အလက်များကို ကုဒ်ဖြင့်သိမ်းဆည်းသည်။"; @@ -3896,7 +3914,7 @@ "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "ဤအရာက %@ နှင့် သင့်လုံခြုံရေးနံပါတ်လို့ မထင်ရပါ။ မှန်ကန်သော လူကို အတည်ပြုနေတာ ဟုတ်ရဲ့လား? "; /* Alert body */ -"PRIVACY_VERIFICATION_FAILED_MISMATCHED_SAFETY_NUMBERS_IN_CLIPBOARD" = "သင့် ကလစ်ဘုတ်ပေါ်ရှိသည့် နံပါတ် နှင့် ယခုစကားပြေားဆိုမှု၏ လုံခြုံရေးနံပါတ် မတူညီပါ။"; +"PRIVACY_VERIFICATION_FAILED_MISMATCHED_SAFETY_NUMBERS_IN_CLIPBOARD" = "သင့် ကလစ်ဘုတ်ပေါ်ရှိသည့် နံပါတ် နှင့် ယခုစကားပြေားဆိုမှုထဲရှိ လုံခြုံရေးနံပါတ် မတူညီပါ။"; /* Alert body for user error */ "PRIVACY_VERIFICATION_FAILED_NO_SAFETY_NUMBERS_IN_CLIPBOARD" = "သင့် ကလစ်ဘုတ် တွင်လုံခြုံရေးနံပါတ် ရှာမတွေ့ပါ။ ကူးယူပြီးတာ သေချာပါရဲ့လား? "; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "အခြားအဆက်အသွယ်များ"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "စကားစမြည်များ"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "အဖွဲ့များ"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "စာများ"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "စစ်ဆေးအတည်ပြုသည်"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "ဤမက်ဆေ့အား ဖျက်ပြီးပါပြီ"; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%@ ၏ အဖွဲ့ဝင်"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "ကြည့်မယ်"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "%@၊ %@၊ နှင့် %@ အဖွဲ့များတို့၏ အဖွဲ့ဝင်"; diff --git a/Signal/translations/nb.lproj/Localizable.strings b/Signal/translations/nb.lproj/Localizable.strings index 5a52c66724..863b887943 100644 --- a/Signal/translations/nb.lproj/Localizable.strings +++ b/Signal/translations/nb.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Lagre"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Svar"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@t"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Nå"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "I dag"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Ugyldig bilde."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Gruppenavn"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Oppdater"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Andre kontakter"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Samtaler"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Grupper"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Meldinger"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Bekreft"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Denne meldingen ble slettet."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Medlem av %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Vis"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Medlem av %@, %@, og %@"; diff --git a/Signal/translations/nl.lproj/Localizable.strings b/Signal/translations/nl.lproj/Localizable.strings index 5a671a629a..76bbe61c13 100644 --- a/Signal/translations/nl.lproj/Localizable.strings +++ b/Signal/translations/nl.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Opslaan"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Beantwoorden"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ u"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@ min"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Nu"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 uur geleden"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minuut geleden"; + /* The current day. */ "DATE_TODAY" = "Vandaag"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Ongeldige groepsafbeelding."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Groepsnaam"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Aanpassen"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Overige contactpersonen"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Gesprekken"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Groepen"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Berichten"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Verifiëren"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Dit bericht is gewist."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Lid van %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Weergeven"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Lid van %@, %@ en %@"; diff --git a/Signal/translations/pa.lproj/Localizable.strings b/Signal/translations/pa.lproj/Localizable.strings index fcf7868dd1..56e84d6797 100644 --- a/Signal/translations/pa.lproj/Localizable.strings +++ b/Signal/translations/pa.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "ਰੱਖੋ "; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "ਜਵਾਬ"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ਘੰ"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@ਮ"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "ਹੁਣ"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "ਅੱਜ "; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Invalid photo."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "ਗਰੁੱਪ ਦਾ ਨਾਂ"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "ਅਪਡੇਟ ਕਰੋ"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "ਹੋਰ ਸੰਪਰਕ"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "ਗੱਲਬਾਤ"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "ਗਰੁੱਪ"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "ਸੁਨੇਹੇ "; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "ਤਸਦੀਕ ਕਰੋ"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "ਇਹ ਸੁਨੇਹਾ ਮਿਟਾਇਆ ਗਿਆ ਸੀ."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%@ ਦੇ ਮੈਂਬਰ"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "ਵੇਖੋ"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "%@, %@, ਅਤੇ %@ ਦੇ ਮੈਂਬਰ"; diff --git a/Signal/translations/pa_PK.lproj/Localizable.strings b/Signal/translations/pa_PK.lproj/Localizable.strings index db84ca2c9f..eddf5c242e 100644 --- a/Signal/translations/pa_PK.lproj/Localizable.strings +++ b/Signal/translations/pa_PK.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "محفوظ کرو"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "جواب"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ گھنٹے"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@ منٹس"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "ہونڑی"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "اج"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Invalid photo."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "گروپ دا ناں"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "اپ ڈیٹ کرو"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "دوجے رابطے"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "چیٹس"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "گروپس"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "سنیہے"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "تصدیق کرو"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "ایہہ سنیہا حذف کر دتا گیا سی۔"; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%@ دا رکن"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "View"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "%@، %@، تے %@ دے رکن"; diff --git a/Signal/translations/pl.lproj/Localizable.strings b/Signal/translations/pl.lproj/Localizable.strings index 818fe3ee0b..3d193cdd26 100644 --- a/Signal/translations/pl.lproj/Localizable.strings +++ b/Signal/translations/pl.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Zapisz"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Odpowiedz"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@g"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@min"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Teraz"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Dzisiaj"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Nieprawidłowe zdjęcie."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Nazwa grupy"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Aktualizuj"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Inne kontakty"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Rozmowy"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Grupy"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Wiadomości"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Zweryfikuj"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Ta wiadomość została usunięta."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Członek %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Zobacz"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Członek %@, %@ i %@"; diff --git a/Signal/translations/pt_BR.lproj/Localizable.strings b/Signal/translations/pt_BR.lproj/Localizable.strings index 4e957dd8ba..2f708add76 100644 --- a/Signal/translations/pt_BR.lproj/Localizable.strings +++ b/Signal/translations/pt_BR.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Salvar"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Atender"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Agora"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "Há 1 hora"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "Há 1 minuto"; + /* The current day. */ "DATE_TODAY" = "Hoje"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Foto inválida."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Nome do grupo"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Atualizar"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Outros contatos"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Conversas"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Grupos"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Mensagens"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Verificar"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Essa mensagem foi suprimida."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Membro de %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Exibir"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Membro de %@, %@ e %@"; diff --git a/Signal/translations/pt_PT.lproj/Localizable.strings b/Signal/translations/pt_PT.lproj/Localizable.strings index 461309801f..ab27d255a4 100644 --- a/Signal/translations/pt_PT.lproj/Localizable.strings +++ b/Signal/translations/pt_PT.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Guardar"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Atender"; @@ -890,7 +899,7 @@ "CONVERSATION_SETTINGS_MENTIONS_LABEL" = "Menções"; /* Button to message the chat */ -"CONVERSATION_SETTINGS_MESSAGE_BUTTON" = "message"; +"CONVERSATION_SETTINGS_MESSAGE_BUTTON" = "mensagem"; /* Title for the mute action sheet */ "CONVERSATION_SETTINGS_MUTE_ACTION_SHEET_TITLE" = "Silenciar esta conversa durante..."; @@ -926,7 +935,7 @@ "CONVERSATION_SETTINGS_MUTED_ALWAYS" = "Sempre"; /* Indicates that this thread is muted forever. */ -"CONVERSATION_SETTINGS_MUTED_ALWAYS_UNMUTE" = "Always muted"; +"CONVERSATION_SETTINGS_MUTED_ALWAYS_UNMUTE" = "Silenciada para sempre"; /* Button to unmute the chat */ "CONVERSATION_SETTINGS_MUTED_BUTTON" = "silenciado"; @@ -935,7 +944,7 @@ "CONVERSATION_SETTINGS_MUTED_UNTIL_FORMAT" = "até %@"; /* Indicates that this thread is muted until a given date or time. Embeds {{The date or time which the thread is muted until}}. */ -"CONVERSATION_SETTINGS_MUTED_UNTIL_UNMUTE_FORMAT" = "Muted until %@"; +"CONVERSATION_SETTINGS_MUTED_UNTIL_UNMUTE_FORMAT" = "Silenciada até %@"; /* Format for the section title of the 'mutual groups' section in conversation settings view. Embeds: {{ the number of shared groups }}. */ "CONVERSATION_SETTINGS_MUTUAL_GROUPS_SECTION_TITLE_FORMAT" = "%@ Grupos em comum"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Agora"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Hoje"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Fotografia inválida."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Nome do grupo"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Editar"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Outros contactos"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Conversas"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Grupos"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Mensagens"; @@ -4925,7 +4946,7 @@ "SETTINGS_PAYMENTS_NOT_ENABLED_ALERT_TITLE" = "Pagamentos não ativados"; /* Message for the 'payments not registered' alert. */ -"SETTINGS_PAYMENTS_NOT_REGISTERED_ALERT_MESSAGE" = "Re-register to send payments."; +"SETTINGS_PAYMENTS_NOT_REGISTERED_ALERT_MESSAGE" = "Voltar a registar para enviar pagamentos."; /* Title for the 'payments not registered' alert. */ "SETTINGS_PAYMENTS_NOT_REGISTERED_ALERT_TITLE" = "Não registado"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Verificar"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Esta mensagem foi eliminada."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Membro de %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Ver"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Membro de %@, %@, e %@"; diff --git a/Signal/translations/ro.lproj/Localizable.strings b/Signal/translations/ro.lproj/Localizable.strings index 1ebb06053b..ccb0a71531 100644 --- a/Signal/translations/ro.lproj/Localizable.strings +++ b/Signal/translations/ro.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Salvează"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Răspunde"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Acum"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "acum o oră"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "acum 1 minut"; + /* The current day. */ "DATE_TODAY" = "Astăzi"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Poză invalidă."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Numele grupului"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Actualizează"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Alte contacte"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Conversații"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Grupuri"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Mesaje"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Verifică"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Acest mesaj a fost șters."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Membru al %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Vizualizare"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Membru al %@, %@, și %@"; diff --git a/Signal/translations/ru.lproj/Localizable.strings b/Signal/translations/ru.lproj/Localizable.strings index 451425ac26..de3eb7afa0 100644 --- a/Signal/translations/ru.lproj/Localizable.strings +++ b/Signal/translations/ru.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Сохранить"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Ответить"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ч"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@м"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Сейчас"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Сегодня"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Недействительное фото."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Имя группы"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Обновить"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Другие контакты"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Чаты"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Группы"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Сообщения"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Подтверждение"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Это сообщение было удалено."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Состоит в %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Просмотреть"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Состоит в %@, %@ и %@"; diff --git a/Signal/translations/sk.lproj/Localizable.strings b/Signal/translations/sk.lproj/Localizable.strings index c8d8986580..a3acec5982 100644 --- a/Signal/translations/sk.lproj/Localizable.strings +++ b/Signal/translations/sk.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Uložiť"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Odpovedať"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Teraz"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Dnes"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Neplatná fotka."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Názov skupiny"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Aktualizovať"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Ostatné kontakty"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Chat"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Skupiny"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Správy"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Overiť"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Táto správa bola zmazaná."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Člen %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Zobraziť"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Člen %@, %@, a %@"; diff --git a/Signal/translations/sl.lproj/Localizable.strings b/Signal/translations/sl.lproj/Localizable.strings index 4ced147528..c4dfe9e094 100644 --- a/Signal/translations/sl.lproj/Localizable.strings +++ b/Signal/translations/sl.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Shrani"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Sprejmi"; @@ -269,7 +278,7 @@ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Ko boste posneli fotografije, boste lahko nedavne poslali sem."; /* A button to select a payment from the Attachment Keyboard */ -"ATTACHMENT_KEYBOARD_PAYMENT" = "Payment"; +"ATTACHMENT_KEYBOARD_PAYMENT" = "Plačilo"; /* Accessibility label for attaching photos */ "ATTACHMENT_LABEL" = "Priponka"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Ravnokar"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 uro"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minuto"; + /* The current day. */ "DATE_TODAY" = "Danes"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Neveljavna fotografija."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Ime skupine"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Posodobi"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Drugi stiki"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Pogovori"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Skupine"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Sporočila"; @@ -4931,13 +4952,13 @@ "SETTINGS_PAYMENTS_NOT_REGISTERED_ALERT_TITLE" = "Neprijavljen"; /* Label for 'activate' button in the 'payments opt-in' view in the app settings. */ -"SETTINGS_PAYMENTS_OPT_IN_ACTIVATE_BUTTON" = "Activate Payments"; +"SETTINGS_PAYMENTS_OPT_IN_ACTIVATE_BUTTON" = "Vklopi Plačila"; /* Message shown when payments rae activated in the 'payments opt-in' view in the app settings. */ "SETTINGS_PAYMENTS_OPT_IN_ACTIVATED_TOAST" = "Payments activated."; /* Message for the 'payments opt-in' view in the app settings. */ -"SETTINGS_PAYMENTS_OPT_IN_MESSAGE" = "Use Signal to send and receive MobileCoin, a new privacy focused digital currency. Activate to get started."; +"SETTINGS_PAYMENTS_OPT_IN_MESSAGE" = "Uporabljajte Signal za pošiljanje in prejemanje nove digitalne valute MobileCoin, specializirane za zasebnost. Vklopite in začnite."; /* Label for 'activate' button in the 'payments opt-in' view in the app settings. */ "SETTINGS_PAYMENTS_OPT_IN_REACTIVATE_BUTTON" = "Reactivate Payments"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Potrdi"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Sporočilo je bilo izbrisano"; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Član/ica skupine %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Preglej"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Član/ica skupin %@, %@, in %@"; diff --git a/Signal/translations/sn.lproj/Localizable.strings b/Signal/translations/sn.lproj/Localizable.strings index 5e02b39ae8..2947f6a718 100644 --- a/Signal/translations/sn.lproj/Localizable.strings +++ b/Signal/translations/sn.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Chengeta"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Daira"; @@ -890,7 +899,7 @@ "CONVERSATION_SETTINGS_MENTIONS_LABEL" = "Kudomwa"; /* Button to message the chat */ -"CONVERSATION_SETTINGS_MESSAGE_BUTTON" = "message"; +"CONVERSATION_SETTINGS_MESSAGE_BUTTON" = "shoko"; /* Title for the mute action sheet */ "CONVERSATION_SETTINGS_MUTE_ACTION_SHEET_TITLE" = "Nyararidza nhaurwa ino kwe..."; @@ -899,7 +908,7 @@ "CONVERSATION_SETTINGS_MUTE_ALWAYS_ACTION" = "Zvachose"; /* Button to mute the chat */ -"CONVERSATION_SETTINGS_MUTE_BUTTON" = "mute"; +"CONVERSATION_SETTINGS_MUTE_BUTTON" = " nyararidza"; /* Label for button to mute a thread for eight hours. */ "CONVERSATION_SETTINGS_MUTE_EIGHT_HOUR_ACTION" = "Ma awa 8"; @@ -926,10 +935,10 @@ "CONVERSATION_SETTINGS_MUTED_ALWAYS" = "Zvachose"; /* Indicates that this thread is muted forever. */ -"CONVERSATION_SETTINGS_MUTED_ALWAYS_UNMUTE" = "Always muted"; +"CONVERSATION_SETTINGS_MUTED_ALWAYS_UNMUTE" = "Gara waka nyararidza"; /* Button to unmute the chat */ -"CONVERSATION_SETTINGS_MUTED_BUTTON" = "muted"; +"CONVERSATION_SETTINGS_MUTED_BUTTON" = "yakanyararidzwa"; /* Indicates that this thread is muted until a given date or time. Embeds {{The date or time which the thread is muted until}}. */ "CONVERSATION_SETTINGS_MUTED_UNTIL_FORMAT" = "kusvika %@"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Izvezvi"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Nhasi"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Mufananidzo usakarurama."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Zita re Boka"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Wedzera"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Mamwe maKontakt"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Nhaurwa"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Zvikwata"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Mashoko"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Wongorora kururama"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Tsamba ino yadzimwa."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Nhengo ye %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Tarisa"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Nhengo ye %@,%@, ne %@"; diff --git a/Signal/translations/sq.lproj/Localizable.strings b/Signal/translations/sq.lproj/Localizable.strings index 89593d76bf..8de987c828 100644 --- a/Signal/translations/sq.lproj/Localizable.strings +++ b/Signal/translations/sq.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Ruaje"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Përgjigjuni"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Tani"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Sot"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Foto e pavlefshme."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Emër Grupi"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Përditësoje"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Kontakte të Tjera"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Fjalosje"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Grupe"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Mesazhe"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Verifikoje"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Ky mesazh u fshi."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Anëtar i %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Shihni"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Anëtar i %@, %@, dhe %@"; diff --git a/Signal/translations/sr.lproj/Localizable.strings b/Signal/translations/sr.lproj/Localizable.strings index d7c27061cb..31b84cd27c 100644 --- a/Signal/translations/sr.lproj/Localizable.strings +++ b/Signal/translations/sr.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Сачувај"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Јави се"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ч"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@м"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Сада"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Данас"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Неисправна слика."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Назив групе"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Сачувај"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Остали контакти"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Ћаскања"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Групе"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Поруке"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Потврди"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Ова порука је избрисана."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Члан %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Приказ"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Члан %@, %@ и %@"; diff --git a/Signal/translations/sv.lproj/Localizable.strings b/Signal/translations/sv.lproj/Localizable.strings index 523f25c880..9268418ccd 100644 --- a/Signal/translations/sv.lproj/Localizable.strings +++ b/Signal/translations/sv.lproj/Localizable.strings @@ -86,7 +86,7 @@ "ADD_TO_GROUP_ACTION_PROCEED_BUTTON" = "Lägg till i grupp"; /* The title on the 'add to group' confirmation action sheet. Embeds {contact name, group name} */ -"ADD_TO_GROUP_ACTION_SHEET_MESSAGE_FORMAT" = "Add “%1$@” to “%2$@”?"; +"ADD_TO_GROUP_ACTION_SHEET_MESSAGE_FORMAT" = "Lägg till \"%1$@\" i \"%2$@\"?"; /* The title on the 'add to group' confirmation action sheet. */ "ADD_TO_GROUP_ACTION_SHEET_TITLE" = "Lägg till ny medlem"; @@ -104,7 +104,7 @@ "ADD_TO_GROUP_SUCCESS_TOAST_FORMAT" = "%@ lades till i %@"; /* Title of the 'add to group' view. */ -"ADD_TO_GROUP_TITLE" = "Add to a Group"; +"ADD_TO_GROUP_TITLE" = "Lägg till i en grupp"; /* Message shown in conversation view that offers to share your profile with a user. */ "ADD_USER_TO_PROFILE_WHITELIST_OFFER" = "Vill du dela din profil med denna användare?"; @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Spara"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Svara"; @@ -821,7 +830,7 @@ "CONVERSATION_SETTINGS_ATTRIBUTES_ACCESS_SECTION_FOOTER" = "Välj vem som kan redigera gruppnamnet, fotot och tidsgränsen för de försvinnande meddelandena."; /* Button to start a audio call */ -"CONVERSATION_SETTINGS_AUDIO_CALL_BUTTON" = "audio"; +"CONVERSATION_SETTINGS_AUDIO_CALL_BUTTON" = "ljud"; /* Footer text for the 'block and leave' section of contact conversation settings view. */ "CONVERSATION_SETTINGS_BLOCK_AND_LEAVE_SECTION_CONTACT_FOOTER" = "Du kommer inte längre att få meddelanden eller uppdateringar från denna användare."; @@ -890,7 +899,7 @@ "CONVERSATION_SETTINGS_MENTIONS_LABEL" = "Omnämnanden"; /* Button to message the chat */ -"CONVERSATION_SETTINGS_MESSAGE_BUTTON" = "message"; +"CONVERSATION_SETTINGS_MESSAGE_BUTTON" = "meddelande"; /* Title for the mute action sheet */ "CONVERSATION_SETTINGS_MUTE_ACTION_SHEET_TITLE" = "Tysta denna chatt i…"; @@ -899,7 +908,7 @@ "CONVERSATION_SETTINGS_MUTE_ALWAYS_ACTION" = "Alltid"; /* Button to mute the chat */ -"CONVERSATION_SETTINGS_MUTE_BUTTON" = "mute"; +"CONVERSATION_SETTINGS_MUTE_BUTTON" = "tysta"; /* Label for button to mute a thread for eight hours. */ "CONVERSATION_SETTINGS_MUTE_EIGHT_HOUR_ACTION" = "8 timmar"; @@ -926,28 +935,28 @@ "CONVERSATION_SETTINGS_MUTED_ALWAYS" = "Alltid"; /* Indicates that this thread is muted forever. */ -"CONVERSATION_SETTINGS_MUTED_ALWAYS_UNMUTE" = "Always muted"; +"CONVERSATION_SETTINGS_MUTED_ALWAYS_UNMUTE" = "Alltid tystad"; /* Button to unmute the chat */ -"CONVERSATION_SETTINGS_MUTED_BUTTON" = "muted"; +"CONVERSATION_SETTINGS_MUTED_BUTTON" = "tystad"; /* Indicates that this thread is muted until a given date or time. Embeds {{The date or time which the thread is muted until}}. */ "CONVERSATION_SETTINGS_MUTED_UNTIL_FORMAT" = "fram tills %@"; /* Indicates that this thread is muted until a given date or time. Embeds {{The date or time which the thread is muted until}}. */ -"CONVERSATION_SETTINGS_MUTED_UNTIL_UNMUTE_FORMAT" = "Muted until %@"; +"CONVERSATION_SETTINGS_MUTED_UNTIL_UNMUTE_FORMAT" = "Tystad till %@"; /* Format for the section title of the 'mutual groups' section in conversation settings view. Embeds: {{ the number of shared groups }}. */ -"CONVERSATION_SETTINGS_MUTUAL_GROUPS_SECTION_TITLE_FORMAT" = "%@ Groups in Common"; +"CONVERSATION_SETTINGS_MUTUAL_GROUPS_SECTION_TITLE_FORMAT" = "%@ grupper gemensamt"; /* Label for 'new contact' button in conversation settings view. */ "CONVERSATION_SETTINGS_NEW_CONTACT" = "Skapa ny kontakt"; /* Section title of the 'mutual groups' section in conversation settings view when the contact shares no mutual groups. */ -"CONVERSATION_SETTINGS_NO_MUTUAL_GROUPS_SECTION_TITLE" = "No Groups in Common"; +"CONVERSATION_SETTINGS_NO_MUTUAL_GROUPS_SECTION_TITLE" = "Inga grupper gemensamt"; /* Section title of the 'mutual groups' section in conversation settings view when the contact shares one mutual group. */ -"CONVERSATION_SETTINGS_ONE_MUTUAL_GROUPS_SECTION_TITLE" = "1 Group in Common"; +"CONVERSATION_SETTINGS_ONE_MUTUAL_GROUPS_SECTION_TITLE" = "1 grupp gemensamt"; /* Label for 'permissions' action in conversation settings view. */ "CONVERSATION_SETTINGS_PERMISSIONS" = "Behörigheter"; @@ -965,7 +974,7 @@ "CONVERSATION_SETTINGS_REVOKE_GROUP_ADMIN_TITLE_FORMAT" = "Ta bort %@ som gruppadministratör?"; /* Button to search the chat */ -"CONVERSATION_SETTINGS_SEARCH_BUTTON" = "search"; +"CONVERSATION_SETTINGS_SEARCH_BUTTON" = "sök"; /* Label for 'unblock group' action in conversation settings view. */ "CONVERSATION_SETTINGS_UNBLOCK_GROUP" = "Sluta blockera grupp"; @@ -986,7 +995,7 @@ "CONVERSATION_SETTINGS_VIDEO_CALL_BUTTON" = "video"; /* Indicates that user is in the system contacts list. */ -"CONVERSATION_SETTINGS_VIEW_IS_SYSTEM_CONTACT" = "Contact Details"; +"CONVERSATION_SETTINGS_VIEW_IS_SYSTEM_CONTACT" = "Kontaktdetaljer"; /* Button to confirm that user wants to share their profile with a user or group. */ "CONVERSATION_SETTINGS_VIEW_SHARE_PROFILE" = "Dela profil"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@m"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Nu"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Idag"; @@ -1190,10 +1211,10 @@ "DEVICE_TRANSFER_CHOICE_WARNING" = "Om du fortsätter kommer det att inaktivera Signal på andra enheter som för närvarande är registrerade med samma telefonnummer."; /* An error indicating that we were unable to verify the indentity of the new device to complete the transfer */ -"DEVICE_TRANSFER_ERROR_CERTIFICATE_MISMATCH" = "Det gick inte att verifiera din nya enhet, försök igen"; +"DEVICE_TRANSFER_ERROR_CERTIFICATE_MISMATCH" = "Det gick inte att verifiera din nya enhet, vänligen försök igen"; /* An error indicating that something went wrong with the transfer and it could not complete */ -"DEVICE_TRANSFER_ERROR_GENERIC" = "Överföringen kunde inte slutföras, se till att dina enheter är nära varandra och försök igen"; +"DEVICE_TRANSFER_ERROR_GENERIC" = "Överföringen kunde inte slutföras, vänligen se till att dina enheter är nära varandra och försök igen"; /* An error indicating the user must scan this code with a linked device to transfer. */ "DEVICE_TRANSFER_ERROR_MODE_MISMATCH_LINKED" = "Om du vill ställa in denna iPad som en länkad enhet måste du skanna med din gamla iPad"; @@ -1226,7 +1247,7 @@ "DEVICE_TRANSFER_QRCODE_TITLE" = "Väntar på annan enhet..."; /* The explanation on the view that shows receiving progress */ -"DEVICE_TRANSFER_RECEIVING_EXPLANATION" = "Håll båda enheterna nära varandra. Stäng inte av någon av enheterna och håll Signal öppen. Överföringar är end-to-end-krypterade."; +"DEVICE_TRANSFER_RECEIVING_EXPLANATION" = "Håll båda enheterna nära varandra. Stäng inte av någon av enheterna och håll Signal öppen. Överföringar är ände-till-ände-krypterade."; /* The title on the view that shows receiving progress */ "DEVICE_TRANSFER_RECEIVING_TITLE" = "Tar emot data"; @@ -1250,7 +1271,7 @@ "DISAPPEARING_MESSAGES" = "Försvinnande meddelanden"; /* Info Message when added to a group which has enabled disappearing messages. Embeds {{time amount}} before messages disappear. See the *_TIME_AMOUNT strings for context. */ -"DISAPPEARING_MESSAGES_CONFIGURATION_GROUP_EXISTING_FORMAT" = "Meddelanden i denna chatt kommer att försvinna efter %@."; +"DISAPPEARING_MESSAGES_CONFIGURATION_GROUP_EXISTING_FORMAT" = "Meddelanden i denna chatt försvinner efter %@."; /* subheading in conversation settings */ "DISAPPEARING_MESSAGES_DESCRIPTION" = "Aktivering innebär att meddelanden som skickas och tas emot i denna chatt försvinner efter att de har setts."; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Ogiltigt foto."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Gruppnamn"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Uppdatera"; @@ -1445,13 +1463,13 @@ "ERROR_NETWORK_FAILURE" = "Nätverksfel"; /* Error indicating a send failure due to a delinked application. */ -"ERROR_SENDING_DELINKED" = "Din enhet är inte längre länkad. Länka igen för att skicka ytterligare meddelanden."; +"ERROR_SENDING_DELINKED" = "Din enhet är inte längre länkad. Vänligen länka igen för att skicka ytterligare meddelanden."; /* Error indicating a send failure due to a deregistered application. */ -"ERROR_SENDING_DEREGISTERED" = "Din enhet är inte längre registrerad. Registrera dig igen för att skicka ytterligare meddelanden."; +"ERROR_SENDING_DEREGISTERED" = "Din enhet är inte längre registrerad. Vänligen registrera dig igen för att skicka ytterligare meddelanden."; /* Error indicating a send failure due to an expired application. */ -"ERROR_SENDING_EXPIRED" = "Din version av Signal har gått ut. Uppdatera för att skicka fler meddelanden."; +"ERROR_SENDING_EXPIRED" = "Din version av Signal har gått ut. Vänligen uppdatera för att skicka fler meddelanden."; /* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ "ERROR_UNREGISTERED_USER_FORMAT" = "Oregistrerad kontakt: %@"; @@ -1511,7 +1529,7 @@ "GET_STARTED_CARD_NEW_GROUP" = "Ny grupp"; /* Error displayed when there is a failure fetching a GIF from the remote service. */ -"GIF_PICKER_ERROR_FETCH_FAILURE" = "Det gick inte att hämta den begärda GIF-bilden. Kontrollera att du är ansluten."; +"GIF_PICKER_ERROR_FETCH_FAILURE" = "Det gick inte att hämta den begärda GIF-bilden. Vänligen kontrollera att du är ansluten."; /* Generic error displayed when picking a GIF */ "GIF_PICKER_ERROR_GENERIC" = "Ett okänt fel uppstod."; @@ -1520,7 +1538,7 @@ "GIF_PICKER_FAILURE_ALERT_TITLE" = "Det går inte att välja GIF"; /* Alert message shown when user tries to search for GIFs without entering any search terms. */ -"GIF_PICKER_VIEW_MISSING_QUERY" = "Ange din sökning."; +"GIF_PICKER_VIEW_MISSING_QUERY" = "Vänligen ange din sökning."; /* Title for the 'GIF picker' dialog. */ "GIF_PICKER_VIEW_TITLE" = "GIF-sökning"; @@ -2681,7 +2699,7 @@ "LOCAL_NETWORK_PERMISSION_ACTION_SHEET_STEP_ONE" = "Öppna Inställningar på varje enhet"; /* Third step for local network permission action sheet */ -"LOCAL_NETWORK_PERMISSION_ACTION_SHEET_STEP_THREE" = "Aktivera ”Lokalt nätverk”"; +"LOCAL_NETWORK_PERMISSION_ACTION_SHEET_STEP_THREE" = "Aktivera \"Lokalt nätverk\""; /* Second step for local network permission action sheet */ "LOCAL_NETWORK_PERMISSION_ACTION_SHEET_STEP_TWO" = "Navigera till Signal"; @@ -3101,7 +3119,7 @@ "NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Hitta kontakter via telefonnummer"; /* A string describing that the user has no groups in common with another user */ -"NO_GROUPS_IN_COMMON" = "Inga gemensamma grupper"; +"NO_GROUPS_IN_COMMON" = "Inga grupper gemensamt"; /* A string describing that the user has no groups in common other than the group implied by the current UI context */ "NO_OTHER_GROUPS_IN_COMMON" = "Inga andra grupper gemensamt."; @@ -3245,7 +3263,7 @@ "ONBOARDING_PERMISSIONS_ENABLE_PERMISSIONS_BUTTON" = "Tillåt behörigheter"; /* Explanation in the 'onboarding permissions' view. */ -"ONBOARDING_PERMISSIONS_EXPLANATION" = "Genom att tillåta aviseringar och kontakter kan du se när du får meddelanden och hjälper dig att hitta personer du känner. Kontakterna är krypterade så att Signal-tjänsten inte kan se dem."; +"ONBOARDING_PERMISSIONS_EXPLANATION" = "Genom att tillåta notiser och kontakter kan du se när du får meddelanden och hjälper dig att hitta personer du känner. Kontakterna är krypterade så att Signal-tjänsten inte kan se dem."; /* Title of the 'onboarding permissions' view. */ "ONBOARDING_PERMISSIONS_TITLE" = "Tillåt behörigheter"; @@ -3266,7 +3284,7 @@ "ONBOARDING_PHONE_NUMBER_TITLE" = "Ange ditt telefonnummer"; /* Label indicating that the phone number is invalid in the 'onboarding phone number' view. */ -"ONBOARDING_PHONE_NUMBER_VALIDATION_WARNING" = "Ogiltigt telefonnummer. Ange ett giltigt telefonnummer för att registrera dig."; +"ONBOARDING_PHONE_NUMBER_VALIDATION_WARNING" = "Ogiltigt telefonnummer. Vänligen ange ett giltigt telefonnummer för att registrera dig."; /* Explanation of the 'onboarding pin attempts exhausted' view when reglock is disabled. */ "ONBOARDING_PIN_ATTEMPTS_EXHAUSTED_EXPLANATION" = "Du har slut på gissningar av PIN-koden men du kan fortfarande komma åt ditt Signal-konto genom att skapa en ny PIN-kod. För din integritet och säkerhet kommer ditt konto kommer att återställas utan några sparade profilinformation eller inställningar."; @@ -3350,28 +3368,28 @@ "OUTGOING_CALL_FORMAT" = "Du ringde %@"; /* Button used to decline a payment request. */ -"PAYMENTS_ACTION_DECLINE_REQUEST" = "Decline Request"; +"PAYMENTS_ACTION_DECLINE_REQUEST" = "Avvisa begäran"; /* Format for indicator of a payment amount converted to fiat currency with the freshness of the conversion rate. Embeds: {{ %1$@ the payment amount, %2$@ the freshness of the currency conversion rate }}. */ -"PAYMENTS_CURRENCY_CONVERSION_FRESHNESS_FORMAT" = "%1$@ at %2$@"; +"PAYMENTS_CURRENCY_CONVERSION_FRESHNESS_FORMAT" = "%1$@ i %2$@"; /* Indicator for unknown currency. */ "PAYMENTS_CURRENCY_UNKNOWN" = "?"; /* Message for the 'decline a payment request' alert. Embeds {{ the name of the user requesting payment }}. */ -"PAYMENTS_DECLINE_REQUEST_ALERT_MESSAGE_FORMAT" = "%@ will be notified that you declined."; +"PAYMENTS_DECLINE_REQUEST_ALERT_MESSAGE_FORMAT" = "%@ kommer att meddelas att du avvisade."; /* Title for the 'decline a payment request' alert. */ -"PAYMENTS_DECLINE_REQUEST_ALERT_TITLE" = "Neka den här begäran?"; +"PAYMENTS_DECLINE_REQUEST_ALERT_TITLE" = "Avvisa denna begäran?"; /* Label for 'defragmentation' payments. */ -"PAYMENTS_DEFRAGMENTATION_PAYMENT" = "Coin Cleanup Fee"; +"PAYMENTS_DEFRAGMENTATION_PAYMENT" = "Avgift för myntsanering"; /* Error indicating that a payment request could not be cancelled. */ -"PAYMENTS_ERROR_PAYMENT_REQUEST_CANCEL_FAILED" = "Request could not be cancelled."; +"PAYMENTS_ERROR_PAYMENT_REQUEST_CANCEL_FAILED" = "Begäran kunde inte avbrytas."; /* Error indicating that a payment request could not be declined. */ -"PAYMENTS_ERROR_PAYMENT_REQUEST_DECLINE_FAILED" = "Request could not be declined."; +"PAYMENTS_ERROR_PAYMENT_REQUEST_DECLINE_FAILED" = "Begäran kunde inte avvisas."; /* Status indicator for incoming payments which failed. */ "PAYMENTS_FAILURE_INCOMING_FAILED" = "Misslyckades"; @@ -3386,10 +3404,10 @@ "PAYMENTS_FAILURE_OUTGOING_FAILED" = "Misslyckades"; /* Status indicator for outgoing payments which failed due to insufficient funds. */ -"PAYMENTS_FAILURE_OUTGOING_INSUFFICIENT_FUNDS" = "Insufficient Funds"; +"PAYMENTS_FAILURE_OUTGOING_INSUFFICIENT_FUNDS" = "Otillräckligt med pengar"; /* Status indicator for outgoing payments for which the notification could not be sent. */ -"PAYMENTS_FAILURE_OUTGOING_NOTIFICATION_SEND_FAILED" = "Receipt Could Not Be Sent To Recipient"; +"PAYMENTS_FAILURE_OUTGOING_NOTIFICATION_SEND_FAILED" = "Kvittot kunde inte skickas till mottagaren"; /* Status indicator for outgoing payments which failed to verify. */ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Ogiltig"; @@ -3398,10 +3416,10 @@ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Lägg till anteckning"; /* Format for the 'balance' indicator. Embeds {{ the current payments balance }}. */ -"PAYMENTS_NEW_PAYMENT_BALANCE_FORMAT" = "Available Balance: %@"; +"PAYMENTS_NEW_PAYMENT_BALANCE_FORMAT" = "Tillgängligt saldo: %@"; /* Label for the 'confirm payment' button. */ -"PAYMENTS_NEW_PAYMENT_CONFIRM_PAYMENT_BUTTON" = "Confirm Payment"; +"PAYMENTS_NEW_PAYMENT_CONFIRM_PAYMENT_BUTTON" = "Bekräfta betalning"; /* Title for the 'confirm payment' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_CONFIRM_PAYMENT_TITLE" = "Betala"; @@ -3410,13 +3428,13 @@ "PAYMENTS_NEW_PAYMENT_CURRENCY_FORMAT" = "%1$@ %2$@"; /* Indicates that a payment failed due to a connectivity failure. */ -"PAYMENTS_NEW_PAYMENT_ERROR_CONNECTIVITY_FAILURE" = "Could not contact service"; +"PAYMENTS_NEW_PAYMENT_ERROR_CONNECTIVITY_FAILURE" = "Det gick inte att kontakta tjänsten"; /* Indicates that a payment failed due to insufficient funds. */ -"PAYMENTS_NEW_PAYMENT_ERROR_INSUFFICIENT_FUNDS" = "Du har inte tillräckligt med MOB för att slutföra den här betalningen."; +"PAYMENTS_NEW_PAYMENT_ERROR_INSUFFICIENT_FUNDS" = "Du har inte tillräckligt med MOB för att slutföra denna betalning."; /* Indicates that a payment failed due to insufficient funds. Embeds {{ current balance }}. */ -"PAYMENTS_NEW_PAYMENT_ERROR_INSUFFICIENT_FUNDS_FORMAT" = "You don’t have enough MOB to complete this payment. Your current balance is %@."; +"PAYMENTS_NEW_PAYMENT_ERROR_INSUFFICIENT_FUNDS_FORMAT" = "Du har inte tillräckligt med MOB för att slutföra denna betalning. Ditt nuvarande saldo är %@."; /* Indicates that a payment failed due to being invalid. */ "PAYMENTS_NEW_PAYMENT_ERROR_INVALID_TRANSACTION" = "Ogiltig transaktion"; @@ -3425,13 +3443,13 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTDATED_CLIENT" = "Uppdatera Signal för att använda betalningar."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ -"PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Kunde inte slutföra betalning. Kontrollera din anslutning och försök igen."; +"PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Det gick inte att slutföra betalningen. Kontrollera din anslutning och försök igen."; /* Label for the 'payment estimated fee' indicator. */ "PAYMENTS_NEW_PAYMENT_ESTIMATED_FEE" = "Nätverksavgift"; /* Format for the 'fiat currency conversion estimate' indicator. Embeds {{ the fiat currency code }}. */ -"PAYMENTS_NEW_PAYMENT_FIAT_CONVERSION_FORMAT" = "Estimated %@"; +"PAYMENTS_NEW_PAYMENT_FIAT_CONVERSION_FORMAT" = "Beräknad %@"; /* Label for the 'invalid amount' button. */ "PAYMENTS_NEW_PAYMENT_INVALID_AMOUNT" = "Ogiltigt belopp"; @@ -3458,16 +3476,16 @@ "PAYMENTS_NEW_PAYMENT_REQUEST_BUTTON" = "Förfrågan"; /* Label for the payments notification banner for a single payment notification. */ -"PAYMENTS_NOTIFICATION_BANNER_1" = "1 new payment notification"; +"PAYMENTS_NOTIFICATION_BANNER_1" = "1 ny betalningsnotis"; /* Format for the payments notification banner for a single payment notification with details. Embeds: {{ %1$@ the name of the user who sent you the payment, %2$@ the amount of the payment }}. */ -"PAYMENTS_NOTIFICATION_BANNER_1_WITH_DETAILS_FORMAT" = "%1$@ sent you %2$@"; +"PAYMENTS_NOTIFICATION_BANNER_1_WITH_DETAILS_FORMAT" = "%1$@ skickade dig %2$@"; /* Format for the payments notification banner for multiple payment notifications. Embeds: {{ the number of unread payment notifications }}. */ "PAYMENTS_NOTIFICATION_BANNER_N_FORMAT" = "%@ notiser för nya betalningar"; /* Status indicator for incoming payments which are complete. */ -"PAYMENTS_PAYMENT_STATUS_LONG_INCOMING_COMPLETE" = "Payment Complete"; +"PAYMENTS_PAYMENT_STATUS_LONG_INCOMING_COMPLETE" = "Betalningen slutförd"; /* Status indicator for incoming payments which have not yet been verified. */ "PAYMENTS_PAYMENT_STATUS_LONG_INCOMING_UNVERIFIED" = "Overifierad"; @@ -3476,7 +3494,7 @@ "PAYMENTS_PAYMENT_STATUS_LONG_INCOMING_VERIFIED" = "Verifierat"; /* Status indicator for outgoing payments which are complete. */ -"PAYMENTS_PAYMENT_STATUS_LONG_OUTGOING_COMPLETE" = "Payment Complete"; +"PAYMENTS_PAYMENT_STATUS_LONG_OUTGOING_COMPLETE" = "Betalningen slutförd"; /* Status indicator for outgoing payments which are being sent. */ "PAYMENTS_PAYMENT_STATUS_LONG_OUTGOING_SENDING" = "Skickar..."; @@ -3527,31 +3545,31 @@ "PAYMENTS_PAYMENT_STATUS_SHORT_UNKNOWN" = "Okänt fel"; /* Message for error alert indicating that a given user cannot receive payments because of a pending message request for a recipient that they have sent messages to. */ -"PAYMENTS_RECIPIENT_MISSING_PROFILE_KEY_MESSAGE_W_MESSAGES" = "To send a payment to this user they need to accept a message request from you."; +"PAYMENTS_RECIPIENT_MISSING_PROFILE_KEY_MESSAGE_W_MESSAGES" = "För att skicka en betalning till denna användare måste användaren acceptera en meddelandeförfrågan från dig."; /* Message for error alert indicating that a given user cannot receive payments because of a pending message request for a recipient that they have not sent message to. */ -"PAYMENTS_RECIPIENT_MISSING_PROFILE_KEY_MESSAGE_WO_MESSAGES" = "För att skicka en betalning till denna användare måste de acceptera en meddelandeförfrågan från dig. Skicka dem ett meddelande för att skapa en meddelandeförfrågan."; +"PAYMENTS_RECIPIENT_MISSING_PROFILE_KEY_MESSAGE_WO_MESSAGES" = "För att skicka en betalning till denna användare måste användaren acceptera en meddelandeförfrågan från dig. Skicka användaren ett meddelande för att skapa en meddelandeförfrågan."; /* Title for error alert indicating that a given user cannot receive payments because of a pending message request. */ -"PAYMENTS_RECIPIENT_MISSING_PROFILE_KEY_TITLE" = "Can’t send payment"; +"PAYMENTS_RECIPIENT_MISSING_PROFILE_KEY_TITLE" = "Det går inte att skicka betalning"; /* Message for error alert indicating that a given user cannot receive payments because they have not enabled payments. */ -"PAYMENTS_RECIPIENT_PAYMENTS_NOT_ENABLED_MESSAGE" = "This person has not activated payments."; +"PAYMENTS_RECIPIENT_PAYMENTS_NOT_ENABLED_MESSAGE" = "Denna person har inte aktiverat betalningar."; /* Title for error alert indicating that a given user cannot receive payments because they have not enabled payments. */ "PAYMENTS_RECIPIENT_PAYMENTS_NOT_ENABLED_TITLE" = "Ogiltig mottagare"; /* Label for 'transfer out' payments. */ -"PAYMENTS_TRANSFER_OUT_PAYMENT" = "Transfer Out"; +"PAYMENTS_TRANSFER_OUT_PAYMENT" = "Ta ut"; /* Indicator for unidentified incoming payments. */ -"PAYMENTS_UNIDENTIFIED_PAYMENT_INCOMING" = "Received Payment"; +"PAYMENTS_UNIDENTIFIED_PAYMENT_INCOMING" = "Mottagen betalning"; /* Indicator for unidentified outgoing payments. */ -"PAYMENTS_UNIDENTIFIED_PAYMENT_OUTGOING" = "Sent Payment"; +"PAYMENTS_UNIDENTIFIED_PAYMENT_OUTGOING" = "Skickad betalning"; /* Label for unknown payments. */ -"PAYMENTS_UNKNOWN_PAYMENT" = "Invalid Payment"; +"PAYMENTS_UNKNOWN_PAYMENT" = "Ogiltig betalning"; /* Title of 'accept member request to join group' button. */ "PENDING_GROUP_MEMBERS_ACCEPT_REQUEST_BUTTON" = "Lägg till i grupp"; @@ -3620,10 +3638,10 @@ "PENDING_GROUP_MEMBERS_SECTION_TITLE_INVALID_INVITES" = "Ogiltiga inbjudningar"; /* Title for the 'invites by other group members' section of the 'member requests and invites' view. */ -"PENDING_GROUP_MEMBERS_SECTION_TITLE_INVITES_FROM_OTHER_MEMBERS" = "Invited by Others"; +"PENDING_GROUP_MEMBERS_SECTION_TITLE_INVITES_FROM_OTHER_MEMBERS" = "Inbjuden av andra"; /* Title for the 'people you invited' section of the 'member requests and invites' view. */ -"PENDING_GROUP_MEMBERS_SECTION_TITLE_PEOPLE_YOU_INVITED" = "Invited by You"; +"PENDING_GROUP_MEMBERS_SECTION_TITLE_PEOPLE_YOU_INVITED" = "Inbjuden av dig"; /* Label for view-once messages that have invalid content. */ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Fel med att hantera inkommande meddelande"; @@ -3908,13 +3926,13 @@ "PRIVACY_VERIFICATION_FAILED_WITH_OLD_LOCAL_VERSION" = "Du använder en gammal version av Signal. Du behöver uppdatera innan du kan verifiera."; /* alert body */ -"PRIVACY_VERIFICATION_FAILED_WITH_OLD_REMOTE_VERSION" = "Din partner använder en gammal version av Signal. Personen behöver uppdatera innan du kan verifiera."; +"PRIVACY_VERIFICATION_FAILED_WITH_OLD_REMOTE_VERSION" = "Din partner använder en gammal version av Signal. Partnern behöver uppdatera innan du kan verifiera."; /* alert body */ "PRIVACY_VERIFICATION_FAILURE_INVALID_QRCODE" = "Den skannade koden verkar inte vara ett säkerhetsnummer. Använder ni båda en uppdaterad version av Signal?"; /* Paragraph(s) shown alongside the safety number when verifying privacy with {{contact name}} */ -"PRIVACY_VERIFICATION_INSTRUCTIONS" = "Om du vill verifiera säkerheten för din end-to-end-kryptering med %@, jämför siffrorna ovan med siffrorna på deras enhet.\n\nAlternativt kan du skanna koden på deras telefon eller be dem att skanna din kod."; +"PRIVACY_VERIFICATION_INSTRUCTIONS" = "Om du vill verifiera säkerheten för din ände-till-ände-kryptering med %@, jämför siffrorna ovan med siffrorna på deras enhet.\n\nAlternativt kan du skanna koden på deras telefon eller be dem att skanna din kod."; /* Navbar title */ "PRIVACY_VERIFICATION_TITLE" = "Verifiera säkerhetsnummer"; @@ -3998,7 +4016,7 @@ "PROFILE_VIEW_NO_CONNECTION" = "Profilen kan endast uppdateras när du är ansluten till internet."; /* Description of the user profile. */ -"PROFILE_VIEW_PROFILE_DESCRIPTION" = "Din profil är end-to-end-krypterad. Din profil och ändringar av den kommer att synas för dina kontakter och när du startar eller accepterar nya chattar."; +"PROFILE_VIEW_PROFILE_DESCRIPTION" = "Din profil är ände-till-ände-krypterad. Din profil och ändringar av den kommer att synas för dina kontakter och när du startar eller accepterar nya chattar."; /* Button to save the profile view in the profile view. */ "PROFILE_VIEW_SAVE_BUTTON" = "Spara"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Andra kontakter"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Chattar"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Grupper"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Meddelanden"; @@ -4559,7 +4580,7 @@ "SEND_SMS_INVITE_TITLE" = "Vill du bjuda in följande nummer till Signal:"; /* Description for the session refresh alert */ -"SESSION_REFRESH_ALERT_MESSAGE" = "Signal använder end-to-end-kryptering och det kan behöva uppdatera din chattsession ibland. Detta påverkar inte din chatts säkerhet, men du kan ha missat ett meddelande från denna kontakt och du kan behöva be dem skicka det igen."; +"SESSION_REFRESH_ALERT_MESSAGE" = "Signal använder ände-till-ände-kryptering och det kan behöva uppdatera din chattsession ibland. Detta påverkar inte din chatts säkerhet, men du kan ha missat ett meddelande från denna kontakt och du kan behöva be dem skicka det igen."; /* Title for the session refresh alert */ "SESSION_REFRESH_ALERT_TITLE" = "Chattsessionen uppdaterad"; @@ -4694,13 +4715,13 @@ "SETTINGS_DELETE_ACCOUNT_PAYMENTS_BALANCE_ALERT_DONT_TRANSFER" = "För inte över"; /* Body for the alert confirming whether the user wants transfer their payments balance before deleting their account. Embeds: {{ the current payment balance }}. */ -"SETTINGS_DELETE_ACCOUNT_PAYMENTS_BALANCE_ALERT_MESSAGE_FORMAT" = "You have a balance of %@. If you do not transfer your funds to another wallet address before deleting your account, you will lose it forever."; +"SETTINGS_DELETE_ACCOUNT_PAYMENTS_BALANCE_ALERT_MESSAGE_FORMAT" = "Du har ett saldo på %@. Om du inte överför dina pengar till en annan plånboksadress innan du tar bort ditt konto förlorar du det för alltid."; /* Title for the alert confirming whether the user wants transfer their payments balance before deleting their account. */ -"SETTINGS_DELETE_ACCOUNT_PAYMENTS_BALANCE_ALERT_TITLE" = "Transfer payments balance?"; +"SETTINGS_DELETE_ACCOUNT_PAYMENTS_BALANCE_ALERT_TITLE" = "Överför betalningssaldo?"; /* Button for transferring the user's payments balance before deleting their account. */ -"SETTINGS_DELETE_ACCOUNT_PAYMENTS_BALANCE_ALERT_TRANSFER" = "Transfer Balance"; +"SETTINGS_DELETE_ACCOUNT_PAYMENTS_BALANCE_ALERT_TRANSFER" = "Överföringssaldo"; /* Label for 'delete data' button. */ "SETTINGS_DELETE_DATA_BUTTON" = "Ta bort alla data"; @@ -4793,37 +4814,37 @@ "SETTINGS_PAYMENTS_ACTIVATE_PAYMENTS_CONFIRM_AGREE" = "Aktivera"; /* Description for the 'activate payments confirmation' UI in the payment settings. */ -"SETTINGS_PAYMENTS_ACTIVATE_PAYMENTS_CONFIRM_DESCRIPTION" = "You can use Signal to send and receive MobileCoin. All payments are subject to the Terms of Use for MobileCoins and the MobileCoin Wallet. This is a beta feature so you may encounter some issues and payments or balances you may lose can’t be recovered."; +"SETTINGS_PAYMENTS_ACTIVATE_PAYMENTS_CONFIRM_DESCRIPTION" = "Du kan använda Signal för att skicka och ta emot MobileCoin. Alla betalningar omfattas av användarvillkoren för MobileCoins och MobileCoin Wallet. Detta är en beta-funktion så att du kan stöta på vissa problem och betalningar eller saldon som du kan förlora kan inte återställas."; /* Title for the 'activate payments confirmation' UI in the payment settings. */ "SETTINGS_PAYMENTS_ACTIVATE_PAYMENTS_CONFIRM_TITLE" = "Aktivera"; /* Label for the 'view payments terms' button in the 'activate payments confirmation' UI in the payment settings. */ -"SETTINGS_PAYMENTS_ACTIVATE_PAYMENTS_CONFIRM_VIEW_TERMS" = "View MobileCoin Terms"; +"SETTINGS_PAYMENTS_ACTIVATE_PAYMENTS_CONFIRM_VIEW_TERMS" = "Visa MobileCoin-villkor"; /* Label for 'add money' view in the payment settings. */ -"SETTINGS_PAYMENTS_ADD_MONEY" = "Add Funds"; +"SETTINGS_PAYMENTS_ADD_MONEY" = "Lägg till pengar"; /* Explanation of the process for adding money in the 'add money' settings view. */ -"SETTINGS_PAYMENTS_ADD_MONEY_DESCRIPTION" = "För att lägga till pengar, skicka MobileCoin till din plånbokadress. Starta en transaktion från ditt konto på en börs som stöder MobileCoin, skanna sedan QR-koden eller kopiera din plånbokadress."; +"SETTINGS_PAYMENTS_ADD_MONEY_DESCRIPTION" = "För att lägga till pengar, skicka MobileCoin till din plånboksadress. Starta en transaktion från ditt konto på en börs som stöder MobileCoin, skanna sedan QR-koden eller kopiera din plånboksadress."; /* Indicator that the payments wallet address has been copied to the pasteboard. */ -"SETTINGS_PAYMENTS_ADD_MONEY_WALLET_ADDRESS_COPIED" = "Wallet Address Copied"; +"SETTINGS_PAYMENTS_ADD_MONEY_WALLET_ADDRESS_COPIED" = "Plånboksadress kopierad"; /* Label for the 'all payment records' section of the app settings. */ "SETTINGS_PAYMENTS_ALL_RECORDS" = "Alla betalningar"; /* Format string for the 'local balance converted into local currency' indicator. Embeds: {{ %1$@ the local balance in the local currency, %2$@ the local currency code, %3$@ the date the currency conversion rate was obtained. }}.. */ -"SETTINGS_PAYMENTS_BALANCE_CONVERSION_FORMAT" = "%1$@ %2$@ at %3$@"; +"SETTINGS_PAYMENTS_BALANCE_CONVERSION_FORMAT" = "%1$@ %2$@ i %3$@"; /* Error message indicating that payments could not be activated because the feature is not currently available. */ "SETTINGS_PAYMENTS_CANNOT_ACTIVATE_PAYMENTS_KILL_SWITCH" = "Betalningar i Signal är inte längre tillgängliga. Du kan fortfarande överföra pengar till en börs men du kan inte längre skicka och ta emot betalningar eller lägga till pengar."; /* Error message indicating that payments could not be deactivated because the current balance is unavailable. */ -"SETTINGS_PAYMENTS_CANNOT_DEACTIVATE_PAYMENTS_NO_BALANCE" = "Can't deactivate payments because your balance is not available. Check your connection and try again."; +"SETTINGS_PAYMENTS_CANNOT_DEACTIVATE_PAYMENTS_NO_BALANCE" = "Det går inte att inaktivera betalningar eftersom ditt saldo inte är tillgängligt. Kontrollera din anslutning och försök igen."; /* Error message indicating that a payment could not be sent because the current balance is unavailable. */ -"SETTINGS_PAYMENTS_CANNOT_SEND_PAYMENT_NO_BALANCE" = "Couldn't complete payment because your balance is not available. Check your connection and try again."; +"SETTINGS_PAYMENTS_CANNOT_SEND_PAYMENT_NO_BALANCE" = "Det gick inte att slutföra betalningen eftersom ditt saldo inte är tillgängligt. Kontrollera din anslutning och försök igen."; /* Error message indicating that payments cannot be sent because the feature is not currently available. */ "SETTINGS_PAYMENTS_CANNOT_SEND_PAYMENTS_KILL_SWITCH" = "Betalningar i Signal är inte längre tillgängliga. Du kan fortfarande överföra pengar till en börs men du kan inte längre skicka och ta emot betalningar eller lägga till pengar."; @@ -4838,43 +4859,43 @@ "SETTINGS_PAYMENTS_CURRENCY_VIEW_SECTION_ALL_CURRENCIES" = "Alla valutor"; /* Label for 'transfer balance' button in the 'deactivate payments' settings. */ -"SETTINGS_PAYMENTS_DEACTIVATE_AFTER_TRANSFERRING_BALANCE" = "Transfer Remaining Balance"; +"SETTINGS_PAYMENTS_DEACTIVATE_AFTER_TRANSFERRING_BALANCE" = "Överför återstående saldo"; /* Label for the 'deactivate payments' button in the payment settings. */ "SETTINGS_PAYMENTS_DEACTIVATE_BUTTON" = "Inaktivera"; /* Label for 'deactivate payments' button in the app settings. */ -"SETTINGS_PAYMENTS_DEACTIVATE_PAYMENTS" = "Deactivate Payments"; +"SETTINGS_PAYMENTS_DEACTIVATE_PAYMENTS" = "Inaktivera betalningar"; /* Description for the 'deactivate payments confirmation' UI in the payment settings. */ -"SETTINGS_PAYMENTS_DEACTIVATE_PAYMENTS_CONFIRM_DESCRIPTION" = "You will not be able to send or receive Mobilecoin in Signal if you deactivate payments."; +"SETTINGS_PAYMENTS_DEACTIVATE_PAYMENTS_CONFIRM_DESCRIPTION" = "Du kommer inte att kunna skicka eller ta emot Mobilecoin i Signal om du inaktiverar betalningar."; /* Title for the 'deactivate payments confirmation' UI in the payment settings. */ "SETTINGS_PAYMENTS_DEACTIVATE_PAYMENTS_CONFIRM_TITLE" = "Inaktivera betalningar?"; /* Label for the 'de-activate payments' view of the app settings. */ -"SETTINGS_PAYMENTS_DEACTIVATE_TITLE" = "Deactivate Payments"; +"SETTINGS_PAYMENTS_DEACTIVATE_TITLE" = "Inaktivera betalningar"; /* Explanation of the 'deactivate payments with balance' process in the 'deactivate payments' settings. */ -"SETTINGS_PAYMENTS_DEACTIVATE_WITH_BALANCE_EXPLANATION" = "It’s recommended that you transfer your funds to another wallet address before deactivating payments. If you choose not to transfer your funds now, they will remain in your wallet linked to Signal if you reactivate payments."; +"SETTINGS_PAYMENTS_DEACTIVATE_WITH_BALANCE_EXPLANATION" = "Det rekommenderas att du överför dina pengar till en annan plånboksadress innan du inaktiverar betalningar. Om du väljer att inte överföra dina pengar nu förblir de kvar i din plånbok kopplad till Signal om du återaktiverar betalningar."; /* Description for the 'deactivate payments confirmation' UI in the payment settings. */ "SETTINGS_PAYMENTS_DEACTIVATE_WITHOUT_TRANSFER_CONFIRM_DESCRIPTION" = "Ditt saldo kommer att finnas kvar i din plånbok kopplad till Signal om du väljer att återaktivera betalningar."; /* Title for the 'deactivate payments confirmation' UI in the payment settings. */ -"SETTINGS_PAYMENTS_DEACTIVATE_WITHOUT_TRANSFER_CONFIRM_TITLE" = "Deactivate Without Transferring?"; +"SETTINGS_PAYMENTS_DEACTIVATE_WITHOUT_TRANSFER_CONFIRM_TITLE" = "Inaktivera utan att överföra?"; /* Label for 'deactivate payments without transferring balance' button in the 'deactivate payments' settings. */ -"SETTINGS_PAYMENTS_DEACTIVATE_WITHOUT_TRANSFERRING_BALANCE" = "Deactivate Without Transferring"; +"SETTINGS_PAYMENTS_DEACTIVATE_WITHOUT_TRANSFERRING_BALANCE" = "Inaktivera utan att överföra"; /* Error indicating that payments could not be deactivated in the payments settings. */ -"SETTINGS_PAYMENTS_DEACTIVATION_FAILED" = "Payments could not be deactivated"; +"SETTINGS_PAYMENTS_DEACTIVATION_FAILED" = "Betalningar kunde inte inaktiveras"; /* Label for the 'payments details' view of the app settings. */ "SETTINGS_PAYMENTS_DETAIL_VIEW_TITLE" = "Detaljer"; /* Label for the 'enable payments' button in the 'payments not enabled' alert. */ -"SETTINGS_PAYMENTS_ENABLE_ACTION" = "Enable Payments"; +"SETTINGS_PAYMENTS_ENABLE_ACTION" = "Aktivera betalningar"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin är en ny integritetsfokuserad digital valuta."; @@ -4883,10 +4904,10 @@ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_TITLE" = "Om MobileCoin"; /* Description for the 'Adding to your wallet' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_ADDING_TO_YOUR_WALLET_DESCRIPTION" = "Du kan lägga till pengar för användning i Signal genom att skicka MobileCoin till din plånbokadress."; +"SETTINGS_PAYMENTS_HELP_CARD_ADDING_TO_YOUR_WALLET_DESCRIPTION" = "Du kan lägga till pengar för användning i Signal genom att skicka MobileCoin till din plånboksadress."; /* Title for the 'Adding to your wallet' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_ADDING_TO_YOUR_WALLET_TITLE" = "Adding Funds"; +"SETTINGS_PAYMENTS_HELP_CARD_ADDING_TO_YOUR_WALLET_TITLE" = "Lägger till pengar"; /* Description for the 'Cashing Out' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_DESCRIPTION" = "Du kan betala ut MobileCoin när som helst på ett börs som stöder MobileCoin. Gör bara en överföring till ditt konto vid växlingen."; @@ -4904,19 +4925,19 @@ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_TITLE" = "Uppdatera din PIN-kod"; /* Label for button in the 'View Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_VIEW_PASSPHRASE_BUTTON" = "Record Recovery Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_VIEW_PASSPHRASE_BUTTON" = "Registrera återställningsfras"; /* Description for the 'View Passphrase' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_VIEW_PASSPHRASE_DESCRIPTION" = "Din återställningsfras ger dig ett annat sätt att återställa ditt betalningskonto."; /* Title for the 'View Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_VIEW_PASSPHRASE_TITLE" = "Spela in återhämtningsfras"; +"SETTINGS_PAYMENTS_HELP_CARD_VIEW_PASSPHRASE_TITLE" = "Registrera återställningsfras"; /* Indicator that the payments wallet address is invalid. */ -"SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Invalid Wallet Address"; +"SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Ogiltig plånboksadress"; /* Message indicating that there is no payment activity to display in the payment settings. */ -"SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "No recent activity yet."; +"SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Ingen ny aktivitet ännu."; /* Message for the 'payments not enabled' alert. */ "SETTINGS_PAYMENTS_NOT_ENABLED_ALERT_MESSAGE" = "Vill du aktivera betalningar?"; @@ -4925,7 +4946,7 @@ "SETTINGS_PAYMENTS_NOT_ENABLED_ALERT_TITLE" = "Betalningar inte aktiverat"; /* Message for the 'payments not registered' alert. */ -"SETTINGS_PAYMENTS_NOT_REGISTERED_ALERT_MESSAGE" = "Re-register to send payments."; +"SETTINGS_PAYMENTS_NOT_REGISTERED_ALERT_MESSAGE" = "Registrera dig igen för att skicka betalningar."; /* Title for the 'payments not registered' alert. */ "SETTINGS_PAYMENTS_NOT_REGISTERED_ALERT_TITLE" = "Inte registrerad"; @@ -4934,22 +4955,22 @@ "SETTINGS_PAYMENTS_OPT_IN_ACTIVATE_BUTTON" = "Aktivera betalningar"; /* Message shown when payments rae activated in the 'payments opt-in' view in the app settings. */ -"SETTINGS_PAYMENTS_OPT_IN_ACTIVATED_TOAST" = "Payments activated."; +"SETTINGS_PAYMENTS_OPT_IN_ACTIVATED_TOAST" = "Betalningar aktiverade."; /* Message for the 'payments opt-in' view in the app settings. */ "SETTINGS_PAYMENTS_OPT_IN_MESSAGE" = "Använd Signal för att skicka och ta emot MobileCoin, en ny digital valuta med fokus på integritet. Aktivera för att komma igång."; /* Label for 'activate' button in the 'payments opt-in' view in the app settings. */ -"SETTINGS_PAYMENTS_OPT_IN_REACTIVATE_BUTTON" = "Reactivate Payments"; +"SETTINGS_PAYMENTS_OPT_IN_REACTIVATE_BUTTON" = "Återaktivera betalningar"; /* Title for the 'payments opt-in' view in the app settings. */ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Introducerar betalningar (Beta)"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Your balance will automatically restore when you reinstall Signal if you confirm your Signal PIN. You can also restore your balance using a recovery phrase, which is a 24-word phrase unique to you. Write it down and store it in a safe place."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Din saldo återställs automatiskt när du installerar om Signal om du bekräftar din Signal-PIN-kod. Du kan också återställa ditt saldo med en återställningsfras, som är en fras på 24 ord som är unik för dig. Skriv ner den och förvara den på ett säkert ställe."; /* Label for the 'add money' button in the 'send payment' UI. */ -"SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Add Funds"; +"SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Lägga till pengar"; /* Label for the 'MobileCoin block index' in the payment details view in the app settings. */ "SETTINGS_PAYMENTS_PAYMENT_DETAILS_BLOCK_INDEX" = "Blockera nummer"; @@ -4961,13 +4982,13 @@ "SETTINGS_PAYMENTS_PAYMENT_DETAILS_RECEIVED" = "Mottagen"; /* Format for indicator that you received a payment in the payment details view in the app settings. Embeds: {{ the user who sent you the payment }}. */ -"SETTINGS_PAYMENTS_PAYMENT_DETAILS_RECEIVED_FORMAT" = "Received from %@"; +"SETTINGS_PAYMENTS_PAYMENT_DETAILS_RECEIVED_FORMAT" = "Mottagen från %@"; /* Label for the sender in the payment details view in the app settings. */ -"SETTINGS_PAYMENTS_PAYMENT_DETAILS_SENDER" = "Sent By"; +"SETTINGS_PAYMENTS_PAYMENT_DETAILS_SENDER" = "Skickat av"; /* Format for the sender info in the payment details view in the app settings. Embeds {{ %1$@ the name of the sender of the payment, %2$@ the date the transaction was sent }}. */ -"SETTINGS_PAYMENTS_PAYMENT_DETAILS_SENDER_FORMAT" = "%1$@ on %2$@"; +"SETTINGS_PAYMENTS_PAYMENT_DETAILS_SENDER_FORMAT" = "%1$@ på %2$@"; /* Indicates that you send the payment in the payment details view in the app settings. */ "SETTINGS_PAYMENTS_PAYMENT_DETAILS_SENDER_YOU" = "Du"; @@ -4985,13 +5006,13 @@ "SETTINGS_PAYMENTS_PAYMENT_DETAILS_STATUS_FOOTER" = "Transaktionsdetaljer inklusive betalningsbelopp och transaktionstid är en del av MobileCoin Ledger."; /* Footer string for the status section of the payment details view in the app settings for defragmentation transactions. */ -"SETTINGS_PAYMENTS_PAYMENT_DETAILS_STATUS_FOOTER_DEFRAGMENTATION" = "En ”myntsaneringsavgift” debiteras när mynten i ditt innehav inte kan kombineras för att slutföra en transaktion. Sanering gör att du kan fortsätta skicka betalningar."; +"SETTINGS_PAYMENTS_PAYMENT_DETAILS_STATUS_FOOTER_DEFRAGMENTATION" = "En \"myntsaneringsavgift\" debiteras när mynten i ditt innehav inte kan kombineras för att slutföra en transaktion. Sanering gör att du kan fortsätta skicka betalningar."; /* Message for the 'insufficient balance for payment' alert. Embeds: {{ The current payments balance }}. */ -"SETTINGS_PAYMENTS_PAYMENT_INSUFFICIENT_BALANCE_ALERT_MESSAGE_FORMAT" = "You don’t have enough MOB to complete this payment. Your current balance is %@."; +"SETTINGS_PAYMENTS_PAYMENT_INSUFFICIENT_BALANCE_ALERT_MESSAGE_FORMAT" = "Du har inte tillräckligt med MOB för att slutföra denna betalning. Ditt nuvarande saldo är %@."; /* Title for the 'insufficient balance for payment' alert. */ -"SETTINGS_PAYMENTS_PAYMENT_INSUFFICIENT_BALANCE_ALERT_TITLE" = "Insufficient Balance"; +"SETTINGS_PAYMENTS_PAYMENT_INSUFFICIENT_BALANCE_ALERT_TITLE" = "Otillräckligt med pengar"; /* Format string for the sender of an incoming payment. Embeds: {{ the name of the sender of the payment}}. */ "SETTINGS_PAYMENTS_PAYMENT_USER_INCOMING_FORMAT" = "Från %@"; @@ -5012,31 +5033,31 @@ "SETTINGS_PAYMENTS_PAYMENTS_TYPE_OUTGOING" = "Skickad"; /* Label for the 'recent payments' section in the payment settings. */ -"SETTINGS_PAYMENTS_RECENT_PAYMENTS" = "Recent Payments"; +"SETTINGS_PAYMENTS_RECENT_PAYMENTS" = "Senaste betalningar"; /* Description for the 'record payments passphrase to disable pin' UI in the app settings. */ "SETTINGS_PAYMENTS_RECORD_PASSPHRASE_DISABLE_PIN_DESCRIPTION" = "Innan du kan inaktivera din PIN-kod måste du registrera din fras för återbetalningar för att säkerställa att du kan återställa ditt betalningskonto."; /* Label for the 'record recovery passphrase' button in the 'record payments passphrase to disable pin' UI in the app settings. */ -"SETTINGS_PAYMENTS_RECORD_PASSPHRASE_DISABLE_PIN_RECORD_PASSPHRASE" = "Record Recovery Phrase"; +"SETTINGS_PAYMENTS_RECORD_PASSPHRASE_DISABLE_PIN_RECORD_PASSPHRASE" = "Registrera återställningsfras"; /* Title for the 'record payments passphrase to disable pin' UI in the app settings. */ -"SETTINGS_PAYMENTS_RECORD_PASSPHRASE_DISABLE_PIN_TITLE" = "Record Payments Recovery Phrase"; +"SETTINGS_PAYMENTS_RECORD_PASSPHRASE_DISABLE_PIN_TITLE" = "Registrera återställningsfras för betalningar"; /* Label for the current balance in the 'deactivate payments' settings. */ -"SETTINGS_PAYMENTS_REMAINING_BALANCE" = "Remaining balance"; +"SETTINGS_PAYMENTS_REMAINING_BALANCE" = "Återstående saldo"; /* Label for the 'remove payments details' button in the app settings. */ "SETTINGS_PAYMENTS_REMOVE_BUTTON" = "Ta bort"; /* Label for 'restore payments' button in the payments settings. */ -"SETTINGS_PAYMENTS_RESTORE_PAYMENTS_BUTTON" = "Restore a Payments Account"; +"SETTINGS_PAYMENTS_RESTORE_PAYMENTS_BUTTON" = "Återställ ett betalkonto"; /* Explanation of the 'review payments passphrase' step of the 'restore payments wallet' views. */ -"SETTINGS_PAYMENTS_RESTORE_WALLET_COMPLETE_EXPLANATION" = "Make sure you’ve entered your phrase correctly."; +"SETTINGS_PAYMENTS_RESTORE_WALLET_COMPLETE_EXPLANATION" = "Se till att du har angett frasen korrekt."; /* Title for the 'review payments passphrase' step of the 'restore payments wallet' views. */ -"SETTINGS_PAYMENTS_RESTORE_WALLET_COMPLETE_TITLE" = "Confirm Recovery Phrase"; +"SETTINGS_PAYMENTS_RESTORE_WALLET_COMPLETE_TITLE" = "Bekräfta återställningsfras"; /* Message indicating that 'restore payments wallet' is complete. */ "SETTINGS_PAYMENTS_RESTORE_WALLET_COMPLETE_TOAST" = "Betalningskontot återställts."; @@ -5045,13 +5066,13 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_ENTER_MANUALLY" = "Ange manuellt"; /* Error indicating that 'restore payments wallet failed' in the app payments settings. */ -"SETTINGS_PAYMENTS_RESTORE_WALLET_FAILED" = "Recovery Failed"; +"SETTINGS_PAYMENTS_RESTORE_WALLET_FAILED" = "Återställningen misslyckades"; /* Message for the 'invalid payments wallet passphrase' error alert in the app payments settings. */ -"SETTINGS_PAYMENTS_RESTORE_WALLET_INVALID_PASSPHRASE_MESSAGE" = "This is not a valid recovery phrase."; +"SETTINGS_PAYMENTS_RESTORE_WALLET_INVALID_PASSPHRASE_MESSAGE" = "Detta är inte en giltig återställningsfras."; /* Title for the 'invalid payments wallet passphrase' error alert in the app payments settings. */ -"SETTINGS_PAYMENTS_RESTORE_WALLET_INVALID_PASSPHRASE_TITLE" = "Invalid phrase"; +"SETTINGS_PAYMENTS_RESTORE_WALLET_INVALID_PASSPHRASE_TITLE" = "Ogiltig fras"; /* Label for the 'restore passphrase from pasteboard' button in the 'restore payments wallet from passphrase' view. */ "SETTINGS_PAYMENTS_RESTORE_WALLET_PASTE_FROM_PASTEBOARD" = "Klistra in från urklipp"; @@ -5060,31 +5081,31 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_PASTE_PLACEHOLDER" = "Återställningsfras"; /* Title for the 'restore payments wallet from pasteboard' view of the app settings. */ -"SETTINGS_PAYMENTS_RESTORE_WALLET_PASTE_TITLE" = "Paste Recovery Phrase"; +"SETTINGS_PAYMENTS_RESTORE_WALLET_PASTE_TITLE" = "Klistra in återställningsfras"; /* Explanation of the 'restore payments wallet' process payments settings. */ -"SETTINGS_PAYMENTS_RESTORE_WALLET_SPLASH_EXPLANATION" = "Your recovery phrase is a 12-word phrase unique to you. Use it to restore your payments account."; +"SETTINGS_PAYMENTS_RESTORE_WALLET_SPLASH_EXPLANATION" = "Din återhämtningsfras är en fras på 12 ord som är unik för dig. Använd den för att återställa ditt betalningskonto."; /* Title for the first step of the 'restore payments wallet' views. */ -"SETTINGS_PAYMENTS_RESTORE_WALLET_SPLASH_TITLE" = "Enter Recovery Phrase"; +"SETTINGS_PAYMENTS_RESTORE_WALLET_SPLASH_TITLE" = "Ange återställningsfras"; /* Title for the 'restore payments wallet' view of the app settings. */ "SETTINGS_PAYMENTS_RESTORE_WALLET_TITLE" = "Återställningsfras"; /* Format for the instructions for the 'enter word' step of the 'restore payments wallet' views. Embeds {{ the index of the current word }}. */ -"SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_INSTRUCTIONS_FORMAT" = "Enter word %@"; +"SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_INSTRUCTIONS_FORMAT" = "Ange ordet %@"; /* Error indicating that the user has entered an invalid payments passphrase in the 'restore payments wallet' views. */ -"SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_INVALID_PASSPHRASE" = "Invalid recovery phrase."; +"SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_INVALID_PASSPHRASE" = "Ogiltig återställningsfras."; /* Error indicating that the user has entered an invalid word in the 'enter word' step of the 'restore payments wallet' views. */ -"SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_INVALID_WORD" = "Word is spelled incorrectly."; +"SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_INVALID_WORD" = "Ordet stavas felaktigt."; /* Title for the 'enter word' step of the 'restore payments wallet' views. */ -"SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Enter Recovery Phrase"; +"SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Ange återställningsfras"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ -"SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Scan the QR Code for the transfer recipient."; +"SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Skanna QR-koden för överföringsmottagaren."; /* Error indicating that a QR code does not contain a valid MobileCoin public address. */ "SETTINGS_PAYMENTS_SCAN_QR_INVALID_PUBLIC_ADDRESS" = "Ogiltig adress"; @@ -5096,64 +5117,64 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Skanna QR-kod"; /* Label for 'send payment' button in the payment settings. */ -"SETTINGS_PAYMENTS_SEND_PAYMENT" = "Send Payment"; +"SETTINGS_PAYMENTS_SEND_PAYMENT" = "Skicka betalning"; /* Label for the 'send payment to recipient' view in the payment settings. */ "SETTINGS_PAYMENTS_SEND_TO_RECIPIENT_TITLE" = "Välj mottagare"; /* Title for the 'set currency' view in the app settings. */ -"SETTINGS_PAYMENTS_SET_CURRENCY" = "Currency Conversion"; +"SETTINGS_PAYMENTS_SET_CURRENCY" = "Valutaväxling"; /* Label for the 'payments' section of the app settings. */ "SETTINGS_PAYMENTS_TITLE" = "Betalningar"; /* Error indicating that it is not valid to send yourself a payment. */ -"SETTINGS_PAYMENTS_TRANSFER_OUT_CANNOT_SEND_TO_SELF" = "You can’t transfer to your Signal wallet address. Enter the wallet address from your account at a supported exchange."; +"SETTINGS_PAYMENTS_TRANSFER_OUT_CANNOT_SEND_TO_SELF" = "Du kan inte överföra till din Signal-plånboksadress. Ange plånboksadressen från ditt konto vid en växling som stöds."; /* Footer of the 'transfer currency out' view in the payment settings. */ -"SETTINGS_PAYMENTS_TRANSFER_OUT_FOOTER" = "Du kan överföra MobileCoin genom att genomföra en överföring till plånbokadressen som tillhandahålls av börsen. Plånboksadressen är den sträng med siffror och bokstäver som oftast ligger under QR-koden."; +"SETTINGS_PAYMENTS_TRANSFER_OUT_FOOTER" = "Du kan överföra MobileCoin genom att genomföra en överföring till plånboksadressen som tillhandahålls av börsen. Plånboksadressen är den sträng med siffror och bokstäver som oftast ligger under QR-koden."; /* Error indicating that MobileCoin public address is not valid. */ -"SETTINGS_PAYMENTS_TRANSFER_OUT_INVALID_PUBLIC_ADDRESS" = "Check the wallet address you’re attempting to transfer to and try again."; +"SETTINGS_PAYMENTS_TRANSFER_OUT_INVALID_PUBLIC_ADDRESS" = "Kontrollera plånboksadressen du försöker överföra till och försök igen."; /* Title for error alert indicating that MobileCoin public address is not valid. */ "SETTINGS_PAYMENTS_TRANSFER_OUT_INVALID_PUBLIC_ADDRESS_TITLE" = "Felaktig adress"; /* Placeholder text for the address text field in the 'transfer currency out' settings view. */ -"SETTINGS_PAYMENTS_TRANSFER_OUT_PLACEHOLDER" = "Till: Skanna eller ange plånbokadress"; +"SETTINGS_PAYMENTS_TRANSFER_OUT_PLACEHOLDER" = "Till: Skanna eller ange plånboksadress"; /* Label for 'transfer currency out' view in the payment settings. */ -"SETTINGS_PAYMENTS_TRANSFER_OUT_TITLE" = "Transfer to Exchange"; +"SETTINGS_PAYMENTS_TRANSFER_OUT_TITLE" = "Överför till växling"; /* Label for the 'transfer to exchange' button in the payment settings. */ -"SETTINGS_PAYMENTS_TRANSFER_TO_EXCHANGE" = "Transfer to Exchange"; +"SETTINGS_PAYMENTS_TRANSFER_TO_EXCHANGE" = "Överför till växling"; /* Message indicating that 'payments passphrase review' is complete. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_COMPLETE_TOAST" = "Recovery phrase setup complete."; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_COMPLETE_TOAST" = "Konfigurationen av återställningsfrasen är klar."; /* Label for 'confirm' button in the 'view payments passphrase' view of the app settings. */ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_CONFIRM" = "Bekräfta"; /* Format for the explanation of the 'confirm payments passphrase word' step in the 'view payments passphrase' settings, indicating that the user needs to enter two words from their payments passphrase. Embeds: {{ %1$@ the index of the first word, %2$@ the index of the second word }}. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_CONFIRM_EXPLANATION_FORMAT" = "Enter words %1$@ and %2$@ from your recovery phrase."; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_CONFIRM_EXPLANATION_FORMAT" = "Ange orden %1$@ och %2$@ från din återställningsfras."; /* Error indicating that at least one word of the payments passphrase is not correct in the 'view payments passphrase' views. */ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_CONFIRM_INVALID_WORD" = "Ett ord är felaktigt. Försök igen."; /* Error indicating that all words of the payments passphrase are not correct in the 'view payments passphrase' views. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_CONFIRM_INVALID_WORDS" = "Both words are incorrect. Try again."; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_CONFIRM_INVALID_WORDS" = "Båda orden är felaktiga. Försök igen."; /* Format for the placeholder text in the 'confirm payments passphrase' view of the app settings. Embeds: {{ the index of the word }}. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_CONFIRM_PLACEHOLDER_FORMAT" = "Word %@"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_CONFIRM_PLACEHOLDER_FORMAT" = "Ord %@"; /* Title for the 'confirm words' step of the 'view payments passphrase' views. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_CONFIRM_TITLE" = "Confirm Recovery Phrase"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_CONFIRM_TITLE" = "Bekräfta återställningsfras"; /* Indicator that the payments passphrase has been copied to the clipboard in the 'view payments passphrase' views. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_COPIED_TO_CLIPBOARD" = "Recovery Phrase Copied"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_COPIED_TO_CLIPBOARD" = "Återställningsfras kopierad"; /* Label for the 'copy to clipboard' button in the 'view payments passphrase' views. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_COPY_TO_CLIPBOARD" = "Copy to Clipboard"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_COPY_TO_CLIPBOARD" = "Kopiera till urklipp"; /* Message for the 'copy recovery passphrase to clipboard confirm' alert in the payment settings. */ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_COPY_TO_CLIPBOARD_CONFIRM_MESSAGE" = "Om du väljer att lagra din återställningsfras digitalt, se till att den lagras säkert på någon plats du litar på."; @@ -5162,16 +5183,16 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_COPY_TO_CLIPBOARD_CONFIRM_TITLE" = "Kopiera till urklipp?"; /* Label for 'see passphrase again' button in the 'view payments passphrase' view of the app settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_SEE_PASSPHRASE_AGAIN" = "See Phrase Again"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_SEE_PASSPHRASE_AGAIN" = "Se frasen igen"; /* Title for the first step of the 'view payments passphrase' views. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_START_TITLE" = "View Recovery Phrase"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_START_TITLE" = "Visa återställningsfras"; /* Title for the 'view payments passphrase' view of the app settings. */ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_TITLE" = "Återställningsfras"; /* Header text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Write down the following 24 words in order. Store your list in a secure place."; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Skriv ner följande 24 ord i ordning. Förvara din lista på ett säkert ställe."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER" = "Ta inte en skärmdump eller skicka via e-post."; @@ -5390,7 +5411,7 @@ "SMS_INVITE_BODY" = "Jag vill gärna att du installerar Signal! Här är länken:"; /* table cell label in conversation settings */ -"SOUND_AND_NOTIFICATION_SETTINGS" = "Sounds & Notifications"; +"SOUND_AND_NOTIFICATION_SETTINGS" = "Ljud & notiser"; /* Label for the 'no sound' option that allows users to disable sounds for notifications, etc. */ "SOUNDS_NONE" = "Inget"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Verifiera"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Detta meddelande togs bort."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Medlem av %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Visa"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Medlem av %@, %@, och %@"; diff --git a/Signal/translations/sw.lproj/Localizable.strings b/Signal/translations/sw.lproj/Localizable.strings index 679becc940..a656a64c63 100644 --- a/Signal/translations/sw.lproj/Localizable.strings +++ b/Signal/translations/sw.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Hifadhi"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Pokea"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@s"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@d"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Sasa"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Leo"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Invalid photo."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Jina la Kundi"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Sasisha"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Wawasiliani wengine"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Gumzo"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Makundi"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Jumbe"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Hakikisha"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Ujumbe huu umefutwa."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Mwanachama wa %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Tazama"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Mwanachama wa %@,%@, na%@"; diff --git a/Signal/translations/ta.lproj/Localizable.strings b/Signal/translations/ta.lproj/Localizable.strings index 3eb227fd4f..eabdb890ad 100644 --- a/Signal/translations/ta.lproj/Localizable.strings +++ b/Signal/translations/ta.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "சேமி"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "பதில்"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@மணி நேரம் "; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@நிமிடம் "; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "இப்போது"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "இன்று"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "தவறான புகைப்படம்."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "குழு பெயர்"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "புதுப்பிக்கப்பட்டது"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "பிற தொடர்புகள்"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "உரையாடல்கள்"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "குழுக்கள்"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "செய்திகள்"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "சரிபார்க்கவும்"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "இந்த செய்தி இருந்தது நீக்கப்பட்டது"; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "உறுப்பினர்%@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "காண்க"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "உறுப்பினர் %@, %@, மற்றும் %@"; diff --git a/Signal/translations/te.lproj/Localizable.strings b/Signal/translations/te.lproj/Localizable.strings index ca759e22fd..9a130af8aa 100644 --- a/Signal/translations/te.lproj/Localizable.strings +++ b/Signal/translations/te.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "భద్రపరుచు"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "సమాధానం"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@గం"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@ ని"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "ఇప్పుడు"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "నేడు"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "చెల్లని ఫోటో."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "సముహం పేరు"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "నవీకరణ "; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "ఇతర పరిచయాలు"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "మాటామంతి"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "సమూహాలు"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "సందేశాలు"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "నిర్ధారించబడిన"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "ఈ సందేశం తొలగించబడింది."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%@ సభ్యుడు"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "వీక్షణ"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "%@, %@ మరియు %@ సభ్యుడు"; diff --git a/Signal/translations/th.lproj/Localizable.strings b/Signal/translations/th.lproj/Localizable.strings index 926f383988..5f0cb56dac 100644 --- a/Signal/translations/th.lproj/Localizable.strings +++ b/Signal/translations/th.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "บันทึก"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "รับสาย"; @@ -1004,7 +1013,7 @@ "CONVERSATION_VIEW_DELETE_ALL_MESSAGES" = "ลบทั้งหมด"; /* Indicates that the app is loading more messages in this conversation. */ -"CONVERSATION_VIEW_LOADING_MORE_MESSAGES" = "กำลังโหลดข้อความเพิ่ม..."; +"CONVERSATION_VIEW_LOADING_MORE_MESSAGES" = "กำลังเรียกข้อความเพิ่ม..."; /* Indicator on truncated text messages that they can be tapped to see the entire text message. */ "CONVERSATION_VIEW_OVERSIZE_TEXT_TAP_FOR_MORE" = "อ่านเพิ่มเติม"; @@ -1025,14 +1034,26 @@ "DATABASE_VIEW_OVERLAY_TITLE" = "จัดระเบียบฐานข้อมูล"; /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ -"DATE_HOURS_AGO_FORMAT" = "%@ชม."; +"DATE_HOURS_AGO_FORMAT" = "%@ ชม."; + +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@ นาที"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "เดี๋ยวนี้"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "วันนี้"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "รูปใช้ไม่ได้"; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "ชื่อกลุ่ม"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "ปรับปรุง"; @@ -2492,7 +2510,7 @@ "IMAGE_PICKER_CHANGE_PHOTOS" = "เปลี่ยนรูปภาพ"; /* Explanation showing that the user has granted limited access to their photos and can change that in the Settings app. */ -"IMAGE_PICKER_CHANGE_PHOTOS_EXPLANATION" = "มอบการเข้าถึงอย่างเต็มรูปแบบได้จากเมนูการตั้งค่าหรือเปลี่ยนรูปที่ Signal สามารถเข้าถึงได้"; +"IMAGE_PICKER_CHANGE_PHOTOS_EXPLANATION" = "มอบการเข้าถึงเต็มที่ได้ใน การตั้งค่า หรือกำหนดว่ารูปใดบ้างที่ Signal สามารถเข้าถึงได้"; /* Title show that the user has granted limited access to their photos and can change that in the Settings app. */ "IMAGE_PICKER_CHANGE_PHOTOS_TITLE" = "ไม่เห็นรูปภาพของคุณ?"; @@ -4289,16 +4307,16 @@ "SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "การรับรองความถูกต้องไม่สำเร็จ"; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "คุณทำรายการรับรองความถูกต้องไม่สำเร็จหลายครั้งเกินไป โปรดลองใหม่ในภายหลัง"; +"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "รับรองความถูกต้องไม่สำเร็จหลายครั้งเกินไป โปรดลองใหม่ในภายหลัง"; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "คุณต้องเปิดใช้งานรหัสในการตั้งค่า iOS ของคุณเพื่อใช้งานการล็อกหน้าจอ"; +"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "คุณต้องเปิดใช้งานรหัสผ่านในการตั้งค่า iOS ของคุณเพื่อใช้งานการล็อกหน้าจอ"; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "คุณต้องเปิดใช้งานรหัสในการตั้งค่า iOS ของคุณเพื่อใช้งานการล็อกหน้าจอ"; +"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "คุณต้องเปิดใช้งานรหัสผ่านในการตั้งค่า iOS ของคุณเพื่อใช้งานการล็อกหน้าจอ"; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "คุณต้องเปิดใช้งานรหัสในการตั้งค่า iOS ของคุณเพื่อใช้งานการล็อกหน้าจอ"; +"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "คุณต้องเปิดใช้งานรหัสผ่านในการตั้งค่า iOS ของคุณเพื่อใช้งานการล็อกหน้าจอ"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'screen lock'. */ "SCREEN_LOCK_REASON_UNLOCK_SCREEN_LOCK" = "การรับรองความถูกต้องเพื่อเปิด Signal"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "ผู้ติดต่ออื่น"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "การพูดคุย"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "กลุ่ม"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "ข้อความ"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "ตรวจยืนยัน"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "ข้อความนี้ถูกลบแล้ว"; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "สมาชิกของ %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "ดู"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "สมาชิกของ %@, %@, และ %@"; diff --git a/Signal/translations/tr.lproj/Localizable.strings b/Signal/translations/tr.lproj/Localizable.strings index 849f9116f0..6b77ffc516 100644 --- a/Signal/translations/tr.lproj/Localizable.strings +++ b/Signal/translations/tr.lproj/Localizable.strings @@ -104,7 +104,7 @@ "ADD_TO_GROUP_SUCCESS_TOAST_FORMAT" = "%@, %@ grubuna eklendi "; /* Title of the 'add to group' view. */ -"ADD_TO_GROUP_TITLE" = "Add to a Group"; +"ADD_TO_GROUP_TITLE" = "Bir Gruba Ekle"; /* Message shown in conversation view that offers to share your profile with a user. */ "ADD_USER_TO_PROFILE_WHITELIST_OFFER" = "Profilinizi bu kullanıcı ile paylaşmak ister misiniz?"; @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Kaydet"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Yanıtla"; @@ -419,13 +428,13 @@ "BUTTON_OKAY" = "Tamam"; /* Label for the 'previous' button. */ -"BUTTON_PREVIOUS" = "Previous"; +"BUTTON_PREVIOUS" = "Önceki"; /* Button text to enable batch selection mode */ "BUTTON_SELECT" = "Seç"; /* Label for the 'start' button. */ -"BUTTON_START" = "Start"; +"BUTTON_START" = "Başlat"; /* Label for the 'submit' button. */ "BUTTON_SUBMIT" = "Gönder"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@sa"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@dk"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Şimdi"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Bugün"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Geçersiz fotoğraf."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Grup Adı"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Güncelle"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Diğer Kişiler"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Konuşmalar"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Gruplar"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "İletiler"; @@ -4805,7 +4826,7 @@ "SETTINGS_PAYMENTS_ADD_MONEY" = "Add Funds"; /* Explanation of the process for adding money in the 'add money' settings view. */ -"SETTINGS_PAYMENTS_ADD_MONEY_DESCRIPTION" = "To add funds, send MobileCoin to your wallet address. Start a transaction from your account on an exchange that supports MobileCoin, then scan the QR code or copy your wallet address."; +"SETTINGS_PAYMENTS_ADD_MONEY_DESCRIPTION" = "Para eklemek için, cüzdan adresinize MobileCoin gönderin. MobileCoin destekleyen bir kambiyodaki hesabınızdan bir işlem başlatın, daha sonra Karekodu okutun veya cüzdan adresinizi girin."; /* Indicator that the payments wallet address has been copied to the pasteboard. */ "SETTINGS_PAYMENTS_ADD_MONEY_WALLET_ADDRESS_COPIED" = "Wallet Address Copied"; @@ -4859,7 +4880,7 @@ "SETTINGS_PAYMENTS_DEACTIVATE_WITH_BALANCE_EXPLANATION" = "It’s recommended that you transfer your funds to another wallet address before deactivating payments. If you choose not to transfer your funds now, they will remain in your wallet linked to Signal if you reactivate payments."; /* Description for the 'deactivate payments confirmation' UI in the payment settings. */ -"SETTINGS_PAYMENTS_DEACTIVATE_WITHOUT_TRANSFER_CONFIRM_DESCRIPTION" = "Your balance will remain in your wallet linked to Signal if you choose to reactivate payments."; +"SETTINGS_PAYMENTS_DEACTIVATE_WITHOUT_TRANSFER_CONFIRM_DESCRIPTION" = "Ödemeleri tekrar etkinleştirmeyi seçerseniz, bakiyeniz Signal'e bağlı cüzdanınızda kalacaktır."; /* Title for the 'deactivate payments confirmation' UI in the payment settings. */ "SETTINGS_PAYMENTS_DEACTIVATE_WITHOUT_TRANSFER_CONFIRM_TITLE" = "Deactivate Without Transferring?"; @@ -4883,34 +4904,34 @@ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_TITLE" = "MobileCoin Hakkında"; /* Description for the 'Adding to your wallet' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_ADDING_TO_YOUR_WALLET_DESCRIPTION" = "You can add funds for use in Signal by sending MobileCoin to your wallet address."; +"SETTINGS_PAYMENTS_HELP_CARD_ADDING_TO_YOUR_WALLET_DESCRIPTION" = "Cüzdan adresinize MobileCoin göndererek Signal'de kullanmak için para ekleyebilirsiniz."; /* Title for the 'Adding to your wallet' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ADDING_TO_YOUR_WALLET_TITLE" = "Adding Funds"; /* Description for the 'Cashing Out' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_DESCRIPTION" = "You can cash out MobileCoin anytime on an exchange that supports MobileCoin. Just make a transfer to your account at that exchange."; +"SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_DESCRIPTION" = "İstediğiniz zaman MobileCoin destekleyen herhangi bir kambiyoda nakde çevirebilirsiniz. Sadece bu kambiyodaki hesabınıza aktarım yapmanız gerektiğini unutmayın."; /* Title for the 'Cashing Out' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Cashing out"; +"SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Nakit çıkışı"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "PIN'i güncelle"; /* Description for the 'Update PIN' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_DESCRIPTION" = "With a high balance, you may want to update to an alphanumeric PIN to add more protection to your account."; +"SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_DESCRIPTION" = "Yüksek bakiyeniz varsa, hesabınıza daha iyi bir koruma sağlamak için alfanümerik bir PIN ile güncellemek isteyebilirsiniz."; /* Title for the 'Update PIN' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_TITLE" = "Update your PIN"; +"SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_TITLE" = "PIN'inizi güncelleyin"; /* Label for button in the 'View Passphrase' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_VIEW_PASSPHRASE_BUTTON" = "Record Recovery Phrase"; /* Description for the 'View Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_VIEW_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your payments account."; +"SETTINGS_PAYMENTS_HELP_CARD_VIEW_PASSPHRASE_DESCRIPTION" = "Kurtarma parolanız size ödemeler hesabınızı kurtarmak için başka bir yol sunar."; /* Title for the 'View Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_VIEW_PASSPHRASE_TITLE" = "Record recovery phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_VIEW_PASSPHRASE_TITLE" = "Kurtarma parolasını kaydet"; /* Indicator that the payments wallet address is invalid. */ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Invalid Wallet Address"; @@ -4982,7 +5003,7 @@ "SETTINGS_PAYMENTS_PAYMENT_DETAILS_STATUS" = "Durum"; /* Footer string for the status section of the payment details view in the app settings. */ -"SETTINGS_PAYMENTS_PAYMENT_DETAILS_STATUS_FOOTER" = "Transaction details including the payment amount and time of transaction are part of the MobileCoin Ledger."; +"SETTINGS_PAYMENTS_PAYMENT_DETAILS_STATUS_FOOTER" = "Ödeme miktarı ve işlem zamanını da içeren işlem ayrıntıları MobileCoin hesap defterinin bir parçasıdır."; /* Footer string for the status section of the payment details view in the app settings for defragmentation transactions. */ "SETTINGS_PAYMENTS_PAYMENT_DETAILS_STATUS_FOOTER_DEFRAGMENTATION" = "“Bozukluk temizleme ücreti” sahip olduğunuz paralar bir işlemi tamamlamaya yetecek şekilde birleştirilemediğinde alınıyor. Temizleme ödeme göndermeye devam etmenizi sağlıyor."; @@ -5015,7 +5036,7 @@ "SETTINGS_PAYMENTS_RECENT_PAYMENTS" = "Recent Payments"; /* Description for the 'record payments passphrase to disable pin' UI in the app settings. */ -"SETTINGS_PAYMENTS_RECORD_PASSPHRASE_DISABLE_PIN_DESCRIPTION" = "Before you can disable your PIN, you must record your payments recovery phrase to ensure you can recover your payments account."; +"SETTINGS_PAYMENTS_RECORD_PASSPHRASE_DISABLE_PIN_DESCRIPTION" = "PIN'inizi devre dışı bırakmadan önce, ödemeler hesabınızın kurtarılmasını güvence altına almak için ödemeler kurtarma parolanızı kaydetmeniz gerekiyor."; /* Label for the 'record recovery passphrase' button in the 'record payments passphrase to disable pin' UI in the app settings. */ "SETTINGS_PAYMENTS_RECORD_PASSPHRASE_DISABLE_PIN_RECORD_PASSPHRASE" = "Record Recovery Phrase"; @@ -5039,7 +5060,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_COMPLETE_TITLE" = "Confirm Recovery Phrase"; /* Message indicating that 'restore payments wallet' is complete. */ -"SETTINGS_PAYMENTS_RESTORE_WALLET_COMPLETE_TOAST" = "Payments account restored."; +"SETTINGS_PAYMENTS_RESTORE_WALLET_COMPLETE_TOAST" = "Ödemeler hesabı kurtarıldı."; /* Label for the 'enter passphrase manually' button in the 'restore payments wallet from passphrase' view. */ "SETTINGS_PAYMENTS_RESTORE_WALLET_ENTER_MANUALLY" = "Enter Manually"; @@ -5111,7 +5132,7 @@ "SETTINGS_PAYMENTS_TRANSFER_OUT_CANNOT_SEND_TO_SELF" = "You can’t transfer to your Signal wallet address. Enter the wallet address from your account at a supported exchange."; /* Footer of the 'transfer currency out' view in the payment settings. */ -"SETTINGS_PAYMENTS_TRANSFER_OUT_FOOTER" = "You can transfer MobileCoin by completing a transfer to the wallet address provided by the exchange. The wallet address is the string of numbers and letters most commonly below the QR code."; +"SETTINGS_PAYMENTS_TRANSFER_OUT_FOOTER" = "Kambiyo tarafından sağlanan cüzdan adresine bir aktarım tamamlayarak MobileCoin aktarabilirsiniz. Cüzdan adresi, sıklıkla Karekodun altındaki sayı ve harflerden oluşan bir karakter dizisidir."; /* Error indicating that MobileCoin public address is not valid. */ "SETTINGS_PAYMENTS_TRANSFER_OUT_INVALID_PUBLIC_ADDRESS" = "Check the wallet address you’re attempting to transfer to and try again."; @@ -5120,7 +5141,7 @@ "SETTINGS_PAYMENTS_TRANSFER_OUT_INVALID_PUBLIC_ADDRESS_TITLE" = "Incorrect Address"; /* Placeholder text for the address text field in the 'transfer currency out' settings view. */ -"SETTINGS_PAYMENTS_TRANSFER_OUT_PLACEHOLDER" = "To: Scan or enter wallet address"; +"SETTINGS_PAYMENTS_TRANSFER_OUT_PLACEHOLDER" = "Kime: Cüzdan adresini taratın veya girin"; /* Label for 'transfer currency out' view in the payment settings. */ "SETTINGS_PAYMENTS_TRANSFER_OUT_TITLE" = "Transfer to Exchange"; @@ -5156,7 +5177,7 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_COPY_TO_CLIPBOARD" = "Copy to Clipboard"; /* Message for the 'copy recovery passphrase to clipboard confirm' alert in the payment settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_COPY_TO_CLIPBOARD_CONFIRM_MESSAGE" = "If you choose to store your recovery phrase digitally, ensure it is securely stored somewhere you trust."; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_COPY_TO_CLIPBOARD_CONFIRM_MESSAGE" = "Eğer kurtarma parolanızı dijital olarak saklamak isterseniz, güvendiğiniz bir yerde güvenli bir şekilde saklandığından emin olun."; /* Title for the 'copy recovery passphrase to clipboard confirm' alert in the payment settings. */ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_COPY_TO_CLIPBOARD_CONFIRM_TITLE" = "Copy to Clipboard?"; @@ -5174,7 +5195,7 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Write down the following 24 words in order. Store your list in a secure place."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER" = "Do not screenshot or send by email."; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER" = "Ekran görüntüsü almayın veya e-posta ile göndermeyin."; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Recovery Phrase"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Doğrula"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Bu ileti silindi."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%@ grubuna üye"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Görüntüle"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "%@, %@, ve %@ grubuna üye"; diff --git a/Signal/translations/ug.lproj/Localizable.strings b/Signal/translations/ug.lproj/Localizable.strings index 6f0b8c08cb..e02f6cebcf 100644 --- a/Signal/translations/ug.lproj/Localizable.strings +++ b/Signal/translations/ug.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "ساقلا"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "جاۋاب"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ سائەت"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@ مىنۇت"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "ھازىر"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "بۈگۈن"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "ئىناۋەتسىز رەسىم."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "گۇرۇپپا ئىسمى"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "يېڭىلاش"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "باشقا ئالاقىداشلار"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "سۆھبەتلەر"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "گۇرۇپپا"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "ئۇچۇرلار"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "دەلىللەش"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "بۇ ئۇچۇر ئۆچۈرۈلگەن"; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%@ ئەزاسى"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "كۆرسەت"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "%@، %@ ۋە %@ نىڭ ئەزاسى"; diff --git a/Signal/translations/uk.lproj/Localizable.strings b/Signal/translations/uk.lproj/Localizable.strings index f0f440f85a..c10dbf2ea5 100644 --- a/Signal/translations/uk.lproj/Localizable.strings +++ b/Signal/translations/uk.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Зберегти"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Відповісти"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@г"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@х"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Зараз"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "Сьогодні"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Невірне фото"; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Ім'я Групи"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Оновити"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Інші контакти"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Чати"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Групи"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Повідомлення"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Підтвердження"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Це повідомлення було видалено."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Полягає в %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Детальніше"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Полягає в %@,%@, і %@"; diff --git a/Signal/translations/ur.lproj/Localizable.strings b/Signal/translations/ur.lproj/Localizable.strings index 3ce8e51f88..31e838a997 100644 --- a/Signal/translations/ur.lproj/Localizable.strings +++ b/Signal/translations/ur.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "محفوظ کریں"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "جواب دیں"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@ایچ"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@ایم"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "اب"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "آج"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "غلط تصویر"; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "گروپ کا نام"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "تجدید"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "دوسرے رابطے"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "باتیں"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "گروپس"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "پیغامات"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "تصدیق کریں"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "یہ پیغام حذف کردیا گیا تھا۔"; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "کا رکن%@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "دیکھیں"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "کے ممبر%@، %@اور%@"; diff --git a/Signal/translations/vi.lproj/Localizable.strings b/Signal/translations/vi.lproj/Localizable.strings index 3ae096628a..cabec85543 100644 --- a/Signal/translations/vi.lproj/Localizable.strings +++ b/Signal/translations/vi.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "Lưu"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "Trả lời"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@giờ"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@phút"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "Vừa xong"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 giờ trước"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 phút trước"; + /* The current day. */ "DATE_TODAY" = "Hôm nay"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "Ảnh không hợp lệ."; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "Tên Nhóm"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "Cập nhật"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "Liên hệ Khác"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "Trò chuyện"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "Nhóm"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "Tin nhắn"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Kiểm chứng"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "Tin nhắn này đã bị xóa."; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Thành viên của %@"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "Xem"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Thành viên của %@, %@ và %@"; diff --git a/Signal/translations/zh_CN.lproj/Localizable.strings b/Signal/translations/zh_CN.lproj/Localizable.strings index eb91823466..3fb5dfee4d 100644 --- a/Signal/translations/zh_CN.lproj/Localizable.strings +++ b/Signal/translations/zh_CN.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "保存"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "接听"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@时"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@分"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "刚刚"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "今日"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "无效照片。"; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "群组名称"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "更新"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "其他联系人"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "聊天"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "群组"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "消息"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "验证"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "消息已删除。"; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%@ 的成员"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "查看"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "%@,%@,和 %@ 的成员"; diff --git a/Signal/translations/zh_TW.lproj/Localizable.strings b/Signal/translations/zh_TW.lproj/Localizable.strings index fd1263b31c..345142d2cf 100644 --- a/Signal/translations/zh_TW.lproj/Localizable.strings +++ b/Signal/translations/zh_TW.lproj/Localizable.strings @@ -124,6 +124,15 @@ /* The label for the 'save' button in action sheets. */ "ALERT_SAVE" = "儲存"; +/* Message for UI warning about an unknown contact thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages."; + +/* Message for UI warning about an unknown group thread. */ +"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "You have no members in common with this group. Review requests carefully before accepting to avoid unwanted messages."; + +/* Label for button to learn more about message requests. */ +"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "About Message Requests"; + /* notification action */ "ANSWER_CALL_BUTTON_TITLE" = "接聽"; @@ -1027,12 +1036,24 @@ /* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ "DATE_HOURS_AGO_FORMAT" = "%@h"; +/* Full format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */ +"DATE_HOURS_AGO_LONG_FORMAT" = "%@ hours ago"; + /* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ "DATE_MINUTES_AGO_FORMAT" = "%@分"; +/* Full format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */ +"DATE_MINUTES_AGO_LONG_FORMAT" = "%@ minutes ago"; + /* The present; the current time. */ "DATE_NOW" = "當前"; +/* Full string for a relative time of one hour ago. */ +"DATE_ONE_HOUR_AGO_LONG" = "1 hour ago"; + +/* Full string for a relative time of one minute ago. */ +"DATE_ONE_MINUTE_AGO_LONG" = "1 minute ago"; + /* The current day. */ "DATE_TODAY" = "今天"; @@ -1288,9 +1309,6 @@ /* Error message indicating that an avatar image is invalid and cannot be used. */ "EDIT_GROUP_ERROR_INVALID_AVATAR" = "無效的照片。"; -/* Label for the group name in the 'edit group' view. */ -"EDIT_GROUP_GROUP_NAME" = "群組名稱"; - /* The title for the 'update group' button. */ "EDIT_GROUP_UPDATE_BUTTON" = "更新"; @@ -4456,9 +4474,12 @@ /* section header for search results that match a contact who doesn't have an existing conversation */ "SEARCH_SECTION_CONTACTS" = "其他聯絡人"; -/* section header for search results that match existing conversations (either group or contact conversations) */ +/* section header for search results that match existing 1:1 chats */ "SEARCH_SECTION_CONVERSATIONS" = "聊天"; +/* section header for search results that match existing groups */ +"SEARCH_SECTION_GROUPS" = "群組"; + /* section header for search results that match a message in a conversation */ "SEARCH_SECTION_MESSAGES" = "訊息"; @@ -5518,6 +5539,12 @@ /* Label for button to verify a user's safety number. */ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "驗證"; +/* Indicator warning about an unknown contact thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_CONTACT" = "No groups in common. Review requests carefully."; + +/* Indicator warning about an unknown group thread. */ +"SYSTEM_MESSAGE_UNKNOWN_THREAD_WARNING_GROUP" = "No group members in common. Review requests carefully."; + /* text indicating the message was remotely deleted */ "THIS_MESSAGE_WAS_DELETED" = "這個訊息已經被刪除。"; @@ -5530,6 +5557,9 @@ /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%@的組員"; +/* Indicator that a blurred avatar can be revealed by tapping. */ +"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "檢視"; + /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_THREE_MUTUAL_GROUP" = "%@、%@及%@的組員"; diff --git a/fastlane/metadata/en-US/release_notes.txt b/fastlane/metadata/en-US/release_notes.txt index 125a9c53d4..5031b59bb8 100644 --- a/fastlane/metadata/en-US/release_notes.txt +++ b/fastlane/metadata/en-US/release_notes.txt @@ -1,5 +1,6 @@ -• Fall in love with several improvements to the media upload and download experience. It may seem like everything is happening really fast, especially when you send multiple photos and videos all at once, but love is like that sometimes. It's OK to start feeling more attached to sending more attachments. -• Love and loss are inextricably connected, so we also broke up with a bug that made it impossible to share long videos from other apps (like the iOS Photos app). -• As part of our ongoing efforts to redesign and enhance the app, we updated the chat settings screen to make common actions easier to find and to help you find common ground in one-on-one chats by displaying the groups that both of you have in common. +• We still have more improvements in the works, but the conversation scrolling enhancements in this release will make you feel like such a "Smooth Operator" that you're basically performing an unofficial cover of Sade's hit song from 1984. +• Numerous bugs in conversation search have vanished without a trace, including one that made it impossible to find results for single Chinese characters. +• Search results are better organized to make things easier to find. If you are looking for a group named "Hi" it will no longer get buried by every single message where someone said hello. +• Animated GIF search results now show up in a jiffy (even though that isn't how GIF is pronounced). -Interested in helping improve Signal? We're hiring. Visit https://signal.org/workworkwork to learn more. \ No newline at end of file +Interested in helping improve Signal? We're hiring. Visit https://signal.org/workworkwork to learn more. diff --git a/fastlane/metadata/es-ES/release_notes.txt b/fastlane/metadata/es-ES/release_notes.txt index 78fe5c4b69..b81c26d50b 100644 --- a/fastlane/metadata/es-ES/release_notes.txt +++ b/fastlane/metadata/es-ES/release_notes.txt @@ -1,4 +1,6 @@ -• Give notifications in any conversation a rest (while you rest) with the new 8-hour mute setting. Or choose "Always" instead of one year, and say goodbye to the annual tradition of renewing a moment of silence. -• Swipe left on any message to quickly see message details. Whether you're wondering when the message was sent (exit stage left) or when they saw the message and didn't reply (left you on read), nothing is left to the imagination with the new left-swipe shortcut. +• We still have more improvements in the works, but the conversation scrolling enhancements in this release will make you feel like such a "Smooth Operator" that you're basically performing an unofficial cover of Sade's hit song from 1984. +• Numerous bugs in conversation search have vanished without a trace, including one that made it impossible to find results for single Chinese characters. +• Search results are better organized to make things easier to find. If you are looking for a group named "Hi" it will no longer get buried by every single message where someone said hello. +• Animated GIF search results now show up in a jiffy (even though that isn't how GIF is pronounced). -Interested in helping improve Signal? We're hiring. Visit https://signal.org/workworkwork to learn more. +¿Te gustaría ayudarnos a mejorar Signal? ¡Estamos contratando personal! Infórmate en: https://signal.org/workworkwork \ No newline at end of file diff --git a/fastlane/metadata/he/description.txt b/fastlane/metadata/he/description.txt index 13d1adc4e1..d48b6d0f21 100644 --- a/fastlane/metadata/he/description.txt +++ b/fastlane/metadata/he/description.txt @@ -1,10 +1,10 @@ מיליוני אנשים משתמשים ב־Signal מידי יום עבור תקשורת חינמית ומיידית מכל מקום בעולם. שלח וקבל הודעות בנאמנות גבוהה, השתתף בשיחות קוליות/וידאו באיכות HD, וחקור מגוון גדל של מאפיינים חדשים שעוזרים לך להישאר מחובר. טכנולוגית שימור־הפרטיות המתקדמת של Signal תמיד מאופשרת, כך שאתה יכול להתמקד בשיתוף הרגעים המשמעותיים עם האנשים שאכפת לך מהם. -‫• אמור כל דבר – הצפנת קצה־אל־קצה עדכנית (המופעלת ע״י הקוד הפתוח ™Signal Protocol) שומרת על השיחות שלך מאובטחות. פרטיות אינה מצב רשותי — זאת פשוט הדרך שבה Signal עובד. כל הודעה, כל שיחה, כל הזמן. +‫• אמור כל דבר – הצפנת קצה־אל־קצה עדכנית (מופעלת ע״י הקוד הפתוח ™Signal Protocol) שומרת על השיחות שלך מאובטחות. פרטיות אינה מצב רשותי — זאת פשוט הדרך שבה Signal עובד. כל הודעה, כל שיחה, כל הזמן. -‫• הייה מהיר ‫-‬ הודעות נשלחות במהירות ובאמינות, אפילו על רשתות איטיות. Signal ממוטבת לפעול בסביבה הכי כפויה האפשרית. +‫• הייה מהיר ‫-‬ הודעות נשלחות במהירות ובאמינות, אפילו על רשתות איטיות. Signal ממוטבת לפעול בסביבה האפשרית הכפויה ביותר. -‫• הרגש חופשי – Signal הוא ארגון ללא מטרות רווח 501c3 עצמאי. פיתוח נתמך ע״י משתמשים כמוך. ללא פרסומות. ללא גששים. ללא שטויות. +‫• הרגש חופשי – Signal הוא ארגון ללא מטרות רווח 501c3 עצמאי. פיתוח נתמך ע״י משתמשים כמוך. ללא פרסומות. ללא עוקבנים. ללא שטויות. ‫• הייה אתה – אתה יכול להשתמש במספר הטלפון הקיים ובפנקס הכתובות הקיים שלך כדי לתקשר באופן מאובטח עם חבריך. diff --git a/fastlane/metadata/he/release_notes.txt b/fastlane/metadata/he/release_notes.txt index 08b62ae1bf..1336054501 100644 --- a/fastlane/metadata/he/release_notes.txt +++ b/fastlane/metadata/he/release_notes.txt @@ -1,5 +1,6 @@ -• התאהב במספר שיפורים אל החוויה של העלאה והורדה של מדיה. זה עשוי להיראות כאילו הכול קורה ממש מהר, במיוחד כשאתה שולח מספר תמונות וסרטונים בבת אחת, אבל אהבה היא כזאת לפעמים. זה בסדר להתחיל להרגיש יותר קשור אל שליחת יותר צרופות. -• אהבה ואובדן מחוברים באופן בלתי נפרד, כך שגם אנחנו נפרדנו עם חיבוק שעשה את זה אפשרי לשתף סרטונים ארוכים מיישומים אחרים (כמו היישום תמונות של iOS). -• כחלק מהמאמצים המתמשכים שלנו לעצב מחדש ולטייב את היישום, עדכנו את המסך של הגדרות ההתכתבות כדי לעשות פעולות נפוצות קלות יותר למציאה ולעזור לך למצוא קרקע משותפת בהתכתבויות אחד על אחד ע״י הצגת הקבוצות שלשניכם יש במשותף. +• We still have more improvements in the works, but the conversation scrolling enhancements in this release will make you feel like such a "Smooth Operator" that you're basically performing an unofficial cover of Sade's hit song from 1984. +• Numerous bugs in conversation search have vanished without a trace, including one that made it impossible to find results for single Chinese characters. +• Search results are better organized to make things easier to find. If you are looking for a group named "Hi" it will no longer get buried by every single message where someone said hello. +• Animated GIF search results now show up in a jiffy (even though that isn't how GIF is pronounced). -Interested in helping improve Signal? We're hiring. Visit https://signal.org/workworkwork to learn more. \ No newline at end of file +מעוניין בעזרה לשפר את Signal? אנחנו מגייסים. בקר בכתובת https://signal.org/workworkwork כדי ללמוד עוד. \ No newline at end of file diff --git a/fastlane/metadata/pt-BR/description.txt b/fastlane/metadata/pt-BR/description.txt index 436b092365..32a37def55 100644 --- a/fastlane/metadata/pt-BR/description.txt +++ b/fastlane/metadata/pt-BR/description.txt @@ -1,4 +1,4 @@ -Milhões de pessoas usam o Signal todos os dias para a comunicação livre e instantânea em qualquer lugar do mundo. Envie e receba mensagens em alta-fidelidade, participe em chamadas de voz/vídeo em HD, e explore um crescente conjunto de novos recursos que lhe ajudam a estar conectado. A tecnologia avançada de preservação da privacidade do Signal está sempre ativada, portanto você pode focar em compartilhar os momentos que importam com as pessoas que lhe são importantes. +Milhões de pessoas usam o Signal todos os dias para se comunicar de forma livre e instantânea em qualquer lugar do mundo. Envie e receba mensagens em alta-fidelidade, participe em chamadas de voz/vídeo em HD, e explore um crescente conjunto de novos recursos que lhe ajudam a estar conectado. A tecnologia avançada de preservação da privacidade do Signal está sempre ativada, portanto você pode focar em compartilhar os momentos que importam com as pessoas que lhe são importantes. • Diga qualquer coisa – A criptografia ponta a ponta estado da arte (empoderada pelo Signal Protocol™ de código aberto) mantém suas conversas seguras. A privacidade não é um modo opcional — é apenas a forma com que o Signal trabalha. Cada mensagem, cada chamada, a todo momento. @@ -8,7 +8,7 @@ Milhões de pessoas usam o Signal todos os dias para a comunicação livre e ins • Seja você mesmo – Você pode usar seu número de telefone e caderno de endereço existentes para se comunicar com segurança com seus amigos. -• Fale – Se eles moram em outra parte da cidade ou do outro lado do oceano, a qualidade de áudio e vídeo aprimorada do Signal fará com que seus amigos e familiares pareçam estar mais próximos. +• Use sua voz – Se eles moram do outro lado da cidade ou do outro lado do mundo, a qualidade de áudio e vídeo aprimorada do Signal fará com que seus amigos e familiares pareçam estar mais próximos. • Sussurre nas sombras – Mude para o tema escuro se você se recusa em ver a luz. diff --git a/fastlane/metadata/pt-PT/description.txt b/fastlane/metadata/pt-PT/description.txt index 436b092365..d2e106ff62 100644 --- a/fastlane/metadata/pt-PT/description.txt +++ b/fastlane/metadata/pt-PT/description.txt @@ -1,26 +1,26 @@ -Milhões de pessoas usam o Signal todos os dias para a comunicação livre e instantânea em qualquer lugar do mundo. Envie e receba mensagens em alta-fidelidade, participe em chamadas de voz/vídeo em HD, e explore um crescente conjunto de novos recursos que lhe ajudam a estar conectado. A tecnologia avançada de preservação da privacidade do Signal está sempre ativada, portanto você pode focar em compartilhar os momentos que importam com as pessoas que lhe são importantes. +Milhões de pessoas utilizam o Signal todos os dias para a comunicação livre e instantânea em qualquer local do mundo. Envie e receba mensagens em alta-fidelidade, participe em chamadas de voz/vídeo em HD, e explore um crescente conjunto de novos recursos que o ajudam a estar ligado. A tecnologia avançada de preservação da privacidade do Signal está sempre ativada, portanto você pode-se focar em partilhar os momentos que importam com as pessoas que lhe são importantes. -• Diga qualquer coisa – A criptografia ponta a ponta estado da arte (empoderada pelo Signal Protocol™ de código aberto) mantém suas conversas seguras. A privacidade não é um modo opcional — é apenas a forma com que o Signal trabalha. Cada mensagem, cada chamada, a todo momento. +• Diga o que quiser – A encriptação ponta-a-ponta mais avançada (graças ao Signal Protocol™ de código aberto) mantém as suas conversas seguras. A privacidade não é apenas uma opção, é a forma como o Signal trabalha. Em cada mensagem, cada chamada e, a todo momento. -• Vá rápido – As mensagens são entregues rapidamente e com confiabilidade, mesmo em rede lentas. O Signal está otimizado para operar no ambiente mais restringido possível. +• Seja rápido – As mensagens são entregues rapidamente e com fiabilidade, mesmo em rede lentas. O Signal está otimizado para operar nos ambientes mais adversos. -• Sinta-se livre – A Signal é uma entidade sem fins lucrativos 501c3 completamente independente. O desenvolvimento é suportado por usuários como você. Sem publicidade. Sem rastreadores. Sem brincadeira. +• Sinta-se livre – O Signal é uma entidade sem fins lucrativos 501c3 completamente independente. O desenvolvimento é apoiado por utilizadores como você. Sem publicidade. Sem rastreadores. Sem brincadeiras. -• Seja você mesmo – Você pode usar seu número de telefone e caderno de endereço existentes para se comunicar com segurança com seus amigos. +• Seja você mesmo(a) – Pode utilizar o seu número de telefone e lista de contactos para comunicar com segurança com os seus amigos. -• Fale – Se eles moram em outra parte da cidade ou do outro lado do oceano, a qualidade de áudio e vídeo aprimorada do Signal fará com que seus amigos e familiares pareçam estar mais próximos. +• Fale – Quer morem no outro lado da cidade ou no outro lado do oceano, a qualidade de áudio e vídeo aprimorada do Signal fará com que seus amigos e familiares pareçam estar junto a si -• Sussurre nas sombras – Mude para o tema escuro se você se recusa em ver a luz. +• Sussurre na escuridão – Mude para o tema escuro caso a luz o(a) incomode. • Pareça familiar – Escolha alertas personalizados para cada contato ou desative completamente os sons. Simon & Garfunkel compuseram uma canção de sucesso sobre isso em 1964, e você pode experimentar o som do silêncio sempre que desejar escolher "Nenhum" como seu toque de notificação. -• Prepare uma imagem – Use os recursos incorporados de edição de imagem para esticar, recortar e inverter as imagens que irá enviar. Há até uma ferramenta de texto para que você possa adicionar mais palavras a sua já valiosa imagem. +• Decore as imagens – Utilize os recursos incorporados de edição de imagem para esticar, recortar e inverter as imagens que irá enviar. Existe mesmo uma ferramenta de texto, para que possa adicionar mais palavras às mil que a sua imagem já vale. -Para assistência técnica, perguntas ou mais informações, acesse: +Para apoio técnico, perguntas ou mais informações, aceda a: https://support.signal.org Código-fonte: https://github.com/signalapp -Siga-nos no Twitter (@signalapp) e Instagram (@signal_app) para conhecer as atualizações e avisos mais recentes. \ No newline at end of file +Siga-nos no Twitter (@signalapp) e Instagram (@signal_app) para conhecer as novidades e as revelações mais recentes. \ No newline at end of file diff --git a/fastlane/metadata/pt-PT/release_notes.txt b/fastlane/metadata/pt-PT/release_notes.txt index 89ead9d6a9..80ee4e6196 100644 --- a/fastlane/metadata/pt-PT/release_notes.txt +++ b/fastlane/metadata/pt-PT/release_notes.txt @@ -1,5 +1,6 @@ -• Apaixone-se por várias melhorias na experiência de upload e download de multimédia. Pode parecer que tudo está a acontecer muito rapidamente, especialmente quando você envia várias fotografias e vídeos ao mesmo tempo, mas às vezes o amor é assim. Não há problema em começar a se sentir mais apaixonado pelo envio de mais anexos. -• O amor e perda estão inextricavelmente ligados, como tal terminamos com o erro que tornava impossível partilhar vídeos longos de outras aplicações (como a aplicação iOS Photos). -• Como parte dos nossos esforços contínuos para redesenhar e aprimorar a aplicação, atualizamos o ecrã de configurações de conversas para tornar as ações comuns mais fáceis de encontrar e para o ajudar a encontrar um terreno comum em conversas individuais, exibindo os grupos que vocês os dois têm em comum. +• We still have more improvements in the works, but the conversation scrolling enhancements in this release will make you feel like such a "Smooth Operator" that you're basically performing an unofficial cover of Sade's hit song from 1984. +• Numerous bugs in conversation search have vanished without a trace, including one that made it impossible to find results for single Chinese characters. +• Search results are better organized to make things easier to find. If you are looking for a group named "Hi" it will no longer get buried by every single message where someone said hello. +• Animated GIF search results now show up in a jiffy (even though that isn't how GIF is pronounced). -Interested in helping improve Signal? We're hiring. Visit https://signal.org/workworkwork to learn more. \ No newline at end of file +Está interessado em melhorar o Signal? Estamos a contratar. Visite https://signal.org/workworkwork para saber mais. \ No newline at end of file diff --git a/fastlane/metadata/ru/release_notes.txt b/fastlane/metadata/ru/release_notes.txt index a74d9ceaba..06c6c0c5dc 100644 --- a/fastlane/metadata/ru/release_notes.txt +++ b/fastlane/metadata/ru/release_notes.txt @@ -1,5 +1,6 @@ -• Загрузка и скачивание медиа-файлов были улучшены. Отправка нескольких фото и видео одновременно будет происходить быстрее. -• Мы исправили ошибку, которая делала невозможным делиться долгими видео из других приложений (например, приложения «Фото»). -• Как часть наших продолжающихся усилий по улучшению приложения и его дизайна, мы обновили экран настроек чата, чтобы было легче найти часто используемые действия. Также, в настройках индивидуальных чатов теперь отображаются общие группы. +• We still have more improvements in the works, but the conversation scrolling enhancements in this release will make you feel like such a "Smooth Operator" that you're basically performing an unofficial cover of Sade's hit song from 1984. +• Numerous bugs in conversation search have vanished without a trace, including one that made it impossible to find results for single Chinese characters. +• Search results are better organized to make things easier to find. If you are looking for a group named "Hi" it will no longer get buried by every single message where someone said hello. +• Animated GIF search results now show up in a jiffy (even though that isn't how GIF is pronounced). -Interested in helping improve Signal? We're hiring. Visit https://signal.org/workworkwork to learn more. \ No newline at end of file +Вам интересно помогать улучшать Signal? Мы нанимаем на работу. Посетите https://signal.org/workworkwork, чтобы узнать больше. \ No newline at end of file diff --git a/fastlane/metadata/sv/description.txt b/fastlane/metadata/sv/description.txt index 69112f56a9..f2ce59b01d 100644 --- a/fastlane/metadata/sv/description.txt +++ b/fastlane/metadata/sv/description.txt @@ -12,12 +12,12 @@ Miljontals människor använder Signal varje dag för kostnadsfri och ögonblick • Viska bland skuggorna – Växla till mörkt tema om du inte vill se ljuset. -• Låt bekant – Välj anpassade aviseringar för var och en av kontakterna, eller inaktivera ljudet helt. Simon & Garfunkel skrev en hitlåt om det 1964, och du kan uppleva "the sound of silence" när du vill genom att välja "Ingen" som ringsignal för notiser. +• Låt bekant – Välj anpassade notiser för var och en av kontakterna, eller inaktivera ljudet helt. Simon & Garfunkel skrev en hitlåt om det 1964, och du kan uppleva "the sound of silence" när du vill genom att välja "Ingen" som ringsignal för notiser. • Ha bilden klar för dig – Använd de inbyggda bildredigeringsfunktionerna för att skissa, beskära och vända på de foton du ska skicka. Det finns till och med ett textverktyg så att du kan lägga till fler ord än de 1 000 som din bild redan säger. -För support, frågor eller mer information, besök: +För support, frågor eller mer information, vänligen besök: https://support.signal.org Källkod: diff --git a/fastlane/metadata/sv/release_notes.txt b/fastlane/metadata/sv/release_notes.txt index 1782b07be9..774001ff4d 100644 --- a/fastlane/metadata/sv/release_notes.txt +++ b/fastlane/metadata/sv/release_notes.txt @@ -1,5 +1,6 @@ -• Bli kär i flera förbättringar av medieuppladdnings- och hämtningsupplevelsen. Det kan tyckas att allt händer riktigt snabbt, speciellt när du skickar flera bilder och videoklipp samtidigt, men kärlek är sådan ibland. Det är OK att börja känna sig mer knuten till att skicka fler bilagor. -• Kärlek och förlust är oupplösligt kopplade, så vi bröt också med ett fel som gjorde det omöjligt att dela långa videor från andra appar (som iOS Photos-appen). -• Som en del av våra pågående ansträngningar för att omforma och förbättra appen uppdaterade vi skärmen för chattinställningar för att göra vanliga åtgärder lättare att hitta och för att hjälpa dig att hitta gemensamma grunder i en-till-en-chattar genom att visa de grupper som ni båda har gemensamt. +• We still have more improvements in the works, but the conversation scrolling enhancements in this release will make you feel like such a "Smooth Operator" that you're basically performing an unofficial cover of Sade's hit song from 1984. +• Numerous bugs in conversation search have vanished without a trace, including one that made it impossible to find results for single Chinese characters. +• Search results are better organized to make things easier to find. If you are looking for a group named "Hi" it will no longer get buried by every single message where someone said hello. +• Animated GIF search results now show up in a jiffy (even though that isn't how GIF is pronounced). -Interested in helping improve Signal? We're hiring. Visit https://signal.org/workworkwork to learn more. \ No newline at end of file +Intresserad av att förbättra Signal? Vi anställer. Besök https://signal.org/workworkwork för att läsa mera. \ No newline at end of file diff --git a/fastlane/metadata/th/description.txt b/fastlane/metadata/th/description.txt index 5ac7d0a62f..ebaf24e75a 100644 --- a/fastlane/metadata/th/description.txt +++ b/fastlane/metadata/th/description.txt @@ -1,4 +1,4 @@ -ผู้คนหลายล้านใช้ Signal ทุกวันเพื่อการสื่อสารที่ฟรีและทันท่วงทีจากทุกมุมโลก ส่งและรับข้อความคุณภาพสูง เข้าร่วมการโทรและวิดีโอคอลที่คมชัด และสำรวจคุณสมบัติใหม่ที่เพิ่มขึ้นเรื่อยๆ ซึ่งช่วยให้คุณเชื่อมต่อได้ตลอดเวลา เทคโนโลยีขั้นสูงในการรักษาความเป็นส่วนตัวของ Signal นั้นเปิดใช้งานอยู่ตลอด คุณจึงสามารถจดจ่อกับการแบ่งปันช่วงเวลาที่สำคัญกับคนสำคัญของคุณ +ผู้คนหลายล้านใช้ Signal ทุกวันเพื่อการสื่อสารที่ฟรีและทันท่วงทีจากทุกมุมโลก รับและส่งข้อความคุณภาพสูง เข้าร่วมการโทรและวิดีโอคอลที่คมชัด และสำรวจคุณสมบัติใหม่ที่เพิ่มขึ้นเรื่อยๆ ซึ่งช่วยให้คุณเชื่อมต่อได้ตลอดเวลา เทคโนโลยีขั้นสูงในการรักษาความเป็นส่วนตัวของ Signal นั้นเปิดใช้งานอยู่ตลอด คุณจึงสามารถจดจ่อกับการแบ่งปันช่วงเวลาที่สำคัญกับคนสำคัญของคุณ • พูดอะไรก็ได้ – เทคโนโลยีการเข้ารหัสตั้งแต่ต้นทางถึงปลายทางที่ทันสมัยที่สุด (ขับเคลื่อนโดย Signal Protocol™ ซึ่งเป็นโปรโตคอลโอเพนซอร์ส) รักษาบทสนทนาของคุณให้ปลอดภัย ความเป็นส่วนตัวไม่ใช่ทางเลือก มันเป็นวิธีทำงานของ Signal ในทุกข้อความ ทุกสาย ทุกเวลา diff --git a/fastlane/metadata/th/release_notes.txt b/fastlane/metadata/th/release_notes.txt index ccaa4b5790..414a6b6843 100644 --- a/fastlane/metadata/th/release_notes.txt +++ b/fastlane/metadata/th/release_notes.txt @@ -1,5 +1,6 @@ -• ตกหลุมรักไปกับการปรับปรุงใหม่ๆ ของประสบการณ์การอัปโหลดและดาวน์โหลดสื่อ ซึ่งมันอาจจะดูเร็วเกินไป โดยเฉพาะอย่างยิ่งเวลาที่คุณส่งรูปภาพและวิดีโอหลายอันพร้อมกัน แต่บางครั้งความรักมันก็เป็นอย่างนั้นแหละ มันเป็นเรื่องปกติที่คนเราจะเริ่มรู้สึกผูกพันกับการส่งแฟ้มแนบหลายแฟ้มขึ้น -• ความรักและการสูญเสียนั้นมีความเชื่อมโยงกันอย่างแยกไม่ออก ซึ่งเราเองก็ได้เลิกลากับข้อบกพร่องตัวหนึ่งซึ่งทำให้การแบ่งปันวิดีโอยาวๆ จากแอปอื่น (อย่างเช่น แอป Photos ของ iOS) เป็นไปไม่ได้ -• จากความพยายามอย่างต่อเนื่องของเราในการออกแบบและปรับปรุงแอป เราได้ปรับปรุงหน้าจอการตั้งค่าการสนทนา เพื่อให้พบของที่ใช้บ่อยได้ง่ายขึ้นและเพื่อให้คุณพบสิ่งที่มีร่วมกันในการแชตตัวต่อตัว โดยการแสดงกลุ่มที่คุณทั้งคู่อยู่ร่วมกัน +• We still have more improvements in the works, but the conversation scrolling enhancements in this release will make you feel like such a "Smooth Operator" that you're basically performing an unofficial cover of Sade's hit song from 1984. +• Numerous bugs in conversation search have vanished without a trace, including one that made it impossible to find results for single Chinese characters. +• Search results are better organized to make things easier to find. If you are looking for a group named "Hi" it will no longer get buried by every single message where someone said hello. +• Animated GIF search results now show up in a jiffy (even though that isn't how GIF is pronounced). -Interested in helping improve Signal? We're hiring. Visit https://signal.org/workworkwork to learn more. \ No newline at end of file +สนใจช่วยปรับปรุง Signal ให้หรือขึ้นอยู่หรือ? เรากำลังจ้างคนเพิ่ม ดู https://signal.org/workworkwork เพื่อเรียนรู้เพิ่มเติม \ No newline at end of file diff --git a/fastlane/metadata/uk/description.txt b/fastlane/metadata/uk/description.txt index 31db62cff2..6526a8afc8 100644 --- a/fastlane/metadata/uk/description.txt +++ b/fastlane/metadata/uk/description.txt @@ -1,8 +1,8 @@ -Мільйони людей використовують Signal кожен день, щоб безкоштовно обмінюватись миттєвими повідомленнями в будь-якій точці світу. Надсилайте та отримуйте миттєві повідомлення, беріть участь в голосових та HD-відео дзвінках високої якості, досліджуйте набір нових розширених функцій, які допоможуть вам залишатися на зв'язку. Передова технологія забезпечення конфіденційності Signal завжди ввімкнута, тому ви можете зосередитися на тому, щоб поділитися важливими моментами з людьми, які дорогі для вас. +Мільйони людей використовують Signal кожен день, щоб безплатно обмінюватись миттєвими повідомленнями в будь-якій точці світу. Надсилайте та отримуйте миттєві повідомлення, беріть участь в голосових та відео дзвінках високої якості, досліджуйте набір нових розширених функцій, які допоможуть вам залишатися на зв'язку. Передова технологія забезпечення конфіденційності Signal завжди ввімкнута, тому ви можете зосередитися на тому, щоб поділитися важливими моментами з людьми, які дорогі для вас. -• Говоріть що завгодно – Signal використовує передовий протокол наскрізного шифрування (Розроблений на основі Протоколу Signal™ з відкритим кодом), який забезпечує безпеку ваших розмов. Приватність не є додатковим режимом — просто таким чином працює Signal. Кожен раз, кожне повідомлення, кожен дзвінок. +• Говоріть що завгодно – Signal використовує передовий протокол наскрізного шифрування (розроблений на основі Протоколу Signal™ з відкритим кодом), який убезпечує ваші розмови. Приватність не є додатковим режимом — просто таким чином працює Signal. Кожен раз, кожне повідомлення, кожен дзвінок. -Відчуйте швидкість – повідомлення, доставляються Швидко і надійно навіть у повільних Мережах. Signal відмінно оптимізовано на роботу навіть в самих обмежених умовах. +Відчуйте швидкість – повідомлення доставляються швидко та надійно навіть у повільних мережах. Signal оптимізовано для роботи у найобмеженіших умовах. • Відчуйте свободу – Signal є повністю незалежним 501c3 некомерційним продуктом. Розробка підтримується нашими користувачами. Ніякої реклами. Ніяких трекерів. Без жартів.