Update l10n strings.

// FREEBIE
This commit is contained in:
Matthew Chen 2017-06-12 15:16:52 -04:00
parent 1f82dc9a61
commit e9ed91fb07
40 changed files with 6786 additions and 1386 deletions

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "قبول رقم اﻷمان الجديد"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Discard";
@ -182,7 +185,7 @@
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "حظر %@؟"; "BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "حظر %@؟";
/* Alert message when calling and permissions for microphone are missing */ /* Alert message when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_MESSAGE" = "تتطلب Signal الإِذن باتاحة الميكرفون التابع لك لإجراء المكالمات. يمكنك منح الإذن من برنامج ضبط الإعدادات. "; "CALL_AUDIO_PERMISSION_MESSAGE" = "Signal requires access to your microphone to make calls and record voice messages. You can grant this permission in the Settings app.";
/* Alert title when calling and permissions for microphone are missing */ /* Alert title when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_TITLE" = "الإذن لاستخدام الميكرفون مطلوب"; "CALL_AUDIO_PERMISSION_TITLE" = "الإذن لاستخدام الميكرفون مطلوب";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "يمكنك الرد على المكالمات من شاشة جهازك المقفلة مباشرةً، كما يمكن أن ترى أسم المتصل ورقمه ضمن المكالمات الواردة إِذا قمت بتغيير الإعدادات.\n\nللمزيد من التفاصيل اطلع على إعدادات الخصوصية."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "يمكنك الرد على المكالمات من شاشة جهازك المقفلة مباشرةً، كما يمكن أن ترى أسم المتصل ورقمه ضمن المكالمات الواردة إِذا قمت بتغيير الإعدادات.\n\nللمزيد من التفاصيل اطلع على إعدادات الخصوصية.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "اظهار إِعدادات الخصوصية"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "اظهار إِعدادات الخصوصية";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "إعادة الإتصال"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "مستخدم Signal"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "مستخدم Signal";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "المقارنة مع الحافظة"; "COMPARE_SAFETY_NUMBER_ACTION" = "المقارنة مع الحافظة";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "ربط جهاز جديد"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "ربط جهاز جديد";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "تأكيد"; "CONFIRMATION_TITLE" = "تأكيد";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "إلغاء"; "DISMISS_BUTTON_TEXT" = "إلغاء";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "لا توجد دورة اتصال"; "ERROR_MESSAGE_NO_SESSION" = "لا توجد دورة اتصال";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "تمّ تغيير رقم اﻷمان."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "تمّ تغيير رقم اﻷمان.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "الكثير من الأخطاء مع جهة الاتصال هذه. فضلّا حاول مرة أخرى بعد لحظات."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "الكثير من الأخطاء مع جهة الاتصال هذه. فضلّا حاول مرة أخرى بعد لحظات.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "عليك قبول رقم اﻷمان الجديد قبل أن تتمكّن من اﻹرسال."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "فشل التّحقّق من رقم اﻷمان!"; "FAILED_VERIFICATION_TITLE" = "فشل التّحقّق من رقم اﻷمان!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "إعادة تعيين هذه الجلسة."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "إعادة تعيين هذه الجلسة.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "مكالمة غير كاملة واردة من"; "INCOMING_INCOMPLETE_CALL" = "مكالمة غير كاملة واردة من";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "تم الاستلام"; "MESSAGE_STATUS_DELIVERED" = "تم الاستلام";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "لم ينجح الارسال. انقر لإعادة المحاولة."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "تم الارسال"; "MESSAGE_STATUS_SENT" = "تم الارسال";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "Uploading…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "حظرت هذا المستخدم "; "MESSAGES_VIEW_CONTACT_BLOCKED" = "حظرت هذا المستخدم ";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "لم ينجح التنزيل."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "لم ينجح التنزيل.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "حظرت %d أعضاء من هذه المجموعة"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "حظرت %d أعضاء من هذه المجموعة";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */
"MESSAGES_VIEW_TITLE_SUBTITLE" = "انقر هنا لفتح الإعدادات"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "انقر هنا لفتح الإعدادات";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u دقيقة"; "MINUTES_TIME_AMOUNT" = "%u دقيقة";
/* notification title */ /* notification title */
"MISSED_CALL" = "مكالمة فائتة"; "MISSED_CALL" = "مكالمة فائتة";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Singal بحاجة إِلى استخدام كاميرتك لإجراء الاتصالات الفيديوية. يمكنك السماح بذلك من برنامج الإعدادات >> الخصوصية >> الكاميرا >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Singal بحاجة إِلى استخدام كاميرتك لإجراء الاتصالات الفيديوية. يمكنك السماح بذلك من برنامج الإعدادات >> الخصوصية >> الكاميرا >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "يحتاج Signal للوصول للكاميرا"; "MISSING_CAMERA_PERMISSION_TITLE" = "يحتاج Signal للوصول للكاميرا";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "مكالمة فائتة من %@"; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "مكالمة فائتة من مستخدم Signal"; "MSGVIEW_MISSED_CALL_WITH_NAME" = "مكالمة فائتة من %@";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "مكالمة واردة من %@"; "MSGVIEW_RECEIVED_CALL" = "مكالمة واردة من %@";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "من فضلك تأكد من اتصالك بالانترنت وحاول مرة أخرى."; "NETWORK_ERROR_RECOVERY" = "من فضلك تأكد من اتصالك بالانترنت وحاول مرة أخرى.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "متصل"; "NETWORK_STATUS_CONNECTED" = "متصل";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "لا يبدو هذا رقم اﻷمان الخاص بك مع %@. هل تتحقق من جهة الاتصال الصحيحة؟"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "لا يبدو هذا رقم اﻷمان الخاص بك مع %@. هل تتحقق من جهة الاتصال الصحيحة؟";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "التّحقّق من رقم اﻷمان"; "PRIVACY_VERIFICATION_TITLE" = "التّحقّق من رقم اﻷمان";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "تقدم"; "PROCEED_BUTTON" = "تقدم";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "تعليمها ب \"مقروءة\""; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "رُد"; "PUSH_MANAGER_REPLY" = "رُد";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "إعادة المحاولة"; "RETRY_BUTTON_TEXT" = "إعادة المحاولة";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "رقم أمان Signal الخاص بنا:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "رقم أمان Signal الخاص بنا:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "تم تغيير رقم أمانك مع %@. ربما ترغب في التحقق منه."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "تم تغيير رقم أمانك مع %@. ربما ترغب في التحقق منه.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "مسح الرمز";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "امسح رمز الـQR المعروض على جهاز جهة اتصالك."; "SCAN_CODE_INSTRUCTIONS" = "امسح رمز الـQR المعروض على جهاز جهة اتصالك.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "بحث باستخدام الاسم أو الرقم"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "بحث باستخدام الاسم أو الرقم";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "حظر"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "حظر";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "تفعيل سجل التصحيح"; "SETTINGS_ADVANCED_DEBUGLOG" = "تفعيل سجل التصحيح";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "تم الحظر"; "SETTINGS_BLOCK_LIST_TITLE" = "تم الحظر";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "موافقتك مطلوبة قبل التواصل مع شخص لديه رقم أمان جديد, غالبًا بسبب إعادته تثبيت Signal."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "يتطلّب التأكيد عند التغيير"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "الإعدادات"; "SETTINGS_BUTTON_ACCESSIBILITY" = "الإعدادات";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "نظام التشغيل iOS لدمج المكالمة"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "نظام التشغيل iOS لدمج المكالمة";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "الخصوصية"; "SETTINGS_PRIVACY_TITLE" = "الخصوصية";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "تأكيد أرقام اﻷمان"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "تفعيل خاصية تأمين الشاشة"; "SETTINGS_SCREEN_SECURITY" = "تفعيل خاصية تأمين الشاشة";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "تويتر"; "SHARE_ACTION_TWEET" = "تويتر";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "أظهر رقم أمان جديد"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u يوم"; "SINGLE_DAY_TIME_AMOUNT" = "%u يوم";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "أنا ادعُك لتثبيت تطبيق Signal، ها هو الرابط:"; "SMS_INVITE_BODY" = "أنا ادعُك لتثبيت تطبيق Signal، ها هو الرابط:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "تمّ التحقق من رقم أمانك مع %@. يمكنك الوثوق بأنّ تواصلك سرّي."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "تمّ التحقق من رقم الأمان!"; "SUCCESSFUL_VERIFICATION_TITLE" = "تمّ التحقق من رقم الأمان!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "إلغاء"; "TXT_CANCEL_TITLE" = "إلغاء";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "مرفق غير معلوم"; "UNKNOWN_ATTACHMENT_LABEL" = "مرفق غير معلوم";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "المستخدم ليس ضمن أسماء قائمة جهات الاتصال التابعة لك. هل ترغب في حظر هذا المستخدم؟"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "المستخدم ليس ضمن أسماء قائمة جهات الاتصال التابعة لك. هل ترغب في حظر هذا المستخدم؟";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "ادخال شفرة التحقق التي أرسلناها إلى %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "ادخال شفرة التحقق التي أرسلناها إلى %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "التحقق من الرقم اﻷمان"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Accept new safety number"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Discard";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Geriyə zəng et"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Clipboard-la müqayisə et"; "COMPARE_SAFETY_NUMBER_ACTION" = "Clipboard-la müqayisə et";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Yeni alət qoş"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Yeni alət qoş";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Təsdiqlə"; "CONFIRMATION_TITLE" = "Təsdiqlə";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "İmtina"; "DISMISS_BUTTON_TEXT" = "İmtina";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Əlaqə üçün sessiya yoxdur."; "ERROR_MESSAGE_NO_SESSION" = "Əlaqə üçün sessiya yoxdur.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Safety number changed."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Safety number changed.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Bu adamla həddən artıq sıhv qoşuulma var. Bir azdan yenidən sınayın."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Bu adamla həddən artıq sıhv qoşuulma var. Bir azdan yenidən sınayın.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "You must accept the new safety number before you will be able to send."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!"; "FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Sessiyanı yenidən başla."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Sessiyanı yenidən başla.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from"; "INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Delivered"; "MESSAGE_STATUS_DELIVERED" = "Delivered";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Sending failed. Tap to retry."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Sent"; "MESSAGE_STATUS_SENT" = "Sent";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "Uploading…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u dəqiqə"; "MINUTES_TIME_AMOUNT" = "%u dəqiqə";
/* notification title */ /* notification title */
"MISSED_CALL" = "Cavabsız zəng"; "MISSED_CALL" = "Cavabsız zəng";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal kameranıza giriş tələb edir."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal kameranıza giriş tələb edir.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Missed call from Signal User."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "%@ -dan zənginiz var."; "MSGVIEW_RECEIVED_CALL" = "%@ -dan zənginiz var.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Onlayn olduğunuzu yoxlayın və bir daha sınayın."; "NETWORK_ERROR_RECOVERY" = "Onlayn olduğunuzu yoxlayın və bir daha sınayın.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Qoşuldu"; "NETWORK_STATUS_CONNECTED" = "Qoşuldu";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number"; "PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Davam et"; "PROCEED_BUTTON" = "Davam et";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Oxunulmuş kimi qeyd et"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Cavab"; "PUSH_MANAGER_REPLY" = "Cavab";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Yenidən sına"; "RETRY_BUTTON_TEXT" = "Yenidən sına";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Kodu skan et";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Əlaqələrinizin alətində QR kodu skan edin."; "SCAN_CODE_INSTRUCTIONS" = "Əlaqələrinizin alətində QR kodu skan edin.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Ad və ya nömrə ilə axtar"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Ad və ya nömrə ilə axtar";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Düzəltmə girişini fəallaşdır"; "SETTINGS_ADVANCED_DEBUGLOG" = "Düzəltmə girişini fəallaşdır";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; "SETTINGS_BLOCK_LIST_TITLE" = "Blocked";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Requires your approval before communicating with someone who has a new safety number, commonly from a reinstall of Signal."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Dəyişiklik üçün təsdiqləmə tələbi"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Settings"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Settings";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Təhlükəsizlik"; "SETTINGS_PRIVACY_TITLE" = "Təhlükəsizlik";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Təhlükəsiz nömrələrinin təsdiqi"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Ekran Təhlükəsizliyini Aktivləşdir"; "SETTINGS_SCREEN_SECURITY" = "Ekran Təhlükəsizliyini Aktivləşdir";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Show new safety number"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u gün"; "SINGLE_DAY_TIME_AMOUNT" = "%u gün";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Səni Signalı yükləməyə dəvət edirəm! Link belədir:"; "SMS_INVITE_BODY" = "Səni Signalı yükləməyə dəvət edirəm! Link belədir:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can be confident your communication is private."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Ləğv Et"; "TXT_CANCEL_TITLE" = "Ləğv Et";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Bilinməyən qoşma"; "UNKNOWN_ATTACHMENT_LABEL" = "Bilinməyən qoşma";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Verify Safety Number"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Приемете нов номер за безопасност"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Discard";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Сигнал %@"; "CALL_STATUS_FORMAT" = "Сигнал %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Можете да отговаряте на позвъняване директно от заключен екран и да виждате името и телефонния номер на входящото повикване, ако промените настройките си.\nВижте в настройките на Поверителност за детайли."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Можете да отговаряте на позвъняване директно от заключен екран и да виждате името и телефонния номер на входящото повикване, ако промените настройките си.\nВижте в настройките на Поверителност за детайли.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Покажи Настройките за Поверителност"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Покажи Настройките за Поверителност";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Обратно Повикване"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Сигнал Потребител"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Сигнал Потребител";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Сравнете с копираното"; "COMPARE_SAFETY_NUMBER_ACTION" = "Сравнете с копираното";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Свържи Ново Устройство"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Свържи Ново Устройство";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Потвърждение"; "CONFIRMATION_TITLE" = "Потвърждение";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Отказ"; "DISMISS_BUTTON_TEXT" = "Отказ";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Няма налична сесия за контакт."; "ERROR_MESSAGE_NO_SESSION" = "Няма налична сесия за контакт.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Номера за безопасност се променени."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Номера за безопасност се променени.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Твърде много провали с този контакт. Моля, опитайте отново след малко."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Твърде много провали с този контакт. Моля, опитайте отново след малко.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Трябва да приемете новите номера за безопасност, преди да бъдете в състояние за изпращане."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Неуспех при Проверка на Номерата за Безопасност!"; "FAILED_VERIFICATION_TITLE" = "Неуспех при Проверка на Номерата за Безопасност!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Нулирай сесията."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Нулирай сесията.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Непълно входящо повикване от"; "INCOMING_INCOMPLETE_CALL" = "Непълно входящо повикване от";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Доставено"; "MESSAGE_STATUS_DELIVERED" = "Доставено";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Изпращането се провали. Докосни за повторно изпращане."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Изпратено"; "MESSAGE_STATUS_SENT" = "Изпратено";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "Uploading…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */
"MESSAGES_VIEW_TITLE_SUBTITLE" = "Докосни тук за настройки"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Докосни тук за настройки";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u минути"; "MINUTES_TIME_AMOUNT" = "%u минути";
/* notification title */ /* notification title */
"MISSED_CALL" = "Пропуснато обаждане"; "MISSED_CALL" = "Пропуснато обаждане";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Сигнал изисква достъп до камерата ви за видео повикване. Можете да разрешите достъпа от Settings app >> Privacy >> Camera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Сигнал изисква достъп до камерата ви за видео повикване. Можете да разрешите достъпа от Settings app >> Privacy >> Camera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal се нуждае от достъп до камерата ви."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal се нуждае от достъп до камерата ви.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Пропуснато обаждане от %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Пропуснато обаждане от Потребител на Сигнал."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Пропуснато обаждане от %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Получихте обаждане от %@."; "MSGVIEW_RECEIVED_CALL" = "Получихте обаждане от %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Моля проверете дали сте онлайн и опитайте от ново."; "NETWORK_ERROR_RECOVERY" = "Моля проверете дали сте онлайн и опитайте от ново.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Свързан"; "NETWORK_STATUS_CONNECTED" = "Свързан";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Това не приличат на номерата ви за сигурност с %@. Сигурни ли сте, че това е правилният контакт?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Това не приличат на номерата ви за сигурност с %@. Сигурни ли сте, че това е правилният контакт?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Провери Номерата за Безопасност"; "PRIVACY_VERIFICATION_TITLE" = "Провери Номерата за Безопасност";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Продължи"; "PROCEED_BUTTON" = "Продължи";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Маркирай като прочетено"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Отговор"; "PUSH_MANAGER_REPLY" = "Отговор";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Опитай Отново"; "RETRY_BUTTON_TEXT" = "Опитай Отново";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Нашите Сигнал Номера за Безопасност\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Нашите Сигнал Номера за Безопасност\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Номера за безопасност с %@ се променени. Докоснете, за да потвърдите."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Номера за безопасност с %@ се променени. Докоснете, за да потвърдите.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Сканирай Код";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Сканирайте QR кода на устройството за контакт."; "SCAN_CODE_INSTRUCTIONS" = "Сканирайте QR кода на устройството за контакт.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Търси по име или номер"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Търси по име или номер";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Вкл. запис на грешки"; "SETTINGS_ADVANCED_DEBUGLOG" = "Вкл. запис на грешки";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; "SETTINGS_BLOCK_LIST_TITLE" = "Blocked";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Изисква вашето одобрение, преди да общувате с някой, който има нов номер за безопасност, често се случва от преинсталиране на приложението."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Одобрение при Промяна"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Настройки"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Настройки";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Интегрирани Повиквания"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Интегрирани Повиквания";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Поверителност"; "SETTINGS_PRIVACY_TITLE" = "Поверителност";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Одобрение на Номерата за Безопасност"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Вкл. Екранна Сигурност"; "SETTINGS_SCREEN_SECURITY" = "Вкл. Екранна Сигурност";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Покажи новите номера за безопасност"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u ден"; "SINGLE_DAY_TIME_AMOUNT" = "%u ден";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Предлагам ти да си инсталираш Сигнал! Ето линка:"; "SMS_INVITE_BODY" = "Предлагам ти да си инсталираш Сигнал! Ето линка:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Номерата ви за безопастност с %@ са потвърдени. Може да сте спокойни с вашата комуникация."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Номера за Безопасност са Потвърдени!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Номера за Безопасност са Потвърдени!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Откажи"; "TXT_CANCEL_TITLE" = "Откажи";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Непознат прикачен файл"; "UNKNOWN_ATTACHMENT_LABEL" = "Непознат прикачен файл";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Провери Номерата за Безопасност"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Prihvati novi sigurnosni broj"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Discard";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Povratni poziv"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Uporedi sa međuspremnikom"; "COMPARE_SAFETY_NUMBER_ACTION" = "Uporedi sa međuspremnikom";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Uveži novi uređaj"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Uveži novi uređaj";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Potvrdi"; "CONFIRMATION_TITLE" = "Potvrdi";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Odbaci"; "DISMISS_BUTTON_TEXT" = "Odbaci";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Nema raspoloživih sesija za kontakt."; "ERROR_MESSAGE_NO_SESSION" = "Nema raspoloživih sesija za kontakt.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Sigurnosni broj promijenjen."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Sigurnosni broj promijenjen.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Previše neuspjeha sa ovim kontaktom. Pokušajte malo kasnije."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Previše neuspjeha sa ovim kontaktom. Pokušajte malo kasnije.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Morate prihvatiti novi sigurnosni broj prije mogućnosti slanja."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Verifikacija sigurnosnog broja nije uspjela!"; "FAILED_VERIFICATION_TITLE" = "Verifikacija sigurnosnog broja nije uspjela!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Resetuj ovu sesiju."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Resetuj ovu sesiju.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from"; "INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Delivered"; "MESSAGE_STATUS_DELIVERED" = "Delivered";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Sending failed. Tap to retry."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Sent"; "MESSAGE_STATUS_SENT" = "Sent";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "Uploading…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minuta"; "MINUTES_TIME_AMOUNT" = "%u minuta";
/* notification title */ /* notification title */
"MISSED_CALL" = "Propušten poziv"; "MISSED_CALL" = "Propušten poziv";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal zahtijeva pristup vašoj kameri za video pozive. Možete odobriti ovu dozvolu u aplikaciji Postavke >> Privatnost >> Kamera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal zahtijeva pristup vašoj kameri za video pozive. Možete odobriti ovu dozvolu u aplikaciji Postavke >> Privatnost >> Kamera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal treba pristup vašoj kameri."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal treba pristup vašoj kameri.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Missed call from Signal User."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Primili ste poziv od %@."; "MSGVIEW_RECEIVED_CALL" = "Primili ste poziv od %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Molimo provjerite da li ste na mreži i pokušajte ponovo."; "NETWORK_ERROR_RECOVERY" = "Molimo provjerite da li ste na mreži i pokušajte ponovo.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Povezano"; "NETWORK_STATUS_CONNECTED" = "Povezano";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* 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?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Ovo ne izgleda kao sigurnosni broj sa %@. Da li verifikujete ispravan kontakt?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Verifikacija sigurnosnog broja"; "PRIVACY_VERIFICATION_TITLE" = "Verifikacija sigurnosnog broja";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Nastavljanje"; "PROCEED_BUTTON" = "Nastavljanje";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Označi kao pročitano"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Odgovori"; "PUSH_MANAGER_REPLY" = "Odgovori";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Pokušaj"; "RETRY_BUTTON_TEXT" = "Pokušaj";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Naš Signal sigurnosni broj:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Naš Signal sigurnosni broj:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Vaš sigurnosni broj sa %@ je promijenjen. Možda ga želite verifikovati"; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Vaš sigurnosni broj sa %@ je promijenjen. Možda ga želite verifikovati";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Skeniraj kôd";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Skenirajte QR kôd na uređaju vašeg kontakta."; "SCAN_CODE_INSTRUCTIONS" = "Skenirajte QR kôd na uređaju vašeg kontakta.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Pretraga po imenu ili broju"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Pretraga po imenu ili broju";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Omogućite zapis o neispravnosti"; "SETTINGS_ADVANCED_DEBUGLOG" = "Omogućite zapis o neispravnosti";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; "SETTINGS_BLOCK_LIST_TITLE" = "Blocked";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Zahtijeva vaše odobrenje prije komunikacije sa nekim ko ima novi sigurnosni broj, obično zbog reinstalacije Signala."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Zahtijeva odobrenje za promjenu"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Settings"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Settings";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Privatnost"; "SETTINGS_PRIVACY_TITLE" = "Privatnost";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Odobrenje sigurnosnih brojeva"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Omogući sigurnost zaslona"; "SETTINGS_SCREEN_SECURITY" = "Omogući sigurnost zaslona";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Prikaži novi sigurnosni broj"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u dan"; "SINGLE_DAY_TIME_AMOUNT" = "%u dan";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Pozivam vas da instalirate Signal! Ovdje je link:"; "SMS_INVITE_BODY" = "Pozivam vas da instalirate Signal! Ovdje je link:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Vaš sigurnosni broj sa %@ je verifikovan. Možete biti uvjereni da je vaša komunikacija privatna."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Sigurnosni broj verifikovan!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Sigurnosni broj verifikovan!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Otkaži"; "TXT_CANCEL_TITLE" = "Otkaži";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Nepoznat privitak"; "UNKNOWN_ATTACHMENT_LABEL" = "Nepoznat privitak";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Verifikuj sigurnosni broj"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Ara no"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Ara no";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Accepta els números nous"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Afegeix"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Afegeix";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Afegeix un membre"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Afegeix un membre";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Descarta"; "ALERT_DISCARD_BUTTON" = "Descarta";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Podeu contestar telefonades directament des de la pantalla de bloqueig i veure el nom i el telèfon de les telefonades rebudes si canvieu la configuració.\n\nVegeu la configuració de privadesa per a més detalls."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Podeu contestar telefonades directament des de la pantalla de bloqueig i veure el nom i el telèfon de les telefonades rebudes si canvieu la configuració.\n\nVegeu la configuració de privadesa per a més detalls.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Mostra la configuració de privadesa"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Mostra la configuració de privadesa";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Telefona"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Usuari del Signal"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Usuari del Signal";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Compara'l amb el porta-retalls"; "COMPARE_SAFETY_NUMBER_ACTION" = "Compara'l amb el porta-retalls";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Enllaça'l"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Enllaça'l";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Confirmació"; "CONFIRMATION_TITLE" = "Confirmació";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Descarta"; "DISMISS_BUTTON_TEXT" = "Descarta";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Podeu donar-li accés a la Configuració dels sistema."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Podeu donar-li accés a la Configuració dels sistema.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Cap sessió disponible per a contactar."; "ERROR_MESSAGE_NO_SESSION" = "Cap sessió disponible per a contactar.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Els números de seguretat han canviat."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Els números de seguretat han canviat.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "S'ha produït un error desconegut."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "S'ha produït un error desconegut.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Hi ha hagut massa errors amb aquest contacte, torneu a provar més tard."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Hi ha hagut massa errors amb aquest contacte, torneu a provar més tard.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Heu d'acceptar els números de seguretat nous abans de poder enviar res."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "No s'ha pogut verificar els números."; "FAILED_VERIFICATION_TITLE" = "No s'ha pogut verificar els números.";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Reinicia la sessió."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Reinicia la sessió.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Telefonada incompleta de"; "INCOMING_INCOMPLETE_CALL" = "Telefonada incompleta de";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Fitxer d'àudio no vàlid."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Fitxer d'àudio no vàlid.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "S'ha enviat"; "MESSAGE_STATUS_DELIVERED" = "S'ha enviat";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Ha fallat l'enviament. Toqueu per provar de nou."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "S'ha enviat"; "MESSAGE_STATUS_SENT" = "S'ha enviat";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "S'està pujant..."; "MESSAGE_STATUS_UPLOADING" = "S'està pujant...";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "Heu blocat aquest usuari"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "Heu blocat aquest usuari";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Ha fallat la baixada."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Ha fallat la baixada.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "Heu blocat %d membres d'aquest grup"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Heu blocat %d membres d'aquest grup";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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ó"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Toqueu aquí per anar a la configuració";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minuts"; "MINUTES_TIME_AMOUNT" = "%u minuts";
/* notification title */ /* notification title */
"MISSED_CALL" = "Telefonada perduda"; "MISSED_CALL" = "Telefonada perduda";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "El Signal requereix accés a la càmera per fer telefonades de vídeo. Podeu activar els permisos a la Configuració >> Privadesa >> Càmera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "El Signal requereix accés a la càmera per fer telefonades de vídeo. Podeu activar els permisos a la Configuració >> Privadesa >> Càmera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "El Signal necessita accedir a la càmera."; "MISSING_CAMERA_PERMISSION_TITLE" = "El Signal necessita accedir a la càmera.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Telefonada perduda de %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Telefonada perduda d'un usuari del Signal."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Telefonada perduda de %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Heu rebut una telefonada de %@."; "MSGVIEW_RECEIVED_CALL" = "Heu rebut una telefonada de %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Comproveu que esteu connectat i proveu de nou."; "NETWORK_ERROR_RECOVERY" = "Comproveu que esteu connectat i proveu de nou.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Connectada"; "NETWORK_STATUS_CONNECTED" = "Connectada";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Fax de la feina"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Fax de la feina";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* 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?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Aquests no semblen els números de seguretat de %@. Esteu verificant el contacte correcte?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Verificació de la seguretat"; "PRIVACY_VERIFICATION_TITLE" = "Verificació de la seguretat";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Continua"; "PROCEED_BUTTON" = "Continua";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Marcar com llegit"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Respondre"; "PUSH_MANAGER_REPLY" = "Respondre";
@ -998,16 +1085,16 @@
"REGISTRATION_VERIFY_DEVICE" = "Activa aquest dispositiu"; "REGISTRATION_VERIFY_DEVICE" = "Activa aquest dispositiu";
/* Message of alert indicating that users needs to enter a valid phone number to register. */ /* Message of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a valid phone number to register."; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Introduïu un número de telèfon vàlid a registrar.";
/* Title of alert indicating that users needs to enter a valid phone number to register. */ /* Title of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Invalid Phone Number"; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Número de telèfon no vàlid";
/* Message of alert indicating that users needs to enter a phone number to register. */ /* Message of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a phone number to register."; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Introduïu un número de telèfon a registrar.";
/* Title of alert indicating that users needs to enter a phone number to register. */ /* Title of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "No Phone Number"; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "No hi ha cap número";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REJECT_CALL_BUTTON_TITLE" = "Rebutja"; "REJECT_CALL_BUTTON_TITLE" = "Rebutja";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Torna a provar"; "RETRY_BUTTON_TEXT" = "Torna a provar";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Els nostres números de seguretat del Signal:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Els nostres números de seguretat del Signal:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Els números de seguretat amb %@ ha canviat. Potser voleu verificar-los."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Els números de seguretat amb %@ ha canviat. Potser voleu verificar-los.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Escaneja el codi";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Escanegeu el codi QR del dispositiu del vostre contacte."; "SCAN_CODE_INSTRUCTIONS" = "Escanegeu el codi QR del dispositiu del vostre contacte.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Cerca per nom o número"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Cerca per nom o número";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Blocatge"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Blocatge";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Activa el registre de depuració"; "SETTINGS_ADVANCED_DEBUGLOG" = "Activa el registre de depuració";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blocats"; "SETTINGS_BLOCK_LIST_TITLE" = "Blocats";
/* User settings section footer, a detailed explanation */ /* 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."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Requeriment d'aprovació"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Configuració"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Configuració";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "Integració amb iOS"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "Integració amb iOS";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Privadesa"; "SETTINGS_PRIVACY_TITLE" = "Privadesa";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Aprovació dels números de seguretat"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Activa la seguretat de pantalla"; "SETTINGS_SCREEN_SECURITY" = "Activa la seguretat de pantalla";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Mostra els números nous"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u dia"; "SINGLE_DAY_TIME_AMOUNT" = "%u dia";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Et convide a instal·lar el Signal! Ací tens l'enllaç:"; "SMS_INVITE_BODY" = "Et convide a instal·lar el Signal! Ací tens l'enllaç:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "S'ha verificat els vostres números de seguretat amb %@. Podeu estar segur que la comunicació és privada."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "S'han verificat els números de seguretat."; "SUCCESSFUL_VERIFICATION_TITLE" = "S'han verificat els números de seguretat.";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Cancel·la"; "TXT_CANCEL_TITLE" = "Cancel·la";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Fitxer adjunt desconegut"; "UNKNOWN_ATTACHMENT_LABEL" = "Fitxer adjunt desconegut";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "L'usuari no és als vostres contactes. Voleu blocar-lo?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "L'usuari no és als vostres contactes. Voleu blocar-lo?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1283,10 +1403,10 @@
"UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Telefonades de Vídeo Segures!"; "UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Telefonades de Vídeo Segures!";
/* Message for the alert indicating that user should upgrade iOS. */ /* Message for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_MESSAGE" = "Signal will soon require iOS 9 or later. Please upgrade in Settings app >> General >> Software Update."; "UPGRADE_IOS_ALERT_MESSAGE" = "El Signal necessitarà aviat iOS 9 o posterior. Actualitzeu-lo a la Configuració del sistema >> General >> Actualitzacions.";
/* Title for the alert indicating that user should upgrade iOS. */ /* Title for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_TITLE" = "Upgrade iOS"; "UPGRADE_IOS_ALERT_TITLE" = "Actualitzeu l'iOS";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"Upgrading Signal ..." = "S'està actualitzant el Signal..."; "Upgrading Signal ..." = "S'està actualitzant el Signal...";
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Introduïu el codi de verificació que hem enviat a %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Introduïu el codi de verificació que hem enviat a %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Verifica els números de seguretat"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Llisqueu per a cancel·lar"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Llisqueu per a cancel·lar";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Přijmout nové bezpečnostní číslo"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Discard";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Zavolat zpět"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Porovnat se schránkou"; "COMPARE_SAFETY_NUMBER_ACTION" = "Porovnat se schránkou";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Připojit nové zařízení"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Připojit nové zařízení";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Potvrdit"; "CONFIRMATION_TITLE" = "Potvrdit";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Zavřít"; "DISMISS_BUTTON_TEXT" = "Zavřít";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Nedostupné sezení pro kontakt."; "ERROR_MESSAGE_NO_SESSION" = "Nedostupné sezení pro kontakt.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Bezpečnostní číslo se změnilo."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Bezpečnostní číslo se změnilo.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Příliš mnoho selhání s tímto kontaktem. Zkuste to za chvilku."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Příliš mnoho selhání s tímto kontaktem. Zkuste to za chvilku.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Před posláním musíte přijmout nové bezpečnostní číslo."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Nepodařilo se ověřit bezpečnostní číslo!"; "FAILED_VERIFICATION_TITLE" = "Nepodařilo se ověřit bezpečnostní číslo!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Resetovat toto sezení."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Resetovat toto sezení.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Nekompletní příchozí hovor od"; "INCOMING_INCOMPLETE_CALL" = "Nekompletní příchozí hovor od";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Delivered"; "MESSAGE_STATUS_DELIVERED" = "Delivered";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Sending failed. Tap to retry."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Sent"; "MESSAGE_STATUS_SENT" = "Sent";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "Uploading…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minut"; "MINUTES_TIME_AMOUNT" = "%u minut";
/* notification title */ /* notification title */
"MISSED_CALL" = "Zmeškaný hovor"; "MISSED_CALL" = "Zmeškaný hovor";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal při video hovorech potřebuje přístup k vašemu fotoaparátu. Toto oprávnění můžete udělit v aplikaci Nastavení >> Soukromí >> Fotoaparát >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal při video hovorech potřebuje přístup k vašemu fotoaparátu. Toto oprávnění můžete udělit v aplikaci Nastavení >> Soukromí >> Fotoaparát >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal potřebuje přístup k vašemu fotoaparátu."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal potřebuje přístup k vašemu fotoaparátu.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Missed call from Signal User."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Přijali jste hovor od %@."; "MSGVIEW_RECEIVED_CALL" = "Přijali jste hovor od %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Zkontrolujte, že jste online a zkuste to znovu."; "NETWORK_ERROR_RECOVERY" = "Zkontrolujte, že jste online a zkuste to znovu.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Připojeno"; "NETWORK_STATUS_CONNECTED" = "Připojeno";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Tohle nevypadá jako vaše bezpečnostní číslo s %@. Ověřujete správný kontakt?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Tohle nevypadá jako vaše bezpečnostní číslo s %@. Ověřujete správný kontakt?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Ověření bezpečnostního čísla"; "PRIVACY_VERIFICATION_TITLE" = "Ověření bezpečnostního čísla";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Pokračovat"; "PROCEED_BUTTON" = "Pokračovat";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Označit jako přečtené"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Odpovědět"; "PUSH_MANAGER_REPLY" = "Odpovědět";
@ -959,7 +1046,7 @@
"REGISTER_RATE_LIMITING_BODY" = "You have tried too often. Please wait a minute before trying again."; "REGISTER_RATE_LIMITING_BODY" = "You have tried too often. Please wait a minute before trying again.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REGISTERED_NUMBER_TEXT" = "Reggistrované číslo"; "REGISTERED_NUMBER_TEXT" = "Registrované číslo";
/* Title of alert shown when push tokens sync job fails. */ /* Title of alert shown when push tokens sync job fails. */
"REGISTRATION_BODY" = "Opětovná registrace push notifikací se nezdařila."; "REGISTRATION_BODY" = "Opětovná registrace push notifikací se nezdařila.";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Zkusit znovu"; "RETRY_BUTTON_TEXT" = "Zkusit znovu";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Naše bezpečnostní číslo Signalu:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Naše bezpečnostní číslo Signalu:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Vaše bezpečnostní číslo s %@ se změnilo. Možná ho chcete ověřit."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Vaše bezpečnostní číslo s %@ se změnilo. Možná ho chcete ověřit.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Naskenovat kód";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Naskenujte QR kód na zařízení vašeho kontaktu."; "SCAN_CODE_INSTRUCTIONS" = "Naskenujte QR kód na zařízení vašeho kontaktu.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Hledat podle telefoního čísla"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Hledat podle telefoního čísla";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Zapnout Debug Log"; "SETTINGS_ADVANCED_DEBUGLOG" = "Zapnout Debug Log";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; "SETTINGS_BLOCK_LIST_TITLE" = "Blocked";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Vyžaduje vaše povolení před komunikací s někým, kdo má nové bezpečnostní číslo, typicky po reinstalaci Signalu."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Vyžadovat povolení při změně"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Settings"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Settings";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Soukromí"; "SETTINGS_PRIVACY_TITLE" = "Soukromí";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Přijetí bezpečnostních čísel"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Ochrana obrazovky"; "SETTINGS_SCREEN_SECURITY" = "Ochrana obrazovky";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Zobrazit nové bezpečnostní číslo"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u den"; "SINGLE_DAY_TIME_AMOUNT" = "%u den";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Pozval jsem tě do Signal! Zde je odkaz:"; "SMS_INVITE_BODY" = "Pozval jsem tě do Signal! Zde je odkaz:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Vaše bezpečnostní číslo s %@ bylo ověřeno. Můžete si být jistí, že je vaše komunikace soukromá."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Bezpečnostní číslo ověřeno!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Bezpečnostní číslo ověřeno!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Zrušit"; "TXT_CANCEL_TITLE" = "Zrušit";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Neznámá příloha"; "UNKNOWN_ATTACHMENT_LABEL" = "Neznámá příloha";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Ověřit bezpečnostní číslo"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Accepter nyt sikkerhedsnummer"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Discard";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Vis privatlivsindstillingerne"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Vis privatlivsindstillingerne";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Ring tilbage"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal-bruger"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal-bruger";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Sammenlign med Udklipsholder"; "COMPARE_SAFETY_NUMBER_ACTION" = "Sammenlign med Udklipsholder";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Tilknyt ny enhed"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Tilknyt ny enhed";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Bekræft"; "CONFIRMATION_TITLE" = "Bekræft";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Luk"; "DISMISS_BUTTON_TEXT" = "Luk";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Ingen tilgængelig session med kontakten."; "ERROR_MESSAGE_NO_SESSION" = "Ingen tilgængelig session med kontakten.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Sikkerhedsnummeret har ændret sig."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Sikkerhedsnummeret har ændret sig.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "For mange fejl med denne kontakt. Prøv igen om lidt."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "For mange fejl med denne kontakt. Prøv igen om lidt.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Du skal acceptere det nye sikkerhedsnummer før du kan sende."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Kunne ikke bekræfte sikkerhedsnummer!"; "FAILED_VERIFICATION_TITLE" = "Kunne ikke bekræfte sikkerhedsnummer!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Nulstil denne session."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Nulstil denne session.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Mislykket opkald fra"; "INCOMING_INCOMPLETE_CALL" = "Mislykket opkald fra";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Delivered"; "MESSAGE_STATUS_DELIVERED" = "Delivered";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Sending failed. Tap to retry."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Sendt"; "MESSAGE_STATUS_SENT" = "Sendt";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "Uploading…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tryk her for indstillinger";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minutter"; "MINUTES_TIME_AMOUNT" = "%u minutter";
/* notification title */ /* notification title */
"MISSED_CALL" = "Ubesvaret opkald"; "MISSED_CALL" = "Ubesvaret opkald";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal kræver adgang til telefonens kamera til videoopkald. Du kan give adgang under Indstillinger >> Privatliv >> Kamera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal kræver adgang til telefonens kamera til videoopkald. Du kan give adgang under Indstillinger >> Privatliv >> Kamera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal kræver adgang til dit kamera."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal kræver adgang til dit kamera.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Missed call from Signal User."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Du modtog et opkald fra %@."; "MSGVIEW_RECEIVED_CALL" = "Du modtog et opkald fra %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Se venligst om du er online og prøv igen."; "NETWORK_ERROR_RECOVERY" = "Se venligst om du er online og prøv igen.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Forbundet"; "NETWORK_STATUS_CONNECTED" = "Forbundet";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Bekræft sikkerhedsnummer"; "PRIVACY_VERIFICATION_TITLE" = "Bekræft sikkerhedsnummer";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Fortsæt"; "PROCEED_BUTTON" = "Fortsæt";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Markér som læst"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Svar"; "PUSH_MANAGER_REPLY" = "Svar";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Prøv igen"; "RETRY_BUTTON_TEXT" = "Prøv igen";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Vores Signal sikkerhedsnummer\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Vores Signal sikkerhedsnummer\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Dit sikkerhedsnummer med %@ har ændret sig. Du bør bekræfte det."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Dit sikkerhedsnummer med %@ har ændret sig. Du bør bekræfte det.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Scan kode";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Scan QR-koden på din kontakts enhed."; "SCAN_CODE_INSTRUCTIONS" = "Scan QR-koden på din kontakts enhed.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Søg via navn eller nummer"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Søg via navn eller nummer";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Bloker"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Bloker";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Aktiver fejlrapporteringslog"; "SETTINGS_ADVANCED_DEBUGLOG" = "Aktiver fejlrapporteringslog";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blokeret"; "SETTINGS_BLOCK_LIST_TITLE" = "Blokeret";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Requires your approval before communicating with someone who has a new safety number, commonly from a reinstall of Signal."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Kræv bekræftelse ved ændring"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Indstillinger"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Indstillinger";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS opkaldsintegration"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS opkaldsintegration";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Privatliv"; "SETTINGS_PRIVACY_TITLE" = "Privatliv";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Bekræftelse af sikkerhedsnumre"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Aktiver skærmsikkerhed"; "SETTINGS_SCREEN_SECURITY" = "Aktiver skærmsikkerhed";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Vis nyt sikkerhedsnummer"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u dag"; "SINGLE_DAY_TIME_AMOUNT" = "%u dag";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Hermed en invitation til at installere Signal! Her er et linket til programmet:"; "SMS_INVITE_BODY" = "Hermed en invitation til at installere Signal! Her er et linket til programmet:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can be confident your communication is private."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Sikkerhedsnummer bekræftet!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Sikkerhedsnummer bekræftet!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Annullér"; "TXT_CANCEL_TITLE" = "Annullér";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Ukendt vedhæftet fil"; "UNKNOWN_ATTACHMENT_LABEL" = "Ukendt vedhæftet fil";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Bekræft sikkerhedsnummer"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Nicht jetzt"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Nicht jetzt";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Neue Sicherheitsnummer akzeptieren"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Hinzufügen"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Hinzufügen";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Mitglied hinzufügen"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Mitglied hinzufügen";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Verwerfen"; "ALERT_DISCARD_BUTTON" = "Verwerfen";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Durch Ändern deiner Einstellungen kannst du Anrufe direkt aus dem Sperrbildschirm heraus beantworten sowie Name und Rufnummer für eingehende Anrufe sehen.\n\nSiehe die Datenschutzeinstelllungen für Details."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Durch Ändern deiner Einstellungen kannst du Anrufe direkt aus dem Sperrbildschirm heraus beantworten sowie Name und Rufnummer für eingehende Anrufe sehen.\n\nSiehe die Datenschutzeinstelllungen für Details.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Datenschutz-Einstellungen anzeigen"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Datenschutz-Einstellungen anzeigen";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Rückruf"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal-Benutzer"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal-Benutzer";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Mit Zwischenablage vergleichen"; "COMPARE_SAFETY_NUMBER_ACTION" = "Mit Zwischenablage vergleichen";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Neues Gerät verknüpfen"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Neues Gerät verknüpfen";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Bestätigen"; "CONFIRMATION_TITLE" = "Bestätigen";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Verwerfen"; "DISMISS_BUTTON_TEXT" = "Verwerfen";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Du kannst Signal Zugriff in der App »Einstellungen« erlauben."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Du kannst Signal Zugriff in der App »Einstellungen« erlauben.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Kein Schlüssel für diesen Kontakt vorhanden."; "ERROR_MESSAGE_NO_SESSION" = "Kein Schlüssel für diesen Kontakt vorhanden.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Sicherheitsnummer geändert."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Sicherheitsnummer geändert.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "Ein unbekannter Fehler ist aufgetreten."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "Ein unbekannter Fehler ist aufgetreten.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Zu viele Fehler mit diesem Kontakt. Bitte in Kürze erneut versuchen."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Zu viele Fehler mit diesem Kontakt. Bitte in Kürze erneut versuchen.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Vor dem Senden musst du die neue Sicherheitsnummer akzeptieren."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Überprüfen der Sicherheitsnummer nicht erfolgreich!"; "FAILED_VERIFICATION_TITLE" = "Überprüfen der Sicherheitsnummer nicht erfolgreich!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Verschlüsselung neu starten"; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Verschlüsselung neu starten";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Unvollständiger eingehender Anruf von"; "INCOMING_INCOMPLETE_CALL" = "Unvollständiger eingehender Anruf von";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Ungültige Audiodatei."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Ungültige Audiodatei.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Zugestellt"; "MESSAGE_STATUS_DELIVERED" = "Zugestellt";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Senden gescheitert. Für erneuten Versuch antippen."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Gesendet"; "MESSAGE_STATUS_SENT" = "Gesendet";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Wird hochgeladen …"; "MESSAGE_STATUS_UPLOADING" = "Wird hochgeladen …";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "Du hast diesen Benutzer blockiert"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "Du hast diesen Benutzer blockiert";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Herunterladen gescheitert."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Herunterladen gescheitert.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "Du hast %d Mitglieder dieser Gruppe blockiert"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Du hast %d Mitglieder dieser Gruppe blockiert";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Für Einstellungen hier antippen";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u Minuten"; "MINUTES_TIME_AMOUNT" = "%u Minuten";
/* notification title */ /* notification title */
"MISSED_CALL" = "Entgangener Anruf"; "MISSED_CALL" = "Entgangener Anruf";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal benötigt für Videoanrufe Zugriff auf deine Kamera. Du kannst diese Berechtigung über die iOS-Einstellungen erteilen: Einstellungen >> Datenschutz >> Kamera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal benötigt für Videoanrufe Zugriff auf deine Kamera. Du kannst diese Berechtigung über die iOS-Einstellungen erteilen: Einstellungen >> Datenschutz >> Kamera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal benötigt Zugriff auf deine Kamera."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal benötigt Zugriff auf deine Kamera.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Entgangener Anruf von %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Entgangener Anruf von Signal-Nutzer."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Entgangener Anruf von %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Du hast einen Anruf von %@ erhalten."; "MSGVIEW_RECEIVED_CALL" = "Du hast einen Anruf von %@ erhalten.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Bitte überprüfe, ob du online bist, und versuche es erneut."; "NETWORK_ERROR_RECOVERY" = "Bitte überprüfe, ob du online bist, und versuche es erneut.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Verbunden"; "NETWORK_STATUS_CONNECTED" = "Verbunden";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Fax Arbeit"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Fax Arbeit";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* 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?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Dies scheint nicht deine Sicherheitsnummer mit %@ zu sein. Überprüfst du den richtigen Kontakt?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Sicherheitsnummer überprüfen"; "PRIVACY_VERIFICATION_TITLE" = "Sicherheitsnummer überprüfen";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Fortfahren"; "PROCEED_BUTTON" = "Fortfahren";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Als gelesen markieren"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Antworten"; "PUSH_MANAGER_REPLY" = "Antworten";
@ -998,16 +1085,16 @@
"REGISTRATION_VERIFY_DEVICE" = "Gerät aktivieren"; "REGISTRATION_VERIFY_DEVICE" = "Gerät aktivieren";
/* Message of alert indicating that users needs to enter a valid phone number to register. */ /* Message of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a valid phone number to register."; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Bitte gib eine gültige Rufnummer ein, um Signal zu registrieren.";
/* Title of alert indicating that users needs to enter a valid phone number to register. */ /* Title of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Invalid Phone Number"; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Ungültige Rufnummer";
/* Message of alert indicating that users needs to enter a phone number to register. */ /* Message of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a phone number to register."; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Bitte gib eine Rufnummer ein, um Signal zu registrieren.";
/* Title of alert indicating that users needs to enter a phone number to register. */ /* Title of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "No Phone Number"; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "Keine Rufnummer";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REJECT_CALL_BUTTON_TITLE" = "Ablehnen"; "REJECT_CALL_BUTTON_TITLE" = "Ablehnen";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Erneut versuchen"; "RETRY_BUTTON_TEXT" = "Erneut versuchen";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Unsere Signal-Sicherheitsnummer:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Unsere Signal-Sicherheitsnummer:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Deine Sicherheitsnummer mit %@ hat sich geändert. Vielleicht möchtest du sie überprüfen."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Deine Sicherheitsnummer mit %@ hat sich geändert. Vielleicht möchtest du sie überprüfen.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Code einscannen";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Scanne den auf dem Gerät deines Kontakts angezeigten QR-Code ein."; "SCAN_CODE_INSTRUCTIONS" = "Scanne den auf dem Gerät deines Kontakts angezeigten QR-Code ein.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Nach Name oder Rufnummer suchen"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Nach Name oder Rufnummer suchen";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Blockieren"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Blockieren";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Diagnoseprotokoll aktivieren"; "SETTINGS_ADVANCED_DEBUGLOG" = "Diagnoseprotokoll aktivieren";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blockiert"; "SETTINGS_BLOCK_LIST_TITLE" = "Blockiert";
/* User settings section footer, a detailed explanation */ /* 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."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Bei Änderung Zustimmung erfordern"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Einstellungen"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Einstellungen";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS-Anrufintegration"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS-Anrufintegration";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Datenschutz"; "SETTINGS_PRIVACY_TITLE" = "Datenschutz";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Sicherheitsnummern zustimmen"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Bildschirmsicherheit aktivieren"; "SETTINGS_SCREEN_SECURITY" = "Bildschirmsicherheit aktivieren";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Neue Sicherheitsnummer anzeigen"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u Tag"; "SINGLE_DAY_TIME_AMOUNT" = "%u Tag";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Ich möchte dich einladen, »Signal« zu verwenden! Hier ist der Link:"; "SMS_INVITE_BODY" = "Ich möchte dich einladen, »Signal« zu verwenden! Hier ist der Link:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Deine Sicherheitsnummer mit %@ wurde erfolgreich überprüft. Du kannst sicher sein, dass eure Kommunikation vertraulich ist."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Sicherheitsnummer erfolgreich überprüft!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Sicherheitsnummer erfolgreich überprüft!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Abbrechen"; "TXT_CANCEL_TITLE" = "Abbrechen";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Unbekannter Anhang"; "UNKNOWN_ATTACHMENT_LABEL" = "Unbekannter Anhang";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "Benutzer nicht in deinen Kontakten. Möchtest du diesen Benutzer blockieren?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "Benutzer nicht in deinen Kontakten. Möchtest du diesen Benutzer blockieren?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1283,10 +1403,10 @@
"UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Hallo, sichere Videoanrufe!"; "UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Hallo, sichere Videoanrufe!";
/* Message for the alert indicating that user should upgrade iOS. */ /* Message for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_MESSAGE" = "Signal will soon require iOS 9 or later. Please upgrade in Settings app >> General >> Software Update."; "UPGRADE_IOS_ALERT_MESSAGE" = "Signal wird bald iOS 9 oder neuer erfordern. Bitte aktualisieren über die iOS-Einstellungen: Einstellungen >> Allgemein >> Softwareaktualisierung.";
/* Title for the alert indicating that user should upgrade iOS. */ /* Title for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_TITLE" = "Upgrade iOS"; "UPGRADE_IOS_ALERT_TITLE" = "iOS aktualisieren";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"Upgrading Signal ..." = "Signal wird aktualisiert …"; "Upgrading Signal ..." = "Signal wird aktualisiert …";
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Gib den an %@ gesendeten Bestätigungscode ein."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Gib den an %@ gesendeten Bestätigungscode ein.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Sicherheitsnummer überprüfen"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Zum Abbrechen wegwischen"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Zum Abbrechen wegwischen";
@ -1319,7 +1454,7 @@
"VOICE_MESSAGE_FILE_NAME" = "Sprachnachricht"; "VOICE_MESSAGE_FILE_NAME" = "Sprachnachricht";
/* Message for the alert indicating the 'voice message' needs to be held to be held down to record. */ /* Message for the alert indicating the 'voice message' needs to be held to be held down to record. */
"VOICE_MESSAGE_TOO_SHORT_ALERT_MESSAGE" = "Antippen und Halten zur Aufnahme einer Sprachnachricht."; "VOICE_MESSAGE_TOO_SHORT_ALERT_MESSAGE" = "Antippen und Halten zum Aufnehmen einer Sprachnachricht.";
/* Title for the alert indicating the 'voice message' needs to be held to be held down to record. */ /* Title for the alert indicating the 'voice message' needs to be held to be held down to record. */
"VOICE_MESSAGE_TOO_SHORT_ALERT_TITLE" = "Sprachnachricht"; "VOICE_MESSAGE_TOO_SHORT_ALERT_TITLE" = "Sprachnachricht";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Αποδοχή νέου κωδικού ασφαλείας"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Discard";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Το Signal %@"; "CALL_STATUS_FORMAT" = "Το Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Άνοιγμα Ιδιωτικών Ρυθμήσεων"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Άνοιγμα Ιδιωτικών Ρυθμήσεων";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Καλέστε πίσω"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Χρήστης Signal"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Χρήστης Signal";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Compare with Clipboard"; "COMPARE_SAFETY_NUMBER_ACTION" = "Compare with Clipboard";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Νέα συσκευή"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Νέα συσκευή";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Επιβεβαίωση"; "CONFIRMATION_TITLE" = "Επιβεβαίωση";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Dismiss"; "DISMISS_BUTTON_TEXT" = "Dismiss";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Δεν υπάρχει διαθέσιμή συνεδρία για αυτή την επαφή."; "ERROR_MESSAGE_NO_SESSION" = "Δεν υπάρχει διαθέσιμή συνεδρία για αυτή την επαφή.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Ο κώδικας ασφαλείας άλλαξε."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Ο κώδικας ασφαλείας άλλαξε.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again shortly."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again shortly.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "You must accept the new safety number before you will be able to send."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!"; "FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Επαναφορά συνεδρίας"; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Επαναφορά συνεδρίας";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from"; "INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Delivered"; "MESSAGE_STATUS_DELIVERED" = "Delivered";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Sending failed. Tap to retry."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Στάλθηκε"; "MESSAGE_STATUS_SENT" = "Στάλθηκε";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "Uploading…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */
"MESSAGES_VIEW_TITLE_SUBTITLE" = "Πατήστε εδώ για ρυθμίσεις"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Πατήστε εδώ για ρυθμίσεις";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u λεπτά"; "MINUTES_TIME_AMOUNT" = "%u λεπτά";
/* notification title */ /* notification title */
"MISSED_CALL" = "Αναπάντητη κλήση"; "MISSED_CALL" = "Αναπάντητη κλήση";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Το Signal χρειάζεται πρόσβαση στη κάμερά σας."; "MISSING_CAMERA_PERMISSION_TITLE" = "Το Signal χρειάζεται πρόσβαση στη κάμερά σας.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Αναπάντητη κλήση απο %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Αναπάντητη κλήση απο χρήστη Signal."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Αναπάντητη κλήση απο %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Δεχτήκατε μία κλήση από %@."; "MSGVIEW_RECEIVED_CALL" = "Δεχτήκατε μία κλήση από %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Παρακαλώ επιβεβαιώστε πως είστε συνδεδεμένος στο ίντερνετ και δοκιμάστε ξανά."; "NETWORK_ERROR_RECOVERY" = "Παρακαλώ επιβεβαιώστε πως είστε συνδεδεμένος στο ίντερνετ και δοκιμάστε ξανά.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Είστε συνδεδεμένοι"; "NETWORK_STATUS_CONNECTED" = "Είστε συνδεδεμένοι";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number"; "PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Συνέχεια"; "PROCEED_BUTTON" = "Συνέχεια";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Σημείωση ως διαβασμένο"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Απάντηση"; "PUSH_MANAGER_REPLY" = "Απάντηση";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Retry"; "RETRY_BUTTON_TEXT" = "Retry";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Scan Code";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Scan the QR Code on your contact's device."; "SCAN_CODE_INSTRUCTIONS" = "Scan the QR Code on your contact's device.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Αναζήτηση με όνομα ή αριθμό"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Αναζήτηση με όνομα ή αριθμό";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Ενεργοποίηση καταγραφής αποσφαλμάτωσης"; "SETTINGS_ADVANCED_DEBUGLOG" = "Ενεργοποίηση καταγραφής αποσφαλμάτωσης";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; "SETTINGS_BLOCK_LIST_TITLE" = "Blocked";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Requires your approval before communicating with someone who has a new safety number, commonly from a reinstall of Signal."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Require Approval on Change"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Settings"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Settings";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Εμπιστευτικότητα"; "SETTINGS_PRIVACY_TITLE" = "Εμπιστευτικότητα";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Safety Numbers Approval"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Ενεργοποίηση Ασφάλειας Οθόνης"; "SETTINGS_SCREEN_SECURITY" = "Ενεργοποίηση Ασφάλειας Οθόνης";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Show new safety number"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u day"; "SINGLE_DAY_TIME_AMOUNT" = "%u day";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Σε προσκαλώ να εγκαταστήσεις το Signal! Εδώ είναι ο σύνδεσμος:"; "SMS_INVITE_BODY" = "Σε προσκαλώ να εγκαταστήσεις το Signal! Εδώ είναι ο σύνδεσμος:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can be confident your communication is private."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Ακύρωση"; "TXT_CANCEL_TITLE" = "Ακύρωση";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Άγνωστο συνημμένο"; "UNKNOWN_ATTACHMENT_LABEL" = "Άγνωστο συνημμένο";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Verify Safety Number"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Ahora no"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Ahora no";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Aceptar nuevas cifras de seguridad"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Añadir"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Añadir";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Añadir miembro"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Añadir miembro";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Descartar"; "ALERT_DISCARD_BUTTON" = "Descartar";
@ -182,7 +185,7 @@
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "¿Bloquear %@?"; "BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "¿Bloquear %@?";
/* Alert message when calling and permissions for microphone are missing */ /* Alert message when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_MESSAGE" = "Signal necesita acceder al micrófono para realizar llamadas y grabar notas de voz. Activa el acceso a Signal desde los ajustes de iOS."; "CALL_AUDIO_PERMISSION_MESSAGE" = "Signal necesita acceder al micrófono para realizar llamadas y grabar notas de voz. Permite el acceso a Signal desde los ajustes de iOS.";
/* Alert title when calling and permissions for microphone are missing */ /* Alert title when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_TITLE" = "Signal necesita acceso al micrófono"; "CALL_AUDIO_PERMISSION_TITLE" = "Signal necesita acceso al micrófono";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Puedes responder llamadas desde la pantalla bloqueada y ver el nombre y número de teléfono del contacto si modificas los ajustes.\n\nPara más detalles, comprueba los ajustes de Signal."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Puedes responder llamadas desde la pantalla bloqueada y ver el nombre y número de teléfono del contacto si modificas los ajustes.\n\nPara más detalles, comprueba los ajustes de Signal.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Mostrar ajustes de privacidad"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Mostrar ajustes de privacidad";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Devolver llamada"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Contacto de Signal"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Contacto de Signal";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Comparar con portapapeles"; "COMPARE_SAFETY_NUMBER_ACTION" = "Comparar con portapapeles";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Enlazar nuevo dispositivo"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Enlazar nuevo dispositivo";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Confirmar"; "CONFIRMATION_TITLE" = "Confirmar";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Ignorar"; "DISMISS_BUTTON_TEXT" = "Ignorar";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Puedes dar acceso desde la aplicación de Ajustes de iOS."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Puedes dar acceso desde la aplicación de Ajustes de iOS.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Sesión segura no disponible para este contacto."; "ERROR_MESSAGE_NO_SESSION" = "Sesión segura no disponible para este contacto.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Las cifras de seguridad han cambiado."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Las cifras de seguridad han cambiado.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "Ocurrió un fallo desconocido."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "Ocurrió un fallo desconocido.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Demasiados fallos con este contacto. Vuelve a intentarlo después."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Demasiados fallos con este contacto. Vuelve a intentarlo después.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Tienes que aceptar las nuevas cifras de seguridad para poder enviar."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "¡Fallo al comprobar las cifras de seguridad!"; "FAILED_VERIFICATION_TITLE" = "¡Fallo al comprobar las cifras de seguridad!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Reiniciar sesión"; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Reiniciar sesión";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Llamada recibida sin responder de"; "INCOMING_INCOMPLETE_CALL" = "Llamada recibida sin responder de";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Archivo de audio inválido."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Archivo de audio inválido.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Entregado"; "MESSAGE_STATUS_DELIVERED" = "Entregado";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Fallo al enviar. Toca para reintentar."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Enviado"; "MESSAGE_STATUS_SENT" = "Enviado";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Cargando ..."; "MESSAGE_STATUS_UPLOADING" = "Cargando ...";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "Contacto bloqueado"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "Contacto bloqueado";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Fallo al descargar."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Fallo al descargar.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "%d miembros bloqueados en este grupo"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "%d miembros bloqueados en este grupo";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Toca aquí para ajustes del chat";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minutos"; "MINUTES_TIME_AMOUNT" = "%u minutos";
/* notification title */ /* notification title */
"MISSED_CALL" = "Llamada perdida"; "MISSED_CALL" = "Llamada perdida";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal necesita acceder a la cámara para realizar vídeollamadas. Activa el acceso a Signal en la App Ajustes >> Privacidad >> Cámara >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal necesita acceder a la cámara para realizar vídeollamadas. Activa el acceso a Signal en la App Ajustes >> Privacidad >> Cámara >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal necesita acceder a la cámara."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal necesita acceder a la cámara.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Llamada perdida de %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Llamada perdida en Signal."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Llamada perdida de %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Has recibido una llamada de %@."; "MSGVIEW_RECEIVED_CALL" = "Has recibido una llamada de %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Combrueba que estás online y prueba nuevamente."; "NETWORK_ERROR_RECOVERY" = "Combrueba que estás online y prueba nuevamente.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Conectado"; "NETWORK_STATUS_CONNECTED" = "Conectado";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "fax trabajo"; "PHONE_NUMBER_TYPE_WORK_FAX" = "fax trabajo";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* 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?"; "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?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Comprobar cifras seguridad"; "PRIVACY_VERIFICATION_TITLE" = "Comprobar cifras seguridad";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Continuar"; "PROCEED_BUTTON" = "Continuar";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Marcar como leído"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Responder"; "PUSH_MANAGER_REPLY" = "Responder";
@ -980,7 +1067,7 @@
"REGISTRATION_NON_VALID_NUMBER" = "El formato de número de telefono no es compatible, por favor contacta con nuestro soporte técnico."; "REGISTRATION_NON_VALID_NUMBER" = "El formato de número de telefono no es compatible, por favor contacta con nuestro soporte técnico.";
/* Label for the phone number textfield */ /* Label for the phone number textfield */
"REGISTRATION_PHONENUMBER_BUTTON" = "Núm. de teléf."; "REGISTRATION_PHONENUMBER_BUTTON" = "Núm. de teléfono";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REGISTRATION_RESTRICTED_MESSAGE" = "Alguien quiere enviar su primer mensaje demasiado rápido... Primero tienes que registrarte."; "REGISTRATION_RESTRICTED_MESSAGE" = "Alguien quiere enviar su primer mensaje demasiado rápido... Primero tienes que registrarte.";
@ -998,16 +1085,16 @@
"REGISTRATION_VERIFY_DEVICE" = "Activar este dispositivo"; "REGISTRATION_VERIFY_DEVICE" = "Activar este dispositivo";
/* Message of alert indicating that users needs to enter a valid phone number to register. */ /* Message of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a valid phone number to register."; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Para registrarte introduce un número de teléfono válido.";
/* Title of alert indicating that users needs to enter a valid phone number to register. */ /* Title of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Invalid Phone Number"; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Número inválido";
/* Message of alert indicating that users needs to enter a phone number to register. */ /* Message of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a phone number to register."; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Introduce tu número de teléfono para registrarte.";
/* Title of alert indicating that users needs to enter a phone number to register. */ /* Title of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "No Phone Number"; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "Falta núm. de teléfono";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REJECT_CALL_BUTTON_TITLE" = "Rechazar"; "REJECT_CALL_BUTTON_TITLE" = "Rechazar";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Reintentar"; "RETRY_BUTTON_TEXT" = "Reintentar";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Las cifras de seguridad de nuestro chat en Signal son:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Las cifras de seguridad de nuestro chat en Signal son:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Las cifras de seguridad del chat con %@ han cambiado. Por favor, compruébalo."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Las cifras de seguridad del chat con %@ han cambiado. Por favor, compruébalo.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Escanear código";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Escanea el código QR mostrado en el dispositivo de tu contacto."; "SCAN_CODE_INSTRUCTIONS" = "Escanea el código QR mostrado en el dispositivo de tu contacto.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Buscar por nombre o número"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Buscar por nombre o número";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Bloquear"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Bloquear";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Activar registro de depuración"; "SETTINGS_ADVANCED_DEBUGLOG" = "Activar registro de depuración";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Bloquear contactos"; "SETTINGS_BLOCK_LIST_TITLE" = "Bloquear contactos";
/* User settings section footer, a detailed explanation */ /* 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."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Aprobar cambio de cifras"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Ajustes"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Ajustes";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "Integración de llamadas en iOS"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "Integración de llamadas en iOS";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Privacidad"; "SETTINGS_PRIVACY_TITLE" = "Privacidad";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Visto bueno de cifras de seguridad"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Habilitar pantalla de seguridad"; "SETTINGS_SCREEN_SECURITY" = "Habilitar pantalla de seguridad";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Mostrar las nuevas cifras de seguridad"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u día"; "SINGLE_DAY_TIME_AMOUNT" = "%u día";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "¡Instala Signal en tu teléfono! Toca aquí:"; "SMS_INVITE_BODY" = "¡Instala Signal en tu teléfono! Toca aquí:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Las cifras de seguridad del chat con %@ han sido comprobadas. Puedes estar seguro que vuestro chat es privado."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "¡Las cifras de seguridad son correctas!"; "SUCCESSFUL_VERIFICATION_TITLE" = "¡Las cifras de seguridad son correctas!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Cancelar"; "TXT_CANCEL_TITLE" = "Cancelar";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Archivo adjunto de tipo desconocido"; "UNKNOWN_ATTACHMENT_LABEL" = "Archivo adjunto de tipo desconocido";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "Este número no está en tus contactos. ¿Quieres bloquear a este usuario?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "Este número no está en tus contactos. ¿Quieres bloquear a este usuario?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1283,10 +1403,10 @@
"UPGRADE_EXPERIENCE_VIDEO_TITLE" = "¡Hola vídeollamadas seguras!"; "UPGRADE_EXPERIENCE_VIDEO_TITLE" = "¡Hola vídeollamadas seguras!";
/* Message for the alert indicating that user should upgrade iOS. */ /* Message for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_MESSAGE" = "Signal will soon require iOS 9 or later. Please upgrade in Settings app >> General >> Software Update."; "UPGRADE_IOS_ALERT_MESSAGE" = "Signal va a necesitar en los próximos meses por lo menos iOS 9 para funcionar. Actualiza tu iPhone en Ajustes >> General >> Actualización de Software ";
/* Title for the alert indicating that user should upgrade iOS. */ /* Title for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_TITLE" = "Upgrade iOS"; "UPGRADE_IOS_ALERT_TITLE" = "Actualizar iOS";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"Upgrading Signal ..." = "Actualizando Signal..."; "Upgrading Signal ..." = "Actualizando Signal...";
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Introduce el código que hemos enviado a %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Introduce el código que hemos enviado a %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Cifras de seguridad del chat"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Desliza para cancelar"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Desliza para cancelar";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Accept new safety number"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Discard";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "تماس بگیرید"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Compare with Clipboard"; "COMPARE_SAFETY_NUMBER_ACTION" = "Compare with Clipboard";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Link New Device"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Link New Device";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "تأیید کنید"; "CONFIRMATION_TITLE" = "تأیید کنید";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "انصراف"; "DISMISS_BUTTON_TEXT" = "انصراف";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "هیج مسیری برای تبادل اطلاعات با این مخاطب فعال نیست."; "ERROR_MESSAGE_NO_SESSION" = "هیج مسیری برای تبادل اطلاعات با این مخاطب فعال نیست.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Safety number changed."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Safety number changed.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again shortly."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again shortly.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "You must accept the new safety number before you will be able to send."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!"; "FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "بازگردانی این نشست به حالت اولیه"; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "بازگردانی این نشست به حالت اولیه";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from"; "INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Delivered"; "MESSAGE_STATUS_DELIVERED" = "Delivered";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Sending failed. Tap to retry."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Sent"; "MESSAGE_STATUS_SENT" = "Sent";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "Uploading…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minutes"; "MINUTES_TIME_AMOUNT" = "%u minutes";
/* notification title */ /* notification title */
"MISSED_CALL" = "تماس بی‌پاسخ"; "MISSED_CALL" = "تماس بی‌پاسخ";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal needs to access your camera."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal needs to access your camera.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Missed call from Signal User."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "شما تماسی از طرف %@ دریافت کرده‌اید."; "MSGVIEW_RECEIVED_CALL" = "شما تماسی از طرف %@ دریافت کرده‌اید.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "لطفاً آنلاین بودن خود را چک کرده و دوباره امتحان کنید."; "NETWORK_ERROR_RECOVERY" = "لطفاً آنلاین بودن خود را چک کرده و دوباره امتحان کنید.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "اتصال برقرار است."; "NETWORK_STATUS_CONNECTED" = "اتصال برقرار است.";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number"; "PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "ادامه دادن"; "PROCEED_BUTTON" = "ادامه دادن";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "علامت زدن به عنوان خوانده شده"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "پاسخ"; "PUSH_MANAGER_REPLY" = "پاسخ";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "دوباره سعی کن"; "RETRY_BUTTON_TEXT" = "دوباره سعی کن";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Scan Code";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Scan the QR Code on your contact's device."; "SCAN_CODE_INSTRUCTIONS" = "Scan the QR Code on your contact's device.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "جستجو با اسم یا شماره"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "جستجو با اسم یا شماره";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "فعال‌سازی گزارش‌گیری برای رفع عیب"; "SETTINGS_ADVANCED_DEBUGLOG" = "فعال‌سازی گزارش‌گیری برای رفع عیب";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; "SETTINGS_BLOCK_LIST_TITLE" = "Blocked";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Requires your approval before communicating with someone who has a new safety number, commonly from a reinstall of Signal."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Require Approval on Change"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Settings"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Settings";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "حریم خصوصی"; "SETTINGS_PRIVACY_TITLE" = "حریم خصوصی";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Safety Numbers Approval"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "فعال سازی امنیت صفحه نمایش"; "SETTINGS_SCREEN_SECURITY" = "فعال سازی امنیت صفحه نمایش";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Show new safety number"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u day"; "SINGLE_DAY_TIME_AMOUNT" = "%u day";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "من شما را به نصب برنامه سیگنال دعوت می کنم! این هم لینکش:"; "SMS_INVITE_BODY" = "من شما را به نصب برنامه سیگنال دعوت می کنم! این هم لینکش:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can be confident your communication is private."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "لغو"; "TXT_CANCEL_TITLE" = "لغو";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "فایل ضمیمه معتبر نمی‌باشد"; "UNKNOWN_ATTACHMENT_LABEL" = "فایل ضمیمه معتبر نمی‌باشد";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Verify Safety Number"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Ei nyt"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Ei nyt";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Hyväksy uusi turvanumero"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Lisää"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Lisää";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Lisää yhteystieto"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Lisää yhteystieto";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Hylkää"; "ALERT_DISCARD_BUTTON" = "Hylkää";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Voit vastata puheluihin suoraan lukitusruudulta ja nähdä saapuvien puheluiden numerot ja nimet, jos vaihdat asetuksiasi.\n\nKatso yksityisyysasetuksista tarkempia tietoja."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Voit vastata puheluihin suoraan lukitusruudulta ja nähdä saapuvien puheluiden numerot ja nimet, jos vaihdat asetuksiasi.\n\nKatso yksityisyysasetuksista tarkempia tietoja.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Näytä yksityisyysasetukset"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Näytä yksityisyysasetukset";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Soita takaisin"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal-käyttäjä"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal-käyttäjä";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Vertaa leikepöytään"; "COMPARE_SAFETY_NUMBER_ACTION" = "Vertaa leikepöytään";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Yhdistä uusi laite"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Yhdistä uusi laite";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Vahvista"; "CONFIRMATION_TITLE" = "Vahvista";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Selvä"; "DISMISS_BUTTON_TEXT" = "Selvä";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Voit sallia yhteystietojen käytön Asetukset-ohjelmasta"; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Voit sallia yhteystietojen käytön Asetukset-ohjelmasta";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Tälle yhteystiedolle ei ole istuntoa."; "ERROR_MESSAGE_NO_SESSION" = "Tälle yhteystiedolle ei ole istuntoa.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Turvanumero on vaihtunut."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Turvanumero on vaihtunut.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "Tuntematon virhe."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "Tuntematon virhe.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Viestien lähetys tälle yhteystiedolle epäonnistui liian monta kertaa. Yritä myöhemmin uudelleen."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Viestien lähetys tälle yhteystiedolle epäonnistui liian monta kertaa. Yritä myöhemmin uudelleen.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Sinun täytyy ensin hyväksyä uusi turvanumero, ennen kuin voit lähettää viestejä."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Turvanumeron varmennus epäonnistui!"; "FAILED_VERIFICATION_TITLE" = "Turvanumeron varmennus epäonnistui!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Alusta tämä istunto."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Alusta tämä istunto.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Keskeneräinen saapuva puhelu"; "INCOMING_INCOMPLETE_CALL" = "Keskeneräinen saapuva puhelu";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Virheellinen äänitiedosto."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Virheellinen äänitiedosto.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Toimitettu"; "MESSAGE_STATUS_DELIVERED" = "Toimitettu";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Lähetys epäonnistui. Yritä uudelleen napauttamalla."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Lähetetty"; "MESSAGE_STATUS_SENT" = "Lähetetty";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Lähetetään..."; "MESSAGE_STATUS_UPLOADING" = "Lähetetään...";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "Olet estänyt tämän käyttäjän"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "Olet estänyt tämän käyttäjän";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Lataaminen epäonnistui"; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Lataaminen epäonnistui";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "Estit %d käyttäjää tästä ryhmästä"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Estit %d käyttäjää tästä ryhmästä";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Napsauta tästä asetuksiin";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minuuttia"; "MINUTES_TIME_AMOUNT" = "%u minuuttia";
/* notification title */ /* notification title */
"MISSED_CALL" = "Vastaamatta jäänyt puhelu"; "MISSED_CALL" = "Vastaamatta jäänyt puhelu";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal tarvitsee lupaa käyttää laitteesi kameraa videopuheluita varten. Voit antaa tämän käyttöoikeuden avaamalla laitteesi Asetukset >> Tietosuoja >> Kamera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal tarvitsee lupaa käyttää laitteesi kameraa videopuheluita varten. Voit antaa tämän käyttöoikeuden avaamalla laitteesi Asetukset >> Tietosuoja >> Kamera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal tarvitsee oikeutta käyttää kameraa."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal tarvitsee oikeutta käyttää kameraa.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Vastaamatta jäänyt puhelu: %@"; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Vastaamatta jäänyt puhelu Signal-käyttäjältä."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Vastaamatta jäänyt puhelu: %@";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "%@ soitti sinulle."; "MSGVIEW_RECEIVED_CALL" = "%@ soitti sinulle.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Tarkista että verkkoyhteytesi on päällä ja yritä uudelleen."; "NETWORK_ERROR_RECOVERY" = "Tarkista että verkkoyhteytesi on päällä ja yritä uudelleen.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Yhdistetty"; "NETWORK_STATUS_CONNECTED" = "Yhdistetty";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Työfaksi"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Työfaksi";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Tämä ei näytä olevan sinun ja yhteystiedon %@ turvanumero. Tarkista että olet varmentamassa oikeaa yhteystietoa."; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Tämä ei näytä olevan sinun ja yhteystiedon %@ turvanumero. Tarkista että olet varmentamassa oikeaa yhteystietoa.";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Varmenna turvanumero"; "PRIVACY_VERIFICATION_TITLE" = "Varmenna turvanumero";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Jatka"; "PROCEED_BUTTON" = "Jatka";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Merkitse luetuksi"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Vastaa"; "PUSH_MANAGER_REPLY" = "Vastaa";
@ -998,16 +1085,16 @@
"REGISTRATION_VERIFY_DEVICE" = "Ota käyttöön tämä laite"; "REGISTRATION_VERIFY_DEVICE" = "Ota käyttöön tämä laite";
/* Message of alert indicating that users needs to enter a valid phone number to register. */ /* Message of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a valid phone number to register."; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Syötä kelvollinen puhelinnumero, jotta voit rekisteröityä.";
/* Title of alert indicating that users needs to enter a valid phone number to register. */ /* Title of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Invalid Phone Number"; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Epäkelpo puhelinnumero";
/* Message of alert indicating that users needs to enter a phone number to register. */ /* Message of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a phone number to register."; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Syötä puhelinnumero, jotta voit rekisteröityä.";
/* Title of alert indicating that users needs to enter a phone number to register. */ /* Title of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "No Phone Number"; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "Ei puhelinnumeroa";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REJECT_CALL_BUTTON_TITLE" = "Hylkää"; "REJECT_CALL_BUTTON_TITLE" = "Hylkää";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Yritä uudelleen"; "RETRY_BUTTON_TEXT" = "Yritä uudelleen";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Meidän Signal-turvanumeromme:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Meidän Signal-turvanumeromme:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Sinun ja yhteystiedon %@ turvanumero on vaihtunut. Saatat halua varmentaa sen."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Sinun ja yhteystiedon %@ turvanumero on vaihtunut. Saatat halua varmentaa sen.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Skannaa koodi";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Skannaa yhteystietosi laitteessa näkyvä QR-koodi."; "SCAN_CODE_INSTRUCTIONS" = "Skannaa yhteystietosi laitteessa näkyvä QR-koodi.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Etsi nimellä tai numerolla"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Etsi nimellä tai numerolla";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Estä"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Estä";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Virheenkorjausloki"; "SETTINGS_ADVANCED_DEBUGLOG" = "Virheenkorjausloki";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Estetyt"; "SETTINGS_BLOCK_LIST_TITLE" = "Estetyt";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Aina kun jonkun yhteystietoni turvanumero on vaihtunut, vaadi sen erillistä hyväksyntää, ennen kuin voin jatkaa viestittelyä. Yleensä turvanumero vaihtuu, kun joku uudelleenasentaa Signalin."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Vaadi hyväksyntää vaihdoksissa"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Asetukset"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Asetukset";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS puheluiden integrointi"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS puheluiden integrointi";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Yksityisyys"; "SETTINGS_PRIVACY_TITLE" = "Yksityisyys";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Turvanumeroiden hyväksyntä"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Estä kuvakaappaukset"; "SETTINGS_SCREEN_SECURITY" = "Estä kuvakaappaukset";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Näytä uusi turvanumero"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u päivä"; "SINGLE_DAY_TIME_AMOUNT" = "%u päivä";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Kutsun sinut käyttämään Signalia! Tässä linkki:"; "SMS_INVITE_BODY" = "Kutsun sinut käyttämään Signalia! Tässä linkki:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Sinun ja yhteystiedon %@ turvanumero on nyt varmennettu ja siten keskustelujenne yksityisyys on taattu."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Turvanumero varmennettu!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Turvanumero varmennettu!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Peruuta"; "TXT_CANCEL_TITLE" = "Peruuta";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Tuntematon liitetiedosto"; "UNKNOWN_ATTACHMENT_LABEL" = "Tuntematon liitetiedosto";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "Käyttäjä ei ole yhteystiedoissasi. Haluatko estää tämän käyttäjän?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "Käyttäjä ei ole yhteystiedoissasi. Haluatko estää tämän käyttäjän?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1283,10 +1403,10 @@
"UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Hei, turvalliset videopuhelut!"; "UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Hei, turvalliset videopuhelut!";
/* Message for the alert indicating that user should upgrade iOS. */ /* Message for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_MESSAGE" = "Signal will soon require iOS 9 or later. Please upgrade in Settings app >> General >> Software Update."; "UPGRADE_IOS_ALERT_MESSAGE" = "Lähitulevaisuudessa Signal tulee vaatimaan iOS 9:ä tai uudempaa. Voit päivittää käyttöjärjestelmäsi Asetukset ohjelmasta >> Yleiset >> Ohjelmistopäivitys";
/* Title for the alert indicating that user should upgrade iOS. */ /* Title for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_TITLE" = "Upgrade iOS"; "UPGRADE_IOS_ALERT_TITLE" = "Päivitä iOS";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"Upgrading Signal ..." = "Päivitetään Signalia ..."; "Upgrading Signal ..." = "Päivitetään Signalia ...";
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Syötä vahvistuskoodi, jonka lähetimme numeroon %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Syötä vahvistuskoodi, jonka lähetimme numeroon %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Varmenna turvanumero"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Pyyhkäise hylkääksesi"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Pyyhkäise hylkääksesi";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Accept new safety number"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Discard";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Call back"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Compare with Clipboard"; "COMPARE_SAFETY_NUMBER_ACTION" = "Compare with Clipboard";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Link New Device"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Link New Device";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Confirm"; "CONFIRMATION_TITLE" = "Confirm";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Dismiss"; "DISMISS_BUTTON_TEXT" = "Dismiss";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "No available session for contact."; "ERROR_MESSAGE_NO_SESSION" = "No available session for contact.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Safety number changed."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Safety number changed.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again shortly."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again shortly.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "You must accept the new safety number before you will be able to send."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!"; "FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Reset this session."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Reset this session.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from"; "INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Delivered"; "MESSAGE_STATUS_DELIVERED" = "Delivered";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Sending failed. Tap to retry."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Sent"; "MESSAGE_STATUS_SENT" = "Sent";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "Uploading…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minutes"; "MINUTES_TIME_AMOUNT" = "%u minutes";
/* notification title */ /* notification title */
"MISSED_CALL" = "Missed call"; "MISSED_CALL" = "Missed call";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal needs to access your camera."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal needs to access your camera.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Missed call from Signal User."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "You received a call from %@."; "MSGVIEW_RECEIVED_CALL" = "You received a call from %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Please check you're online and try again."; "NETWORK_ERROR_RECOVERY" = "Please check you're online and try again.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Connected"; "NETWORK_STATUS_CONNECTED" = "Connected";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number"; "PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Proceed"; "PROCEED_BUTTON" = "Proceed";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Mark as read"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Reply"; "PUSH_MANAGER_REPLY" = "Reply";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Retry"; "RETRY_BUTTON_TEXT" = "Retry";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Scan Code";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Scan the QR Code on your contact's device."; "SCAN_CODE_INSTRUCTIONS" = "Scan the QR Code on your contact's device.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Search by name or number"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Search by name or number";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Enable Debug Log"; "SETTINGS_ADVANCED_DEBUGLOG" = "Enable Debug Log";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; "SETTINGS_BLOCK_LIST_TITLE" = "Blocked";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Requires your approval before communicating with someone who has a new safety number, commonly from a reinstall of Signal."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Require Approval on Change"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Settings"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Settings";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Privacy"; "SETTINGS_PRIVACY_TITLE" = "Privacy";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Safety Numbers Approval"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Paganahin ang Screen Security"; "SETTINGS_SCREEN_SECURITY" = "Paganahin ang Screen Security";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Show new safety number"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u day"; "SINGLE_DAY_TIME_AMOUNT" = "%u day";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "I'm inviting you to install Signal! Here is the link:"; "SMS_INVITE_BODY" = "I'm inviting you to install Signal! Here is the link:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can be confident your communication is private."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Kanselahin"; "TXT_CANCEL_TITLE" = "Kanselahin";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Unknown attachment"; "UNKNOWN_ATTACHMENT_LABEL" = "Unknown attachment";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Verify Safety Number"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Pas maintenant"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Pas maintenant";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Accepter le nouveau numéro de sécurité"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Ajouter..."; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Ajouter...";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Ajouter un membre"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Ajouter un membre";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Jeter"; "ALERT_DISCARD_BUTTON" = "Jeter";
@ -182,7 +185,7 @@
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Bloquer %@?"; "BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Bloquer %@?";
/* Alert message when calling and permissions for microphone are missing */ /* Alert message when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_MESSAGE" = "Signal nécessite l'accès à votre microphone pour effectuer des appels. Vous pouvez accorder cette autorisation dans les Paramètres de l'application."; "CALL_AUDIO_PERMISSION_MESSAGE" = "Le signal nécessite l'accès à votre microphone pour effectuer des appels et enregistrer des messages vocaux. Vous pouvez accorder cette autorisation dans l'application Paramètres.";
/* Alert title when calling and permissions for microphone are missing */ /* Alert title when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_TITLE" = "Accès au microphone requis"; "CALL_AUDIO_PERMISSION_TITLE" = "Accès au microphone requis";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Vous pouvez répondre aux appels directement depuis votre écran de verrouillage et voir le nom et le numéro de téléphone des appels entrants si vous modifiez vos paramètres.\n\nVoir les paramètres de confidentialité pour plus de détails."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Vous pouvez répondre aux appels directement depuis votre écran de verrouillage et voir le nom et le numéro de téléphone des appels entrants si vous modifiez vos paramètres.\n\nVoir les paramètres de confidentialité pour plus de détails.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Afficher les paramètres de confidentialité"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Afficher les paramètres de confidentialité";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Appeler en retour"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Utilisateur de Signal"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Utilisateur de Signal";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Comparer avec le presse-papier"; "COMPARE_SAFETY_NUMBER_ACTION" = "Comparer avec le presse-papier";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Connecter un nouvel appareil"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Connecter un nouvel appareil";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Confirmer"; "CONFIRMATION_TITLE" = "Confirmer";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Ignorer"; "DISMISS_BUTTON_TEXT" = "Ignorer";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Vous pouvez donner accès à l'application Paramètres."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Vous pouvez donner accès à l'application Paramètres.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Pas de session disponible pour ce contact."; "ERROR_MESSAGE_NO_SESSION" = "Pas de session disponible pour ce contact.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Numéro de sécurité modifié."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Numéro de sécurité modifié.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "Une erreur inconnue est survenue."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "Une erreur inconnue est survenue.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Trop de défaillances avec ce contact. Veuillez réessayer prochainement."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Trop de défaillances avec ce contact. Veuillez réessayer prochainement.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Vous devez accepter le nouveau numéro de sécurité avant de pouvoir envoyer."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Impossible de vérifier le numéro de sécurité!"; "FAILED_VERIFICATION_TITLE" = "Impossible de vérifier le numéro de sécurité!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Réinitialiser cette session."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Réinitialiser cette session.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Appel entrant incomplet de"; "INCOMING_INCOMPLETE_CALL" = "Appel entrant incomplet de";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Fichier audio invalide."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Fichier audio invalide.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Reçu"; "MESSAGE_STATUS_DELIVERED" = "Reçu";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Échec de l'envoi. Taper ici pour réessayer."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Envoyé"; "MESSAGE_STATUS_SENT" = "Envoyé";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "En cours de chargement..."; "MESSAGE_STATUS_UPLOADING" = "En cours de chargement...";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "Vous avez bloqué cet utilisateur"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "Vous avez bloqué cet utilisateur";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Téléchargement Echoué."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Téléchargement Echoué.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "Vous avez bloqué %d Membres de ce groupe"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Vous avez bloqué %d Membres de ce groupe";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Appuyez ici pour les paramètres";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minutes"; "MINUTES_TIME_AMOUNT" = "%u minutes";
/* notification title */ /* notification title */
"MISSED_CALL" = "Appel manqué"; "MISSED_CALL" = "Appel manqué";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal doit avoir accès à votre caméra pour les appels vidéo. Vous pouvez accorder cette autorisation dans l'application Paramètres >> Confidentialité >> Appareil photo >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal doit avoir accès à votre caméra pour les appels vidéo. Vous pouvez accorder cette autorisation dans l'application Paramètres >> Confidentialité >> Appareil photo >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal a besoin d'accéder à votre appareil photo."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal a besoin d'accéder à votre appareil photo.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Appel manqué de %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Appel manqué de l'utilisateur Signal."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Appel manqué de %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Vous avez reçu un appel de %@."; "MSGVIEW_RECEIVED_CALL" = "Vous avez reçu un appel de %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Merci de vérifier que vous êtes en ligne et essayer à nouveau."; "NETWORK_ERROR_RECOVERY" = "Merci de vérifier que vous êtes en ligne et essayer à nouveau.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Connecté"; "NETWORK_STATUS_CONNECTED" = "Connecté";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Fax Travail"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Fax Travail";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Cela ne ressemble pas à votre numéro de sécurité avec %@. Avez-vous vérifier le bon contact?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Cela ne ressemble pas à votre numéro de sécurité avec %@. Avez-vous vérifier le bon contact?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Vérifier le numéro de sécurité"; "PRIVACY_VERIFICATION_TITLE" = "Vérifier le numéro de sécurité";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Procéder"; "PROCEED_BUTTON" = "Procéder";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Marquer comme lu"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Répondre"; "PUSH_MANAGER_REPLY" = "Répondre";
@ -998,16 +1085,16 @@
"REGISTRATION_VERIFY_DEVICE" = "Activer cet appareil"; "REGISTRATION_VERIFY_DEVICE" = "Activer cet appareil";
/* Message of alert indicating that users needs to enter a valid phone number to register. */ /* Message of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a valid phone number to register."; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Entrez un numéro de téléphone valide pour vous inscrire.";
/* Title of alert indicating that users needs to enter a valid phone number to register. */ /* Title of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Invalid Phone Number"; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Numéro de téléphone invalide";
/* Message of alert indicating that users needs to enter a phone number to register. */ /* Message of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a phone number to register."; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Entrez un numéro de téléphone pour vous inscrire.";
/* Title of alert indicating that users needs to enter a phone number to register. */ /* Title of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "No Phone Number"; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "Pas de numéro de téléphone";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REJECT_CALL_BUTTON_TITLE" = "Rejeter"; "REJECT_CALL_BUTTON_TITLE" = "Rejeter";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Réessayer"; "RETRY_BUTTON_TEXT" = "Réessayer";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Notre numéro de sécurité Signal:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Notre numéro de sécurité Signal:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Votre numéro de sécurité avec %@ a changé. Vous pouvez le vérifier."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Votre numéro de sécurité avec %@ a changé. Vous pouvez le vérifier.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Scannez le code";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Numérisez le code QR sur l'appareil de votre contact."; "SCAN_CODE_INSTRUCTIONS" = "Numérisez le code QR sur l'appareil de votre contact.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Recherche par nom ou numéro"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Recherche par nom ou numéro";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Bloquer"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Bloquer";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Activer le log de débuggage"; "SETTINGS_ADVANCED_DEBUGLOG" = "Activer le log de débuggage";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Bloqué"; "SETTINGS_BLOCK_LIST_TITLE" = "Bloqué";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Nécessite votre approbation avant de communiquer avec quelqu'un qui a un nouveau numéro de sécurité, généralement à partir d'une réinstallation de Signal."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Exiger l'approbation d'un changement"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Paramètres"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Paramètres";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "Intégration d'appels iOS"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "Intégration d'appels iOS";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Vie privée"; "SETTINGS_PRIVACY_TITLE" = "Vie privée";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Approbation des numéros de sécurité"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Activer l'écran de sécurité"; "SETTINGS_SCREEN_SECURITY" = "Activer l'écran de sécurité";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Afficher le nouveau numéro de sécurité"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u jour"; "SINGLE_DAY_TIME_AMOUNT" = "%u jour";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Je vous invite à installer Signal ! Voici le lien :"; "SMS_INVITE_BODY" = "Je vous invite à installer Signal ! Voici le lien :";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Votre numéro de sécurité avec %@ a été vérifié. Vous pouvez être sûr que votre communication est privée."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Numéro de sécurité vérifié!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Numéro de sécurité vérifié!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Annuler"; "TXT_CANCEL_TITLE" = "Annuler";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Pièce jointe inconnue"; "UNKNOWN_ATTACHMENT_LABEL" = "Pièce jointe inconnue";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "L'utilisateur n'est pas dans vos contacts. Voulez-vous bloquer cet utilisateur?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "L'utilisateur n'est pas dans vos contacts. Voulez-vous bloquer cet utilisateur?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1283,10 +1403,10 @@
"UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Bonjour Appels vidéo sécurisés!"; "UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Bonjour Appels vidéo sécurisés!";
/* Message for the alert indicating that user should upgrade iOS. */ /* Message for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_MESSAGE" = "Signal will soon require iOS 9 or later. Please upgrade in Settings app >> General >> Software Update."; "UPGRADE_IOS_ALERT_MESSAGE" = "Le signal nécessitera bientôt iOS 9 ou plus tard. Mettre à niveau dans l'application Paramètres >> Général >> Mise à jour du logiciel.";
/* Title for the alert indicating that user should upgrade iOS. */ /* Title for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_TITLE" = "Upgrade iOS"; "UPGRADE_IOS_ALERT_TITLE" = "Mise à niveau de iOS";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"Upgrading Signal ..." = "Mise à niveau de Signal ..."; "Upgrading Signal ..." = "Mise à niveau de Signal ...";
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Entrez le code de vérification que nous avons envoyé à %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Entrez le code de vérification que nous avons envoyé à %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Vérifier le numéro de sécurité"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Glisser pour effacer"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Glisser pour effacer";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Aceptar a nova chave de identificación"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Discard";
@ -182,7 +185,7 @@
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Bloquear: %@?"; "BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Bloquear: %@?";
/* Alert message when calling and permissions for microphone are missing */ /* Alert message when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_MESSAGE" = "Signal precisa acceso ao teu micrófono para facer chamadas. Podes dar permiso a través da aplicación Axustes de iOS."; "CALL_AUDIO_PERMISSION_MESSAGE" = "Signal requires access to your microphone to make calls and record voice messages. You can grant this permission in the Settings app.";
/* Alert title when calling and permissions for microphone are missing */ /* Alert title when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_TITLE" = "Acceso ao micrófono requerido"; "CALL_AUDIO_PERMISSION_TITLE" = "Acceso ao micrófono requerido";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Podes responder ás chamadas directamente dende a pantalla de bloqueo e ver o nome e o número de télefono das chamadas entrantes se cambias os teus axustes.\n\nPara máis detalles accede aos axustes de privacidade."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Podes responder ás chamadas directamente dende a pantalla de bloqueo e ver o nome e o número de télefono das chamadas entrantes se cambias os teus axustes.\n\nPara máis detalles accede aos axustes de privacidade.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Amosar Axustes de Privacidade"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Amosar Axustes de Privacidade";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Devolver chamada"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Usuario de Signal"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Usuario de Signal";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Comprarar co Portapapeis"; "COMPARE_SAFETY_NUMBER_ACTION" = "Comprarar co Portapapeis";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Vincular un novo dispositivo"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Vincular un novo dispositivo";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Confirmar"; "CONFIRMATION_TITLE" = "Confirmar";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Rexeitar"; "DISMISS_BUTTON_TEXT" = "Rexeitar";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Ningunha sesión dispoñible para este contacto."; "ERROR_MESSAGE_NO_SESSION" = "Ningunha sesión dispoñible para este contacto.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Chave de identidade cambiada."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Chave de identidade cambiada.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Demasiadas tentativas para este contacto. Téntao de novo máis tarde."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Demasiadas tentativas para este contacto. Téntao de novo máis tarde.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Deberás aceptar a nova chave de identidade antes de que podas enviar mensaxes."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Erro ao verificar a chave de identidade!"; "FAILED_VERIFICATION_TITLE" = "Erro ao verificar a chave de identidade!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Restablecer esta sesión."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Restablecer esta sesión.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Chamada recibida incompleta"; "INCOMING_INCOMPLETE_CALL" = "Chamada recibida incompleta";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Entregado"; "MESSAGE_STATUS_DELIVERED" = "Entregado";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Erro ao enviar. Toca para tentar de novo."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Enviado"; "MESSAGE_STATUS_SENT" = "Enviado";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "Uploading…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "Bloqueaches a este usuario"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "Bloqueaches a este usuario";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Erro ao descargar."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Erro ao descargar.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "Bloqueaches %d membros deste grupo"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Bloqueaches %d membros deste grupo";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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 para acceder aos axustes"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Toca para acceder aos axustes";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minutos"; "MINUTES_TIME_AMOUNT" = "%u minutos";
/* notification title */ /* notification title */
"MISSED_CALL" = "Chamada perdida"; "MISSED_CALL" = "Chamada perdida";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal precisa acceso á túa cámara para facer videochamadas. Podes dar permiso a través da aplicacion Axustes >> Privacidade >> Cámara >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal precisa acceso á túa cámara para facer videochamadas. Podes dar permiso a través da aplicacion Axustes >> Privacidade >> Cámara >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal precisa acceder á túa cámara."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal precisa acceder á túa cámara.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Chamada perdida de %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Chamada perdida dun usuario de Signal."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Chamada perdida de %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Recibiches unha chamada de %@."; "MSGVIEW_RECEIVED_CALL" = "Recibiches unha chamada de %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Comproba, por favor, que estás conectado/a e vólveo tentar."; "NETWORK_ERROR_RECOVERY" = "Comproba, por favor, que estás conectado/a e vólveo tentar.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Conectado"; "NETWORK_STATUS_CONNECTED" = "Conectado";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Estas non son as chaves de identificación con %@. Estás a verificar o contacto correcto?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Estas non son as chaves de identificación con %@. Estás a verificar o contacto correcto?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Verificar a chave de identificación"; "PRIVACY_VERIFICATION_TITLE" = "Verificar a chave de identificación";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Continuar"; "PROCEED_BUTTON" = "Continuar";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Marcar como lida"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Responder"; "PUSH_MANAGER_REPLY" = "Responder";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Tentar de novo"; "RETRY_BUTTON_TEXT" = "Tentar de novo";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "A nosa chave de identificación de Signal:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "A nosa chave de identificación de Signal:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "A túa chave de identificación con %@ cambiou. Deberías verificala."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "A túa chave de identificación con %@ cambiou. Deberías verificala.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Escanear o código";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Escanear o código QR no dispositivo do teu contacto."; "SCAN_CODE_INSTRUCTIONS" = "Escanear o código QR no dispositivo do teu contacto.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Procurar por nome ou número"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Procurar por nome ou número";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Bloquear"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Bloquear";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Activar rexistro de depuración"; "SETTINGS_ADVANCED_DEBUGLOG" = "Activar rexistro de depuración";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Bloqueado"; "SETTINGS_BLOCK_LIST_TITLE" = "Bloqueado";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Precisa o teu permiso antes de comunicarse con alguén que teña unha nova chave de identificación, normalmente causado por unha nova instalación de Signal."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Precisar de permiso ao cambiar"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Axustes"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Axustes";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "Integración de chamadas con iOS"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "Integración de chamadas con iOS";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Privacidade"; "SETTINGS_PRIVACY_TITLE" = "Privacidade";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Permisos para chaves de identificación"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Activar pantalla de seguranza"; "SETTINGS_SCREEN_SECURITY" = "Activar pantalla de seguranza";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Amosar nova chave de identificación"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u día"; "SINGLE_DAY_TIME_AMOUNT" = "%u día";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Convídote a instalares Signal! Velaquí a ligazón:"; "SMS_INVITE_BODY" = "Convídote a instalares Signal! Velaquí a ligazón:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "A túa chave de identificación con %@ verificouse. Podes estar seguro de que a comunicación é privada."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Chave de identificación verificada!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Chave de identificación verificada!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Cancelar"; "TXT_CANCEL_TITLE" = "Cancelar";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Anexo descoñecido"; "UNKNOWN_ATTACHMENT_LABEL" = "Anexo descoñecido";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "Este usuario non está na túa lista de contactos. Desexas bloquear a este usuario?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "Este usuario non está na túa lista de contactos. Desexas bloquear a este usuario?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Introduce o código de verificación que enviamos a %@"; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Introduce o código de verificación que enviamos a %@";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Verifica a chave de identificación"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "קבל/י מספר בטחון חדש"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Discard";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "%@ סיגנל "; "CALL_STATUS_FORMAT" = "%@ סיגנל ";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "שיחה חזרה"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "השווה ללוח גזירים"; "COMPARE_SAFETY_NUMBER_ACTION" = "השווה ללוח גזירים";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "קשר מכשיר חדש"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "קשר מכשיר חדש";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "אישור"; "CONFIRMATION_TITLE" = "אישור";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Dismiss"; "DISMISS_BUTTON_TEXT" = "Dismiss";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "אין התחברות זמינה לאיש הקשר הזה."; "ERROR_MESSAGE_NO_SESSION" = "אין התחברות זמינה לאיש הקשר הזה.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Safety number changed."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Safety number changed.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again shortly."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again shortly.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "You must accept the new safety number before you will be able to send."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!"; "FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "אתחול ההתחברות הזאת."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "אתחול ההתחברות הזאת.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from"; "INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Delivered"; "MESSAGE_STATUS_DELIVERED" = "Delivered";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Sending failed. Tap to retry."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Sent"; "MESSAGE_STATUS_SENT" = "Sent";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "Uploading…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minutes"; "MINUTES_TIME_AMOUNT" = "%u minutes";
/* notification title */ /* notification title */
"MISSED_CALL" = "שיחה שלא נענתה"; "MISSED_CALL" = "שיחה שלא נענתה";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal needs to access your camera."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal needs to access your camera.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Missed call from Signal User."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "קיבלת שיחה מאת %@."; "MSGVIEW_RECEIVED_CALL" = "קיבלת שיחה מאת %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "נא לבדוק את החיבור לרשת ולנסות שוב."; "NETWORK_ERROR_RECOVERY" = "נא לבדוק את החיבור לרשת ולנסות שוב.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "מחובר"; "NETWORK_STATUS_CONNECTED" = "מחובר";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number"; "PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "להמשיך"; "PROCEED_BUTTON" = "להמשיך";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "לסמן שקראתי"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "תשובה"; "PUSH_MANAGER_REPLY" = "תשובה";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Retry"; "RETRY_BUTTON_TEXT" = "Retry";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Scan Code";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Scan the QR Code on your contact's device."; "SCAN_CODE_INSTRUCTIONS" = "Scan the QR Code on your contact's device.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "חפש לפי שם או מספר טלפון"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "חפש לפי שם או מספר טלפון";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "הפעל יומן באגים"; "SETTINGS_ADVANCED_DEBUGLOG" = "הפעל יומן באגים";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; "SETTINGS_BLOCK_LIST_TITLE" = "Blocked";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Requires your approval before communicating with someone who has a new safety number, commonly from a reinstall of Signal."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Require Approval on Change"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Settings"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Settings";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "פרטיות"; "SETTINGS_PRIVACY_TITLE" = "פרטיות";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Safety Numbers Approval"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "הפעל אבטחת מסך"; "SETTINGS_SCREEN_SECURITY" = "הפעל אבטחת מסך";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Show new safety number"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u day"; "SINGLE_DAY_TIME_AMOUNT" = "%u day";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "הזמנתי אותך לנשתמש בסיגנל! הנה הקישור:"; "SMS_INVITE_BODY" = "הזמנתי אותך לנשתמש בסיגנל! הנה הקישור:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can be confident your communication is private."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "ביטול"; "TXT_CANCEL_TITLE" = "ביטול";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Unknown attachment"; "UNKNOWN_ATTACHMENT_LABEL" = "Unknown attachment";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Verify Safety Number"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Ne sada"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Ne sada";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Prihvati novi sigurnosni broj"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Dodaj"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Dodaj";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Dodaj člana"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Dodaj člana";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Odbaci"; "ALERT_DISCARD_BUTTON" = "Odbaci";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Možete odgovarati na pozive direktno sa zaključanog zaslona i vidjeti imena i telefonske brojeve pozivatelja ako izvršite promjene u vašim postavkama.\n\nVidi postavke privatnosti za detalje."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Možete odgovarati na pozive direktno sa zaključanog zaslona i vidjeti imena i telefonske brojeve pozivatelja ako izvršite promjene u vašim postavkama.\n\nVidi postavke privatnosti za detalje.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Prikaži postavke privatnosti"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Prikaži postavke privatnosti";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Povratni poziv"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal Korisnik"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal Korisnik";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Uporedi sa međuspremnikom"; "COMPARE_SAFETY_NUMBER_ACTION" = "Uporedi sa međuspremnikom";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Uveži novi uređaj"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Uveži novi uređaj";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Potvrdi"; "CONFIRMATION_TITLE" = "Potvrdi";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Odbaci"; "DISMISS_BUTTON_TEXT" = "Odbaci";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Možete odobriti pristup u aplikaciji Postavke."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Možete odobriti pristup u aplikaciji Postavke.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Nema raspoloživih sesija za kontakt."; "ERROR_MESSAGE_NO_SESSION" = "Nema raspoloživih sesija za kontakt.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Sigurnosni broj promijenjen."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Sigurnosni broj promijenjen.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "Došlo je do nepoznate pogreške."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "Došlo je do nepoznate pogreške.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Previše neuspjeha sa ovim kontaktom. Pokušajte malo kasnije."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Previše neuspjeha sa ovim kontaktom. Pokušajte malo kasnije.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Morate prihvatiti novi sigurnosni broj prije mogućnosti slanja."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Verifikacija sigurnosnog broja nije uspjela!"; "FAILED_VERIFICATION_TITLE" = "Verifikacija sigurnosnog broja nije uspjela!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Resetuj ovu sesiju."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Resetuj ovu sesiju.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Nedovršen dolazni poziv od"; "INCOMING_INCOMPLETE_CALL" = "Nedovršen dolazni poziv od";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Nevažeća audio datoteka."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Nevažeća audio datoteka.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Isporučeno"; "MESSAGE_STATUS_DELIVERED" = "Isporučeno";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Slanje nije uspjelo. Dodirni za novi pokušaj."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Poslano"; "MESSAGE_STATUS_SENT" = "Poslano";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Prijenos..."; "MESSAGE_STATUS_UPLOADING" = "Prijenos...";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "Blokirali ste ovog korisnika"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "Blokirali ste ovog korisnika";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Preuzimanje nije uspjelo."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Preuzimanje nije uspjelo.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "Blokirali ste %d članova ove grupe"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Blokirali ste %d članova ove grupe";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Dodirni ovdje za postavke";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minuta"; "MINUTES_TIME_AMOUNT" = "%u minuta";
/* notification title */ /* notification title */
"MISSED_CALL" = "Propušten poziv"; "MISSED_CALL" = "Propušten poziv";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal zahtijeva pristup vašoj kameri za video pozive. Možete odobriti ovo dozvolu u aplikaciji Postavke >> Privatnost >> Kamera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal zahtijeva pristup vašoj kameri za video pozive. Možete odobriti ovo dozvolu u aplikaciji Postavke >> Privatnost >> Kamera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal treba pristup vašoj kameri."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal treba pristup vašoj kameri.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Propušten poziv od %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Propušten poziv od Signal Korisnik."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Propušten poziv od %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Primili ste poziv od %@."; "MSGVIEW_RECEIVED_CALL" = "Primili ste poziv od %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Molimo provjerite da li ste na mreži i pokušajte ponovo."; "NETWORK_ERROR_RECOVERY" = "Molimo provjerite da li ste na mreži i pokušajte ponovo.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Povezano"; "NETWORK_STATUS_CONNECTED" = "Povezano";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Poslovni Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Poslovni Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* 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?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Ovo ne izgleda kao sigurnosni broj sa %@. Da li verifikujete ispravan kontakt?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Verifikacija sigurnosnog broja"; "PRIVACY_VERIFICATION_TITLE" = "Verifikacija sigurnosnog broja";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Nastavljanje"; "PROCEED_BUTTON" = "Nastavljanje";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Označi kao pročitano"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Odgovor"; "PUSH_MANAGER_REPLY" = "Odgovor";
@ -998,16 +1085,16 @@
"REGISTRATION_VERIFY_DEVICE" = "Aktivirajte ovaj uređaj"; "REGISTRATION_VERIFY_DEVICE" = "Aktivirajte ovaj uređaj";
/* Message of alert indicating that users needs to enter a valid phone number to register. */ /* Message of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a valid phone number to register."; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Molimo unesite važeći telefonski broj za registraciju.";
/* Title of alert indicating that users needs to enter a valid phone number to register. */ /* Title of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Invalid Phone Number"; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Nevažeći telefonski broj";
/* Message of alert indicating that users needs to enter a phone number to register. */ /* Message of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a phone number to register."; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Molimo unesite telefonski broj za registraciju.";
/* Title of alert indicating that users needs to enter a phone number to register. */ /* Title of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "No Phone Number"; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "Nema telefonskog broja";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REJECT_CALL_BUTTON_TITLE" = "Odbaci"; "REJECT_CALL_BUTTON_TITLE" = "Odbaci";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Pokušaj"; "RETRY_BUTTON_TEXT" = "Pokušaj";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Naš Signal sigurnosni broj:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Naš Signal sigurnosni broj:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Vaš sigurnosni broj sa %@ je promijenjen. Možda ga želite verifikovati."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Vaš sigurnosni broj sa %@ je promijenjen. Možda ga želite verifikovati.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Skeniraj kôd";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Skenirajte QR kôd na uređaju vašeg kontakta."; "SCAN_CODE_INSTRUCTIONS" = "Skenirajte QR kôd na uređaju vašeg kontakta.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Pretraga po imenu ili broju"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Pretraga po imenu ili broju";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Blokiraj"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Blokiraj";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Omogući zapis neispravnosti"; "SETTINGS_ADVANCED_DEBUGLOG" = "Omogući zapis neispravnosti";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blokiranje"; "SETTINGS_BLOCK_LIST_TITLE" = "Blokiranje";
/* User settings section footer, a detailed explanation */ /* 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."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Zahtijeva odobrenje kod promjene"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Postavke"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Postavke";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS integracija poziva"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS integracija poziva";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Privatnost"; "SETTINGS_PRIVACY_TITLE" = "Privatnost";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Odobrenje sigurnosnih brojeva"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Omogući sigurnost zaslona"; "SETTINGS_SCREEN_SECURITY" = "Omogući sigurnost zaslona";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Prikaži novi sigurnosni broj"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u dan"; "SINGLE_DAY_TIME_AMOUNT" = "%u dan";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Pozivam vas da instalirate Signal! Ovdje je link:"; "SMS_INVITE_BODY" = "Pozivam vas da instalirate Signal! Ovdje je link:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Vaš sigurnosni broj sa %@ je verifikovan. Možete biti uvjereni da je vaša komunikacija privatna."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Sigurnosni broj verifikovan!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Sigurnosni broj verifikovan!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Otkaži"; "TXT_CANCEL_TITLE" = "Otkaži";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Nepoznat privitak"; "UNKNOWN_ATTACHMENT_LABEL" = "Nepoznat privitak";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "Korisnik nije u vašim kontaktima. Da li želite blokirati ovog korisnika?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "Korisnik nije u vašim kontaktima. Da li želite blokirati ovog korisnika?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1283,10 +1403,10 @@
"UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Pozdrav sigurnim video pozivima!"; "UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Pozdrav sigurnim video pozivima!";
/* Message for the alert indicating that user should upgrade iOS. */ /* Message for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_MESSAGE" = "Signal will soon require iOS 9 or later. Please upgrade in Settings app >> General >> Software Update."; "UPGRADE_IOS_ALERT_MESSAGE" = "Signal će uskoro zahtijevati iOS 9 ili noviji. Molimo izvršite ažuriranje u aplikaciji Postavke >> Općenito >> Ažuriranje softvera.";
/* Title for the alert indicating that user should upgrade iOS. */ /* Title for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_TITLE" = "Upgrade iOS"; "UPGRADE_IOS_ALERT_TITLE" = "Ažuriraj iOS";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"Upgrading Signal ..." = "Signal se nadograđuje..."; "Upgrading Signal ..." = "Signal se nadograđuje...";
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Unesite verifikacijski kôd koji smo poslali na %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Unesite verifikacijski kôd koji smo poslali na %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Verifikacija sigurnosnog broja"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Povucite za otkazivanje."; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Povucite za otkazivanje.";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Accept new safety number"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Discard";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Visszahívás"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Összehasonlítás vágólappal"; "COMPARE_SAFETY_NUMBER_ACTION" = "Összehasonlítás vágólappal";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Új Készülék Társítása"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Új Készülék Társítása";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Megerősítés"; "CONFIRMATION_TITLE" = "Megerősítés";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Elvet"; "DISMISS_BUTTON_TEXT" = "Elvet";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Nincs elérhető munkamenet a kontakthoz."; "ERROR_MESSAGE_NO_SESSION" = "Nincs elérhető munkamenet a kontakthoz.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Safety number changed."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Safety number changed.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again shortly."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again shortly.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "You must accept the new safety number before you will be able to send."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!"; "FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Munkamenet alaphelyzetbe állítása."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Munkamenet alaphelyzetbe állítása.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from"; "INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Delivered"; "MESSAGE_STATUS_DELIVERED" = "Delivered";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Sending failed. Tap to retry."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Sent"; "MESSAGE_STATUS_SENT" = "Sent";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "Uploading…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u perc"; "MINUTES_TIME_AMOUNT" = "%u perc";
/* notification title */ /* notification title */
"MISSED_CALL" = "Nem fogadott hívás"; "MISSED_CALL" = "Nem fogadott hívás";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal needs to access your camera."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal needs to access your camera.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Missed call from Signal User."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Hívást kaptál %@-töl/-tol."; "MSGVIEW_RECEIVED_CALL" = "Hívást kaptál %@-töl/-tol.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Kérlek, ellenőrizd az internet kapcsolatodat, és próbáld újra."; "NETWORK_ERROR_RECOVERY" = "Kérlek, ellenőrizd az internet kapcsolatodat, és próbáld újra.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Csatlakozva"; "NETWORK_STATUS_CONNECTED" = "Csatlakozva";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number"; "PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Végrehajtás"; "PROCEED_BUTTON" = "Végrehajtás";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Megjelölés olvasott üzenetként"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Válasz"; "PUSH_MANAGER_REPLY" = "Válasz";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Újra"; "RETRY_BUTTON_TEXT" = "Újra";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Kód szkennelése";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Szkenneld be a QR kódot a kapcsolatod készülékén."; "SCAN_CODE_INSTRUCTIONS" = "Szkenneld be a QR kódot a kapcsolatod készülékén.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Keresés név vagy telefonszám alapján"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Keresés név vagy telefonszám alapján";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Debug Log engedélyezés"; "SETTINGS_ADVANCED_DEBUGLOG" = "Debug Log engedélyezés";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; "SETTINGS_BLOCK_LIST_TITLE" = "Blocked";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Requires your approval before communicating with someone who has a new safety number, commonly from a reinstall of Signal."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Require Approval on Change"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Settings"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Settings";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Adatvédelem"; "SETTINGS_PRIVACY_TITLE" = "Adatvédelem";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Biztonsági számok jóváhagyása"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Biztonságos képernyő engedélyezése"; "SETTINGS_SCREEN_SECURITY" = "Biztonságos képernyő engedélyezése";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Show new safety number"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u nap"; "SINGLE_DAY_TIME_AMOUNT" = "%u nap";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Meghívlak, hogy telepítsd a Signal-t! Itt van a link:"; "SMS_INVITE_BODY" = "Meghívlak, hogy telepítsd a Signal-t! Itt van a link:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can be confident your communication is private."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Mégsem"; "TXT_CANCEL_TITLE" = "Mégsem";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Ismeretlen melléklet"; "UNKNOWN_ATTACHMENT_LABEL" = "Ismeretlen melléklet";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Verify Safety Number"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Accept new safety number"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Discard";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Hubungi kembali"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Compare with Clipboard"; "COMPARE_SAFETY_NUMBER_ACTION" = "Compare with Clipboard";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Tautkan Perangkat Baru"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Tautkan Perangkat Baru";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Konfirmasi"; "CONFIRMATION_TITLE" = "Konfirmasi";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Batalkan"; "DISMISS_BUTTON_TEXT" = "Batalkan";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Tidak ada sesi yang tersedia untuk kontak"; "ERROR_MESSAGE_NO_SESSION" = "Tidak ada sesi yang tersedia untuk kontak";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Safety number changed."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Safety number changed.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again shortly."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again shortly.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "You must accept the new safety number before you will be able to send."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!"; "FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Sesi di ulang"; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Sesi di ulang";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from"; "INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Delivered"; "MESSAGE_STATUS_DELIVERED" = "Delivered";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Sending failed. Tap to retry."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Sent"; "MESSAGE_STATUS_SENT" = "Sent";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "Uploading…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minutes"; "MINUTES_TIME_AMOUNT" = "%u minutes";
/* notification title */ /* notification title */
"MISSED_CALL" = "Panggilan tidak terjawab"; "MISSED_CALL" = "Panggilan tidak terjawab";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal needs to access your camera."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal needs to access your camera.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Missed call from Signal User."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Anda mendapatkan panggilan dari %@."; "MSGVIEW_RECEIVED_CALL" = "Anda mendapatkan panggilan dari %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Harap periksa jika anda terhubung dan coba kembali"; "NETWORK_ERROR_RECOVERY" = "Harap periksa jika anda terhubung dan coba kembali";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Tersambung"; "NETWORK_STATUS_CONNECTED" = "Tersambung";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number"; "PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Lanjutkan"; "PROCEED_BUTTON" = "Lanjutkan";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Tandai sebagai terbaca"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Balas"; "PUSH_MANAGER_REPLY" = "Balas";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Coba lagi"; "RETRY_BUTTON_TEXT" = "Coba lagi";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Scan Code";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Scan the QR Code on your contact's device."; "SCAN_CODE_INSTRUCTIONS" = "Scan the QR Code on your contact's device.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Cari berdasarkan nama atau nomer"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Cari berdasarkan nama atau nomer";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Ijinkan Catatan Debug"; "SETTINGS_ADVANCED_DEBUGLOG" = "Ijinkan Catatan Debug";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; "SETTINGS_BLOCK_LIST_TITLE" = "Blocked";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Requires your approval before communicating with someone who has a new safety number, commonly from a reinstall of Signal."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Require Approval on Change"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Settings"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Settings";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Privasi"; "SETTINGS_PRIVACY_TITLE" = "Privasi";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Safety Numbers Approval"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Ijinkan layar Aman"; "SETTINGS_SCREEN_SECURITY" = "Ijinkan layar Aman";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Show new safety number"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u hari"; "SINGLE_DAY_TIME_AMOUNT" = "%u hari";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Aku mengundang anda untuk memasang Signal! Tautan tersedia disini:"; "SMS_INVITE_BODY" = "Aku mengundang anda untuk memasang Signal! Tautan tersedia disini:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can be confident your communication is private."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Batal"; "TXT_CANCEL_TITLE" = "Batal";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Lampiran tidak dikenal"; "UNKNOWN_ATTACHMENT_LABEL" = "Lampiran tidak dikenal";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Verify Safety Number"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Non Ora"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Non Ora";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Accetta nuovo numero sicuro"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Aggiungi"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Aggiungi";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Aggiungi Membro"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Aggiungi Membro";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Elimina"; "ALERT_DISCARD_BUTTON" = "Elimina";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Puoi rispondere alla chiamate direttamente dalla schermata di blocco e visualizzare il nome e numero del chiamante cambiando le impostazioni.\n\nVisualizza le impostazioni sulla privacy per maggiori dettagli."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Puoi rispondere alla chiamate direttamente dalla schermata di blocco e visualizzare il nome e numero del chiamante cambiando le impostazioni.\n\nVisualizza le impostazioni sulla privacy per maggiori dettagli.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Mostra impostazioni privacy"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Mostra impostazioni privacy";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Richiama"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Utente Signal"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Utente Signal";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Confronta con gli appunti"; "COMPARE_SAFETY_NUMBER_ACTION" = "Confronta con gli appunti";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Associa Nuovo Dispositivo"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Associa Nuovo Dispositivo";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Conferma"; "CONFIRMATION_TITLE" = "Conferma";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Chiudi"; "DISMISS_BUTTON_TEXT" = "Chiudi";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Puoi dare l'accesso nelle impostazioni di sistema."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Puoi dare l'accesso nelle impostazioni di sistema.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Nessuna sessione disponibile per il contatto"; "ERROR_MESSAGE_NO_SESSION" = "Nessuna sessione disponibile per il contatto";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Numero sicuro cambiato."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Numero sicuro cambiato.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "Errore sconosciuto."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "Errore sconosciuto.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Troppi fallimenti con questo contatto. Riprovare tra un po'."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Troppi fallimenti con questo contatto. Riprovare tra un po'.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "È necessario accettare il nuovo numero sicuro prima di poter inviare."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Verifica numero sicuro fallita!"; "FAILED_VERIFICATION_TITLE" = "Verifica numero sicuro fallita!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Rosetta questa sessione."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Rosetta questa sessione.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Chiamata incompleta da"; "INCOMING_INCOMPLETE_CALL" = "Chiamata incompleta da";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Audio file non valido."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Audio file non valido.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Consegnato"; "MESSAGE_STATUS_DELIVERED" = "Consegnato";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Invio fallito. Tocca per riprovare."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Inviato"; "MESSAGE_STATUS_SENT" = "Inviato";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Aggiornamento..."; "MESSAGE_STATUS_UPLOADING" = "Aggiornamento...";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "Hai bloccato questo utente"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "Hai bloccato questo utente";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Scaricamento fallito."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Scaricamento fallito.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "Hai bloccato %d membri di questo gruppo"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Hai bloccato %d membri di questo gruppo";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tocca qui per impostazioni";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minuti"; "MINUTES_TIME_AMOUNT" = "%u minuti";
/* notification title */ /* notification title */
"MISSED_CALL" = "Chiamata persa"; "MISSED_CALL" = "Chiamata persa";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal ha bisogno di accedere alla tua fotocamera per le video chiamate. Puoi consentire l'accesso nell'app Impostazioni >> Privacy >> Camera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal ha bisogno di accedere alla tua fotocamera per le video chiamate. Puoi consentire l'accesso nell'app Impostazioni >> Privacy >> Camera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal ha bisogno di accedere alla tua fotocamera."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal ha bisogno di accedere alla tua fotocamera.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Chiamata persa da %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Chiamata persa da Utente Signal."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Chiamata persa da %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Ha ricevuto una chiamata da %@."; "MSGVIEW_RECEIVED_CALL" = "Ha ricevuto una chiamata da %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Verifica di essere online e riprova."; "NETWORK_ERROR_RECOVERY" = "Verifica di essere online e riprova.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Connesso"; "NETWORK_STATUS_CONNECTED" = "Connesso";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Fax Ufficio"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Fax Ufficio";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Questi non sembra il numero sicuro di %@. Stai controllando il contatto corretto?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Questi non sembra il numero sicuro di %@. Stai controllando il contatto corretto?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Verifica numero sicuro"; "PRIVACY_VERIFICATION_TITLE" = "Verifica numero sicuro";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Procedi"; "PROCEED_BUTTON" = "Procedi";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Segnala come letto"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Rispondi"; "PUSH_MANAGER_REPLY" = "Rispondi";
@ -998,16 +1085,16 @@
"REGISTRATION_VERIFY_DEVICE" = "Attiva il dispositivo corrente"; "REGISTRATION_VERIFY_DEVICE" = "Attiva il dispositivo corrente";
/* Message of alert indicating that users needs to enter a valid phone number to register. */ /* Message of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a valid phone number to register."; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Inserire un numero di telefono valido per la registrazione";
/* Title of alert indicating that users needs to enter a valid phone number to register. */ /* Title of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Invalid Phone Number"; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Numero di telefono non valido";
/* Message of alert indicating that users needs to enter a phone number to register. */ /* Message of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a phone number to register."; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Inserire un numero di telefono per la registrazione";
/* Title of alert indicating that users needs to enter a phone number to register. */ /* Title of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "No Phone Number"; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "Nessun Numero";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REJECT_CALL_BUTTON_TITLE" = "Rifiuta"; "REJECT_CALL_BUTTON_TITLE" = "Rifiuta";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Riprova"; "RETRY_BUTTON_TEXT" = "Riprova";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "I nostri numeri sicuri Signal:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "I nostri numeri sicuri Signal:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Il tuo numero sicuro con %@ è cambiato. Dovresti verificarlo."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Il tuo numero sicuro con %@ è cambiato. Dovresti verificarlo.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Scansione codice";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Scansiona il codice QR sul dispositivo del tuo contatto."; "SCAN_CODE_INSTRUCTIONS" = "Scansiona il codice QR sul dispositivo del tuo contatto.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Cerca per nome o numero di telefono"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Cerca per nome o numero di telefono";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Blocca"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Blocca";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Abilita il log di debug"; "SETTINGS_ADVANCED_DEBUGLOG" = "Abilita il log di debug";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Bloccati"; "SETTINGS_BLOCK_LIST_TITLE" = "Bloccati";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Richiedi la tua approvazione prima di comunicare con qualcuno con un nuovo numero sicuro, situazione tipica in caso di re-installazione di Signal."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Richiedi approvazione in caso di cambiamenti"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Impostazioni"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Impostazioni";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "Integrazione chiamate iOS"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "Integrazione chiamate iOS";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Privacy"; "SETTINGS_PRIVACY_TITLE" = "Privacy";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Numero sicuro approvato"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Attiva sicurezza schermo"; "SETTINGS_SCREEN_SECURITY" = "Attiva sicurezza schermo";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Mostra il nuovo numero sicuro"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u giorno"; "SINGLE_DAY_TIME_AMOUNT" = "%u giorno";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Ti sto invitando a installare Signal! Ecco il lnk:"; "SMS_INVITE_BODY" = "Ti sto invitando a installare Signal! Ecco il lnk:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Il tuo numero sicuro è stato verificato. Puoi essere sicuro che la tua comunicazione con %@ sia privata."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Numero sicuro verificato!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Numero sicuro verificato!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Annulla"; "TXT_CANCEL_TITLE" = "Annulla";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Allegato non riconosciuto"; "UNKNOWN_ATTACHMENT_LABEL" = "Allegato non riconosciuto";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "Utente non presente nei contatti. Vuoi bloccare questo utente?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "Utente non presente nei contatti. Vuoi bloccare questo utente?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1283,10 +1403,10 @@
"UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Chiamate Video Sicure!"; "UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Chiamate Video Sicure!";
/* Message for the alert indicating that user should upgrade iOS. */ /* Message for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_MESSAGE" = "Signal will soon require iOS 9 or later. Please upgrade in Settings app >> General >> Software Update."; "UPGRADE_IOS_ALERT_MESSAGE" = "A breve Signal richiederà iOS 9 o successivo. Per aggiornare: App Impostazioni >> Generali >> Aggiornamento Software. ";
/* Title for the alert indicating that user should upgrade iOS. */ /* Title for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_TITLE" = "Upgrade iOS"; "UPGRADE_IOS_ALERT_TITLE" = "Aggiornare iOS";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"Upgrading Signal ..." = "Aggiornamento Signal..."; "Upgrading Signal ..." = "Aggiornamento Signal...";
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Inserisci il codice di verifica inviato a %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Inserisci il codice di verifica inviato a %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Verifica numero sicuro"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Scorri per cancellare"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Scorri per cancellare";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "今は結構です"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "今は結構です";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "新しい安全番号を受け入れる"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "追加"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "追加";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "メンバーを追加"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "メンバーを追加";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "削除"; "ALERT_DISCARD_BUTTON" = "削除";
@ -182,7 +185,7 @@
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "%@を拒否しますか?"; "BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "%@を拒否しますか?";
/* Alert message when calling and permissions for microphone are missing */ /* Alert message when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_MESSAGE" = "通話するためにはマイクへのアクセスが必要です。アクセスの許可は設定で行ってください。"; "CALL_AUDIO_PERMISSION_MESSAGE" = "通話したり音声を録音するにはマイクへのアクセスが必要です。アクセスを許可するにはiOSの設定に進んでください。";
/* Alert title when calling and permissions for microphone are missing */ /* Alert title when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_TITLE" = "マイクへのアクセスが必要です"; "CALL_AUDIO_PERMISSION_TITLE" = "マイクへのアクセスが必要です";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "設定を変えると,ロック画面から直接電話に出たり,相手の名前や番号を表示させることが可能になります。\n\n詳しくはプライバシー設定をご覧ください。"; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "設定を変えると,ロック画面から直接電話に出たり,相手の名前や番号を表示させることが可能になります。\n\n詳しくはプライバシー設定をご覧ください。";
@ -209,16 +221,25 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "プライバシー設定を表示する"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "プライバシー設定を表示する";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "折り返す"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signalユーザー"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signalユーザー";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "クリップボードと比較する"; "COMPARE_SAFETY_NUMBER_ACTION" = "クリップボードと比較する";
/* Multiline label explaining why compose-screen contact picker is empty. */ /* Multiline label explaining why compose-screen contact picker is empty. */
"COMPOSE_SCREEN_MISSING_CONTACTS_PERMISSION" = "To see which of your contacts are Signal users, allow contacts access in your system settings."; "COMPOSE_SCREEN_MISSING_CONTACTS_PERMISSION" = "連絡先にいるSignalユーザーを確認するには連絡先へのアクセスが必要です。許可を出すにはiOSの設定に進んでください。";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"CONFIRM_ACCOUNT_DESTRUCTION_TEXT" = "アプリをリセットします。メッセージや登録情報をサーバから削除します。削除が終わり次第アプリを終了します。"; "CONFIRM_ACCOUNT_DESTRUCTION_TEXT" = "アプリをリセットします。メッセージや登録情報をサーバから削除します。削除が終わり次第アプリを終了します。";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "端末を登録します"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "端末を登録します";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "了解"; "CONFIRMATION_TITLE" = "了解";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,11 +355,14 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "消す"; "DISMISS_BUTTON_TEXT" = "消す";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "アクセスの許可はiOSの設定で出せます。";
/* Alert title for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert title for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_TITLE" = "Signal Needs Contact Access to Edit Contact Information"; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_TITLE" = "連絡先を編集するには連絡先へのアクセスが必要です。";
/* table cell label in conversation settings */ /* table cell label in conversation settings */
"EDIT_GROUP_ACTION" = "グループを編集"; "EDIT_GROUP_ACTION" = "グループを編集";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "この連絡先とのセッションはありません"; "ERROR_MESSAGE_NO_SESSION" = "この連絡先とのセッションはありません";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "安全番号が変わりました"; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "安全番号が変わりました";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "不明なエラーが発生しました"; "ERROR_MESSAGE_UNKNOWN_ERROR" = "不明なエラーが発生しました";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "この連絡先との連絡に失敗しました。しばらくしてから再度試してください。"; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "この連絡先との連絡に失敗しました。しばらくしてから再度試してください。";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "新しい安全番号を承諾しなければ送信を行うことはできません"; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "安全番号が確認できませんでした"; "FAILED_VERIFICATION_TITLE" = "安全番号が確認できませんでした";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "このセッションをリセットする"; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "このセッションをリセットする";
@ -578,7 +614,7 @@
"IN_CALL_TERMINATED" = "通話が終了"; "IN_CALL_TERMINATED" = "通話が終了";
/* Multiline label explaining how to show names instead of phone numbers in your inbox */ /* Multiline label explaining how to show names instead of phone numbers in your inbox */
"INBOX_VIEW_MISSING_CONTACTS_PERMISSION" = "To see the names of your contacts, update your system settings to allow contact access."; "INBOX_VIEW_MISSING_CONTACTS_PERMISSION" = "連絡先の名前を見るには,連絡先へのアクセスが必要です。";
/* notification body */ /* notification body */
"INCOMING_CALL" = "着信"; "INCOMING_CALL" = "着信";
@ -589,14 +625,17 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "不完全着信"; "INCOMING_INCOMPLETE_CALL" = "不完全着信";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "不正な音声ファイル";
/* Alert body when contacts disabled while trying to invite contacts to signal */ /* Alert body when contacts disabled while trying to invite contacts to signal */
"INVITE_FLOW_REQUIRES_CONTACT_ACCESS_BODY" = "To invite your contacts, you need to allow Signal access to your contacts in the Settings app."; "INVITE_FLOW_REQUIRES_CONTACT_ACCESS_BODY" = "連絡先を招待するには,連絡先へのアクセスが必要です。";
/* Alert title when contacts disabled while trying to invite contacts to signal */ /* Alert title when contacts disabled while trying to invite contacts to signal */
"INVITE_FLOW_REQUIRES_CONTACT_ACCESS_TITLE" = "Allow Contact Access"; "INVITE_FLOW_REQUIRES_CONTACT_ACCESS_TITLE" = "連絡先へのアクセスを許可する";
/* Label for the cell that presents the 'invite contacts' workflow. */ /* Label for the cell that presents the 'invite contacts' workflow. */
"INVITE_FRIENDS_CONTACT_TABLE_BUTTON" = "友だちをSignalに招待する"; "INVITE_FRIENDS_CONTACT_TABLE_BUTTON" = "友だちをSignalに招待する";
@ -674,17 +713,23 @@
"MESSAGE_STATUS_DELIVERED" = "配信済み"; "MESSAGE_STATUS_DELIVERED" = "配信済み";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "送信失敗:タップで再送"; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "送信済み"; "MESSAGE_STATUS_SENT" = "送信済み";
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "アップロード中";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "この人を拒否しました"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "この人を拒否しました";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "ダウンロード失敗"; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "ダウンロード失敗";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "このグループの%d人を拒否しました"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "このグループの%d人を拒否しました";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */
"MESSAGES_VIEW_TITLE_SUBTITLE" = "タップで設定"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "タップで設定";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u分"; "MINUTES_TIME_AMOUNT" = "%u分";
/* notification title */ /* notification title */
"MISSED_CALL" = "不在着信"; "MISSED_CALL" = "不在着信";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "ビデオ電話をするにはカメラへのアクセスが必要です。アクセスを許可するには設定→プライバシー→カメラ→Signalと進んでください。"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "ビデオ電話をするにはカメラへのアクセスが必要です。アクセスを許可するには設定→プライバシー→カメラ→Signalと進んでください。";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "カメラへのアクセスが必要です"; "MISSING_CAMERA_PERMISSION_TITLE" = "カメラへのアクセスが必要です";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "不在着信:%@"; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Signalユーザから不在着信"; "MSGVIEW_MISSED_CALL_WITH_NAME" = "不在着信%@";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "%@ から着信"; "MSGVIEW_RECEIVED_CALL" = "%@ から着信";
@ -744,11 +807,14 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "ネットワークへの接続を確認して再度お試しください。"; "NETWORK_ERROR_RECOVERY" = "ネットワークへの接続を確認して再度お試しください。";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "オン"; "NETWORK_STATUS_CONNECTED" = "オン";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTING" = "接続試行中"; "NETWORK_STATUS_CONNECTING" = "接続中";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_HEADER" = "ネットワーク"; "NETWORK_STATUS_HEADER" = "ネットワーク";
@ -760,40 +826,40 @@
"NETWORK_STATUS_TEXT" = "ネットワークへの接続状況は,受信箱上部のバーを見て確認できます。"; "NETWORK_STATUS_TEXT" = "ネットワークへの接続状況は,受信箱上部のバーを見て確認できます。";
/* A label the cell that lets you add a new member to a group. */ /* A label the cell that lets you add a new member to a group. */
"NEW_CONVERSATION_FIND_BY_PHONE_NUMBER" = "Find by Phone Number"; "NEW_CONVERSATION_FIND_BY_PHONE_NUMBER" = "電話番号で検索";
/* A label for the cell that lets you add a new non-contact member to a group. */ /* A label for the cell that lets you add a new non-contact member to a group. */
"NEW_GROUP_ADD_NON_CONTACT" = "Add by phone number"; "NEW_GROUP_ADD_NON_CONTACT" = "電話番号で追加";
/* Action Sheet title prompting the user for a group avatar */ /* Action Sheet title prompting the user for a group avatar */
"NEW_GROUP_ADD_PHOTO_ACTION" = "グループのアイコン画像を設定"; "NEW_GROUP_ADD_PHOTO_ACTION" = "グループのアイコン画像を設定";
/* The title for the 'create group' button. */ /* The title for the 'create group' button. */
"NEW_GROUP_CREATE_BUTTON" = "Create"; "NEW_GROUP_CREATE_BUTTON" = "作成";
/* The navbar title for the 'new group' view. */ /* The navbar title for the 'new group' view. */
"NEW_GROUP_DEFAULT_TITLE" = "新しいグループ"; "NEW_GROUP_DEFAULT_TITLE" = "新しいグループ";
/* An indicator that a user is a member of the new group. */ /* An indicator that a user is a member of the new group. */
"NEW_GROUP_MEMBER_LABEL" = "Member"; "NEW_GROUP_MEMBER_LABEL" = "メンバー";
/* Placeholder text for group name field */ /* Placeholder text for group name field */
"NEW_GROUP_NAMEGROUP_REQUEST_DEFAULT" = "グループに名前を付ける"; "NEW_GROUP_NAMEGROUP_REQUEST_DEFAULT" = "グループに名前を付ける";
/* a title for the non-contacts section of the 'new group' view. */ /* a title for the non-contacts section of the 'new group' view. */
"NEW_GROUP_NON_CONTACTS_SECTION_TITLE" = "Other Users"; "NEW_GROUP_NON_CONTACTS_SECTION_TITLE" = "他のユーザー";
/* The alert message if user tries to exit the new group view without saving changes. */ /* The alert message if user tries to exit the new group view without saving changes. */
"NEW_GROUP_VIEW_UNSAVED_CHANGES_MESSAGE" = "Would you like to discard these changes?"; "NEW_GROUP_VIEW_UNSAVED_CHANGES_MESSAGE" = "変更を破棄しますか?";
/* The alert title if user tries to exit the new group view without saving changes. */ /* The alert title if user tries to exit the new group view without saving changes. */
"NEW_GROUP_VIEW_UNSAVED_CHANGES_TITLE" = "Unsaved Changes"; "NEW_GROUP_VIEW_UNSAVED_CHANGES_TITLE" = "未保存の変更";
/* A label for the 'add by phone number' button in the 'new non-contact conversation' view */ /* A label for the 'add by phone number' button in the 'new non-contact conversation' view */
"NEW_NONCONTACT_CONVERSATION_VIEW_BUTTON" = "Search"; "NEW_NONCONTACT_CONVERSATION_VIEW_BUTTON" = "検索";
/* Title for the 'new non-contact conversation' view. */ /* Title for the 'new non-contact conversation' view. */
"NEW_NONCONTACT_CONVERSATION_VIEW_TITLE" = "Find User"; "NEW_NONCONTACT_CONVERSATION_VIEW_TITLE" = "ユーザーを検索";
/* Label for a button that lets users search for contacts by phone number */ /* Label for a button that lets users search for contacts by phone number */
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "連絡先を電話番号で検索"; "NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "連絡先を電話番号で検索";
@ -851,43 +917,61 @@
"OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "メッセージ"; "OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "メッセージ";
/* A format for a label showing an example phone number. Embeds {{the example phone number}}. */ /* A format for a label showing an example phone number. Embeds {{the example phone number}}. */
"PHONE_NUMBER_EXAMPLE_FORMAT" = "Example: %@"; "PHONE_NUMBER_EXAMPLE_FORMAT" = "例:%@";
/* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */
"PHONE_NUMBER_TYPE_AND_INDEX_FORMAT" = "%@ %d"; "PHONE_NUMBER_TYPE_AND_INDEX_FORMAT" = "%@%d";
/* Label for 'Home' phone numbers. */ /* Label for 'Home' phone numbers. */
"PHONE_NUMBER_TYPE_HOME" = "Home"; "PHONE_NUMBER_TYPE_HOME" = "自宅";
/* Label for 'HomeFAX' phone numbers. */ /* Label for 'HomeFAX' phone numbers. */
"PHONE_NUMBER_TYPE_HOME_FAX" = "Home Fax"; "PHONE_NUMBER_TYPE_HOME_FAX" = "自宅FAX";
/* Label for 'IPhone' phone numbers. */ /* Label for 'IPhone' phone numbers. */
"PHONE_NUMBER_TYPE_IPHONE" = "iPhone"; "PHONE_NUMBER_TYPE_IPHONE" = "iPhone";
/* Label for 'Main' phone numbers. */ /* Label for 'Main' phone numbers. */
"PHONE_NUMBER_TYPE_MAIN" = "Main"; "PHONE_NUMBER_TYPE_MAIN" = "メイン";
/* Label for 'Mobile' phone numbers. */ /* Label for 'Mobile' phone numbers. */
"PHONE_NUMBER_TYPE_MOBILE" = "Mobile"; "PHONE_NUMBER_TYPE_MOBILE" = "携帯電話";
/* Label for 'Other' phone numbers. */ /* Label for 'Other' phone numbers. */
"PHONE_NUMBER_TYPE_OTHER" = "Other"; "PHONE_NUMBER_TYPE_OTHER" = "その他";
/* Label for 'Other FAX' phone numbers. */ /* Label for 'Other FAX' phone numbers. */
"PHONE_NUMBER_TYPE_OTHER_FAX" = "Other Fax"; "PHONE_NUMBER_TYPE_OTHER_FAX" = "その他FAX";
/* Label for 'Pager' phone numbers. */ /* Label for 'Pager' phone numbers. */
"PHONE_NUMBER_TYPE_PAGER" = "Pager"; "PHONE_NUMBER_TYPE_PAGER" = "ポケベル";
/* Label used when we don't what kind of phone number it is (e.g. mobile/work/home). */ /* Label used when we don't what kind of phone number it is (e.g. mobile/work/home). */
"PHONE_NUMBER_TYPE_UNKNOWN" = "Unknown"; "PHONE_NUMBER_TYPE_UNKNOWN" = "不明";
/* Label for 'Work' phone numbers. */ /* Label for 'Work' phone numbers. */
"PHONE_NUMBER_TYPE_WORK" = "Work"; "PHONE_NUMBER_TYPE_WORK" = "職場";
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "職場FAX";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "%@との安全番号ではないようです。連絡先が正しいか確認してください。"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "%@との安全番号ではないようです。連絡先が正しいか確認してください。";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "安全番号の確認"; "PRIVACY_VERIFICATION_TITLE" = "安全番号の確認";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "進む"; "PROCEED_BUTTON" = "進む";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "既読にする"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "返信"; "PUSH_MANAGER_REPLY" = "返信";
@ -953,7 +1040,7 @@
"REGISTER_CONTACTS_WELCOME" = "ようこそ!"; "REGISTER_CONTACTS_WELCOME" = "ようこそ!";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REGISTER_FAILED_TRY_AGAIN" = "再度行う"; "REGISTER_FAILED_TRY_AGAIN" = "再試行";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REGISTER_RATE_LIMITING_BODY" = "急ぎすぎです。少し待ってから再試行してください。"; "REGISTER_RATE_LIMITING_BODY" = "急ぎすぎです。少し待ってから再試行してください。";
@ -998,16 +1085,16 @@
"REGISTRATION_VERIFY_DEVICE" = "この端末を有効にする"; "REGISTRATION_VERIFY_DEVICE" = "この端末を有効にする";
/* Message of alert indicating that users needs to enter a valid phone number to register. */ /* Message of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a valid phone number to register."; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "正しい電話番号を入力してください";
/* Title of alert indicating that users needs to enter a valid phone number to register. */ /* Title of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Invalid Phone Number"; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "不正な電話番号";
/* Message of alert indicating that users needs to enter a phone number to register. */ /* Message of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a phone number to register."; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "電話番号を入力してください";
/* Title of alert indicating that users needs to enter a phone number to register. */ /* Title of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "No Phone Number"; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "電話番号なし";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REJECT_CALL_BUTTON_TITLE" = "拒否"; "REJECT_CALL_BUTTON_TITLE" = "拒否";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "再試行"; "RETRY_BUTTON_TEXT" = "再試行";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "私たちの安全番号は:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "私たちの安全番号は:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "%@との安全番号が変わりました。確認した方がいいかも知れません。"; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "%@との安全番号が変わりました。確認した方がいいかも知れません。";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "コードを読み取る";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "相手の端末に表示されているQRコードを読み取る"; "SCAN_CODE_INSTRUCTIONS" = "相手の端末に表示されているQRコードを読み取る";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "名前や電話番号で検索"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "名前や電話番号で検索";
@ -1061,7 +1157,7 @@
"SEND_INVITE_SUCCESS" = "友だちをSignalに招待しました"; "SEND_INVITE_SUCCESS" = "友だちをSignalに招待しました";
/* Text for button to send a Signal invite via SMS. %@ is placeholder for the receipient's phone number. */ /* Text for button to send a Signal invite via SMS. %@ is placeholder for the receipient's phone number. */
"SEND_INVITE_VIA_SMS_BUTTON_FORMAT" = "Invite via SMS: %@"; "SEND_INVITE_VIA_SMS_BUTTON_FORMAT" = "SMSで招待する%@";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEND_SMS_CONFIRM_TITLE" = "安全性の低いSMSで招待しますか"; "SEND_SMS_CONFIRM_TITLE" = "安全性の低いSMSで招待しますか";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "通信拒否"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "通信拒否";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "デバッグログを有効にする"; "SETTINGS_ADVANCED_DEBUGLOG" = "デバッグログを有効にする";
@ -1097,16 +1214,16 @@
"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "連絡先がありません"; "SETTINGS_BLOCK_LIST_NO_CONTACTS" = "連絡先がありません";
/* A label that indicates the user's search has no matching results. */ /* A label that indicates the user's search has no matching results. */
"SETTINGS_BLOCK_LIST_NO_SEARCH_RESULTS" = "No Search Results"; "SETTINGS_BLOCK_LIST_NO_SEARCH_RESULTS" = "検索結果なし";
/* Label for the block list section of the settings view */ /* Label for the block list section of the settings view */
"SETTINGS_BLOCK_LIST_TITLE" = "通信拒否リスト"; "SETTINGS_BLOCK_LIST_TITLE" = "通信拒否リスト";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "新規の安全番号を持つ人例えばSignalを再インストールした人と通信する前にはあなたに承認を求めます。"; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "変更の承認が必要"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "設定"; "SETTINGS_BUTTON_ACCESSIBILITY" = "設定";
@ -1127,7 +1244,7 @@
"SETTINGS_DELETE_ACCOUNT_BUTTON" = "アカウントを削除"; "SETTINGS_DELETE_ACCOUNT_BUTTON" = "アカウントを削除";
/* Alert message before user confirms clearing history */ /* Alert message before user confirms clearing history */
"SETTINGS_DELETE_HISTORYLOG_CONFIRMATION" = "Are you sure you want to delete all your history (messages, attachments, call history …) ? This action cannot be reverted."; "SETTINGS_DELETE_HISTORYLOG_CONFIRMATION" = "すべての履歴 (メッセージ・添付ファイル・通話履歴など) を削除しますが,よろしいでしょうか? この行為は後で取り消せませんので,注意してください。";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_DELETE_HISTORYLOG_CONFIRMATION_BUTTON" = "はい"; "SETTINGS_DELETE_HISTORYLOG_CONFIRMATION_BUTTON" = "はい";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "通話をiOSに統合する"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "通話をiOSに統合する";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "プライバシー"; "SETTINGS_PRIVACY_TITLE" = "プライバシー";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "安全番号の承認"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "画面表示を安全にする"; "SETTINGS_SCREEN_SECURITY" = "画面表示を安全にする";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "ツイッター"; "SHARE_ACTION_TWEET" = "ツイッター";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "新しい安全番号を表示する"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u日"; "SINGLE_DAY_TIME_AMOUNT" = "%u日";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Signalのインストールをお勧めします。このリンクから入手してください"; "SMS_INVITE_BODY" = "Signalのインストールをお勧めします。このリンクから入手してください";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "%@との安全番号が確認できましたので,通信が第3者に漏れていないと確信することができます。"; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "安全番号が確認できました!"; "SUCCESSFUL_VERIFICATION_TITLE" = "安全番号が確認できました!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "キャンセル"; "TXT_CANCEL_TITLE" = "キャンセル";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "開封不能な添付ファイル"; "UNKNOWN_ATTACHMENT_LABEL" = "開封不能な添付ファイル";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "連絡先リストにない人です。拒否しますか?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "連絡先リストにない人です。拒否しますか?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1262,10 +1382,10 @@
"UNSUPPORTED_FEATURE_ERROR" = "このデバイスでは対応されていない機能です。"; "UNSUPPORTED_FEATURE_ERROR" = "このデバイスでは対応されていない機能です。";
/* Title for alert indicating that group members can't be removed. */ /* Title for alert indicating that group members can't be removed. */
"UPDATE_GROUP_CANT_REMOVE_MEMBERS_ALERT_MESSAGE" = "You cannot remove group members. They will either have to leave, or you can create a new group without this member."; "UPDATE_GROUP_CANT_REMOVE_MEMBERS_ALERT_MESSAGE" = "グループのメンバーは削除できません。本人が離脱するか,グループを新たに作成してください。";
/* Title for alert indicating that group members can't be removed. */ /* Title for alert indicating that group members can't be removed. */
"UPDATE_GROUP_CANT_REMOVE_MEMBERS_ALERT_TITLE" = "Not Allowed"; "UPDATE_GROUP_CANT_REMOVE_MEMBERS_ALERT_TITLE" = "できません";
/* Description of CallKit to upgrading (existing) users */ /* Description of CallKit to upgrading (existing) users */
"UPGRADE_EXPERIENCE_CALLKIT_DESCRIPTION" = "通話をiOSに統合することでロック画面から直接電話に出ることが可能になります。既定では通話の匿名化が行われますのでプライバシーも保たれます。"; "UPGRADE_EXPERIENCE_CALLKIT_DESCRIPTION" = "通話をiOSに統合することでロック画面から直接電話に出ることが可能になります。既定では通話の匿名化が行われますのでプライバシーも保たれます。";
@ -1283,10 +1403,10 @@
"UPGRADE_EXPERIENCE_VIDEO_TITLE" = "安全なビデオ電話にようこそ!"; "UPGRADE_EXPERIENCE_VIDEO_TITLE" = "安全なビデオ電話にようこそ!";
/* Message for the alert indicating that user should upgrade iOS. */ /* Message for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_MESSAGE" = "Signal will soon require iOS 9 or later. Please upgrade in Settings app >> General >> Software Update."; "UPGRADE_IOS_ALERT_MESSAGE" = "SignalはまもなくiOS 9以降でしか動作しなくなります。iOSを更新するには設定→一般→ソフトウェアアップデートに進んでください。";
/* Title for the alert indicating that user should upgrade iOS. */ /* Title for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_TITLE" = "Upgrade iOS"; "UPGRADE_IOS_ALERT_TITLE" = "iOSを更新する";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"Upgrading Signal ..." = "Signalをアップグレードしています……"; "Upgrading Signal ..." = "Signalをアップグレードしています……";
@ -1309,20 +1429,35 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "%@に送信された認証コードを入力してください"; "VERIFICATION_PHONE_NUMBER_FORMAT" = "%@に送信された認証コードを入力してください";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "安全番号の確認"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "スライドして取り消す";
/* Filename for voice messages. */ /* Filename for voice messages. */
"VOICE_MESSAGE_FILE_NAME" = "Voice Message"; "VOICE_MESSAGE_FILE_NAME" = "音声メッセージ";
/* Message for the alert indicating the 'voice message' needs to be held to be held down to record. */ /* Message for the alert indicating the 'voice message' needs to be held to be held down to record. */
"VOICE_MESSAGE_TOO_SHORT_ALERT_MESSAGE" = "Tap and hold to record a voice message."; "VOICE_MESSAGE_TOO_SHORT_ALERT_MESSAGE" = "タップを保持して音声録音";
/* Title for the alert indicating the 'voice message' needs to be held to be held down to record. */ /* Title for the alert indicating the 'voice message' needs to be held to be held down to record. */
"VOICE_MESSAGE_TOO_SHORT_ALERT_TITLE" = "Voice Message"; "VOICE_MESSAGE_TOO_SHORT_ALERT_TITLE" = "音声メッセージ";
/* Activity indicator title, shown upon returning to the device manager, until you complete the provisioning process on desktop */ /* Activity indicator title, shown upon returning to the device manager, until you complete the provisioning process on desktop */
"WAITING_TO_COMPLETE_DEVICE_LINK_TEXT" = "Signal Desktopが設定を行っています"; "WAITING_TO_COMPLETE_DEVICE_LINK_TEXT" = "Signal Desktopが設定を行っています";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "លើកក្រោយ"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "លើកក្រោយ";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "ទទួលយកលេខសុវត្ថិភាពថ្មី"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "បន្ថែម"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "បន្ថែម";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "បន្ថែមសមាជិក"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "បន្ថែមសមាជិក";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "បោះបង់"; "ALERT_DISCARD_BUTTON" = "បោះបង់";
@ -182,7 +185,7 @@
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "ហាមឃាត់ %@?"; "BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "ហាមឃាត់ %@?";
/* Alert message when calling and permissions for microphone are missing */ /* Alert message when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_MESSAGE" = "Signal ទាមទារចូលប្រើប្រាស់ប្រដាប់ស្រូបសំឡេងរបស់អ្នកដើម្បីហៅចេញ។ អ្នកអាចផ្តល់សិទ្ធិក្នុង ការកំណត់។"; "CALL_AUDIO_PERMISSION_MESSAGE" = "Signal ទាមទារចូលប្រើប្រាស់ប្រដាប់ស្រូបសំឡេងរបស់អ្នក ដើម្បីធ្វើការហៅចេញ និងថតសារសំឡេង។ អ្នកអាចផ្តល់សិទ្ធិនេះក្នុងការកំណត់។";
/* Alert title when calling and permissions for microphone are missing */ /* Alert title when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_TITLE" = "ទាមទារចូលប្រើប្រាស់ប្រដាប់ស្រូបសំឡេង"; "CALL_AUDIO_PERMISSION_TITLE" = "ទាមទារចូលប្រើប្រាស់ប្រដាប់ស្រូបសំឡេង";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "អ្នកអាចលើកទូរស័ព្ទដោយផ្ទាល់ពីអេក្រង់ចាក់សោរ ហើយឃើញឈ្មោះ និងលេខទូរស័ព្ទហៅចូល ប្រសិនបើ​អ្នកផ្លាស់ប្តូរក្នុងការកំណត់។\n\nមើលការកំណត់ឯកជនភាពសម្រាប់លម្អិត។"; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "អ្នកអាចលើកទូរស័ព្ទដោយផ្ទាល់ពីអេក្រង់ចាក់សោរ ហើយឃើញឈ្មោះ និងលេខទូរស័ព្ទហៅចូល ប្រសិនបើ​អ្នកផ្លាស់ប្តូរក្នុងការកំណត់។\n\nមើលការកំណត់ឯកជនភាពសម្រាប់លម្អិត។";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "បង្ហាញការកំណត់ឯកជន"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "បង្ហាញការកំណត់ឯកជន";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "ហៅត្រលប់ទៅវិញ"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "អ្នកប្រើប្រាស់ Signal"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "អ្នកប្រើប្រាស់ Signal";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "ប្រៀបធៀបជាមួយ Clipboard"; "COMPARE_SAFETY_NUMBER_ACTION" = "ប្រៀបធៀបជាមួយ Clipboard";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "ភ្ជាប់ឧបករណ៍ថ្មី"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "ភ្ជាប់ឧបករណ៍ថ្មី";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "បញ្ជាក់"; "CONFIRMATION_TITLE" = "បញ្ជាក់";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "ច្រានចោល"; "DISMISS_BUTTON_TEXT" = "ច្រានចោល";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "អ្នកអាចផ្តល់សិទ្ធិក្នុងការកំណត់។"; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "អ្នកអាចផ្តល់សិទ្ធិក្នុងការកំណត់។";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "គ្មានការប្រើទំនេរសម្រាប់លេខទំនាក់ទំនង។"; "ERROR_MESSAGE_NO_SESSION" = "គ្មានការប្រើទំនេរសម្រាប់លេខទំនាក់ទំនង។";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "លេខសុវត្ថិភាពបានផ្លាស់ប្តូរ។"; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "លេខសុវត្ថិភាពបានផ្លាស់ប្តូរ។";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "បញ្ហាមិនស្គាល់កើតឡើង។"; "ERROR_MESSAGE_UNKNOWN_ERROR" = "បញ្ហាមិនស្គាល់កើតឡើង។";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "មានការបរាជ័យច្រើនដងជាមួយលេខទំនាក់ទំនងនេះ។ សូមព្យាយាមម្តងទៀតពេលក្រោយ។"; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "មានការបរាជ័យច្រើនដងជាមួយលេខទំនាក់ទំនងនេះ។ សូមព្យាយាមម្តងទៀតពេលក្រោយ។";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "អ្នកត្រូវទទួលយកលេខសុវត្ថិភាពថ្មី មុនពេលអ្នកអាចបញ្ជូន។"; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "បរាជ័យក្នុងការផ្ទៀងផ្ទាត់លេខសុវត្ថិភាព!"; "FAILED_VERIFICATION_TITLE" = "បរាជ័យក្នុងការផ្ទៀងផ្ទាត់លេខសុវត្ថិភាព!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "កំណត់ការប្រើប្រាស់ឡើងវិញ។"; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "កំណត់ការប្រើប្រាស់ឡើងវិញ។";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "ការហៅចូលមិនត្រឹមត្រូវពី"; "INCOMING_INCOMPLETE_CALL" = "ការហៅចូលមិនត្រឹមត្រូវពី";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "ឯកសារសំឡេងមិនត្រឹមត្រូវ។"; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "ឯកសារសំឡេងមិនត្រឹមត្រូវ។";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "បានទទួល"; "MESSAGE_STATUS_DELIVERED" = "បានទទួល";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "បញ្ជូនបរាជ័យ។ ចុច ដើម្បីព្យាយាមម្តងទៀត។"; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "បានបញ្ជូន"; "MESSAGE_STATUS_SENT" = "បានបញ្ជូន";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "កំពុងបញ្ជូន..."; "MESSAGE_STATUS_UPLOADING" = "កំពុងបញ្ជូន...";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "អ្នកបានហាមឃាត់អ្នកប្រើប្រាស់នេះ"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "អ្នកបានហាមឃាត់អ្នកប្រើប្រាស់នេះ";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "ការទាញយកបរាជ័យ។"; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "ការទាញយកបរាជ័យ។";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "អ្នកបានហាមឃាត់សមាជិក%d ក្នុងក្រុមនេះ"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "អ្នកបានហាមឃាត់សមាជិក%d ក្នុងក្រុមនេះ";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */
"MESSAGES_VIEW_TITLE_SUBTITLE" = "ចុចទីនេះ សម្រាប់ការកំណត់"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "ចុចទីនេះ សម្រាប់ការកំណត់";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u នាទី"; "MINUTES_TIME_AMOUNT" = "%u នាទី";
/* notification title */ /* notification title */
"MISSED_CALL" = "ខកការហៅ"; "MISSED_CALL" = "ខកការហៅ";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal ត្រូវការចូលប្រើប្រាស់កាមេរ៉ា សម្រាប់ការហៅជាវីដេអូ។ អ្នកអាចផ្តល់សិទ្ធិក្នុង ការកំណត់ >> ឯកជនភាព >> កាមេរ៉ា >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal ត្រូវការចូលប្រើប្រាស់កាមេរ៉ា សម្រាប់ការហៅជាវីដេអូ។ អ្នកអាចផ្តល់សិទ្ធិក្នុង ការកំណត់ >> ឯកជនភាព >> កាមេរ៉ា >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal ត្រូវការចូលប្រើប្រាស់កាមេរ៉ារបស់អ្នក។"; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal ត្រូវការចូលប្រើប្រាស់កាមេរ៉ារបស់អ្នក។";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "ខកការហៅពី %@។"; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "ខកការហៅពី អ្នកប្រើប្រាស់ Signal ។"; "MSGVIEW_MISSED_CALL_WITH_NAME" = "ខកការហៅពី %@។";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "អ្នកបានទទួលការហៅមួយ ពី%@។"; "MSGVIEW_RECEIVED_CALL" = "អ្នកបានទទួលការហៅមួយ ពី%@។";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "សូមពិនិត្យថា អ្នកកំពុងលើបណ្តាញ និងព្យាយាមម្តងទៀត។"; "NETWORK_ERROR_RECOVERY" = "សូមពិនិត្យថា អ្នកកំពុងលើបណ្តាញ និងព្យាយាមម្តងទៀត។";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "បានភ្ជាប់"; "NETWORK_STATUS_CONNECTED" = "បានភ្ជាប់";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "ទូរសារការងារ"; "PHONE_NUMBER_TYPE_WORK_FAX" = "ទូរសារការងារ";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "នេះទំនងមិនមែនជាលេខសុវត្ថិភាពរបស់អ្នក ជាមួយ%@ ទេ។ តើអ្នកបានផ្ទៀងផ្ទាត់លេខទំនាក់ទំនង ត្រឹមត្រូវហើយ?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "នេះទំនងមិនមែនជាលេខសុវត្ថិភាពរបស់អ្នក ជាមួយ%@ ទេ។ តើអ្នកបានផ្ទៀងផ្ទាត់លេខទំនាក់ទំនង ត្រឹមត្រូវហើយ?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "ផ្ទៀងផ្ទាត់លេខសុវត្ថិភាព"; "PRIVACY_VERIFICATION_TITLE" = "ផ្ទៀងផ្ទាត់លេខសុវត្ថិភាព";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "ដំណើរការ"; "PROCEED_BUTTON" = "ដំណើរការ";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "ដាក់ថាអានហើយ"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "តប"; "PUSH_MANAGER_REPLY" = "តប";
@ -998,16 +1085,16 @@
"REGISTRATION_VERIFY_DEVICE" = "បើកប្រើសកម្មឧបករណ៍នេះ"; "REGISTRATION_VERIFY_DEVICE" = "បើកប្រើសកម្មឧបករណ៍នេះ";
/* Message of alert indicating that users needs to enter a valid phone number to register. */ /* Message of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a valid phone number to register."; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "សូមបញ្ចូលលេខទូរស័ព្ទត្រឹមត្រូវមួយ ដើម្បីចុះឈ្មោះ។";
/* Title of alert indicating that users needs to enter a valid phone number to register. */ /* Title of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Invalid Phone Number"; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "លេខទូរស័ព្ទមិនត្រឹមត្រូវ";
/* Message of alert indicating that users needs to enter a phone number to register. */ /* Message of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a phone number to register."; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "សូមបញ្ចូលលេខទូរស័ព្ទមួយ ដើម្បីចុះឈ្មោះ។";
/* Title of alert indicating that users needs to enter a phone number to register. */ /* Title of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "No Phone Number"; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "គ្មានលេខទូរស័ព្ទ";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REJECT_CALL_BUTTON_TITLE" = "ច្រានចោល"; "REJECT_CALL_BUTTON_TITLE" = "ច្រានចោល";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "ព្យាយាមម្តងទៀត"; "RETRY_BUTTON_TEXT" = "ព្យាយាមម្តងទៀត";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "លេខសុវត្ថិភាព Signal របស់យើង៖\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "លេខសុវត្ថិភាព Signal របស់យើង៖\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "លេខសុវត្ថិភាពរបស់អ្នកជាមួយ %@ បានផ្លាស់ប្តូរ។ អ្នកប្រហែលចង់ផ្ទៀងផ្ទាត់វា។"; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "លេខសុវត្ថិភាពរបស់អ្នកជាមួយ %@ បានផ្លាស់ប្តូរ។ អ្នកប្រហែលចង់ផ្ទៀងផ្ទាត់វា។";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "ស្កេនកូដ";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "ស្កេនកូដ QR លើឧបករណ៍ទំនាក់ទំនងរបស់អ្នក។"; "SCAN_CODE_INSTRUCTIONS" = "ស្កេនកូដ QR លើឧបករណ៍ទំនាក់ទំនងរបស់អ្នក។";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "ស្វែងរកឈ្មោះ ឬលេខទូរស័ព្ទ"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "ស្វែងរកឈ្មោះ ឬលេខទូរស័ព្ទ";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "ហាមឃាត់"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "ហាមឃាត់";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "បើកកំណត់ត្រាកំហុស"; "SETTINGS_ADVANCED_DEBUGLOG" = "បើកកំណត់ត្រាកំហុស";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "បានហាមឃាត់"; "SETTINGS_BLOCK_LIST_TITLE" = "បានហាមឃាត់";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "ទាមទារការអនុញ្ញាតរបស់អ្នក មុនពេលទាក់ទងជាមួយអ្នកណាដែលមានលេខសុវត្ថិភាពថ្មី ជាធម្មតាពីការដំឡើង Signal ឡើងវិញ។"; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "ទាមទារការអនុញ្ញាតលើការផ្លាស់ប្តូរ"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "ការកំណត់"; "SETTINGS_BUTTON_ACCESSIBILITY" = "ការកំណត់";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "សមាហរណកម្មការហៅតាម iOS"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "សមាហរណកម្មការហៅតាម iOS";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "ឯកជនភាព"; "SETTINGS_PRIVACY_TITLE" = "ឯកជនភាព";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "ការអនុញ្ញាតលេខសុវត្ថិភាព"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "បើកអេក្រង់សុវត្ថិភាព"; "SETTINGS_SCREEN_SECURITY" = "បើកអេក្រង់សុវត្ថិភាព";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "បង្ហាញលេខទំនាក់ទំនងថ្មី"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u ថ្ងៃ"; "SINGLE_DAY_TIME_AMOUNT" = "%u ថ្ងៃ";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "ខ្ញុំអញ្ជើញអ្នក ដំឡើង Signal! នេះជាតំណ៖"; "SMS_INVITE_BODY" = "ខ្ញុំអញ្ជើញអ្នក ដំឡើង Signal! នេះជាតំណ៖";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "លេខសុវត្ថិភាពរបស់អ្នកជាមួយ %@ បានផ្ទៀងផ្ទាត់។ អ្នកទាក់ទងដោយទុកចិត្តបាន។"; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "លេខសុវត្ថិភាពបានផ្ទៀងផ្ទាត់!"; "SUCCESSFUL_VERIFICATION_TITLE" = "លេខសុវត្ថិភាពបានផ្ទៀងផ្ទាត់!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "បោះបង់"; "TXT_CANCEL_TITLE" = "បោះបង់";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "ឯកសារមិនស្គាល់"; "UNKNOWN_ATTACHMENT_LABEL" = "ឯកសារមិនស្គាល់";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "អ្នកប្រើប្រាស់មិននៅក្នុងបញ្ជីទំនាក់ទំនងទេ។ តើអ្នកចង់ហាមឃាត់អ្នកប្រើប្រាស់នេះទេ?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "អ្នកប្រើប្រាស់មិននៅក្នុងបញ្ជីទំនាក់ទំនងទេ។ តើអ្នកចង់ហាមឃាត់អ្នកប្រើប្រាស់នេះទេ?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1283,10 +1403,10 @@
"UPGRADE_EXPERIENCE_VIDEO_TITLE" = "សួស្តី ការហៅវីដេអូសុវត្ថិភាព!"; "UPGRADE_EXPERIENCE_VIDEO_TITLE" = "សួស្តី ការហៅវីដេអូសុវត្ថិភាព!";
/* Message for the alert indicating that user should upgrade iOS. */ /* Message for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_MESSAGE" = "Signal will soon require iOS 9 or later. Please upgrade in Settings app >> General >> Software Update."; "UPGRADE_IOS_ALERT_MESSAGE" = "Signal នឹងទាមទារ iOS 9 ឬថ្មីជាងនេះ។ សូមដំឡើងក្នុង ការកំណត់ >> ទូទៅ >> បច្ចុប្បភាពកម្មវិធី។";
/* Title for the alert indicating that user should upgrade iOS. */ /* Title for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_TITLE" = "Upgrade iOS"; "UPGRADE_IOS_ALERT_TITLE" = "ដំឡើង iOS";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"Upgrading Signal ..." = "កំពុងធ្វើបច្ចុប្បន្នភាព Signal ..."; "Upgrading Signal ..." = "កំពុងធ្វើបច្ចុប្បន្នភាព Signal ...";
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "បញ្ចូលលេខកូដផ្ទៀងផ្ទាត់ ដែលផ្ញើទៅកាន់ %@។"; "VERIFICATION_PHONE_NUMBER_FORMAT" = "បញ្ចូលលេខកូដផ្ទៀងផ្ទាត់ ដែលផ្ញើទៅកាន់ %@។";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "ផ្ទៀងផ្ទាត់លេខសុវត្ថិភាព"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "អូសដើម្បីបោះបង់"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "អូសដើម្បីបោះបង់";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "새 안전번호 수락."; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Discard";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "전화하기"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "클립 보드와 비교하세요."; "COMPARE_SAFETY_NUMBER_ACTION" = "클립 보드와 비교하세요.";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "새 기기 연결"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "새 기기 연결";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "확인"; "CONFIRMATION_TITLE" = "확인";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "꺼짐."; "DISMISS_BUTTON_TEXT" = "꺼짐.";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "연락 가능한 세션 없음."; "ERROR_MESSAGE_NO_SESSION" = "연락 가능한 세션 없음.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "안전번호 가 바뀌였습니다."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "안전번호 가 바뀌였습니다.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again shortly."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again shortly.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "You must accept the new safety number before you will be able to send."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!"; "FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "세션 초기화"; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "세션 초기화";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from"; "INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Delivered"; "MESSAGE_STATUS_DELIVERED" = "Delivered";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Sending failed. Tap to retry."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Sent"; "MESSAGE_STATUS_SENT" = "Sent";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "Uploading…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minutes"; "MINUTES_TIME_AMOUNT" = "%u minutes";
/* notification title */ /* notification title */
"MISSED_CALL" = "부재중 전화"; "MISSED_CALL" = "부재중 전화";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal needs to access your camera."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal needs to access your camera.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Missed call from Signal User."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "%@으로부터 전화를 받았습니다."; "MSGVIEW_RECEIVED_CALL" = "%@으로부터 전화를 받았습니다.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Please check you're online and try again."; "NETWORK_ERROR_RECOVERY" = "Please check you're online and try again.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "연결됨"; "NETWORK_STATUS_CONNECTED" = "연결됨";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number"; "PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "진행하다"; "PROCEED_BUTTON" = "진행하다";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "읽은 메시지"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "답장"; "PUSH_MANAGER_REPLY" = "답장";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Retry"; "RETRY_BUTTON_TEXT" = "Retry";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Scan Code";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Scan the QR Code on your contact's device."; "SCAN_CODE_INSTRUCTIONS" = "Scan the QR Code on your contact's device.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "이름 또는 번호 검색"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "이름 또는 번호 검색";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "디버그 파일 활성화시키기"; "SETTINGS_ADVANCED_DEBUGLOG" = "디버그 파일 활성화시키기";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; "SETTINGS_BLOCK_LIST_TITLE" = "Blocked";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Requires your approval before communicating with someone who has a new safety number, commonly from a reinstall of Signal."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Require Approval on Change"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Settings"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Settings";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "개인정보 보호"; "SETTINGS_PRIVACY_TITLE" = "개인정보 보호";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Safety Numbers Approval"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "화면 보호 켜기"; "SETTINGS_SCREEN_SECURITY" = "화면 보호 켜기";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Show new safety number"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u day"; "SINGLE_DAY_TIME_AMOUNT" = "%u day";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "당신을 Signal로 초대합니다! 여기에 링크가 있습니다:"; "SMS_INVITE_BODY" = "당신을 Signal로 초대합니다! 여기에 링크가 있습니다:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can be confident your communication is private."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "취소"; "TXT_CANCEL_TITLE" = "취소";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Unknown attachment"; "UNKNOWN_ATTACHMENT_LABEL" = "Unknown attachment";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Verify Safety Number"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Ne dabar"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Ne dabar";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Priimti naują saugumo numerį"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Pridėti"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Pridėti";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Pridėti dalyvį"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Pridėti dalyvį";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Atmesti"; "ALERT_DISCARD_BUTTON" = "Atmesti";
@ -182,7 +185,7 @@
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Užblokuoti %@?"; "BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Užblokuoti %@?";
/* Alert message when calling and permissions for microphone are missing */ /* Alert message when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_MESSAGE" = "Tam, kad galėtų skambinti, Signal reikia prieigos prie jūsų mikrofono. Jūs galite suteikti šį leidimą Nustatymų programėlėje."; "CALL_AUDIO_PERMISSION_MESSAGE" = "Tam, kad galėtų skambinti ir įrašinėti balso žinutes, Signal reikia prieigos prie jūsų mikrofono. Jūs galite suteikti šį leidimą Nustatymų (angl. Settings) programėlėje.";
/* Alert title when calling and permissions for microphone are missing */ /* Alert title when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_TITLE" = "Reikalinga prieiga prie mikrofono"; "CALL_AUDIO_PERMISSION_TITLE" = "Reikalinga prieiga prie mikrofono";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Jūs galite atsiliepti į skambučius, ir jeigu pakeisite savo nustatymus, matyti gaunamiems skambučiams vardą ir telefono numerį, tiesiai savo užrakto ekrane.\n\nIšsamesnei informacijai, žiūrėkite privatumo nustatymus."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Jūs galite atsiliepti į skambučius, ir jeigu pakeisite savo nustatymus, matyti gaunamiems skambučiams vardą ir telefono numerį, tiesiai savo užrakto ekrane.\n\nIšsamesnei informacijai, žiūrėkite privatumo nustatymus.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Rodyti privatumo nustatymus"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Rodyti privatumo nustatymus";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Perskambinti"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal naudotojas"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal naudotojas";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Palyginti su iškarpine"; "COMPARE_SAFETY_NUMBER_ACTION" = "Palyginti su iškarpine";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Susieti naują įrenginį"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Susieti naują įrenginį";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Patvirtinti"; "CONFIRMATION_TITLE" = "Patvirtinti";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Atmesti"; "DISMISS_BUTTON_TEXT" = "Atmesti";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Jūs galite suteikti prieigą Nustatymų (angl. Settings) programėlėje."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Jūs galite suteikti prieigą Nustatymų (angl. Settings) programėlėje.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Nėra kontaktui prieinamo seanso."; "ERROR_MESSAGE_NO_SESSION" = "Nėra kontaktui prieinamo seanso.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Saugumo numeris pasikeitė."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Saugumo numeris pasikeitė.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "Įvyko nežinoma klaida."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "Įvyko nežinoma klaida.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Per daug nesėkmių su šiuo kontaktu. Prašome po kurio laiko pabandyti dar kartą."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Per daug nesėkmių su šiuo kontaktu. Prašome po kurio laiko pabandyti dar kartą.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Prieš galėdami išsiųsti, privalote priimti naują kontakto saugumo numerį."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Nepavyko patvirtinti saugumo numerio!"; "FAILED_VERIFICATION_TITLE" = "Nepavyko patvirtinti saugumo numerio!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Atstatyti šį seansą."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Atstatyti šį seansą.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Neužbaigtas gaunamasis skambutis nuo"; "INCOMING_INCOMPLETE_CALL" = "Neužbaigtas gaunamasis skambutis nuo";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Neteisingas garso failas."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Neteisingas garso failas.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Pristatyta"; "MESSAGE_STATUS_DELIVERED" = "Pristatyta";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Siuntimas nepavyko. Bakstelėkite, norėdami bandyti dar kartą."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Išsiųsta"; "MESSAGE_STATUS_SENT" = "Išsiųsta";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Įkeliama…"; "MESSAGE_STATUS_UPLOADING" = "Įkeliama…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "Jūs užblokavote šį naudotoją"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "Jūs užblokavote šį naudotoją";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Atsiuntimas nepavyko."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Atsiuntimas nepavyko.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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ų)"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Jūs užblokavote %d šios grupės dalyvius(-ių)";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Bakstelėkite čia, nustatymams rodyti";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minutės(-ių)"; "MINUTES_TIME_AMOUNT" = "%u minutės(-ių)";
/* notification title */ /* notification title */
"MISSED_CALL" = "Praleistas skambutis"; "MISSED_CALL" = "Praleistas skambutis";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Norint skambinti su vaizdu, Signal reikia prieigos prie jūsų kameros. Jūs galite suteikti šį leidimą Nustatymų (angl. Settings) programėlėje >> Privatumas (angl. Privacy) >> Kamera (angl. Camera) >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Norint skambinti su vaizdu, Signal reikia prieigos prie jūsų kameros. Jūs galite suteikti šį leidimą Nustatymų (angl. Settings) programėlėje >> Privatumas (angl. Privacy) >> Kamera (angl. Camera) >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal reikalinga prieiga prie jūsų kameros."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal reikalinga prieiga prie jūsų kameros.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Praleistas skambutis nuo %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Praleistas skambutis nuo Signal naudotojo."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Praleistas skambutis nuo %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Jūs gavote skambutį nuo %@."; "MSGVIEW_RECEIVED_CALL" = "Jūs gavote skambutį nuo %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Patikrinkite ar esate prisijungę prie interneto ir bandykite dar kartą."; "NETWORK_ERROR_RECOVERY" = "Patikrinkite ar esate prisijungę prie interneto ir bandykite dar kartą.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Prisijungta"; "NETWORK_STATUS_CONNECTED" = "Prisijungta";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Darbo faksas"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Darbo faksas";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* 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ą?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Tai neatrodo kaip jūsų saugumo numeris, skirtas %@. Ar tikrai tvirtinate teisingą kontaktą?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Patvirtinti saugumo numerį"; "PRIVACY_VERIFICATION_TITLE" = "Patvirtinti saugumo numerį";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Tęsti"; "PROCEED_BUTTON" = "Tęsti";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Pažymėti kaip skaitytą"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Atsakyti"; "PUSH_MANAGER_REPLY" = "Atsakyti";
@ -998,16 +1085,16 @@
"REGISTRATION_VERIFY_DEVICE" = "Aktyvuoti šį įrenginį"; "REGISTRATION_VERIFY_DEVICE" = "Aktyvuoti šį įrenginį";
/* Message of alert indicating that users needs to enter a valid phone number to register. */ /* Message of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a valid phone number to register."; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Norėdami užsiregistruoti, įveskite teisingą telefono numerį.";
/* Title of alert indicating that users needs to enter a valid phone number to register. */ /* Title of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Invalid Phone Number"; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Neteisingas telefono numeris";
/* Message of alert indicating that users needs to enter a phone number to register. */ /* Message of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a phone number to register."; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Norėdami užsiregistruoti, įveskite telefono numerį.";
/* Title of alert indicating that users needs to enter a phone number to register. */ /* Title of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "No Phone Number"; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "Nėra telefono numerio";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REJECT_CALL_BUTTON_TITLE" = "Atmesti"; "REJECT_CALL_BUTTON_TITLE" = "Atmesti";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Pakartoti"; "RETRY_BUTTON_TEXT" = "Pakartoti";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Mūsų Signal saugumo numeris:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Mūsų Signal saugumo numeris:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Jūsų saugumo numeris, skirtas kontaktui %@ pasikeitė. Jūs, tikriausiai, norėtumėte jį patvirtinti."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Jūsų saugumo numeris, skirtas kontaktui %@ pasikeitė. Jūs, tikriausiai, norėtumėte jį patvirtinti.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Skenuoti kodą";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Nuskenuokite QR kodą savo kontakto įrenginyje."; "SCAN_CODE_INSTRUCTIONS" = "Nuskenuokite QR kodą savo kontakto įrenginyje.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Ieškokite vardo ar numerio"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Ieškokite vardo ar numerio";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Užblokuoti"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Užblokuoti";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Įjungti derinimo žurnalą"; "SETTINGS_ADVANCED_DEBUGLOG" = "Įjungti derinimo žurnalą";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Užblokuoti"; "SETTINGS_BLOCK_LIST_TITLE" = "Užblokuoti";
/* User settings section footer, a detailed explanation */ /* 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."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Pasikeitus, reikalauti patvirtinimo"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Nustatymai"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Nustatymai";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS skambučių integracija"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS skambučių integracija";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Privatumas"; "SETTINGS_PRIVACY_TITLE" = "Privatumas";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Saugumo numerių patvirtinimas"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Įjungti ekrano saugumą"; "SETTINGS_SCREEN_SECURITY" = "Įjungti ekrano saugumą";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Rodyti naują saugumo numerį"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u diena(-os)"; "SINGLE_DAY_TIME_AMOUNT" = "%u diena(-os)";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Siūlau tau įdiegti Signal! Štai čia yra nuoroda:"; "SMS_INVITE_BODY" = "Siūlau tau įdiegti Signal! Štai čia yra nuoroda:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Jūsų saugumo numeris su %@ buvo patvirtintas. Galite būti tikri, kad jūsų bendravimas yra privatus."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Saugumo numeris patvirtintas!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Saugumo numeris patvirtintas!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Atsisakyti"; "TXT_CANCEL_TITLE" = "Atsisakyti";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Nežinomas priedas"; "UNKNOWN_ATTACHMENT_LABEL" = "Nežinomas priedas";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "Naudotojo nėra jūsų kontaktų sąraše. Ar norėtumėte užblokuoti šį naudotoją?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "Naudotojo nėra jūsų kontaktų sąraše. Ar norėtumėte užblokuoti šį naudotoją?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1283,10 +1403,10 @@
"UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Sveiki, saugūs vaizdo skambučiai!"; "UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Sveiki, saugūs vaizdo skambučiai!";
/* Message for the alert indicating that user should upgrade iOS. */ /* Message for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_MESSAGE" = "Signal will soon require iOS 9 or later. Please upgrade in Settings app >> General >> Software Update."; "UPGRADE_IOS_ALERT_MESSAGE" = "Signal greitu metu reikalaus iOS 9 ar velesnės versijos. Prašome atsinaujinti Nustatymų (angl. Settings) programėlėje >> Bendra (angl. General) >> Programinės įrangos atnaujinimas (angl. Software Update).";
/* Title for the alert indicating that user should upgrade iOS. */ /* Title for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_TITLE" = "Upgrade iOS"; "UPGRADE_IOS_ALERT_TITLE" = "Atnaujinkite iOS";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"Upgrading Signal ..." = "Naujinama Signal ..."; "Upgrading Signal ..." = "Naujinama Signal ...";
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Įveskite patvirtinimo kodą, kurį mes išsiuntėme jums į %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Įveskite patvirtinimo kodą, kurį mes išsiuntėme jums į %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Patvirtinti saugumo numerį"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Perbraukite, norėdami atsisakyti"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Perbraukite, norėdami atsisakyti";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Accept new safety number"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Discard";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Atzvanīt"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Compare with Clipboard"; "COMPARE_SAFETY_NUMBER_ACTION" = "Compare with Clipboard";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Link New Device"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Link New Device";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Apstiprināt"; "CONFIRMATION_TITLE" = "Apstiprināt";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Dismiss"; "DISMISS_BUTTON_TEXT" = "Dismiss";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Sekojošam kontaktam sesija nav pieejama."; "ERROR_MESSAGE_NO_SESSION" = "Sekojošam kontaktam sesija nav pieejama.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Safety number changed."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Safety number changed.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again shortly."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again shortly.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "You must accept the new safety number before you will be able to send."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!"; "FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Pārtraukt šo sesiju."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Pārtraukt šo sesiju.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from"; "INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Delivered"; "MESSAGE_STATUS_DELIVERED" = "Delivered";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Sending failed. Tap to retry."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Sent"; "MESSAGE_STATUS_SENT" = "Sent";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "Uploading…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minutes"; "MINUTES_TIME_AMOUNT" = "%u minutes";
/* notification title */ /* notification title */
"MISSED_CALL" = "Neatbildēts zvans"; "MISSED_CALL" = "Neatbildēts zvans";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal needs to access your camera."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal needs to access your camera.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Missed call from Signal User."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Tu saņēmi zvanu no %@."; "MSGVIEW_RECEIVED_CALL" = "Tu saņēmi zvanu no %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Please check you're online and try again."; "NETWORK_ERROR_RECOVERY" = "Please check you're online and try again.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Savienots"; "NETWORK_STATUS_CONNECTED" = "Savienots";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number"; "PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Turpināt"; "PROCEED_BUTTON" = "Turpināt";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Atzīmēt kā izlasītu"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Atbildēt"; "PUSH_MANAGER_REPLY" = "Atbildēt";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Retry"; "RETRY_BUTTON_TEXT" = "Retry";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Scan Code";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Scan the QR Code on your contact's device."; "SCAN_CODE_INSTRUCTIONS" = "Scan the QR Code on your contact's device.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Meklēt cilvēku vai numuru"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Meklēt cilvēku vai numuru";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Ieslēgt kļūdas labošanas ierakstīšanu."; "SETTINGS_ADVANCED_DEBUGLOG" = "Ieslēgt kļūdas labošanas ierakstīšanu.";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; "SETTINGS_BLOCK_LIST_TITLE" = "Blocked";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Requires your approval before communicating with someone who has a new safety number, commonly from a reinstall of Signal."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Require Approval on Change"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Settings"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Settings";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Privātums"; "SETTINGS_PRIVACY_TITLE" = "Privātums";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Safety Numbers Approval"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Ieslēgt ekrāna aizsardzību"; "SETTINGS_SCREEN_SECURITY" = "Ieslēgt ekrāna aizsardzību";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Show new safety number"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u day"; "SINGLE_DAY_TIME_AMOUNT" = "%u day";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Es tevi aicinu lejuplādēt Signal! Saite:"; "SMS_INVITE_BODY" = "Es tevi aicinu lejuplādēt Signal! Saite:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can be confident your communication is private."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Atcelt"; "TXT_CANCEL_TITLE" = "Atcelt";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Unknown attachment"; "UNKNOWN_ATTACHMENT_LABEL" = "Unknown attachment";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Verify Safety Number"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Прифати нов сигурносен број"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Discard";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Сигнал %@"; "CALL_STATUS_FORMAT" = "Сигнал %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Можете да одговорете на повиците директно од заклучен екран и да ги видете името и бројот за дојдовни повици ако ги сменете вашите поставки.\n\nПогледнете во Поставки за Приватност за детали."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Можете да одговорете на повиците директно од заклучен екран и да ги видете името и бројот за дојдовни повици ако ги сменете вашите поставки.\n\nПогледнете во Поставки за Приватност за детали.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Покажи Поставки за Приватност"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Покажи Поставки за Приватност";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Повикај повторно"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Сигнал Корисник"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Сигнал Корисник";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Споредете со Таблата со исечоци"; "COMPARE_SAFETY_NUMBER_ACTION" = "Споредете со Таблата со исечоци";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Поврзи нов уред"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Поврзи нов уред";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Потврди"; "CONFIRMATION_TITLE" = "Потврди";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Откажи"; "DISMISS_BUTTON_TEXT" = "Откажи";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Нема достапна сесија за контакт."; "ERROR_MESSAGE_NO_SESSION" = "Нема достапна сесија за контакт.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Сигурносниот број е променет. "; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Сигурносниот број е променет. ";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Многу неуспешни обиди со овој контакт. Ве молиме пробајте подоцна."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Многу неуспешни обиди со овој контакт. Ве молиме пробајте подоцна.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Морате да го прифатите новиот сигурносен број пред да можете да испратете."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Неуспешна Потврда на Сигурносен Број!"; "FAILED_VERIFICATION_TITLE" = "Неуспешна Потврда на Сигурносен Број!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Ресетирајте ја оваа сесија."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Ресетирајте ја оваа сесија.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Дојдовен некомплетен број од"; "INCOMING_INCOMPLETE_CALL" = "Дојдовен некомплетен број од";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Доставено"; "MESSAGE_STATUS_DELIVERED" = "Доставено";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Неуспено испраќање. Допри за повторен обид."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Испратено"; "MESSAGE_STATUS_SENT" = "Испратено";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "Uploading…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "Го блокиравте овој Корисник"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "Го блокиравте овој Корисник";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "Блокиравте %d Членови од групата"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Блокиравте %d Членови од групата";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */
"MESSAGES_VIEW_TITLE_SUBTITLE" = "Допрете тука за подесувања"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Допрете тука за подесувања";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u минути"; "MINUTES_TIME_AMOUNT" = "%u минути";
/* notification title */ /* notification title */
"MISSED_CALL" = "Пропуштен повик"; "MISSED_CALL" = "Пропуштен повик";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Сигнал има потреба од пристап до Вашата камера за видео разговори. Можете да дозволете во Подесувања >> Сигурност >> Камера >> Сигнал"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Сигнал има потреба од пристап до Вашата камера за видео разговори. Можете да дозволете во Подесувања >> Сигурност >> Камера >> Сигнал";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "На Сигнал му треба пристап до камерата."; "MISSING_CAMERA_PERMISSION_TITLE" = "На Сигнал му треба пристап до камерата.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Пропуштен повик од %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Пропуштен повик од Сигнал Корисник."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Пропуштен повик од %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Примивте повик од %@."; "MSGVIEW_RECEIVED_CALL" = "Примивте повик од %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Ве молиме проверете дека сте приклучени на интернет и обидете се повторно"; "NETWORK_ERROR_RECOVERY" = "Ве молиме проверете дека сте приклучени на интернет и обидете се повторно";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Поврзан"; "NETWORK_STATUS_CONNECTED" = "Поврзан";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Ова не изгледа како Вашиот сигурносен број со %@. Дали го потврдуваш точниот контакт?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Ова не изгледа како Вашиот сигурносен број со %@. Дали го потврдуваш точниот контакт?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Потврдете го сигурносниот број"; "PRIVACY_VERIFICATION_TITLE" = "Потврдете го сигурносниот број";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Продолжи"; "PROCEED_BUTTON" = "Продолжи";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Обележи како прочитано"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Одговори"; "PUSH_MANAGER_REPLY" = "Одговори";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Обиди се пак"; "RETRY_BUTTON_TEXT" = "Обиди се пак";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Нашиот Сигнал Сигурносен Број :\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Нашиот Сигнал Сигурносен Број :\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Вашиот сигурносен број со %@ е променет. Можеби Би сакале да го потврдете. "; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Вашиот сигурносен број со %@ е променет. Можеби Би сакале да го потврдете. ";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Скенирај код";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Скенирајте го QR на уредот на вашите контакти."; "SCAN_CODE_INSTRUCTIONS" = "Скенирајте го QR на уредот на вашите контакти.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Пребарајте по име или број"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Пребарајте по име или број";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Блокирани"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Блокирани";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Овозможете листа за отстранување грешки"; "SETTINGS_ADVANCED_DEBUGLOG" = "Овозможете листа за отстранување грешки";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Блокирани"; "SETTINGS_BLOCK_LIST_TITLE" = "Блокирани";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Потребна е ваша дозвола пред да започнете комуникација со некој кој има нов сигурносен број , најчесто поради преинсталирање на Сигнал."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Потребна е дозвола при менување"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Подесувања"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Подесувања";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS интегрирање на повици"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS интегрирање на повици";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Приватност"; "SETTINGS_PRIVACY_TITLE" = "Приватност";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Потврдување на сигурносни броеви "; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Овозможете безбедност на екранот"; "SETTINGS_SCREEN_SECURITY" = "Овозможете безбедност на екранот";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Твитер"; "SHARE_ACTION_TWEET" = "Твитер";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Покажete го новиот сигурносен број"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u ден"; "SINGLE_DAY_TIME_AMOUNT" = "%u ден";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Те поканувам да го инсталираш Сигнал. Еве ја адресата:"; "SMS_INVITE_BODY" = "Те поканувам да го инсталираш Сигнал. Еве ја адресата:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Вашиот сигурносен број со %@ беше потврден. Можете да бидете сигурни дека вашата комуникацијата е приватна."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Сигурносниот број е потврден!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Сигурносниот број е потврден!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Откажи"; "TXT_CANCEL_TITLE" = "Откажи";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Непознат прилог"; "UNKNOWN_ATTACHMENT_LABEL" = "Непознат прилог";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Потврдете го сигурносниот број"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -1,38 +1,41 @@
/* Button text to dismiss missing contacts permission alert */ /* Button text to dismiss missing contacts permission alert */
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Ikke nå";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Godkjenn nye sikkerhetstall"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Legg til";
/* Title for the 'add contact' section of the 'add group member' view. */ /* Title for the 'add contact' section of the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_CONTACT_TITLE" = "Add Contact"; "ADD_GROUP_MEMBER_VIEW_CONTACT_TITLE" = "Legg til kontakt";
/* Title for the 'add by phone number' section of the 'add group member' view. */ /* Title for the 'add by phone number' section of the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_PHONE_NUMBER_TITLE" = "Add by Phone Number"; "ADD_GROUP_MEMBER_VIEW_PHONE_NUMBER_TITLE" = "Legg til etter telefonnummer";
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Legg til medlem";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Kast";
/* The label for the 'don't save' button in action sheets. */ /* The label for the 'don't save' button in action sheets. */
"ALERT_DONT_SAVE" = "Don't Save"; "ALERT_DONT_SAVE" = "Ikke lagre";
/* Title for a generic error alert. */ /* Title for a generic error alert. */
"ALERT_ERROR_TITLE" = "Error"; "ALERT_ERROR_TITLE" = "Feil";
/* The label for the 'save' button in action sheets. */ /* The label for the 'save' button in action sheets. */
"ALERT_SAVE" = "Save"; "ALERT_SAVE" = "Lagre";
/* A message for the alert shown while validating a signal account */ /* A message for the alert shown while validating a signal account */
"ALERT_VALIDATE_RECIPIENT_MESSAGE" = "Checking that this is a valid Signal account."; "ALERT_VALIDATE_RECIPIENT_MESSAGE" = "Kontrollerer at dette er en gyldig Signalkonto.";
/* A title for the alert shown while validating a signal account */ /* A title for the alert shown while validating a signal account */
"ALERT_VALIDATE_RECIPIENT_TITLE" = "Validating"; "ALERT_VALIDATE_RECIPIENT_TITLE" = "Validerer";
/* registration button text */ /* registration button text */
"ALREADY_HAVE_ACCOUNT_BUTTON" = "Har du allerede en konto hos Signal?"; "ALREADY_HAVE_ACCOUNT_BUTTON" = "Har du allerede en konto hos Signal?";
@ -83,7 +86,7 @@
"ATTACHMENT_DOWNLOADING_STATUS_FAILED" = "Feilet. Trykk for å prøve igjen."; "ATTACHMENT_DOWNLOADING_STATUS_FAILED" = "Feilet. Trykk for å prøve igjen.";
/* Status label when an attachment is currently downloading */ /* Status label when an attachment is currently downloading */
"ATTACHMENT_DOWNLOADING_STATUS_IN_PROGRESS" = "Downloading…"; "ATTACHMENT_DOWNLOADING_STATUS_IN_PROGRESS" = "Laster ned...";
/* Status label when an attachment is enqueued, but hasn't yet started downloading */ /* Status label when an attachment is enqueued, but hasn't yet started downloading */
"ATTACHMENT_DOWNLOADING_STATUS_QUEUED" = "Satt i kø"; "ATTACHMENT_DOWNLOADING_STATUS_QUEUED" = "Satt i kø";
@ -125,7 +128,7 @@
"ATTACHMENT_PICKER_DOCUMENTS_PICKED_DIRECTORY_FAILED_ALERT_TITLE" = "Usupportert fil"; "ATTACHMENT_PICKER_DOCUMENTS_PICKED_DIRECTORY_FAILED_ALERT_TITLE" = "Usupportert fil";
/* Short text label for a voice message attachment, used for thread preview and on lockscreen */ /* Short text label for a voice message attachment, used for thread preview and on lockscreen */
"ATTACHMENT_TYPE_VOICE_MESSAGE" = "Voice Message"; "ATTACHMENT_TYPE_VOICE_MESSAGE" = "Talemelding";
/* An explanation of the consequences of blocking another user. */ /* An explanation of the consequences of blocking another user. */
"BLOCK_BEHAVIOR_EXPLANATION" = "Blokkerte brukere vil ikke kunne ringe deg eller sende deg meldinger."; "BLOCK_BEHAVIOR_EXPLANATION" = "Blokkerte brukere vil ikke kunne ringe deg eller sende deg meldinger.";
@ -182,7 +185,7 @@
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Blokker %@?"; "BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Blokker %@?";
/* Alert message when calling and permissions for microphone are missing */ /* Alert message when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_MESSAGE" = "Signal trenger tilgang til mikrofonen for å kunne gjennomføre samtaler. Du kan gi denne tillatelsen i Innstillinger."; "CALL_AUDIO_PERMISSION_MESSAGE" = "Signal krever tilgang til mikrofonen for å ringe og ta opp talemeldinger. Du kan gi denne tillatelsen i Innstillinger-appen.";
/* Alert title when calling and permissions for microphone are missing */ /* Alert title when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_TITLE" = "Krever tilgang til mikrofon"; "CALL_AUDIO_PERMISSION_TITLE" = "Krever tilgang til mikrofon";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Du kan besvare oppringninger direkte fra låst skjerm, og se navn og telefonnummer for den som ringer hvis du endrer dine innstillinger.\n\nSe i innstillinger for personvern for mer detaljer."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Du kan besvare oppringninger direkte fra låst skjerm, og se navn og telefonnummer for den som ringer hvis du endrer dine innstillinger.\n\nSe i innstillinger for personvern for mer detaljer.";
@ -209,16 +221,25 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Vis innstillinger for personvern"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Vis innstillinger for personvern";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Ring tilbake"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal-bruker"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal-bruker";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Sammenlign med utklippstavlen"; "COMPARE_SAFETY_NUMBER_ACTION" = "Sammenlign med utklippstavlen";
/* Multiline label explaining why compose-screen contact picker is empty. */ /* Multiline label explaining why compose-screen contact picker is empty. */
"COMPOSE_SCREEN_MISSING_CONTACTS_PERMISSION" = "To see which of your contacts are Signal users, allow contacts access in your system settings."; "COMPOSE_SCREEN_MISSING_CONTACTS_PERMISSION" = "For å se hvilke kontakter som er Signalbrukere, tillat kontakttilgang i systeminnstillingene dine.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"CONFIRM_ACCOUNT_DESTRUCTION_TEXT" = "Dette vil resette appen ved å slette dine meldinger og avregistrere deg fra serveren. Appen vil avslutte etter sletting av dataene dine."; "CONFIRM_ACCOUNT_DESTRUCTION_TEXT" = "Dette vil resette appen ved å slette dine meldinger og avregistrere deg fra serveren. Appen vil avslutte etter sletting av dataene dine.";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Godkjenn ny enhet"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Godkjenn ny enhet";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Bekreft"; "CONFIRMATION_TITLE" = "Bekreft";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -257,10 +284,10 @@
"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Blokker denne brukeren"; "CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Blokker denne brukeren";
/* Navbar title when viewing settings for a 1-on-1 thread */ /* Navbar title when viewing settings for a 1-on-1 thread */
"CONVERSATION_SETTINGS_CONTACT_INFO_TITLE" = "Contact Info"; "CONVERSATION_SETTINGS_CONTACT_INFO_TITLE" = "Kontaktinfo";
/* Navbar title when viewing settings for a group thread */ /* Navbar title when viewing settings for a group thread */
"CONVERSATION_SETTINGS_GROUP_INFO_TITLE" = "Group Info"; "CONVERSATION_SETTINGS_GROUP_INFO_TITLE" = "Gruppeinfo";
/* Title of the 'mute this thread' action sheet. */ /* Title of the 'mute this thread' action sheet. */
"CONVERSATION_SETTINGS_MUTE_ACTION_SHEET_TITLE" = "Stille"; "CONVERSATION_SETTINGS_MUTE_ACTION_SHEET_TITLE" = "Stille";
@ -328,38 +355,41 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Avbryt"; "DISMISS_BUTTON_TEXT" = "Avbryt";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Du kan gi tilgang i Innstillinger-appen.";
/* Alert title for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert title for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_TITLE" = "Signal Needs Contact Access to Edit Contact Information"; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_TITLE" = "Signal trenger tilgang til kontakter for å rediger kontaktinformasjon";
/* table cell label in conversation settings */ /* table cell label in conversation settings */
"EDIT_GROUP_ACTION" = "Rediger gruppe"; "EDIT_GROUP_ACTION" = "Rediger gruppe";
/* a title for the contacts section of the 'new/update group' view. */ /* a title for the contacts section of the 'new/update group' view. */
"EDIT_GROUP_CONTACTS_SECTION_TITLE" = "Contacts"; "EDIT_GROUP_CONTACTS_SECTION_TITLE" = "Kontakter";
/* The navbar title for the 'update group' view. */ /* The navbar title for the 'update group' view. */
"EDIT_GROUP_DEFAULT_TITLE" = "Edit Group"; "EDIT_GROUP_DEFAULT_TITLE" = "Rediger gruppe";
/* Label for the cell that lets you add a new member to a group. */ /* Label for the cell that lets you add a new member to a group. */
"EDIT_GROUP_MEMBERS_ADD_MEMBER" = "Add…"; "EDIT_GROUP_MEMBERS_ADD_MEMBER" = "Legg til...";
/* a title for the members section of the 'new/update group' view. */ /* a title for the members section of the 'new/update group' view. */
"EDIT_GROUP_MEMBERS_SECTION_TITLE" = "Members"; "EDIT_GROUP_MEMBERS_SECTION_TITLE" = "Medlemmer";
/* An indicator that a user is a new member of the group. */ /* An indicator that a user is a new member of the group. */
"EDIT_GROUP_NEW_MEMBER_LABEL" = "Added"; "EDIT_GROUP_NEW_MEMBER_LABEL" = "La til";
/* The title for the 'update group' button. */ /* The title for the 'update group' button. */
"EDIT_GROUP_UPDATE_BUTTON" = "Update"; "EDIT_GROUP_UPDATE_BUTTON" = "Oppdater";
/* The alert message if user tries to exit update group view without saving changes. */ /* The alert message if user tries to exit update group view without saving changes. */
"EDIT_GROUP_VIEW_UNSAVED_CHANGES_MESSAGE" = "You've changed this group. Would you like to save these changes?"; "EDIT_GROUP_VIEW_UNSAVED_CHANGES_MESSAGE" = "Du har endret denne gruppen. Vil du lagre disse endringene?";
/* The alert title if user tries to exit update group view without saving changes. */ /* The alert title if user tries to exit update group view without saving changes. */
"EDIT_GROUP_VIEW_UNSAVED_CHANGES_TITLE" = "Unsaved Changes"; "EDIT_GROUP_VIEW_UNSAVED_CHANGES_TITLE" = "Ulagrede endringer";
/* Short name for edit menu item to copy contents of media message. */ /* Short name for edit menu item to copy contents of media message. */
"EDIT_ITEM_COPY_ACTION" = "Kopier"; "EDIT_ITEM_COPY_ACTION" = "Kopier";
@ -371,7 +401,7 @@
"EDIT_ITEM_SHARE_ACTION" = "Del"; "EDIT_ITEM_SHARE_ACTION" = "Del";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"EDIT_TXT" = "Edit"; "EDIT_TXT" = "Rediger";
/* body of email sent to contacts when inviting to install Signal. Embeds {{link to install Signal}} and {{link to WhisperSystems home page}} */ /* body of email sent to contacts when inviting to install Signal. Embeds {{link to install Signal}} and {{link to WhisperSystems home page}} */
"EMAIL_INVITE_BODY" = "Hei,\n\nI det siste har jeg brukt Signal for å holde iPhone-samtalene mine private. Jeg vil at du skal installere det også, så vi kan være sikre på at bare du og jeg kan lese våre meldinger eller høre våre samtaler.\n\nSignal er tilgjengelig for iPhone og Android. Få det her: %@\n\nSignal fungerer som din eksisterende meldingsapplikasjon. Vi kan sende bilder og video, ringe, og begynne gruppesamtaler. Det beste er: ingen andre kan se noe av det, selv ikke de menneskene som laget Signal!\n\nDu kan lese mer om Open Whisper Systems, og menneskene bak Signal, her: %@"; "EMAIL_INVITE_BODY" = "Hei,\n\nI det siste har jeg brukt Signal for å holde iPhone-samtalene mine private. Jeg vil at du skal installere det også, så vi kan være sikre på at bare du og jeg kan lese våre meldinger eller høre våre samtaler.\n\nSignal er tilgjengelig for iPhone og Android. Få det her: %@\n\nSignal fungerer som din eksisterende meldingsapplikasjon. Vi kan sende bilder og video, ringe, og begynne gruppesamtaler. Det beste er: ingen andre kan se noe av det, selv ikke de menneskene som laget Signal!\n\nDu kan lese mer om Open Whisper Systems, og menneskene bak Signal, her: %@";
@ -437,7 +467,7 @@
"ERROR_DESCRIPTION_SERVER_FAILURE" = "Serverfeil. Vennligst forsøk igjen senere."; "ERROR_DESCRIPTION_SERVER_FAILURE" = "Serverfeil. Vennligst forsøk igjen senere.";
/* Worst case generic error message */ /* Worst case generic error message */
"ERROR_DESCRIPTION_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_DESCRIPTION_UNKNOWN_ERROR" = "En ukjent feil oppstod.";
/* Error message when attempting to send message */ /* Error message when attempting to send message */
"ERROR_DESCRIPTION_UNREGISTERED_RECIPIENT" = "Kontakten er ikke bruker av Signal."; "ERROR_DESCRIPTION_UNREGISTERED_RECIPIENT" = "Kontakten er ikke bruker av Signal.";
@ -457,11 +487,14 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Ingen tilgjengelig sesjon for kontakt."; "ERROR_MESSAGE_NO_SESSION" = "Ingen tilgjengelig sesjon for kontakt.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Sikkerhetstallene har blitt endret."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Sikkerhetstallene har blitt endret.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "En ukjent feil oppstod.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Sikkerhetstallene er endret. Trykk for å verifisere."; "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Sikkerhetstallene er endret. Trykk for å verifisere.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "For mange feil med denne kontakten. Vennligst prøv igjen om kort tid."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "For mange feil med denne kontakten. Vennligst prøv igjen om kort tid.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Du må godkjenne de nye sikkerhetstallene før du kan sende."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Verifisering av sikkerhetstall mislyktes!"; "FAILED_VERIFICATION_TITLE" = "Verifisering av sikkerhetstall mislyktes!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Tilbakestill denne sesjonen."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Tilbakestill denne sesjonen.";
@ -530,7 +566,7 @@
"GROUP_MEMBER_LEFT" = "%@ forlot gruppen."; "GROUP_MEMBER_LEFT" = "%@ forlot gruppen.";
/* Button label to add information to an unknown contact */ /* Button label to add information to an unknown contact */
"GROUP_MEMBERS_ADD_CONTACT_INFO" = "Add Contact"; "GROUP_MEMBERS_ADD_CONTACT_INFO" = "Legg til kontakt";
/* Button label for the 'call group member' button */ /* Button label for the 'call group member' button */
"GROUP_MEMBERS_CALL" = "Ring"; "GROUP_MEMBERS_CALL" = "Ring";
@ -563,13 +599,13 @@
"HOURS_TIME_AMOUNT" = "%u timer"; "HOURS_TIME_AMOUNT" = "%u timer";
/* Call setup status label */ /* Call setup status label */
"IN_CALL_CONNECTING" = "Connecting…"; "IN_CALL_CONNECTING" = "Kobler til…";
/* Call setup status label */ /* Call setup status label */
"IN_CALL_RINGING" = "Ringing…"; "IN_CALL_RINGING" = "Ringer...";
/* Call setup status label */ /* Call setup status label */
"IN_CALL_SECURING" = "Answered. Securing…"; "IN_CALL_SECURING" = "Besvart. Sikkrer...";
/* Call setup status label */ /* Call setup status label */
"IN_CALL_TALKING" = "Sikret. Aktiv."; "IN_CALL_TALKING" = "Sikret. Aktiv.";
@ -578,7 +614,7 @@
"IN_CALL_TERMINATED" = "Samtalen er over."; "IN_CALL_TERMINATED" = "Samtalen er over.";
/* Multiline label explaining how to show names instead of phone numbers in your inbox */ /* Multiline label explaining how to show names instead of phone numbers in your inbox */
"INBOX_VIEW_MISSING_CONTACTS_PERMISSION" = "To see the names of your contacts, update your system settings to allow contact access."; "INBOX_VIEW_MISSING_CONTACTS_PERMISSION" = "For å se navnene på kontaktene dine, oppdater systeminnstillingene for å tillate kontakttilgang.";
/* notification body */ /* notification body */
"INCOMING_CALL" = "Innkommende anrop"; "INCOMING_CALL" = "Innkommende anrop";
@ -589,14 +625,17 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Ufullstendig innkommende anrop fra"; "INCOMING_INCOMPLETE_CALL" = "Ufullstendig innkommende anrop fra";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Ugyldig lydfil.";
/* Alert body when contacts disabled while trying to invite contacts to signal */ /* Alert body when contacts disabled while trying to invite contacts to signal */
"INVITE_FLOW_REQUIRES_CONTACT_ACCESS_BODY" = "To invite your contacts, you need to allow Signal access to your contacts in the Settings app."; "INVITE_FLOW_REQUIRES_CONTACT_ACCESS_BODY" = "For å invitere kontaktene dine må du tillate Signal tilgang til kontaktene dine i Innstillinger-appen.";
/* Alert title when contacts disabled while trying to invite contacts to signal */ /* Alert title when contacts disabled while trying to invite contacts to signal */
"INVITE_FLOW_REQUIRES_CONTACT_ACCESS_TITLE" = "Allow Contact Access"; "INVITE_FLOW_REQUIRES_CONTACT_ACCESS_TITLE" = "Tillat kontakttilgang";
/* Label for the cell that presents the 'invite contacts' workflow. */ /* Label for the cell that presents the 'invite contacts' workflow. */
"INVITE_FRIENDS_CONTACT_TABLE_BUTTON" = "Inviter venner til Signal"; "INVITE_FRIENDS_CONTACT_TABLE_BUTTON" = "Inviter venner til Signal";
@ -674,17 +713,23 @@
"MESSAGE_STATUS_DELIVERED" = "Levert"; "MESSAGE_STATUS_DELIVERED" = "Levert";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Sending feilet. Trykk for å prøve igjen."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Sendt"; "MESSAGE_STATUS_SENT" = "Sendt";
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "Laster opp...";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "Du blokkerte denne brukeren"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "Du blokkerte denne brukeren";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Nedlasting mislyktes."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Nedlasting mislyktes.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "Du blokkerte %d medlemmer av gruppen"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Du blokkerte %d medlemmer av gruppen";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Trykk for samtaleinnstillinger";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minutter"; "MINUTES_TIME_AMOUNT" = "%u minutter";
/* notification title */ /* notification title */
"MISSED_CALL" = "Tapt anrop"; "MISSED_CALL" = "Tapt anrop";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal trenger tilgang til kameraet for å gjøre videosamtaler mulig. Du kan gi tilgang i Innstillinger >> Personvern >> Kamera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal trenger tilgang til kameraet for å gjøre videosamtaler mulig. Du kan gi tilgang i Innstillinger >> Personvern >> Kamera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal trenger tilgang til ditt kamera."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal trenger tilgang til ditt kamera.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Tapt anrop fra %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Tapt anrop fra en Signal-bruker."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Tapt anrop fra %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Du mottok en anrop fra %@."; "MSGVIEW_RECEIVED_CALL" = "Du mottok en anrop fra %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Vennligst sjekk at du er tilkoblet internett og prøv igjen."; "NETWORK_ERROR_RECOVERY" = "Vennligst sjekk at du er tilkoblet internett og prøv igjen.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Tilkoblet"; "NETWORK_STATUS_CONNECTED" = "Tilkoblet";
@ -769,31 +835,31 @@
"NEW_GROUP_ADD_PHOTO_ACTION" = "Velg gruppefoto"; "NEW_GROUP_ADD_PHOTO_ACTION" = "Velg gruppefoto";
/* The title for the 'create group' button. */ /* The title for the 'create group' button. */
"NEW_GROUP_CREATE_BUTTON" = "Create"; "NEW_GROUP_CREATE_BUTTON" = "opprett";
/* The navbar title for the 'new group' view. */ /* The navbar title for the 'new group' view. */
"NEW_GROUP_DEFAULT_TITLE" = "Ny gruppe"; "NEW_GROUP_DEFAULT_TITLE" = "Ny gruppe";
/* An indicator that a user is a member of the new group. */ /* An indicator that a user is a member of the new group. */
"NEW_GROUP_MEMBER_LABEL" = "Member"; "NEW_GROUP_MEMBER_LABEL" = "Medlem";
/* Placeholder text for group name field */ /* Placeholder text for group name field */
"NEW_GROUP_NAMEGROUP_REQUEST_DEFAULT" = "Gi navn til denne gruppesamtalen"; "NEW_GROUP_NAMEGROUP_REQUEST_DEFAULT" = "Gi navn til denne gruppesamtalen";
/* a title for the non-contacts section of the 'new group' view. */ /* a title for the non-contacts section of the 'new group' view. */
"NEW_GROUP_NON_CONTACTS_SECTION_TITLE" = "Other Users"; "NEW_GROUP_NON_CONTACTS_SECTION_TITLE" = "Andre Brukere";
/* The alert message if user tries to exit the new group view without saving changes. */ /* The alert message if user tries to exit the new group view without saving changes. */
"NEW_GROUP_VIEW_UNSAVED_CHANGES_MESSAGE" = "Would you like to discard these changes?"; "NEW_GROUP_VIEW_UNSAVED_CHANGES_MESSAGE" = "Vil du kaste bort disse endringene?";
/* The alert title if user tries to exit the new group view without saving changes. */ /* The alert title if user tries to exit the new group view without saving changes. */
"NEW_GROUP_VIEW_UNSAVED_CHANGES_TITLE" = "Unsaved Changes"; "NEW_GROUP_VIEW_UNSAVED_CHANGES_TITLE" = "Ulagrede endringer";
/* A label for the 'add by phone number' button in the 'new non-contact conversation' view */ /* A label for the 'add by phone number' button in the 'new non-contact conversation' view */
"NEW_NONCONTACT_CONVERSATION_VIEW_BUTTON" = "Search"; "NEW_NONCONTACT_CONVERSATION_VIEW_BUTTON" = "Søk";
/* Title for the 'new non-contact conversation' view. */ /* Title for the 'new non-contact conversation' view. */
"NEW_NONCONTACT_CONVERSATION_VIEW_TITLE" = "Find User"; "NEW_NONCONTACT_CONVERSATION_VIEW_TITLE" = "Finn bruker";
/* Label for a button that lets users search for contacts by phone number */ /* Label for a button that lets users search for contacts by phone number */
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Finn kontakter ved å søke på telefonnummer"; "NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Finn kontakter ved å søke på telefonnummer";
@ -851,13 +917,13 @@
"OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "Melding"; "OVERSIZE_TEXT_MESSAGE_VIEW_TITLE" = "Melding";
/* A format for a label showing an example phone number. Embeds {{the example phone number}}. */ /* A format for a label showing an example phone number. Embeds {{the example phone number}}. */
"PHONE_NUMBER_EXAMPLE_FORMAT" = "Example: %@"; "PHONE_NUMBER_EXAMPLE_FORMAT" = "Eksempel: %@";
/* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */
"PHONE_NUMBER_TYPE_AND_INDEX_FORMAT" = "%@ %d"; "PHONE_NUMBER_TYPE_AND_INDEX_FORMAT" = "%@ %d";
/* Label for 'Home' phone numbers. */ /* Label for 'Home' phone numbers. */
"PHONE_NUMBER_TYPE_HOME" = "Home"; "PHONE_NUMBER_TYPE_HOME" = "Hjem";
/* Label for 'HomeFAX' phone numbers. */ /* Label for 'HomeFAX' phone numbers. */
"PHONE_NUMBER_TYPE_HOME_FAX" = "Home Fax"; "PHONE_NUMBER_TYPE_HOME_FAX" = "Home Fax";
@ -866,13 +932,13 @@
"PHONE_NUMBER_TYPE_IPHONE" = "iPhone"; "PHONE_NUMBER_TYPE_IPHONE" = "iPhone";
/* Label for 'Main' phone numbers. */ /* Label for 'Main' phone numbers. */
"PHONE_NUMBER_TYPE_MAIN" = "Main"; "PHONE_NUMBER_TYPE_MAIN" = "Hoved";
/* Label for 'Mobile' phone numbers. */ /* Label for 'Mobile' phone numbers. */
"PHONE_NUMBER_TYPE_MOBILE" = "Mobile"; "PHONE_NUMBER_TYPE_MOBILE" = "Mobil";
/* Label for 'Other' phone numbers. */ /* Label for 'Other' phone numbers. */
"PHONE_NUMBER_TYPE_OTHER" = "Other"; "PHONE_NUMBER_TYPE_OTHER" = "Andre";
/* Label for 'Other FAX' phone numbers. */ /* Label for 'Other FAX' phone numbers. */
"PHONE_NUMBER_TYPE_OTHER_FAX" = "Other Fax"; "PHONE_NUMBER_TYPE_OTHER_FAX" = "Other Fax";
@ -881,14 +947,32 @@
"PHONE_NUMBER_TYPE_PAGER" = "Pager"; "PHONE_NUMBER_TYPE_PAGER" = "Pager";
/* Label used when we don't what kind of phone number it is (e.g. mobile/work/home). */ /* Label used when we don't what kind of phone number it is (e.g. mobile/work/home). */
"PHONE_NUMBER_TYPE_UNKNOWN" = "Unknown"; "PHONE_NUMBER_TYPE_UNKNOWN" = "Ukjent";
/* Label for 'Work' phone numbers. */ /* Label for 'Work' phone numbers. */
"PHONE_NUMBER_TYPE_WORK" = "Work"; "PHONE_NUMBER_TYPE_WORK" = "Arbeid";
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* 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?"; "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?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Verifiser sikkerhetstall"; "PRIVACY_VERIFICATION_TITLE" = "Verifiser sikkerhetstall";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Fortsett"; "PROCEED_BUTTON" = "Fortsett";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Merk som lest"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Svar"; "PUSH_MANAGER_REPLY" = "Svar";
@ -998,16 +1085,16 @@
"REGISTRATION_VERIFY_DEVICE" = "Aktiver denne enheten"; "REGISTRATION_VERIFY_DEVICE" = "Aktiver denne enheten";
/* Message of alert indicating that users needs to enter a valid phone number to register. */ /* Message of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a valid phone number to register."; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Vennligst skriv inn et gyldig telefonnummer for å registrere deg.";
/* Title of alert indicating that users needs to enter a valid phone number to register. */ /* Title of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Invalid Phone Number"; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Ugyldig telefonnummer";
/* Message of alert indicating that users needs to enter a phone number to register. */ /* Message of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a phone number to register."; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Vennligst skriv inn et telefonnummer for å registrere deg.";
/* Title of alert indicating that users needs to enter a phone number to register. */ /* Title of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "No Phone Number"; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "Ingen telefonnummer";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REJECT_CALL_BUTTON_TITLE" = "Avvis"; "REJECT_CALL_BUTTON_TITLE" = "Avvis";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Prøv på nytt"; "RETRY_BUTTON_TEXT" = "Prøv på nytt";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Våre Signal sikkerhetstall:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Våre Signal sikkerhetstall:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Dine sikkerhetstall for %@ har endret seg. Det kan være lurt å verifisere dem."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Dine sikkerhetstall for %@ har endret seg. Det kan være lurt å verifisere dem.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Skann kode";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Skann QR-koden på kontaktens enhet."; "SCAN_CODE_INSTRUCTIONS" = "Skann QR-koden på kontaktens enhet.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Søk på navn eller nummer"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Søk på navn eller nummer";
@ -1061,7 +1157,7 @@
"SEND_INVITE_SUCCESS" = "Du har invitert vennen din til å bruke Signal!"; "SEND_INVITE_SUCCESS" = "Du har invitert vennen din til å bruke Signal!";
/* Text for button to send a Signal invite via SMS. %@ is placeholder for the receipient's phone number. */ /* Text for button to send a Signal invite via SMS. %@ is placeholder for the receipient's phone number. */
"SEND_INVITE_VIA_SMS_BUTTON_FORMAT" = "Invite via SMS: %@"; "SEND_INVITE_VIA_SMS_BUTTON_FORMAT" = "Inviter via SMS: %@";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEND_SMS_CONFIRM_TITLE" = "Inviter en venn via usikker SMS?"; "SEND_SMS_CONFIRM_TITLE" = "Inviter en venn via usikker SMS?";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Blokker"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Blokker";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Skru på debug-logging"; "SETTINGS_ADVANCED_DEBUGLOG" = "Skru på debug-logging";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blokkert"; "SETTINGS_BLOCK_LIST_TITLE" = "Blokkert";
/* User settings section footer, a detailed explanation */ /* 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."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Krev godkjenning ved endring"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Innstillinger"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Innstillinger";
@ -1127,7 +1244,7 @@
"SETTINGS_DELETE_ACCOUNT_BUTTON" = "Slett konto"; "SETTINGS_DELETE_ACCOUNT_BUTTON" = "Slett konto";
/* Alert message before user confirms clearing history */ /* Alert message before user confirms clearing history */
"SETTINGS_DELETE_HISTORYLOG_CONFIRMATION" = "Are you sure you want to delete all your history (messages, attachments, call history …) ? This action cannot be reverted."; "SETTINGS_DELETE_HISTORYLOG_CONFIRMATION" = "Er du sikker på at du vil slette all din historikk (meldinger, vedlegg, anropshistorikk ...) ? Denne handlingen kan ikke tilbakestilles.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_DELETE_HISTORYLOG_CONFIRMATION_BUTTON" = "Jeg er sikker."; "SETTINGS_DELETE_HISTORYLOG_CONFIRMATION_BUTTON" = "Jeg er sikker.";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS-integrering med CallKit"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS-integrering med CallKit";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Personvern"; "SETTINGS_PRIVACY_TITLE" = "Personvern";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Sikkerhetstall Godkjent"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Bruk skjermsikkerhet"; "SETTINGS_SCREEN_SECURITY" = "Bruk skjermsikkerhet";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Vis de nye sikkerhetstallene"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u dag"; "SINGLE_DAY_TIME_AMOUNT" = "%u dag";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Jeg inviterer deg til å installere Signal! Her er linken:"; "SMS_INVITE_BODY" = "Jeg inviterer deg til å installere Signal! Her er linken:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Dine sikkerhetstall for %@ har blitt verifisert. Du kan nå være trygg på at kommunikasjonen er sikret."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Sikkerhetstall verifisert!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Sikkerhetstall verifisert!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Avbryt"; "TXT_CANCEL_TITLE" = "Avbryt";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Ukjent vedlegg"; "UNKNOWN_ATTACHMENT_LABEL" = "Ukjent vedlegg";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "Brukeren er ikke i kontaktlisten din. Vil du blokkere denne brukeren?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "Brukeren er ikke i kontaktlisten din. Vil du blokkere denne brukeren?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1262,10 +1382,10 @@
"UNSUPPORTED_FEATURE_ERROR" = "Enheten din støtter ikke denne funksjonen."; "UNSUPPORTED_FEATURE_ERROR" = "Enheten din støtter ikke denne funksjonen.";
/* Title for alert indicating that group members can't be removed. */ /* Title for alert indicating that group members can't be removed. */
"UPDATE_GROUP_CANT_REMOVE_MEMBERS_ALERT_MESSAGE" = "You cannot remove group members. They will either have to leave, or you can create a new group without this member."; "UPDATE_GROUP_CANT_REMOVE_MEMBERS_ALERT_MESSAGE" = "Du kan ikke fjerne gruppemedlemmer. De må enten gå, eller du kan opprette en ny gruppe uten dette medlemmet.";
/* Title for alert indicating that group members can't be removed. */ /* Title for alert indicating that group members can't be removed. */
"UPDATE_GROUP_CANT_REMOVE_MEMBERS_ALERT_TITLE" = "Not Allowed"; "UPDATE_GROUP_CANT_REMOVE_MEMBERS_ALERT_TITLE" = "Ikke tillatt";
/* Description of CallKit to upgrading (existing) users */ /* Description of CallKit to upgrading (existing) users */
"UPGRADE_EXPERIENCE_CALLKIT_DESCRIPTION" = "Å svare på oppringninger fra låst skjerm er enkelt om du slår på iOS-integrering med CallKit. Vi anonymiserer oppringningen som standard. "; "UPGRADE_EXPERIENCE_CALLKIT_DESCRIPTION" = "Å svare på oppringninger fra låst skjerm er enkelt om du slår på iOS-integrering med CallKit. Vi anonymiserer oppringningen som standard. ";
@ -1283,10 +1403,10 @@
"UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Velkommen til sikre videosamtaler!"; "UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Velkommen til sikre videosamtaler!";
/* Message for the alert indicating that user should upgrade iOS. */ /* Message for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_MESSAGE" = "Signal will soon require iOS 9 or later. Please upgrade in Settings app >> General >> Software Update."; "UPGRADE_IOS_ALERT_MESSAGE" = "Signal vil snart kreve iOS 9 eller senere. Vennligst oppgrader i Innstillinger app >> Generelt >> Programvareoppdatering.";
/* Title for the alert indicating that user should upgrade iOS. */ /* Title for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_TITLE" = "Upgrade iOS"; "UPGRADE_IOS_ALERT_TITLE" = "Oppgrader iOS";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"Upgrading Signal ..." = "Oppgraderer Signal ..."; "Upgrading Signal ..." = "Oppgraderer Signal ...";
@ -1309,11 +1429,26 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Bruk verifiseringskoden som ble sendt til %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Bruk verifiseringskoden som ble sendt til %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Verifiser sikkerhetstall"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Skyv for å Avbryt";
/* Filename for voice messages. */ /* Filename for voice messages. */
"VOICE_MESSAGE_FILE_NAME" = "Voice Message"; "VOICE_MESSAGE_FILE_NAME" = "Voice Message";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Niet nu"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Niet nu";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Nieuw veiligheidsnummer aanvaarden"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Toevoegen"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Toevoegen";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Lid toevoegen"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Lid toevoegen";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Verwerpen"; "ALERT_DISCARD_BUTTON" = "Verwerpen";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Je kan oproepen rechtstreeks beantwoorden vanop het vergrendelscherm en de namen en telefoonnummers van inkomende oproepen weergeven.\n\nZie de privacyinstellingen voor meer informatie."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Je kan oproepen rechtstreeks beantwoorden vanop het vergrendelscherm en de namen en telefoonnummers van inkomende oproepen weergeven.\n\nZie de privacyinstellingen voor meer informatie.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Toon privacyinstellingen"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Toon privacyinstellingen";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Terugbellen"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal-gebruiker"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal-gebruiker";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Vergelijken met klembor"; "COMPARE_SAFETY_NUMBER_ACTION" = "Vergelijken met klembor";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Nieuw apparaat koppelen"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Nieuw apparaat koppelen";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Bevestigen"; "CONFIRMATION_TITLE" = "Bevestigen";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Sluiten"; "DISMISS_BUTTON_TEXT" = "Sluiten";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Je kan toegang geven via de Instellingen."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Je kan toegang geven via de Instellingen.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Geen beschikbare sessie voor contactpersoon."; "ERROR_MESSAGE_NO_SESSION" = "Geen beschikbare sessie voor contactpersoon.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Veiligheidsnummer veranderd."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Veiligheidsnummer veranderd.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "Er is een onbekende fout opgetreden."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "Er is een onbekende fout opgetreden.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Te veel fouten bij dit contact. Probeer het later opnieuw."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Te veel fouten bij dit contact. Probeer het later opnieuw.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Je moet het nieuwe veiligheidsnummer aanvaarden voordat je berichten kunt versturen."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Verifiëren van veiligheidsnummer mislukt!"; "FAILED_VERIFICATION_TITLE" = "Verifiëren van veiligheidsnummer mislukt!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Deze sessie opnieuw instellen."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Deze sessie opnieuw instellen.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Onvolledige inkomende oproep van"; "INCOMING_INCOMPLETE_CALL" = "Onvolledige inkomende oproep van";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Ongeldig audiobestand."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Ongeldig audiobestand.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Afgeleverd"; "MESSAGE_STATUS_DELIVERED" = "Afgeleverd";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Versturen mislukt, tik om opnieuw te proberen."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Verstuurd"; "MESSAGE_STATUS_SENT" = "Verstuurd";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploaden…"; "MESSAGE_STATUS_UPLOADING" = "Uploaden…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "Je hebt deze gebruiker geblokkeerd"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "Je hebt deze gebruiker geblokkeerd";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Downloaden mislukt."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Downloaden mislukt.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "Je hebt %d leden van deze groep geblokkeerd"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Je hebt %d leden van deze groep geblokkeerd";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tik hier voor instellingen";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minuten"; "MINUTES_TIME_AMOUNT" = "%u minuten";
/* notification title */ /* notification title */
"MISSED_CALL" = "Gemiste oproep"; "MISSED_CALL" = "Gemiste oproep";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal heeft je camera nodig voor videogesprekken. Je kan toestemming geven in de Instellingen-app >> Privacy >> Camera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal heeft je camera nodig voor videogesprekken. Je kan toestemming geven in de Instellingen-app >> Privacy >> Camera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal heeft toegang tot je camera nodig."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal heeft toegang tot je camera nodig.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Gemiste oproep van %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Gemiste oproep van een Signal-gebruiker."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Gemiste oproep van %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "%@ heeft je gebeld."; "MSGVIEW_RECEIVED_CALL" = "%@ heeft je gebeld.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Controleer of je online bent en probeer opnieuw."; "NETWORK_ERROR_RECOVERY" = "Controleer of je online bent en probeer opnieuw.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Verbonden"; "NETWORK_STATUS_CONNECTED" = "Verbonden";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Werk fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Werk fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* 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?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Dit lijkt niet op je veiligheidsnummer met %@. Verifieer je wel het juiste contact?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Veiligheidsnummer verifiëren"; "PRIVACY_VERIFICATION_TITLE" = "Veiligheidsnummer verifiëren";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Doorgaan"; "PROCEED_BUTTON" = "Doorgaan";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Markeer als gelezen"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Antwoord"; "PUSH_MANAGER_REPLY" = "Antwoord";
@ -998,16 +1085,16 @@
"REGISTRATION_VERIFY_DEVICE" = "Dit apparaat activeren"; "REGISTRATION_VERIFY_DEVICE" = "Dit apparaat activeren";
/* Message of alert indicating that users needs to enter a valid phone number to register. */ /* Message of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a valid phone number to register."; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Vul een geldig telefoonnummer in om je te registreren.";
/* Title of alert indicating that users needs to enter a valid phone number to register. */ /* Title of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Invalid Phone Number"; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Ongeldig telefoonnummer";
/* Message of alert indicating that users needs to enter a phone number to register. */ /* Message of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a phone number to register."; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Vul een telefoonnummer in om te registreren.";
/* Title of alert indicating that users needs to enter a phone number to register. */ /* Title of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "No Phone Number"; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "Geen telefoonnummer";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REJECT_CALL_BUTTON_TITLE" = "Weigeren"; "REJECT_CALL_BUTTON_TITLE" = "Weigeren";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Opnieuw proberen"; "RETRY_BUTTON_TEXT" = "Opnieuw proberen";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Ons Signal-veiligheidsnummer:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Ons Signal-veiligheidsnummer:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Je veiligheidsnummer met %@ is veranderd. Je verifieert het best."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Je veiligheidsnummer met %@ is veranderd. Je verifieert het best.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Code scannen";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Scan de QR-code op het apparaat van je contact."; "SCAN_CODE_INSTRUCTIONS" = "Scan de QR-code op het apparaat van je contact.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Zoeken op naam of nummer"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Zoeken op naam of nummer";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Blokkeer"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Blokkeer";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Zet debug-log aan"; "SETTINGS_ADVANCED_DEBUGLOG" = "Zet debug-log aan";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Geblokkeerd"; "SETTINGS_BLOCK_LIST_TITLE" = "Geblokkeerd";
/* User settings section footer, a detailed explanation */ /* 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."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Vereis bevestiging bij verandering"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Instellingen"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Instellingen";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS-oproepintegratie"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS-oproepintegratie";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Privacy"; "SETTINGS_PRIVACY_TITLE" = "Privacy";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Veiligheidsnummers goedkeuren"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Schakel schermbeveiliging in"; "SETTINGS_SCREEN_SECURITY" = "Schakel schermbeveiliging in";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Nieuw veiligheidsnummer tonen"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u dag"; "SINGLE_DAY_TIME_AMOUNT" = "%u dag";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Ik nodig je uit om Signal te installeren! Hier is de link:"; "SMS_INVITE_BODY" = "Ik nodig je uit om Signal te installeren! Hier is de link:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Je veiligheidsnummer met %@ is geverifieerd. Je kan er op rekenen dat je communicatie privé is."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Veiligheidsnummer geverifieerd!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Veiligheidsnummer geverifieerd!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Annuleren"; "TXT_CANCEL_TITLE" = "Annuleren";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Onbekende bijlage"; "UNKNOWN_ATTACHMENT_LABEL" = "Onbekende bijlage";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "Gebruiker niet in contacten. Wil je deze gebruiker blokkeren?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "Gebruiker niet in contacten. Wil je deze gebruiker blokkeren?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1283,10 +1403,10 @@
"UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Hallo, beveiligde videogesprekken!"; "UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Hallo, beveiligde videogesprekken!";
/* Message for the alert indicating that user should upgrade iOS. */ /* Message for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_MESSAGE" = "Signal will soon require iOS 9 or later. Please upgrade in Settings app >> General >> Software Update."; "UPGRADE_IOS_ALERT_MESSAGE" = "Binnenkort vereist Signal iOS 9 of later. Werk je besturingssysteem bij in Instellingen >> Algemeen >> Software-update.";
/* Title for the alert indicating that user should upgrade iOS. */ /* Title for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_TITLE" = "Upgrade iOS"; "UPGRADE_IOS_ALERT_TITLE" = "Werk iOS bij";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"Upgrading Signal ..." = "Signal wordt bijgewerkt..."; "Upgrading Signal ..." = "Signal wordt bijgewerkt...";
@ -1307,10 +1427,25 @@
"VERIFICATION_CHALLENGE_SUBMIT_CODE" = "Verstuur verificatiecode"; "VERIFICATION_CHALLENGE_SUBMIT_CODE" = "Verstuur verificatiecode";
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Voer de verificatiecode in die we naar %@ hebben gestuurd."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Vul de verificatiecode in die we naar %@ hebben gestuurd.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Veiligheidsnummer verifiëren"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Veeg om te annuleren"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Veeg om te annuleren";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Zaakceptuj nowy numer bezpieczeństwa"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Discard";
@ -182,7 +185,7 @@
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Zablokować %@?"; "BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Zablokować %@?";
/* Alert message when calling and permissions for microphone are missing */ /* Alert message when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_MESSAGE" = "Do poprawnego funkcjonowania Signal wymaga dostępu do mikrofonu. Dostęp można przywrócić w aplikacji Ustawienia >> Prywatność >> Mikrofon >> Signal"; "CALL_AUDIO_PERMISSION_MESSAGE" = "Signal requires access to your microphone to make calls and record voice messages. You can grant this permission in the Settings app.";
/* Alert title when calling and permissions for microphone are missing */ /* Alert title when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_TITLE" = "Wymagany dostęp do mikrofonu"; "CALL_AUDIO_PERMISSION_TITLE" = "Wymagany dostęp do mikrofonu";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Pokaż ustawienia prywatności"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Pokaż ustawienia prywatności";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Oddzwoń"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Użytkownik Signal"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Użytkownik Signal";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Porównaj ze schowkiem"; "COMPARE_SAFETY_NUMBER_ACTION" = "Porównaj ze schowkiem";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Połącz nowe urządzenie"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Połącz nowe urządzenie";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Potwierdź"; "CONFIRMATION_TITLE" = "Potwierdź";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Odrzucić"; "DISMISS_BUTTON_TEXT" = "Odrzucić";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Brak dostępnych sesji dla tego kontaktu."; "ERROR_MESSAGE_NO_SESSION" = "Brak dostępnych sesji dla tego kontaktu.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Numer bezpieczeństwa zmienił się."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Numer bezpieczeństwa zmienił się.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Zbyt dużo nieudanych prób dla tego kontaktu. Proszę spróbować za chwilę."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Zbyt dużo nieudanych prób dla tego kontaktu. Proszę spróbować za chwilę.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Musisz zaakceptować nowy numer bezpieczeństwa zanim możliwe będzie wysłanie."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Nie udało się zweryfikować numeru bezpieczeństwa."; "FAILED_VERIFICATION_TITLE" = "Nie udało się zweryfikować numeru bezpieczeństwa.";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Zresetuj obecną sesję"; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Zresetuj obecną sesję";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from"; "INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Dostarczono"; "MESSAGE_STATUS_DELIVERED" = "Dostarczono";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Wysłanie nie powiodło się. Dotknij aby spróbować ponownie."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Wysłano"; "MESSAGE_STATUS_SENT" = "Wysłano";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "Uploading…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "Zablokowałeś tego użytkownika"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "Zablokowałeś tego użytkownika";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Pobieranie nie powiodło się."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Pobieranie nie powiodło się.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "Zablokowałeś/aś %d członków z tej grupy"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Zablokowałeś/aś %d członków z tej grupy";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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ń"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Dotknij tu, by przejść do ustawień";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minut"; "MINUTES_TIME_AMOUNT" = "%u minut";
/* notification title */ /* notification title */
"MISSED_CALL" = "Nieodebrane połączenie"; "MISSED_CALL" = "Nieodebrane połączenie";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal potrzebuje dostępu do aparatu."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal potrzebuje dostępu do aparatu.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Nieodebrane połączenie od %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Nieodebrane połączenie od użytkownika Signal."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Nieodebrane połączenie od %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Otrzymałeś połączenie od %@."; "MSGVIEW_RECEIVED_CALL" = "Otrzymałeś połączenie od %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Sprawdź czy jesteś online i spróbuj ponownie."; "NETWORK_ERROR_RECOVERY" = "Sprawdź czy jesteś online i spróbuj ponownie.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Połączony/a"; "NETWORK_STATUS_CONNECTED" = "Połączony/a";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Zweryfikuj numer bezpieczeństwa"; "PRIVACY_VERIFICATION_TITLE" = "Zweryfikuj numer bezpieczeństwa";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Kontynuuj"; "PROCEED_BUTTON" = "Kontynuuj";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Oznacz jako przeczytane"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Odpowiedź"; "PUSH_MANAGER_REPLY" = "Odpowiedź";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "powtarzaj"; "RETRY_BUTTON_TEXT" = "powtarzaj";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Skanuj kod";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Scan the QR Code on your contact's device."; "SCAN_CODE_INSTRUCTIONS" = "Scan the QR Code on your contact's device.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Wyszukaj po nazwie lub numerze"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Wyszukaj po nazwie lub numerze";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Zablokuj"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Zablokuj";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Włącz logi debugowania"; "SETTINGS_ADVANCED_DEBUGLOG" = "Włącz logi debugowania";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Zablokowani"; "SETTINGS_BLOCK_LIST_TITLE" = "Zablokowani";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Requires your approval before communicating with someone who has a new safety number, commonly from a reinstall of Signal."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Wymagaj zgody na zmiany"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Ustawienia"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Ustawienia";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "Integracja z połączeniami iOS"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "Integracja z połączeniami iOS";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Prywatność"; "SETTINGS_PRIVACY_TITLE" = "Prywatność";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Safety Numbers Approval"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Włącz ochronę ekranu"; "SETTINGS_SCREEN_SECURITY" = "Włącz ochronę ekranu";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Pokaż nowy numer bezpieczeństwa"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u dzień"; "SINGLE_DAY_TIME_AMOUNT" = "%u dzień";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Zapraszam Cię do Signal! Link masz poniżej:"; "SMS_INVITE_BODY" = "Zapraszam Cię do Signal! Link masz poniżej:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Twoje bezpieczne połączenie z %@ zostało zweryfikowane. Możesz być pewny prywatności Twojej komunikacji."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Numer bezpieczeństwa został zweryfikowany!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Numer bezpieczeństwa został zweryfikowany!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Anuluj"; "TXT_CANCEL_TITLE" = "Anuluj";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Nieznany załącznik"; "UNKNOWN_ATTACHMENT_LABEL" = "Nieznany załącznik";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "Ten użytkownik nie należy do twoich kontaktów. Czy chcesz go zablokować?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "Ten użytkownik nie należy do twoich kontaktów. Czy chcesz go zablokować?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Wprowadź kod weryfikacyjny który wysłaliśmy do %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Wprowadź kod weryfikacyjny który wysłaliśmy do %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Zweryfikuj numer bezpieczeństwa"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Agora Não"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Agora Não";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Aceitar novo número de segurança"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Adicionar"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Adicionar";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Adicionar Membro"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Adicionar Membro";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Descartar"; "ALERT_DISCARD_BUTTON" = "Descartar";
@ -182,7 +185,7 @@
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Bloquear %@?"; "BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Bloquear %@?";
/* Alert message when calling and permissions for microphone are missing */ /* Alert message when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_MESSAGE" = "O Signal precisa de acesso ao seu microfone para efetuar chamadas. Você pode dar permissão no app Ajustes."; "CALL_AUDIO_PERMISSION_MESSAGE" = "O Signal necessita de acesso ao seu microfone para fazer chamadas e gravar mensagens de voz. Você pode conseguir esta permissão no app Ajustes.";
/* Alert title when calling and permissions for microphone are missing */ /* Alert title when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_TITLE" = "Necessário acesso ao microfone"; "CALL_AUDIO_PERMISSION_TITLE" = "Necessário acesso ao microfone";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Você pode atender chamadas diretamente da sua tela bloqueada e ver o nome e o número de telefone de chamadas recebidas se você mudar suas configurações.\n\nPara detalhes, veja as configurações de privacidade."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Você pode atender chamadas diretamente da sua tela bloqueada e ver o nome e o número de telefone de chamadas recebidas se você mudar suas configurações.\n\nPara detalhes, veja as configurações de privacidade.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Mostrar configurações de privacidade"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Mostrar configurações de privacidade";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Chamar de volta"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Usuário do Signal"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Usuário do Signal";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Comparar com Área de Transferência"; "COMPARE_SAFETY_NUMBER_ACTION" = "Comparar com Área de Transferência";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Conectar Novo Dispositivo"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Conectar Novo Dispositivo";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Confirmar"; "CONFIRMATION_TITLE" = "Confirmar";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Ignorar"; "DISMISS_BUTTON_TEXT" = "Ignorar";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Você pode autorizar o acesso em Configurações do app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Você pode autorizar o acesso em Configurações do app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Sem sessão disponível para contato."; "ERROR_MESSAGE_NO_SESSION" = "Sem sessão disponível para contato.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Número de segurança mudou."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Número de segurança mudou.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "Erro desconhecido,"; "ERROR_MESSAGE_UNKNOWN_ERROR" = "Erro desconhecido,";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Falhas demais com esse contato. Tente novamente em breve."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Falhas demais com esse contato. Tente novamente em breve.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Você precisa aceitar o novo número de segurança antes de poder enviar."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Falha ao Verificar Número de Segurança!"; "FAILED_VERIFICATION_TITLE" = "Falha ao Verificar Número de Segurança!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Reiniciar esta sessão."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Reiniciar esta sessão.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Chamada nao completada, de "; "INCOMING_INCOMPLETE_CALL" = "Chamada nao completada, de ";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Arquivo de áudio inválido."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Arquivo de áudio inválido.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Recebido"; "MESSAGE_STATUS_DELIVERED" = "Recebido";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Falha no envio. Toque para tentar novamente."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Enviado"; "MESSAGE_STATUS_SENT" = "Enviado";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Enviando..."; "MESSAGE_STATUS_UPLOADING" = "Enviando...";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "Você bloqueou este usuário"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "Você bloqueou este usuário";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Falha na transferência"; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Falha na transferência";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "Você bloqueou %d membros deste grupo"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Você bloqueou %d membros deste grupo";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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 configura"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Toque aqui para configura";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minutos"; "MINUTES_TIME_AMOUNT" = "%u minutos";
/* notification title */ /* notification title */
"MISSED_CALL" = "Chamada perdida"; "MISSED_CALL" = "Chamada perdida";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal requer acesso à sua câmera para funcionar corretamente. Você pode permiti-lo em Ajustes >> Privacidade >> Câmera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal requer acesso à sua câmera para funcionar corretamente. Você pode permiti-lo em Ajustes >> Privacidade >> Câmera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "O Signal precisa acessar sua câmera."; "MISSING_CAMERA_PERMISSION_TITLE" = "O Signal precisa acessar sua câmera.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Chamada perdida de %@"; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Chamada perdida de um usuário do Signal"; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Chamada perdida de %@";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Você recebeu uma chamada de %@."; "MSGVIEW_RECEIVED_CALL" = "Você recebeu uma chamada de %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Por favor, verifique se você está online e tente de novo."; "NETWORK_ERROR_RECOVERY" = "Por favor, verifique se você está online e tente de novo.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Conectado"; "NETWORK_STATUS_CONNECTED" = "Conectado";
@ -860,7 +926,7 @@
"PHONE_NUMBER_TYPE_HOME" = "Casa"; "PHONE_NUMBER_TYPE_HOME" = "Casa";
/* Label for 'HomeFAX' phone numbers. */ /* Label for 'HomeFAX' phone numbers. */
"PHONE_NUMBER_TYPE_HOME_FAX" = "Home Fax"; "PHONE_NUMBER_TYPE_HOME_FAX" = "Fax em Casa";
/* Label for 'IPhone' phone numbers. */ /* Label for 'IPhone' phone numbers. */
"PHONE_NUMBER_TYPE_IPHONE" = "iPhone"; "PHONE_NUMBER_TYPE_IPHONE" = "iPhone";
@ -887,7 +953,25 @@
"PHONE_NUMBER_TYPE_WORK" = "Trabalho"; "PHONE_NUMBER_TYPE_WORK" = "Trabalho";
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Fax no Trabalho";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Este não é o seu número de segurança com %@. Você está verificando o contato correto?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Este não é o seu número de segurança com %@. Você está verificando o contato correto?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Verificar Número de Segurança"; "PRIVACY_VERIFICATION_TITLE" = "Verificar Número de Segurança";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Prosseguir"; "PROCEED_BUTTON" = "Prosseguir";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Marcar como lida"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Responder"; "PUSH_MANAGER_REPLY" = "Responder";
@ -998,16 +1085,16 @@
"REGISTRATION_VERIFY_DEVICE" = "Ativar Este Dispositivo"; "REGISTRATION_VERIFY_DEVICE" = "Ativar Este Dispositivo";
/* Message of alert indicating that users needs to enter a valid phone number to register. */ /* Message of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a valid phone number to register."; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Por favor, forneça um número de telefone válido para registrar.";
/* Title of alert indicating that users needs to enter a valid phone number to register. */ /* Title of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Invalid Phone Number"; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Número de telefone inválido";
/* Message of alert indicating that users needs to enter a phone number to register. */ /* Message of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a phone number to register."; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Por favor, força um número de telefone para registrar.";
/* Title of alert indicating that users needs to enter a phone number to register. */ /* Title of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "No Phone Number"; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "Sem número de telefone";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REJECT_CALL_BUTTON_TITLE" = "Rejeitar"; "REJECT_CALL_BUTTON_TITLE" = "Rejeitar";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Tentar Novamente"; "RETRY_BUTTON_TEXT" = "Tentar Novamente";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Nosso Número de Segurança Signal:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Nosso Número de Segurança Signal:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "O seu número de segurança com %@ mudou. Queira verificá-lo, por favor."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "O seu número de segurança com %@ mudou. Queira verificá-lo, por favor.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Escanear Código";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Escaneie o Código QR no dispositivo do seu contato."; "SCAN_CODE_INSTRUCTIONS" = "Escaneie o Código QR no dispositivo do seu contato.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Buscar por nome ou número"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Buscar por nome ou número";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Bloquear"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Bloquear";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Habilitar log de depuração"; "SETTINGS_ADVANCED_DEBUGLOG" = "Habilitar log de depuração";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Bloqueado"; "SETTINGS_BLOCK_LIST_TITLE" = "Bloqueado";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Requer sua aprovação antes de se comunicar com alguém que tenha um novo número de segurança. Normalmente isso acontece em razão de uma reinstalação do Signal."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Requerer Aprovação em caso de Alteração."; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Configurações"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Configurações";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "Integração de Chamada do iOS"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "Integração de Chamada do iOS";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Privacidade"; "SETTINGS_PRIVACY_TITLE" = "Privacidade";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Aprovação dos Números de Segurança"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Habilitar Segurança de Tela"; "SETTINGS_SCREEN_SECURITY" = "Habilitar Segurança de Tela";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Exibir novo número de segurança"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u dia"; "SINGLE_DAY_TIME_AMOUNT" = "%u dia";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Estou convidando você a instalar Signal. Aqui está o link:"; "SMS_INVITE_BODY" = "Estou convidando você a instalar Signal. Aqui está o link:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Seu número de segurança com %@ foi verificado. Você pode ter certeza de que a sua comunicação com será confidencial."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Número de Segurança Verificado!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Número de Segurança Verificado!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Cancelar"; "TXT_CANCEL_TITLE" = "Cancelar";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Anexo desconhecido"; "UNKNOWN_ATTACHMENT_LABEL" = "Anexo desconhecido";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "O usuário não está em seus contatos. Gostaria de bloqueá-lo?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "O usuário não está em seus contatos. Gostaria de bloqueá-lo?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1283,10 +1403,10 @@
"UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Olá, chamadas seguras em vídeo!"; "UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Olá, chamadas seguras em vídeo!";
/* Message for the alert indicating that user should upgrade iOS. */ /* Message for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_MESSAGE" = "Signal will soon require iOS 9 or later. Please upgrade in Settings app >> General >> Software Update."; "UPGRADE_IOS_ALERT_MESSAGE" = "Em breve o Signal vai exigir o iOS 9 ou mais recente. Por favor atualize acessando Configurações >> Geral >> Atualização de Software";
/* Title for the alert indicating that user should upgrade iOS. */ /* Title for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_TITLE" = "Upgrade iOS"; "UPGRADE_IOS_ALERT_TITLE" = "Atualize o iOS";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"Upgrading Signal ..." = "Atualizando Signal ..."; "Upgrading Signal ..." = "Atualizando Signal ...";
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Entre com o código de verificação enviado para %@"; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Entre com o código de verificação enviado para %@";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Verificar Número de Segurança"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Deslize para cancelar"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Deslize para cancelar";

File diff suppressed because it is too large Load diff

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Nu acum"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Nu acum";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Acceptă noul număr de siguranță"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Adaugă"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Adaugă";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Adaugă membru"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Adaugă membru";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Renunță"; "ALERT_DISCARD_BUTTON" = "Renunță";
@ -182,7 +185,7 @@
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Blochez pe %@?"; "BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Blochez pe %@?";
/* Alert message when calling and permissions for microphone are missing */ /* Alert message when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_MESSAGE" = "Signal are nevoie de acces la microfonul tău pentru a putea efectua apeluri. Poți activa această permisiune din aplicația Setări."; "CALL_AUDIO_PERMISSION_MESSAGE" = "Signal are nevoie de acces la microfon pentru a realiza apeluri și a înregistra mesaje vocale. Poți activa această permisiune din aplicația Setări.";
/* Alert title when calling and permissions for microphone are missing */ /* Alert title when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_TITLE" = "Accesul la microfon este necesar"; "CALL_AUDIO_PERMISSION_TITLE" = "Accesul la microfon este necesar";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Poți răspunde la apeluri direct din ecranul de blocare și să vezi numele și numărul de telefon pentru apelurile primite dacă îți schimbi setările.\n\n Uită-te la setările de confidențialitate pentru mai multe detalii."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Poți răspunde la apeluri direct din ecranul de blocare și să vezi numele și numărul de telefon pentru apelurile primite dacă îți schimbi setările.\n\n Uită-te la setările de confidențialitate pentru mai multe detalii.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Arată setările de confidențialitate"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Arată setările de confidențialitate";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Sună înapoi"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Utilizator Signal"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Utilizator Signal";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Compară cu Clipboard"; "COMPARE_SAFETY_NUMBER_ACTION" = "Compară cu Clipboard";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Conectează un dispozitiv nou"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Conectează un dispozitiv nou";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Confirmă"; "CONFIRMATION_TITLE" = "Confirmă";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Revocare"; "DISMISS_BUTTON_TEXT" = "Revocare";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Poți permite accesul din aplicația Setări."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Poți permite accesul din aplicația Setări.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Nu există nici o sesiune pentru contact."; "ERROR_MESSAGE_NO_SESSION" = "Nu există nici o sesiune pentru contact.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Numărul de siguranță s-a schimbat."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Numărul de siguranță s-a schimbat.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "A apărut o eroare neprevăzută. "; "ERROR_MESSAGE_UNKNOWN_ERROR" = "A apărut o eroare neprevăzută. ";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Prea multe erori pentru acest contact. Te rog încearcă din nou în curând."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Prea multe erori pentru acest contact. Te rog încearcă din nou în curând.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Trebuie să accepți înainte noul număr de siguranță pentru a putea trimite mesaje."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Verificarea Numărului de Siguranță a eșuat!"; "FAILED_VERIFICATION_TITLE" = "Verificarea Numărului de Siguranță a eșuat!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Resetează sesiunea."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Resetează sesiunea.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Apel de intrare incomplet de la"; "INCOMING_INCOMPLETE_CALL" = "Apel de intrare incomplet de la";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Fișier audio invalid."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Fișier audio invalid.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Trimis"; "MESSAGE_STATUS_DELIVERED" = "Trimis";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Trimitere eșuată. Apasă pentru a reîncerca."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Trimis"; "MESSAGE_STATUS_SENT" = "Trimis";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Se încarcă ..."; "MESSAGE_STATUS_UPLOADING" = "Se încarcă ...";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "Ai blocat acest utilizator"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "Ai blocat acest utilizator";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Descărcarea a eșuat."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Descărcarea a eșuat.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "Ai blocat %d membrii ai acestui grup"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Ai blocat %d membrii ai acestui grup";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Apasă aici pentru setări";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minute"; "MINUTES_TIME_AMOUNT" = "%u minute";
/* notification title */ /* notification title */
"MISSED_CALL" = "Apel ratat."; "MISSED_CALL" = "Apel ratat.";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal are nevoie de acces la cameră pentru apelurile video. Poți activa această permisiune din Configurări >> Intimitate >> Cameră >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal are nevoie de acces la cameră pentru apelurile video. Poți activa această permisiune din Configurări >> Intimitate >> Cameră >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal are nevoie de acces la camera ta."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal are nevoie de acces la camera ta.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Apel ratat de la %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Apel ratat de la un utilizator Signal."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Apel ratat de la %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Ai primit un apel de la %@."; "MSGVIEW_RECEIVED_CALL" = "Ai primit un apel de la %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Te rog verifică dacă ești online și încearcă din nou."; "NETWORK_ERROR_RECOVERY" = "Te rog verifică dacă ești online și încearcă din nou.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Conectat"; "NETWORK_STATUS_CONNECTED" = "Conectat";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Fax serviciu"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Fax serviciu";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Acesta nu pare a fi un număr de siguranță pentru %@. Ești sigur că verifici contactul corect?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Acesta nu pare a fi un număr de siguranță pentru %@. Ești sigur că verifici contactul corect?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Verifică Numărul de Siguranță"; "PRIVACY_VERIFICATION_TITLE" = "Verifică Numărul de Siguranță";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Continuă"; "PROCEED_BUTTON" = "Continuă";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Marchează ca citit"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Răspunde"; "PUSH_MANAGER_REPLY" = "Răspunde";
@ -998,16 +1085,16 @@
"REGISTRATION_VERIFY_DEVICE" = "Activează acest dispozitiv"; "REGISTRATION_VERIFY_DEVICE" = "Activează acest dispozitiv";
/* Message of alert indicating that users needs to enter a valid phone number to register. */ /* Message of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a valid phone number to register."; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Te rog introdu un număr de telefon valid pentru a te putea înregistra.";
/* Title of alert indicating that users needs to enter a valid phone number to register. */ /* Title of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Invalid Phone Number"; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Număr de telefon invalid";
/* Message of alert indicating that users needs to enter a phone number to register. */ /* Message of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a phone number to register."; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Te rog introdu un număr de telefon pentru a te putea înregistra.";
/* Title of alert indicating that users needs to enter a phone number to register. */ /* Title of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "No Phone Number"; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "Nici un număr de telefon";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REJECT_CALL_BUTTON_TITLE" = "Respinge"; "REJECT_CALL_BUTTON_TITLE" = "Respinge";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Reîncearcă"; "RETRY_BUTTON_TEXT" = "Reîncearcă";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Numărul nostru Signal de Siguranță:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Numărul nostru Signal de Siguranță:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Numărul tău de siguranță pentru %@ s-a schimbat. S-ar putea să dorești să-l verifici."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Numărul tău de siguranță pentru %@ s-a schimbat. S-ar putea să dorești să-l verifici.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Scanează codul";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Scanează codul QR de pe dispozitivul contactului tău."; "SCAN_CODE_INSTRUCTIONS" = "Scanează codul QR de pe dispozitivul contactului tău.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Caută dupa nume sau număr"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Caută dupa nume sau număr";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Blochează"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Blochează";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Activează Log-ul de depanare"; "SETTINGS_ADVANCED_DEBUGLOG" = "Activează Log-ul de depanare";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blocat"; "SETTINGS_BLOCK_LIST_TITLE" = "Blocat";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Este nevoie de aprobarea ta înainte de a comunica cu cineva care are un nou număr de siguranță, situație comună când se reinstalează Signal."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Cere aprobare la modificare"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Setări"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Setări";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "Integrare apel iOS"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "Integrare apel iOS";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Confidențialitate"; "SETTINGS_PRIVACY_TITLE" = "Confidențialitate";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Aprobare Numere de Siguranță"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Activează ecranul de securitate"; "SETTINGS_SCREEN_SECURITY" = "Activează ecranul de securitate";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Afișează noul număr de siguranță"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u zi"; "SINGLE_DAY_TIME_AMOUNT" = "%u zi";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Te invit să instalezi Signal! Uite link-ul:"; "SMS_INVITE_BODY" = "Te invit să instalezi Signal! Uite link-ul:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Numărul tău de siguranță pentru %@ a fost verificat. Poți fi sigur că comunicarea este privată."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Numărul de Siguranță a fost verificat!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Numărul de Siguranță a fost verificat!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Anulează"; "TXT_CANCEL_TITLE" = "Anulează";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Atașament necunoscut"; "UNKNOWN_ATTACHMENT_LABEL" = "Atașament necunoscut";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "Utilizatorul nu este în lista ta de contacte. Vrei să-l blochezi?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "Utilizatorul nu este în lista ta de contacte. Vrei să-l blochezi?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1283,10 +1403,10 @@
"UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Bun venit la apeluri video securizate!"; "UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Bun venit la apeluri video securizate!";
/* Message for the alert indicating that user should upgrade iOS. */ /* Message for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_MESSAGE" = "Signal will soon require iOS 9 or later. Please upgrade in Settings app >> General >> Software Update."; "UPGRADE_IOS_ALERT_MESSAGE" = "Signal va necesita în curând iOS 9 sau o versiune mai nouă. Te rog actualizează din aplicația Setări >> General >> Actualizări Software.";
/* Title for the alert indicating that user should upgrade iOS. */ /* Title for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_TITLE" = "Upgrade iOS"; "UPGRADE_IOS_ALERT_TITLE" = "Actualizează-ți iOS-ul";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"Upgrading Signal ..." = "Se actualizează Signal ..."; "Upgrading Signal ..." = "Se actualizează Signal ...";
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Introdu codul de verificare trimis la %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Introdu codul de verificare trimis la %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Verifică Numărul de Siguranță"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Glisează pentru a anula"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Glisează pentru a anula";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Не сейчас"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Не сейчас";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Принять новый код безопасности"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Добавить"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Добавить";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Добавить участника"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Добавить участника";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Сбросить"; "ALERT_DISCARD_BUTTON" = "Сбросить";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Вы сможете отвечать на входящие вызовы, просматривать имена и телефонные номера вызывающих Вас абонентов непосредственно с экрана блокировки, если Вы изменяете свои настройки. \n\nПосмотрите настройки конфиденциальности Вашего устройства для деталей."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Вы сможете отвечать на входящие вызовы, просматривать имена и телефонные номера вызывающих Вас абонентов непосредственно с экрана блокировки, если Вы изменяете свои настройки. \n\nПосмотрите настройки конфиденциальности Вашего устройства для деталей.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Показать настройки приватности"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Показать настройки приватности";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Перезвонить"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Абонент Signal"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Абонент Signal";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Сравнить с буфером"; "COMPARE_SAFETY_NUMBER_ACTION" = "Сравнить с буфером";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Привязать устройство"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Привязать устройство";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Подтвердите"; "CONFIRMATION_TITLE" = "Подтвердите";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Закрыть"; "DISMISS_BUTTON_TEXT" = "Закрыть";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Вы можете предоставить доступ к контактам в Настройках."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Вы можете предоставить доступ к контактам в Настройках.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Нет доступных сеансов связи для контакта."; "ERROR_MESSAGE_NO_SESSION" = "Нет доступных сеансов связи для контакта.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Код безопасности изменился."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Код безопасности изменился.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "Неизвестная ошибка."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "Неизвестная ошибка.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Слишком много ошибок отправки. Пожалуйста, попробуйте позже."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Слишком много ошибок отправки. Пожалуйста, попробуйте позже.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Необходимо принять новый код безопасности перед отправкой."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Ошибка проверки кода безопасности!"; "FAILED_VERIFICATION_TITLE" = "Ошибка проверки кода безопасности!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Сбросить сеанс связи."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Сбросить сеанс связи.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Незавершенный входящий звонок от"; "INCOMING_INCOMPLETE_CALL" = "Незавершенный входящий звонок от";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Некорректный аудиофайл"; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Некорректный аудиофайл";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Доставлено"; "MESSAGE_STATUS_DELIVERED" = "Доставлено";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Отправка не удалась. Нажмите, чтобы попробовать отправить ещё раз."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Отправлено"; "MESSAGE_STATUS_SENT" = "Отправлено";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Загрузка..."; "MESSAGE_STATUS_UPLOADING" = "Загрузка...";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "Вы заблокировали этого пользователя"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "Вы заблокировали этого пользователя";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Скачивание не удалось."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Скачивание не удалось.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "Вы заблокировали %d участников в этой группе"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Вы заблокировали %d участников в этой группе";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */
"MESSAGES_VIEW_TITLE_SUBTITLE" = "Нажмите сюда, чтобы открыть настройки"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Нажмите сюда, чтобы открыть настройки";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u мин."; "MINUTES_TIME_AMOUNT" = "%u мин.";
/* notification title */ /* notification title */
"MISSED_CALL" = "Пропущенный звонок"; "MISSED_CALL" = "Пропущенный звонок";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Для осуществления видео-звонков Signal необходим доступ к камере. Вы можете восстановить доступ в Настройках в разделе Конфиденциальность >> Камера >> Signal."; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Для осуществления видео-звонков Signal необходим доступ к камере. Вы можете восстановить доступ в Настройках в разделе Конфиденциальность >> Камера >> Signal.";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal необходим доступ к камере устройства."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal необходим доступ к камере устройства.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Пропущенный звонок от %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Пропущенный звонок от пользователя Signal."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Пропущенный звонок от %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Вы приняли звонок от %@."; "MSGVIEW_RECEIVED_CALL" = "Вы приняли звонок от %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Пожалуйста, убедитесь, что вы в сети, и попробуйте снова."; "NETWORK_ERROR_RECOVERY" = "Пожалуйста, убедитесь, что вы в сети, и попробуйте снова.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Соединено"; "NETWORK_STATUS_CONNECTED" = "Соединено";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Рабочий факс"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Рабочий факс";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Это не код безопасности для %@. Убедитесь, что подтверждаете соединение с верным пользователем."; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Это не код безопасности для %@. Убедитесь, что подтверждаете соединение с верным пользователем.";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Подтверждение кода безопасности"; "PRIVACY_VERIFICATION_TITLE" = "Подтверждение кода безопасности";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Продолжить"; "PROCEED_BUTTON" = "Продолжить";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Прочитано"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Ответить"; "PUSH_MANAGER_REPLY" = "Ответить";
@ -998,16 +1085,16 @@
"REGISTRATION_VERIFY_DEVICE" = "Активировать это устройство"; "REGISTRATION_VERIFY_DEVICE" = "Активировать это устройство";
/* Message of alert indicating that users needs to enter a valid phone number to register. */ /* Message of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a valid phone number to register."; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Пожалуйста введите корректный номер телефона для регистрации";
/* Title of alert indicating that users needs to enter a valid phone number to register. */ /* Title of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Invalid Phone Number"; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Некорректный номер телефона";
/* Message of alert indicating that users needs to enter a phone number to register. */ /* Message of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a phone number to register."; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Пожалуйста введите номер телефона для регистрации";
/* Title of alert indicating that users needs to enter a phone number to register. */ /* Title of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "No Phone Number"; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "Не является телефонным номером";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REJECT_CALL_BUTTON_TITLE" = "Отклонить"; "REJECT_CALL_BUTTON_TITLE" = "Отклонить";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Повторить"; "RETRY_BUTTON_TEXT" = "Повторить";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Наш код безопасности:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Наш код безопасности:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Код безопасности с пользователем %@ изменился. Возможно, вы хотите его подтвердить."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Код безопасности с пользователем %@ изменился. Возможно, вы хотите его подтвердить.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Сканировать";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Отсканируйте QR-код на устройстве пользователя."; "SCAN_CODE_INSTRUCTIONS" = "Отсканируйте QR-код на устройстве пользователя.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Поиск по имени или номеру"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Поиск по имени или номеру";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Заблокировать"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Заблокировать";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Включить журнал отладки"; "SETTINGS_ADVANCED_DEBUGLOG" = "Включить журнал отладки";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Заблокированные"; "SETTINGS_BLOCK_LIST_TITLE" = "Заблокированные";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Если собеседник переустанавливает Signal, то в этом случае у него меняется код безопасности. Включив данную опцию, Вам потребуется подтверждать изменение данного кода собеседника вручную нажатием для продолжения общения, что повышает безопасность."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Требовать подтверждение"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Настройки"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Настройки";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "Интеграция вызовов с iOS"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "Интеграция вызовов с iOS";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Конфиденциальность"; "SETTINGS_PRIVACY_TITLE" = "Конфиденциальность";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Подтверждение кодов безопасности"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Включить защиту экрана"; "SETTINGS_SCREEN_SECURITY" = "Включить защиту экрана";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Показать новый код безопасности"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u дн."; "SINGLE_DAY_TIME_AMOUNT" = "%u дн.";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Предлагаю установить Signal! Вот ссылка:"; "SMS_INVITE_BODY" = "Предлагаю установить Signal! Вот ссылка:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Код безопасности успешно подтвержден. Вы можете быть уверены, что ваше общение с %@ конфиденциально."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Код подтвержден!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Код подтвержден!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Отменить"; "TXT_CANCEL_TITLE" = "Отменить";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Неизвестное вложение"; "UNKNOWN_ATTACHMENT_LABEL" = "Неизвестное вложение";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "Пользователя нет в Вашем списке контактов. Заблокировать его?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "Пользователя нет в Вашем списке контактов. Заблокировать его?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1283,10 +1403,10 @@
"UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Добро пожаловать в Видео Звонки!"; "UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Добро пожаловать в Видео Звонки!";
/* Message for the alert indicating that user should upgrade iOS. */ /* Message for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_MESSAGE" = "Signal will soon require iOS 9 or later. Please upgrade in Settings app >> General >> Software Update."; "UPGRADE_IOS_ALERT_MESSAGE" = "Вскоре для Signal потребуется iOS 9 или более поздняя версия. Обновите приложение Настройки >> Общее >> Обновление ПО.";
/* Title for the alert indicating that user should upgrade iOS. */ /* Title for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_TITLE" = "Upgrade iOS"; "UPGRADE_IOS_ALERT_TITLE" = "Обновите IOS";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"Upgrading Signal ..." = "Обновление..."; "Upgrading Signal ..." = "Обновление...";
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Введите код подтверждения, который мы отправим %@"; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Введите код подтверждения, который мы отправим %@";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Подтвердить код безопасности"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Проведите в сторону для отмены"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Проведите в сторону для отмены";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Ne zdaj"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Ne zdaj";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Sprejmi novo varnostno število"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Dodaj"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Dodaj";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Dodaj člana"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Dodaj člana";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Zavrzi"; "ALERT_DISCARD_BUTTON" = "Zavrzi";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "S tem boste lahko odgovarjali na klice neposredno z zaslona za zaklepanje, vidna bosta tudi ime in številka klicočega.\n\n Za podrobnosti poglejte v nastavitve zasebnosti."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "S tem boste lahko odgovarjali na klice neposredno z zaslona za zaklepanje, vidna bosta tudi ime in številka klicočega.\n\n Za podrobnosti poglejte v nastavitve zasebnosti.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Prikaži nastavitve zasebnosti"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Prikaži nastavitve zasebnosti";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Pokliči nazaj"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Uporabnik aplikacije Signal"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Uporabnik aplikacije Signal";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Primerjaj z odložiščem"; "COMPARE_SAFETY_NUMBER_ACTION" = "Primerjaj z odložiščem";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Poveži novo napravo"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Poveži novo napravo";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Potrdi"; "CONFIRMATION_TITLE" = "Potrdi";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Prekini"; "DISMISS_BUTTON_TEXT" = "Prekini";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Dostop lahko omogočite v sistemskih nastavitvah."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Dostop lahko omogočite v sistemskih nastavitvah.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Za ta stik ni na voljo nobena seja."; "ERROR_MESSAGE_NO_SESSION" = "Za ta stik ni na voljo nobena seja.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Varnostno število je bilo spremenjeno."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Varnostno število je bilo spremenjeno.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "Prišlo je do neznane napake."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "Prišlo je do neznane napake.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Preveč napak pri tem stiku. Poskusite znova kasneje."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Preveč napak pri tem stiku. Poskusite znova kasneje.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Preden boste lahko pošiljali sporočila, morate potrditi novo skupno varnostno število."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Varnostnega števila ni bilo mogoče potrditi!"; "FAILED_VERIFICATION_TITLE" = "Varnostnega števila ni bilo mogoče potrditi!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Ponastavi tekočo sejo."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Ponastavi tekočo sejo.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Nepopoln dohodni klic od"; "INCOMING_INCOMPLETE_CALL" = "Nepopoln dohodni klic od";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Neveljavna zvočna datoteka"; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Neveljavna zvočna datoteka";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Dostavljeno"; "MESSAGE_STATUS_DELIVERED" = "Dostavljeno";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Pošiljanje ni uspelo. Tapnite za ponovitev."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Poslano"; "MESSAGE_STATUS_SENT" = "Poslano";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Nalagam..."; "MESSAGE_STATUS_UPLOADING" = "Nalagam...";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "Tega uporabnika ste blokirali"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "Tega uporabnika ste blokirali";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Prenos ni uspel."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Prenos ni uspel.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "Število blokiranih članov te skupine: %d"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Število blokiranih članov te skupine: %d";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tapnite za nastavitve";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minut"; "MINUTES_TIME_AMOUNT" = "%u minut";
/* notification title */ /* notification title */
"MISSED_CALL" = "Zgrešen klic"; "MISSED_CALL" = "Zgrešen klic";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Aplikacija Signal za nemoteno delovanje zahteva dovoljenje za dostop do kamere na vaši napravi. Dovoljenje lahko date v aplikaciji Meni >> Zasebnost >> Kamera >> Signal."; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Aplikacija Signal za nemoteno delovanje zahteva dovoljenje za dostop do kamere na vaši napravi. Dovoljenje lahko date v aplikaciji Meni >> Zasebnost >> Kamera >> Signal.";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Aplikacija Signal potrebuje dostop do vaše kamere"; "MISSING_CAMERA_PERMISSION_TITLE" = "Aplikacija Signal potrebuje dostop do vaše kamere";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Zgrešen klic osebe %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Zgrešen klic uporabnika aplikacije Signal."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Zgrešen klic osebe %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Prejeli ste klic: %@"; "MSGVIEW_RECEIVED_CALL" = "Prejeli ste klic: %@";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Preverite povezavo z medmrežjem in poskusite znova."; "NETWORK_ERROR_RECOVERY" = "Preverite povezavo z medmrežjem in poskusite znova.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Povezan"; "NETWORK_STATUS_CONNECTED" = "Povezan";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Službeni fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Službeni fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* 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?"; "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?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Preverjanje istovetnosti"; "PRIVACY_VERIFICATION_TITLE" = "Preverjanje istovetnosti";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Nadaljuj"; "PROCEED_BUTTON" = "Nadaljuj";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Označi kot prebrano"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Odgovori"; "PUSH_MANAGER_REPLY" = "Odgovori";
@ -998,16 +1085,16 @@
"REGISTRATION_VERIFY_DEVICE" = "Aktiviraj napravo"; "REGISTRATION_VERIFY_DEVICE" = "Aktiviraj napravo";
/* Message of alert indicating that users needs to enter a valid phone number to register. */ /* Message of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a valid phone number to register."; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Za registracijo morate vnesti veljavno telefonsko številko.";
/* Title of alert indicating that users needs to enter a valid phone number to register. */ /* Title of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Invalid Phone Number"; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Neveljavna telefonska številka";
/* Message of alert indicating that users needs to enter a phone number to register. */ /* Message of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a phone number to register."; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Za registracijo morate vnesti telefonsko številko.";
/* Title of alert indicating that users needs to enter a phone number to register. */ /* Title of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "No Phone Number"; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "Brez telefonske številke";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REJECT_CALL_BUTTON_TITLE" = "Zavrni"; "REJECT_CALL_BUTTON_TITLE" = "Zavrni";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Poskusi znova"; "RETRY_BUTTON_TEXT" = "Poskusi znova";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Najino varnostno število:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Najino varnostno število:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Varnostno število z uporabnikom %@ je bilo spremenjeno. Ga želite pregledati?"; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Varnostno število z uporabnikom %@ je bilo spremenjeno. Ga želite pregledati?";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Skeniraj kodo";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Skenirajte kodo QR na napravi vašega partnerja."; "SCAN_CODE_INSTRUCTIONS" = "Skenirajte kodo QR na napravi vašega partnerja.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Iskanje po imenu ali številki"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Iskanje po imenu ali številki";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Blokiraj"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Blokiraj";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Omogoči beleženje za razhroščevanje"; "SETTINGS_ADVANCED_DEBUGLOG" = "Omogoči beleženje za razhroščevanje";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blokirano"; "SETTINGS_BLOCK_LIST_TITLE" = "Blokirano";
/* User settings section footer, a detailed explanation */ /* 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."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Ob spremembi zahtevaj potrditev"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Nastavitve"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Nastavitve";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "Integrirani klici iOS"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "Integrirani klici iOS";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Zasebnost"; "SETTINGS_PRIVACY_TITLE" = "Zasebnost";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Potrditev varnostnih števil"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Vklopi zaščito zaslona"; "SETTINGS_SCREEN_SECURITY" = "Vklopi zaščito zaslona";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Prikaži novo varnostno število"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u dan"; "SINGLE_DAY_TIME_AMOUNT" = "%u dan";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Vabim te, da si namestiš aplikacijo Signal. Tu je povezava:"; "SMS_INVITE_BODY" = "Vabim te, da si namestiš aplikacijo Signal. Tu je povezava:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Varnostno število z uporabnikom %@ je potrjeno. Lahko ste prepričani v zasebnost vajine komunikacije."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Varnostno število je bilo potrjeno!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Varnostno število je bilo potrjeno!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Prekliči"; "TXT_CANCEL_TITLE" = "Prekliči";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Priponka neznanega tipa"; "UNKNOWN_ATTACHMENT_LABEL" = "Priponka neznanega tipa";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "Uporabnik ni med vašimi stiki. Bi ga želeli blokirati?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "Uporabnik ni med vašimi stiki. Bi ga želeli blokirati?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1283,10 +1403,10 @@
"UPGRADE_EXPERIENCE_VIDEO_TITLE" = "NOVO: varni video klici!"; "UPGRADE_EXPERIENCE_VIDEO_TITLE" = "NOVO: varni video klici!";
/* Message for the alert indicating that user should upgrade iOS. */ /* Message for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_MESSAGE" = "Signal will soon require iOS 9 or later. Please upgrade in Settings app >> General >> Software Update."; "UPGRADE_IOS_ALERT_MESSAGE" = "Aplikacija Signal bo za svoje delovanje v kratkem potrebovala operacijski sistem iOS 9 ali več. Sistem lahko nadgradite na Nastavitve >> Splošno >> Nadgradnja programske opreme.";
/* Title for the alert indicating that user should upgrade iOS. */ /* Title for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_TITLE" = "Upgrade iOS"; "UPGRADE_IOS_ALERT_TITLE" = "Nadrgradnja iOS";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"Upgrading Signal ..." = "Posodabljam Signal..."; "Upgrading Signal ..." = "Posodabljam Signal...";
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Vnesite kodo za verifikacijo, ki smo jo poslali na %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Vnesite kodo za verifikacijo, ki smo jo poslali na %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Preverjanje istovetnosti"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Za preklic podrsajte"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Za preklic podrsajte";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Accept new safety number"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Discard";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Chaya runhare zvakare"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Compare with Clipboard"; "COMPARE_SAFETY_NUMBER_ACTION" = "Compare with Clipboard";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Kochekera muchina mutsva"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Kochekera muchina mutsva";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Tsinhira"; "CONFIRMATION_TITLE" = "Tsinhira";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Dismiss"; "DISMISS_BUTTON_TEXT" = "Dismiss";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Hapana chikamu chiripo chezita iri."; "ERROR_MESSAGE_NO_SESSION" = "Hapana chikamu chiripo chezita iri.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Safety number changed."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Safety number changed.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again shortly."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again shortly.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "You must accept the new safety number before you will be able to send."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!"; "FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Tangisa chikamu ichi."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Tangisa chikamu ichi.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from"; "INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Delivered"; "MESSAGE_STATUS_DELIVERED" = "Delivered";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Sending failed. Tap to retry."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Sent"; "MESSAGE_STATUS_SENT" = "Sent";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "Uploading…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minutes"; "MINUTES_TIME_AMOUNT" = "%u minutes";
/* notification title */ /* notification title */
"MISSED_CALL" = "Runhare rwapotsiwa."; "MISSED_CALL" = "Runhare rwapotsiwa.";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal inoda kuwana hupindwa pacamera yako."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal inoda kuwana hupindwa pacamera yako.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Missed call from Signal User."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Wagamuchira runhare kubva kuna %@."; "MSGVIEW_RECEIVED_CALL" = "Wagamuchira runhare kubva kuna %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Please check you're online and try again."; "NETWORK_ERROR_RECOVERY" = "Please check you're online and try again.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Wakahaka"; "NETWORK_STATUS_CONNECTED" = "Wakahaka";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number"; "PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Yenderera"; "PROCEED_BUTTON" = "Yenderera";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Mara se akaverengwa"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Pindura"; "PUSH_MANAGER_REPLY" = "Pindura";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Yedza zvekare"; "RETRY_BUTTON_TEXT" = "Yedza zvekare";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Scan Code";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Scan the QR Code on your contact's device."; "SCAN_CODE_INSTRUCTIONS" = "Scan the QR Code on your contact's device.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Tsvaga nezita kana nhamba"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Tsvaga nezita kana nhamba";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Bvumidza rutarwa rekubviswa kwezvipfukuto"; "SETTINGS_ADVANCED_DEBUGLOG" = "Bvumidza rutarwa rekubviswa kwezvipfukuto";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; "SETTINGS_BLOCK_LIST_TITLE" = "Blocked";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Requires your approval before communicating with someone who has a new safety number, commonly from a reinstall of Signal."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Require Approval on Change"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Settings"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Settings";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Puraivheti"; "SETTINGS_PRIVACY_TITLE" = "Puraivheti";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Safety Numbers Approval"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Gonesa tsivatsaona yepachivhitivhiti"; "SETTINGS_SCREEN_SECURITY" = "Gonesa tsivatsaona yepachivhitivhiti";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Show new safety number"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u day"; "SINGLE_DAY_TIME_AMOUNT" = "%u day";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Ndiri kukukoka kuti uvakiririe apu yeSignal! Iyi ndiyo kochekero yacho:"; "SMS_INVITE_BODY" = "Ndiri kukukoka kuti uvakiririe apu yeSignal! Iyi ndiyo kochekero yacho:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can be confident your communication is private."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Kanzura"; "TXT_CANCEL_TITLE" = "Kanzura";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Batanidzwa risingazivikanwe"; "UNKNOWN_ATTACHMENT_LABEL" = "Batanidzwa risingazivikanwe";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Verify Safety Number"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Accept new safety number"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Discard";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Thirr më vonë"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal User";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Krahaso me Memorien"; "COMPARE_SAFETY_NUMBER_ACTION" = "Krahaso me Memorien";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Lidh/shto paisje të re"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Lidh/shto paisje të re";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Konfirmo"; "CONFIRMATION_TITLE" = "Konfirmo";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Mbyll"; "DISMISS_BUTTON_TEXT" = "Mbyll";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Nuk ka sesion të disponueshëm për kontaktit."; "ERROR_MESSAGE_NO_SESSION" = "Nuk ka sesion të disponueshëm për kontaktit.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Safety number changed."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Safety number changed.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Shumë dështime me këtë kontakt. Ju lutemi provoni pas pak."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Shumë dështime me këtë kontakt. Ju lutemi provoni pas pak.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "You must accept the new safety number before you will be able to send."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!"; "FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Reseto sesionin."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Reseto sesionin.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from"; "INCOMING_INCOMPLETE_CALL" = "Incomplete incoming call from";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Delivered"; "MESSAGE_STATUS_DELIVERED" = "Delivered";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Sending failed. Tap to retry."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Sent"; "MESSAGE_STATUS_SENT" = "Sent";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "Uploading…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked this User";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %d Members of this Group";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minuta"; "MINUTES_TIME_AMOUNT" = "%u minuta";
/* notification title */ /* notification title */
"MISSED_CALL" = "Thirrje e humbur"; "MISSED_CALL" = "Thirrje e humbur";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal duhet të qas kamerën tuaj."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal duhet të qas kamerën tuaj.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Missed call from Signal User."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Missed call from %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Pranuat thirrje nga %@."; "MSGVIEW_RECEIVED_CALL" = "Pranuat thirrje nga %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Ju lutemi kontrolloni nëse jeni të lidhur në internet dhe provoni sërish."; "NETWORK_ERROR_RECOVERY" = "Ju lutemi kontrolloni nëse jeni të lidhur në internet dhe provoni sërish.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "U lidh"; "NETWORK_STATUS_CONNECTED" = "U lidh";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number"; "PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Vazhdo"; "PROCEED_BUTTON" = "Vazhdo";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Marko si të lexuar"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Përgjigju"; "PUSH_MANAGER_REPLY" = "Përgjigju";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Provo sërish"; "RETRY_BUTTON_TEXT" = "Provo sërish";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Our Signal Safety Number:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Skano kodin";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Skando Kodin QR në pajisjen e kontaktit tuaj."; "SCAN_CODE_INSTRUCTIONS" = "Skando Kodin QR në pajisjen e kontaktit tuaj.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Kërkoni sipas emrit apo numrit"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Kërkoni sipas emrit apo numrit";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Aktivizo Historinë e Gabimeve të përmirësuara"; "SETTINGS_ADVANCED_DEBUGLOG" = "Aktivizo Historinë e Gabimeve të përmirësuara";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; "SETTINGS_BLOCK_LIST_TITLE" = "Blocked";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Requires your approval before communicating with someone who has a new safety number, commonly from a reinstall of Signal."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Kërko Aprovim në Ndryshim"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Settings"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Settings";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Privatësi"; "SETTINGS_PRIVACY_TITLE" = "Privatësi";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Miratim i numrave sigurues"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Mundëso Sigurimin e Ekranit"; "SETTINGS_SCREEN_SECURITY" = "Mundëso Sigurimin e Ekranit";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Show new safety number"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u ditë"; "SINGLE_DAY_TIME_AMOUNT" = "%u ditë";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Ju ftoj ta instaloni aplikacionin Signal! Linku është ky:"; "SMS_INVITE_BODY" = "Ju ftoj ta instaloni aplikacionin Signal! Linku është ky:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can be confident your communication is private."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Verified!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Anulo"; "TXT_CANCEL_TITLE" = "Anulo";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Shtojcë e panjohur"; "UNKNOWN_ATTACHMENT_LABEL" = "Shtojcë e panjohur";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Verify Safety Number"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Inte nu"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Inte nu";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Bekräfta nytt säkerhetsnummer"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Lägg till"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Lägg till";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Lägg till medlem"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Lägg till medlem";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Discard";
@ -182,7 +185,7 @@
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Blockera %@?"; "BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Blockera %@?";
/* Alert message when calling and permissions for microphone are missing */ /* Alert message when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_MESSAGE" = "Signal behöver åtkomst till din mikrofon för samtal. Du kan tillåta det i appen Inställningar."; "CALL_AUDIO_PERMISSION_MESSAGE" = "Signal requires access to your microphone to make calls and record voice messages. You can grant this permission in the Settings app.";
/* Alert title when calling and permissions for microphone are missing */ /* Alert title when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_TITLE" = "Åtkomst till mikrofon krävs"; "CALL_AUDIO_PERMISSION_TITLE" = "Åtkomst till mikrofon krävs";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Du kan svara på samtal direkt från din låsskärm och se namnet och telefonnumret för det inkommande samtalet ifall du ändrar dina inställningar\n\nSe inställningarna för integritetsskydd för detaljer."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Du kan svara på samtal direkt från din låsskärm och se namnet och telefonnumret för det inkommande samtalet ifall du ändrar dina inställningar\n\nSe inställningarna för integritetsskydd för detaljer.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Visa inställningar för integritetsskydd"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Visa inställningar för integritetsskydd";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Ring tillbaka"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signalanvändare"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signalanvändare";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Jämför med urklipp"; "COMPARE_SAFETY_NUMBER_ACTION" = "Jämför med urklipp";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Länka ny enhet"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Länka ny enhet";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Bekräfta"; "CONFIRMATION_TITLE" = "Bekräfta";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Avfärda"; "DISMISS_BUTTON_TEXT" = "Avfärda";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Du kan ge åtkomst i appen Inställningar."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Du kan ge åtkomst i appen Inställningar.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Ingen tillgänglig session för kontakten."; "ERROR_MESSAGE_NO_SESSION" = "Ingen tillgänglig session för kontakten.";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Säkerhetsnumret har ändrats."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Säkerhetsnumret har ändrats.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "Ett okänt fel inträffade."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "Ett okänt fel inträffade.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Får för många fel med den här kontakten. Försök igen senare."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Får för många fel med den här kontakten. Försök igen senare.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Du måste bekräfta det nya säkerhetsnumret innan du kan skicka."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Misslyckades med att bekräfta säkerhetsnumret!"; "FAILED_VERIFICATION_TITLE" = "Misslyckades med att bekräfta säkerhetsnumret!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Nollställ sessionen."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Nollställ sessionen.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "Ofullständigt inkommande samtal från"; "INCOMING_INCOMPLETE_CALL" = "Ofullständigt inkommande samtal från";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Levererat"; "MESSAGE_STATUS_DELIVERED" = "Levererat";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Sändning misslyckades. Tryck här för att prova igen."; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Skickat"; "MESSAGE_STATUS_SENT" = "Skickat";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Laddar upp..."; "MESSAGE_STATUS_UPLOADING" = "Laddar upp...";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "Du blockerade denna användare"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "Du blockerade denna användare";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Kunde inte hämta."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Kunde inte hämta.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "Du blockerade %d medlemmar i denna grupp"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Du blockerade %d medlemmar i denna grupp";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tryck här för inställningar";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u minuter"; "MINUTES_TIME_AMOUNT" = "%u minuter";
/* notification title */ /* notification title */
"MISSED_CALL" = "Missat samtal"; "MISSED_CALL" = "Missat samtal";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal behöver åtkomst till kameran för videosamtal. Du kan tillåta det i Inställningar >> Integritetsskydd >> Kamera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal behöver åtkomst till kameran för videosamtal. Du kan tillåta det i Inställningar >> Integritetsskydd >> Kamera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal behöver åtkomst till din kamera."; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal behöver åtkomst till din kamera.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Missat samtal från %@"; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Missat samtal från Signalanvändare."; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Missat samtal från %@";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "Du tog emot ett samtal från %@."; "MSGVIEW_RECEIVED_CALL" = "Du tog emot ett samtal från %@.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Kontrollera att du är online och försök igen."; "NETWORK_ERROR_RECOVERY" = "Kontrollera att du är online och försök igen.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Ansluten"; "NETWORK_STATUS_CONNECTED" = "Ansluten";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Arbetsfax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Arbetsfax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Det här ser inte ut som ditt säkerhetsnummer med %@. Bekräftar du rätt kontakt?\n"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Det här ser inte ut som ditt säkerhetsnummer med %@. Bekräftar du rätt kontakt?\n";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Bekräfta säkerhetsnummer"; "PRIVACY_VERIFICATION_TITLE" = "Bekräfta säkerhetsnummer";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Fortsätt"; "PROCEED_BUTTON" = "Fortsätt";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Markera som läst"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Svara"; "PUSH_MANAGER_REPLY" = "Svara";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Försök igen"; "RETRY_BUTTON_TEXT" = "Försök igen";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Vårt säkerhetsnummer för Signal:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Vårt säkerhetsnummer för Signal:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Ditt säkerhetsnummer med %@ har ändrats. Du vill nog bekräfta det."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Ditt säkerhetsnummer med %@ har ändrats. Du vill nog bekräfta det.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "Läs av kod";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Läs av QR-koden på din kontakts enhet."; "SCAN_CODE_INSTRUCTIONS" = "Läs av QR-koden på din kontakts enhet.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Sök via namn eller nummer"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Sök via namn eller nummer";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Blockera"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Blockera";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Slå på debug-log"; "SETTINGS_ADVANCED_DEBUGLOG" = "Slå på debug-log";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blockerad"; "SETTINGS_BLOCK_LIST_TITLE" = "Blockerad";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Kräver ditt godkännande innan du kommunicerar med någon som har ett säkert nummer, vanligtvis från en ominstallation av Signal."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Kräv godkännande vid förändring"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Inställningar"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Inställningar";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Integritetsskydd"; "SETTINGS_PRIVACY_TITLE" = "Integritetsskydd";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Godkänna säkerhetsnummer"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Aktivera skärmsäkerhet"; "SETTINGS_SCREEN_SECURITY" = "Aktivera skärmsäkerhet";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Visa nytt säkerhetsnummer"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u dag"; "SINGLE_DAY_TIME_AMOUNT" = "%u dag";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Jag vill gärna att du installerar Signal! Här är länken:"; "SMS_INVITE_BODY" = "Jag vill gärna att du installerar Signal! Här är länken:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Ditt säkerhetsnummer med %@ är bekräftat. Du kan vara säker på att er kommunikation är privat."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Säkerhetsnumret bekräftat!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Säkerhetsnumret bekräftat!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "Avbryt"; "TXT_CANCEL_TITLE" = "Avbryt";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Okänd bifogad fil"; "UNKNOWN_ATTACHMENT_LABEL" = "Okänd bifogad fil";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "Användaren finns inte i dina kontakter. Vill du blockera användaren?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "Användaren finns inte i dina kontakter. Vill du blockera användaren?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Skriv verifieringskoden vi skickade till %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Skriv verifieringskoden vi skickade till %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Bekräfta säkerhetsnummer"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "ไม่ใช่ตอนนี้"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "ไม่ใช่ตอนนี้";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "ยอมรับตัวเลขความปลอดภัยใหม่"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "เพิ่ม"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "เพิ่ม";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "เพิ่มสมาชิก"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "เพิ่มสมาชิก";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "ละทิ้ง"; "ALERT_DISCARD_BUTTON" = "ละทิ้ง";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "แสดงการตั้งค่าความเป็นส่วนตัว"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "แสดงการตั้งค่าความเป็นส่วนตัว";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "โทรกลับ"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "ผู้ใช้ Signal"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "ผู้ใช้ Signal";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "เปรียบเทียบกับคลิปบอร์ด"; "COMPARE_SAFETY_NUMBER_ACTION" = "เปรียบเทียบกับคลิปบอร์ด";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "เชื่อมโยงอุปกรณ์ใหม่"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "เชื่อมโยงอุปกรณ์ใหม่";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "ยืนยัน"; "CONFIRMATION_TITLE" = "ยืนยัน";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "ยกเลิก"; "DISMISS_BUTTON_TEXT" = "ยกเลิก";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "ไม่มีวาระที่ใช้งานได้สำหรับรายชื่อ"; "ERROR_MESSAGE_NO_SESSION" = "ไม่มีวาระที่ใช้งานได้สำหรับรายชื่อ";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "ตัวเลขความปลอดภัยถูกเปลี่ยน"; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "ตัวเลขความปลอดภัยถูกเปลี่ยน";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "เกิดความล้มเหลวมากเกินไปกับรายชื่อนี้ โปรดลองอีกครั้งในเร็ว ๆ นี้"; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "เกิดความล้มเหลวมากเกินไปกับรายชื่อนี้ โปรดลองอีกครั้งในเร็ว ๆ นี้";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "คุณต้องยอมรับตัวเลขความปลอดภัยใหม่ก่อนที่คุณจะสามารถส่ง"; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "ไม่สามารถตรวจสอบตัวเลขความปลอดภัย!"; "FAILED_VERIFICATION_TITLE" = "ไม่สามารถตรวจสอบตัวเลขความปลอดภัย!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "รีเซ็ตวาระนี้"; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "รีเซ็ตวาระนี้";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "สายโทรเข้าไม่สมบูรณ์จาก"; "INCOMING_INCOMPLETE_CALL" = "สายโทรเข้าไม่สมบูรณ์จาก";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "Delivered"; "MESSAGE_STATUS_DELIVERED" = "Delivered";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "การส่งล้มเหลว แตะเพื่อลองใหม่"; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Sent"; "MESSAGE_STATUS_SENT" = "Sent";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "กำลังอัปโหลด…"; "MESSAGE_STATUS_UPLOADING" = "กำลังอัปโหลด…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "คุณได้ปิดกั้นผู้ใช้นี้"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "คุณได้ปิดกั้นผู้ใช้นี้";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "คุณได้ปิดกั้น %d สมาชิกของกลุ่มนี้"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "คุณได้ปิดกั้น %d สมาชิกของกลุ่มนี้";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u นาที"; "MINUTES_TIME_AMOUNT" = "%u นาที";
/* notification title */ /* notification title */
"MISSED_CALL" = "สายที่ไม่ได้รับ"; "MISSED_CALL" = "สายที่ไม่ได้รับ";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal จำเป็นต้องเข้าถึงกล้องของคุณ"; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal จำเป็นต้องเข้าถึงกล้องของคุณ";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "สายที่ไม่ได้รับจาก %@"; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "สายที่ไม่ได้รับจากผู้ใช้ Signal"; "MSGVIEW_MISSED_CALL_WITH_NAME" = "สายที่ไม่ได้รับจาก %@";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "คุณได้รับสายจาก %@"; "MSGVIEW_RECEIVED_CALL" = "คุณได้รับสายจาก %@";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "โปรดตรวจสอบว่าคุณกำลังออนไลน์และลองอีกครั้ง"; "NETWORK_ERROR_RECOVERY" = "โปรดตรวจสอบว่าคุณกำลังออนไลน์และลองอีกครั้ง";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "เชื่อมต่อแล้ว"; "NETWORK_STATUS_CONNECTED" = "เชื่อมต่อแล้ว";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "นี่ดูเหมือนจะไม่ใช่ตัวเลขความปลอดภัยของคุณกับ %@ คุณกำลังตรวจสอบรายชื่อที่ถูกต้องหรือไม่?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "นี่ดูเหมือนจะไม่ใช่ตัวเลขความปลอดภัยของคุณกับ %@ คุณกำลังตรวจสอบรายชื่อที่ถูกต้องหรือไม่?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "ตรวจสอบตัวเลขความปลอดภัย"; "PRIVACY_VERIFICATION_TITLE" = "ตรวจสอบตัวเลขความปลอดภัย";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "ดำเนินการต่อ"; "PROCEED_BUTTON" = "ดำเนินการต่อ";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "ทำเครื่องหมายเป็นอ่านแล้ว"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "ตอบกลับ"; "PUSH_MANAGER_REPLY" = "ตอบกลับ";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "ลองใหม่"; "RETRY_BUTTON_TEXT" = "ลองใหม่";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "ตัวเลขความปลอดภัย Signal ของเรา:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "ตัวเลขความปลอดภัย Signal ของเรา:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "ตัวเลขความปลอดภัยของคุณกับ %@ มีการเปลี่ยนแปลง คุณอาจต้องการตรวจสอบ"; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "ตัวเลขความปลอดภัยของคุณกับ %@ มีการเปลี่ยนแปลง คุณอาจต้องการตรวจสอบ";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "สแกนรหัส";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "สแกนรหัส QR บนอุปกรณ์ของรายชื่อของคุณ"; "SCAN_CODE_INSTRUCTIONS" = "สแกนรหัส QR บนอุปกรณ์ของรายชื่อของคุณ";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "ค้นหาโดยชื่อหรือหมายเลข"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "ค้นหาโดยชื่อหรือหมายเลข";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "ปิดกั้น"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "ปิดกั้น";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "เปิดใช้งานบันทึกการดีบั๊ก"; "SETTINGS_ADVANCED_DEBUGLOG" = "เปิดใช้งานบันทึกการดีบั๊ก";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Blocked"; "SETTINGS_BLOCK_LIST_TITLE" = "Blocked";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "ต้องได้รับการอนุมัติจากคุณก่อนที่จะสื่อสารกับใครสักคนที่มีตัวเลขความปลอดภัยใหม่ โดยทั่วไปมาจากการติดตั้ง Signal ใหม่"; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "ต้องได้รับการอนุมัติเมื่อมีการเปลี่ยนแปลง"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "การตั้งค่า"; "SETTINGS_BUTTON_ACCESSIBILITY" = "การตั้งค่า";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "ความเป็นส่วนตัว"; "SETTINGS_PRIVACY_TITLE" = "ความเป็นส่วนตัว";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "การอนุมัติตัวเลขความปลอดภัย"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "เปิดใช้งานความปลอดภัยหน้าจอ"; "SETTINGS_SCREEN_SECURITY" = "เปิดใช้งานความปลอดภัยหน้าจอ";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "แสดงตัวเลขความปลอดภัยใหม่"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u วัน"; "SINGLE_DAY_TIME_AMOUNT" = "%u วัน";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "ฉันกำลังเชิญคุณให้ติดตั้ง Signal! นี่คือลิงก์:"; "SMS_INVITE_BODY" = "ฉันกำลังเชิญคุณให้ติดตั้ง Signal! นี่คือลิงก์:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "ตัวเลขความปลอดภัยของคุณกับ %@ ได้รับการตรวจสอบแล้ว คุณสามารถมั่นใจได้ว่าการสื่อสารของคุณเป็นส่วนตัว"; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "ตรวจสอบตัวเลขความปลอดภัยแล้ว!"; "SUCCESSFUL_VERIFICATION_TITLE" = "ตรวจสอบตัวเลขความปลอดภัยแล้ว!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "ยกเลิก"; "TXT_CANCEL_TITLE" = "ยกเลิก";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "ไฟล์แนบที่ไม่รู้จัก"; "UNKNOWN_ATTACHMENT_LABEL" = "ไฟล์แนบที่ไม่รู้จัก";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "ผู้ใช้ไม่อยู่ในรายชื่อของคุณ คุณต้องการปิดกั้นผู้ใช้นี้หรือไม่?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "ผู้ใช้ไม่อยู่ในรายชื่อของคุณ คุณต้องการปิดกั้นผู้ใช้นี้หรือไม่?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "ตรวจสอบตัวเลขความปลอดภัย"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -2,7 +2,7 @@
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Yeni güvenlik numarasını kabul et"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add";
@ -16,6 +16,9 @@
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "Discard";
@ -182,7 +185,7 @@
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "%@'i engelle?"; "BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "%@'i engelle?";
/* Alert message when calling and permissions for microphone are missing */ /* Alert message when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_MESSAGE" = "Görüşme yapmak için Signal'in mikrofonunuza erişmesi gerekir. Bu izni Ayarlar menüsünden verebilirsiniz."; "CALL_AUDIO_PERMISSION_MESSAGE" = "Signal requires access to your microphone to make calls and record voice messages. You can grant this permission in the Settings app.";
/* Alert title when calling and permissions for microphone are missing */ /* Alert title when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_TITLE" = "Mikrofon Erişimi Gerekiyor"; "CALL_AUDIO_PERMISSION_TITLE" = "Mikrofon Erişimi Gerekiyor";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Telefonunuzun kilit ekranından gelen aramaları cevaplayabilir, çagrının adını ve telefon numarasını görebilirsiniz. \n\n Ayrıntılı bilgi için gizlilik ayarlarına bakınız."; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Telefonunuzun kilit ekranından gelen aramaları cevaplayabilir, çagrının adını ve telefon numarasını görebilirsiniz. \n\n Ayrıntılı bilgi için gizlilik ayarlarına bakınız.";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Gizlilik Ayarlarını Göster"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Gizlilik Ayarlarını Göster";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "Geri ara"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal Kullanıcısı"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal Kullanıcısı";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Panodaki ile karşılaştır."; "COMPARE_SAFETY_NUMBER_ACTION" = "Panodaki ile karşılaştır.";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Yeni Cihaz Bağla"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Yeni Cihaz Bağla";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Onay"; "CONFIRMATION_TITLE" = "Onay";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "Kapat"; "DISMISS_BUTTON_TEXT" = "Kapat";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "Kişi için oturum mevcut değil"; "ERROR_MESSAGE_NO_SESSION" = "Kişi için oturum mevcut değil";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Güvenlik numarası değişti"; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Güvenlik numarası değişti";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Bu irtibatta çok fazla arıza var. Lütfen kısa bir süre sonra tekrar deneyin."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Bu irtibatta çok fazla arıza var. Lütfen kısa bir süre sonra tekrar deneyin.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Gönderebilmeniz için önce yeni güvenlik numarasını kabul etmeniz gerekir."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "Güvenlik Numarasını Doğrulamadı!"; "FAILED_VERIFICATION_TITLE" = "Güvenlik Numarasını Doğrulamadı!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Oturumu yenile."; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Oturumu yenile.";
@ -589,6 +625,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "kişisinden tamamlanmamış gelen arama"; "INCOMING_INCOMPLETE_CALL" = "kişisinden tamamlanmamış gelen arama";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
@ -674,7 +713,7 @@
"MESSAGE_STATUS_DELIVERED" = "İletildi"; "MESSAGE_STATUS_DELIVERED" = "İletildi";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "Gönderilemedi. Tekrar denemek için tıkla"; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Gönder"; "MESSAGE_STATUS_SENT" = "Gönder";
@ -682,9 +721,15 @@
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "Uploading…";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "Bu Kişiyi Engellediniz"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "Bu Kişiyi Engellediniz";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed.";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "Bu Grupta %d üyesini engellediniz"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Bu Grupta %d üyesini engellediniz";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* 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."; "MESSAGES_VIEW_TITLE_SUBTITLE" = "Ayarlar için buraya tıkla.";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u dakika"; "MINUTES_TIME_AMOUNT" = "%u dakika";
/* notification title */ /* notification title */
"MISSED_CALL" = "Cevapsız Çağrı."; "MISSED_CALL" = "Cevapsız Çağrı.";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal görüntülü aramalar için kameraya erişim istiyor. Erişimi açmak için Ayarlar >> Gizlilik >>> Kamera >> Signal"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal görüntülü aramalar için kameraya erişim istiyor. Erişimi açmak için Ayarlar >> Gizlilik >>> Kamera >> Signal";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Sinyalin kameranıza erişmesi gerekiyor."; "MISSING_CAMERA_PERMISSION_TITLE" = "Sinyalin kameranıza erişmesi gerekiyor.";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Cevapsız arama %@."; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "Signal kullanıcısından Cevapsız arama "; "MSGVIEW_MISSED_CALL_WITH_NAME" = "Cevapsız arama %@.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "%@ aradı."; "MSGVIEW_RECEIVED_CALL" = "%@ aradı.";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Çevrimiçi olduğundan emin ol ve tekrar dene."; "NETWORK_ERROR_RECOVERY" = "Çevrimiçi olduğundan emin ol ve tekrar dene.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Bağlandı"; "NETWORK_STATUS_CONNECTED" = "Bağlandı";
@ -889,6 +955,24 @@
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Bu, %@ numaralı güvenlik numaranıza benziyor. Doğru kişiyi doğruluyor musun?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Bu, %@ numaralı güvenlik numaranıza benziyor. Doğru kişiyi doğruluyor musun?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Güvenlik Numarasını Doğrula"; "PRIVACY_VERIFICATION_TITLE" = "Güvenlik Numarasını Doğrula";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "Devam et"; "PROCEED_BUTTON" = "Devam et";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "Okundu olarak işaretle"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "Cevapla"; "PUSH_MANAGER_REPLY" = "Cevapla";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Tekrar dene"; "RETRY_BUTTON_TEXT" = "Tekrar dene";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "Bizim Signal Emniyet Numarası:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "Bizim Signal Emniyet Numarası:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "%@ ile güvenlik numaranız değişti. Onaylamak isteyebilirsiniz."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "%@ ile güvenlik numaranız değişti. Onaylamak isteyebilirsiniz.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "QR kodunu tara.";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Temas edeceğiniz kişinin cihazındaki QR kodu tarayın."; "SCAN_CODE_INSTRUCTIONS" = "Temas edeceğiniz kişinin cihazındaki QR kodu tarayın.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "İsim ya da numara bul"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "İsim ya da numara bul";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Engelle"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Engelle";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Hata ayıklama kaydını etkinleştir"; "SETTINGS_ADVANCED_DEBUGLOG" = "Hata ayıklama kaydını etkinleştir";
@ -1103,10 +1220,10 @@
"SETTINGS_BLOCK_LIST_TITLE" = "Engellendi"; "SETTINGS_BLOCK_LIST_TITLE" = "Engellendi";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "Yeni bir güvenlik numarası olan biriyle iletişim kurmadan önce onayınızı gerektirir."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "Değişiklik Onayı Gerektirir"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "Ayarlar"; "SETTINGS_BUTTON_ACCESSIBILITY" = "Ayarlar";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS arama entegrasyonu"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS arama entegrasyonu";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Mahremiyet"; "SETTINGS_PRIVACY_TITLE" = "Mahremiyet";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "Güvenlik Numaraları Onayı"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Ekran Güvenliğini Etkinleştir"; "SETTINGS_SCREEN_SECURITY" = "Ekran Güvenliğini Etkinleştir";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "Twitter"; "SHARE_ACTION_TWEET" = "Twitter";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "Yeni güvenlik numarası göster"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u gün"; "SINGLE_DAY_TIME_AMOUNT" = "%u gün";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "Seni Signal kullanmaya davet ediyorum! İşte link:"; "SMS_INVITE_BODY" = "Seni Signal kullanmaya davet ediyorum! İşte link:";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "%@ ile güvenlik numaranız doğrulandı. İletişiminizin gizli olduğunu düşünebilirsiniz."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "Güvenlik Numarası Doğrulandı!"; "SUCCESSFUL_VERIFICATION_TITLE" = "Güvenlik Numarası Doğrulandı!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "İptal"; "TXT_CANCEL_TITLE" = "İptal";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,7 +1351,7 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "Bilinmeyen ek"; "UNKNOWN_ATTACHMENT_LABEL" = "Bilinmeyen ek";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "Kullanıcı rehberde değil. Bu kullanıcıyı engellemek ister misiniz?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "Kullanıcı rehberde değil. Bu kullanıcıyı engellemek ister misiniz?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
@ -1309,8 +1429,23 @@
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "%@ numarasına gönderilen doğrulama kodunu giriniz."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "%@ numarasına gönderilen doğrulama kodunu giriniz.";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "Güvenlik Numarasını Doğrula"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";

View file

@ -1,41 +1,44 @@
/* Button text to dismiss missing contacts permission alert */ /* Button text to dismiss missing contacts permission alert */
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now"; "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "稍后再说";
/* Action sheet item */ /* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "接收新的安全码"; "ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
/* A label for the 'add by phone number' button in the 'add group member' view */ /* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add"; "ADD_GROUP_MEMBER_VIEW_BUTTON" = "添加";
/* Title for the 'add contact' section of the 'add group member' view. */ /* Title for the 'add contact' section of the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_CONTACT_TITLE" = "Add Contact"; "ADD_GROUP_MEMBER_VIEW_CONTACT_TITLE" = "添加联系人";
/* Title for the 'add by phone number' section of the 'add group member' view. */ /* Title for the 'add by phone number' section of the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_PHONE_NUMBER_TITLE" = "Add by Phone Number"; "ADD_GROUP_MEMBER_VIEW_PHONE_NUMBER_TITLE" = "通过手机号添加";
/* Title for the 'add group member' view. */ /* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member"; "ADD_GROUP_MEMBER_VIEW_TITLE" = "添加成员";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* The label for the 'discard' button in alerts and action sheets. */ /* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard"; "ALERT_DISCARD_BUTTON" = "放弃";
/* The label for the 'don't save' button in action sheets. */ /* The label for the 'don't save' button in action sheets. */
"ALERT_DONT_SAVE" = "Don't Save"; "ALERT_DONT_SAVE" = "不保存";
/* Title for a generic error alert. */ /* Title for a generic error alert. */
"ALERT_ERROR_TITLE" = "Error"; "ALERT_ERROR_TITLE" = "错误";
/* The label for the 'save' button in action sheets. */ /* The label for the 'save' button in action sheets. */
"ALERT_SAVE" = "Save"; "ALERT_SAVE" = "保存";
/* A message for the alert shown while validating a signal account */ /* A message for the alert shown while validating a signal account */
"ALERT_VALIDATE_RECIPIENT_MESSAGE" = "Checking that this is a valid Signal account."; "ALERT_VALIDATE_RECIPIENT_MESSAGE" = "正在验证这是否为有效的Signal账户。";
/* A title for the alert shown while validating a signal account */ /* A title for the alert shown while validating a signal account */
"ALERT_VALIDATE_RECIPIENT_TITLE" = "Validating"; "ALERT_VALIDATE_RECIPIENT_TITLE" = "验证中";
/* registration button text */ /* registration button text */
"ALREADY_HAVE_ACCOUNT_BUTTON" = "已经Signal账户了吗"; "ALREADY_HAVE_ACCOUNT_BUTTON" = "已经Signal账户了吗";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ANSWER_CALL_BUTTON_TITLE" = "接听"; "ANSWER_CALL_BUTTON_TITLE" = "接听";
@ -77,13 +80,13 @@
"ATTACHMENT_APPROVAL_SEND_BUTTON" = "发送"; "ATTACHMENT_APPROVAL_SEND_BUTTON" = "发送";
/* Generic filename for an attachment with no known name */ /* Generic filename for an attachment with no known name */
"ATTACHMENT_DEFAULT_FILENAME" = "Attachment"; "ATTACHMENT_DEFAULT_FILENAME" = "附件";
/* Status label when an attachment download has failed. */ /* Status label when an attachment download has failed. */
"ATTACHMENT_DOWNLOADING_STATUS_FAILED" = "Failed. Tap to retry."; "ATTACHMENT_DOWNLOADING_STATUS_FAILED" = "失败。点击重试。";
/* Status label when an attachment is currently downloading */ /* Status label when an attachment is currently downloading */
"ATTACHMENT_DOWNLOADING_STATUS_IN_PROGRESS" = "Downloading…"; "ATTACHMENT_DOWNLOADING_STATUS_IN_PROGRESS" = "下载中...";
/* Status label when an attachment is enqueued, but hasn't yet started downloading */ /* Status label when an attachment is enqueued, but hasn't yet started downloading */
"ATTACHMENT_DOWNLOADING_STATUS_QUEUED" = "Queued"; "ATTACHMENT_DOWNLOADING_STATUS_QUEUED" = "Queued";
@ -116,7 +119,7 @@
"ATTACHMENT_LABEL" = "附件"; "ATTACHMENT_LABEL" = "附件";
/* Alert title when picking a document fails for an unknown reason */ /* Alert title when picking a document fails for an unknown reason */
"ATTACHMENT_PICKER_DOCUMENTS_FAILED_ALERT_TITLE" = "Failed to choose document."; "ATTACHMENT_PICKER_DOCUMENTS_FAILED_ALERT_TITLE" = "文件选取失败。";
/* Alert body when picking a document fails because user picked a directory/bundle */ /* Alert body when picking a document fails because user picked a directory/bundle */
"ATTACHMENT_PICKER_DOCUMENTS_PICKED_DIRECTORY_FAILED_ALERT_BODY" = "Signal can't handle that file as is. Try zipping it before sending."; "ATTACHMENT_PICKER_DOCUMENTS_PICKED_DIRECTORY_FAILED_ALERT_BODY" = "Signal can't handle that file as is. Try zipping it before sending.";
@ -125,7 +128,7 @@
"ATTACHMENT_PICKER_DOCUMENTS_PICKED_DIRECTORY_FAILED_ALERT_TITLE" = "Unsupported File"; "ATTACHMENT_PICKER_DOCUMENTS_PICKED_DIRECTORY_FAILED_ALERT_TITLE" = "Unsupported File";
/* Short text label for a voice message attachment, used for thread preview and on lockscreen */ /* Short text label for a voice message attachment, used for thread preview and on lockscreen */
"ATTACHMENT_TYPE_VOICE_MESSAGE" = "Voice Message"; "ATTACHMENT_TYPE_VOICE_MESSAGE" = "语音消息";
/* An explanation of the consequences of blocking another user. */ /* An explanation of the consequences of blocking another user. */
"BLOCK_BEHAVIOR_EXPLANATION" = "Blocked users will not be able to call you or send you messages."; "BLOCK_BEHAVIOR_EXPLANATION" = "Blocked users will not be able to call you or send you messages.";
@ -158,10 +161,10 @@
"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "用户加入黑名单了"; "BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "用户加入黑名单了";
/* The message of the 'You can't block yourself' alert. */ /* The message of the 'You can't block yourself' alert. */
"BLOCK_LIST_VIEW_CANT_BLOCK_SELF_ALERT_MESSAGE" = "You can't block yourself."; "BLOCK_LIST_VIEW_CANT_BLOCK_SELF_ALERT_MESSAGE" = "不能将自己加入黑名单";
/* The title of the 'You can't block yourself' alert. */ /* The title of the 'You can't block yourself' alert. */
"BLOCK_LIST_VIEW_CANT_BLOCK_SELF_ALERT_TITLE" = "Error"; "BLOCK_LIST_VIEW_CANT_BLOCK_SELF_ALERT_TITLE" = "错误";
/* The title of the 'unblock user failed' alert. */ /* The title of the 'unblock user failed' alert. */
"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "从黑名单中移除失败。"; "BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "从黑名单中移除失败。";
@ -182,7 +185,7 @@
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Block %@?"; "BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Block %@?";
/* Alert message when calling and permissions for microphone are missing */ /* Alert message when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_MESSAGE" = "Signal requires access to your microphone to make calls and record voice messages. You can grant this permission in the Settings app."; "CALL_AUDIO_PERMISSION_MESSAGE" = "Signal需要访问您的麦克风用于通话和录取语音消息。您可以在系统设置中授予访问权限。";
/* Alert title when calling and permissions for microphone are missing */ /* Alert title when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_TITLE" = "Microphone Access Required"; "CALL_AUDIO_PERMISSION_TITLE" = "Microphone Access Required";
@ -196,6 +199,15 @@
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */ /* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@"; "CALL_STATUS_FORMAT" = "Signal %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */ /* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "如果您改变设置,您将可以直接在锁屏界面上看到来电人的名称与号码并且应答来电。\n\n更多信息请见隐私设置。"; "CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "如果您改变设置,您将可以直接在锁屏界面上看到来电人的名称与号码并且应答来电。\n\n更多信息请见隐私设置。";
@ -209,11 +221,20 @@
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "显示隐私设置"; "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "显示隐私设置";
/* notification action */ /* notification action */
"CALLBACK_BUTTON_TITLE" = "回拨"; "CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */ /* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal 用户"; "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal 用户";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* Activity Sheet label */ /* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "和剪切版相比较"; "COMPARE_SAFETY_NUMBER_ACTION" = "和剪切版相比较";
@ -235,7 +256,13 @@
/* Button text */ /* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "绑定新设备"; "CONFIRM_LINK_NEW_DEVICE_ACTION" = "绑定新设备";
/* No comment provided by engineer. */ /* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "确认"; "CONFIRMATION_TITLE" = "确认";
/* An indicator that a contact has been blocked. */ /* An indicator that a contact has been blocked. */
@ -328,6 +355,9 @@
/* Generic short text for button to dismiss a dialog */ /* Generic short text for button to dismiss a dialog */
"DISMISS_BUTTON_TEXT" = "清除"; "DISMISS_BUTTON_TEXT" = "清除";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */ /* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app."; "EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
@ -457,9 +487,12 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "没有对方可用的会话。"; "ERROR_MESSAGE_NO_SESSION" = "没有对方可用的会话。";
/* No comment provided by engineer. */ /* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "安全码已经改变."; "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "安全码已经改变.";
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred."; "ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
@ -491,11 +524,14 @@
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "当前联系人失败太多次. 请稍候再试."; "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "当前联系人失败太多次. 请稍候再试.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */ /* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "在你能够发消息之前你必须接受新的安全码."; "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";
/* alert title */ /* alert title */
"FAILED_VERIFICATION_TITLE" = "验证安全码失败!"; "FAILED_VERIFICATION_TITLE" = "验证安全码失败!";
/* Button that verifies user after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Verify";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "重置会话。"; "FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "重置会话。";
@ -563,7 +599,7 @@
"HOURS_TIME_AMOUNT" = "%u 小时"; "HOURS_TIME_AMOUNT" = "%u 小时";
/* Call setup status label */ /* Call setup status label */
"IN_CALL_CONNECTING" = "Connecting…"; "IN_CALL_CONNECTING" = "链接中...";
/* Call setup status label */ /* Call setup status label */
"IN_CALL_RINGING" = "Ringing…"; "IN_CALL_RINGING" = "Ringing…";
@ -589,14 +625,17 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "未完成的来电,来自"; "INCOMING_INCOMPLETE_CALL" = "未完成的来电,来自";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */ /* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file."; "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "语音文件无效";
/* Alert body when contacts disabled while trying to invite contacts to signal */ /* Alert body when contacts disabled while trying to invite contacts to signal */
"INVITE_FLOW_REQUIRES_CONTACT_ACCESS_BODY" = "To invite your contacts, you need to allow Signal access to your contacts in the Settings app."; "INVITE_FLOW_REQUIRES_CONTACT_ACCESS_BODY" = "To invite your contacts, you need to allow Signal access to your contacts in the Settings app.";
/* Alert title when contacts disabled while trying to invite contacts to signal */ /* Alert title when contacts disabled while trying to invite contacts to signal */
"INVITE_FLOW_REQUIRES_CONTACT_ACCESS_TITLE" = "Allow Contact Access"; "INVITE_FLOW_REQUIRES_CONTACT_ACCESS_TITLE" = "允许访问联系人";
/* Label for the cell that presents the 'invite contacts' workflow. */ /* Label for the cell that presents the 'invite contacts' workflow. */
"INVITE_FRIENDS_CONTACT_TABLE_BUTTON" = "邀请朋友使用Signal"; "INVITE_FRIENDS_CONTACT_TABLE_BUTTON" = "邀请朋友使用Signal";
@ -662,7 +701,7 @@
"MEDIA_FROM_CAMERA_BUTTON" = "相机"; "MEDIA_FROM_CAMERA_BUTTON" = "相机";
/* action sheet button title when choosing attachment type */ /* action sheet button title when choosing attachment type */
"MEDIA_FROM_DOCUMENT_PICKER_BUTTON" = "Document"; "MEDIA_FROM_DOCUMENT_PICKER_BUTTON" = "文档";
/* media picker option to choose from library */ /* media picker option to choose from library */
"MEDIA_FROM_LIBRARY_BUTTON" = "相册"; "MEDIA_FROM_LIBRARY_BUTTON" = "相册";
@ -674,22 +713,28 @@
"MESSAGE_STATUS_DELIVERED" = "已传达"; "MESSAGE_STATUS_DELIVERED" = "已传达";
/* message footer for failed messages */ /* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "发送失败。点击以重试。"; "MESSAGE_STATUS_FAILED" = "Sending failed. Tap for info.";
/* message footer for sent messages */ /* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "已发送"; "MESSAGE_STATUS_SENT" = "已发送";
/* message footer while attachment is uploading */ /* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…"; "MESSAGE_STATUS_UPLOADING" = "上传中...";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Indicates that this 1:1 conversation has been blocked. */ /* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "该用户在您的黑名单中"; "MESSAGES_VIEW_CONTACT_BLOCKED" = "该用户在您的黑名单中";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer verified.";
/* Action sheet title after tapping on failed download. */ /* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Download Failed."; "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "下载失败";
/* Action sheet button text */ /* Action sheet button text */
"MESSAGES_VIEW_FAILED_DOWNLOAD_RETRY_ACTION" = "Download Again"; "MESSAGES_VIEW_FAILED_DOWNLOAD_RETRY_ACTION" = "重试";
/* Indicates that a single member of this group has been blocked. */ /* Indicates that a single member of this group has been blocked. */
"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "群组中的 1 个成员在您的黑名单中"; "MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "群组中的 1 个成员在您的黑名单中";
@ -697,15 +742,33 @@
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in 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" = "群组中的 %d 个成员在您的黑名单中。"; "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "群组中的 %d 个成员在您的黑名单中。";
/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer verified.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */
"MESSAGES_VIEW_TITLE_SUBTITLE" = "点击此处前往设置"; "MESSAGES_VIEW_TITLE_SUBTITLE" = "点击此处前往设置";
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Unread Messages";
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"MINUTES_TIME_AMOUNT" = "%u 分钟"; "MINUTES_TIME_AMOUNT" = "%u 分钟";
/* notification title */ /* notification title */
"MISSED_CALL" = "未接来电"; "MISSED_CALL" = "未接来电";
/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";
/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";
/* Alert body /* Alert body
Alert body when camera is not authorized */ Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal视频通话需要访问您的相机。请您到 设置 >> 隐私 >> 相机 >>Signal 授予访问权限。"; "MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal视频通话需要访问您的相机。请您到 设置 >> 隐私 >> 相机 >>Signal 授予访问权限。";
@ -714,11 +777,11 @@
Alert title when camera is not authorized */ Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal需要访问您的摄像头"; "MISSING_CAMERA_PERMISSION_TITLE" = "Signal需要访问您的摄像头";
/* notification title. Embeds {{Caller's Name}} */ /* No comment provided by engineer. */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "来自 %@ 的未接来电。"; "MSGVIEW_MISSED_CALL_BECAUSE_OF_CHANGED_IDENTITY" = "Missed call because their safety number has changed.";
/* notification title. */ /* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITHOUT_NAME" = "来自Signal用户的未接来电。"; "MSGVIEW_MISSED_CALL_WITH_NAME" = "来自 %@ 的未接来电。";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"MSGVIEW_RECEIVED_CALL" = "您收到了 %@ 的来电。"; "MSGVIEW_RECEIVED_CALL" = "您收到了 %@ 的来电。";
@ -744,6 +807,9 @@
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "请检查您的网络连接并重试。"; "NETWORK_ERROR_RECOVERY" = "请检查您的网络连接并重试。";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "已连接"; "NETWORK_STATUS_CONNECTED" = "已连接";
@ -760,10 +826,10 @@
"NETWORK_STATUS_TEXT" = "您可以通过收件箱上方的彩条来判断网络连接状态。"; "NETWORK_STATUS_TEXT" = "您可以通过收件箱上方的彩条来判断网络连接状态。";
/* A label the cell that lets you add a new member to a group. */ /* A label the cell that lets you add a new member to a group. */
"NEW_CONVERSATION_FIND_BY_PHONE_NUMBER" = "Find by Phone Number"; "NEW_CONVERSATION_FIND_BY_PHONE_NUMBER" = "通过电话号码寻找";
/* A label for the cell that lets you add a new non-contact member to a group. */ /* A label for the cell that lets you add a new non-contact member to a group. */
"NEW_GROUP_ADD_NON_CONTACT" = "Add by phone number"; "NEW_GROUP_ADD_NON_CONTACT" = "通过电话号码添加";
/* Action Sheet title prompting the user for a group avatar */ /* Action Sheet title prompting the user for a group avatar */
"NEW_GROUP_ADD_PHOTO_ACTION" = "设置组群照片"; "NEW_GROUP_ADD_PHOTO_ACTION" = "设置组群照片";
@ -775,7 +841,7 @@
"NEW_GROUP_DEFAULT_TITLE" = "新群组"; "NEW_GROUP_DEFAULT_TITLE" = "新群组";
/* An indicator that a user is a member of the new group. */ /* An indicator that a user is a member of the new group. */
"NEW_GROUP_MEMBER_LABEL" = "Member"; "NEW_GROUP_MEMBER_LABEL" = "成员";
/* Placeholder text for group name field */ /* Placeholder text for group name field */
"NEW_GROUP_NAMEGROUP_REQUEST_DEFAULT" = "为此群组命名"; "NEW_GROUP_NAMEGROUP_REQUEST_DEFAULT" = "为此群组命名";
@ -872,22 +938,40 @@
"PHONE_NUMBER_TYPE_MOBILE" = "Mobile"; "PHONE_NUMBER_TYPE_MOBILE" = "Mobile";
/* Label for 'Other' phone numbers. */ /* Label for 'Other' phone numbers. */
"PHONE_NUMBER_TYPE_OTHER" = "Other"; "PHONE_NUMBER_TYPE_OTHER" = "其他";
/* Label for 'Other FAX' phone numbers. */ /* Label for 'Other FAX' phone numbers. */
"PHONE_NUMBER_TYPE_OTHER_FAX" = "Other Fax"; "PHONE_NUMBER_TYPE_OTHER_FAX" = "其他传真";
/* Label for 'Pager' phone numbers. */ /* Label for 'Pager' phone numbers. */
"PHONE_NUMBER_TYPE_PAGER" = "Pager"; "PHONE_NUMBER_TYPE_PAGER" = "寻呼机";
/* Label used when we don't what kind of phone number it is (e.g. mobile/work/home). */ /* Label used when we don't what kind of phone number it is (e.g. mobile/work/home). */
"PHONE_NUMBER_TYPE_UNKNOWN" = "Unknown"; "PHONE_NUMBER_TYPE_UNKNOWN" = "未知";
/* Label for 'Work' phone numbers. */ /* Label for 'Work' phone numbers. */
"PHONE_NUMBER_TYPE_WORK" = "Work"; "PHONE_NUMBER_TYPE_WORK" = "工作";
/* Label for 'Work FAX' phone numbers. */ /* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax"; "PHONE_NUMBER_TYPE_WORK_FAX" = "工作传真";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "%@ is not verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Mark as not Verified";
/* Alert body when verifying with {{contact name}} */ /* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "这看起来不是关于 %@ 的安全码. 你在验证正确的联系人吗?"; "PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "这看起来不是关于 %@ 的安全码. 你在验证正确的联系人吗?";
@ -916,11 +1000,14 @@
/* Navbar title */ /* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "验证安全码"; "PRIVACY_VERIFICATION_TITLE" = "验证安全码";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PROCEED_BUTTON" = "继续"; "PROCEED_BUTTON" = "继续";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "标记为已读"; "PUSH_MANAGER_MARKREAD" = "Mark as Read";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "回复"; "PUSH_MANAGER_REPLY" = "回复";
@ -953,7 +1040,7 @@
"REGISTER_CONTACTS_WELCOME" = "欢迎!"; "REGISTER_CONTACTS_WELCOME" = "欢迎!";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REGISTER_FAILED_TRY_AGAIN" = "Try Again"; "REGISTER_FAILED_TRY_AGAIN" = "重试";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"REGISTER_RATE_LIMITING_BODY" = "您的尝试过于频繁。请等待一分钟后再重试。"; "REGISTER_RATE_LIMITING_BODY" = "您的尝试过于频繁。请等待一分钟后再重试。";
@ -998,10 +1085,10 @@
"REGISTRATION_VERIFY_DEVICE" = "激活当前设备"; "REGISTRATION_VERIFY_DEVICE" = "激活当前设备";
/* Message of alert indicating that users needs to enter a valid phone number to register. */ /* Message of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a valid phone number to register."; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "请输入一个有效的电话号码来注册。";
/* Title of alert indicating that users needs to enter a valid phone number to register. */ /* Title of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Invalid Phone Number"; "REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "电话号码无效";
/* Message of alert indicating that users needs to enter a phone number to register. */ /* Message of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a phone number to register."; "REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a phone number to register.";
@ -1021,18 +1108,27 @@
/* Generic text for button that retries whatever the last action was. */ /* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "重试"; "RETRY_BUTTON_TEXT" = "重试";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "我们的Signal安全码:\n%@"; "SAFETY_NUMBER_SHARE_FORMAT" = "我们的Signal安全码:\n%@";
/* Action sheet heading */ /* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "你的安全码 %@ 被改变了. 你可以想要验证它."; "SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "你的安全码 %@ 被改变了. 你可以想要验证它.";
/* Button label presented with camera icon while verifying privacy credentials. Shows the camera interface. */
"SCAN_CODE_ACTION" = "扫描二维码";
/* label presented once scanning (camera) view is visible. */ /* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "在你联系人设备上扫描QR码"; "SCAN_CODE_INSTRUCTIONS" = "在你联系人设备上扫描QR码";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "搜索姓名或号码"; "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "搜索姓名或号码";
@ -1052,7 +1148,7 @@
"SEND_EXTERNAL_FILE_HEADER_TITLE" = "Select a Recipient for:"; "SEND_EXTERNAL_FILE_HEADER_TITLE" = "Select a Recipient for:";
/* Title for the 'send external file' view. */ /* Title for the 'send external file' view. */
"SEND_EXTERNAL_FILE_VIEW_TITLE" = "Send File"; "SEND_EXTERNAL_FILE_VIEW_TITLE" = "发送文件";
/* Alert body after invite failed */ /* Alert body after invite failed */
"SEND_INVITE_FAILURE" = "发送邀请失败, 请稍候再试."; "SEND_INVITE_FAILURE" = "发送邀请失败, 请稍候再试.";
@ -1061,7 +1157,7 @@
"SEND_INVITE_SUCCESS" = "你已经邀请了你的朋友使用Signal!"; "SEND_INVITE_SUCCESS" = "你已经邀请了你的朋友使用Signal!";
/* Text for button to send a Signal invite via SMS. %@ is placeholder for the receipient's phone number. */ /* Text for button to send a Signal invite via SMS. %@ is placeholder for the receipient's phone number. */
"SEND_INVITE_VIA_SMS_BUTTON_FORMAT" = "Invite via SMS: %@"; "SEND_INVITE_VIA_SMS_BUTTON_FORMAT" = "通过短信邀请:%@";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SEND_SMS_CONFIRM_TITLE" = "通过非加密的短信邀请好友?"; "SEND_SMS_CONFIRM_TITLE" = "通过非加密的短信邀请好友?";
@ -1081,6 +1177,27 @@
/* Title for the 'add to block list' view. */ /* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "加入黑名单"; "SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "加入黑名单";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "启用调试日志"; "SETTINGS_ADVANCED_DEBUGLOG" = "启用调试日志";
@ -1091,22 +1208,22 @@
"SETTINGS_ADVANCED_TITLE" = "高级"; "SETTINGS_ADVANCED_TITLE" = "高级";
/* A label for the 'add phone number' button in the block list table. */ /* A label for the 'add phone number' button in the block list table. */
"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "Add…"; "SETTINGS_BLOCK_LIST_ADD_BUTTON" = "添加...";
/* A label that indicates the user has no Signal contacts. */ /* A label that indicates the user has no Signal contacts. */
"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "您没有任何使用Signal的联系人。"; "SETTINGS_BLOCK_LIST_NO_CONTACTS" = "您没有任何使用Signal的联系人。";
/* A label that indicates the user's search has no matching results. */ /* A label that indicates the user's search has no matching results. */
"SETTINGS_BLOCK_LIST_NO_SEARCH_RESULTS" = "No Search Results"; "SETTINGS_BLOCK_LIST_NO_SEARCH_RESULTS" = "无搜索结果";
/* Label for the block list section of the settings view */ /* Label for the block list section of the settings view */
"SETTINGS_BLOCK_LIST_TITLE" = "黑名单"; "SETTINGS_BLOCK_LIST_TITLE" = "黑名单";
/* User settings section footer, a detailed explanation */ /* User settings section footer, a detailed explanation */
"SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "在和有新安全码的用户通讯之前需要你的批准, 通常实在重装Signal之后."; "SETTINGS_BLOCK_ON_IDENITY_CHANGE_DETAIL" = "When a contact's safety number changes, it often means they simply reinstalled Signal. However, you may wish to verify their safety number before responding to ensure privacy.";
/* Table cell label */ /* Table cell label */
"SETTINGS_BLOCK_ON_IDENTITY_CHANGE_TITLE" = "请求批准更改"; "SETTINGS_BLOCK_SENDING_ON_IDENTITY_CHANGE_TITLE" = "Responding Requires Approval";
/* Accessibility hint for the settings button */ /* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "设置"; "SETTINGS_BUTTON_ACCESSIBILITY" = "设置";
@ -1159,11 +1276,11 @@
/* Short table cell label */ /* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS 通话整合"; "SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS 通话整合";
/* No comment provided by engineer. */ /* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "隐私"; "SETTINGS_PRIVACY_TITLE" = "隐私";
/* Section header */ /* Section header */
"SETTINGS_PRIVACY_VERIFICATION_TITLE" = "允许使用安全码"; "SETTINGS_PRIVACY_VERIFICATION_TITLE" = "When Safety Numbers Change";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "开启屏幕锁定功能"; "SETTINGS_SCREEN_SECURITY" = "开启屏幕锁定功能";
@ -1196,7 +1313,10 @@
"SHARE_ACTION_TWEET" = "推特"; "SHARE_ACTION_TWEET" = "推特";
/* Action sheet item */ /* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "显示新安全码"; "SHOW_SAFETY_NUMBER_ACTION" = "Show New Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */ /* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"SINGLE_DAY_TIME_AMOUNT" = "%u 天"; "SINGLE_DAY_TIME_AMOUNT" = "%u 天";
@ -1214,12 +1334,12 @@
"SMS_INVITE_BODY" = "请你下载Signal加密通讯软件链接"; "SMS_INVITE_BODY" = "请你下载Signal加密通讯软件链接";
/* Alert body after verifying privacy with {{other user's name}} */ /* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "你的安全码 %@ 已经验证. 你可以对你的通讯是私密的有信心."; "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ has been verified. You can mark this contact as verified.";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "安全码已验证!"; "SUCCESSFUL_VERIFICATION_TITLE" = "安全码已验证!";
/* No comment provided by engineer. */ /* generic cancel text */
"TXT_CANCEL_TITLE" = "取消"; "TXT_CANCEL_TITLE" = "取消";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
@ -1231,8 +1351,8 @@
/* In Inbox view, last message label for thread with corrupted attachment. */ /* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "未知附件"; "UNKNOWN_ATTACHMENT_LABEL" = "未知附件";
/* No comment provided by engineer. */ /* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?"; "UNKNOWN_CONTACT_BLOCK_OFFER" = "该用户不在你的联系人里,是否将其加入黑名单?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */ /* Displayed if for some reason we can't determine a contacts phone number *or* name */
"UNKNOWN_CONTACT_NAME" = "未知的联系人"; "UNKNOWN_CONTACT_NAME" = "未知的联系人";
@ -1286,7 +1406,7 @@
"UPGRADE_IOS_ALERT_MESSAGE" = "Signal will soon require iOS 9 or later. Please upgrade in Settings app >> General >> Software Update."; "UPGRADE_IOS_ALERT_MESSAGE" = "Signal will soon require iOS 9 or later. Please upgrade in Settings app >> General >> Software Update.";
/* Title for the alert indicating that user should upgrade iOS. */ /* Title for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_TITLE" = "Upgrade iOS"; "UPGRADE_IOS_ALERT_TITLE" = "升级 iOS";
/* No comment provided by engineer. */ /* No comment provided by engineer. */
"Upgrading Signal ..." = "升级Signal…"; "Upgrading Signal ..." = "升级Signal…";
@ -1307,22 +1427,37 @@
"VERIFICATION_CHALLENGE_SUBMIT_CODE" = "提交验证码"; "VERIFICATION_CHALLENGE_SUBMIT_CODE" = "提交验证码";
/* Label indicating the phone number currently being verified. */ /* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Enter the verification code we sent to %@."; "VERIFICATION_PHONE_NUMBER_FORMAT" = "输入我们发送到 %@ 的验证码";
/* table cell label in conversation settings */ /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFY_PRIVACY" = "验证安全码"; "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "Show Safety Number";
/* Indicates how to cancel a voice message. */ /* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = " 滑动以取消";
/* Filename for voice messages. */ /* Filename for voice messages. */
"VOICE_MESSAGE_FILE_NAME" = "Voice Message"; "VOICE_MESSAGE_FILE_NAME" = "语音消息";
/* Message for the alert indicating the 'voice message' needs to be held to be held down to record. */ /* Message for the alert indicating the 'voice message' needs to be held to be held down to record. */
"VOICE_MESSAGE_TOO_SHORT_ALERT_MESSAGE" = "Tap and hold to record a voice message."; "VOICE_MESSAGE_TOO_SHORT_ALERT_MESSAGE" = "按住不放来录取语音消息。";
/* Title for the alert indicating the 'voice message' needs to be held to be held down to record. */ /* Title for the alert indicating the 'voice message' needs to be held to be held down to record. */
"VOICE_MESSAGE_TOO_SHORT_ALERT_TITLE" = "Voice Message"; "VOICE_MESSAGE_TOO_SHORT_ALERT_TITLE" = "语音消息";
/* Activity indicator title, shown upon returning to the device manager, until you complete the provisioning process on desktop */ /* Activity indicator title, shown upon returning to the device manager, until you complete the provisioning process on desktop */
"WAITING_TO_COMPLETE_DEVICE_LINK_TEXT" = "Signal桌面版设置成功。"; "WAITING_TO_COMPLETE_DEVICE_LINK_TEXT" = "Signal桌面版设置成功。";