From 300251171c0de2969404a2a56c077271f926c37a Mon Sep 17 00:00:00 2001 From: Michael Kirk Date: Wed, 5 Apr 2017 18:10:35 -0400 Subject: [PATCH] Sync translations // FREEBIE --- .../translations/ar.lproj/Localizable.strings | 86 ++++++++---- .../az_AZ.lproj/Localizable.strings | 86 ++++++++---- .../translations/bg.lproj/Localizable.strings | 86 ++++++++---- .../translations/bs.lproj/Localizable.strings | 86 ++++++++---- .../translations/ca.lproj/Localizable.strings | 112 ++++++++++------ .../translations/cs.lproj/Localizable.strings | 86 ++++++++---- .../translations/da.lproj/Localizable.strings | 86 ++++++++---- .../translations/de.lproj/Localizable.strings | 112 ++++++++++------ .../el_GR.lproj/Localizable.strings | 86 ++++++++---- .../translations/es.lproj/Localizable.strings | 112 ++++++++++------ .../translations/fa.lproj/Localizable.strings | 86 ++++++++---- .../translations/fi.lproj/Localizable.strings | 86 ++++++++---- .../fil.lproj/Localizable.strings | 86 ++++++++---- .../translations/fr.lproj/Localizable.strings | 86 ++++++++---- .../translations/gl.lproj/Localizable.strings | 86 ++++++++---- .../translations/he.lproj/Localizable.strings | 86 ++++++++---- .../translations/hr.lproj/Localizable.strings | 112 ++++++++++------ .../translations/hu.lproj/Localizable.strings | 86 ++++++++---- .../translations/id.lproj/Localizable.strings | 86 ++++++++---- .../it_IT.lproj/Localizable.strings | 86 ++++++++---- .../ja_JP.lproj/Localizable.strings | 86 ++++++++---- .../translations/km.lproj/Localizable.strings | 86 ++++++++---- .../ko_KR.lproj/Localizable.strings | 86 ++++++++---- .../translations/lt.lproj/Localizable.strings | 112 ++++++++++------ .../translations/lv.lproj/Localizable.strings | 86 ++++++++---- .../translations/mk.lproj/Localizable.strings | 86 ++++++++---- .../nb_NO.lproj/Localizable.strings | 116 ++++++++++------ .../translations/nl.lproj/Localizable.strings | 112 ++++++++++------ .../translations/pl.lproj/Localizable.strings | 86 ++++++++---- .../pt_BR.lproj/Localizable.strings | 86 ++++++++---- .../pt_PT.lproj/Localizable.strings | 86 ++++++++---- .../translations/ro.lproj/Localizable.strings | 86 ++++++++---- .../translations/ru.lproj/Localizable.strings | 86 ++++++++---- .../translations/sl.lproj/Localizable.strings | 112 ++++++++++------ .../translations/sn.lproj/Localizable.strings | 86 ++++++++---- .../translations/sq.lproj/Localizable.strings | 86 ++++++++---- .../sv_SE.lproj/Localizable.strings | 86 ++++++++---- .../th_TH.lproj/Localizable.strings | 126 +++++++++++------- .../tr_TR.lproj/Localizable.strings | 86 ++++++++---- .../zh_CN.lproj/Localizable.strings | 86 ++++++++---- 40 files changed, 2446 insertions(+), 1246 deletions(-) diff --git a/Signal/translations/ar.lproj/Localizable.strings b/Signal/translations/ar.lproj/Localizable.strings index fde70dc05..b82c0a653 100644 --- a/Signal/translations/ar.lproj/Localizable.strings +++ b/Signal/translations/ar.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "إتصل"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "تأكيد"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "رقم غير مسجّل"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "إعدادات المحادثة"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "This message is too long to send."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Unable to send due to stale privacy data."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal غير قادر على الاتصال بالإنترنت. من فضلك حاول من شبكة WiFi أخرى أو استخدم بيانات الهاتف."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "تمّ تغيير رقم اﻷمان. انقر للتحقق منه."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "مشكله!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "لحدّ اﻵن, يمكن تفعيل Signal على هاتف واحد لكلّ رقم هاتف."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Uploading..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "فشل إعادة التسجيل في دفع اﻹشعارات."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "رمز البلد"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "قم بإدخال الرقم"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "صيغة رقم الهاتف هذه غير مدعومة, فضلّا تواصل مع الدعم."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "رقم الهاتف"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "حول"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "تفعيل سجل التصحيح"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "تمّ التحقق من رقم الأمان!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "لم نتمكن من جلب قائمة جهات الاتصال المحدثة من الخادم. يرجى المحاولة مرة أخرى في وقت لاحق."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "إلغاء"; diff --git a/Signal/translations/az_AZ.lproj/Localizable.strings b/Signal/translations/az_AZ.lproj/Localizable.strings index cffa7d0ea..84c865ea6 100644 --- a/Signal/translations/az_AZ.lproj/Localizable.strings +++ b/Signal/translations/az_AZ.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Zəng et"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Təsdiqlə"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Qeydiyyatdan Keçməmiş Nömrə"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Söhbət quraşdırmaları"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "This message is too long to send."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Unable to send due to stale privacy data."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal internetə qoşulmadı. Başqa WiFi şəbəkəsinə və ya mobil şəbəkəyə qoşulun."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Safety number changed. Tap to verify."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Bummer!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "At this time Signal can only be active on one mobile device per phone number."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Uploading..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Üzə çıxan xəbərdarlıqlar qeydə alınmadı."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Ölkə kodu"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Nömrə yaz"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Bu formatda telefon nömrəsi dəstəklənmir, Yardıma müraciət edin."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Telefon nömrəsi"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Haqqında"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Düzəltmə girişini fəallaşdır"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Serverdən yenilənmiş əlaqə siyahısını ala bilmədik. Lütfən, birazdan yenidən sına."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Ləğv Et"; diff --git a/Signal/translations/bg.lproj/Localizable.strings b/Signal/translations/bg.lproj/Localizable.strings index 3d3b90ea2..9c246d77e 100644 --- a/Signal/translations/bg.lproj/Localizable.strings +++ b/Signal/translations/bg.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Повикване"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Потвърждение"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Нерегистриран Номер"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Настройки на Разговор"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "Това съобщение е твърде дълго, за да го изпратите."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Не може да се изпрати поради остаряли лични данни."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Сигнал не успя да се свърже с интернет. Моля, опитайте от друга WiFi мрежа или чрез използване на мобилни данни."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Номера за безопасност са променени. Докоснете, за да ги потвърдите."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "О не!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "За сега Сигнал може да бъде активен само на едно мобилно устройство с телефонен номер."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Качване..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Докосни тук за настройки"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Не успяхте да се пререгистрирахте за изкачащи известявания."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Код на Държава"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Въведете Номер"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Формата на телефонният номер не се поддържа, моля свържете се с поддръжката. "; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Телефонен Номер"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Относно"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Вкл. запис на грешки"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Номера за Безопасност са Потвърдени!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Не можахме да извлечем обновената листа с контакти от сървъра. Моля опитайте по късно."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Откажи"; diff --git a/Signal/translations/bs.lproj/Localizable.strings b/Signal/translations/bs.lproj/Localizable.strings index 93b3665ba..7f4e17e5c 100644 --- a/Signal/translations/bs.lproj/Localizable.strings +++ b/Signal/translations/bs.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Poziv"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Potvrdi"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Neregistrirani broj"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Podešavanje razgovora"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "This message is too long to send."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Unable to send due to stale privacy data."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal nije u mogućnosti povezati se na internet. Molimo pokušajte sa drugom WiFi ili mobilnom mrežom."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Sigurnosni broj primijenjen. Dodirnite za verifikaciju."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Pažnja!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "U ovom trenutku Signal može biti aktivan samo na jednom mobilnom uređaju po telefonskom broju."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Uploading..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Neuspješna preregistracija za push obavijesti."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Državni kôd "; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Unesite broj"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Telefonski broj u ovom formatu nije podržan, molimo kontaktirajte podršku."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Telefonski broj"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "O aplikaciji"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Omogućite zapis o neispravnosti"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Sigurnosni broj verifikovan!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Nismo mogli donijeti ažurirani popis kontakata sa servera. Molimo pokušajte ponovo kasnije."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Otkaži"; diff --git a/Signal/translations/ca.lproj/Localizable.strings b/Signal/translations/ca.lproj/Localizable.strings index 5c833be42..37cd6de9f 100644 --- a/Signal/translations/ca.lproj/Localizable.strings +++ b/Signal/translations/ca.lproj/Localizable.strings @@ -98,40 +98,52 @@ "ATTACHMENT_QUEUED" = "El fitxer adjunt s'ha posat en cua per obtindre'l."; /* Button label for the 'block' button */ -"BLOCK_LIST_BLOCK_BUTTON" = "Block"; +"BLOCK_LIST_BLOCK_BUTTON" = "Bloca"; -/* A format for the 'block phone number' action sheet title. */ -"BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Voleu blocar %@?"; /* Button label for the 'unblock' button */ -"BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; +"BLOCK_LIST_UNBLOCK_BUTTON" = "Desbloca"; -/* A format for the 'unblock phone number' action sheet title. */ -"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Voleu desblocar %@?"; + +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; /* A label for the block button in the block list view */ -"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; +"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Bloca"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ -"BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* A title for the contacts section of the block list view. */ +"BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contactes"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; + +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "S'ha desblocat %@"; + +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Telefona"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Confirmació"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Número sense registrar"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Configuració del xat"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "Aquest missatge és massa llarg."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "No s'ha pogut enviar degut a dades de privadesa obsoletes."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "El Signal no s'ha pogut connectar a Internet. Proveu des d'altra xarxa WiFi o utilitzeu dades mòbils."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Els números de seguretat han canviat. Premeu per verificar-los."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Error."; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "De moment, el Signal només pot ser actiu a un dispositiu mòbil per cada número de telèfon."; @@ -365,7 +380,7 @@ "GENERIC_ATTACHMENT_DEFAULT_TYPE" = "?"; /* A label for generic attachments. */ -"GENERIC_ATTACHMENT_LABEL" = "Attachment"; +"GENERIC_ATTACHMENT_LABEL" = "Fitxer adjunt"; /* No comment provided by engineer. */ "GROUP_AVATAR_CHANGED" = "S'ha canviat l'avatar."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "S'està pujant..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Toqueu aquí per anar a la configuració"; @@ -644,10 +668,10 @@ "OUTGOING_INCOMPLETE_CALL" = "Telefonada feta incompleta"; /* A display format for oversize text messages. */ -"OVERSIZE_TEXT_DISPLAY_FORMAT" = "%@… [Tap For More]"; +"OVERSIZE_TEXT_DISPLAY_FORMAT" = "%@… [Mostra'n més]"; /* The title of the 'oversize text message' view. */ -"OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "Message"; +"OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "Missatge"; /* Alert body when verifying with {{contact name}} */ "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Aquests no semblen els números de seguretat de %@. Esteu verificant el contacte correcte?"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "No s'ha pogut registrar de nou per rebre notificacions."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Codi internacional"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Introduïu el número"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "El format del número de telèfon no és compatible, contacteu amb el suport."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Número de telèfon"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Quant a"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Activa el registre de depuració"; @@ -836,13 +866,16 @@ "SETTINGS_ADVANCED_TITLE" = "Avançada"; /* A label for the 'add phone number' button in the block list table. */ -"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "Add Phone Number"; +"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "Afegeix un número"; /* A header title for the block list table. */ -"SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; +"SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Números de telèfon blocats"; -/* Label for the block list row of the settings view */ -"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ +"SETTINGS_BLOCK_LIST_TITLE" = "Blocats"; /* User settings section footer, a detailed explanation */ "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Sol·licita la vostra aprovació abans de comunicar-se amb qui tingui números de seguretat nous, habitualment degut a una nova instal·lació del Signal."; @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "S'han verificat els números de seguretat."; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "No hem pogut actualitzar la llista de contactes del servidor. Intenteu-ho més tard."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Cancel·la"; diff --git a/Signal/translations/cs.lproj/Localizable.strings b/Signal/translations/cs.lproj/Localizable.strings index 24e6b1663..d5a17bd1d 100644 --- a/Signal/translations/cs.lproj/Localizable.strings +++ b/Signal/translations/cs.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Volat"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Potvrdit"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Neregistrované číslo"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Nastavení konverzace"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "This message is too long to send."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Unable to send due to stale privacy data."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal se nemohl připojit k internetu. Zkuste jinou bezdrátovou síť, nebo mobilní data."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Bezpečnostní číslo se změnilo. Klepněte pro ověření."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Smůla!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "Zatím může být Signal pro každé telefonní číslo aktivní pouze na jednom mobilním zařízení."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Uploading..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Opětovná registrace push notifikací se nezdařila."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Kód země"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Vložte číslo"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Tento formát telefonního čísla není podporován, prosím, kontaktujte podporu."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Telefonní číslo"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "O aplikaci"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Zapnout Debug Log"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Bezpečnostní číslo ověřeno!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Nepodařilo se načíst nový adresář ze serveru. Zkuste to za chvíli."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Zrušit"; diff --git a/Signal/translations/da.lproj/Localizable.strings b/Signal/translations/da.lproj/Localizable.strings index 6bceab60a..d622524bc 100644 --- a/Signal/translations/da.lproj/Localizable.strings +++ b/Signal/translations/da.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Ring op"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Bekræft"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Ikke-registreret nummer"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Samtale indstillingér"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "This message is too long to send."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Kunne ikke sende pga. gammel privatlivsdata."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal kan ikke forbinde til internettet. Prøv et andet WIFI netværk eller benyt mobildata."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Sikkerhedsnummeret har ændret sig. Tryk for at bekræfte."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Øv!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "At this time Signal can only be active on one mobile device per phone number."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Uploading..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tryk her for indstillinger"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Kunne ikke genregistrere til push-notifikationer."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Landekode"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Indtast nummer"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Dette telefonnummerformat er ikke understøttet."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Telefonnummer"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Om"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Aktiver fejlrapporteringslog"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Sikkerhedsnummer bekræftet!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Vi kunne ikke hente en opdateret liste over kontakter fra serveren. Prøv igen senere."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Annullér"; diff --git a/Signal/translations/de.lproj/Localizable.strings b/Signal/translations/de.lproj/Localizable.strings index 5f42a3ebf..7a9995188 100644 --- a/Signal/translations/de.lproj/Localizable.strings +++ b/Signal/translations/de.lproj/Localizable.strings @@ -98,40 +98,52 @@ "ATTACHMENT_QUEUED" = "Neuer Anhang zum Abruf bereit."; /* Button label for the 'block' button */ -"BLOCK_LIST_BLOCK_BUTTON" = "Block"; +"BLOCK_LIST_BLOCK_BUTTON" = "Blockieren"; -/* A format for the 'block phone number' action sheet title. */ -"BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_BLOCK_TITLE_FORMAT" = "%@ blockieren?"; /* Button label for the 'unblock' button */ -"BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; +"BLOCK_LIST_UNBLOCK_BUTTON" = "Freigeben"; -/* A format for the 'unblock phone number' action sheet title. */ -"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "%@ freigeben?"; + +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; /* A label for the block button in the block list view */ -"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; +"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Blockieren"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Fehler"; -/* A title for the contacts section of the blocklist view. */ -"BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ wurde blockiert"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "Benutzer blockiert"; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* A title for the contacts section of the block list view. */ +"BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Kontakte"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Fehler"; + +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ wurde freigegeben."; + +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Benutzer freigegeben"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Anrufen"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Bestätigen"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Nicht registrierte Rufnummer"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Unterhaltungseinstellungen"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Diesen Benutzer blockieren"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "Diese Nachricht ist zu lang zum Senden"; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Senden nicht möglich aufgrund veralteter Schlüssel."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal konnte keine Verbindung zum Internet herstellen. Bitte versuche ein anderes WLAN-Netzwerk oder verwende die mobile Datenverbindung."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Sicherheitsnummer geändert. Zum Überprüfen antippen."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Mist!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "Derzeit kann Signal je Rufnummer nur auf einem Mobilgerät aktiv sein."; @@ -365,7 +380,7 @@ "GENERIC_ATTACHMENT_DEFAULT_TYPE" = "?"; /* A label for generic attachments. */ -"GENERIC_ATTACHMENT_LABEL" = "Attachment"; +"GENERIC_ATTACHMENT_LABEL" = "Anhang"; /* No comment provided by engineer. */ "GROUP_AVATAR_CHANGED" = "Avatar geändert."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Wird hochgeladen …"; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "Du hast diesen Benutzer blockiert"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "Du hast 1 Mitglied dieser Gruppe blockiert"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Du hast %d Mitglieder dieser Gruppe blockiert"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Für Einstellungen hier antippen"; @@ -644,10 +668,10 @@ "OUTGOING_INCOMPLETE_CALL" = "Unvollständiger ausgehender Anruf"; /* A display format for oversize text messages. */ -"OVERSIZE_TEXT_DISPLAY_FORMAT" = "%@… [Tap For More]"; +"OVERSIZE_TEXT_DISPLAY_FORMAT" = "%@ … [Antippen für mehr]"; /* The title of the 'oversize text message' view. */ -"OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "Message"; +"OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "Nachricht"; /* Alert body when verifying with {{contact name}} */ "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Dies scheint nicht deine Sicherheitsnummer mit %@ zu sein. Überprüfst du den richtigen Kontakt?"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Erneutes Registrieren von Push-Mittieilungen gescheitert."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Landesvorwahl"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Rufnummer eingeben"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Dieses Rufnummernformat wird nicht unterstützt, bitte den Support kontaktieren."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Rufnummer"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Über"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Diagnoseprotokoll aktivieren"; @@ -836,13 +866,16 @@ "SETTINGS_ADVANCED_TITLE" = "Erweitert"; /* A label for the 'add phone number' button in the block list table. */ -"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "Add Phone Number"; +"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "Rufnummer hinzufügen"; /* A header title for the block list table. */ -"SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; +"SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blockierte Rufnummern"; -/* Label for the block list row of the settings view */ -"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ +"SETTINGS_BLOCK_LIST_TITLE" = "Blockiert"; /* User settings section footer, a detailed explanation */ "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Erfordert deine Zustimmung vor der Kommunikation mit jemandem mit einer neuen Sicherheitsnummer. Grund hierfür ist häufig eine Neuinstallation von Signal."; @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Sicherheitsnummer erfolgreich überprüft!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Leider konnte keine aktualisierte Liste deiner Kontakte vom Server abgerufen werden. Bitte versuche es später erneut."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Abbrechen"; diff --git a/Signal/translations/el_GR.lproj/Localizable.strings b/Signal/translations/el_GR.lproj/Localizable.strings index 9efb27c80..1c591d237 100644 --- a/Signal/translations/el_GR.lproj/Localizable.strings +++ b/Signal/translations/el_GR.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Κλήση"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Επιβεβαίωση"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Μη καταχωρημένος αριθμός"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Ρυθμίσεις συνδιαλέξεων"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "Το μήνυμα παραείναι μακρύ για να σταλεί."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Unable to send due to stale privacy data."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal was unable to connect to the internet. Please try from another WiFi network or use mobile data."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Ο κώδικας ασφαλείας άλλαξε. Πατήστε για επαλήθευση."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Κρίμα!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "At this time Signal can only be active on one mobile device per phone number."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Uploading..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Πατήστε εδώ για ρυθμίσεις"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Failed to re-register for push notifications."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Κωδικός χώρας"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Εισαγωγή αριθμού"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Αυτή η μορφή αριθμού δεν υποστηρίζεται, παρακαλώ επικοινωνήστε με την υποστήριξη."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Αριθμός τηλεφώνου"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Για εμάς"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Ενεργοποίηση καταγραφής αποσφαλμάτωσης"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Ο διακομιστής δε μας έστειλε νέα λίστα επαφών. Παρακαλώ δοκιμάστε ξανά σε λίγο."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Ακύρωση"; diff --git a/Signal/translations/es.lproj/Localizable.strings b/Signal/translations/es.lproj/Localizable.strings index 545cab204..68369b29b 100644 --- a/Signal/translations/es.lproj/Localizable.strings +++ b/Signal/translations/es.lproj/Localizable.strings @@ -98,40 +98,52 @@ "ATTACHMENT_QUEUED" = "Nuevo adjunto listo para descarga."; /* Button label for the 'block' button */ -"BLOCK_LIST_BLOCK_BUTTON" = "Block"; +"BLOCK_LIST_BLOCK_BUTTON" = "Bloquear"; -/* A format for the 'block phone number' action sheet title. */ -"BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_BLOCK_TITLE_FORMAT" = "¿Bloquear a %@?"; /* Button label for the 'unblock' button */ -"BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; +"BLOCK_LIST_UNBLOCK_BUTTON" = "Desbloquear"; -/* A format for the 'unblock phone number' action sheet title. */ -"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "¿Desbloquear a %@?"; + +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; /* A label for the block button in the block list view */ -"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; +"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Bloquear"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ -"BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "Has bloqueado a %@"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "Contacto bloqueado"; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* A title for the contacts section of the block list view. */ +"BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contactos"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; + +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "Has desbloqueado a %@."; + +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Contacto desbloqueado"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Llamada"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Confirmar"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Número no registrado"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Ajustes del chat"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Bloquear este contacto"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "Mensaje demasiado largo para ser enviado."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Imposible enviar: Claves de cifrado obsoletas."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal no ha podido conectarse a internet. Prueba a conectarte desde otra red WiFi o usa la red de datos de tu operador."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Las cifras de seguridad han cambiado. Toca para comprobar."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "¡Recórcholis!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "Tu número de teléfono solo se puede registrar con Signal en un único dispositivo móvil. "; @@ -365,7 +380,7 @@ "GENERIC_ATTACHMENT_DEFAULT_TYPE" = "?"; /* A label for generic attachments. */ -"GENERIC_ATTACHMENT_LABEL" = "Attachment"; +"GENERIC_ATTACHMENT_LABEL" = "Adjunto"; /* No comment provided by engineer. */ "GROUP_AVATAR_CHANGED" = "Cambio de imagen de grupo."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Cargando..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "Has bloqueado este contacto"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "Has bloqueado a 1 miembro de este grupo"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Has bloqueado a %d miembros de este grupo"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Toca aquí para ajustes del chat"; @@ -644,10 +668,10 @@ "OUTGOING_INCOMPLETE_CALL" = "Llamada realizada sin respuesta"; /* A display format for oversize text messages. */ -"OVERSIZE_TEXT_DISPLAY_FORMAT" = "%@… [Tap For More]"; +"OVERSIZE_TEXT_DISPLAY_FORMAT" = "%@ ... [Toca para leer más]"; /* The title of the 'oversize text message' view. */ -"OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "Message"; +"OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "Mensaje"; /* Alert body when verifying with {{contact name}} */ "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Esas no son las cifras de seguridad del chat con %@. ¿Estás identificando el contacto correcto?"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Fallo al recuperar token para recibir notificaciones."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Código de país"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Introducir número"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "El formato de número de telefono no es compatible, por favor contacta con nuestro soporte técnico."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Número de teléfono"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Acerca de Signal"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Activar registro de depuración"; @@ -836,13 +866,16 @@ "SETTINGS_ADVANCED_TITLE" = "Avanzado"; /* A label for the 'add phone number' button in the block list table. */ -"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "Add Phone Number"; +"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "Añadir número"; /* A header title for the block list table. */ -"SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; +"SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Números bloqueados"; -/* Label for the block list row of the settings view */ -"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ +"SETTINGS_BLOCK_LIST_TITLE" = "Bloqueados"; /* User settings section footer, a detailed explanation */ "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Signal requerirá tu confirmación antes de comunicarse con un contacto cuyas cifras de seguridad han cambiado. Esto suele ocurrir si tu contacto reinstala Signal."; @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "¡Las cifras de seguridad son correctas!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "No se pudo obtener la lista de contactos actualizada del servidor. Por favor, inténtalo más tarde."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Cancelar"; diff --git a/Signal/translations/fa.lproj/Localizable.strings b/Signal/translations/fa.lproj/Localizable.strings index f435ad618..1eaab024f 100644 --- a/Signal/translations/fa.lproj/Localizable.strings +++ b/Signal/translations/fa.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Call"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "تأیید کنید"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "شماره‌ی ثبت نشده"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Conversation Settings"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "This message is too long to send."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Unable to send due to stale privacy data."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal was unable to connect to the internet. Please try from another WiFi network or use mobile data."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Safety number changed. Tap to verify."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "آخ!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "At this time Signal can only be active on one mobile device per phone number."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Uploading..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Failed to re-register for push notifications."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "پیش‌شماره کشور"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "شناره را وارد کنید"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "فرمت این شماره تلفن ، پشتیبانی نمی‌شود ، لطفاً با پشتیبانی تماس بگیرید."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "شماره تلفن"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "درباره برنامه"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "فعال‌سازی گزارش‌گیری برای رفع عیب"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "ما ، قادر به دریافت لیستی به‌روز شده از مخاطبان ، از سرور نشدیم. لطفاً‌ مجدداً امتحان کنید."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "لغو"; diff --git a/Signal/translations/fi.lproj/Localizable.strings b/Signal/translations/fi.lproj/Localizable.strings index 08424e3d1..c164690ff 100644 --- a/Signal/translations/fi.lproj/Localizable.strings +++ b/Signal/translations/fi.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Soita"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Vahvista"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Rekisteröimätön numero"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Keskustelun asetukset"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "Tämä viesti on liian iso lähetettäväksi."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Lähettäminen ei onnistu vanhentuneiden yksityisyystietojen vuoksi."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal ei saanut yhteyttä internetiin. Yritä uudelleen toisesta WiFi-verkosta tai kokeile mobiiliyhteyttä."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Turvanumero on vaihtunut. Varmenna napauttamalla."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Harmi!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "Täällä hetkellä Signal voi olla käytössä vain yhdellä mobiililaitteella ja puhelinnumerolla."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Lähetetään..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Napsauta tästä asetuksiin"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Push-ilmoitusten uudellenrekisteröinti epäonnistui."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Maatunnus"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Syötä numero"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Tätä puhelinnumeron esitystapaa ei tueta, ota yhteys tukeen."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Puhelinnumero"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Tietoja ohjelmasta"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Virheenkorjausloki"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Turvanumero varmennettu!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Emme saaneet haettua päivitettyä yhteystietoluetteloa palvelimelta. Yritä myöhemmin uudelleen."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Peruuta"; diff --git a/Signal/translations/fil.lproj/Localizable.strings b/Signal/translations/fil.lproj/Localizable.strings index 35a725c3e..aedd18680 100644 --- a/Signal/translations/fil.lproj/Localizable.strings +++ b/Signal/translations/fil.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Call"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Confirm"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Unregistered Number"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Conversation Settings"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "This message is too long to send."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Unable to send due to stale privacy data."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal was unable to connect to the internet. Please try from another WiFi network or use mobile data."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Safety number changed. Tap to verify."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Bummer!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "At this time Signal can only be active on one mobile device per phone number."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Uploading..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Failed to re-register for push notifications."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Country Code"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Enter Number"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "This phone number format is not supported, please contact support."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Phone Number"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "About"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Enable Debug Log"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Hindi namin makuha ang mga bagong contact list mula sa server. Maaaring subukan muli mamaya."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Kanselahin"; diff --git a/Signal/translations/fr.lproj/Localizable.strings b/Signal/translations/fr.lproj/Localizable.strings index f00ebee39..6ef4a642f 100644 --- a/Signal/translations/fr.lproj/Localizable.strings +++ b/Signal/translations/fr.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Appel"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Confirmer"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Numéro non enregistré"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Paramètres de cette conversation"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "Ce message est trop long à envoyer."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Impossible d'envoyer en raison de données de confidentialité vaines."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal n'a pas pu se connecter à Internet. Essayez un autre réseau WiFi ou utilisez des données mobiles."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Numéro de sécurité modifié. Appuyez pour vérifier."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Oups!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "À ce moment, Signal ne peut être actif que sur un appareil mobile par numéro de téléphone."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "En cours de chargement..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Appuyez ici pour les paramètres"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Impossible de se réenregistrer pour les notifications push."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Code pays"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Saisir numéro"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Ce format de numéro de téléphone n'est pas supporté. Contactez le support."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Numéro de téléphone"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "A propos de"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Activer le log de débuggage"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Numéro de sécurité vérifié!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Nous n'avons pas pu récupérer la dernière liste de contacts depuis le serveur. Veuillez réessayer plus tard."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Annuler"; diff --git a/Signal/translations/gl.lproj/Localizable.strings b/Signal/translations/gl.lproj/Localizable.strings index fb4bb4780..43c653200 100644 --- a/Signal/translations/gl.lproj/Localizable.strings +++ b/Signal/translations/gl.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Call"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Confirmar"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Número non rexistrado"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Conversation Settings"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "This message is too long to send."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Unable to send due to stale privacy data."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal was unable to connect to the internet. Please try from another WiFi network or use mobile data."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Safety number changed. Tap to verify."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Recoiro!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "At this time Signal can only be active on one mobile device per phone number."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Uploading..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Failed to re-register for push notifications."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Código do país"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Inserir número"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Este formato de número telefónico non está admitido; contacta co soporte."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Número de teléfono"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Acerca de"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Activar rexistro de depuración"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Non puidemos obter a listaxe de contactos actualizada do servidor. Téntao máis tarde, por favor."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Cancelar"; diff --git a/Signal/translations/he.lproj/Localizable.strings b/Signal/translations/he.lproj/Localizable.strings index 5fc39d9e0..db39e115b 100644 --- a/Signal/translations/he.lproj/Localizable.strings +++ b/Signal/translations/he.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "התקשר"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "אישור"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "מספר לא רשום"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "הגדרות שיחה"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "This message is too long to send."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Unable to send due to stale privacy data."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal was unable to connect to the internet. Please try from another WiFi network or use mobile data."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Safety number changed. Tap to verify."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "באסה!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "At this time Signal can only be active on one mobile device per phone number."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Uploading..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Failed to re-register for push notifications."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "קוד המדינה"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "יש להזין מספר"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "תסדיר מספר הטלפון הזה אינו נתמך. נא ליצור קשר עם תמיכה."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "מספר הטלפון"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "אודות"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "הפעל יומן באגים"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "לא ניתן לקבל רשימת אנשי קשר מעודכנת מהשרת. אנא נסה שוב."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "ביטול"; diff --git a/Signal/translations/hr.lproj/Localizable.strings b/Signal/translations/hr.lproj/Localizable.strings index dd2fe84d0..a0010cf23 100644 --- a/Signal/translations/hr.lproj/Localizable.strings +++ b/Signal/translations/hr.lproj/Localizable.strings @@ -98,40 +98,52 @@ "ATTACHMENT_QUEUED" = "Novi privitak na čekanju za preuzimanje."; /* Button label for the 'block' button */ -"BLOCK_LIST_BLOCK_BUTTON" = "Block"; +"BLOCK_LIST_BLOCK_BUTTON" = "Blokiraj"; -/* A format for the 'block phone number' action sheet title. */ -"BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Blokiraj %@?"; /* Button label for the 'unblock' button */ -"BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; +"BLOCK_LIST_UNBLOCK_BUTTON" = "Deblokiraj"; -/* A format for the 'unblock phone number' action sheet title. */ -"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Deblokiraj %@?"; + +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; /* A label for the block button in the block list view */ -"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; +"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Blokiraj"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ -"BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* A title for the contacts section of the block list view. */ +"BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Kontakti"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; + +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ je deblokiran."; + +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Poziv"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Potvrdi"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Neregistrirani broj"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Postavke razgovora"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "Ova poruka je predugačka za slanje."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Nije moguće poslati zbog neažuiranih privatnih podatka."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal nije u mogućnosti povezati se na internet. Molimo pokušajte sa drugom WiFi ili mobilnom mrežom."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Sigurnosni broj primijenjen. Dodirni za verifikaciju."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Pažnja!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "U ovom trenutku Signal može biti aktivan samo na jednom mobilnom uređaju po telefonskom broju."; @@ -365,7 +380,7 @@ "GENERIC_ATTACHMENT_DEFAULT_TYPE" = "?"; /* A label for generic attachments. */ -"GENERIC_ATTACHMENT_LABEL" = "Attachment"; +"GENERIC_ATTACHMENT_LABEL" = "Privitak"; /* No comment provided by engineer. */ "GROUP_AVATAR_CHANGED" = "Fotografija profila promijenjena!"; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Prijenos..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Dodirni ovdje za postavke"; @@ -644,10 +668,10 @@ "OUTGOING_INCOMPLETE_CALL" = "Nedovršen odlazni poziv"; /* A display format for oversize text messages. */ -"OVERSIZE_TEXT_DISPLAY_FORMAT" = "%@… [Tap For More]"; +"OVERSIZE_TEXT_DISPLAY_FORMAT" = "%@... [Dodirni za više]"; /* The title of the 'oversize text message' view. */ -"OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "Message"; +"OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "Poruka"; /* Alert body when verifying with {{contact name}} */ "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Ovo ne izgleda kao sigurnosni broj sa %@. Da li verifikujete ispravan kontakt?"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Neuspješna ponovna registracija za \"push\" obavijesti."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Državni kôd "; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Unesite broj"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Telefonski broj u ovom formatu nije podržan, molimo kontaktirajte podršku."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Telefonski broj"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "O aplikaciji"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Omogući zapis o neispravnosti"; @@ -836,13 +866,16 @@ "SETTINGS_ADVANCED_TITLE" = "Napredno"; /* A label for the 'add phone number' button in the block list table. */ -"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "Add Phone Number"; +"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "Dodaj telefonski broj"; /* A header title for the block list table. */ -"SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; +"SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blokirani telefonski brojevi"; -/* Label for the block list row of the settings view */ -"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ +"SETTINGS_BLOCK_LIST_TITLE" = "Blokirani"; /* User settings section footer, a detailed explanation */ "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Zahtijeva vaše odobrenje prije komunikacije sa nekim tko ima novi sigurnosni broj, obično zbog reinstalacije Signala."; @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Sigurnosni broj verifikovan!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Nismo mogli dohvatiti ažurirani popis kontakata sa servera. Molimo pokušajte ponovo kasnije."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Otkaži"; diff --git a/Signal/translations/hu.lproj/Localizable.strings b/Signal/translations/hu.lproj/Localizable.strings index 483b9bc7e..b8a2c6b58 100644 --- a/Signal/translations/hu.lproj/Localizable.strings +++ b/Signal/translations/hu.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Hívás"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Megerősítés"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Nem regisztrált szám"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Beszélgetés beállítások"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "This message is too long to send."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Unable to send due to stale privacy data."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal was unable to connect to the internet. Please try from another WiFi network or use mobile data."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Safety number changed. Tap to verify."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Pech!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "At this time Signal can only be active on one mobile device per phone number."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Uploading..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Failed to re-register for push notifications."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Országkód"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Telefonszám megadása"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Telefonszám formátum nem támogatott, vedd fel a kapcsolatot a supporttal."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Telefonszám"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Az alkalmazásról"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Debug Log engedélyezés"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Nem tudtuk elérni a frissített kontakt listát a szerverről. Kérlek, próbáld újra később! "; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Mégsem"; diff --git a/Signal/translations/id.lproj/Localizable.strings b/Signal/translations/id.lproj/Localizable.strings index a0b3b4ffb..239257bc3 100644 --- a/Signal/translations/id.lproj/Localizable.strings +++ b/Signal/translations/id.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Call"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Konfirmasi"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Nomor tidak terdaftar"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Conversation Settings"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "This message is too long to send."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Unable to send due to stale privacy data."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal was unable to connect to the internet. Please try from another WiFi network or use mobile data."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Safety number changed. Tap to verify."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Bummer!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "At this time Signal can only be active on one mobile device per phone number."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Uploading..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Failed to re-register for push notifications."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Kode Negara"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Masukan Nomor"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Format nomor telfon ini tidak didukung, silahkan untuk menghubungi bantuan"; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Nomor Telefon"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Tentang"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Ijinkan Catatan Debug"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Kami tidak bisa mengambil pembaruan daftar kontak dari server. Silahkan coba beberapa saat lagi."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Batal"; diff --git a/Signal/translations/it_IT.lproj/Localizable.strings b/Signal/translations/it_IT.lproj/Localizable.strings index db1c53df0..c1a8a429b 100644 --- a/Signal/translations/it_IT.lproj/Localizable.strings +++ b/Signal/translations/it_IT.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Chiama"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Conferma"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Utente non registrato"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Impostazioni conversazione"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "Questo messaggio è troppo lungo per essere inviato."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Invio non riuscito a causa di informazioni sulla privacy scaduti."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal non è in grado di connettersi ad Internet. Riprovare da un'altra rete WiFi o tramite rete dati."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Numero sicuro cambiato. Tocca per verificare."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Fiasco!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "In questo momento Signal può essere attivato su un solo dispositivo mobile per numero di telefono."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Invio in corso..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tocca qui per impostazioni"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Errore in fase di ri-registrazione delle notifiche push."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Codice del Paese"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Inserisci numero"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Il formato di questo numero non è supportato, si prega di contattare il supporto."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Numero di telefono"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Dettagli"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Abilita il log di debug"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Numero sicuro verificato!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Non siamo riusciti a recuperare dal server un elenco aggiornato dei contatti. Riprovare più tardi."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Annulla"; diff --git a/Signal/translations/ja_JP.lproj/Localizable.strings b/Signal/translations/ja_JP.lproj/Localizable.strings index 9bda2ee5d..721a1b64a 100644 --- a/Signal/translations/ja_JP.lproj/Localizable.strings +++ b/Signal/translations/ja_JP.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "電話"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "了解"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "未登録番号"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "会話設定"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "メッセージが長すぎて送信できません"; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "プライバシー情報が古くて送信できません。"; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "インターネットに接続できませんでした。Wi-Fiのネットワークを変えるか,モバイルデータ通信を使ってみてください。"; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "安全番号が変わりました。タップして確認してください。"; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "エラー!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "今のところSignalは1つの電話番号につき1つの端末でしか有効になりません。"; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "アップロード中"; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "タップで設定"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "プッシュ通知の再登録に失敗しました"; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "国番号"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "番号を入力する"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "サポートされていない形式の電話番号です。サポートに連絡してください。"; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "電話番号"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Signalについて"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "デバッグログを有効にする"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "安全番号が確認できました!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "連絡先の最新データをサーバーから取得できませんでした。しばらく待って再度お試しください。"; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "キャンセル"; diff --git a/Signal/translations/km.lproj/Localizable.strings b/Signal/translations/km.lproj/Localizable.strings index ca4198480..b5c1521e8 100644 --- a/Signal/translations/km.lproj/Localizable.strings +++ b/Signal/translations/km.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "ការហៅ"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "បញ្ជាក់"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "លេខមិនបានចុះឈ្មោះ"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "ការកំណត់ការសន្ទនា"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "សារនេះ វែងពេកសម្រាប់ផ្ញើ។"; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "មិនអាចបញ្ជូនដោយសារទិន្នន័យឯកជនចាស់ពេក។"; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal មិនអាចតភ្ជាប់ទៅកាន់អ៊ីនធើណែត។ សូមព្យាយាមពីបណ្តាញ WiFi ផ្សេង ឬប្រើប្រាស់ទិន្នន័យទូរស័ព្ទ។"; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "លេខសុវត្ថិភាពបានផ្លាស់ប្តូរ។ ចុច ដើម្បីផ្ទៀងផ្ទាត់។"; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "ចុម!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "ពេលនេះ Signal អាចសកម្ម បានទូរស័ព្ទមួយ លេខទូរស័ព្ទមួយ តែប៉ុណ្ណោះ។"; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "កំពុងបញ្ជូន..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "ចុចទីនេះ សម្រាប់ការកំណត់"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "បរាជ័យក្នុងការចុះឈ្មោះឡើងវិញ​ សម្រាប់ការផ្តល់ដំណឹង។"; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "កូដប្រទេស"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "បញ្ចូលលេខ"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "មិនគាំទ្រទម្រង់លេខទូរស័ព្ទនេះទេ សូមទំនាក់ទំនងផ្នែកជំនួយ។"; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "លេខទូរស័ព្ទ"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "អំពី"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "បើកកំណត់ត្រាកំហុស"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "លេខសុវត្ថិភាពបានផ្ទៀងផ្ទាត់!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "យើងមិនអាចទាញយកបញ្ជីទំនាក់ទំនងពីម៉ាស៊ីនមេនេះបានទេ។ សូមព្យាយាមម្តងទៀតពេលក្រោយ។"; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "បោះបង់"; diff --git a/Signal/translations/ko_KR.lproj/Localizable.strings b/Signal/translations/ko_KR.lproj/Localizable.strings index 541c586a5..1214cff96 100644 --- a/Signal/translations/ko_KR.lproj/Localizable.strings +++ b/Signal/translations/ko_KR.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "호출"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "확인"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "등록되지 않은 전화번호"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "대화 설정"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "This message is too long to send."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Unable to send due to stale privacy data."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "시그널이 인터네트에 접속불가능. 다른 Wifi 네트워크나 모바일 데이터를 사용하세요."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Safety number changed. Tap to verify."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "알 수 없는 오류"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "At this time Signal can only be active on one mobile device per phone number."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Uploading..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Failed to re-register for push notifications."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "국가 번호"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "번호 입력"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "This phone number format is not supported, please contact support."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "전화번호"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "정보"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "디버그 파일 활성화시키기"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "서버로부터 연락처 목록을 갱신하지 못하였습니. 다시 시도하시길 바랍니다."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "취소"; diff --git a/Signal/translations/lt.lproj/Localizable.strings b/Signal/translations/lt.lproj/Localizable.strings index 436d6f6a2..b477cdb0c 100644 --- a/Signal/translations/lt.lproj/Localizable.strings +++ b/Signal/translations/lt.lproj/Localizable.strings @@ -98,40 +98,52 @@ "ATTACHMENT_QUEUED" = "Naujas priedas laukia eilėje, kad būtų gautas."; /* Button label for the 'block' button */ -"BLOCK_LIST_BLOCK_BUTTON" = "Block"; +"BLOCK_LIST_BLOCK_BUTTON" = "Užblokuoti"; -/* A format for the 'block phone number' action sheet title. */ -"BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Užblokuoti %@?"; /* Button label for the 'unblock' button */ -"BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; +"BLOCK_LIST_UNBLOCK_BUTTON" = "Atblokuoti"; -/* A format for the 'unblock phone number' action sheet title. */ -"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Atblokuoti %@?"; + +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; /* A label for the block button in the block list view */ -"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; +"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Užblokuoti"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Klaida"; -/* A title for the contacts section of the blocklist view. */ -"BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ buvo užblokuota(-as)"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "Naudotojas užblokuotas"; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* A title for the contacts section of the block list view. */ +"BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Kontaktai"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Klaida"; + +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ buvo atblokuota(-as)."; + +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Naudotojas atblokuotas"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Skambinti"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Patvirtinti"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Neregistruotas numeris"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Pokalbio nustatymai"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Užblokuoti šį naudotoją"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "Ši žinutė yra pernelyg ilga, kad būtų išsiųsta."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Nepavyko išsiųsti dėl pasenusiųjų privatumo duomenų."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal nepavyko prisijungti prie interneto. Prašome pabandyti iš kito bevielio (WiFi) tinklo arba naudoti mobiliuosius duomenis."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Saugumo numeris pasikeitė. Bakstelėkite, kad patvirtintumėte."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "O, ne!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "Šiuo metu programėlė Signal vienam telefono numeriui gali būti aktyvi tik viename mobiliajame įrenginyje."; @@ -365,7 +380,7 @@ "GENERIC_ATTACHMENT_DEFAULT_TYPE" = "?"; /* A label for generic attachments. */ -"GENERIC_ATTACHMENT_LABEL" = "Attachment"; +"GENERIC_ATTACHMENT_LABEL" = "Priedas"; /* No comment provided by engineer. */ "GROUP_AVATAR_CHANGED" = "Avataras pasikeitė."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Įkeliama..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "Jūs užblokavote šį naudotoją"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Jūs užblokavote %d šios grupės dalyvius(-ių)"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Bakstelėkite čia, nustatymams rodyti"; @@ -644,10 +668,10 @@ "OUTGOING_INCOMPLETE_CALL" = "Neužbaigtas išsiunčiamasis skambutis"; /* A display format for oversize text messages. */ -"OVERSIZE_TEXT_DISPLAY_FORMAT" = "%@… [Tap For More]"; +"OVERSIZE_TEXT_DISPLAY_FORMAT" = "%@… [Bakstelėkite, norėdami pamatyti daugiau]"; /* The title of the 'oversize text message' view. */ -"OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "Message"; +"OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "Žinutė"; /* Alert body when verifying with {{contact name}} */ "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Tai neatrodo kaip jūsų saugumo numeris, skirtas %@. Ar tikrai tvirtinate teisingą kontaktą?"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Nepavyko iš naujo užsiregistruoti push pranešimams."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Šalies kodas"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Įveskite numerį"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Šis telefono numerio formatas yra nepalaikomas, susisiekite su palaikymu."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Telefono numeris"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Apie"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Įjungti derinimo žurnalą"; @@ -836,13 +866,16 @@ "SETTINGS_ADVANCED_TITLE" = "Išplėstiniai"; /* A label for the 'add phone number' button in the block list table. */ -"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "Add Phone Number"; +"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "Pridėti telefono numerį"; /* A header title for the block list table. */ -"SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; +"SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Užblokuoti telefono numeriai"; -/* Label for the block list row of the settings view */ -"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ +"SETTINGS_BLOCK_LIST_TITLE" = "Užblokuoti"; /* User settings section footer, a detailed explanation */ "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Reikalauja jūsų patvirtinimo, prieš susisiekiant su kuo nors, kas turi naują saugumo numerį, dažniausiai, dėl Signal įdiegimo iš naujo."; @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Saugumo numeris patvirtintas!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Mums nepavyko iš serverio gauti atnaujinto kontaktų sąrašo. Prašome vėliau bandyti dar kartą."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Atsisakyti"; diff --git a/Signal/translations/lv.lproj/Localizable.strings b/Signal/translations/lv.lproj/Localizable.strings index b18914f47..0323c9cd1 100644 --- a/Signal/translations/lv.lproj/Localizable.strings +++ b/Signal/translations/lv.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Call"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Apstiprināt"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Nereģistrēts numurs"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Conversation Settings"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "This message is too long to send."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Unable to send due to stale privacy data."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal was unable to connect to the internet. Please try from another WiFi network or use mobile data."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Safety number changed. Tap to verify."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Kļūda!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "At this time Signal can only be active on one mobile device per phone number."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Uploading..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Failed to re-register for push notifications."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Valsts kods"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Ievadiet numuru"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "This phone number format is not supported, please contact support."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Telefona numurs"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Par"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Ieslēgt kļūdas labošanas ierakstīšanu."; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Neizdevās pielietot atjauninātu kontaktu sarakstu no servera. Lūdzu, mēģiniet vēlreiz vēlāk."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Atcelt"; diff --git a/Signal/translations/mk.lproj/Localizable.strings b/Signal/translations/mk.lproj/Localizable.strings index a1fa5a4d5..0f8911be1 100644 --- a/Signal/translations/mk.lproj/Localizable.strings +++ b/Signal/translations/mk.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Повик"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Потврди"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Нерегистриран број"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Разговорни подесувања"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "This message is too long to send."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Unable to send due to stale privacy data."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal не може да се поврзе на интернет. Ве молиме пробајте преку друга безжична мрежа или користете мобилен интернет."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Сигурносниот број е променет. Допри за потврда."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Зафркнато!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "At this time Signal can only be active on one mobile device per phone number."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Uploading..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Неуспех при пре-регистирањето за автоматски известувања."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Повикувачки број на земјата"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Внеси број"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Овој формат на број не е поддржан, Ве молиме контактирајте ја поддршката"; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Број на телефон"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "За апликацијата"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Овозможи листа за отстранување грешки"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Сигурносниот број е проверен!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Не можевме да ја добиеме ажурираната листа на контакти од серверот. Обиди се повторно подоцна."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Откажи"; diff --git a/Signal/translations/nb_NO.lproj/Localizable.strings b/Signal/translations/nb_NO.lproj/Localizable.strings index d34c143c8..9098fe542 100644 --- a/Signal/translations/nb_NO.lproj/Localizable.strings +++ b/Signal/translations/nb_NO.lproj/Localizable.strings @@ -41,10 +41,10 @@ "APPLICATION_NAME" = "Signal"; /* Pressing this button moves a thread from the inbox to the archive */ -"ARCHIVE_ACTION" = "Arkiv"; +"ARCHIVE_ACTION" = "Arkiver"; /* No comment provided by engineer. */ -"ARCHIVE_NAV_BAR_TITLE" = "Arkiver"; +"ARCHIVE_NAV_BAR_TITLE" = "Arkiv"; /* No comment provided by engineer. */ "ATTACHMENT" = "Vedlegg"; @@ -98,40 +98,52 @@ "ATTACHMENT_QUEUED" = "Nytt vedlegg i kø for å hentes."; /* Button label for the 'block' button */ -"BLOCK_LIST_BLOCK_BUTTON" = "Block"; +"BLOCK_LIST_BLOCK_BUTTON" = "Blokker"; -/* A format for the 'block phone number' action sheet title. */ -"BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Blokker %@?"; /* Button label for the 'unblock' button */ -"BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; +"BLOCK_LIST_UNBLOCK_BUTTON" = "Skru av blokkering"; -/* A format for the 'unblock phone number' action sheet title. */ -"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Skru av blokkering for %@?"; + +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; /* A label for the block button in the block list view */ -"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; +"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Blokker"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Feil"; -/* A title for the contacts section of the blocklist view. */ -"BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ har blitt blokkert"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "Bruker blokkert"; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* A title for the contacts section of the block list view. */ +"BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Kontakter"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Feil"; + +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ er ikke lenger blokkert."; + +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Blokkering fjernet"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Ring"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Bekreft"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Uregistrert nummer"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Samtaleinnstillinger"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Blokker denne brukeren"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "Denne meldingen er for lang til å kunne sendes."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Kan ikke sende på grunn av problemer med oppdatering av private data."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal klarte ikke å koble seg til internett. Forsøk et annet trådløst nettverk, eller bruk mobildata."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Sikkerhetstallene er endret. Trykk for å verifisere."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Å nei!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "Signal kan bare være aktiv på en mobil enhet om gangen."; @@ -365,7 +380,7 @@ "GENERIC_ATTACHMENT_DEFAULT_TYPE" = "?"; /* A label for generic attachments. */ -"GENERIC_ATTACHMENT_LABEL" = "Attachment"; +"GENERIC_ATTACHMENT_LABEL" = "Vedlegg"; /* No comment provided by engineer. */ "GROUP_AVATAR_CHANGED" = "Avatar endret."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Laster opp..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "Du blokkerte denne brukeren"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "Du blokkerte 1 medlem av gruppen"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Du blokkerte %d medlemmer av gruppen"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Trykk for samtaleinnstillinger"; @@ -644,10 +668,10 @@ "OUTGOING_INCOMPLETE_CALL" = "Ufullstendig utgående anrop"; /* A display format for oversize text messages. */ -"OVERSIZE_TEXT_DISPLAY_FORMAT" = "%@… [Tap For More]"; +"OVERSIZE_TEXT_DISPLAY_FORMAT" = "%@... [Trykk for mer]"; /* The title of the 'oversize text message' view. */ -"OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "Message"; +"OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "Melding"; /* Alert body when verifying with {{contact name}} */ "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Dette ser ikke ut som dine sikkerhetstall som du deler med %@. Er det rett kontakt du forsøker å verifisere?"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Klarte ikke å omregistrere for push-varslinger."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Landskode"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Tast inn nummer"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Formatet på telefonnummeret støttes ikke, vennligst ta kontakt med kundeservice."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Telefonnummer"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Om"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Skru på debug-logging"; @@ -836,13 +866,16 @@ "SETTINGS_ADVANCED_TITLE" = "Avansert"; /* A label for the 'add phone number' button in the block list table. */ -"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "Add Phone Number"; +"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "Legg til telefonnummer"; /* A header title for the block list table. */ -"SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; +"SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blokkerte telefonnummer"; -/* Label for the block list row of the settings view */ -"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ +"SETTINGS_BLOCK_LIST_TITLE" = "Blokkert"; /* User settings section footer, a detailed explanation */ "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Det kreves din godkjenning før du kan kommunisere med noen som har endret sikkerhetstall – noe som kan skyldes at de har reinstallert Signal-appen."; @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Sikkerhetstall verifisert!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Vi kunne ikke hente en oppdatert kontaktliste fra serveren. Vennligst prøv igjen senere."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Avbryt"; diff --git a/Signal/translations/nl.lproj/Localizable.strings b/Signal/translations/nl.lproj/Localizable.strings index d957e4b9b..5e5af6a7a 100644 --- a/Signal/translations/nl.lproj/Localizable.strings +++ b/Signal/translations/nl.lproj/Localizable.strings @@ -98,40 +98,52 @@ "ATTACHMENT_QUEUED" = "Er staat een nieuwe bijlage klaar om te downloaden."; /* Button label for the 'block' button */ -"BLOCK_LIST_BLOCK_BUTTON" = "Block"; +"BLOCK_LIST_BLOCK_BUTTON" = "Blokkeren"; -/* A format for the 'block phone number' action sheet title. */ -"BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_BLOCK_TITLE_FORMAT" = "%@ blokkeren?"; /* Button label for the 'unblock' button */ -"BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; +"BLOCK_LIST_UNBLOCK_BUTTON" = "Deblokkeren"; -/* A format for the 'unblock phone number' action sheet title. */ -"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "%@ deblokkeren?"; + +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; /* A label for the block button in the block list view */ -"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; +"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Blokkeren"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Fout"; -/* A title for the contacts section of the blocklist view. */ -"BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is geblokkeerd"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "Gebruiker geblokkeerd"; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* A title for the contacts section of the block list view. */ +"BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacten"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Fout"; + +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is gedeblokkeerd."; + +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Gebruiker gedeblokkeerd"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Bellen"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Bevestigen"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Nummer niet geregistreerd"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Gespreksinstellingen"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Deze gebruiker blokkeren"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "Dit bericht is te lang om te kunnen versturen."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Kan niet verzenden wegens verouderde privacygegevens."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal kan geen verbinding maken met het internet. Probeer vanaf een ander WiFi netwerk of gebruik mobiele data."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Veiligheidsnummer veranderd. Tik om te verifiëren."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Helaas!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "Signal kan per telefoonnummer slechts op een mobiel apparaat actief zijn."; @@ -365,7 +380,7 @@ "GENERIC_ATTACHMENT_DEFAULT_TYPE" = "?"; /* A label for generic attachments. */ -"GENERIC_ATTACHMENT_LABEL" = "Attachment"; +"GENERIC_ATTACHMENT_LABEL" = "Bijlage"; /* No comment provided by engineer. */ "GROUP_AVATAR_CHANGED" = "Avatar bewerkt."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Uploaden..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "Je hebt deze gebruiker geblokkeerd"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "Je hebt 1 lid van deze groep geblokkeerd"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Je hebt %d leden van deze groep geblokkeerd"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tik hier voor instellingen"; @@ -644,10 +668,10 @@ "OUTGOING_INCOMPLETE_CALL" = "Onvolledige uitgaande oproep"; /* A display format for oversize text messages. */ -"OVERSIZE_TEXT_DISPLAY_FORMAT" = "%@… [Tap For More]"; +"OVERSIZE_TEXT_DISPLAY_FORMAT" = "%@… [tik voor meer info]"; /* The title of the 'oversize text message' view. */ -"OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "Message"; +"OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "Bericht"; /* Alert body when verifying with {{contact name}} */ "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Dit lijkt niet op je veiligheidsnummer met %@. Verifieer je wel het juiste contact?"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Opnieuw registreren voor push-notificaties mislukt."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Landcode"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Vul nummer in"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Deze opmaak van een telefoonnummer wordt niet ondersteund, neem contact op met support."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Telefoonnummer"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Over"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Zet debug-log aan"; @@ -836,13 +866,16 @@ "SETTINGS_ADVANCED_TITLE" = "Geavanceerd"; /* A label for the 'add phone number' button in the block list table. */ -"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "Add Phone Number"; +"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "Telefoonnummer toevoegen"; /* A header title for the block list table. */ -"SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; +"SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Geblokkeerde telefoonnummers"; -/* Label for the block list row of the settings view */ -"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ +"SETTINGS_BLOCK_LIST_TITLE" = "Geblokkeerd"; /* User settings section footer, a detailed explanation */ "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Vereist je bevestiging vooraleer je kan communiceren met iemand die een nieuw veiligheidsnummer heeft, meestal omdat ze Signal opnieuw geïnstalleerd hebben."; @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Veiligheidsnummer geverifieerd!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Een nieuwere versie van de contactenlijst kon niet opgehaald worden. Probeer het later opnieuw."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Annuleren"; diff --git a/Signal/translations/pl.lproj/Localizable.strings b/Signal/translations/pl.lproj/Localizable.strings index 0afc43c61..5d4cf3891 100644 --- a/Signal/translations/pl.lproj/Localizable.strings +++ b/Signal/translations/pl.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Połączenie"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Potwierdź"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Niezarejestrowany numer"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Ustawienia konwersacji"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "This message is too long to send."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Unable to send due to stale privacy data."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal nie mógł połączyć się z internetem. Spróbuj użyć innej sieci WiFi lub danych komórkowych."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Numer bezpieczeństwa zmienił się. Dotknij, aby zweryfikować."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Porażka!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "At this time Signal can only be active on one mobile device per phone number."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Przesyłam..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Dotknij tu, by przejść do ustawień"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Failed to re-register for push notifications."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Kod kraju"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Wpisz numer"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "This phone number format is not supported, please contact support."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Numer telefonu"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "O aplikacji"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Włącz logi debugowania"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Numer bezpieczeństwa został zweryfikowany!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Nie mogliśmy pobrać zaktualizowanej listy kontaktów z serwera. Spróbuj ponownie później."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Anuluj"; diff --git a/Signal/translations/pt_BR.lproj/Localizable.strings b/Signal/translations/pt_BR.lproj/Localizable.strings index 228bb6505..d5bc3ea03 100644 --- a/Signal/translations/pt_BR.lproj/Localizable.strings +++ b/Signal/translations/pt_BR.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Chamar"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Confirmar"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Número não registrado"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Configurações de Conversa"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "This message is too long to send."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Unable to send due to stale privacy data."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "O Signal não pôde se conectar à Internet. Tente outra rede Wi-Fi ou utilize dados móveis."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Número de segurança mudado. Clique para verificar."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Ops!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "Por enquanto o Signal somente pode estar ativo em um dispositivo móvel por número de telefone."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Uploading..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Falha na reinscrição para notificações."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Código Do País"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Inserir Número"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Este formato de número de telefone não possui suporte. Por favor, contactar a assistência. "; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Número De Telefone"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Sobre"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Habilitar log de depuração"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Número de Segurança Verificado!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Não foi possível receber uma lista de contatos atualizada do servidor. Por favor, tente novamente"; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Cancelar"; diff --git a/Signal/translations/pt_PT.lproj/Localizable.strings b/Signal/translations/pt_PT.lproj/Localizable.strings index 7163c571b..ff49fce27 100644 --- a/Signal/translations/pt_PT.lproj/Localizable.strings +++ b/Signal/translations/pt_PT.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Chamar"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Confirmar"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Número Não Registado"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Definições da Conversa"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "This message is too long to send."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Incapaz de enviar."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "O signal foi incapaz de se ligar à internet. Por favor tente desde outra rede Wifi ou utilizando a rede móvel."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Número de segurança alterado. Toque para verificar."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Erro!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "Neste momento o Signal só pode estar activo num dispositivo móvel por número de telefone."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Uploading..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Toque aqui para definições"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Falhou a reinscrição nas Push Notifications."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Código do País"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Introduza um Número"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Este formato de número de telefone não é suportado, por favor contacte o nosso suporte técnico."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Número de Telefone"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Acerca de"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Activar Relatório de Erros"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Número de Segurança verificado!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Não conseguimos receber uma lista de contactos actualizada do servidor. Por favor tente mais tarde."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Cancelar"; diff --git a/Signal/translations/ro.lproj/Localizable.strings b/Signal/translations/ro.lproj/Localizable.strings index 18c98d1d3..df39d8f5e 100644 --- a/Signal/translations/ro.lproj/Localizable.strings +++ b/Signal/translations/ro.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Sună"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Confirmă"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Număr Necunoscut"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Setări conversație"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "Acest mesaj este prea lung pentru a putea fi trimis."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Trimiterea a eșuat din cauza datelor vechi."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal nu s-a putut conecta la internet. Te rog să incerci dintr-o altă rețea WiFi sau folosește datele mobile."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Numărul de siguranță s-a schimbat. Apasă pentru a verifica."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Opa!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "Momentan Signal poate fi activ doar pe un singur dispozitiv mobil per număr de telefon."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Se încarcă ..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Apasă aici pentru setări"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Eroare la re-înregistrare pentru notificările push."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Prefixul Țării"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Introduceți Numărul"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Acest format de număr de telefon nu este suportat, te rog contactează suportul tehnic."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Număr de Telefon"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Despre"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Activează Log-ul de depanare"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Numărul de Siguranță a fost verificat!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Nu am putut recupera o listă actuala de contacte de la server. Te rog încearcă din nou mai târziu."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Anulează"; diff --git a/Signal/translations/ru.lproj/Localizable.strings b/Signal/translations/ru.lproj/Localizable.strings index d24d3654f..04f27d846 100644 --- a/Signal/translations/ru.lproj/Localizable.strings +++ b/Signal/translations/ru.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Позвонить"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Подтвердите"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Незарегистрированный номер"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Настройки разговоров"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "This message is too long to send."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Не удалось отправить в связи с неактуальными данными приватности"; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Не удалось установить интернет-соединение. Пожалуйста, попробуйте соединиться через другую WiFi-сеть или используйте мобильный интернет."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Код безопасности изменился. Нажмите для подтверждения."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Не повезло!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "В настоящий момент каждый номер телефона регистрируется в Signal только для одного устройства."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Uploading..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Прикoснитесь чтобы открыть настройки"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Не удалось перерегистрироваться для push-уведомлений."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Код страны"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Введите номер"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Этот формат телефонного номера не поддерживается. Пожалуйста, обратитесь в поддержку."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Телефонный номер"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "О программе"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Включить журнал отладки"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Код подтвержден!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Мы не смогли обновить список собеседников с сервера. Пожалуйста, попробуйте позже."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Отменить"; diff --git a/Signal/translations/sl.lproj/Localizable.strings b/Signal/translations/sl.lproj/Localizable.strings index 92674c04a..ee76bf235 100644 --- a/Signal/translations/sl.lproj/Localizable.strings +++ b/Signal/translations/sl.lproj/Localizable.strings @@ -98,40 +98,52 @@ "ATTACHMENT_QUEUED" = "Nova priponka je v vrsti za prenos."; /* Button label for the 'block' button */ -"BLOCK_LIST_BLOCK_BUTTON" = "Block"; +"BLOCK_LIST_BLOCK_BUTTON" = "Blokiraj"; -/* A format for the 'block phone number' action sheet title. */ -"BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Blokiram osebo %@?"; /* Button label for the 'unblock' button */ -"BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; +"BLOCK_LIST_UNBLOCK_BUTTON" = "Odblokiraj"; -/* A format for the 'unblock phone number' action sheet title. */ -"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Odblokiram osebo %@?"; + +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; /* A label for the block button in the block list view */ -"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; +"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Blokiraj"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Napaka"; -/* A title for the contacts section of the blocklist view. */ -"BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "Uporabnik %@ je bil blokiran."; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "Uporabnik je blokiran"; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* A title for the contacts section of the block list view. */ +"BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Vsebina"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Napaka"; + +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "Oseba %@ je bila odblokirana"; + +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Uporabnik je deblokiran"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Kliči"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Potrdi"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Neregistrirana številka"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Nastavitve pogovora"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Blokiraj tega uporabnika"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "Sporočilo je predolgo za pošiljanje."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Pošiljanje ni mogoče zaradi zastarelih podatkov o zasebnosti."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Aplikacija Signal nima dostopa do interneta. Poskusite znova iz drugega omrežja WiFi ali preko podatkovne povezave."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Varnostno število je bilo spremenjeno. Tapnite za pregled in potrditev."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Štala!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "Trenutno je lahko vaša telefonska številka aktivna le na eni aplikaciji Signal na mobilni napravi."; @@ -365,7 +380,7 @@ "GENERIC_ATTACHMENT_DEFAULT_TYPE" = "?"; /* A label for generic attachments. */ -"GENERIC_ATTACHMENT_LABEL" = "Attachment"; +"GENERIC_ATTACHMENT_LABEL" = "Priponka"; /* No comment provided by engineer. */ "GROUP_AVATAR_CHANGED" = "Avatar zamenjan."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Prenašam..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "Tega uporabnika ste blokirali"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "Blokirali ste 1 člana te skupine"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Število blokiranih članov te skupine: %d"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tapnite za nastavitve"; @@ -644,10 +668,10 @@ "OUTGOING_INCOMPLETE_CALL" = "Nepopoln odhodni klic"; /* A display format for oversize text messages. */ -"OVERSIZE_TEXT_DISPLAY_FORMAT" = "%@… [Tap For More]"; +"OVERSIZE_TEXT_DISPLAY_FORMAT" = "%@… [Tapnite za več informacij]"; /* The title of the 'oversize text message' view. */ -"OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "Message"; +"OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "Sporočilo"; /* Alert body when verifying with {{contact name}} */ "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Izgleda, da ne gre za varnostno število z osebo %@. Ste prepričani, da potrjujete pravo osebo?"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Ponovna registracija za potisna obvestila ni bila uspešna"; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Koda države"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Vnesite številko"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Ta format telefonskih številk ni podprt, prosimo obrnite se na center za podporo."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Telefonska številka"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "O aplikaciji"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Omogoči beleženje za razhroščevanje"; @@ -836,13 +866,16 @@ "SETTINGS_ADVANCED_TITLE" = "Napredno"; /* A label for the 'add phone number' button in the block list table. */ -"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "Add Phone Number"; +"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "Dodaj telefonsko številko"; /* A header title for the block list table. */ -"SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; +"SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blokirane telefonske številke"; -/* Label for the block list row of the settings view */ -"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ +"SETTINGS_BLOCK_LIST_TITLE" = "Blokirano"; /* User settings section footer, a detailed explanation */ "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Za nadaljevanje komunikacije z osebo, ki ima novo varnostno število je potrebna vaša potrditev. Razlog za spremembo je največkrat ponovna namestitev aplikacije Signal."; @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Varnostno število je bilo potrjeno!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Posodobitev seznama stikov s strežnika ni uspela. Poskusite zopet kasneje."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Prekliči"; diff --git a/Signal/translations/sn.lproj/Localizable.strings b/Signal/translations/sn.lproj/Localizable.strings index 8e18dd404..1bbbd36ab 100644 --- a/Signal/translations/sn.lproj/Localizable.strings +++ b/Signal/translations/sn.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Call"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Tsinhira"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Nhamba isina kunyoreswa"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Gadziro dzehutaurwa"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "This message is too long to send."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Unable to send due to stale privacy data."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal yatadza kuhakira padandemutande. Tinokumbira kuti muedze kubva kumasaisai mamwe eWiFi kana kushandisa dhata yenharembozha."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Safety number changed. Tap to verify."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Maihwe!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "At this time Signal can only be active on one mobile device per phone number."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Uploading..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Failed to re-register for push notifications."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Murau wenyika"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Pinza nhamba"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "This phone number format is not supported, please contact support."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Nhamba dzerunhare"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Nezve"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Bvumidza rutarwa rekubviswa kwezvipfukuto"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Tatadza kutora rutarwa rwemazita kubva kusevha. Rukumbiro edza zvakare imwe nguva inotevera"; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Kanzura"; diff --git a/Signal/translations/sq.lproj/Localizable.strings b/Signal/translations/sq.lproj/Localizable.strings index 852958dbc..6e2682e1e 100644 --- a/Signal/translations/sq.lproj/Localizable.strings +++ b/Signal/translations/sq.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Call"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Konfirmo"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Numër jo i regjistruar"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Rregullime bisedash"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "This message is too long to send."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Unable to send due to stale privacy data."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal nuk mundi të lidhet në Internet. Ju lutemi provoni nga një rrjet tjetër WiFi apo rrjet celulari."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Safety number changed. Tap to verify."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Fatkeqësi!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "At this time Signal can only be active on one mobile device per phone number."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Uploading..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Gabim në ri-regjistrimin për njoftime."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Prefiks i Shtetit"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Fut Numrin"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Ky format i numrti nuk është i mbështetur, ju lutemi kontaktoni mirëmbajtësit e aplikacionit."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Numri"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Më shumë"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Aktivizo Historinë e Gabimeve të përmirësuara"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Azhurimi i listës të kontakteve nga serveri dështoi. Provoni më vonë."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Anulo"; diff --git a/Signal/translations/sv_SE.lproj/Localizable.strings b/Signal/translations/sv_SE.lproj/Localizable.strings index 9e50fb5a1..25acdef46 100644 --- a/Signal/translations/sv_SE.lproj/Localizable.strings +++ b/Signal/translations/sv_SE.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Ring"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Bekräfta"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Oregistrerat nummer"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Konversationsinställningar"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "Det här meddelandet är för långt för att skicka."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Kunden inte sända på grund av gammalt privacy-data."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal kunde inte nå ut på internet. Försök igen från ett annat trådlöst nätverk eller använd mobildata."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Säkerhetsnumret har ändrats. Tryck för att bekräfta."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Attans!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "Signal kan i dagsläget bara vara aktiv på en mobil enhet per telefonnummer."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Laddar upp..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tryck här för inställningar"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Kunde in omregistrera för pushnotiser."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Landskod"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Ange nummer"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Formatet på telefonnumret stöds inte, vänligen kontaktar supporten."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Telefonnummer"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Om"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Slå på debug-log"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Säkerhetsnumret bekräftat!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Vi kunde inte få tag i en uppdaterad kontaktlista från servern. Försök igen lite senare."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "Avbryt"; diff --git a/Signal/translations/th_TH.lproj/Localizable.strings b/Signal/translations/th_TH.lproj/Localizable.strings index 2836a3242..7b56aded1 100644 --- a/Signal/translations/th_TH.lproj/Localizable.strings +++ b/Signal/translations/th_TH.lproj/Localizable.strings @@ -71,22 +71,22 @@ "ATTACHMENT_ERROR_ALERT_TITLE" = "Error Sending Attachment"; /* Attachment error message for image attachments which could not be converted to JPEG */ -"ATTACHMENT_ERROR_COULD_NOT_CONVERT_TO_JPEG" = "Image attachment could not be resized."; +"ATTACHMENT_ERROR_COULD_NOT_CONVERT_TO_JPEG" = "ไม่สามารถปรับขนาดไฟล์แนบภาพ"; /* Attachment error message for image attachments which cannot be parsed */ -"ATTACHMENT_ERROR_COULD_NOT_PARSE_IMAGE" = "Image attachment could not be parsed."; +"ATTACHMENT_ERROR_COULD_NOT_PARSE_IMAGE" = "ไม่สามารถแยกวิเคราะห์ไฟล์แนบภาพ"; /* Attachment error message for attachments whose data exceed file size limits */ "ATTACHMENT_ERROR_FILE_SIZE_TOO_LARGE" = "Attachment is too large."; /* Attachment error message for attachments with invalid data */ -"ATTACHMENT_ERROR_INVALID_DATA" = "Attachment has invalid contents."; +"ATTACHMENT_ERROR_INVALID_DATA" = "ไฟล์แนบมีเนื้อหาที่ไม่ถูกต้อง"; /* Attachment error message for attachments with an invalid file format */ -"ATTACHMENT_ERROR_INVALID_FILE_FORMAT" = "Attachment has invalid file format."; +"ATTACHMENT_ERROR_INVALID_FILE_FORMAT" = "ไฟล์แนบมีรูปแบบไฟล์ที่ไม่ถูกต้อง"; /* Attachment error message for attachments without any data */ -"ATTACHMENT_ERROR_MISSING_DATA" = "Attachment is empty."; +"ATTACHMENT_ERROR_MISSING_DATA" = "ไฟล์แนบว่างเปล่า"; /* Accessibility hint describing what you can do with the attachment button */ "ATTACHMENT_HINT" = "เลือกหรือถ่ายภาพแล้วส่ง"; @@ -98,40 +98,52 @@ "ATTACHMENT_QUEUED" = "ไฟล์แนบถูกจัดคิวสำหรับดึงข้อมูล"; /* Button label for the 'block' button */ -"BLOCK_LIST_BLOCK_BUTTON" = "Block"; +"BLOCK_LIST_BLOCK_BUTTON" = "ปิดกั้น"; -/* A format for the 'block phone number' action sheet title. */ -"BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_BLOCK_TITLE_FORMAT" = "ปิดกั้น %@?"; /* Button label for the 'unblock' button */ -"BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; +"BLOCK_LIST_UNBLOCK_BUTTON" = "เลิกปิดกั้น"; -/* A format for the 'unblock phone number' action sheet title. */ -"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "เลิกปิดกั้น %@?"; + +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; /* A label for the block button in the block list view */ -"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; +"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "ปิดกั้น"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ -"BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* A title for the contacts section of the block list view. */ +"BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "รายชื่อ"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; + +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; + +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "โทร"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "ยืนยัน"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "หมายเลขที่ยังไม่ลงทะเบียน"; @@ -193,8 +208,11 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "ตั้งค่าการสนทนา"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ -"CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "This message is too long to send."; +"CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "ข้อความนี้ยาวเกินไปที่จะส่ง"; /* The title of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_TITLE" = "ข้อผิดพลาด"; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Unable to send due to stale privacy data."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal ไม่สามารถเชื่อมต่ออินเทอร์เน็ต โปรดลองจากเครือข่าย WiFi อื่นหรือใช้ข้อมูลมือถือ"; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "ตัวเลขความปลอดภัยถูกเปลี่ยน แตะเพื่อตรวจสอบ"; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "แย่จัง!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "ในขณะนี้ Signal สามารถทำงานได้บนหนึ่งอุปกรณ์มือถือต่อหมายเลขโทรศัพท์เท่านั้น"; @@ -365,7 +380,7 @@ "GENERIC_ATTACHMENT_DEFAULT_TYPE" = "?"; /* A label for generic attachments. */ -"GENERIC_ATTACHMENT_LABEL" = "Attachment"; +"GENERIC_ATTACHMENT_LABEL" = "ไฟล์แนบ"; /* No comment provided by engineer. */ "GROUP_AVATAR_CHANGED" = "เปลี่ยนภาพประจำตัวแล้ว"; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "กำลังอัปโหลด..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings"; @@ -538,10 +562,10 @@ "MISSING_CAMERA_PERMISSION_TITLE" = "Signal จำเป็นต้องเข้าถึงกล้องของคุณ"; /* notification title. Embeds {{Caller's Name}} */ -"MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@."; +"MSGVIEW_MISSED_CALL_WITH_NAME" = "สายที่ไม่ได้รับจาก %@"; /* notification title. */ -"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Missed call from Signal User."; +"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "สายที่ไม่ได้รับจากผู้ใช้ Signal"; /* No comment provided by engineer. */ "MSGVIEW_RECEIVED_CALL" = "คุณได้รับสายจาก %@"; @@ -647,7 +671,7 @@ "OVERSIZE_TEXT_DISPLAY_FORMAT" = "%@… [Tap For More]"; /* The title of the 'oversize text message' view. */ -"OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "Message"; +"OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "ข้อความ"; /* Alert body when verifying with {{contact name}} */ "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "นี่ดูเหมือนจะไม่ใช่ตัวเลขความปลอดภัยของคุณกับ %@ คุณกำลังตรวจสอบรายชื่อที่ถูกต้องหรือไม่?"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "ไม่สามารถลงทะเบียนการแจ้งเตือนแบบผลักใหม่"; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "รหัสประเทศ"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "ป้อนหมายเลข"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "ไม่รองรับรูปแบบหมายเลขโทรศัพท์นี้ โปรดติดต่อฝ่ายสนับสนุน"; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "หมายเลขโทรศัพท์"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "เกี่ยวกับ"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "เปิดใช้งานบันทึกการดีบั๊ก"; @@ -836,12 +866,15 @@ "SETTINGS_ADVANCED_TITLE" = "ขั้นสูง"; /* A label for the 'add phone number' button in the block list table. */ -"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "Add Phone Number"; +"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "เพิ่มหมายเลขโทรศัพท์"; /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -896,7 +929,7 @@ "SETTINGS_NOTIFICATIONS" = "การแจ้งเตือน"; /* Label for 'CallKit privacy' preference */ -"SETTINGS_PRIVACY_CALLKIT_PRIVACY_TITLE" = "Show Caller's Name & Number"; +"SETTINGS_PRIVACY_CALLKIT_PRIVACY_TITLE" = "แสดงชื่อและหมายเลขของผู้โทร"; /* Short table cell label */ "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration"; @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "ตรวจสอบตัวเลขความปลอดภัยแล้ว!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "เราไม่สามารถดึงข้อมูลรายชื่อที่อัปเดตจากเซิร์ฟเวอร์ โปรดลองอีกครั้งในภายหลัง"; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "ยกเลิก"; @@ -1010,7 +1040,7 @@ "UPGRADE_EXPERIENCE_CALLKIT_DESCRIPTION" = "Answering calls from your lock screen is easy with iOS call integration. We anonymize your caller by default, so it's private too."; /* button label shown once when when user upgrades app, in context of call kit */ -"UPGRADE_EXPERIENCE_CALLKIT_PRIVACY_SETTINGS_BUTTON" = "Learn more in your privacy settings."; +"UPGRADE_EXPERIENCE_CALLKIT_PRIVACY_SETTINGS_BUTTON" = "เรียนรู้เพิ่มเติมในการตั้งค่าความเป็นส่วนตัวของคุณ"; /* Header for upgrade experience */ "UPGRADE_EXPERIENCE_CALLKIT_TITLE" = "Just Swipe to Answer"; @@ -1043,7 +1073,7 @@ "VERIFICATION_HEADER" = "ตรวจสอบ"; /* Label indicating the phone number currently being verified. */ -"VERIFICATION_PHONE_NUMBER_FORMAT" = "Verifying: %@"; +"VERIFICATION_PHONE_NUMBER_FORMAT" = "กำลังตรวจสอบ: %@"; /* table cell label in conversation settings */ "VERIFY_PRIVACY" = "ตรวจสอบตัวเลขความปลอดภัย"; diff --git a/Signal/translations/tr_TR.lproj/Localizable.strings b/Signal/translations/tr_TR.lproj/Localizable.strings index d23927b48..88013b889 100644 --- a/Signal/translations/tr_TR.lproj/Localizable.strings +++ b/Signal/translations/tr_TR.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "Arayın"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "Onay"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Rehberde kayıtlı olmayan numara"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Konuşma ayarları"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "Bu mesaj gönderilemeyecek kadar uzun."; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Eski gizlilik ayarları sebebi ile gönderilemedi."; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Sinyal internete bağlanamadı. Lütfen başka bir WiFi ağından deneyin veya mobil veri kullanın."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Güvenlik numarası değişti. Doğrulamak için dokunun"; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "Kahretsin!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "Şu anda Sinyal, bir cihazda yalnızca bir mobil telefon numarası başına etkin olabilir."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "Yükleniyor..."; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "Ayarlar için buraya tıkla."; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "Itme bildirimleri için yeniden kayıt yaptıramadı."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "Ülke Kodu"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Numarayı Gir"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "Bu telefon numarası formatı desteklenmiyor, lütfen destek ile iletişime geç."; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Telefon Numarası"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "Hakkında"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "Hata ayıklama kaydını etkinleştir"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "Güvenlik Numarası Doğrulandı!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "Sunucudan güncel bir kişiler listesi alamadık. Lütfen daha sonra tekrar dene."; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "İptal"; diff --git a/Signal/translations/zh_CN.lproj/Localizable.strings b/Signal/translations/zh_CN.lproj/Localizable.strings index 1faaae6ee..02ac5f995 100644 --- a/Signal/translations/zh_CN.lproj/Localizable.strings +++ b/Signal/translations/zh_CN.lproj/Localizable.strings @@ -100,38 +100,50 @@ /* Button label for the 'block' button */ "BLOCK_LIST_BLOCK_BUTTON" = "Block"; -/* A format for the 'block phone number' action sheet title. */ +/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Block %@?"; /* Button label for the 'unblock' button */ "BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock"; -/* A format for the 'unblock phone number' action sheet title. */ +/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?"; +/* A format for the message of the alert if user tries to block a user who is already blocked. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ is already blocked."; + +/* A title of the alert if user tries to block a user who is already blocked. */ +"BLOCK_LIST_VIEW_ALREADY_BLOCKED_ALERT_TITLE" = "Already Blocked"; + /* A label for the block button in the block list view */ "BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block"; -/* The message format of the 'contact blocked' alert in the block view. It is populated with the blocked contact's name. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Failed to Block User."; -/* The title of the 'contact blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_CONTACT_BLOCKED_ALERT_TITLE" = "Contact Blocked"; +/* The title of the 'block user failed' alert. */ +"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Error"; -/* A title for the contacts section of the blocklist view. */ +/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; + +/* The title of the 'user blocked' alert. */ +"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked"; + +/* A title for the contacts section of the block list view. */ "BLOCK_LIST_VIEW_CONTACTS_SECTION_TITLE" = "Contacts"; -/* The message format of the 'phone number blocked' alert in the block view. It is populated with the blocked phone number. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Failed to Unblock User."; -/* The title of the 'phone number blocked' alert in the block view. */ -"BLOCK_LIST_VIEW_PHONE_NUMBER_BLOCKED_ALERT_TITLE" = "Phone Number Blocked"; +/* The title of the 'unblock user failed' alert. */ +"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Error"; -/* The message format of the 'phone number unblocked' alert in the block view. It is populated with the blocked phone number. */ +/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */ "BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked."; -/* The title of the 'phone number unblocked' alert in the block view. */ -"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Phone Number Unblocked"; +/* The title of the 'user unblocked' alert. */ +"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked"; /* Accessibilty label for placing call button */ "CALL_LABEL" = "打电话"; @@ -181,6 +193,9 @@ /* No comment provided by engineer. */ "CONFIRMATION_TITLE" = "确认"; +/* An indicator that a contact has been blocked. */ +"CONTACT_BLOCKED_INDICATOR" = "(Blocked)"; + /* No comment provided by engineer. */ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "未注册的号码"; @@ -193,6 +208,9 @@ /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "聊天设置"; +/* table cell label in conversation settings */ +"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block this user"; + /* The message of the 'text message too large' alert. */ "CONVERSATION_VIEW_TEXT_MESSAGE_TOO_LARGE_ALERT_MESSAGE" = "该信息过长,无法发送。"; @@ -295,8 +313,8 @@ /* Error mesage indicating that message send is disabled due to prekey update failures */ "ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "由于隐私信息过时,无法发送。"; -/* Error mesage indicating that message send failed due to blocklist */ -"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCKLIST" = "Message send failed due to blocklist."; +/* Error mesage indicating that message send failed due to block list */ +"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to send message because you have blocked the user."; /* Generic error used whenver Signal can't contact the server */ "ERROR_DESCRIPTION_NO_INTERNET" = "Signal无法联网. 请尝试使用其它网络或者使用移动数据."; @@ -337,9 +355,6 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "安全码已经改变. 点击验证."; -/* No comment provided by engineer. */ -"ERROR_WAS_DETECTED_TITLE" = "悲剧了!"; - /* during registration */ "EXISTING_USER_REGISTRATION_ALERT_BODY" = "目前Signal一个号码只能同时在一台移动设备上使用."; @@ -520,6 +535,15 @@ /* message footer while attachment is uploading */ "MESSAGE_STATUS_UPLOADING" = "上传中…"; +/* Indicates that this 1:1 conversation has been blocked. */ +"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; + +/* Indicates that a single member of this group has been blocked. */ +"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of this Group"; + +/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */ +"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group"; + /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ "MESSAGES_VIEW_TITLE_SUBTITLE" = "点击此处前往设置"; @@ -733,10 +757,10 @@ /* Alert title */ "REGISTRATION_BODY" = "重新注册推送失败."; -/* No comment provided by engineer. */ +/* Label for the country code field */ "REGISTRATION_DEFAULT_COUNTRY_NAME" = "国家编码"; -/* No comment provided by engineer. */ +/* Placeholder text for the phone number textfield */ "REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "输入电话号码"; /* No comment provided by engineer. */ @@ -748,7 +772,7 @@ /* No comment provided by engineer. */ "REGISTRATION_NON_VALID_NUMBER" = "不支持这个电话号码格式,请联系支持。"; -/* No comment provided by engineer. */ +/* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "电话号码"; /* No comment provided by engineer. */ @@ -823,8 +847,14 @@ /* Navbar title */ "SETTINGS_ABOUT" = "关于"; -/* No comment provided by engineer. */ -"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Add to Block List"; +/* Title for the 'block contact' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact"; + +/* Title for the 'block phone number' section of the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number"; + +/* Title for the 'add to block list' view. */ +"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; /* No comment provided by engineer. */ "SETTINGS_ADVANCED_DEBUGLOG" = "启用调试日志"; @@ -841,7 +871,10 @@ /* A header title for the block list table. */ "SETTINGS_BLOCK_LIST_HEADER_TITLE" = "Blocked Phone Numbers"; -/* Label for the block list row of the settings view */ +/* A label that indicates the user has no Signal contacts. */ +"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Signal."; + +/* Label for the block list section of the settings view */ "SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; /* User settings section footer, a detailed explanation */ @@ -961,9 +994,6 @@ /* No comment provided by engineer. */ "SUCCESSFUL_VERIFICATION_TITLE" = "安全码已验证!"; -/* No comment provided by engineer. */ -"TIMEOUT_CONTACTS_DETAIL" = "无法从服务器获取最新联系人列表。请稍后重试。"; - /* No comment provided by engineer. */ "TXT_CANCEL_TITLE" = "取消";