diff --git a/Signal/translations/ar.lproj/Localizable.strings b/Signal/translations/ar.lproj/Localizable.strings index 4fa384ec0e..ae65fcb19c 100644 --- a/Signal/translations/ar.lproj/Localizable.strings +++ b/Signal/translations/ar.lproj/Localizable.strings @@ -116,7 +116,7 @@ "ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "حَول طلبات المُراسلة"; /* Label shown over thumbnails of GIFs in the All Media view */ -"ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +"ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "صورة متحركة"; /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "جميع جهات الاتصال"; @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "صورة متحركة"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "الموقع الجغرافي"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "يجب عليك منح صلاحيات الوصول للصور من الإعدادات للتمكن من إرسالها هنا."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "بمُجرد التقاطك صورا، سيصبح بإمكانك إرسال الأخيرة من هنا."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "تمَّ ترقية هذه المجموعة إلى مجموعة جديدة."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "تعذّر إضافتك إلى المجموعة الجديدة كما أنه قد تمت إزالتُك من المجموعة."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "يتعذّر إضافتك إلى المجموعة الجديدة وقد دُعِيتَ للانضمام."; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "لا شيء"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "لا يمكنك ربط المزيد من الأجهزة."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "بلغت الحد الأقصى لِما يمكنك ربطه من أجهزة بحسابك. فضلًا أزل جهازًا وحاول مجددًا."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "غير صالحة"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "تعذّر الوصول إلى المُصادقة."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "فشلت المُصادَقة."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "عدد كبير من مُحاولات المُصادقة فاشل. يُرجى إعادة المُحاولة في وقت لاحق."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "يَجب عليك تمكين رمز المرور في إعدادات الـ iOS الخاصة بك لاستخدام قفل عمليات الدفع."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "يَجب عليك تمكين رمز المرور في إعدادات الـ iOS الخاصة بك لاستخدام قفل عمليات الدفع."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "يَجب عليك تمكين رمز المرور في إعدادات الـ iOS الخاصة بك لاستخدام قفل عمليات الدفع."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "أَضف طبقة أمان إضافية واِشترط رمز المرور أو التعرّف على الوجه لإرسال المبالغ"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "أَضف طبقة أمان إضافية واِشترط تقنية التعرّف على الوجه لإرسال المبالغ."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "أَضف طبقة أمان إضافية واِشترط رمز المرور لإرسال المبالغ."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "أَضف طبقة أمان إضافية واِشترط بصمة الأصبع لإرسال المبالغ."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "هل تريد تفعيل قفل عملية الدفع للعمليات المُستقبلية؟"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "اِشترط رمز المرور الخاص بك أو بصمة الأصبع للإرسال"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "اِشترط تقنية التعرّف على الوجه للإرسال"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "اِشترط رمز المرور الخاص بهاتفك للإرسال"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "اِشترط بصمة الأصبع للإرسال"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "فشلت المُصادَقة. تأكّد من تمكين المصادقة البيومترية على جهازك وتعيين رمز مرور."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "فشلت المُصادَقة البيومترية"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "يُرجى المصادقة لتأكيد الدفع."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "إضافة مُلاحظة"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "لم يُتحقَّق بعد من الدفع"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "تمّ إلغاء المُصادَقة على قفل عمليات الدفع."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "تعذّرت المُصادَقة على قفل عمليات الدفع."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "تعذر إتمام الدفع لأن رصيدك غير متاح. يُرجى التحقق من اتصالك بالانترنت ثم المحاولة مرة أخرى."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "تفعيل المدفوعات"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "قفل عمليات الدفع"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "إن MobileCoin عملة رقمية جديدة ترتكز على الخصوصية."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "صرف المبالغ"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "حفظ جملتك"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "توفر لك جملة الاستعادة وسيلة أخرى لاستعادة رصيدك."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "حفظ جملتك"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "تحديث الرقم التعريفي الشخصي"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "عنوان المحفظة غير صحيح"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "قفل عمليات الدفع"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "لا توجد نشاطات حديثة بعد."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "مقدمة حول الدفوعات (الإصدار التجريبي)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "تَخَطَّ جملة الاستعادة"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "تُتيح لك جملة الاستعادة الخاصة بك اِسترجاع رصيدك في حالة حدوث أمر ما. نوصي بشدة بحفظها."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "متابعة بدون حفظ؟"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "سوف يُستعاد رصيدك تلقائيا فور الانتهاء من إعادة تثبيت Signal، وذلك إذا قمت بتأكيد ‫رقم Signal التعريفي الشخصي‬. يمكنك أيضا استعادة حسابك باستخدام جملة الاستعادة، والتي تتكون من 24 كلمة فريدة خاصك بك فقط. يٌرجى كتابتها ثم حفظها في مكان آمن."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "لديك رصيد! حان وقت حفظ جملة الاستعادة الخاصة بك—مفتاح من 24 كلمة يُمكنك استخدامه لاستعادة رصيدك."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "حان وقت حفظ جملة الاستعادة الخاصة بك—مفتاح من 24 كلمة يُمكنك استخدامه لاستعادة رصيدك."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "إضافة رصيد"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "عُطلَت الدفوعات"; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "قد يُؤدي تخطِّي هذه الخطوة إلى السماح لأي شخص يستخدم هاتفك بتحويل الأموال أو الاطّللاع على عبارة الاسترداد الخاصة بك."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "تخطّى تمكين التعرّف على الوجه؟"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "تخطّى تمكين رمز المرور؟"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "تخطّى تمكين بصمة الأصبع؟"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "استخدام تقنية التعرّف على الوجه"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "استخدام رمز المرور"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "استخدام بصمة الأصبع"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "ساعد في منع أي شخص يستخدم هاتفكَ من الوصول إلى أموالك عن طريق تفعيل تقنية التعرف على الوجه. يُمكنك تعطيل هذا الخيار في الإعدادات."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "ساعد في منع أي شخص يستخدم هاتفكَ من الوصول إلى أموالك عن طريق تفعيل رمز المرور. يُمكنك تعطيل هذا الخيار في الإعدادات."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "ساعد في منع أي شخص يستخدم هاتفكَ من الوصول إلى أموالك عن طريق تفعيل بصمة الأصبع. يُمكنك تعطيل هذا الخيار في الإعدادات."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "‫تحديث Signal‬"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "إدخال جملة الاستعادة"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "حفظ جملة الاستعادة"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "يُرجى تصوير الرمز المربع للمُستلِم المراد الإرسال إليه."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "مَسح رَمز الاِستِجابَة السَّريعَة"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "اِشترط رمز المرور الخاص بك أو بصمة الأصبع لإرسال المبالغ."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "اِشترط تقنية التعرّف على الوجه لتحويل المبالغ."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "اِشترط رمز المرور الخاص بك لإرسال المبالغ."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "اِشترط بصمة الأصبع لإرسال المبالغ."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "عمليات الدفع"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "إرسال مدفوعات"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "يٌرجى كتابة الكلمات الأربع والعشرين التالية بالترتيب. كما يُوصَى بحفظها في مكان آمن."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "يُرجى عدم مشاركة هذه القائمة"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "طبقة أخرى من الحماية"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "جملة الاستعادة"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "اِستخدم الوكيل فقط إذا تعذّر عليك الاتصال بـ Signal (عبر البيانات الخلوية أو عبر شبكة Wi-Fi)."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "حدث خطأ أثناء البحث عن اسم المُستخدم. يُرجى إعادة المُحاولة في وقت لاحق."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ ليس مُستخدم Signal. تأكد من إدخالك لاسم المُستخدم الكامل."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "لم يتمّ العُثور على المُستخدم."; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/bn.lproj/Localizable.strings b/Signal/translations/bn.lproj/Localizable.strings index 109375eb99..47e6423731 100644 --- a/Signal/translations/bn.lproj/Localizable.strings +++ b/Signal/translations/bn.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "জিফ"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "স্থান"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "আপনার ফটোগুলি এখানে প্রেরণের জন্য অ্যাক্সেস মঞ্জুর করুন।"; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "আপনি ছবি তোলার পর, এখান থেকে সাম্প্রতিক ছবি পাঠাতে সক্ষম হবেন।"; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "গ্রুপটি আপগ্রেড হয়ে একটি নতুন গ্রুপ হয়েছে।"; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "নতুন গ্রুপটিতে আপনাকে যোগ করা যায়নি এবং আপনাকে গ্রুপটি থেকে বাদ দেওয়া হয়েছে।"; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "নতুন গ্রুপটিতে আপনাকে যোগ করা যায়নি এবং আপনাকে গ্রুপটিতে যোগদান করার জন্য আমন্ত্রণ জানানো হয়েছে।"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "কিছুই না"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "আপনি আর কোনও ডিভাইস লিঙ্ক করতে পারবেন না।"; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "আপনি বর্তমানে আপনার অ্যাকাউন্টের সাথে লিংক করতে পারেন এমন সবগুলো ডিভাইস যোগ করে ফেলেছেন। অনুগ্রহ করে একটি ডিভাইস বাদ দিন এবং আবার চেষ্টা করুন।"; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "অবৈধ"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "প্রমাণীকরণ অ্যাক্সেস করা যায়নি।"; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "প্রমাণীকরণ ব্যর্থ হয়েছে।"; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "প্রমাণীকরণের অনেকগুলো প্রচেষ্টা ব্যর্থ হয়েছে। পরে আবার চেষ্টা করুন।"; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "পেমেন্ট লক ব্যবহার করার জন্য আপনাকে অবশ্যই আপনার iOS সেটিংসে একটি পাসকোড চালু করতে হবে।"; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "পেমেন্ট লক ব্যবহার করার জন্য আপনাকে অবশ্যই আপনার iOS সেটিংসে একটি পাসকোড চালু করতে হবে।"; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "পেমেন্ট লক ব্যবহার করার জন্য আপনাকে অবশ্যই আপনার iOS সেটিংসে একটি পাসকোড চালু করতে হবে।"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "নিরাপত্তার একটি অতিরিক্ত স্তর যোগ করুন এবং ফান্ড পাঠাতে পাসকোড অথবা টাচ আইডি'র আবশ্যকতা যোগ করুন"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "নিরাপত্তার একটি অতিরিক্ত স্তর যোগ করুন এবং ফান্ড পাঠাতে ফেইস আইডি'র প্রয়োজনীয়তা যোগ করুন।"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "নিরাপত্তার একটি অতিরিক্ত স্তর যোগ করুন এবং ফান্ড পাঠাতে পাসকোডের আবশ্যকতা যোগ করুন।"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "নিরাপত্তার একটি অতিরিক্ত স্তর যোগ করুন এবং ফান্ড পাঠাতে টাচ আইডি'র আবশ্যকতা যোগ করুন।"; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "ভবিষ্যতে পাঠানোর জন্য পেমেন্ট লক চালু করবেন?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "পাঠাতে আপনার ফোনের টাচ আইডি বা পাসকোড প্রয়োজন"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "পাঠাতে ফেইস আইডি প্রয়োজন"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "পাঠাতে আপনার ফোনের পাসকোড প্রয়োজন"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "পাঠাতে টাচ আইডি প্রয়োজন"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "যাচাইকরণ সফল হয়নি। নিশ্চিত করুন যে আপনার ডিভাইসে বায়োমেট্রিক্স সচল করা আছে এবং একটি পাসকোড সেট করা আছে।"; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "বায়োমেট্রিক যাচাইকরণ ব্যর্থ হয়েছে।"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "পেমেন্ট নিশ্চিত করতে যাচাই করুন।"; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "নোট যোগ করুন"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "পেমেন্ট এখনও পর্যন্ত যাচাইকৃত নয়"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "পেমেন্ট লক যাচাইকরণ বাতিল করা হয়েছে।"; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "পেমেন্ট লক যাচাইকরণ সফল হয়নি।"; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "পেমেন্ট সম্পন্ন করা যায়নি। আপনার সংযোগটি পরীক্ষা করে আবার চেষ্টা করুন।"; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "পেমেন্ট চালু করুন"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "পেমেন্ট লক"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin হল গোপনীয়তার উপর গুরুত্ব দেয় এমন একটি নতুন ডিজিটাল মুদ্রা।"; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "ক্যাশ আউট"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "আপনার বাক্যটি সেভ করুন"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "পুনরুদ্ধার করার বাক্যটি আপনাকে আপনার ব্যালেন্স পুনরায় ফিরে পাওয়ার জন্য আরেকটি উপায় দিয়ে থাকে।"; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "আপনার বাক্যটি সেভ করুন"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "পিন আপডেট করুন"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "ওয়ালেট ঠিকানাটি অবৈধ"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "পেমেন্ট লক"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "এখনও পর্যন্ত কোনও কার্যকলাপ নেই।"; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "পেমেন্ট উপস্থাপন করা হচ্ছে (বিটা)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "পুনরুদ্ধার করার বাক্য নির্ধারণের ধাপটি এড়িয়ে যান"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "আপনার পুনরুদ্ধার করার বাক্যটি আপনাকে সবচেয়ে প্রতিকূল পরিস্থিতিতে আপনার ব্যালেন্স পুনরুদ্ধার করতে সাহায্য করে। এটি সেভ করার জন্য আমরা আপনাকে জোরালো অনুরোধ জানাচ্ছি।"; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "সেভ না করেই এগিয়ে যেতে চান?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "আপনি আপনার Signal পিন নিশ্চিত করলে Signal পুনরায় ইনস্টল করার সময় আপনার ব্যালেন্স স্বয়ংক্রিয়ভাবে পুনর্বহাল হয়ে যাবে। আপনি এছাড়াও রিকভারি ফ্রেজটি ব্যবহার করে আপনার ব্যালেন্স পুনর্বহাল করতে পারেন, যেটি 24-শব্দের একটি অনন্য বাক্যাংশ যা কেবলমাত্র আপনার কাছে থাকে। এটি লিখে রাখুন ও একটি নিরাপদ স্থানে সঞ্চয় করুন।"; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "আপনি একটি ব্যালেন্স পেয়েছেন! আপনার পুনরুদ্ধার করার বাক্যটি সেভ করার সময় হয়েছে—একটি 24-শব্দের কী, যা আপনি আপনার ব্যালেন্স পুনরুদ্ধার করতে ব্যবহার করতে পারেন।"; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "আপনার পুনরুদ্ধার করার বাক্যটি সেভ করার সময় হয়েছে—একটি 24-শব্দের কী, যা আপনি আপনার ব্যালেন্স পুনরুদ্ধার করতে ব্যবহার করতে পারেন।"; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "ফান্ড যোগ করুন"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "পেমেন্ট বন্ধ করা হয়েছে।"; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "এই ধাপটি বাদ দিলে আপনার ফোনে অ্যাক্সেস আছে এমন যে কেউ ফান্ড ট্রান্সফার করতে বা আপনার পুনরুদ্ধার করার বাক্যটি দেখতে পারবেন।"; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "ফেইস আইডি সচল না করে এড়িয়ে যাবেন?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "পাসকোড সচল না করে এড়িয়ে যাবেন?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "টাচ আইডি সচল না করে এড়িয়ে যাবেন?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "ফেইস আইডি ব্যবহার করুন"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "পাসকোড ব্যবহার করুন"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "টাচ আইডি ব্যবহার করুন"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "আপনার ফোনের ফেইস আইডি ব্যবহার করে কোনো ব্যক্তিকে আপনার ফান্ড অ্যাক্সেস করা থেকে প্রতিহত করতে সহায়তা করুন। আপনি সেটিংসে এই অপশনটি নিষ্ক্রিয় করতে পারবেন।"; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "আপনার ফোনের পাসকোড ব্যবহার করে কোনো ব্যক্তিকে আপনার ফান্ড অ্যাক্সেস করা থেকে প্রতিহত করতে সহায়তা করুন। আপনি সেটিংসে এই অপশনটি নিষ্ক্রিয় করতে পারবেন।"; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "টাচ আইডি ব্যবহার করে কোনো ব্যক্তিকে আপনার ফান্ড অ্যাক্সেস করা থেকে প্রতিহত করতে সহায়তা করুন। আপনি সেটিংসে এই অপশনটি নিষ্ক্রিয় করতে পারবেন।"; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Signal আপডেট করুন"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "রিকভারি ফ্রেজ লিখুন"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "পুনরুদ্ধার করার বাক্যটি সেভ করুন"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "স্থানান্তর প্রাপকের জন্য QR কোডটি স্ক্যান করুন।"; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "QR কোড স্ক্যান করুন"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "ফান্ড স্থানান্তর করতে আপনার পাসকোড অথবা টাচ আইডি প্রয়োজন।"; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "ফান্ড স্থানান্তর করতে ফেইস আইডি প্রয়োজন।"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "ফান্ড স্থানান্তর করতে আপনার ফোনের পাসকোড প্রয়োজন।"; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "ফান্ড স্থানান্তর করতে টাচ আইডি প্রয়োজন।"; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "পেমেন্ট"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "পেমেন্ট পাঠান"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "নিম্নোক্ত 24টি শব্দ সুবিন্যস্তভাবে লিখুন। আপনার তালিকাটি একটি নিরাপদ স্থানে সংরক্ষণ করুন।"; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "এই লিস্টটি শেয়ার করবেন না"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "সুরক্ষার আরেকটি স্তর"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "রিকভারি ফ্রেজ"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "আপনি যদি মোবাইল ডেটা বা ওয়াই-ফাইতে Signal-এর সাথে সংযোগ রাখতে সক্ষম না হন, তবেই কেবল প্রক্সি ব্যবহার করুন।"; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "ইউজার নেমটি খুঁজতে গিয়ে একটি ত্রুটি ঘটেছে। পরে আবার চেষ্টা করুন|"; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ Signal ব্যবহারকারী নন। নিশ্চিত হয়ে নিন যে আপনি সম্পূর্ণ ব্যবহারকারীর নামটি লিখেছেন।"; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "ব্যবহারকারী খুঁজে পাওয়া যায়নি"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/ca.lproj/Localizable.strings b/Signal/translations/ca.lproj/Localizable.strings index 4cf70488ae..7e89724db9 100644 --- a/Signal/translations/ca.lproj/Localizable.strings +++ b/Signal/translations/ca.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Ubicació"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Permeteu l'accés a les fotos a la configuració per poder enviar-ne."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Quan hàgiu fet fotos, podreu enviar les recents des d'aquí."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Aquest grup s'ha actualitzat a un grup nou."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "No t'has pogut afegir al grup nou i se t'ha eliminat."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "No se us ha pogut afegir al grup nou i se us ha convidat a afegir-vos-hi."; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Cap"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "No podeu enllaçar cap més dispositiu."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Has arribat al nombre màxim de dispositius enllaçats al compte. Si us plau, suprimeix un dispositiu i torna-ho a provar."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "No vàlid"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "No s'ha pogut accedir a l'autenticació."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Ha fallat l'autenticació."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Massa intents fallits d'autenticació. Si us plau, torneu-ho a provar més tard."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Has d'activar una contrasenya als Ajustos d'iOS per utilitzar el bloqueig de pagaments."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Has d'activar una contrasenya als Ajustos d'iOS per utilitzar el bloqueig de pagaments."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Has d'activar una contrasenya als Ajustos d'iOS per utilitzar el bloqueig de pagaments."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Afegeix una capa addicional de seguretat i requereix la teva contrasenya o Touch ID per transferir fons"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Afegeix una capa addicional de seguretat i requereix Face ID per transferir fons."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Afegeix una capa addicional de seguretat i requereix una contrasenya per transferir fons."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Afegeix una capa addicional de seguretat i requereix Touch ID per transferir fons."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Vols activar el bloqueig de pagament per a futurs enviaments?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Requerir la teva contrasenya o Touch ID per enviar"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Requerir Face ID per enviar"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Requerir la contrasenya del teu telèfon per enviar"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Requerir Touch ID per enviar"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Ha fallat l'autenticació. Assegura't que la biometria estigui activada al teu dispositiu i que hi hagi una contrasenya establerta."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Ha fallat l'autenticació biomètrica"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Autenticació per confirmar el pagament."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Afegeix-hi una nota"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Pagament no verificat encara"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "S'ha cancel·lat l'autenticació de bloqueig de pagaments."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Ha fallat l'autenticació de bloqueig de pagaments."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "No s'ha pogut completar el pagament. Comproveu la connexió i torneu-ho a provar."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Activa els pagaments"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Bloqueig de pagaments"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin és una moneda digital nova centrada en la privadesa."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Passar per caixa"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Desa la teva frase"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "La frase de recuperació us ofereix una altra manera de restaurar el teu balanç."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Desa la teva frase"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Actualitza el PIN"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Adreça de cartera no vàlida"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Bloqueig de pagaments"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Encara no hi ha activitat recent."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "S'introdueixen els pagaments (beta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Saltar frase de recuperació"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "La teva frase de recuperació et permetrà restaurar el saldo en el pitjor dels casos. Et recomanem que la guardis."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Vols continuar sense desar?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "El saldo es restaurarà automàticament quan torneu a instal·lar el Signal si confirmeu el PIN del Signal. També podeu restaurar el saldo mitjançant una frase de recuperació, que és una frase de 24 paraules exclusiva. Anoteu-la i guardeu-la en un lloc segur."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Tens saldo! És hora de desar la teva frase de recuperació: una clau de 24 paraules que podràs utilitzar per restaurar el teu saldo."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "És hora de desar la teva frase de recuperació: una clau de 24 paraules que podràs utilitzar per restaurar el teu saldo."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Afegeix fons"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Pagaments desactivats"; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Si omets aquest pas, qualsevol persona que tingui accés físic al teu telèfon podrà transferir fons o veure la teva frase de recuperació."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Voleu ometre l'activació de Face ID?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Vols ometre l'activació de la contrasenya?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Voleu ometre l'activació de Touch ID?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Utilitzar Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Utilitzar contrasenya"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Utilitzar Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Ajuda a evitar que una persona que tingui el teu telèfon pugui accedir als teus fons activant Face ID. Pots desactivar aquesta opció a Ajustos."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Ajuda a evitar que una persona que tingui el teu telèfon pugui accedir als teus fons afegint una contrasenya. Pots desactivar aquesta opció a Ajustos."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Ajuda a evitar que una persona que tingui el teu telèfon pugui accedir als teus fons activant Touch ID. Pots desactivar aquesta opció a Ajustos."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Actualitza el Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Introduïu la frase de recuperació"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Desa la teva frase"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Escanegeu el codi QR per al destinatari de la transferència."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Escaneja el codi QR"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Requerir la teva contrasenya o Touch ID per transferir fons."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Requerir Face ID per transferir fons."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Requerir la contrasenya del teu telèfon per transferir fons."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Requerir Touch ID per transferir fons."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Pagaments"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Envia el pagament"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Escriviu les següents 24 paraules en ordre. Deseu la llista en un lloc segur."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "No comparteixis aquesta llista"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Una altra capa de protecció"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Frase de recuperació"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Utilitza un servidor intermediari només si no pots connectar Signal a les dades mòbils o a una xarxa Wi-Fi."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Hi ha hagut un error en cercar el nom d'usuari. Torneu-ho a provar més tard."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ no és un usuari del Signal. Assegureu-vos que heu escrit el nom d'usuari complet."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "No s'ha trobat l'usuari"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/cs.lproj/Localizable.strings b/Signal/translations/cs.lproj/Localizable.strings index be2fed4f00..aa643b0a5a 100644 --- a/Signal/translations/cs.lproj/Localizable.strings +++ b/Signal/translations/cs.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Poloha"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Pokud odtud chcete odesílat fotky, povolte přístup v nastavení."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Až pořídíte fotky, poslední budete moct odsud odeslat."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Tato skupina byla aktualizována na novou verzi."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Nemohl/a jste být přidán/a do Nové skupiny a byl/a jste z ní odebrán/a."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Nemohli jste být přidáni do nové skupiny a byli jste pozváni k připojení."; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Žádný"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Nemůžete připojit žádné další zařízení."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Dosáhli jste maximálního počtu zařízení, které můžete aktuálně propojit se svým účtem. Odeberte zařízení a zkuste to znovu."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Neplatné"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Nepodařilo se získat přístup k ověření."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Ověření se nezdařilo."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Příliš mnoho neúspěšných pokusů o ověření. Zkuste to prosím později."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Pokud chcete používat zámek plateb, musíte v nastavení systému iOS aktivovat přístupový kód."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Pokud chcete používat zámek plateb, musíte v nastavení systému iOS aktivovat přístupový kód."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Pokud chcete používat zámek plateb, musíte v nastavení systému iOS aktivovat přístupový kód."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Přidat další vrstvu zabezpečení a vyžadovat přístupový kód nebo Touch ID při odesílání peněz"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Přidat další vrstvu zabezpečení a vyžadovat Face ID při odesílání peněz."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Přidat další vrstvu zabezpečení a vyžadovat přístupový kód při odesílání peněz."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Přidat další vrstvu zabezpečení a vyžadovat Touch ID při odesílání peněz."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Aktivovat zámek plateb pro budoucí odesílané platby?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Vyžadovat přístupový kód nebo Touch ID při odesílání"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Vyžadovat Face ID při odesílání"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Vyžadovat váš přístupový kód telefonu při odesílání"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Vyžadovat Touch ID při odesílání"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Ověření se nezdařilo. Ujistěte se, že je v zařízení aktivována biometrie a nastaven přístupový kód."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometrické ověření se nezdařilo"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Ověřte a potvrďte platbu."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Přidat poznámku"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Platba ještě nebyla ověřena"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Ověření pomocí zámku plateb bylo zrušeno."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Ověření pomocí zámku plateb se nezdařilo."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Platbu se nepodařilo dokončit. Zkontrolujte připojení a zkuste to znovu."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Povolit platby"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Zámek plateb"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin je nová měna zaměřená na soukromí."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Vyplacení"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Uložit frázi"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Vaše fráze pro obnovení vám poskytuje další způsob, jak obnovit zůstatek."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Uložit frázi"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Aktualizovat PIN"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Neplatná adresa peněženky"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Zámek plateb"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Zatím žádná nedávná aktivita."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Představujeme platby (Beta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Přeskočit frázi pro obnovení"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Vaše fráze pro obnovení vám umožní obnovit zůstatek v případě, že dojde k nejhoršímu. Důrazně doporučujeme, abyste si ji uložili."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Pokračovat bez uložení?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Když znovu zadáte svůj Signal PIN, váš zůstatek se automaticky obnoví, když znovu nainstalujete Signal. Zůstatek můžete obnovit také pomocí obnovovací fráze, která je pro vás jedinečná 24 slovná fráze. Zapište si ji a uložte na bezpečném místě."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Máte zůstatek! Je nejvyšší čas uložit si frázi pro obnovení – klíč o 24 slovech, který můžete použít k obnovení zůstatku."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Je nejvyšší čas uložit si frázi pro obnovení – klíč o 24 slovech, který můžete použít k obnovení zůstatku."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Přidat prostředky"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Platby deaktivovány."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Přeskočením tohoto kroku můžete komukoli, kdo má fyzický přístup k vašemu telefonu, umožnit převedení peněz nebo zobrazení vaší fráze pro obnovení."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Přeskočit zapnutí funkce Face ID?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Přeskočit aktivaci přístupového kódu?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Přeskočit aktivaci Touch ID?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Použít Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Použít přístupový kód"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Použít Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Zapnutím funkce Face ID zabráníte osobě disponující vaším telefonem v přístupu k vašim finančním prostředkům. Tuto možnost můžete vypnout v nastavení."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Používáním přístupového kódu zabráníte osobě disponující vaším telefonem v přístupu k vašim finančním prostředkům. Tuto možnost můžete vypnout v nastavení."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Zapnutím funkce Touch ID zabráníte osobě disponující vaším telefonem v přístupu k vašim finančním prostředkům. Tuto možnost můžete vypnout v nastavení."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Aktualizovat Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Zadejte frázi pro obnovení"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Uložit frázi pro obnovení"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Naskenujte QR kód příjemce převodu."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Naskenování QR kódu"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Vyžadovat přístupový kód nebo Touch ID k převodu peněz."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Pro převod peněz vyžadovat Face ID."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Vyžadovat přístupový kód telefonu k převodu peněz."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Vyžadovat Touch ID k převodu peněz."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Platby"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Odeslat platbu"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Napište následujících 24 slov v uvedeném pořadí. Uložte si seznam na bezpečném místě."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Tento seznam nesdílejte"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Další vrstva ochrany"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Fráze pro obnovení"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Proxy server používejte pouze v případě, kdy se nemůžete připojit k síti Signal pomocí mobilních dat nebo Wi-Fi."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Při vyhledávání uživatelského jména se vyskytla chyba. Zkuste to prosím znovu později."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "„%1$@“ není uživatelem služby Signal. Zkontrolujte, zda jste zadali celé uživatelské jméno."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Uživatel nebyl nalezen"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/da.lproj/Localizable.strings b/Signal/translations/da.lproj/Localizable.strings index ba35f1a1a4..0ea0a6aa54 100644 --- a/Signal/translations/da.lproj/Localizable.strings +++ b/Signal/translations/da.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Placering"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Giv adgang til dine fotos i Indstillinger, for at sende dem"; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Når du har taget fotos, vil de seneste blive tilgængelige herfra"; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Gruppen blev opgraderet til en ny gruppe"; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Du kunne ikke føjes til den nye gruppe og er blevet fjernet fra gruppen."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Du kunne ikke føjes til den nye gruppe, og er blevet inviteret til at deltage"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Ingen"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Du kan ikke forbinde flere enheder."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Du har nået det maksimale antal enheder, du i øjeblikket kan forbinde med din konto. Fjern en enhed, og prøv igen."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Ugyldig"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Autentificering var ikke muligt."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Autentificering mislykkedes."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "For mange mislykkede forsøg. Prøv igen senere"; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Du skal aktivere en adgangskode i dine iOS-indstillinger for at bruge Betalingslås."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Du skal aktivere en adgangskode i dine iOS-indstillinger for at bruge Betalingslås."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Du skal aktivere en adgangskode i dine iOS-indstillinger for at bruge Betalingslås."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Tilføj yderligere sikkerhed, og bed Android om at kræve din adgangskode eller Touch ID for at overføre penge"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Tilføj et ekstra sikkerhedslag, og kræv Face ID for at sende penge."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Tilføj et ekstra sikkerhedslag, og kræv en adgangskode for at sende penge."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Tilføj et ekstra sikkerhedslag, og kræv Touch ID for at sende penge."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Slå betalingslås til for fremtidige overførsler?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Bed om adgangskode eller Touch ID for at sende"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Bed om Face ID for at sende"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Bed om din telefons adgangskode for at sende"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Bed om Touch ID for at sende"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Godkendelse mislykkedes. Sørg for at biometri er aktiveret på din enhed, og at der er indstillet en adgangskode."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometrisk godkendelse mislykkedes"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Godkend for at bekræfte betaling."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Tilføj notat"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Betaling endnu ikke verificeret"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Godkendelse af betalingslås annulleres."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Fejl ved godkendelse af betalingslåsen."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Betalingen kunne ikke gennemføres. Tjek din forbindelse og prøv igen."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Aktivér Betalinger"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Betalingslås"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin er en ny privatlivsfokuseret digital valuta."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Udbetaling"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Gem din sætning"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Din gendannelsessætning giver dig en anden måde at gendanne din betalingskonto på."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Gem din sætning"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Opdatér pinkode"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Ugyldig wallet-adresse"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Betalingslås"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Ingen nylig aktivitet endnu."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Nu introduceres betalinger (Beta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Spring gendannelsessætning over"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Din gendannelsessætning giver dig mulighed for at gendanne din saldo hvis uheldet er ude. Vi anbefaler på det stærkeste at du gemmer den."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Fortsæt uden at gemme?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Din saldo gendannes automatisk, når du geninstallerer Signal, hvis du bekræfter din Signal-pinkode. Du kan også gendanne din saldo ved hjælp af en gendannelsessætning, som er en 24-ords sætning, der er unik for dig. Skriv den ned, og opbevar den et sikkert sted."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Du har en saldo! Det er tid til at gemme din gendannelsessætning – en kode på 24 ord, som kan bruges til at genoprette din saldo."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Det er tid til at gemme din gendannelsessætning – en kode på 24 ord, som kan bruges til at genoprette din saldo."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Tilføj midler"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Betalinger er deaktiveret."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Hvis du springer dette trin over, kan alle, der har fysisk adgang til din telefon, overføre penge eller se din gendannelsessætning."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Spring aktivering af Face ID over?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Spring over aktivering af adgangskode?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Spring over aktivering af Touch ID?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Brug Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Brug adgangskode"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Brug Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Hjælp med at forhindre at en person med din telefon i at tilgå dine penge ved at aktivere Face ID. Du kan deaktivere denne mulighed under Indstillinger."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Hjælp med at forhindre at en person med din telefon i at tilgå dine penge ved at aktivere Face ID. Du kan deaktivere denne mulighed under Indstillinger."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Hjælp med at forhindre at en person med din telefon i at tilgå dine penge ved at aktivere Touch ID. Du kan deaktivere denne mulighed under Indstillinger."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Opdatér Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Indtast gendannelsessætning"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Gem gendannelsessætning"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Scan QR-koden for overførselsmodtageren."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Scan QR-kode"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Bed om adgangskode eller Touch ID for at overføre penge."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Bed om Face ID for at overføre penge."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Bed om din telefons adgangskode for at overføre penge."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Bed om Touch ID for at overføre penge."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Betalinger"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Send betaling"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Skriv følgende 24 ord i rækkefølge. Opbevar din liste på et sikkert sted."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Del ikke denne liste"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Endnu et beskyttelseslag"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Gendannelsessætning"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Brug kun en proxy, hvis du ikke kan oprette forbindelse til Signal på mobildata eller over Wi-Fi."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "En fejl opstod ved opslag af brugernavn. Prøv igen senere."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ er ikke bruger af Signal. Tjek at du har skrevet det korrekte brugernavn."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Bruger ikke fundet"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/de.lproj/Localizable.strings b/Signal/translations/de.lproj/Localizable.strings index 4557d7146b..3c64c0d0e7 100644 --- a/Signal/translations/de.lproj/Localizable.strings +++ b/Signal/translations/de.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Standort"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Erlaube in den Einstellungen Zugriff auf deine Fotos, um sie hier versenden zu können."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Sobald du Fotos aufgenommen hast, kannst du sie hier versenden."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Diese Gruppe wurde auf eine Gruppe neuen Typs aktualisiert."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Du konntest der Gruppe neuen Typs nicht hinzugefügt werden und wurdest daher aus der Gruppe entfernt."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Du konntest der Gruppe neuen Typs nicht hinzugefügt werden und wurdest daher eingeladen, beizutreten."; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Keine"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Du kannst keine weiteren Geräte koppeln."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Du hast die maximale Anzahl an Geräten erreicht, die du derzeit mit deinem Nutzerkonto koppeln kannst. Bitte entferne ein Gerät und versuche es erneut."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Ungültig"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Kein Zugriff auf Authentifizierung."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentifizierung gescheitert."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Zu viele gescheiterte Authentifizierungsversuche. Bitte versuche es später erneut."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Du musst einen Passcode in deinen iOS-Einstellungen festlegen, um die Zahlungssperre zu verwenden."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Du musst einen Passcode in deinen iOS-Einstellungen festlegen, um die Zahlungssperre zu verwenden."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Du musst einen Passcode in deinen iOS-Einstellungen festlegen, um die Zahlungssperre zu verwenden."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Füge eine zusätzliche Sicherheitsebene hinzu und verlange deinen Passcode oder Touch ID, um Geld zu senden"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Füge eine zusätzliche Sicherheitsebene hinzu und verlange Face ID, um Geld zu senden."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Füge eine zusätzliche Sicherheitsebene hinzu und verlange deinen Passcode, um Geld zu senden."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Füge eine zusätzliche Sicherheitsebene hinzu und verlange Touch ID, um Geld zu senden."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Zahlungssperre für zukünftige Spenden aktivieren?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Verlange zum Senden deinen Passcode oder Touch ID"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Verlange zum Senden Face ID"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Verlange zum Senden den Passcode deines Mobiltelefons"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Verlange zum Senden Touch ID"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Die Authentifizierung war nicht erfolgreich. Vergewissere dich, dass biometrische Funktionen auf deinem Gerät aktiviert sind und ein Passcode festgelegt wurde."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometrische Authentifizierung fehlgeschlagen"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authentifiziere dich, um die Zahlung zu bestätigen."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Mitteilung hinzufügen"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Zahlung noch unverifiziert"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Zahlungssperre-Authentifizierung abgebrochen."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Zahlungssperre-Authentifizierung fehlgeschlagen."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Zahlung konnte nicht abgeschlossen werden. Überprüfe deine Internetverbindung und versuche es erneut."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Zahlungen aktivieren"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Zahlungssperre"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin ist eine neue, datenschutzfokussierte digitale Währung."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Auszahlungen"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Speichere deinen Satz"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Mit deinem Wiederherstellungssatz hast du eine weitere Möglichkeit, dein Guthaben wiederherzustellen."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Speichere deinen Satz"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "PIN aktualisieren"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Ungültige Wallet-Adresse"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Zahlungssperre"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Bisher noch keine Aktivitäten."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Neu: Zahlungen (Beta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Wiederherstellungssatz überspringen"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Mit deinem Wiederherstellungssatz kannst du im schlimmsten Fall dein Guthaben wiederherstellen. Wir empfehlen dir dringend, ihn zu speichern."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Ohne Speichern fortfahren?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Dein Kontostand wird beim erneuten Installieren von Signal automatisch wiederhergestellt, falls du deine Signal-PIN bestätigst. Weiterhin kannst du deinen Kontostand durch Verwenden einer Wiederherstellungsphrase wiederherstellen, einer aus 24 Wörtern bestehenden, einzigartigen Phrase. Notiere sie und bewahre sie an einem sicheren Ort auf."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Du hast ein Guthaben! Zeit, deinen Wiederherstellungssatz zu speichern – ein Schlüssel mit 24 Wörtern, mit dem du dein Guthaben wiederherstellen kannst."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Zeit, deinen Wiederherstellungssatz zu speichern – ein Schlüssel mit 24 Wörtern, mit dem du dein Guthaben wiederherstellen kannst."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Guthaben hinzufügen"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Zahlungen deaktiviert."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Wenn du diesen Schritt überspringst, kann jeder, der Zugriff auf dein Smartphone hat, Geld überweisen oder deine Wiederherstellungsphrase einsehen."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "»Face ID aktivieren« überspringen?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "»Passcode aktivieren« überspringen?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "»Touch ID aktivieren« überspringen?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Verwende Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Passcode verwenden"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Touch ID verwenden"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Verhindere, dass eine Person mit deinem Mobiltelefon auf dein Geld zugreifen kann, indem du Face ID aktivierst. Du kannst diese Option in Einstellungen deaktivieren."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Verhindere, dass eine Person mit deinem Mobiltelefon auf dein Geld zugreifen kann, indem du deinen Passcode verwendest. Du kannst diese Option in Einstellungen deaktivieren."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Verhindere, dass eine Person mit deinem Mobiltelefon auf dein Geld zugreifen kann, indem du Touch ID aktivierst. Du kannst diese Option in Einstellungen deaktivieren."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Signal aktualisieren"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Wiederherstellungsphrase eingeben"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Speichere deinen Wiederherstellungssatz"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Scanne den QR-Code des Überweisungsempfängers."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "QR-Code einscannen"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Verlange deinen Passcode oder Touch ID, um Geld zu überweisen."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Verlange Face ID, um Geld zu überweisen."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Verlange den Passcode deines Mobiltelefons, um Geld zu überweisen."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Verlange Touch ID, um Geld zu überweisen."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Zahlungen"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Zahlung senden"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Notiere die folgenden 24 Wörter in der angegebenen Reihenfolge, und bewahre deine Liste an einem sicheren Ort auf."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Gib diese Liste nicht weiter"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Eine weitere Schutzebene"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Wiederherstellungsphrase"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Verwende einen Proxy nur, falls sich die App trotz bestehender Internetverbindung nicht mit dem Signal-Server verbinden kann."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Während der Suche nach dem Nutzernamen ist ein Fehler aufgetreten. Bitte versuche es später erneut."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ ist kein Signal-Nutzer. Achte darauf, dass du den vollständigen Nutzernamen eingegeben hast."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Nutzer nicht gefunden"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/el.lproj/Localizable.strings b/Signal/translations/el.lproj/Localizable.strings index baa225a3f6..4de51bf8fd 100644 --- a/Signal/translations/el.lproj/Localizable.strings +++ b/Signal/translations/el.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Τοποθεσία"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Δώσε πρόσβαση στις φωτογραφίες σου από τις ρυθμίσεις, για να τις στέλνεις από εδώ."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Μόλις τραβήξεις φωτογραφίες, θα μπορείς να στέλνεις τις πιο πρόσφατες από εδώ."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Αυτή η ομάδα αναβαθμίστηκε σε Ομάδα νέου τύπου."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Δεν ήταν δυνατή η προσθήκη σου στη Νέα Ομάδα και επομένως αφαιρέθηκες από την ομάδα."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Δεν μπόρεσες να προστεθείς στην Ομάδα νέου τύπου, και προσκλήθηκες να μπεις."; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Κανένα"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Δεν μπορείς να συνδέσεις περισσότερες συσκευές."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Έχεις φτάσει το μέγιστο αριθμό συσκευών που μπορείς να συνδέσεις στον λογαριασμό σου. Αφαίρεσε κάποια συσκευή και ξαναδοκίμασε."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Μη έγκυρο"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Αποτυχία πρόσβασης στον έλεγχο ταυτότητας."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Η ταυτοποίηση απέτυχε."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Πολλές αποτυχημένες προσπάθειες επαλήθευσης ταυτότητας. Προσπάθησε πάλι αργότερα."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Πρέπει να ενεργοποιήσεις έναν κωδικό πρόσβασης στις Ρυθμίσεις iOS για να χρησιμοποιήσεις το Κλείδωμα πληρωμών."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Πρέπει να ενεργοποιήσεις έναν κωδικό πρόσβασης στις Ρυθμίσεις iOS για να χρησιμοποιήσεις το Κλείδωμα πληρωμών."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Πρέπει να ενεργοποιήσεις έναν κωδικό πρόσβασης στις Ρυθμίσεις iOS για να χρησιμοποιήσεις το Κλείδωμα πληρωμών."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Πρόσθεσε ένα επιπλέον επίπεδο ασφάλειας και απαίτησε τον κωδικό πρόσβασης ή το Touch ID για αποστολή χρημάτων"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Πρόσθεσε ένα επιπλέον επίπεδο ασφάλειας και απαίτησε Face ID για την αποστολή χρημάτων."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Πρόσθεσε ένα επιπλέον επίπεδο ασφάλειας και απαίτησε κωδικό πρόσβασης για αποστολή χρημάτων."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Πρόσθεσε ένα επιπλέον επίπεδο ασφάλειας και απαίτησε το Touch ID για αποστολή χρημάτων."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Να ενεργοποιηθεί το Κλείδωμα πληρωμής για μελλοντικές αποστολές;"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Απαιτείται ο κωδικός πρόσβασης ή το Touch ID για αποστολή"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Απαιτείται Face ID για αποστολή"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Απαιτείται ο κωδικός πρόσβασης του τηλεφώνου σου για αποστολή"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Απαιτείται το Touch ID για αποστολή"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Ο έλεγχος ταυτότητας δεν πέτυχε. Βεβαιώσου ότι τα βιομετρικά στοιχεία είναι ενεργοποιημένα στη συσκευή σου και ότι έχει οριστεί κωδικός πρόσβασης."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Ο βιομετρικός έλεγχος ταυτότητας απέτυχε"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Πραγματοποίησε έλεγχο ταυτότητας για επιβεβαίωση πληρωμής."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Προσθήκη σημείωσης"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Η πληρωμή δεν έχει επαληθευτεί ακόμη"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Ο έλεγχος ταυτότητας κλειδώματος πληρωμών ακυρώθηκε."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Αποτυχία ελέγχου ταυτότητας κλειδώματος πληρωμών."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Αδυναμία ολοκλήρωσης πληρωμής. Ελέγξτε τη σύνδεσή σας και δοκιμάστε ξανά."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Ενεργοποίηση Πληρωμών"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Κλείδωμα πληρωμών"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "Το MobileCoin είναι ένα νέο ψηφιακό νόμισμα που εστιάζει στην προστασία της ιδιωτικότητας."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Εξαργύρωση"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Αποθήκευσε τη φράση σου"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Η φράση ανάκτησης σού δίνει ακόμα έναν τρόπο να επαναφέρεις το υπόλοιπό σου."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Αποθήκευσε τη φράση σου"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Ανανέωση PIN"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Μη Έγκυρη Διεύθυνση Πορτοφολιού"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Κλείδωμα πληρωμών"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Δεν υπάρχει ακόμη πρόσφατη δραστηριότητα."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Παρουσίαση των πληρωμών (Beta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Παράλειψη φράσης ανάκτησης"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Η φράση ανάκτησης σού επιτρέπει να επαναφέρεις το υπόλοιπό σου στο χειρότερο σενάριο. Συνιστούμε ανεπιφύλακτα να την αποθηκεύσεις."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Συνέχεια χωρίς αποθήκευση;"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Το υπόλοιπό σας θα αποκατασταθεί αυτόματα όταν εγκαταστήσετε ξανά το Signal, εάν επιβεβαιώσετε το Signal PIN. Μπορείτε επίσης να επαναφέρετε το υπόλοιπό σας χρησιμοποιώντας μια φράση ανάκτησης, η οποία είναι μια φράση 24 λέξεων, μοναδική για εσάς. Σημειώστε την και αποθηκεύστε την σε ασφαλές μέρος."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Έχεις υπόλοιπο! Ώρα να αποθηκεύσεις τη φράση ανάκτησης—μια φράση 24 λέξεων που μπορείς να χρησιμοποιήσεις για να επαναφέρεις το υπόλοιπό σου."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Ώρα να αποθηκεύσεις τη φράση ανάκτησης—μια φράση 24 λέξεων που μπορείς να χρησιμοποιήσεις για να επαναφέρεις το υπόλοιπό σου."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Προσθήκη Χρημάτων"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Οι πληρωμές απενεργοποιήθηκαν."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Η παράλειψη αυτού του βήματος μπορεί να επιτρέψει σε οποιοδήποτε άτομο έχει φυσική πρόσβαση στο τηλέφωνό σου να μεταφέρει χρήματα ή να δει τη φράση ανάκτησης."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Παράλειψη ενεργοποίησης Face ID;"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Παράλειψη ενεργοποίησης κωδικού πρόσβασης;"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Παράλειψη ενεργοποίησης Touch ID;"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Χρήση Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Χρήση κωδικού πρόσβασης"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Χρήση Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Ενεργοποίησε το Face ID για να αποτρέπεις την πρόσβαση ατόμων στα χρήματα στο τηλέφωνό σου. Μπορείς να απενεργοποιήσεις αυτήν την επιλογή στις Ρυθμίσεις."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Χρησιμοποίησε τον κωδικό σου για να αποτρέπεις την πρόσβαση ατόμων στα χρήματα στο τηλέφωνό σου. Μπορείς να απενεργοποιήσεις αυτή την επιλογή στις Ρυθμίσεις."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Ενεργοποίησε το Touch ID για να αποτρέπεις την πρόσβαση ατόμων στα χρήματα στο τηλέφωνό σου. Μπορείς να απενεργοποιήσεις αυτή την επιλογή στις Ρυθμίσεις."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Αναβάθμιση του Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Εισάγετε τη φράση ανάκτησης"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Αποθήκευση φράσης ανάκτησης"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Σαρώστε τον κωδικό QR για τον παραλήπτη της μεταφοράς."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Σκανάρισμα κωδικού QR"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Απαιτείται κωδικός πρόσβασης ή Touch ID για μεταφορά χρημάτων."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Απαιτείται Face ID για μεταφορά χρημάτων."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Απαιτείται ο κωδικός πρόσβασης του κινητού σου για μεταφορά χρημάτων."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Απαιτείται Touch ID για μεταφορά χρημάτων."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Πληρωμές"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Αποστολή πληρωμής"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Σημειώστε τις ακόλουθες 24 λέξεις με τη σειρά. Φυλάξτε τον κατάλογό σας σε ασφαλές μέρος."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Μην κοινοποιείς αυτή τη λίστα"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Ακόμα ένα επίπεδο προστασίας"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Φράση ανάκτησης"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Χρησιμοποίησε proxy μόνο αν δεν μπορείς να συνδεθείς στο Signal από δεδομένα κινητής ή Wi-Fi."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Σφάλμα με την αναζήτηση του ονόματος χρήστη. Δοκίμασε πάλι αργότερα."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "Το όνομα χρήστη %1$@ δεν υπάρχει στο Signal. Επιβεβαίωσε ότι έγραψες ολόκληρο το όνομα χρήστη."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Δεν βρέθηκε χρήστης"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/es.lproj/Localizable.strings b/Signal/translations/es.lproj/Localizable.strings index 07c8a1faed..89c8797401 100644 --- a/Signal/translations/es.lproj/Localizable.strings +++ b/Signal/translations/es.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Posición"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Permite el acceso a tus fotos en «Ajustes» de iOS para enviarlas desde aquí."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Una vez hayas hecho alguna foto, podrás enviar las recientes desde aquí."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Este grupo se ha actualizado al nuevo sistema de grupos."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "No te han podido añadir al nuevo grupo y has sido expulsadx."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "No te han podido añadir al nuevo grupo pero te han invitado a unirte."; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Ninguna"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "No se pueden enlazar más dispositivos."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Has alcanzado el número máximo de dispositivos que se pueden enlazar en tu cuenta. Desenlaza un dispositivo o prueba de nuevo más tarde."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Pago inválido"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "No se ha podido acceder a los datos de identificación."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Fallo en la identificación."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Demasiados intentos fallidos. Prueba de nuevo más tarde."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Necesitas configurar un código en «Ajustes» de iOS para poder usar el bloqueo de pagos."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Necesitas configurar un código en «Ajustes» de iOS para poder usar el bloqueo de pagos."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Necesitas configurar un código en «Ajustes» de iOS para poder usar el bloqueo de pagos."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Añade una capa adicional de seguridad y solicita tu contraseña o Touch ID para enviar fondos"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Agrega una capa adicional de seguridad y solicita Face ID para transferir fondos."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Agrega una capa adicional de seguridad y solicita contraseña para transferir fondos."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Agrega una capa adicional de seguridad y solicita Touch ID para transferir fondos."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "¿Quieres activar el bloqueo de pago para futuros envíos?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Requerir tu contraseña o Touch ID para enviar"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Requerir Face ID para enviar"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Requerir la contraseña de tu teléfono para enviar"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Requerir Touch ID para enviar"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Fallo en la identificación. Asegúrate de que la biometría esté habilitada en tu dispositivo y de que se haya establecido un código de acceso."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Fallo en la identificación biométrica"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Autenticar para confirmar el pago."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Añadir notas"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Todavía no se ha verificado el pago"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Se ha cancelado la autenticación de bloqueo de pagos."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Error en la autenticación de bloqueo de pagos."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Fallo al completar el pago. Comprueba tu conexión e inténtalo de nuevo."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Activar pagos"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Bloqueo de pagos"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin es una nueva moneda digital enfocada en la privacidad."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Recuperar"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Guardar tu frase"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "La frase de recuperación también te permite recuperar tu balance."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Guardar tu frase"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Actualizar PIN"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Dirección de cartera inválida"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Bloqueo de pagos"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Todavía no hay actividad reciente."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "¡Los pagos han llegado! (Beta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Saltar frase de recuperación"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Tu frase de recuperación te permite restablecer tu saldo en el peor de los casos. Te recomendamos que la guardes."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "¿Continuar sin guardar?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Tu balance se restaurará automáticamente al reinstalar Signal si confirmas el PIN de tu cuenta de Signal. También puedes restaurar tu balance con la frase de recuperación: 24 palabras que tan solo tú conoces. Anótala y guárdala en sitio seguro."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "¡Tienes saldo! Es el momento de guardar tu frase de recuperación, una clave de 24 palabras que puedes usar para restaurar tu saldo."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Es el momento de guardar tu frase de recuperación, una clave de 24 palabras que puedes usar para restaurar tu saldo."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Añadir fondos"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Pagos desactivados."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Omitir este paso podría permitir que cualquier persona que tenga acceso físico a tu teléfono pueda transferir fondos o ver tu frase de recuperación."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "¿Omitir la habilitación de Face ID?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "¿Omitir la habilitación de la contraseña?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "¿Omitir la habilitación de Touch ID?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Usar Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Usar contraseña"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Usar Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Ayuda a evitar que una persona que tenga tu teléfono pueda acceder a tus fondos activando Face ID. Puedes desactivar esta opción en Ajustes."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Ayuda a evitar que una persona que tenga tu teléfono pueda acceder a tus fondos usando una contraseña. Puedes desactivar esta opción en Ajustes."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Ayuda a evitar que una persona que tenga tu teléfono pueda acceder a tus fondos activando Touch ID. Puedes desactivar esta opción en Ajustes."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Actualizar Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Introducir frase de recuperación"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Guardar frase de recuperación"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Escanea el código QR para el pago."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Escanear código QR"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Requerir tu contraseña o Touch ID para transferir fondos."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Requerir Face ID para transferir fondos."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Requerir la contraseña de tu teléfono para transferir fondos."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Requerir Touch ID para transferir fondos."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Pagos"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Enviar pago"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Anota las 24 palabras en el mismo orden. Guárdalas en sitio seguro."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "No compartas esta lista"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Otra capa de protección"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Frase de recuperación"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Usa un servidor proxy solamente cuando Signal no se pueda conectar por Wi-Fi o red móvil."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Fallo al buscar alias. Inténtalo más tarde."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ no utiliza Signal. Asegúrate de introducir el alias correcto."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Persona no encontrada"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/fa.lproj/Localizable.strings b/Signal/translations/fa.lproj/Localizable.strings index 1fe734eb58..e581c34fd0 100644 --- a/Signal/translations/fa.lproj/Localizable.strings +++ b/Signal/translations/fa.lproj/Localizable.strings @@ -116,7 +116,7 @@ "ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "دربارهٔ درخواست‌های تبادل پیام"; /* Label shown over thumbnails of GIFs in the All Media view */ -"ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +"ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "گیف"; /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "تمام آشنایان"; @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "گیف"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "مکان"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "در تنظیمات به عکس‌ها دسترسی دهید تا اینجا ارسال شوند."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "پس از عکس گرفتن، می‌توانید عکس‌های اخیر خود را به اینجا ارسال کنید."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "این گروه به یک گروه جدید ارتقا یافت."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "اضافه کردن شما به گروه جدید امکان‌پذیر نبود و از گروه حذف شده‌اید."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "شما نمی‌توانستید به گروه جدید اضافه شوید و برای پیوستن دعوت شدید"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "هیچ‌کدام"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "شما دستگاه های بیشتری را نمیتوانید لینک کنید."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "شما به حداکثر دستگاه‌هایی که می‌توانید با آن‌ها به وسیله این حساب کاربری پیوند داشته باشید رسیده‌اید. لطفا یک دستگاه را حذف کنید و دوباره امتحان کنید."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "نامعتبر"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "دسترسی به احراز هویت ممکن نبود."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "احراز هویت ناموفق بود."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "دفعات احراز هویت ناموفق بیش از حد مجاز بود. لطفا بعدا تلاش کنید."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "برای استفاده از «قفل پرداخت‌ها»، باید یک گذرواژه در «تنظیمات iOS» خود فعال کنید."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "برای استفاده از «قفل پرداخت‌ها»، باید یک گذرواژه در «تنظیمات iOS» خود فعال کنید."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "برای استفاده از «قفل پرداخت‌ها»، باید یک گذرواژه در «تنظیمات iOS» خود فعال کنید."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "یک لایه امنیتی بیشتر اضافه کنید و گذرواژه یا شناسه لمسی را برای ارسال وجوه الزامی کنید"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "یک لایه امنیتی بیشتر اضافه کنید و شناسایی چهره را برای ارسال وجوه الزامی کنید."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "یک لایه امنیتی بیشتر اضافه کنید و گذرواژه را برای ارسال وجوه الزامی کنید."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "یک لایه امنیتی بیشتر اضافه کنید و شناسه لمسی را برای ارسال وجوه الزامی کنید."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "قفل پرداخت برای ارسال‌های آینده فعال شود؟"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "گذرواژه یا شناسه لمسی برای ارسال الزامی شود"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "شناسایی چهره برای ارسال الزامی شود"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "وارد کردن گذرواژه تلفن‌تان برای ارسال الزامی شود"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "شناسه لمسی برای ارسال الزامی شود"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "احراز هویت انجام نشد. مطمئن شوید که مشخصات بیومتریک در دستگاهتان فعال است و گذرواژه تنظیم شده است."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "احراز هویت بیومتریک ناموفق بود"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "برای تأیید پرداخت، احراز هویت کنید."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "افزودن یادداشت"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "پرداخت هنوز تأیید نشده است"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "احراز هویت برای قفل پرداخت‌ها لغو شد."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "احراز هویت برای قفل پرداخت‌ها ناموفق بود."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "امکان تکمیل پرداخت وجود نداشت. اتصال خود را بررسی و دوباره امتحان کنید."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "فعال کردن پرداخت‌ها"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "قفل پرداخت‌ها"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin یک ارز دیجیتال متمرکز بر حریم خصوصی است."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "تخلیهٔ حساب"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "ذخیره‌سازی عبارت خود"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "عبارت بازیابی راه دیگری برای بازیابی موجودی‌تان در اختیارتان قرار می‌دهد."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "ذخیره‌سازی عبارت خود"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "به‌روزرسانی پین"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "نشانی کیف پول نامعتبر"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "قفل پرداخت‌ها"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "هنوز فعالیت تازه‌ای وجود ندارد."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "معرفی پرداخت‌ها (بتا)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "رد شدن از عبارت بازیابی"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "عبارت بازیابی به شما امکان می‌دهد که در بدترین حالت، موجودی خود را بازیابی کنید. اکیدا توصیه می‌کنیم که آن را ذخیره کنید."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "ادامه بدون ذخیره‌سازی؟"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "اگر پین سیگنال خود را تأیید کنید موجودی شما هنگام نصب دوبارهٔ سیگنال به صورت خودکار بازگردانی خواهد شد. شما همچنین می‌توانید موجودی خود را با استفاده از یک عبارت بازیابی، که یک عبارت ۲۴-کلمه‌ای منحصر به شماست، بازگردانی کنید. آن را یادداشت و در یک مکان امن نگهداری کنید."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "شما موجودی‌ای دارید! زمان ذخیره‌سازی عبارت بازیابی است—یک رمز 24 کلمه‌ای که می‌توانید برای بازیابی موجودی خود از آن استفاده کنید."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "زمان ذخیره‌سازی عبارت بازیابی است—یک رمز 24 کلمه‌ای که می‌توانید برای بازیابی موجودی خود از آن استفاده کنید."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "افزودن اعتبار"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "پرداخت‌ها غیرفعال شدند"; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "رد کردن این مرحله می‌تواند به هر کسی که به تلفن شما دسترسی فیزیکی دارد اجازه دهد وجوهی منتقل کند یا عبارت بازیابی شما را مشاهده کند."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "رد کردن «فعال کردن شناسایی چهره»؟"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "رد کردن «فعال کردن گذرواژه»؟"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "رد کردن «فعال کردن شناسه لمسی»؟"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "استفاده از شناسایی چهره"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "استفاده از گذرواژه"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "استفاده از شناسه لمسی"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "با فعال کردن «شناسایی چهره»، از دسترسی شخصی که تلفن شما را در دست دارد به پول خود جلوگیری کنید. می‌توانید این گزینه را در «تنظیمات» غیرفعال کنید."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "با استفاده از گذرواژه‌تان از دسترسی شخصی که تلفن شما را در دست دارد به پول خود جلوگیری کنید. می‌توانید این گزینه را در «تنظیمات» غیرفعال کنید."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "با فعال کردن «شناسه لمسی»، از دسترسی شخصی که تلفن شما را در دست دارد به پول خود جلوگیری کنید. می‌توانید این گزینه را در «تنظیمات» غیرفعال کنید."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "به‌روزرسانی سیگنال"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "وارد کردن عبارت بازیابی"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "ذخیره‌سازی عبارت بازیابی"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "کد QR را برای گیرندهٔ انتقال اسکن کنید."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "کد QR را اسکن کنید"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "گذرواژه یا شناسه لمسی خود را برای انتقال وجوه الزامی کنید."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "شناسایی چهره را برای انتقال وجوه الزامی کنید."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "گذرواژه تلفن خود را برای انتقال وجوه الزامی کنید."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "شناسه لمسی را برای انتقال وجوه الزامی کنید."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "پرداخت‌ها"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "ارسال پرداخت"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "۲۴ کلمهٔ زیر را به ترتیب یادداشت کنید. فهرست خود را در یک جای امن نگهداری کنید."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "این فهرست اشتراک‌گذاری نشود"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "لایه مضاعف محافظتی"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "عبارت بازیابی"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "فقط در صورتی از پروکسی استفاده کنید که قادر به اتصال به سیگنال روی اینترنت همراه یا Wi-Fi نباشید."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "خطایی هنگام جستجوی نام کاربری رخ داد. لطفاً بعداً دوباره امتحان کنید."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ کاربر سیگنال نیست. اطمینان حاصل کنید که نام کاربری را کامل وارد کرده‌اید."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "کاربر پیدا نشد"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/fi.lproj/Localizable.strings b/Signal/translations/fi.lproj/Localizable.strings index d419bdd04d..cbe3ba36ed 100644 --- a/Signal/translations/fi.lproj/Localizable.strings +++ b/Signal/translations/fi.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Sijainti"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Voit lähettää kuvia tästä näkymästä myöntämällä kuvakirjaston käyttöoikeudet asetuksissa."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Voit lähettää äskettäisiä kuvia tästä näkymästä, kun olet ensin ottanut kuvia."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Tämä ryhmä päivitettiin uudeksi ryhmäksi."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Sinua ei voitu lisätä uuteen ryhmään, ja sinut on poistettu ryhmästä."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Sinua ei voitu lisätä uuteen ryhmään ja sinut on kutsuttu liittymään."; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Ei mitään"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Et voi yhdistää enempää laitteita."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Sinulla on nyt käytössä enimmäismäärä yhdistettyjä laitteita. Poista laite ja yritä uudelleen."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Virheellinen"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Tunnistautuminen ei saatavilla"; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Tunnistautuminen epäonnistui"; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Liian monta epäonnistunutta tunnistautumista. Yritä myöhemmin uudelleen."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Sinun on otettava tunnuskoodi käyttöön iOS-laitteesi asetuksissa, jotta voit käyttää maksulukitusta."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Sinun on otettava tunnuskoodi käyttöön iOS-laitteesi asetuksissa, jotta voit käyttää maksulukitusta."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Sinun on otettava tunnuskoodi käyttöön iOS-laitteesi asetuksissa, jotta voit käyttää maksulukitusta."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Lisää toinen suojaustaso ja vaadi tunnuskoodi tai Touch ID varojen lähettämiseksi"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Lisää toinen suojaustaso ja vaadi Face ID varojen lähettämiseksi."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Lisää toinen suojaustaso ja vaadi tunnuskoodi varojen lähettämiseksi."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Lisää toinen suojaustaso ja vaadi Touch ID varojen lähettämiseksi."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Otetaanko maksun lukitus käyttöön tuleville maksuille?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Vaadi tunnuskoodi tai Touch ID lähettämiseksi"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Vaadi Face ID lähettämiseksi"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Vaadi puhelimen tunnuskoodi lähettämiseksi"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Vaadi Touch ID lähettämiseksi"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Tunnistautuminen ei onnistunut. Varmista, että biometriset tiedot on otettu käyttöön laitteessasi ja että tunnuskoodi asetettu."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometrinen tunnistautuminen epäonnistui"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Vahvista maksu tunnistautumalla."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Lisää huomautus"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Maksua ei ole vielä varmennettu"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Maksulukituksen todentaminen peruutettiin."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Maksulukituksen todentamisvirhe."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Maksua ei voitu suorittaa. Tarkista yhteys ja yritä uudelleen."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Ota maksut käyttöön"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Maksulukitus"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin on uusi yksityisyyden suojaan keskittyvä digitaalinen valuutta."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Nostaminen"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Tallenna lauseesi"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Palautuslauseella voit palauttaa saldosi, jos tavanomaiset kirjautumismenetelmät eivät toimi."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Tallenna lauseesi"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Päivitä tunnusluku"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Virheellinen lompakko-osoite"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Maksulukitus"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Ei vielä tapahtumia."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Esittelyssä maksut (kehitysvaiheessa)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Ohita palautuslause"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Palautuslauseen avulla voit pahimmassa tapauksessa palauttaa saldosi. Suosittelemme vahvasti, että tallennat sen."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Jatketaanko tallentamatta?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Tilin saldo palautetaan automaattisesti Signalin uudelleenasennuksen yhteydessä syöttämällä Signalin tunnusluku. Saldon voi palauttaa myös henkilökohtaisella 24-sanaisella palautuslauseella. Kirjoita se ylös ja säilytä turvallisessa paikassa."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Sinulla on saldoa! On aika tallentaa palautuslause – 24 sanan mittainen avain, jonka avulla voit palauttaa saldosi."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "On aika tallentaa palautuslause – 24 sanan mittainen avain, jonka avulla voit palauttaa saldosi."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Lisää varoja"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Maksut otettu pois käytöstä"; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Jos ohitat tämän vaiheen, kuka tahansa puhelintasi käyttävä henkilö voi siirtää varoja tai nähdä palautuslauseesi."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Ohitetaanko Face ID:n ottaminen käyttöön?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Ohitetaanko tunnuskoodin ottaminen käyttöön?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Ohitetaanko Touch ID:n ottaminen käyttöön?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Käytä Face ID:tä"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Käytä tunnuskoodia"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Käytä Touch ID:tä"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Ota käyttöön Face ID, jonka avulla voit estää puhelintasi käyttävää henkilöä käyttämästä varojasi. Voit poistaa tämän asetuksen käytöstä asetuksissa."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Käytä tunnuskoodia, jonka avulla voit estää puhelintasi käyttävää henkilöä käyttämästä varojasi. Voit poistaa tämän asetuksen käytöstä asetuksissa."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Ota käyttöön Touch ID, jonka avulla voit estää puhelintasi käyttävää henkilöä käyttämästä varojasi. Voit poistaa tämän asetuksen käytöstä asetuksissa."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Päivitä Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Syötä palautuslause"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Tallenna palautuslause"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Skannaa vastaanottajan QR-koodi."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Skannaa QR-koodi"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Vaadi tunnuskoodi tai Touch ID varojen siirtämiseksi."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Vaadi Face ID varojen siirtämiseksi."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Vaadi puhelimesi tunnuskoodi varojen siirtämiseksi."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Vaadi Touch ID varojen siirtämiseksi."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Maksut"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Lähetä maksu"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Kirjoita muistiin seuraavat 24 sanaa järjestyksessä. Laita lista talteen turvalliseen paikkaan."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Älä jaa tätä luetteloa"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Lisäsuojaus"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Palautuslause"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Käytä välityspalvelinta vain, jos et saa yhteyttä Signaliin mobiiliverkolla tai Wi-Fi:llä."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Käyttäjätunnusta etsiessä tapahtui virhe. Yritä uudelleen myöhemmin."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ ei ole Signalin käyttäjä. Varmista, että olet syöttänyt koko käyttäjätunnuksen."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Käyttäjää ei löydy"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/fr.lproj/Localizable.strings b/Signal/translations/fr.lproj/Localizable.strings index 18582e3bad..c3ee2638a1 100644 --- a/Signal/translations/fr.lproj/Localizable.strings +++ b/Signal/translations/fr.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Position"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Pour les envoyer d’ici, accordez l’accès à vos photos dans les réglages."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Après avoir pris des photos, vous pourrez envoyer les plus récentes d’ici."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Ce groupe a été converti en Nouveau groupe."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Vous n’avez pas pu être ajouté au nouveau groupe et avez été retiré du groupe."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Vous n’avez pas pu être ajouté au Nouveau groupe et avez été invité à vous y joindre"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Aucune"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Impossible de relier d’autres appareils."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Vous avez atteint le nombre maximal d’appareils que vous pouvez relier actuellement à votre compte. Veuillez supprimer un appareil et réessayer."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Invalide"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Impossible d’accéder à l’authentification."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Échec d’authentification."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Trop d’essais infructueux d’authentification. Veuillez réessayer plus tard."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Vous devez activer un code dans vos réglages iOS pour verrouiller les paiements."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Vous devez activer un code dans vos réglages iOS pour verrouiller les paiements."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Vous devez activer un code dans vos réglages iOS pour verrouiller les paiements."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Ajoutez une couche de sécurité supplémentaire et exigez la saisie de votre code d’accès ou l’utilisation de Touch ID pour envoyer des fonds."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Ajoutez une couche de sécurité supplémentaire et exigez l’utilisation de Face ID pour envoyer des fonds."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Ajoutez une couche de sécurité supplémentaire et exigez la saisie de votre code d’accès pour envoyer des fonds."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Ajoutez une couche de sécurité supplémentaire et exigez l’utilisation de Touch ID pour envoyer des fonds."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Activer le blocage des paiements pour les prochains envois ?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Exigez la saisie de votre code d’accès ou l’utilisation de Touch ID pour l'envoi"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Exiger l’utilisation de Face ID pour l'envoi"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Exigez la saisie du code d’accès de votre téléphone pour l'envoi"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Exigez l’utilisation de Touch ID pour l'envoi"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "L’authentification n’a pas fonctionné. Assurez-vous que la biométrie est activée sur votre appareil et qu’un code d’accès est défini."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Échec de l’authentification biométrique"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authentifiez-vous pour confirmer le paiement."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Ajouter une note"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Le paiement n’est pas encore confirmé."; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Authentification des paiements verrouillés annulée."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Échec de l’authentification des paiements verrouillés."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Le paiement n’a pas pu être finalisé. Veuillez vérifier votre connexion et réessayer."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Autoriser les paiements"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Verrouiller les paiements"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin est une nouvelle monnaie numérique axée sur la protection des données personnelles."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Encaisser"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Enregistrer votre phrase"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Votre phrase de récupération vous donne un autre moyen de récupérer votre solde."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Enregistrer votre phrase"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Mettre le NIP à jour"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Adresse de portefeuille non valide"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Verrouiller les paiements"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Pas d'activité récente."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Nous présentons les paiements (bêta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Ignorer la phrase de récupération"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Votre phrase de récupération vous permet de récupérer votre solde dans le pire des cas. Nous vous recommandons fortement de la sauvegarder."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continuer sans sauvegarder ?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Après avoir réinstallé Signal, votre solde sera restauré automatiquement si vous confirmez votre NIP Signal. Vous pouvez aussi restaurer votre solde grâce à une phrase de récupération, une phrase de 24 mots qui vous est propre. Prenez-la par écrit et gardez-la en lieu sûr."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Le solde de votre compte est disponible ! Il est temps d'enregistrer votre phrase de récupération, une clé de 24 mots que vous pouvez utiliser pour rétablir votre solde."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Il est temps d'enregistrer votre phrase de récupération, une clé de 24 mots que vous pouvez utiliser pour rétablir votre solde."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Ajouter des fonds"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Paiements désactivés."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Passer cette étape pourrait permettre à quiconque en possession de votre téléphone de transférer vos fonds ou de consulter votre phrase de récupération."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Ignorer l’activation de Face ID ?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Ignorer l’activation du code d’accès ?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Ignorer l’activation de Touch ID ?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Utiliser Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Utiliser le code d’accès"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Utiliser Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Contribuez à empêcher une personne en possession de votre téléphone d’accéder à vos fonds en activant Face ID. Vous pouvez désactiver cette option dans les paramètres."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Contribuez à empêcher une personne en possession de votre téléphone d’accéder à vos fonds en utilisant un code d’accès. Vous pouvez désactiver cette option dans les paramètres."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Contribuez à empêcher une personne en possession de votre téléphone d’accéder à vos fonds en activant Touch ID. Vous pouvez désactiver cette option dans les paramètres."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Mettre Signal à jour"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Entrer la phrase de récupération"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Enregistrer une phrase de récupération"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Scanner le code QR pour le destinataire du transfert."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Scanner le code QR"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Exigez la saisie de votre code d’accès ou l’utilisation de Touch ID pour transférer des fonds."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Exigez l’utilisation de Face ID pour transférer des fonds."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Exigez la saisie du code d’accès de votre téléphone pour transférer des fonds."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Exigez Touch ID pour transférer des fonds."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Paiements"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Envoyer le paiement"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Notez les 24 mots suivants dans l'ordre. Rangez votre liste dans un endroit de confiance."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Ne partagez pas cette liste"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Une autre couche de protection"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Phrase de récupération"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "N’utilisez un proxy que si vous n’arrivez pas à vous connecter à Signal par les données mobiles ou par Wi-Fi."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Une erreur s’est produite lors de la recherche du nom d’utilisateur. Veuillez réessayer plus tard."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ n’est pas un utilisateur de Signal. Assurez-vous d’avoir saisi le nom d’utilisateur en entier."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "L’utilisateur est introuvable"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/ga.lproj/Localizable.strings b/Signal/translations/ga.lproj/Localizable.strings index f739d54ff6..21262c3d69 100644 --- a/Signal/translations/ga.lproj/Localizable.strings +++ b/Signal/translations/ga.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Suíomh"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Tabhair rochtain ar do chuid grianghraf don aip sna socruithe iOS chun iad a sheoladh anseo."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Tar éis duit pictiúir a ghlacadh, beidh tú in ann na cinn is déanaí a sheoladh anseo."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "This group was upgraded to a New Group."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Níorbh fhéidir thú a chur leis an nGrúpa Nua agus baineadh den ghrúpa thú."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "You couldn’t be added to the New Group and has been invited to join"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Gan Fuaim"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Ní féidir leat níos mó gléasanna a nascadh."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Níl cead agat níos mó gléasanna a nascadh le do chuntas. Ní mór duit gléas a dhínascadh agus é a thriail arís."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Invalid"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Níl fáil ar fhíordheimhniú."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Theip ar fhíordheimhniú."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "An iomarca iarrachtaí ar fhíordheimhniú nár éirigh leo. Triail arís ar ball."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Ní mór duit paschód a chumasú i do Shocruithe iOS chun Glas Íocaíochtaí a úsáid."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Ní mór duit paschód a chumasú i do Shocruithe iOS chun Glas Íocaíochtaí a úsáid."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Ní mór duit paschód a chumasú i do Shocruithe iOS chun Glas Íocaíochtaí a úsáid."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Cuir sraith bhreise cosanta leis agus éiligh do phaschód nó ID Tadhaill le hairgead a sheoladh"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Cuir sraith bhreise cosanta leis agus éiligh ID Aghaidhe le hairgead a aistriú."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Cuir sraith bhreise cosanta leis agus éiligh paschód le hairgead a sheoladh."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Cuir sraith bhreise cosanta leis agus éiligh ID Tadhaill le hairgead a sheoladh."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Cas air Glas Íocaíochtaí le haghaidh íocaíochtaí amach anseo?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Éiligh Do Phaschód nó ID Tadhaill le Seoladh"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Éiligh ID Aghaidhe le Seoladh"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Éiligh Paschód do Ghutháin le Seoladh"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Éiligh ID Tadhaill le Seoladh"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Níor éirigh leis an bhfíordheimhniú. Cinntigh go bhfuil bithmhéadracht cumasaithe ar do ghléas agus go bhfuil paschód socraithe."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Theip ar Fhíordheimhniú Bithmhéadrachta"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Fíordheimhnigh chun an íocaíocht a dheimhniú."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Add Note"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Payment not yet verified"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Cuireadh fíordheimhniú Glas Íocaíochtaí ar ceal."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Teip fíordheimhnithe Glas Íocaíochtaí."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Couldn't complete payment. Check your connection and try again."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Enable Payments"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Glas Íocaíochtaí"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin is a new privacy focused digital currency."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Cashing out"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Sábháil do Fhrása"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Tugtar bealach eile duit le do fhrása athshlánaithe d'iarmhéid a aischur."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Sábháil do Fhrása"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Nuashonraigh UAP"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Invalid Wallet Address"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Glas Íocaíochtaí"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "No recent activity yet."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Introducing Payments (Beta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Scipeáil Frása Athshlánaithe"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Cuireann do fhrása athshlánaithe ar do chumas d'iarmhéid a aischur sa chás is measa. Molaimid go láidir duit é a shábháil."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Lean ar Aghaidh gan Sábháil?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Your balance will automatically restore when you reinstall Signal if you confirm your Signal PIN. You can also restore your balance using a recovery phrase, which is a 24-word phrase unique to you. Write it down and store it in a safe place."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Tá iarmhéid agat! Tá sé in am duit do fhrása athshlánaithe a shábháil, sin eochair 24 focal is féidir leat a úsáid chun d'iarmhéid a aischur."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Tá sé in am duit do fhrása athshlánaithe a shábháil, sin eochair 24 focal is féidir leat a úsáid chun d'iarmhéid a aischur."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Add Funds"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Payments deactivated."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Má scipeálann tú an chéim seo, bheadh cead ag aon duine ag a bhfuil rochtain fhisiciúil ar do ghuthán airgead a aistriú nó féachaint ar do fhrása athshlánaithe."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Scipeáil Cumasú ID Aghaidhe?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Scipeáil Cumasú an Phaschóid?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Scipeáil Cumasú ID Tadhaill?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Úsáid ID Aghaidhe"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Úsáid Paschód"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Úsáid ID Tadhaill"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Cabhraigh le srian a chur ar dhuine a bhfuil do ghuthán aige nó aici rochtain a fháil ar do chuid airgid trí ID Aghaidhe a chumasú. Is féidir leat an rogha seo a dhíchumasú i Socruithe."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Cabhraigh le srian a chur ar dhuine a bhfuil do ghuthán aige nó aici rochtain a fháil ar do chuid airgid trí do phaschód a úsáid. Is féidir leat an rogha seo a dhíchumasú i Socruithe."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Cabhraigh le srian a chur ar dhuine a bhfuil do ghuthán aige nó aici rochtain a fháil ar do chuid airgid trí ID Tadhaill a chumasú. Is féidir leat an rogha seo a dhíchumasú i Socruithe."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Nuashonraigh Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Enter Recovery Phrase"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Sábháil Frása Athshlánaithe"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Scan the QR Code for the transfer recipient."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Scan Cód QR"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Éiligh do phaschód nó ID Tadhaill le hairgead a aistriú."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Éiligh ID Aghaidhe le hairgead a aistriú."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Éiligh paschód do ghutháin le hairgead a aistriú."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Éiligh ID Tadhaill le hairgead a aistriú."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Íocaíochtaí"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Send Payment"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Write down the following 24 words in order. Store your list in a secure place."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Ná comhroinn an liosta seo"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Sraith Eile Cosanta"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Recovery Phrase"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Ná húsáid seachfhreastalaí ach amháin mura bhfuil tú in ann nascadh le Signal ar shonraí móibíleacha nó Wi-Fi."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Tharla earráid agus an t-ainm úsáideora á lorg. Triail arís ar ball."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "Ní úsáideann %1$@ Signal. Deimhnigh gur chuir tú an t-ainm úsáideora iomlán isteach."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Úsáideoir Gan Aimsiú"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/gu.lproj/Localizable.strings b/Signal/translations/gu.lproj/Localizable.strings index 7f07dcacb1..e2ea5f6d2b 100644 --- a/Signal/translations/gu.lproj/Localizable.strings +++ b/Signal/translations/gu.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "સ્થળ"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "તમારા ફોટાને અહીં મોકલવા માટે સેટિંગ્સમાં એક્સેસ આપો."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "એકવાર તમે ફોટા ખેંચી લો, પછી તમે તમારા રિસન્ટ્સ અહીં મોકલી શકશો."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "આ ગ્રુપને નવા ગ્રુપમાં અપગ્રેડ કરવામાં આવ્યું હતું."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "તમને નવા ગ્રૂપમાં ઉમેરી શકાયા નથી અને ગ્રૂપમાંથી દૂર કરવામાં આવ્યા છે."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "તમને નવા ગ્રુપમાં ઉમેરી શકાયા નથી અને તેમાં જોડાવા માટે આમંત્રણ આપવામાં આવ્યું છે"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "કંઈ નહીં"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "તમે કોઈ વધુ ડિવાઇસને લિંક કરી શકતા નથી."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "તમે હાલમાં તમારા એકાઉન્ટ સાથે લિંક કરી શકતા મહત્તમ ડિવાઇસ પર પહોંચી ગયા છો. કૃપા કરીને કોઈ ડિવાઇસ દૂર કરો અને ફરીથી પ્રયાસ કરો."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "અમાન્ય"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "પ્રમાણીકરણ ઍક્સેસ કરી શકાતું નથી."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "પ્રમાણીકરણ નિષ્ફળ થયું."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "ઘણાં અસફળ પ્રમાણિતતાના પ્રયત્નો થયા. પછીથી ફરી પ્રયત્ન કરો."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "પેમેન્ટ લૉકનો ઉપયોગ કરવા માટે તમારે તમારા iOS સેટિંગ્સમાં પાસકોડ ચાલુ કરવો આવશ્યક છે."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "પેમેન્ટ લૉકનો ઉપયોગ કરવા માટે તમારે તમારા iOS સેટિંગ્સમાં પાસકોડ ચાલુ કરવો આવશ્યક છે."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "પેમેન્ટ લૉકનો ઉપયોગ કરવા માટે તમારે તમારા iOS સેટિંગ્સમાં પાસકોડ ચાલુ કરવો આવશ્યક છે."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "સુરક્ષાનું વધારાનું સ્તર ઉમેરો અને ફંડ મોકલવા માટે તમારો પાસકોડ અથવા ટચ ID જરૂરી બનાવો"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "સુરક્ષાનું વધારાનું સ્તર ઉમેરો અને ફંડ મોકલવા માટે ફેસ ID જરૂરી બનાવો."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "સુરક્ષાનું વધારાનું સ્તર ઉમેરો અને ફંડ મોકલવા માટે પાસકોડ જરૂરી બનાવો."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "સુરક્ષાનું વધારાનું સ્તર ઉમેરો અને ફંડ મોકલવા માટે ટચ ID જરૂરી બનાવો."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "ભવિષ્યમાં મોકલવામાં આવતા પેમેન્ટ માટે પેમેન્ટ લૉક ચાલુ કરવું છે?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "મોકલવા માટે તમારો પાસકોડ અથવા ટચ ID જરૂરી બનાવો"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "મોકલવા માટે ફેસ ID જરૂરી બનાવો"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "મોકલવા માટે તમારા ફોનનો પાસકોડ જરૂરી બનાવો"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "મોકલવા માટે ટચ ID જરૂરી બનાવો"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "પ્રમાણીકરણ સફળ ન થયું. ખાતરી કરો કે તમારા ડિવાઇસ પર બાયોમેટ્રિક્સ સક્ષમ છે અને પાસકોડ સેટ કરેલ છે."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "બાયોમેટ્રિક પ્રમાણીકરણ નિષ્ફળ થયું"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "ચુકવણી કન્ફર્મ કરવા પ્રમાણીકરણ કરો."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "નોટ ઉમેરો"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "પેમેન્ટની હજી સુધી ચકાસણી થયેલ નથી"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "પેમેન્ટ લૉક પ્રમાણીકરણ રદ કર્યું."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "પેમેન્ટ લૉક પ્રમાણીકરણ નિષ્ફળ."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "પેમેન્ટ પૂર્ણ કરી શક્યા નહીં. તમારું કનેક્શન તપાસો અને ફરીથી પ્રયાસ કરો."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "પેમેન્ટ્સને સક્ષમ કરો"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "પેમેન્ટ લૉક"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin એ એક નવું ગોપનીયતા કેન્દ્રિત ડિજિટલ ચલણ છે."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "કેશ આઉટ કરવું"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "તમારો ફ્રેઝ સેવ કરો"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "તમારો રિકવરી ફ્રેઝ તમને તમારા બેલેન્સને રિસ્ટોર કરવાની બીજી રીત પૂરી પાડે છે."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "તમારો ફ્રેઝ સેવ કરો"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "PIN અપડેટ કરો"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "અમાન્ય વૉલેટ એડ્રેસ"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "પેમેન્ટ લૉક"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "હજી સુધી કોઈ તાજેતરની પ્રવૃત્તિ નથી."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "પેમેન્ટ્સ (બીટા)નો પરિચય"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "રિકવરી ફ્રેઝને અવગણો"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "તમારો રિકવરી ફ્રેઝ તમને સૌથી ખરાબ પરિસ્થિતિમાં તમારું બેલેન્સ રિસ્ટોર કરવા દે છે. અમે ભારપૂર્વક ભલામણ કરીએ છીએ કે તમે તેને સેવ કરો."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "સેવ કર્યા વિના ચાલુ રાખવું છે?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "જો તમે તમારા Signal પિનની પુષ્ટિ કરો છો તો તમે Signal ને ફરીથી ઇન્સ્ટોલ કરો ત્યારે તમારું બેલેન્સ આપોઆપ રિસ્ટોર થશે. તમે રિકવરી ફ્રેઝનો ઉપયોગ કરીને તમારું બેલેન્સ પણ રિસ્ટોર કરી શકો છો, જે તમારા માટે અનન્ય 24 શબ્દોનો ફ્રેઝ છે. તેને લખી ને સલામત સ્થળે સંગ્રહિત કરો."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "તમને બેલેન્સ મળ્યું છે! સમય છે તમારા રિકવરી ફ્રેઝને સેવ કરવાનો જે એક 24-શબ્દની કી છે અને તેનો ઉપયોગ તમે તમારું બેલેન્સ રિસ્ટોર કરવા માટે કરી શકો છો."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "સમય છે તમારા રિકવરી ફ્રેઝને સેવ કરવાનો જે એક 24-શબ્દની કી છે અને તેનો ઉપયોગ તમે તમારું બેલેન્સ રિસ્ટોર કરવા માટે કરી શકો છો."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "ફંડ ઉમેરો"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "પેમેન્ટને નિષ્ક્રિય કરેલ છે."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "આ પગલું અવગણવાથી તમારા ફોનની ભૌતિક ઍક્સેસ ધરાવતી કોઈ પણ વ્યક્તિને ફંડ ટ્રાન્સફર કરવાની અથવા તમારા રિકવરી ફ્રેઝને જોવાની મંજૂરી મળી શકે છે."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "ફેસ ID સક્ષમ કરવાનું છોડી દઈએ?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "પાસકોડ ચાલુ કરવાનું છોડીએ?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "ટચ ID ચાલુ કરવાનું છોડી દઈએ?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "ફેસ IDનો ઉપયોગ કરો"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "પાસકોડનો ઉપયોગ કરો"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "ટચ IDનો ઉપયોગ કરો"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "ફેસ ID ને સક્ષમ કરીને તમારા ફોન ધરાવતી વ્યક્તિને તમારા ફંડને ઍક્સેસ કરતા રોકવામાં સહાય કરો. તમે આને સેટિંગ્સમાંથી બદલી શકો છો."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "પાસકોડને સક્ષમ કરીને તમારા ફોન ધરાવતી વ્યક્તિને તમારા ફંડને ઍક્સેસ કરતા રોકવામાં સહાય કરો. તમે આને સેટિંગ્સમાંથી બદલી શકો છો."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "ટચ ID ને સક્ષમ કરીને તમારા ફોન ધરાવતી વ્યક્તિને તમારા ફંડને ઍક્સેસ કરતા રોકવામાં સહાય કરો. તમે આને સેટિંગ્સમાંથી બદલી શકો છો."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Signal ને અપડેટ કરો"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "રિકવરી ફ્રેઝ દાખલ કરો"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "રિકવરી ફ્રેઝ સેવ કરો"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "સ્થાનાંતરિત મેળવનાર માટે QR કોડ સ્કૅન કરો."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "QR કોડ સ્કેન કરો"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "ફંડ ટ્રાન્સફર કરવા માટે તમારો પાસકોડ અથવા ટચ ID જરૂરી બનાવો."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "ફંડ ટ્રાન્સફર કરવા માટે ફેસ ID જરૂરી બનાવો."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "ફંડ ટ્રાન્સફર કરવા માટે તમારા ફોનનો પાસકોડ જરૂરી બનાવો."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "ફંડ ટ્રાન્સફર કરવા માટે ટચ ID જરૂરી બનાવો."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "ચુકવણીઓ"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "પેમેન્ટ મોકલો"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "નીચેના 24 શબ્દો ક્રમમાં લખો. તમારા લિસ્ટને સુરક્ષિત જગ્યાએ સંગ્રહિત કરો."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "આ લિસ્ટને શેર કરશો નહીં"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "સંરક્ષણનું અલગ સ્તર"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "રિકવરી ફ્રેઝ"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "જો તમે મોબાઇલ ડેટા અથવા વાઇ-ફાઇ દ્વારા Signal સાથે કનેક્ટ ન કરી શકતા હો તો જ પ્રૉક્સીનો ઉપયોગ કરો."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "વપરાશકર્તા નામ શોધતી વખતે ભૂલ આવી. પછીથી ફરી પ્રયત્ન કરો."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ એ Signal વપરાશકર્તા નથી. ખાતરી કરો કે તમે સંપૂર્ણ વપરાશકર્તાનામ દાખલ કર્યું છે."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "ઉપયોગકર્તા મળ્યો નહીં"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/he.lproj/Localizable.strings b/Signal/translations/he.lproj/Localizable.strings index 7b037f68cf..e48c68fef7 100644 --- a/Signal/translations/he.lproj/Localizable.strings +++ b/Signal/translations/he.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "מיקום"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "הענק גישה אל התמונות שלך בהגדרות כדי לשלוח אותן כאן."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "ברגע שתצלם תצלומים, תוכל לשלוח את האחרונים שלך כאן."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "קבוצה זו שודרגה אל קבוצה חדשה."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "לא יכולת להתווסף אל הקבוצה החדשה והוסרת מהקבוצה."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "לא יכולת להתווסף אל הקבוצה החדשה והוזמנת להצטרף."; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "אין"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "אינך יכול לקשר עוד מכשירים כלשהם."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "הגעת למספר המרבי של מכשירים שניתן לקשר אל החשבון שלך כרגע. יש להסיר מכשיר ולנסות שוב."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "בלתי תקף"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "האימות לא היה בר־גישה."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "אימות נכשל."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "יותר מדי ניסיונות אימות כושלים. יש לנסות שוב מאוחר יותר."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "צריך לאפשר קוד גישה בהגדרות iOS שלך על מנת להשתמש בנעילת אבטחה לתשלום."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "צריך לאפשר קוד גישה בהגדרות iOS שלך על מנת להשתמש בנעילת אבטחה לתשלום."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "צריך לאפשר קוד גישה בהגדרות iOS שלך על מנת להשתמש בנעילת אבטחה לתשלום."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "מוסיפים שכבת אבטחה נוספת ודורשים קוד גישה או זיהוי טביעת אצבע כדי להעביר כספים"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "מוסיפים שכבת אבטחה נוספת ודורשים זיהוי פנים כדי להעביר כספים."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "מוסיפים שכבת אבטחה נוספת ודורשים קוד גישה כדי להעביר כספים."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "מוסיפים שכבת אבטחה נוספת ודורשים זיהוי טביעת אצבע כדי להעביר כספים."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "להפעיל נעילת אבטחה לתשלום עבור העברות עתידיות?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "דרישת קוד גישה או זיהוי טביעת אצבע כדי לשלוח"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "דרישת זיהוי פנים כדי לשלוח"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "דרישת קוד הגישה של הטלפון שלך כדי לשלוח"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "דרישת זיהוי טביעת אצבע כדי לשלוח"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "האימות לא הצליח. כדאי לוודא שנתונים ביומטריים מופעלים במכשיר שלך ושמוגדר קוד גישה."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "אימות ביומטרי נכשל"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "דרוש אימות כדי לאשר תשלום."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "הוסף הערה"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "תשלום אינו מוודא עדיין"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "אימות נעילת אבטחה לתשלום בוטל."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "אימות נעילת אבטחה לתשלום נכשל."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "לא היה ניתן להשלים את התשלום. בדוק את החיבור שלך ונסה שוב."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "אפשר תשלומים"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "נעילת אבטחה לתשלום"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin הוא מטבע דיגיטלי חדש ממוקד פרטיות."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "פדיון"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "שמירת המשפט שלך"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "משפט השחזור שלך נותן לך דרך נוספת לשחזר את היתרה שלך."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "שמירת המשפט שלך"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "עדכן PIN"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "כתובת ארנק בלתי תקפה"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "נעילת אבטחה לתשלום"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "אין פעילות מהזמן האחרון עדיין."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "היכרות עם תשלומים (בטא)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "דילוג על משפט שחזור סיסמה"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "משפט השחזור שלך מאפשר לך לשחזר את היתרה שלך במקרה הגרוע ביותר. אנחנו ממליצים בחום לשמור אותו."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "להמשיך בלי לשמור?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "המאזן שלך ישוחזר באופן אוטומטי כשתתקין מחדש את Signal אם תאשר את PIN של Signal שלך. אתה יכול גם לשחזר את המאזן שלך ע״י שימוש במשפט השבה, שהוא משפט בן 24 מילים ייחודי לך. כתוב אותו ואחסן אותו במקום בטוח."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "יש לך יתרה! הגיע הזמן לשמור את משפט שחזור הסיסמה שלך—סיסמה בעלת 24 מילים שאפשר להשתמש בה כדי לשחזר את היתרה הכספית שלך."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "הגיע הזמן לשמור את משפט שחזור הסיסמה שלך—סיסמה בעלת 24 מילים שאפשר להשתמש בה כדי לשחזר את היתרה הכספית שלך."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "הוסף כספים"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "הפעלת תשלומים בוטלה."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "דילוג על שלב זה יאפשר לכל אדם עם גישה פיזית למכשיר הטלפון שלך להעביר כספים או לצפות במשפט שחזור הסיסמה שלך."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "לדלג על הפעלת זיהוי פנים?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "לדלג על הפעלת קוד גישה?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "לדלג על הפעלת זיהוי טביעת אצבע?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "שימוש בזיהוי פנים"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "שימוש בקוד גישה"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "שימוש בזיהוי טביעת אצבע"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "עוזרים למנוע מאדם שמחזיק במכשיר הטלפון שלך לגשת לכספים שלך באמצעות הפעלת זיהוי פנים. אפשר לכבות את האפשרות הזו בהגדרות."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "עוזרים למנוע מאדם שמחזיק במכשיר הטלפון שלך לגשת לכספים שלך באמצעות שימוש בקוד גישה. אפשר לכבות את האפשרות הזו בהגדרות."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "עוזרים למנוע מאדם שמחזיק במכשיר הטלפון שלך לגשת לכספים שלך באמצעות הפעלת זיהוי טביעת אצבע. אפשר לכבות את האפשרות הזו בהגדרות."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "עדכן את Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "הכנס משפט השבה"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "שמירת משפט שחזור סיסמה"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "סרוק את קוד ה־QR עבור מקבל ההעברה."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "סריקת קוד QR"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "דרישת קוד גישה או זיהוי טביעת אצבע כדי להעביר כספים."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "דרישת זיהוי פנים כדי להעביר כספים."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "דרישת קוד הגישה של הטלפון שלך כדי להעביר כספים."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "דרישת זיהוי טביעת אצבע כדי להעביר כספים."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "תשלומים"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "שלח תשלום"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "כתוב את 24 המילים הבאות לפי הסדר. אחסן את הרשימה שלך במקום מאובטח."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "אין לשתף את הרשימה הזו"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "עוד שכבת הגנה"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "משפט השבה"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "יש להשתמש בפרוקסי רק אם אין לך אפשרות להתחבר ל–Signal דרך נתונים סלולריים או Wi-Fi."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "התרחשה שגיאה בעת חיפוש שם המשתמש. יש לנסות שוב מאוחר יותר."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ הוא/היא לא משתמש/ת Signal. וודא שהכנסת את שם המשתמש השלם."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "משתמש/ת לא נמצא/ה"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/hi.lproj/Localizable.strings b/Signal/translations/hi.lproj/Localizable.strings index aafa88f660..242e5c2252 100644 --- a/Signal/translations/hi.lproj/Localizable.strings +++ b/Signal/translations/hi.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "स्थान"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "यहां से तस्वीरें भेजने के लिये सेटिंग्स में जा कर इस एप को तस्वीरें देखने की अनुमति दें|"; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "एक बार तस्वीरें खीचने के बाद आप रीसेंट्स से तस्वीरें भेज पाऐंगे।"; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "इस ग्रुप को एक नए ग्रुप में अपग्रेड किया गया था।"; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "आपको नए समूह में नहीं जोड़ा जा सका और आपको समूह से निकाल दिया गया है।"; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "आपको नए ग्रुप में शमिल नहीं किया जा सका और आपको शामिल होने के लिए आमंत्रित किया गया है"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "कुछ नहीं"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "आप औेर डिवाइस लिंक नहीं कर सकते।"; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "आपने अपने खाते के साथ अधिकतम डिवाइस जोङ लिये हैं। औेेर डिवाइस जोङने के लिये पहले से जुङे हुए डिवाइस में से कोई हाटाएँ और दोबारा कोशिश करें।"; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "अमान्य"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "प्रमाणीकरण में कुछ गलती हो रही है।"; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "प्रमाणीकरण असफल।"; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "बहुत सारी असफल प्रमाणीकरण की कोशिशें हुई हैं। कृपया थोङी देर बाद कोशिश करें।"; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "भुगतान लॉक इस्तेमाल करने के लिये अपने iOS सेटिंग्स से पासकोड की अनुमति दें।"; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "भुगतान लॉक इस्तेमाल करने के लिये अपने iOS सेटिंग्स से पासकोड की अनुमति दें।"; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "भुगतान लॉक इस्तेमाल करने के लिये अपने iOS सेटिंग्स से पासकोड की अनुमति दें।"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "सुरक्षा की एक अतिरिक्त परत जोड़ें और पैसा भेजने के लिए अपने पासकोड या टच ID को आवश्यक बनाएं"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "सुरक्षा की एक अतिरिक्त परत जोड़ें और पैसा भेजने के लिए फेस ID को आवश्यक बनाएं।"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "सुरक्षा की एक अतिरिक्त परत जोड़ें और पैसा भेजने के लिए पासकोड को आवश्यक बनाएं।"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "सुरक्षा की एक अतिरिक्त परत जोड़ें और पैसा भेजने के लिए टच ID को आवश्यक बनाएं।"; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "भविष्य में भेजे जानेवाले भुगतानों पर भुगतान लॉक लगाना है क्या?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "भेजने के लिए आपका पासकोड या टच ID ज़रूरी है"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "भेजने के लिए फेस ID को आवश्यक बनाएं"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "भेजने के लिए आपके फोन का पासकोड ज़रूरी है"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "भेजने के लिए टच ID को आवश्यक बनाएं"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "प्रमाणीकरण सफल नहीं हुआ। सुनिश्चित करें कि आपकी डिवाइस पर बायोमेट्रिक्स सक्षम है और पासकोड सेट है।"; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "बायोमेट्रिक प्रमाणीकरण विफल"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "भुगतान की पुष्टि करने के लिए प्रमाणित करें।"; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "नोट जोड़ें"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "भुगतान अभी तक सत्यापित नहीं हुआ"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "भुगतान लॉक प्रमाणीकरण रद्द कर दिया गया।"; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "भुगतान लॉक प्रमाणीकरण विफल।"; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "भुगतान पूरा नहीं कर सके। अपना कनेक्शन जाँचें और दोबारा प्रयास करें।"; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "भुगतान चालू करें"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "भुगतान लॉक"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin एक नई गोपनीयता केंद्रित डिजिटल मुद्रा है।"; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "भुनाना"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "अपना वाक्य सहेजें"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "आपका रिकवरी फ़्रेज़ आपको अपना बहाल रीस्टोर करने का एक और तरीका प्रदान करता है।"; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "अपना वाक्य सहेजें"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "पिन अपडेट करें"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "अमान्य वॉलेट पता"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "भुगतान लॉक"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "अभी तक हाल की कोई गतिविधि नहीं है।"; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "भुगतान (बीटा) के बारे में जानकारी"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "रिकवरी वाक्य छोड़ें"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "आपके रिकवरी वाक्य से आप खराब-से-खराब परिस्थिति में भी अपना संतुलन वापस पा सकते हैं। हम इसकी पुरजोर सलाह देते हैं कि आप इसे सहेज लें।"; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "बिना सहेजे जारी रखना है?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "आपके द्वारा Signal फिर से इंस्टॉल करते समय यदि आप अपने Signal PIN की पुष्टि करते हैं तो आपका बैलेंस अपने आप रीस्टोर हो जाएगा। आप रिकवरी फ़्रेज़ का उपयोग करके भी अपना बैलेंस रीस्टोर कर सकते हैं, जो कि एक 24-शब्दों का आपके लिए अलग वाक्यांश होता है। इसे लिख लें और किसी सुरक्षित स्थान पर रखें।"; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "आपने संतुलन बना लिया है! समय है अपने रिकवरी वाक्य को सहेजने का—24 शब्दों की एक कुंजी जिसके इस्तेमाल से आप अपना संतुलन वापस पा सकते हैं।"; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "समय है अपने रिकवरी वाक्य को सहेजने का—24 शब्दों की एक कुंजी जिसके इस्तेमाल से आप अपना संतुलन वापस पा सकते हैं।"; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "धनराशि जोड़ें"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "भुगतान निष्क्रिय किया गया।"; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "इस चरण को छोड़ने से कोई भी ऐसा व्यक्ति जिसके हाथ आपका फ़ोन लग जाए, उसके इस्तेमाल से निधियाँ अंतरित कर सकता है या आपका रिकवरी वाक्य देख सकता है।"; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "फेस ID सक्षम करना छोड़ें?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "पासकोड सक्षम करना छोड़ें?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "टच ID सक्षम करना छोड़ें?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "फेस ID इस्तेमाल करें"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "पासकोड इस्तेमाल करें"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "टच ID इस्तेमाल करें"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "फेस ID सक्षम करके किसी व्यक्ति को अपने फोन से अपने पैसों तक पहुंचने से रोकने में मदद करें। आप सेटिंग्स में जा कर इस विकल्प को बंद कर सकते हैं।"; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "अपना पासकोड इस्तेमाल करके किसी व्यक्ति को अपने फोन से अपने पैसों तक पहुंचने से रोकने में मदद करें। आप सेटिंग्स में जा कर इस विकल्प को बंद कर सकते हैं।"; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "टच ID सक्षम करके किसी व्यक्ति को अपने फोन से अपने पैसों तक पहुंचने से रोकने में मदद करें। आप सेटिंग्स में जा कर इस विकल्प को बंद कर सकते हैं।"; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Signal अपडेट करें"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "रिकवरी फ़्रेज़ दर्ज करें"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "रिकवरी वाक्य सहेजें"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "ट्रांसफ़र रसीद के लिए QR कोड स्कैन करें।"; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "QR कोड स्कैन करें"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "पैसा भेजने के लिए आपके पासकोड या टच ID की ज़रूरत होती है।"; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "पैसा भेजने के लिए फेस ID को आवश्यक बनाएं।"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "पैसा भेजने के लिए अपने फोन के पासकोड की ज़रूरत होती है।"; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "पैसा भेजने के लिए टच ID को आवश्यक बनाएं।"; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "भुगतान"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "भुगतान भेजें"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "निम्न 24 शब्दों को क्रम में लिखें। अपनी सूची को किसी सुरक्षित स्थान पर रखें।"; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "इस सूची को साझा न करें"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "सुरक्षा की एक और परत"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "रिकवरी फ़्रेज़"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "प्रॉक्सी का उपयोग केवल तभी करें जब आप मोबाइल डेटा या वाई-फाई पर Signal से कनेक्ट करने में सक्षम न हों।"; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "उपभोगकर्ता नाम खोजते समय त्रुटि हुई है। कृपया कुछ देर बाद कोशिश करें।"; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ एक Signal उपयोगकर्ता नहीं है। सुनिश्चित करें कि आपने उपयोगकर्ता का पूरा नाम डाला है।"; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "उपयोगकर्ता नहीं मिला"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/hr.lproj/Localizable.strings b/Signal/translations/hr.lproj/Localizable.strings index 8de33d8095..6fcd2a9fa9 100644 --- a/Signal/translations/hr.lproj/Localizable.strings +++ b/Signal/translations/hr.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Lokacija"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Omogućite pristup svojim fotografijama u postavkama kako biste ih mogli slati ovdje."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Nakon što fotografirate, ovdje ćete moći slati svoje nedavne fotografije."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Ova grupa je ažurirana u Novu grupu."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Nije vas bilo moguće dodati u Novu grupu i uklonjeni ste iz grupe."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Ne možete biti dodani u Novu grupu, ali ste pozvani da se pridružite"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Nijedno"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Ne možete povezati više uređaja."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Dosegli ste maksimum uređaja koje trenutno možete povezati sa svojim računom. Uklonite uređaj i pokušajte ponovo."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Nevažeće"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Nije bilo moguće pristupiti provjeri autentičnosti."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Provjera autentičnosti nije uspjela."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Previše neuspjelih pokušaja provjere autentičnosti. Pokušajte ponovno kasnije."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Kako biste koristili Zaključavanje plaćanja, morate omogućiti šifru u postavkama iOS-a."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Kako biste koristili Zaključavanje plaćanja, morate omogućiti šifru u postavkama iOS-a."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Kako biste koristili Zaključavanje plaćanja, morate omogućiti šifru u postavkama iOS-a."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Odaberite dodatnu razinu sigurnosti i zahtijevajte unos šifre ili Touch ID-ja za prijenos sredstava"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Odaberite dodatnu razinu sigurnosti i zahtijevajte Face ID za prijenos sredstava."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Odaberite dodatnu razinu sigurnosti i zahtijevajte unos šifre za prijenos sredstava."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Odaberite dodatnu razinu sigurnosti i zahtijevajte Touch ID za prijenos sredstava."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Uključiti Zaključavanje plaćanja za buduće transakcije?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Zahtijevaj unos šifre ili Touch ID za slanje"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Zahtijevaj Face ID za slanje"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Zahtijevaj unos šifre uređaja za slanje"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Zahtijevaj Touch ID za slanje"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Provjera autentičnosti nije uspjela. Provjerite je li biometrija omogućena na vašem uređaju i jeste li postavili šifru."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometrijska provjera autentičnosti nije uspjela"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Provjerite autentičnost za potvrdu plaćanja."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Dodaj bilješku"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Plaćanje još nije potvrđeno"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Provjera autentičnosti za zaključavanje plaćanja je otkazana."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Provjera autentičnosti za zaključavanje plaćanja nije uspjela."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Nije moguće izvršiti uplatu. Provjerite internetsku vezu i pokušajte ponovo."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Omogući plaćanja"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Zaključavanje plaćanja"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin je nova digitalna valuta usmjerena na privatnost."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Isplata novca"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Spremi frazu"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Vaša fraza za oporavak predstavlja još jedan način da vratite prethodno stanje svog računa."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Spremi frazu"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Ažuriraj PIN"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Nevažeća adresa novčanika"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Zaključavanje plaćanja"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Nema nedavnih aktivnosti."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Predstavljamo Plaćanja (Beta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Preskoči frazu za oporavak"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Vaša fraza za oporavak omogućuje vam da vratite prethodno stanje svog računa u slučaju nepredviđenih okolnosti. Toplo vam preporučujemo da je spremite."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Nastaviti bez spremanja?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Račun će se automatski vratiti kada ponovo instalirate Signal ako potvrdite svoj Signal PIN. Stanje možete vratiti i pomoću fraze za oporavak koja je za vas jedinstvena fraza od 24 riječi. Zapišite je i spremite na sigurno mjesto."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Imate nešto na stanju! Vrijeme je da spremite svoju frazu za oporavak—lozinku od 24 riječi koju možete koristiti za vraćanje prethodnog stanja svog računa."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Vrijeme je da spremite svoju frazu za oporavak—lozinku od 24 riječi koju možete koristiti za vraćanje prethodnog stanja svog računa."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Dodaj sredstva"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Plaćanja su onemogućena."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Preskakanje ovog koraka moglo bi omogućiti prijenos vaših sredstava ili pregled vaše fraze za oporavak svakome tko ima fizički pristup vašem telefonu."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Preskočiti omogućavanje Face ID identifikacije?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Preskočiti omogućavanje šifre?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Preskočiti omogućavanje Touch ID-ja?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Koristite značajku Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Koristi šifru"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Koristi Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Spriječite pristup vašim sredstvima osobama koje imaju pristup vašem mobilnom uređaju omogućavanjem značajke Face ID. Ovu opciju možete onemogućiti u Postavkama."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Spriječite pristup vašim sredstvima osobama koje imaju pristup vašem mobilnom uređaju postavljanjem šifre. Ovu opciju možete onemogućiti u Postavkama."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Spriječite pristup vašim sredstvima osobama koje imaju pristup vašem mobilnom uređaju omogućavanjem značajke Touch ID. Ovu opciju možete onemogućiti u Postavkama."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Ažuriraj Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Unesite frazu za oporavak"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Spremi frazu za oporavak"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Skenirajte QR kôd primatelja prijenosa."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Skeniraj QR kôd"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Zahtijevaj unos šifre ili Touch ID za prijenos sredstava."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Zahtijevaj Face ID za prijenos sredstava."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Zahtijevaj unos šifre uređaja za prijenos sredstava."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Zahtijevaj Touch ID za prijenos sredstava."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Plaćanja"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Pošalji uplatu"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Redom zapišite slijedeće 24 riječi. Spremite vaš popis riječi na sigurno mjesto."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Nemojte dijeliti ovaj popis"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Dodatna razina zaštite"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Fraza za oporavak"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Koristite proxy samo ako niste u mogućnosti povezati se na Signal putem mobilne ili Wi-Fi mreže."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Došlo je do pogreške prilikom pretraživanja korisničkog imena. Pokušajte ponovno kasnije."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ nije korisnik Signala. Provjerite jeste li unijeli potpuno korisničko ime."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Korisnik nije pronađen"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/hu.lproj/Localizable.strings b/Signal/translations/hu.lproj/Localizable.strings index 21b65dc1f0..562d811a85 100644 --- a/Signal/translations/hu.lproj/Localizable.strings +++ b/Signal/translations/hu.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Hely"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "A fotóküldés használatához engedélyezned kell a képeidhez való hozzáférést az iOS Beállítások alatt."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Amint elkészültél a fotókkal ebből a nézetből rögtön küldheted is őket."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Ez a csoport új típusú csoporttá lett alakítva."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Nem tudtak közvetlenül az Új csoporthoz adni, és eltávolításra kerültél a csoportból."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Nem tudtak közvetlenül az új típusú csoporthoz adni, ezért meghívót kaptál."; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Egyik sem"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Nem lehetséges több eszköz társítása."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Elérted a maximum társítható eszközök számát. Szüntesd meg az egyik eszköz társítását, majd próbálkozz újra."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Érvénytelen"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "A hitelesítés funkció nem elérhető."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "A hitelesítés sikertelen."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Túl sok sikertelen hitelesítési kísérlet. Kérjük, próbáld meg később."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "A Fizetési zár használatához engedélyezned kell a jelkód használatát az iOS Beállításokban."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "A Fizetési zár használatához engedélyezned kell a jelkód használatát az iOS Beállításokban."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "A Fizetési zár használatához engedélyezned kell a jelkód használatát az iOS Beállításokban."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Adj hozzá egy további biztonsági réteget, és kérj jelkódot vagy Touch ID-t a pénzküldéshez"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Adj hozzá egy további biztonsági réteget, és kérj Face ID-t a pénzküldéshez."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Adj hozzá egy további biztonsági réteget, és kérj jelkódot a pénzküldéshez."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Adj hozzá egy további biztonsági réteget, és kérj Touch ID-t a pénzküldéshez."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Fizetési zár bekapcsolása a jövőbeli küldésekhez?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "A küldéshez jelkód vagy Touch ID szükséges"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Face ID bekapcsolása a küldéshez"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "A küldéshez meg kell adnod a telefon jelkódját"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "A küldéshez Touch ID szükséges"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "A hitelesítés nem sikerült. Győződj meg róla, hogy a biometrikus adatok engedélyezve vannak az eszközön, és be van állítva egy jelkód."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "A biometrikus hitelesítés sikertelen"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Hitelesítés a fizetés megerősítéséhez."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Megjegyzés hozzáadása"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "A fizetés még nem került ellenőrzésre"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Fizetési zár hitelesítése törölve."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Hiba a fizetési zár hitelesítése során."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "A fizetés befejezése sikertelen. Ellenőrizd a netkapcsolatod és próbáld újra."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Fizetések engedélyezése"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Fizetési zár"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "A MobileCoin egy új, adatvédelem-fókuszú digitális pénznem."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Pénzkivét"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Kifejezés mentése"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "A helyreállítási kifejezés egy másik lehetőség arra, hogy visszaállítsd az egyenleged."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Kifejezés mentése"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "PIN frissítése"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Érvénytelen tárca cím"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Fizetési zár"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Nem volt még fizetési aktivitás."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Bemutatkozik a Fizetések (Béta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Helyreállítási kifejezés mentésének kihagyása"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "A helyreállítási kifejezés lehetővé teszi az egyenleged helyreállítását a legrosszabb forgatókönyv esetén. Azt javasoljuk, hogy mindenképp mentsd el."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Folytatás mentés nélkül?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Az egyenleged automatikusan helyreáll, mikor újratelepíted a Signalt, mikor megadod a Signal PIN kódodat. Egyenleged egy helyreállítási kifejezéssel is helyreállíthatod, ami egy 24 szavas, egyedi mondat. Írd le és tárold biztonságos helyen."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Van egyenleged! Itt az ideje, hogy elmentsd a helyreállítási kifejezésed—egy 24 szavas kulcsszót, amellyel helyreállíthatod az egyenleged."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Itt az ideje, hogy elmentsd a helyreállítási kifejezésed—egy 24 szavas kulcsszót, amellyel helyreállíthatod az egyenleged."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Alaptőke hozzáadása"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Fizetések deaktiválva."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Ha kihagyod ezt a lépést, bárki, aki fizikailag hozzáfér a telefonodhoz, átutalhat pénzt az eszközről, illetve megtekintheti a helyreállítási kifejezést is."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Kihagyod a Face ID engedélyezését?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Kihagyod a jelkód engedélyezését?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Kihagyod a Touch ID engedélyezését?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Face ID használata"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Jelkód használata"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Touch ID használata"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "A Face ID engedélyezésével megakadályozhatod, hogy bárki hozzáférjen a pénzedhez a telefonodon keresztül. Ezt az opciót a Beállításokban kikapcsolhatod."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Jelkód használatával megakadályozhatod, hogy bárki hozzáférjen a pénzedhez a telefonodon keresztül. Ezt az opciót a Beállításokban kikapcsolhatod."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "A Touch ID engedélyezésével megakadályozhatod, hogy bárki hozzáférjen a pénzedhez a telefonodon keresztül. Ezt az opciót a Beállításokban kikapcsolhatod."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Signal frissítése"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Helyreállítási kifejezés megadása"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Helyreállítási kifejezés mentése"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Szkenneld be a küldés címzettjének QR kódját."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "QR kód beolvasása"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Az átutaláshoz jelkódot vagy Touch ID szükséges."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Az átutaláshoz Face ID szükséges."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Az átutaláshoz a telefonod jelkódja szükséges."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Az átutaláshoz Touch ID szükséges."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Fizetések"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Fizetés küldése"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Írd le a következő 24 szót sorrendben. Tárold ezt a listát egy biztonságos helyen."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Ne oszd meg ezt a listát"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Egy másik védelmi réteg"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Helyreállítási kifejezés"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Csak abban az esetben használj proxy-t, ha nem lehet a Signalhoz csatlakozni se mobilnet, se Wi-Fi használatával."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "A felhasználónév elérhetősége nem ellenőrizhető, kérjük, próbáld meg később."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ nem Signal felhasználó. Kérjük, ellenőrizd a felhasználónevet, majd próbáld újra."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Nincs ilyen felhasználó"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/id.lproj/Localizable.strings b/Signal/translations/id.lproj/Localizable.strings index 53f57ce58f..7a4b3c6cd1 100644 --- a/Signal/translations/id.lproj/Localizable.strings +++ b/Signal/translations/id.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Lokasi"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Berikan akses ke foto Anda pada pengaturan untuk mengirimkannya ke sini."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Saat Anda mengambil foto-foto, Anda akan dapat mengirim foto-foto terbaru di sini."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Grup ini telah diperbarui ke Grup Baru."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Anda tidak dapat ditambahkan ke Grup Baru dan telah dikeluarkan dari grup."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Anda tidak dapat ditambahkan ke Grup Baru dan telah diundang untuk bergabung"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Kosong"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Anda tidak dapat menghubungkan perangkat lain lagi."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Anda telah mencapai batas maksimal perangkat yang bisa dihubungkan dengan akun Anda. Harap hapus satu perangkat dan coba lagi."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Tidak Valid"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Autentikasi tidak dapat diakses."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Autentikasi gagal."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Terlalu banyak upaya autentikasi yang gagal. Silakan coba lagi nanti."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Anda harus mengaktifkan kode sandi di Pengaturan iOS untuk menggunakan Kunci Pembayaran."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Anda harus mengaktifkan kode sandi di Pengaturan iOS untuk menggunakan Kunci Pembayaran."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Anda harus mengaktifkan kode sandi di Pengaturan iOS untuk menggunakan Kunci Pembayaran."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Tambahkan lapisan keamanan tambahan dan wajibkan kode sandi Anda atau Touch ID untuk mengirim dana"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Tambahkan lapisan keamanan tambahan dan wajibkan Face ID untuk mengirim dana."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Tambahkan lapisan keamanan tambahan dan wajibkan kode sandi untuk mengirim dana."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Tambahkan lapisan keamanan tambahan dan wajibkan Touch ID untuk mengirim dana."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Aktifkan Kunci Pembayaran untuk Pengiriman Dana di Masa Mendatang?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Wajibkan Kode Sandi Anda atau Touch ID untuk Mengirim"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Wajibkan Face ID untuk Mengirim"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Wajibkan Kode Sandi Ponsel Anda untuk Mengirim"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Wajibkan Touch ID untuk Mengirim"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Autentikasi tidak berhasil. Pastikan biometrik diaktifkan di perangkat Anda dan kode sandi telah ditetapkan."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Autentikasi Biometrik Gagal"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Autentikasi untuk mengonfirmasi pembayaran."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Tambah Catatan"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Pembayaran belum diverifikasi"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Autentikasi kunci pembayaran dibatalkan."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Kegagalan autentikasi kunci pembayaran."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Tidak dapat menyelesaikan pembayaran. Periksa koneksi Anda dan coba lagi."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Aktifkan Pembayaran"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Kunci Pembayaran"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin adalah mata uang digital yang berfokus pada privasi."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Menarik saldo"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Simpan Frasa Anda"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Frasa pemulihan menawarkan cara baru untuk memulihkan saldo Anda."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Simpan Frasa Anda"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Perbarui PIN"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Alamat Wallet Salah"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Kunci Pembayaran"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Tidak ada aktivitas terkini."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Memperkenalkan Pembayaran (Beta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Lewati Frasa Pemulihan"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Frasa pemulihan memungkinkan Anda memulihkan saldo jika terjadi skenario terburuk. Sangat disarankan untuk menyimpannya."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Lanjutkan Tanpa Menyimpan?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Saldo Anda akan dipulihkan secara otomatis saat Anda memasang ulang Signal jika Anda mengkonfirmasi PIN Signal. Anda juga dapat memulihkan saldo menggunakan frasa pemulihan, yang berupa 24 frasa kata unik untuk Anda. Tuliskan dan simpan di tempat yang aman."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Anda memiliki saldo! Waktunya menyimpan frasa pemulihan—ini adalah kunci 24 kata yang bisa digunakan untuk memulihkan saldo."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Waktunya menyimpan frasa pemulihan—ini adalah kunci 24 kata yang bisa digunakan untuk memulihkan saldo."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Tambahkan Dana"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Pembayaran dinonaktifkan"; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Jika Anda melewati langkah ini, siapa pun yang memegang ponsel Anda bisa saja mentransfer dana atau melihat frasa pemulihan Anda."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Lewati Pengaktifan Face ID?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Lewati Pengaktifan Kode Sandi?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Lewati Pengaktifan Touch ID?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Gunakan Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Gunakan Kode Sandi"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Gunakan Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Cegah seseorang yang memegang ponsel Anda mengakses dana Anda dengan mengaktifkan Face ID. Anda dapat menonaktifkan opsi ini di Pengaturan."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Cegah seseorang yang memegang ponsel Anda mengakses dana Anda dengan menggunakan kode sandi. Anda dapat menonaktifkan opsi ini di Pengaturan."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Cegah seseorang yang memegang ponsel Anda mengakses dana Anda dengan mengaktifkan Touch ID. Anda dapat menonaktifkan opsi ini di Pengaturan."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Perbarui Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Masukkan Frasa Pemulihan"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Simpan Frasa Pemulihan"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Pindai kode QR untuk penerima transfer."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Pindai kode QR"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Wajibkan kode sandi Anda atau Touch ID untuk mentransfer dana."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Wajibkan Face ID untuk mentransfer dana."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Wajibkan kode sandi ponsel Anda untuk mentransfer dana."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Wajibkan Touch ID untuk mentransfer dana."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Pembayaran"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Kirim Pembayaran"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Tuliskan 24 kata berikut secara berurutan. Simpan di tempat yang aman."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Jangan bagikan daftar ini"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Lapisan Perlindungan Lain"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Frasa Pemulihan"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Gunakan proksi hanya ketika Anda tidak dapat tersambung ke Signal menggunakan data seluler atau Wi-Fi."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Terjadi kesalahan saat mencari nama pengguna. Silakan coba lagi nanti."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ bukan pengguna Signal. Pastikan Anda telah memasukkan nama pengguna yang lengkap."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Pengguna Tidak Ditemukan"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/it.lproj/Localizable.strings b/Signal/translations/it.lproj/Localizable.strings index c4ed5a472b..60549c6d38 100644 --- a/Signal/translations/it.lproj/Localizable.strings +++ b/Signal/translations/it.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Posizione"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Concedi l'accesso alle tue foto nelle impostazioni per inviarle qui."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Dopo aver scattato le foto, sarai in grado di inviare le più recenti qui."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Questo gruppo è stato aggiornato a un Nuovo Gruppo."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Non è stato possibile aggiungerti al nuovo gruppo, quindi ora non ne fai più parte."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Non è stato possibile aggiungerti al Nuovo Gruppo e sei stato invitato a unirti"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Nessuno"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Non è possibile associare ulteriori dispositivi."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Hai raggiunto il numero massimo di dispositivi attualmente associabili a questo account. Rimuovi un dispositivo e riprova l'associazione."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Non valido"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Impossibile accedere all'autenticazione."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Autenticazione non riuscita."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Troppi tentativi di autenticazione non riusciti. Riprova più tardi."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Devi abilitare un codice di sicurezza nelle impostazioni di iOS per poter usare la funzione Pagamenti sicuri."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Devi abilitare un codice di sicurezza nelle impostazioni di iOS per poter usare la funzione Pagamenti sicuri."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Devi abilitare un codice di sicurezza nelle impostazioni di iOS per poter usare la funzione Pagamenti sicuri."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Aggiungi un'ulteriore protezione al tuo account e fai richiedere il codice di sicurezza o il Touch ID ogni volta che invii dei fondi."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Aggiungi un'ulteriore protezione al tuo account e fai richiedere il Face ID ogni volta che invii dei fondi."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Aggiungi un'ulteriore protezione al tuo account e fai richiedere il codice di sicurezza ogni volta che invii dei fondi."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Aggiungi un'ulteriore protezione al tuo account e fai richiedere il Touch ID ogni volta che invii dei fondi."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Vuoi attivare la funzione Pagamento sicuro?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Richiedi il codice di sicurezza o il Touch ID per i pagamenti"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Richiedi Face ID per i pagamenti"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Richiedi il codice del tuo telefono per i pagamenti"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Richiedi Touch ID per i pagamenti"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Autenticazione non riuscita. Assicurati di avere un codice di sicurezza impostato e che l'autenticazione con biometria sia attivata sul tuo dispositivo."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Autenticazione biometrica non riuscita."; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Autenticati per confermare il pagamento."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Aggiungi nota"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Pagamento non ancora verificato"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Annullata la richiesta di autenticazione per i Pagamenti sicuri."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Autenticazione per i Pagamenti sicuri non riuscita."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Impossibile completare il pagamento. Controlla la connessione e riprova."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Abilita pagamenti"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Pagamenti sicuri"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin è una nuova valuta digitale incentrata sulla privacy."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Incassare"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Salva la tua frase"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "La tua frase di recupero ti offre un altro modo per ripristinare il tuo saldo."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Salva la tua frase"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Aggiorna PIN"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Indirizzo del portafoglio non valido"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Pagamenti sicuri"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Nessuna attività recente ancora."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Ti presentiamo i pagamenti (beta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Salta l'impostazione della frase di recupero"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "La frase di recupero ti permette di ripristinare il tuo saldo in caso qualcosa andasse storto. Ti consigliamo di salvarla."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Vuoi continuare senza salvare?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Il tuo saldo verrà ripristinato automaticamente quando reinstalli Signal se confermi il tuo PIN di Signal. Puoi anche ripristinare il tuo saldo usando una frase di recupero, che è una frase di 24 parole unica per te. Scrivila e conservala in un luogo sicuro."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Hai un saldo! Ora devi salvare la tua frase di recupero: una chiave di sicurezza lunga 24 parole per ripristinare il tuo saldo."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Ora devi salvare la tua frase di recupero: una chiave di sicurezza lunga 24 parole per ripristinare il tuo saldo."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Aggiungi fondi"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Pagamenti disattivati."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Se ignori questo passaggio, chiunque abbia accesso al tuo telefono potrebbe trasferire eventuali fondi presenti o vedere la tua frase segreta di recupero."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Vuoi saltare l'attivazione del Face ID?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Vuoi saltare l'attivazione del codice di sicurezza?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Vuoi saltare l'attivazione del Touch ID?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Usa Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Usa codice di sicurezza"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Usa Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Attiva il Face ID per evitare che chiunque abbia accesso al tuo telefono possa accedere ai fondi presenti. Puoi disattivare l'opzione nelle Impostazioni di Signal."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Attiva la richiesta del codice di sicurezza per evitare che chiunque abbia accesso al tuo telefono possa accedere ai fondi presenti. Puoi disattivare l'opzione nelle Impostazioni di Signal."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Attiva il Touch ID per evitare che chiunque abbia accesso al tuo telefono possa accedere ai fondi presenti. Puoi disattivare l'opzione nelle Impostazioni di Signal."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Aggiorna Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Inserisci la frase di recupero"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Salva la frase di recupero"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Scansiona il codice QR per il destinatario del trasferimento."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Scansione codice QR"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Richiedi il codice di sicurezza o il Touch ID quando trasferisci dei fondi."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Richiedi il Face ID per trasferire dei fondi."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Richiedi il codice del tuo telefono quando trasferisci dei fondi."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Richiedi il Touch ID quando trasferisci dei fondi."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Pagamenti"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Invia pagamento"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Annota le seguenti 24 parole in ordine. Conserva la tua lista in un luogo sicuro."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Non condividere questo elenco"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Un livello superiore di protezione"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Frase di recupero"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Usa un proxy solo se non riesci a connetterti a Signal tramite una connessione Wi-Fi o i dati mobili."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Si è verificato un errore durante la ricerca del nome utente. Riprova più tardi."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ non è un utente Signal. Assicurati di aver inserito il nome utente completo."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Utente non trovato"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/ja.lproj/Localizable.strings b/Signal/translations/ja.lproj/Localizable.strings index 56713bba9e..b3ce52f412 100644 --- a/Signal/translations/ja.lproj/Localizable.strings +++ b/Signal/translations/ja.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "場所"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "写真を送信するには、Signalに写真へのアクセスを許可してください。"; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "写真を撮ると、ここから送信できます。"; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "このグループは新しいグループにアップデートされました。"; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "あなたは新しいグループに追加できなかっため、グループから削除されました。"; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "新しいグループに追加できなかったあなたに、招待を送りました。"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "なし"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "これ以上の端末はリンクできません。"; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "リンク可能な端末数が最大値に達しています。端末を削除して再度試してください。"; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "無効"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "認証情報にアクセスできませんでした。"; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "認証に失敗しました。"; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "認証失敗が多すぎます。あとで再度試してください。"; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "支払いのロックを使用するには、iOSの設定でパスコードを有効にしてください。"; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "支払いのロックを使用するには、iOSの設定でパスコードを有効にしてください。"; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "支払いのロックを使用するには、iOSの設定でパスコードを有効にしてください。"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "送金時にパスコードまたはTouch IDを要求することで、さらにセキュリティを強化することができます"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "送金時にFace IDを要求することで、さらにセキュリティを強化することができます。"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "送金時にパスコードを要求することで、さらにセキュリティを強化することができます。"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "送金時にTouch IDを要求することで、さらにセキュリティを強化することができます。"; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "今後の送信のために支払いのロックを有効にして保護レイヤーを追加しますか?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "送金時にパスコードまたはTouch IDを要求する"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "送金時にFace IDを要求する"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "送金時に携帯電話のパスコードを要求する"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "送金時にTouch IDを要求する"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "認証に失敗しました。端末で生体認証が有効になっていること、パスコードが設定されていることを確認してください。"; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "生体認証に失敗しました"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "支払いを確定するための認証です。"; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "メモを追加"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "決済はまだ確認されていません"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "支払いのロックの認証がキャンセルされました。"; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "支払いのロックの認証に失敗しました。"; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "決済を完了できませんでした。インターネット接続を確認して再度試してください。"; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "決済機能を有効化"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "支払いのロック"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoinは、プライバシーを重視した新しいデジタル通貨です。"; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "出金"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "フレーズを保存する"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "リカバリーフレーズは、残高を復元するもう一つの方法です。"; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "フレーズを保存する"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "PINを更新"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "無効なウォレットアドレスです"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "支払いのロック"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "最近の取引はありません"; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "決済機能のご紹介 (ベータ)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "リカバリーフレーズをスキップする"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "リカバリーフレーズがあれば、万一の時に残高を復元できます。保存することを強くお勧めします。"; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "保存せずに続けますか?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Signalの再インストール時にSignal PINを確認すると、残高は自動で復元されます。また、あなた固有の24語のリカバリーフレーズを使って、残高を復元することもできます。リカバリーフレーズは、書きとめて安全な場所に保管してください。"; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "残高があります!残高を復元するためのキーとなる、24単語のリカバリーフレーズを保存しましょう。"; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "残高を復元するためのキーとなる、24単語のリカバリーフレーズを保存しましょう。"; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "入金"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "決済機能を停止"; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "この手順をスキップすると、第三者があなたの携帯電話を使用して資金の送金をしたりリカバリーフレーズを見たりする可能性があります。"; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Face IDの有効化をスキップしますか?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "パスコードの有効化をスキップしますか?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Touch IDの有効化をスキップしますか?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Face IDを使用する"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "パスコードを使用"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Touch IDを使用"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Face IDを有効化することで、第三者があなたの携帯電話を使用して資金にアクセスすることを防ぎます。このオプションは設定で無効にできます。"; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "パスコードを使用することで、第三者があなたの携帯電話を使用して資金にアクセスすることを防ぎます。このオプションは設定で無効にできます。"; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Touch IDを有効化することで、第三者があなたの携帯電話を使用して資金にアクセスすることを防ぎます。このオプションは設定で無効にできます。"; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Signalをアップデートする"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "リカバリーフレーズを入力してください"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "リカバリーフレーズを保存する"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "振替先のQRコードを読み取ります。"; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "QRコードをスキャン"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "送金時にパスコードまたはTouch IDを要求する。"; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "送金時にFaceIDを要求する。"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "送金時に携帯電話のパスコードを要求する。"; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "送金時にTouch IDを要求する。"; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "決済機能"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "送金"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "次の24語を順番通り書きとめて、安全な場所に保管してください。"; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "このリストは共有しないでください"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "保護レイヤーの追加"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "リカバリーフレーズ"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "モバイルデータやWi-FiでSignalに接続できない場合にのみ、プロキシを使用してください。"; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "ユーザーネームの検索でエラーが発生しました。あとで再度試してください。"; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ はSignalユーザーではありません。ユーザーネームを確認してください。"; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "ユーザーが見つかりません"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/ko.lproj/Localizable.strings b/Signal/translations/ko.lproj/Localizable.strings index 38a1ed45bd..cbaf021785 100644 --- a/Signal/translations/ko.lproj/Localizable.strings +++ b/Signal/translations/ko.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "위치"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "설정에서 사진 접근 권한을 부여하면 이 화면에서 사진을 보낼 수 있습니다."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "사진을 찍은 후 여기에서 최근 연락처에게 보낼 수 있습니다."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "그룹이 새 그룹으로 업그레이드되었습니다."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "귀하를 새 그룹에 추가하지 못했으며 그룹에서 제거되었습니다."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "새 그룹에 추가할 수 없었으며 가입하도록 초대되었습니다."; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "없음"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "더 이상 기기를 연결할 수 없습니다."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "계정과 연결할 수 있는 최대 기기 수에 도달했습니다. 기기를 제거하고 다시 시도해 주세요."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "유효하지 않음"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "인증 기능에 접근할 수 없습니다."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "인증에 실패했습니다."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "인증 실패 횟수가 너무 많습니다. 나중에 다시 시도해 주세요."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "결제 잠금을 사용하려면 iOS 설정에서 비밀번호를 설정해야 합니다."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "결제 잠금을 사용하려면 iOS 설정에서 비밀번호를 설정해야 합니다."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "결제 잠금을 사용하려면 iOS 설정에서 비밀번호를 설정해야 합니다."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "자금 이체 시 비밀 번호 또는 터치 ID를 요구하도록 추가 보안 조치를 설정하세요."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "자금 이체 시 얼굴 ID를 요구하도록 추가 보안 조치를 설정하세요."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "자금 이체 시 비밀번호를 요구하도록 추가 보안 조치를 설정하세요."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "자금 이체 시 터치 ID를 요구하도록 추가 보안 조치를 설정하세요."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "지금부터 결제 잠금을 켤까요?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "이체 시 비밀번호 또는 터치 ID 요구"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "이체 시 얼굴 ID 요구"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "이체 시 휴대폰 비밀번호 요구"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "이체 시 터치 ID 요구"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "인증에 실패했습니다. 기기에서 바이오 인증을 활성화하고 비밀번호를 설정했는지 확인하세요."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "바이오 인증 실패"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "결제를 확인하려면 인증이 필요합니다."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "메모 추가"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "결제가 아직 확인되지 않음"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "결제 잠금 인증을 취소했습니다."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "결제 잠금 인증에 실패했습니다."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "결제를 완료할 수 없습니다. 연결을 확인하고 다시 시도하세요."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "결제 활성화"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "결제 잠금"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin은 새로운 개인 정보 보호 중심의 디지털 통화입니다."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "현금화"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "문구 저장"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "복구 문구는 잔액을 복원할 또 다른 방법을 제공합니다."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "문구 저장"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "번호 업데이트"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "잘못된 지갑 주소"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "결제 잠금"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "아직 최근 활동이 없습니다."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "결제 (베타) 소개"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "복구 문구 건너뛰기"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "최악의 경우 복구 문구를 사용하면 잔액을 복원할 수 있습니다. 복구 문구를 저장하시는 게 좋습니다."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "저장하지 않고 계속하시겠어요?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Signal PIN을 확인하면 Signal을 다시 설치할 때 잔액이 자동으로 복원됩니다. 사용자는 또한 사용자에게 고유한 24단어로 구성된 문구인 복구 문구를 사용하여 잔액을 다시 찾을 수 있습니다. 적어 놓고 안전한 장소에 보관하세요."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "잔액이 있습니다! 24개 단어 키인 복구 문구를 저장하세요. 해당 문구를 사용하여 잔액을 복구할 수 있습니다."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "24개 단어 키인 복구 문구를 저장하세요. 해당 문구를 사용하여 잔액을 복구할 수 있습니다."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "자금 추가"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "결제가 비활성화되었습니다."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "이 단계를 건너 뛰면 사용자의 휴대폰 기기를 손에 넣은 사람이 자금을 이체하거나 복구 단계를 볼 수 있습니다."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "얼굴 ID 사용 설정을 건너뛸까요?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "비밀번호 설정을 건너뛸까요?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "터치 ID 설정을 건너뛸까요?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "얼굴 ID 사용"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "비밀번호 사용"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "터치 ID 사용"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "얼굴 ID를 설정하여 다른 사람이 사용자의 휴대폰을 손에 넣어 자금에 액세스할 수 없도록 예방하세요. 이 옵션은 설정에서 비활성화 할 수 있습니다."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "비밀번호를 사용하여 다른 사람이 사용자의 휴대폰을 손에 넣어 자금에 액세스할 수 없도록 예방하세요. 이 옵션은 설정에서 비활성화 할 수 있습니다."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "터치 ID를 설정하여 다른 사람이 사용자의 휴대폰을 손에 넣어 자금에 액세스할 수 없도록 예방하세요. 이 옵션은 설정에서 비활성화 할 수 있습니다."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Signal 업데이트"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "복구 문구 입력"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "복구 문구 저장"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "송금 수신자의 QR코드를 스캔하세요."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "QR 코드 스캔"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "자금 이체 시 비밀번호나 터치 ID를 요구합니다."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "자금 이체 시 얼굴 ID를 요구합니다."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "자금 이체 시 휴대폰 비밀번호를 요구합니다."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "자금 이체 시 터치 ID를 요구합니다."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "결제"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "송금"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "다음 24개 단어를 순서대로 써놓으세요. 안전한 장소에 목록을 저장하세요."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "이 목록을 공유하지 마세요."; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "추가 보안 조치"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "복구 문구"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "모바일 데이터 또는 Wi-Fi에서 Signal에 연결할 수 없는 경우에만 프록시를 사용하세요."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "사용자 이름 검색 중 오류가 발생했습니다. 나중에 다시 시도하세요."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ 님은 Signal 사용자가 아닙니다. 사용자 이름을 제대로 입력했는지 확인하세요."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "사용자 찾을 수 없음"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/mr.lproj/Localizable.strings b/Signal/translations/mr.lproj/Localizable.strings index b1a7c470df..efc4f1021b 100644 --- a/Signal/translations/mr.lproj/Localizable.strings +++ b/Signal/translations/mr.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "स्थान"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "येथे पाठविण्यासाठी सेटिंग मध्ये आपल्या फोटो यांचा अॅक्सेस मान्य करा."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "एकदा आपण फोटो घेतले की, आपण येथे आपले अलीकडील पाठवू शकता."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "हा गट नवीन गटात श्रेणीसुधारित केले गेले होते."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "आपणांस नवीन ग्रुपमध्ये समाविष्ट केले जाऊ शकत नाही आणि आपणाला ग्रुपमधून काढून टाकले आहे."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "आपण नवीन गटात जोडला जाऊ शकला नाहीत आणि त्यात सामील होण्यासाठी आपणास आमंत्रित केले गेले आहे."; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "कुठलेही नाही"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "आपण अधिक डिव्हाईस लिंक करू शकत नाही."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "आपल्या खात्यासोबत लिंक करू शकणाऱ्या डिव्हाइसच्या कमाल मर्यादेपर्यंत सध्या आपण पोहोचला आहात. कृपया डिव्हाइस काढून टाका आणि पुन्हा प्रयत्न करा."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "अवैध"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "प्रमाणीकरण ॲक्सेस करू शकले नाही."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "प्रमाणीकरण अयशस्वी."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "खूप जास्त अयशस्वी प्रमाणीकरण प्रयत्न. कृपया नंतर पुन्हा प्रयत्न करा."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "पेमेंट्स लॉक वापरण्यासाठी आपण आपल्या iOS सेटिंग्ज मध्ये पासकोड सक्षम करायला हवा."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "पेमेंट्स लॉक वापरण्यासाठी आपण आपल्या iOS सेटिंग्ज मध्ये पासकोड सक्षम करायला हवा."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "पेमेंट्स लॉक वापरण्यासाठी आपण आपल्या iOS सेटिंग्ज मध्ये पासकोड सक्षम करायला हवा."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "सुरक्षेचा एक अतिरिक्त स्तर जोडा आणि पैसे पाठवण्यास आपल्या पासकोडची किंवा स्पर्श आयडीची आवश्यकता असते"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "पैसे ट्रान्सफर करण्यासाठी सुरक्षेचा अतिरिक्त स्तर आणि फेस आयडी जोडा."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "सुरक्षेचा एक अतिरिक्त स्तर जोडा आणि पैसे पाठवण्यास पासकोडची आवश्यकता असते."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "सुरक्षेचा एक अतिरिक्त स्तर जोडा आणि पैसे पाठवण्यास टच आयडीची आवश्यकता असते."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "भविष्यात पाठवण्यासाठी पेमेंट लॉक चालू करायचे?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "पाठवण्यास आपल्या पासकोडची किंवा टच आयडीची आवश्यकता असते"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "पाठवण्यास फेस आयडी आवश्यक आहे"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "पाठवण्यास आपल्या फोनच्या पासकोडची आवश्यकता असते"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "पाठवण्यास टच आयडीची आवश्यकता असते"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "प्रमाणीकरण यशस्वी झाले नाही. आपल्या डिव्हाइसवर बायोमॅट्रिक्स सक्षम केले आहेत आणि पासकोड सेट करण्यात आला असल्याची खात्री करा."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "बायोमॅट्रिक प्रमाणीकरण अयशस्वी झाले"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "पेमेंटची पुष्टी करण्यास प्रमाणीकरण करा."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "टीप जोडा"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "पेमेंट आतापर्यंत सत्यापित नाही"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "पेमेंट्स लॉक प्रमाणीकरण रद्द करण्यात आले."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "पेमेंट्स लॉक प्रमाणीकरण अपयशी."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "पेमेंट पूर्ण करू शकले नाही. आपले कनेक्शन तपासा आणि पुन्हा प्रयत्न करा."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "पेमेंट सक्षम करा"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "पेमेंट्स लॉक"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin हे नवीन गोपनीयता केंद्रित डिजिटल चलन आहे."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "फंड काढत आहे"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "आपला वाक्यांश जतन करा"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "आपली पुनर्प्राप्ती वाक्यांश आपल्याला आपली शिल्लक पुनर्संचयित करण्याचा आणखी एक मार्ग देतो."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "आपला वाक्यांश जतन करा"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "PIN अद्यतनित करा"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "अवैध वॉलेट पत्ता"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "पेमेंट्स लॉक"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "अलीकडील कुठलीही अॅक्टिव्हिटी नाही"; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "सादर करत आहे पेमेंट (बीटा)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "पुर्नप्राप्ती वाक्यांश वगळा"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "आपला पुर्नप्राप्ती वाक्यांश आपल्याला अत्यंत वाईट परिस्थितीमध्ये आपली शिल्लक पुनर्प्राप्त करू देतो. आपण त्याला जतन करावे अशी ठाम शिफारस आम्ही करतो."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "जतन न करता पुढे सुरू ठेवायचे?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "आपण आपल्या Signal PIN ची पुष्टी केल्यास, आपण Signal पुन्हा स्थापित केल्यावर आपला बॅलंस स्वयंचलितपणे पुनर्स्थापित होईल. आपण आपला बॅलंस रिकव्हरी फ्रेझ वापरून देखील पुनर्स्थापित करू शकता, जी 24-शब्द फ्रेझ आपल्यासाठी ऐकमेव आहे. ती लिहून ठेवा आणि त्यास एका सुरक्षित जागेवर ठेवा."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "आपण संतुलन साधले आहे! आपला पुर्नप्राप्ती वाक्यांश जतन करण्याची वेळ—संतुलन पुनर्संचयित करण्यासाठी 24-शब्दांची की वापरू शकता."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "आपला पुर्नप्राप्ती वाक्यांश जतन करण्याची वेळ—एक 24-शब्दांची की संतुलन पुनर्संचयित करण्यासाठी वापरू शकता."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "फंड जोडा"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "पेमेंट निष्क्रिय केले गेले."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "ही पायरी वगळल्यास आपल्या फोनचा भौतिक अ‍ॅक्सेस असलेल्या कोणालाही निधी हस्तांतरित करण्यास किंवा आपला पुर्नप्राप्ती वाक्यांश पाहू शकण्याची अनुमती मिळू शकते."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "फेस आयडी सक्षम करणे वगळायचे?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "पासको़ड सक्षम करणे वगळायचे?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "टच आय़डी सक्षम करणे वगळायचे?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "फेस आयडीचा वापर करा"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "पासकोड वापरा"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "टच आय़डी वापरा"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "फेस आयडी सक्षम करून आपल्या निधीमध्ये प्रवेश करण्यापासून आपला फोन ताब्यात असलेल्या व्यक्तीला रोखण्यास मदत करा. आपण सेटिंग्ज मध्ये हा पर्याय अक्षम करू शकता."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "आपला पासकोड वापरून आपला फोन ताब्यात असलेल्या व्यक्तीला आपल्या निधीमध्ये प्रवेश करण्यापासून रोखण्यास मदत करा. आपण सेटिंग्ज मध्ये हा पर्याय अक्षम करू शकता."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "टच आयडी सक्षम करून आपल्या निधीमध्ये प्रवेश करण्यापासून आपला फोन ताब्यात असलेल्या व्यक्तीला रोखण्यास मदत करा. आपण सेटिंग्ज मध्ये हा पर्याय अक्षम करू शकता."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Signal अद्यतनित करा"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "रिकव्हरी फ्रेझ प्रविष्ट करा"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "पुर्नप्राप्ती वाक्यांश जतन करा"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "स्थानांतरण प्राप्तकर्त्यासाठी QR कोड स्कॅन करा."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "QR कोड स्कॅन करा"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "पैसे ट्रान्सफर करण्यासाठी आपल्या पासकोड किंवा टच आयडी ची आवश्यकता आहे."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "निधी ट्रान्सफर करण्यास फेस आयडीची आवश्यकता."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "पैसे ट्रान्सफर करण्यास आपल्या फोनच्या पासकोडची आवश्यकता आहे."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "पैसे ट्रान्सफर करण्यास टच आयडी आवश्यकता आहे."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "पेमेंट्स"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "पेमेंट पाठवा"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "पुढील 24 शब्द ओळीत लिहून ठेवा. आपली यादी सुरक्षित ठिकाणी ठेवा."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "ही सूची सामायिक करु नका"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "सरंक्षणाचा आणखी एक स्तर"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "रिकव्हरी फ्रेझ"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "आपण मोबाईल डेटा किंवा Wi-Fi वरून Signal ला कनेक्ट करू शकत नसल्यासच प्रॉक्सी वापरा."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "वापरकर्तानाव शोधताना एक त्रुटी आढळली. कृपया नंतर पुन्हा प्रयत्न करा."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ Signal वापरकर्ता नाही. आपण पूर्ण वापरकर्तानाव प्रविष्ट केले असल्याची खात्री करा."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "वापरकर्ता आढळला नाही"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/ms.lproj/Localizable.strings b/Signal/translations/ms.lproj/Localizable.strings index cc1cb905c3..3a0faaaf81 100644 --- a/Signal/translations/ms.lproj/Localizable.strings +++ b/Signal/translations/ms.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Lokasi"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Memberi akses kepada foto anda dalam tetapan untuk menghantarnya ke sini."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Sebaik sahaja anda telah mengambil gambar, anda akan dapat menghantar pesanan anda di sini."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Kumpulan ini telah dinaik taraf ke Kumpulan Baharu."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Anda tidak dapat ditambah ke Kumpulan Baru dan telah dialih keluar daripada kumpulan."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Anda tidak dapat ditambah ke Kumpulan Baharu dan telah dijemput untuk menyertai kumpulan"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Tiada"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Anda tidak boleh memautkan sebarang peranti lagi."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Anda telah mencapai jumlah maksimum peranti yang boleh dipautkan dengan akaun anda. Sila alih keluar peranti dan cuba lagi."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Tidak Sah"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Pengesahan tidak dapat diakses."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Pengesahan gagal."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Terlalu banyak percubaan pengesahan yang gagal. Sila cuba sebentar lagi."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Anda mesti mendayakan kod laluan dalam Tetapan iOS anda untuk menggunakan Kunci Pembayaran."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Anda mesti mendayakan kod laluan dalam Tetapan iOS anda untuk menggunakan Kunci Pembayaran."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Anda mesti mendayakan kod laluan dalam Tetapan iOS anda untuk menggunakan Kunci Pembayaran."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Letak lapisan keselamatan tambahan dan perlukan kod laluan atau ID Sentuhan anda untuk menghantar dana"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Letak lapisan keselamatan tambahan dan perlukan ID Wajah untuk menghantar dana."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Letak lapisan keselamatan tambahan dan perlukan kod laluan untuk menghantar dana."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Letak lapisan keselamatan tambahan dan perlukan ID Sentuhan untuk menghantar dana."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Hidupkan Kunci Pembayaran untuk Penghantaran Akan Datang?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Memerlukan Kod Laluan atau ID Sentuhan Anda untuk Hantar"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Memerlukan ID Wajah untuk Hantar"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Memerlukan Kod Laluan Telefon Anda untuk Hantar"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Memerlukan ID Sentuhan untuk Hantar"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Pengesahan tidak berjaya. Pastikan biometrik didayakan pada peranti anda dan kod laluan ditetapkan."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Pengesahan Biometrik Gagal"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Sahkan untuk mengesahkan pembayaran."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Tambah Nota"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Pembayaran belum disahkan"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Pengesahan kunci pembayaran dibatalkan."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Kegagalan pengesahan kunci pembayaran."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Tidak dapat menyelesaikan pembayaran. Periksa sambungan anda dan cuba lagi."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Dayakan Pembayaran"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Kunci Pembayaran"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin merupakan mata wang digital yang tertumpu pada privasi."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Mengeluarkan wang"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Simpan frasa anda"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Frasa pemulihan anda memberikan anda kaedah lain untuk memulihkan baki anda."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Simpan frasa anda"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Kemas kini PIN"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Alamat Dompet Tidak Sah"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Kunci Pembayaran"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Belum ada aktiviti terkini."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Memperkenalkan Pembayaran (Beta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Langkau Frasa Pemulihan"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Frasa pemulihan membolehkan anda menyimpan baki anda sekiranya perkara buruk berlaku. Kami amat mencadangkan anda menyimpannya."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Teruskan Tanpa Menyimpan?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Baki anda akan dipulihkan secara automatik apabila anda memasang semula Signal jika anda mengesahkan PIN Signal anda. Anda juga dapat memulihkan baki anda menggunakan frasa pemulihan, yang merupakan frasa 24 perkataan yang unik untuk anda. Catatkannya dan simpan di tempat yang selamat."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Anda mempunyai baki! Masa untuk menyimpan frasa pemulihan anda—kunci 24 perkataan yang anda boleh gunakan untuk menyimpan baki anda."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Masa untuk menyimpan frasa pemulihan anda—kunci 24 perkataan yang anda boleh gunakan untuk menyimpan baki anda."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Tambah Dana"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Pembayaran telah dinyahaktifkan."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Melangkau langkah ini boleh membenarkan sesiapa sahaja yang mempunyai akses fizikal kepada telefon anda untuk memindahkan dana atau melihat frasa pemulihan anda."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Langkau Mendayakan ID Wajah?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Langkau Mendayakan Kod Laluan?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Langkau Mendayakan ID Sentuhan?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Gunakan ID Wajah"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Gunakan Kod Laluan"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Gunakan ID Sentuhan"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Bantu menghalang seseorang yang memegang telefon anda daripada mengakses dana anda dengan mendayakan ID Wajah. Anda boleh nyahdayakan pilihan ini dalam Tetapan."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Bantu menghalang seseorang yang memegang telefon anda daripada mengakses dana anda dengan mendayakan kod laluan. Anda boleh nyahdayakan pilihan ini dalam Tetapan."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Bantu menghalang seseorang yang memegang telefon anda daripada mengakses dana anda dengan mendayakan ID Sentuhan. Anda boleh nyahdayakan pilihan ini dalam Tetapan."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Kemas Kini Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Masukkan Frasa Pemulihan"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Simpan Frasa Pemulihan"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Imbas Kod QR untuk penerima pemindahan."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Imbas Kod QR"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Memerlukan kod laluan atau ID Sentuhan anda untuk memindahkan dana."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Memerlukan ID Wajah untuk memindahkan dana."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Memerlukan kod laluan telefon anda untuk memindahkan dana."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Memerlukan ID Sentuhan untuk memindahkan dana."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Pembayaran"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Hantar Bayaran"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Catatkan 24 perkataan yang berikut mengikut urutan. Simpan senarai anda di tempat yang selamat."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Jangan kongsi senarai ini"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Satu Lagi Lapisan Perlindungan"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Frasa Pemulihan"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Hanya gunakan proksi jika anda tidak dapat menyambung ke Signal menggunakan data mudah alih atau Wi-Fi."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Ralat berlaku semasa melihat nama pengguna. Sila cuba lagi kemudian."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ bukan pengguna Signal. Pastikan anda telah memasukkan nama pengguna lengkap."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Pengguna Tidak Dijumpai"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/nb.lproj/Localizable.strings b/Signal/translations/nb.lproj/Localizable.strings index 9fd35187c0..d4eff99ae4 100644 --- a/Signal/translations/nb.lproj/Localizable.strings +++ b/Signal/translations/nb.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Posisjon"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Gi tilgang til bildene dine i innstillingene for å sende dem hit."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Når du har tatt bilder, vil du kunne sende dine nylige hit."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Denne gruppen ble oppgradert til en \"ny\" gruppe."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Du kunne ikke legges til i den nye gruppen og har derfor blitt fjernet fra den."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Du kunne ikke legges til i den nye gruppen, men er nå invitert til å bli med."; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Ingen"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Du kan ikke koble til flere enheter."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Du har nådd det maksimale antallet enheter du kan koble til kontoen din. Fjern en enhet og prøv igjen."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Ugyldig"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Ingen tilgang til autentisering."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Autentisering mislyktes."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "For mange mislykkede autentiseringsforsøk. Prøv igjen senere."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Du må aktivere en låsekode i iOS-innstillingene på enheten for å kunne bruke betalingslås."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Du må aktivere en låsekode i iOS-innstillingene på enheten for å kunne bruke betalingslås."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Du må aktivere en låsekode i iOS-innstillingene på enheten for å kunne bruke betalingslås."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Legg til et ekstra sikkerhetslag med krav om låsekode eller Touch ID for å sende penger"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Legg til et ekstra sikkerhetslag med krav om Face ID for å sende penger."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Legg til et ekstra sikkerhetslag med krav om låsekode for å sende penger."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Legg til et ekstra sikkerhetslag med krav om Touch ID for å sende penger."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Vil du slå på betalingslåsen for fremtidige overføringer?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Sett krav om låsekode eller Touch ID for å overføre penger"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Krev Face ID for å overføre penger"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Sett krav om telefonens låsekode for å overføre penger"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Sett krav om Touch ID for å overføre penger"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Autentiseringen mislyktes. Sørg for at biometri er aktivert på enheten din, og at du har valgt en låsekode."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometrisk autentisering mislyktes"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Bekreft betalingen med autentisering."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Legg til notat"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Betalingen er ikke verifisert"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Autentisering av betalingslås avbrutt."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Autentisering av betalingslås mislyktes."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Kunne ikke fullføre betalingen. Sjekk nettverksforbindelsen din, og prøv på nytt."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Aktiver betalinger"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Betalingslås"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin er en ny, personvernorientert digital valuta."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Løse inn i kontanter"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Lagre frasen"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Gjenopprettingsfrasen gjør det mulig å gjenopprette saldoen din."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Lagre frasen"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Oppdater PIN"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Ugyldig lommebokadresse"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Betalingslås"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Ingen nylig aktivitet."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Vi introduserer betalinger (Beta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Hopp over gjenopprettingsfrasen"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Gjenopprettingsfrasen gjør det mulig å gjenopprette saldoen din når uhellet er ute. Vi anbefaler på det sterkeste at du lagrer den."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Vil du fortsette uten å lagre?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Saldoen din gjenopprettes automatisk når du installerer Signal igjen, hvis du bekrefter Signal-PIN-koden din. Du kan også gjenopprette saldoen din med et gjenopprettingspassord, som er en setning på 24 ord som du velger selv. Skriv den ned og oppbevar den på et trygt sted."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Du har penger på kontoen din! Det er på tide å lagre en gjenopprettingsfrase på 24 ord som du kan bruke til å gjenopprette saldoen din."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Det er på tide å lagre en gjenopprettingsfrase på 24 ord som du kan bruke til å gjenopprette saldoen din."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Legg til penger"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Betalinger er deaktivert"; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Hvis du hopper over dette trinnet, kan alle som har fysisk tilgang til telefonen din overføre penger og se gjenopprettingsfrasen din."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Vil du hoppe over aktivering av Face ID?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Vil du hoppe over aktivering av låsekode?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Vil du hoppe over aktivering av Touch ID?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Bruk Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Bruk låsekode"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Bruk Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Aktiver Face ID for å hindre uvedkommende som får tak i telefonen din, får tilgang til pengene dine. Du kan slå dette av i innstillingene."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Bruk en låsekode for å hindre uvedkommende som får tak i telefonen din, får tilgang til pengene dine. Du kan slå dette av i innstillingene."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Aktiver Touch ID for å forhindre at uvedkommende som får tak i telefonen din, får tilgang til pengene dine. Du kan slå dette av i innstillingene."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Oppdater Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Skriv inn gjenopprettingsfrasen"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Lagre gjenopprettingsfrasen"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Skann QR-koden til mottakeren av overføringen."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Skann QR-kode"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Sett krav om låsekode eller Touch ID for å overføre penger."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Sett krav om Face ID for å overføre penger."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Sett krav om telefonens låsekode for å overføre penger."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Sett krav om Touch ID for å overføre penger."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Betalinger"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Send Betaling"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Skriv ned de 24 ordene under i rekkefølge, og oppbevar listen din på en trygg plass."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Ikke del denne listen med noen"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Et ekstra sikkerhetslag"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Gjenopprettingsfrase"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Bruk en proxy kun hvis du ikke kan koble til Signal med mobildata eller Wi-Fi."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Det oppstod en feil under søket etter brukernavnet. Prøv igjen senere."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ er ikke en Signal-bruker. Forsikre deg om at du har skrevet inn det fullstendige brukernavnet."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Bruker ikke funnet"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/nl.lproj/Localizable.strings b/Signal/translations/nl.lproj/Localizable.strings index fd1418edd2..966a46660d 100644 --- a/Signal/translations/nl.lproj/Localizable.strings +++ b/Signal/translations/nl.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Locatie"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Geef toegang tot je foto's via de instellingen om ze van hieruit te kunnen verzenden."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Zodra je foto's hebt genomen, kun je van hieruit je recente foto's verzenden."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Deze groep is omgezet in een nieuwe-stijl groep."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Je kon niet toegevoegd worden tot de nieuwe groep en je bent daarom verwijderd uit de groep."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Je kon niet toegevoegd worden aan de nieuwe-stijl groep en je hebt daarom een uitnodiging gekregen om opnieuw lid te worden."; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Geen"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Je kunt niet nog meer apparaten koppelen."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Je hebt het maximum aantal apparaten gekoppeld. Verwijder een apparaat en probeer het opnieuw."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Ongeldig"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Kon geen toegang tot authenticatie verkrijgen."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authenticatie mislukt."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Te veel authenticatiepogingen. Probeer het later opnieuw."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Om Betalingsvergrendeling te kunnen gebruiken, moet je een toegangscode instellen in de iOS-instellingen."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Om Betalingsvergrendeling te kunnen gebruiken, moet je een toegangscode instellen in de iOS-instellingen."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Om Betalingsvergrendeling te kunnen gebruiken, moet je een toegangscode instellen in de iOS-instellingen."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Voeg een extra beveiligingslaag toe en vereis je toegangscode of Touch ID om geld te versturen"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Voeg een extra beveiligingslaag toe en eis verificatie via Face ID om geld te versturen."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Voeg een extra beveiligingslaag toe en vereis een toegangscode om geld te versturen."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Voeg een extra beveiligingslaag toe en vereis Touch ID om geld te versturen."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Wil je Betalingsslot aanzetten voor toekomstige betalingen?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Vereis je toegangscode of Touch ID om te versturen"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Vereis Face ID om te versturen"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Vereis de toegangscode van je telefoon om te versturen"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Vereis Touch ID om te versturen"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authenticatie is niet gelukt. Zorg ervoor dat biometrie is aangezet op je apparaat en dat er een toegangscode is ingesteld."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometrische authenticatie mislukt"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticeer om de betaling te bevestigen."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Opmerking toevoegen"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Overschrijving is nog niet bevestigd"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Verificatie van Betalingsvergrendeling geannuleerd."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Verificatiefout bij Betalingsvergrendeling."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "De overschrijving kan niet worden voltooid. Ga na dat je apparaat met het internet is verbonden en probeer het opnieuw."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Overschrijvingen inschakelen"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Betalingsvergrendeling"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin is een nieuw privacygericht digitaal betaalmiddel."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Uitbetalen"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Sla je herstelzin op"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Je herstelzin geeft je een extra manier om je saldo te herstellen."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Sla je herstelzin op"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Nieuwe pincode aanmaken"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Portemonnee-adres ongeldig"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Betalingsvergrendeling"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Er zijn nog geen recente gebeurtenissen."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Signal introduceert overschrijvingen (Bèta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Herstelzin overslaan"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Met je herstelzin kun je je saldo herstellen als dat nodig is. We raden je sterk aan om het op te slaan."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Doorgaan zonder opslaan?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Je krediet wordt automatisch hersteld als je bij het opnieuw installeren van de Signal-app je Signal-pincode invoert. Je kunt je krediet ook herstellen middels een unieke herstel-zin, die bestaat uit 24 woorden. Schrijf die zin op en bewaar hem op een veilige plaats."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Je hebt tegoed! Tijd om je herstelzin op te slaan—Dit is een wachtwoord van 24 woorden die je kunt gebruiken om je tegoed te herstellen."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Tijd om je herstelzin op te slaan.—Dit is een wachtwoord van 24 woorden die je kunt gebruiken om je krediet te herstellen."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Krediet toevoegen"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Overschrijvingen zijn uitgeschakeld."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Als je deze stap overslaat, kan iemand met fysieke toegang tot je telefoon geld overmaken of je herstelzin bekijken."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Face ID aanzetten overslaan?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Toegangscode aanzetten overslaan?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Touch ID aanzetten overslaan?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Gebruik Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Gebruik toegangscode"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Gebruik Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help voorkomen dat iemand met je telefoon toegang heeft tot jouw geld door Touch ID aan te zetten. In instellingen kun je deze optie uitzetten."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help voorkomen dat iemand met jouw telefoon toegang heeft tot jouw geld door je toegangscode te gebruiken. In instellingen kun je deze optie uitzetten."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help voorkomen dat iemand met je telefoon toegang heeft tot jouw geld door Touch ID aan te zetten. In instellingen kun je deze optie uitzetten."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Signal bijwerken"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Vul je herstel-zin in"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Herstelzin opslaan"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Scan de QR-code van der persoon of organisatie naar wie je wilt overschrijven."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "QR-code scannen"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Vereis je toegangscode of Touch ID om geld over te maken."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Vereis Face ID om geld over te maken."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Vereis de toegangscode van je telefoon om geld over te maken."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Vereis Touch ID om geld over te maken."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Betalingen"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Overschrijving verzenden"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Schijf de volgende 24 woorden op in dezelfde volgorde en bewaar ze op een veilige plaats."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Deel deze lijst niet"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Een extra beschermingslaag"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Herstel-zin"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Gebruik alleen een proxy als je geen verbinding kunt maken met Signal via mobiele data of wifi."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Er is iets fout gegaan bij het opzoeken van de gebruikersnaam. Probeer het later opnieuw."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is geen Signal-gebruiker. Ga na dat je de complete gebruikersnaam hebt ingevuld."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Deze persoon is niet gevonden"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/pl.lproj/Localizable.strings b/Signal/translations/pl.lproj/Localizable.strings index b6f0104f25..455d85af7c 100644 --- a/Signal/translations/pl.lproj/Localizable.strings +++ b/Signal/translations/pl.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Lokalizacja"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Udziel dostępu do swoich zdjęć w ustawieniach, aby móc je stąd wysłać."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Gdy zrobisz zdjęcia, będziesz móc je stąd wysłać."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Ta grupa została zaktualizowana do Nowej grupy."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Nie mogłeś(-aś) zostać dodany(-a) do Nowej grupy i zostałeś(-aś) z niej usunięty(-a)."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Nie mogłeś(aś) zostać dodany(a) do nowej grupy i zostałeś(aś) do niej zaproszony(a)."; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Brak"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Nie można podłączyć więcej urządzeń."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Osiągnięto maksymalną ilość urządzeń podłączonych do Twojego konta. Usuń urządzenie i spróbuj ponownie."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Nieprawidłowa"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Nie udało się uzyskać dostępu do uwierzytelniania."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Uwierzytelnianie nie powiodło się."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Zbyt wiele błędnych logowań. Spróbuj później."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Aby korzystać z zabezpieczenia płatności, musisz włączyć kod dostępu w Ustawieniach systemu iOS."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Aby korzystać z zabezpieczenia płatności, musisz włączyć kod dostępu w Ustawieniach systemu iOS."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Aby korzystać z zabezpieczenia płatności, musisz włączyć kod dostępu w Ustawieniach systemu iOS."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Dodaj dodatkowe zabezpieczenie — wymagaj kodu dostępu lub Touch ID do wysłania środków."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Dodaj dodatkowe zabezpieczenie — wymagaj Face ID do wysłania środków."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Dodaj dodatkowe zabezpieczenie — wymagaj kodu dostępu do wysłania środków."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Dodaj dodatkowe zabezpieczenie — wymagaj Touch ID do wysłania środków."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Włączyć zabezpieczenie płatności dla przyszłych transakcji?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Wymagaj kodu dostępu lub Face ID do wysłania."; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Wymagaj Face ID do wysłania"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Wymagaj kodu dostępu telefonu do wysłania"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Wymagaj Touch ID do wysłania"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Uwierzytelnianie nie powiodło się. Upewnij się, że na urządzeniu włączona jest funkcja biometrii i ustawiony jest kod dostępu."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Uwierzytelnianie biometryczne nie powiodło się"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Uwierzytelnij, aby potwierdzić płatność."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Dodaj notatkę"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Płatność nie została jeszcze zweryfikowana"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Uwierzytelnianie zabezpieczenia płatności zostało anulowane."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Uwierzytelnianie zabezpieczenia płatności nie powiodło się."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Nie udało się dokończyć płatności. Sprawdź połączenie z internetem i spróbuj ponownie."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Włącz płatności"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Zabezpieczenie płatności"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin to nowa, skupiona na prywatności, cyfrowa waluta."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Wypłacanie"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Zapisz swoją frazę"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Twoje hasło odzyskiwania to dodatkowy sposób na przywrócenie środków."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Zapisz swoją frazę"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Uaktualnij PIN"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Nieprawidłowy adres portfela"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Zabezpieczenie płatności"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Brak ostatnich aktywności."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Przedstawiamy płatności (beta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Pomiń frazę odzyskiwania"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Twoja fraza odzyskiwania pozwoli na przywrócenie środków w najgorszym przypadku. Zalecamy jej zapisanie."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Kontynuować bez zapisywania?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Twoje konto zostanie automatycznie przywrócone przy ponownej instalacji Signal, jeśli potwierdzisz swój PIN Signal. Możesz też przywrócić swoje środki, używając hasła odzyskiwania, które jest Twoim, złożonym z 24 słów, unikalnym hasłem. Zapisz je i przechowuj w bezpiecznym miejscu."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Masz środki! Czas zapisać frazę odzyskiwania — 24-wyrazowy klucz, którego możesz użyć do przywrócenia środków."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Czas zapisać frazę odzyskiwania — 24-wyrazowy klucz, którego możesz użyć do przywrócenia środków."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Dodaj środki"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Płatności dezaktywowane."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Pominięcie tego kroku może umożliwić każdemu, kto ma fizyczny dostęp do Twojego telefonu, przelanie środków lub wyświetlenie frazy odzyskiwania."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Pominąć włączenie Face ID?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Pominąć włączenie kodu dostępu?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Pominąć włączenie Touch ID?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Użyj Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Użyj kodu dostępu"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Użyj Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Dodaj kolejną warstwę zabezpieczeń w postaci Face ID, które uniemożliwi osobom korzystającym z Twojego telefonu dostęp do Twoich środków. Możesz wyłączyć tę opcję w Ustawieniach."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Używaj kodu dostępu, który uniemożliwi osobom korzystającym z Twojego telefonu dostęp do Twoich środków. Możesz wyłączyć tę opcję w Ustawieniach."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Dodaj kolejną warstwę zabezpieczeń w postaci Touch ID, które uniemożliwi osobom korzystającym z Twojego telefonu dostęp do Twoich środków. Możesz wyłączyć tę opcję w Ustawieniach."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Zaktualizuj Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Podaj hasło odzyskiwania"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Zapisz frazę odzyskiwania"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Zeskanuj kod QR odbiorcy transferu."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Skanuj kod QR"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Wymagaj kodu dostępu lub Touch ID do wysłania środków."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Wymagaj Face ID do przekazania środków."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Wymagaj kodu dostępu telefonu do wysłania środków."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Wymagaj Touch ID do przekazania środków."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Płatności"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Wyślij płatność"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Zapisz następujące 24 słowa, w odpowiedniej kolejności. Przechowuj listę w bezpiecznym miejscu."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Nie udostępniaj tej listy"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Kolejna warstwa zabezpieczeń"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Hasło odzyskiwania"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Używaj proxy tylko wtedy, gdy nie możesz połączyć się z Signal przez sieć komórkową ani Wi-Fi."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "W czasie wyszukiwania nazwy użytkownika wystąpił błąd. Spróbuj ponownie później."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ nie jest użytkownikiem Signal. Upewnij się, że podałeś(-aś) pełną nazwę użytkownika."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Nie znaleziono użytkownika"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/pt_BR.lproj/Localizable.strings b/Signal/translations/pt_BR.lproj/Localizable.strings index a1601a2fd5..94785bf016 100644 --- a/Signal/translations/pt_BR.lproj/Localizable.strings +++ b/Signal/translations/pt_BR.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Localização"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Conceda acesso às suas fotos nas configurações para enviá-las aqui."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Depois de tirar as fotos, você poderá enviar as mais recentes aqui."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Este grupo foi atualizado para um Novo Grupo."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Não foi possível adicionar você ao Novo Grupo e seu perfil foi removido do grupo."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Você não pôde ser adicionado ao Novo Grupo e foi convidado a entrar"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Nenhum"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Você não pode vincular mais aparelhos."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Você atingiu o número máximo de aparelhos que podem atualmente ser vinculados à sua conta. Por favor, remova um aparelho e tente novamente."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Inválido"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Não foi possível acessar a autenticação."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Falha na autenticação."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Você excedeu o número máximo permitido de tentativas de autenticação. Por favor, tente novamente mais tarde."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Você precisa criar uma senha no app Ajustes do iOS para usar o bloqueio de pagamentos."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Você precisa criar uma senha no app Ajustes do iOS para usar o bloqueio de pagamentos."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Você precisa criar uma senha no app Ajustes do iOS para usar o bloqueio de pagamentos."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Adicione uma camada extra de segurança exigindo senha ou Touch ID para enviar dinheiro"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Adicione uma camada extra de segurança e exija Face ID para enviar dinheiro."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Adicione uma camada extra de segurança exigindo uma senha para enviar dinheiro."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Adicione uma camada extra de segurança exigindo Touch ID para enviar dinheiro."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Quer ativar o bloqueio de pagamento para envios futuros?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Exigir senha ou Touch ID para transferir"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Exigir Face ID para transferir"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Exigir senha do telefone para transferir"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Exigir Touch ID para transferir"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "A autenticação não foi bem-sucedida. Não deixe de ativar a biometria no seu dispositivo e definir uma senha."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Falha na autenticação biométrica"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Autentique para confirmar o pagamento."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Adicionar nota"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Pagamento ainda não verificado"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Autenticação de bloqueio de pagamentos cancelada."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Falha na autenticação do bloqueio de pagamentos."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Não foi possível concluir o pagamento. Verifique a sua conexão e tente novamente."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Habilitar Pagamentos"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Bloqueio de pagamentos"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin é uma nova moeda digital focada em privacidade."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Sacar"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Salve sua frase"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Com uma frase de recuperação, você ganha acesso a outra maneira de restaurar seu saldo."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Salve sua frase"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Atualizar PIN"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Endereço inválido da carteira"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Bloqueio de pagamentos"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Nenhuma atividade recente."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Apresentando os Pagamentos (Beta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Pular frase de recuperação"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "A frase de recuperação permite que você recupere seu saldo no pior cenário possível. Recomendamos que você salve essas informações."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continuar sem salvar?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Seu saldo será restaurado automaticamente quando você reinstalar o Signal e confirmar o seu PIN no Signal. Você também pode restaurar o seu saldo usando uma senha de recuperação, que é uma senha de 24 palavras exclusiva para você. Anote-a e guarde-a em um local seguro."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Você tem um saldo! Salve sua frase de recuperação — uma chave de 24 palavras que você pode usar para restaurar seu saldo."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Salve sua frase de recuperação — uma chave de 24 palavras que você pode usar para restaurar seu saldo."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Adicionar fundos"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Módulo de pagamentos desativado."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Se você pular esta etapa, qualquer pessoa em posse do seu telefone poderá transferir fundos ou ver a sua frase de recuperação."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Quer ignorar a ativação do Face ID?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Pular ativação de senha?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Pular ativação de Touch ID?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Usar Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Usar senha"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Usar Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Ative o Face ID para impedir que alguém com seu telefone acesse seus fundos. É possível desativar esta opção nas Configurações."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Use uma senha para impedir que alguém com seu telefone acesse seus fundos. É possível desativar esta opção nas Configurações."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Ative o Touch ID para impedir que alguém com seu telefone acesse seus fundos. É possível desativar esta opção nas Configurações."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Atualizar o Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Digite a senha de recuperação"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Salvar frase de recuperação"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Escaneie o código QR para o destinatário da transferência."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Escanear o código QR"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Exigir senha ou Touch ID para transferir fundos."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Exigir Face ID para transferir fundos."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Exigir senha do telefone para transferir fundos."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Exigir Touch ID para transferir fundos."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Pagamentos"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Enviar pagamento"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Anote as 24 palavras seguintes em ordem. Guarde essa lista em um local seguro."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Não compartilhar esta lista"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Outra camada de proteção"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Senha de recuperação"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Somente use um proxy se você não conseguir se conectar ao Signal com dados móveis ou Wi-Fi."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Um erro ocorreu na busca pelo nome de usuário. Por favor, tente novamente mais tarde."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ não é um usuário do Signal. Tenha certeza de que você digitou o nome de usuário completo."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Pessoa não encontrada"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/pt_PT.lproj/Localizable.strings b/Signal/translations/pt_PT.lproj/Localizable.strings index ce58cf1121..e1d9dba567 100644 --- a/Signal/translations/pt_PT.lproj/Localizable.strings +++ b/Signal/translations/pt_PT.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Localização"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Conceda acesso nas definições às suas fotografias para enviá-las a partir daqui."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Após ter tirado fotografias, ser-lhe-á possível enviá-las a partir daqui."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "O grupo foi atualizado para um 'Novo grupo'."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Não foi possível adicioná-lo ao Novo grupo e foi removido do grupo."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Não foi possível adicioná-lo ao 'Novo grupo' e foi convidado a entrar"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Nenhum"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Não lhe é permitido emparelhar mais dispositivos."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Atingiu o número máximo de dispositivos permitidos por conta. Por favor, remova um dispositivo e tente emparelhar mais tarde."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Inválido(s)"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Não foi possível autenticar devido a um erro."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "A autenticação falhou."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Demasiadas tentativas de autenticação falhadas. Por favor, tente novamente mais tarde."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Deverá ativar o código de desbloqueio nas definições do seu iOS para poder utilizar o bloqueio de pagamentos."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Deverá ativar o código de desbloqueio nas definições do seu iOS para poder utilizar o bloqueio de pagamentos."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Deverá ativar o código de desbloqueio nas definições do seu iOS para poder utilizar o bloqueio de pagamentos."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Adicione uma camada extra de segurança requerendo código-passe ou Touch ID para enviar fundos"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Acrescente uma camada extra de segurança requerendo Face ID para enviar fundos."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Adicione uma camada extra de segurança requerendo código-passe para enviar fundos."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Acrescente uma camada extra de segurança requerendo Touch ID para enviar fundos."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Ativar o Bloqueio de Pagamento para envios futuros?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Requeira o seu código-passe ou Touch ID para enviar"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Requerer Face ID para enviar"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Requeira o seu código-passe para enviar"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Requeira o Touch ID para enviar"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "A autenticação não foi bem-sucedida. Certifique-se de que a biometria está ativada no seu dispositivo e de que definiu um código-passe."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "A autenticação biométrica falhou"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Autentique para confirmar o pagamento."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Adicionar nota"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Pagamento ainda por verificar"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Autenticação do bloqueio de pagamentos cancelada."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Falha na autenticação do bloqueio de pagamentos."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Não foi possível concluir o pagamento. Consulte a sua ligação e tente novamente."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Ativar pagamentos"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Bloqueio de pagamentos"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin é uma privacidade nova focada em moeda digital."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Tirar dinheiro"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Guardar a sua frase"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "A sua frase de recuperação dá-lhe outra forma de restaurar o seu saldo."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Guardar a sua frase"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Atualizar PIN"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Endereço da carteira inválido"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Bloqueio de pagamentos"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Ainda sem atividade recente."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Introdução aos pagamentos (Beta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Saltar frase de recuperação"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "A sua frase de recuperação permite-lhe restaurar o seu saldo no pior cenário possível. Recomendamos vivamente que a guarde."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continuar sem guardar?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "O seu saldo será restaurado automaticamente quando você reinstalar o Signal se você confirmar o PIN do Signal. Você também pode restaurar o seu saldo utilizando uma frase de recuperação, que é uma frase única para si de 24 palavras. Anote-a e guarde-a num local seguro."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Tem saldo! É altura de guardar a sua frase de recuperação—uma chave de 24 palavras que pode usar para restaurar o seu saldo."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "É altura de guardar a sua frase de recuperação—uma chave de 24 palavras que pode usar para restaurar o seu saldo."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Adicionar fundos"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Pagamentos desativados."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Saltar este passo pode eventualmente permitir a qualquer pessoa que tenha acesso físico ao seu telefone transferir fundos ou ver a sua frase de recuperação."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Ignorar ativação de Face ID?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Ignorar ativação de código-passe?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Ignorar ativação de Touch ID?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Usar Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Usar código-passe"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Usar Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Ative o Face ID para ajudar a impedir que uma pessoa com o seu telemóvel aceda aos seus fundos. Pode desativar esta opção nas Definições."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Utilize um código-passe para ajudar a impedir que uma pessoa com o seu telemóvel aceda aos seus fundos. Pode desativar esta opção nas Definições."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Ative o Touch ID para ajudar a impedir que uma pessoa com o seu telemóvel aceda aos seus fundos. Pode desativar esta opção nas Definições."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Atualizar o Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Introduzir a frase de recuperação"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Guardar frase de recuperação"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Leia o código QR para transferir o beneficiário."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Ler código QR"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Requeira o seu código-passe ou Touch ID para transferir fundos."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Requeira o Face ID para transferir fundos."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Requeira o código passe do seu telemóvel para transferir fundos."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Requeira Touch ID para transferir fundos."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Pagamentos"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Enviar pagamento"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Anote as 24 palavras seguintes em ordem. Guarde a sua lista num local seguro."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Não partilhe esta lista"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Outra camada de proteção"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Frase de recuperação"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Utilize um proxy apenas se não se conseguir ligar ao Signal através dos dados móveis ou Wi-Fi."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Ocorreu um erro enquanto procurávamos pelo nome de utilizador. Por favor, tente novamente mais tarde."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ não é um utilizador do Signal. Certifique-se de que introduziu o nome de utilizador completo."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Utilizador não encontrado"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/ro.lproj/Localizable.strings b/Signal/translations/ro.lproj/Localizable.strings index be27766024..848125627c 100644 --- a/Signal/translations/ro.lproj/Localizable.strings +++ b/Signal/translations/ro.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Locație"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Permite accesul la pozele tale în setări pentru a le putea trimite aici."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "După ce ai făcut fotografii, vei putea să trimiteți cele mai recente aici."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Acest grup a fost actualizat la Noul Grup."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Nu ai putut fi adăugat/ă Noului Grup și ai fost ștearsă/șters din grup."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Nu ai putut fi adăugat la noul grup și ai fost invitat să te înscrii"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Niciunul"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Nu mai poți asocia alte dispozitive."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Ai ajuns la numărul maxim de dispozitive pe care le poți asocia la contul tău. Te rog elimină un dispozitiv și încearcă din nou."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Invalid"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Autentificarea nu a putut fi accesată."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Autentificare eșuată."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Prea multe încercări de autentificare nereușite. Te rog încearcă mai târziu."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Trebuie să activezi o parolă în setările tale iOS pentru a putea folosi Parola pentru Plăți."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Trebuie să activezi o parolă în setările tale iOS pentru a putea folosi Parola pentru Plăți."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Trebuie să activezi o parolă în setările tale iOS pentru a putea folosi Parola pentru Plăți."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Adaugă un nivel suplimentar de securitate și solicită un cod sau ID de amprentă pentru a trimite fonduri"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Adaugă un nivel suplimentar de securitate și solicită ID facial pentru trimiterea de fonduri."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Adaugă un nivel suplimentar de securitate și solicită un cod pentru trimiterea de fonduri."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Adaugă un nivel suplimentar de securitate și solicită ID de amprentă pentru trimiterea de fonduri."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Activezi Deblocarea în caz de plată pentru viitoare transferuri?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Solicită un cod sau un ID de amprentă pentru a trimite"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Solicită ID facial pentru a trimite"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Solicită codul telefonului tău ca să trimiți"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Solicită ID-ul de amprentă ca să trimiți"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Autentificare nu a reușit. Se asigură că sunt activate datele biometrice pe dispozitiv și că este trimis un cod."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Autentificarea biometrică a eșuat"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Autentifică pentru a confirma plata."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Adăugă o notiță"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Plata nu a fost încă verificată"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Autentificarea Parolei pentru plăți a fost anulată."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Autentificarea Parolei pentru Plăți a eșuat."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Plata nu s-a putut finaliza. Verifică-ți conexiunea și încearcă din nou."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Activare Plăți"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Parolă pentru plăți"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin este o nouă monedă digitală axată pe confidențialitate."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Schimbul în numerar"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Salvează fraza"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Fraza de recuperare îți oferă încă un mod să restaurezi accesul."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Salvează fraza"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Actualizează PIN-ul"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Adresă portofel invalidă"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Parolă pentru plăți"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Nu există activități recente deocamdată."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Vă prezentăm Plăți (Beta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Sari peste fraza de recuperare"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Fraza ta de recuperare te ajută să restaurezi soldul în cazul în care se întâmplă o problemă. Îți recomandăm cu tărie să o salvezi."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continui Fără Să Salvezi?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Soldul tău va fi restituit automat când reinstalezi Signal dacă confirmi PIN-ul Signal. De asemenea îți poți recupera soldul utilizând o frază de recuperare, ce este formată din 24 de cuvinte și este unică pentru tine. Ar trebui să o scrii pe hârtie si să o păstrezi într-un loc sigur."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Ai sold! E timpul să salvezi fraza de recuperare—o cheie de 24 de cuvinte pe care le poți folosi ca să restaurezi echilibrul."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "E timpul să salvezi fraza de recuperare—o cheie de 24 de cuvinte pe care le poți folosi ca să restaurezi echilibrul."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Adăugare fonduri"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Plățile au fost dezactivate."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Dacă sari peste acest pas, oricine care are acces fizic la telefonul tău poate să-și transfere fonduri sau să vadă fraza de recuperare."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Sari peste activarea ID-ul facial?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Sari peste activarea codului?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Sari peste activarea ID-ului de amprentă?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Folosește ID facial"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Folosește Codul"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Folosește ID-ul de amprentă"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Ajută-ne să împiedicăm o persoană care are telefonul tău să-ți acceseze fondurile adăugând un alt nivel de securitate. Poți să dezactivezi această opțiune din Setări."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Ajută-ne să împiedicăm o persoană care are telefonul tău să-ți acceseze fondurile adăugând un alt nivel de securitate. Poți să dezactivezi această opțiune din Setări."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Ajută și împiedică o persoană să-ți acceseze fondurile cu telefonul tău activând ID-ul de amprentă. Poți să dezactivezi această opțiune din Setări."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Actualizează Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Introduce fraza de recuperare"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Salvează Fraza de Recuperare"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Scanează codul QR pentru destinatarul transferului."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Scanează codul QR"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Solicită codul sau ID-ul de amprentă ca să transferi fonduri."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Este necesar ID-ul facial pentru a transfera fonduri."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Solicită codul telefonului ca să transferi fonduri."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Solicită ID-ul de amprentă ca să transferi fonduri."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Plăți"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Trimite plata"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Notați următoarele 24 de cuvinte în ordinea în care apar. Păstrați lista într-un loc sigur."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Nu distribui această listă"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Alt strat de protecție"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Frază de recuperare"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Folosește un proxy numai dacă nu te poți conecta la Signal pe date mobile sau Wi-Fi."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "A apărut o eroare la căutarea numelui de utilizator. Te rugăm să încerci din nou mai târziu."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ nu este un utilizator Signal. Asigură-te că ai introdus numele de utilizator complet."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Utilizatorul nu a fost găsit"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/ru.lproj/Localizable.strings b/Signal/translations/ru.lproj/Localizable.strings index c42790e2cc..bb1102aa2b 100644 --- a/Signal/translations/ru.lproj/Localizable.strings +++ b/Signal/translations/ru.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Место"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Предоставьте доступ к своим фотографиям в настройках, чтобы отправлять их."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Когда вы сделаете фотографии, вы сможете отправлять отсюда недавние."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Эта группа была обновлена до Новой группы."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Вас невозможно было добавить в Новую группу, и вы были удалены."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Вас невозможно было добавить в Новую группу, поэтому вы получили приглашение присоединиться."; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Нет"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Вы не можете привязать больше устройств."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Вы достигли максимального количества устройств, которые в настоящее время можно связать с вашей учётной записью. Пожалуйста, удалите одно из устройств и повторите попытку."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Недействителен"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Не удалось получить доступ к аутентификации."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Ошибка аутентификации."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Слишком много неудачных попыток аутентификации. Пожалуйста, повторите попытку позже."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Вы должны включить код доступа в приложении iOS «Настройки», чтобы использовать блокировку платежей."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Вы должны включить код доступа в приложении iOS «Настройки», чтобы использовать блокировку платежей."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Вы должны включить код доступа в приложении iOS «Настройки», чтобы использовать блокировку платежей."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Добавьте дополнительный уровень безопасности и требование ввода кода доступа или Touch ID для перевода средств"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Добавьте дополнительный уровень безопасности и требование Face ID для перевода средств."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Добавьте дополнительный уровень безопасности и требование ввода кода доступа для перевода средств."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Добавьте дополнительный уровень безопасности и требование Touch ID для перевода средств."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Включить блокировку платежей для будущих отправлений?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Требуется ввод кода доступа или Touch ID для перевода"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Для отправки требуется Face ID"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Требуется ввод кода доступа вашего телефона для перевода"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Требуется Touch ID для перевода"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Не удалось пройти аутентификацию. Убедитесь, что на вашем устройстве включена биометрия и установлен код доступа."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Ошибка биометрической аутентификации"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Аутентификация при подтверждении платежа."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Добавить заметку"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Платёж ещё не проверен"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Аутентификация для снятия блокировки платежей отменена."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Ошибка аутентификации для снятия блокировки платежей."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Не удалось выполнить платёж. Проверьте ваше подключение к интернету и попробуйте ещё раз."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Включить платежи"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Блокировка платежей"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin — это новая цифровая валюта c акцентом на конфиденциальность."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Вывод средств"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Сохраните свою фразу"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Ваша фраза восстановления — это дополнительный способ восстановить ваши средства."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Сохраните свою фразу"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Обновить PIN-код"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Недействительный адрес кошелька"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Блокировка платежей"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Нет недавней активности."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Новая функция: платежи (бета)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Пропустить фразу для восстановления"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Фраза для восстановления позволит вам восстановить ваши средства, если что-нибудь случится. Мы настоятельно рекомендуем вам сохранить её."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Продолжить без сохранения?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Ваши средства будут автоматически восстановлены, когда вы переустановите Signal, если вы подтвердите свой PIN-код Signal. Вы также можете восстановить свои средства с помощью своей уникальной фразы восстановления, которая состоит из 24 слов. Запишите её, и храните её в безопасном месте."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Всё получилось! Теперь сохраните свою фразу для восстановления — ключ из 24 слов, который вы сможете использовать для восстановления информации."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Теперь сохраните свою фразу для восстановления — ключ из 24 слов, который вы сможете использовать для восстановления информации."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Пополнить"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Платежи деактивированы."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Пропуск этого шага может позволить любому, кто имеет физический доступ к вашему телефону, перевести средства или узнать вашу фразу восстановления."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Пропустить включение Face ID?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Пропустить включение ввода кода доступа?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Пропустить включение Touch ID?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Используйте Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Использовать код доступа"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Использовать Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Предотвратите доступ человека, завладевшего вашим телефоном, к вашим денежным средствам, включив функцию Face ID. Вы можете отключить эту опцию в настройках."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Предотвратите доступ человека, завладевшего вашим телефоном, к вашим денежным средствам с помощью кода доступа. Вы можете отключить эту опцию в настройках."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Предотвратите доступ человека, завладевшего вашим телефоном, к вашим денежным средствам, включив функцию Touch ID. Вы можете отключить эту опцию в настройках."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Обновить Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Введите фразу восстановления"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Сохранить фразу для восстановления"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Просканируйте QR-код получателя перевода."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Сканировать QR-код"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Требуется ввод кода доступа или Touch ID для перевода средств."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Для перевода средств требуется Face ID."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Требуется ввод кода доступа вашего телефона для перевода средств."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Требуется Touch ID для перевода средств."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Платежи"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Отправить платёж"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Запишите следующие 24 слова по порядку. Храните свой список в безопасном месте."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Ни с кем не делитесь этим списком"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Еще один уровень защиты"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Фраза восстановления"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Используйте прокси, только если вы не можете подключиться к Signal через мобильные данные или Wi-Fi."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Произошла ошибка при поиске имени пользователя. Пожалуйста, попробуйте ещё раз позже."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ — не пользователь Signal. Убедитесь, что вы ввели полное имя пользователя."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Пользователь не найден"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/sk.lproj/Localizable.strings b/Signal/translations/sk.lproj/Localizable.strings index 929764ac95..ab5aadbadf 100644 --- a/Signal/translations/sk.lproj/Localizable.strings +++ b/Signal/translations/sk.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Poloha"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Povoľte prístup vo vašich fotografiách, aby ste ich sem poslali."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Keď spravíte fotky, najnovšie budete môcť poslať sem."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Táto skupina sa modernizovala na Novú skupinu."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Nepodarilo sa vás pridať do Novej skupiny a zo skupiny ste boli odstránený."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Nepodarilo sa vás pridať do Novej skupiny a boli ste do nej pozvaný"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Žiadny"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Nemôžete prepojiť viac zariadení."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Dosiahli ste maximálny počet zariadení, ktoré môžete momentálne prepojiť so svojim účtom. Prosím, odstráňte nejaké zariadenie a skúste to znovu."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Neplatný"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Problém s autentifikáciou."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Autentifikácia zlyhala."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Priveľa nepodarených pokusov o autentifikáciu. Prosím, skúste to znovu neskôr."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Ak chcete použiť platobný zámok, musíte v nastaveniach systému iOS aktivovať prístupový kód."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Ak chcete použiť platobný zámok, musíte v nastaveniach systému iOS aktivovať prístupový kód."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Ak chcete použiť platobný zámok, musíte v nastaveniach systému iOS aktivovať prístupový kód."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Pridajte ďalšiu vrstvu zabezpečenia a na odosielanie prostriedkov vyžadujte prístupový kód alebo Touch ID"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Pridajte ďalšiu vrstvu zabezpečenia a na odosielanie prostriedkov vyžadujte Face ID."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Pridajte ďalšiu vrstvu zabezpečenia a na odosielanie prostriedkov vyžadujte prístupový kód."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Pridajte ďalšiu vrstvu zabezpečenia a na odosielanie prostriedkov vyžadujte Touch ID."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Zapnúť platobný zámok pre budúce platby?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Na odosielanie vyžadovať prístupový kód alebo Touch ID"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Vyžadovať Face ID na odoslanie"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Na odoslanie vyžadovať prístupový kód telefónu"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Na odosielanie vyžadovať Touch ID"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Overenie nebolo úspešné. Uistite sa, že je na vašom zariadení povolená biometria a je nastavený prístupový kód."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometrické overenie zlyhalo"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Na potvrdenie platby je potrebné overenie."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Pridať poznámku"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Platba ešte nie je overená"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Overenie platobného zámku bolo zrušené."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Overenie platobného zámku zlyhalo."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Platbu sa nepodarilo dokončiť. Skontrolujte pripojenie a skúste to znovu."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Povoliť platby"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Platobný zámok"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin je nová digitálna mena zameraná na súkromie."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Zmena na hotovosť"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Uložiť frázu"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Vaša fráza na obnovenie je ďalším spôsobom, ako obnoviť váš zostatok."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Uložiť frázu"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Aktualizovať PIN kód"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Neplatná adresa peňaženky"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Platobný zámok"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Zatiaľ žiadna nedávna aktivita."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Predstavujeme platby (Beta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Preskočiť frázu na obnovenie"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Fráza na obnovenie vám umožní obnoviť váš zostatok aj v tom najhoršom prípade. Dôrazne vám preto odporúčame, aby ste si ju uložili."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Pokračovať bez uloženia?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Váš zostatok sa automaticky obnoví, keď si Signal preinštalujete, ak potvrdíte váš PIN pre Signal. Váš zostatok môžete taktiež obnoviť pomocou frázy na obnovenie, čo je fráza pozostávajúca z 24 slov, ktorú máte len vy. Zapíšte si ju a uložte na bezpečné miesto."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Máte zostatok! Je čas uložiť si frázu na obnovenie—24-slovný kľúč, ktorý môžete použiť na obnovenie vášho zostatku."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Je čas uložiť si frázu na obnovenie—24-slovný kľúč, ktorý môžete použiť na obnovenie zostatku."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Pridať prostriedky"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Platby sú deaktivované."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Preskočením tohto kroku umožníte komukoľvek, kto má fyzický prístup k vášmu telefónu, previesť prostriedky alebo pozrieť si vašu frázu na obnovenie."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Preskočiť aktiváciu Face ID?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Preskočiť aktiváciu prístupového kódu?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Preskočiť aktiváciu Touch ID?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Použiť Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Použiť prístupový kód"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Použiť Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Zabráňte osobe, ktorá používa váš telefón, pristupovať k vašim finančným prostriedkom povolením funkcie Face ID. Túto možnosť môžete vypnúť v Nastaveniach."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Zabráňte osobe, ktorá používa váš telefón, pristupovať k vašim finančným prostriedkom zadaním prístupového kódu. Túto možnosť môžete vypnúť v Nastaveniach."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Zabráňte osobe, ktorá používa váš telefón, pristupovať k vašim finančným prostriedkom povolením funkcie Touch ID. Túto možnosť môžete vypnúť v Nastaveniach."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Aktualizovať Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Zadajte frázu na obnovenie"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Uložiť frázu na obnovenie"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Naskenujte QR kód pre príjemcu platby."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Skenovať QR kód"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Na prevod prostriedkov vyžadovať prístupový kód alebo Touch ID."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Na prevod prostriedkov vyžadovať Face ID."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Na prevod prostriedkov vyžadovať prístupový kód telefónu."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Na prevod prostriedkov vyžadovať Touch ID."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Platby"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Odoslať platbu"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Zapíšte si nasledovných 24 slov v poradí. Tento zoznam si uložte na bezpečnom mieste."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Tento zoznam s nikým nezdieľajte"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Ďalšia vrstva ochrany"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Fráza na obnovenie"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Proxy používajte iba v prípade, že sa nemôžete pripojiť k Signalu cez mobilné dáta alebo Wi-Fi."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Pri vyhľadávaní používateľského mena došlo ku chybe. Prosím, zopakujte to neskôr."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ nepoužíva Signal. Uistite sa, že ste zadali celé používateľské meno."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Používateľ sa nenašiel"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/sr.lproj/Localizable.strings b/Signal/translations/sr.lproj/Localizable.strings index a78b79d3fc..b527dccd52 100644 --- a/Signal/translations/sr.lproj/Localizable.strings +++ b/Signal/translations/sr.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Локација"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Дозволите приступ вашој галерији у апликацији за подешавања како бисте могли слати фотографије."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Одавде ћете моћи слати фотографије које сте недавно фотографисали."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Ова група је ажурирана у нову групу"; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Не можете да будете додати у нову групу и уклоњени сте из групе."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Није било могуће додати Вас у нову групу, већ сте позвани да се придружите"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Нема"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Не можете повезати још додатних уређаја."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Достигли сте ограничење броја уређаја повезаних на ваш налог. Молимо вас да уклоните један уређај и покушате поново."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Неисправно"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Није могуће приступити системској потврди идентитета."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Грешка при системској потврди идентитета."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Превише неуспешних покушаја потврде идентитета. Покушајте поново касније."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "За закључавање плаћања морате додати шифру у подешавањима iOS-а."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "За закључавање плаћања морате додати шифру у подешавањима iOS-а."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "За закључавање плаћања морате додати шифру у подешавањима iOS-а."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Унесите додатни слој безбедности и захтевајте шифру или идентификацију отиска за слање средстава."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Унесите додатни слој безбедности и захтевајте идентификацију лица за слање средстава."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Унесите додатни слој безбедности и захтевајте шифру за слање средстава."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Унесите додатни слој безбедности и захтевајте идентификацију отиска за слање средстава."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Желите ли да активирате закључавање плаћања код будућих плаћања?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Захтевај шифру или идентификацију отиска за слање"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Захтевај идентификацију лица за слање"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Захтевај шифру телефона за слање"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Захтевај идентификацију отиска за слање"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Потврда идентитета није успела. Проверите да ли је биометрија омогућена на вашем уређају и да ли је подешена шифра."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Биометријска потврда идентитета није успела"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Потврдите идентитет да бисте потврдили плаћање."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Додај белешку"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Плаћање још није верификовано"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Потврда идентитета за закључавање плаћања је прекинута."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Потврда идентитета за закључавање плаћања је није успела."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Није могло да се доврши уплата. Проверите везу и покушајте поново."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Омогућити уплате"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Закључавање плаћања"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin је нова дигитална валута фокусирана на приватност."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Уновчити"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Сачувајте фразу"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Фраза за опоравак вам пружа други начин да повратите новац са налога."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Сачувајте фразу"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Ажурирати PIN"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Погрешна адреса новчаника"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Закључавање плаћања"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Још нема недавне активности."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Увођење уплате (Beta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Прескочи фразу за опоравак"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Фраза за опоравак вам омогућава да повратите новац са налога у најгорем сценарију. Препоручујемо вам да је сачувате."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Желите ли да наставите без чувања?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Ваш салдо ће се аутоматски вратити када поново инсталирате Signal ако потврдите свој ПИН Signal-а. Такође можете да вратите салдо користећи фразу за опоравак, која је јединствена 24-речи фраза. Запишите је и чувајте га на сигурном месту."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Имате новац на налогу! Време је да сачувате фразу за опоравак – кључ од 24 речи који ћете користити да повратите новац са налога."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Време је да сачувате фразу за опоравак – кључ од 24 речи који ћете користити да повратите новац са налога."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Додај средства"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Уплате деактивиране."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Ако прескочите овај корак, то значи да свако ко има физички приступ вашем телефону може да пренесе ваша средства или види вашу фразу за опоравак."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Желите ли да прескочите активирање идентификације лица?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Желите ли да прескочите активирање шифре?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Желите ли да прескочите активирање идентификације отиска?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Користите идентификацију лица"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Користи шифру"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Користи идентификацију отиска"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Помоћу идентификације лица спречите особу која има приступ вашем телефону да приступи и вашим средствима. Ту опцију можете деактивирати у подешавањима."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Помоћу шифре спречите особу која има приступ вашем телефону да приступи и вашим средствима. Ту опцију можете деактивирати у подешавањима."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Помоћу идентификације отиска спречите особу која има приступ вашем телефону да приступи и вашим средствима. Ту опцију можете деактивирати у подешавањима."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Ажурирајте Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Унети фразу опоравка"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Сачувајте фразу за опоравак"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Скенирајте QR кôд за пренос приказан прималаца."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Скенирајте QR кôд"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Захтевајте шифру или идентификацију отиска за пренос средстава."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Захтевајте идентификацију лица за пренос средстава."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Захтевајте шифру телефона за пренос средстава."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Захтевајте идентификацију отиска за пренос средстава."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Уплате"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Послати уплату"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Запишите следеће 24 речи у редоследу. Чувајте своју листу на сигурном месту."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Не делите ову листу"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Још један слој заштите"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Фраза опоравка"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Користите прокси сервер само ако не можете да се повежете са Signal-ом преко мобилног интернета или Wi-Fi мреже."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Грешка при тражењу корисничког имена. Покушајте поново касније."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ није корисник Signal-а. Проверите да ли сте добро унели корисничко име."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Корисник није пронађен"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/sv.lproj/Localizable.strings b/Signal/translations/sv.lproj/Localizable.strings index 7db6c24aa8..8066bba871 100644 --- a/Signal/translations/sv.lproj/Localizable.strings +++ b/Signal/translations/sv.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Plats"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Ge åtkomst till dina foton i inställningar för att skicka dem här."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "När du har tagit foton kan du skicka dina senaste här."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Denna grupp uppgraderades till en Ny grupp."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Du kunde inte läggas till i den Nya gruppen och har tagits bort från gruppen."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Du kunde inte läggas till i den Nya gruppen och har blivit inbjuden att gå med"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Ingen"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Du kan inte länka fler enheter."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Du har nått det högsta antalet enheter som du för närvarande kan länka till med ditt konto. Ta bort en enhet och försök igen."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Ogiltig"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Autentisering kunde inte nås."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Autentisering misslyckades."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "För många misslyckade autentiseringsförsök. Försök igen senare."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Du måste aktivera en lösenkod i dina iOS-inställningar för att använda Skärmlås."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Du måste aktivera en lösenkod i dina iOS-inställningar för att använda Betalningssäkerhet."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Du måste aktivera en lösenkod i dina iOS-inställningar för att använda Betalningssäkerhet."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Lägg till ytterligare ett säkerhetslager och kräv din lösenkod eller Touch ID för att skicka pengar"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Lägg till ytterligare ett säkerhetslager och kräv Face ID för att skicka pengar."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Lägg till ytterligare ett säkerhetslager och kräv lösenkod för att skicka pengar."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Lägg till ytterligare ett säkerhetslager och kräv Touch ID för att skicka pengar."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Aktivera betalningssäkerhet för framtida överföringar?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Kräv din lösenkod eller Touch ID för att skicka"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Kräv Face ID för att skicka"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Kräv telefonens lösenkod för att skicka"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Kräv Touch ID för att skicka"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Autentisering lyckades inte. Se till att biometri är aktiverad på din enhet och att en lösenkod är inställd."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometrisk autentisering misslyckades"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Autentisera för att bekräfta betalningen."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Lägg till anteckning"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Betalningen ännu inte verifierad"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Autentisering av betalningssäkerhet annullerad."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Autentisering av betalningssäkerhet misslyckades."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Betalningen kunde inte slutföras. Kontrollera din anslutning och försök igen."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Aktivera betalningar"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Betalningssäkerhet"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin är en ny integritetsfokuserad digital valuta."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Utbetalning"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Spara din fras"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Din återställningsfras ger dig ett annat sätt att återställa ditt saldo."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Spara din fras"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Uppdatera PIN-kod"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Ogiltig plånboksadress"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Betalningssäkerhet"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Ingen ny aktivitet ännu."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Introducerar betalningar (Beta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Hoppa över återställningsfras"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "I ett värsta möjliga scenario kan du återställa ditt saldo med din återställningsfras. Vi rekommenderar starkt att du sparar den."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Fortsätta utan att spara?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Din saldo återställs automatiskt när du installerar om Signal om du bekräftar din Signal-PIN-kod. Du kan också återställa ditt saldo med en återställningsfras, som är en fras på 24 ord som är unik för dig. Skriv ner den och förvara den på ett säkert ställe."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Du har ett saldo. Det är dags att spara din återställningsfras – en nyckel på 24 ord som du kan använda för att återställa saldot."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Det är dags att spara din återställningsfras – en nyckel på 24 ord som du kan använda för att återställa saldot."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Lägga till pengar"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Betalningar inaktiverade."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Om du hoppar över det här steget kan alla som har fysisk åtkomst till din telefon överföra pengar eller se din återställningsfras."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Hoppa över att aktivera Face ID?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Hoppa över att aktivera lösenkod?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Hoppa över att aktivera Touch ID?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Använd Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Använd lösenkod"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Använd Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Förhindra att en person med din telefon får åtkomst till dina pengar genom att aktivera Face ID. Du kan inaktivera det här alternativet i Inställningar."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Förhindra att en person med din telefon får åtkomst till dina pengar genom att använda din lösenkod. Du kan inaktivera det här alternativet i Inställningar."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Förhindra att en person med din telefon får åtkomst till dina pengar genom att aktivera Touch ID. Du kan inaktivera det här alternativet i Inställningar."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Uppdatera Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Ange återställningsfras"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Spara återställningsfras"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Skanna QR-koden för överföringsmottagaren."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Skanna QR-kod"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Kräv din lösenkod eller Touch ID för att överföra pengar."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Kräv Face ID för att överföra pengar."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Kräv telefonens lösenkod för att överföra pengar."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Kräv Touch ID för att överföra pengar."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Betalningar"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Skicka betalning"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Skriv ner följande 24 ord i ordning. Förvara din lista på ett säkert ställe."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Dela inte den här listan"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Ett skyddslager till"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Återställningsfras"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Använd endast en proxy om du inte kan ansluta till Signal med mobildata eller Wi-Fi."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Ett fel uppstod när användarnamnet letades upp. Försök igen senare."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ är inte en Signal-användare. Se till att du har angett det fullständiga användarnamnet."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Användaren hittades inte"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/th.lproj/Localizable.strings b/Signal/translations/th.lproj/Localizable.strings index 2dbe138e41..3d944f8aa1 100644 --- a/Signal/translations/th.lproj/Localizable.strings +++ b/Signal/translations/th.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "ที่ตั้ง"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "มอบสิทธิ์เข้าถึงรูปภาพของคุณในการตั้งค่า เพื่อส่งรูปได้จากที่นี่"; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "เมื่อคุณถ่ายรูปเสร็จ คุณสามารถส่งรูปที่เพิ่งถ่ายได้ที่นี่"; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "กลุ่มนี้ได้ปรับรุ่นเป็นกลุ่มแบบใหม่แล้ว"; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "คุณเข้ากลุ่มแบบใหม่ไม่ได้และได้ถูกลบออกจากกลุ่มแล้ว"; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "คุณไม่สามารถถูกเพิ่มไปยังกลุ่มแบบใหม่ได้และได้ถูกเชิญให้เข้าร่วม"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "ไม่มี"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "คุณไม่สามารถเชื่อมโยงกับอุปกรณ์เพิ่มได้อีก"; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "คุณได้ลิงก์อุปกรณ์เข้ากับบัญชีถึงจำนวนที่จำกัดไว้แล้ว กรุณาลบอุปกรณ์ออกหนึ่งเครื่องและลองอีกครั้ง"; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "ไม่ถูกรูปแบบ"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "ไม่สามารถเข้าถึงการรับรองความถูกต้องได้"; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "รับรองความถูกต้องไม่สำเร็จ"; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "รับรองความถูกต้องไม่สำเร็จหลายครั้งเกินไป โปรดลองใหม่ในภายหลัง"; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "คุณต้องเปิดใช้งานรหัสผ่านในการตั้งค่า iOS เพื่อใช้งานฟีเจอร์ล็อกการชำระเงิน"; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "คุณต้องเปิดใช้งานรหัสผ่านในการตั้งค่า iOS เพื่อใช้งานฟีเจอร์ล็อกการชำระเงิน"; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "คุณต้องเปิดใช้งานรหัสผ่านในการตั้งค่า iOS เพื่อใช้งานฟีเจอร์ล็อกการชำระเงิน"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "ยกระดับการรักษาความปลอดภัยขึ้นอีกขั้น และกำหนดให้ต้องกรอกรหัสผ่านหรือสแกน Touch ID เพื่อโอนเงิน"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "ยกระดับการรักษาความปลอดภัยขึ้นอีกขั้น และกำหนดให้ต้องใช้ Face ID เพื่อโอนเงิน"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "ยกระดับการรักษาความปลอดภัยขึ้นอีกขั้น และกำหนดให้ต้องกรอกรหัสผ่านเพื่อโอนเงิน"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "ยกระดับการรักษาความปลอดภัยขึ้นอีกขั้น และกำหนดให้ต้องสแกน Touch ID เพื่อโอนเงิน"; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "เปิดใช้ฟีเจอร์ล็อกการชำระเงินสำหรับการโอนเงินในครั้งต่อไปหรือไม่"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "ต้องกรอกรหัสผ่านหรือสแกน Touch ID เพื่อโอนเงิน"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "ต้องใช้ Face ID ในการส่ง"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "ต้องกรอกรหัสผ่านของโทรศัพท์เพื่อโอนเงิน"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "ต้องสแกน Touch ID เพื่อโอนเงิน"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "รับรองความถูกต้องไม่ได้ ตรวจสอบว่าอุปกรณ์ของคุณเปิดใช้งานข้อมูลไบโอเมตริกและมีการตั้งรหัสผ่านเรียบร้อยแล้ว"; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "รับรองความถูกต้องของข้อมูลไบโอเมตริกไม่สำเร็จ"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "รับรองความถูกต้องเพื่อยืนยันการชำระเงิน"; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "เพิ่มบันทึก"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "ยังไม่ได้ตรวจยืนยันการชำระเงิน"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "การรับรองความถูกต้องของการล็อกการชำระเงินถูกยกเลิก"; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "รับรองความถูกต้องของการล็อกการชำระเงินไม่สำเร็จ"; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "ไม่สามารถชำระเงินได้สำเร็จ กรุณาตรวจสอบการเชื่อมต่อของคุณและลองอีกครั้ง"; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "ใช้การชำระเงิน"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "ฟีเจอร์ล็อกการชำระเงิน"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin เป็นเงินดิจิทัลสกุลใหม่ที่เน้นเรื่องความเป็นส่วนตัว"; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "การถอนออกเป็นเงินสด"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "บันทึกวลีของคุณ"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "วลีกู้คืนเป็นอีกวิธีหนึ่งในการกู้คืนยอดเงินของคุณ"; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "บันทึกวลีของคุณ"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "เปลี่ยนรหัส PIN"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "ที่อยู่กระเป๋าเงินไม่ถูกรูปแบบ"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "ฟีเจอร์ล็อกการชำระเงิน"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "ยังไม่มีกิจกรรมเร็วๆ นี้"; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "แนะนำการชำระเงิน (รุ่นทดสอบ)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "ข้ามขั้นตอนวลีกู้คืน"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "วลีกู้คืนจะช่วยให้คุณกู้คืนเงินได้ในกรณีที่เกิดเหตุไม่คาดฝัน เราจึงขอแนะนำให้คุณบันทึกไว้"; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "ดำเนินการต่อโดยไม่บันทึกใช่ไหม"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "ยอดคงเหลือของคุณจะกู้คืนมาโดยโดยอัตโนมัติเมื่อคุณติดตั้ง Signal อีกครั้ง หากคุณยืนยันรหัส Signal PIN ของคุณ คุณยังสามารถกู้คืนยอดคงเหลือได้โดยใช้วลีกู้คืน ซึ่งเป็นวลี 24 คำเฉพาะสำหรับคุณเท่านั้น จดบันทึกวลีนี้และเก็บไว้ในที่ปลอดภัย"; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "คุณมียอดเงินคงเหลือ! ได้เวลาบันทึกวลีกู้คืนแล้ว ซึ่งคือรหัส 24 คำที่สามารถใช้เพื่อกู้คืนยอดเงินคงเหลือของคุณ"; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "ได้เวลาบันทึกวลีกู้คืนแล้ว ซึ่งคือรหัส 24 คำที่สามารถใช้เพื่อกู้คืนยอดเงินคงเหลือของคุณ"; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "เติมเงิน"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "การชำระเงินถูกปิดใช้งานแล้ว"; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "การข้ามขั้นตอนนี้จะทำให้ผู้อื่นสามารถใช้โทรศัพท์ของคุณโอนเงินหรือดูวลีกู้คืนของคุณได้"; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "ข้ามการเปิดใช้งาน Face ID ใช่หรือไม่"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "ข้ามการเปิดใช้งานรหัสผ่านใช่หรือไม่"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "ข้ามการเปิดใช้งาน Touch ID ใช่หรือไม่"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "ใช้ Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "ใช้รหัสผ่าน"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "ใช้ Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "เปิดใช้ Face ID เพื่อช่วยป้องกันไม่ให้ผู้อื่นใช้โทรศัพท์คุณเข้าถึงเงินของคุณ คุณสามารถปิดใช้งานตัวเลือกนี้ได้ในการตั้งค่า"; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "ใช้รหัสผ่านเพื่อช่วยป้องกันไม่ให้ผู้อื่นใช้โทรศัพท์คุณเข้าถึงเงินของคุณ คุณสามารถปิดใช้งานตัวเลือกนี้ได้ในการตั้งค่า"; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "เปิดใช้ Touch ID เพื่อช่วยป้องกันไม่ให้ผู้อื่นใช้โทรศัพท์คุณเข้าถึงเงินของคุณ คุณสามารถปิดใช้งานตัวเลือกนี้ได้ในการตั้งค่า"; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "ปรับปรุง Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "ใส่วลีกู้คืน"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "บันทึกวลีกู้คืน"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "สแกนรหัส QR สำหรับผู้รับการโอน"; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "สแกนรหัส QR"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "ต้องใช้รหัสผ่านหรือ Touch ID ในการโอนเงิน"; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "ต้องใช้ Face ID ในการโอนเงิน"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "ต้องใช้รหัสผ่านของโทรศัพท์ในการโอนเงิน"; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "ต้องใช้ Touch ID ในการโอนเงิน"; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "การชำระเงิน"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "ส่งการชำระเงิน"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "จดทั้ง 24 คำต่อไปนี้ตามลำดับ เก็บรักษารายการของคุณนี้ไว้ในที่ปลอดภัย"; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "อย่าเปิดเผยข้อมูลนี้กับใคร"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "อีกชั้นของการปกป้อง"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "วลีกู้คืน"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "ใช้พร็อกซีเฉพาะเมื่อคุณไม่สามารถเชื่อมต่อ Signal ผ่านอินเทอร์เน็ตมือถือหรือ Wi-Fi เท่านั้น"; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "เกิดข้อผิดพลาดขณะค้นหาชื่อผู้ใช้ โปรดลองอีกครั้งในภายหลัง"; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ ไม่ใช่ผู้ใช้ Signal แน่ใจหรือไม่ว่าคุณใส่ชื่อผู้ใช้ครบถ้วน"; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "ไม่พบผู้ใช้"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/tr.lproj/Localizable.strings b/Signal/translations/tr.lproj/Localizable.strings index 36e9942d5d..bf41abcca8 100644 --- a/Signal/translations/tr.lproj/Localizable.strings +++ b/Signal/translations/tr.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Konum"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Fotoğraflarınızı gönderebilmek için ayarlardan erişim izni verin."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Fotoğraf çektikten sonra buradan son görüşmelerinize gönderebileceksiniz."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Bu grup Yeni Grupa yükseltildi."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Yeni Gruba eklenemedin ve gruptan çıkarıldın."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Yeni Gruba eklenemediniz ve gruba katılmanız için davet edildiniz"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Hiçbiri"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Daha fazla cihaz bağlayamazsınız."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Hesabına bağlayabileceğin azami cihaz sayısına ulaştın. Lütfen bir cihazı kaldır ve tekrar dene."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Geçersiz"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Kimlik doğrulamasına erişilemedi."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Kimlik doğrulama başarısız oldu."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Çok fazla başarısız kimlik doğrulama girişimi yapıldı. Lütfen daha sonra tekrar dene."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Ödeme Kilidini kullanmak için iOS Ayarları'ndan bir şifre belirlemelisin."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Ödeme Kilidini kullanmak için iOS Ayarları'ndan bir şifre belirlemelisin."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Ödeme Kilidini kullanmak için iOS Ayarları'ndan bir şifre belirlemelisin."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Ek bir güvenlik katmanı ekle ve para göndermek için parolanı veya Touch ID'ni iste"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Ek bir güvenlik katmanı ekle ve para göndermek için Face ID'yi zorunlu kıl."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Ek bir güvenlik katmanı ekle ve para göndermek için şifre iste."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Ek bir güvenlik katmanı ekle ve para göndermek için Touch ID'yi zorunlu kıl."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Gelecekteki gönderiler için Ödeme Kilidi açılsın mı?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Göndermek için Parolanı veya Touch ID'ni zorunlu kıl"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Göndermek için Face ID iste"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Göndermek için Telefon Şifresini zorunlu kıl"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Göndermek için Touch ID'ni zorunlu kıl"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Kimlik doğrulama başarısız oldu. Cihazında biyometrinin etkinleştirildiğinden ve bir şifre ayarlandığından emin ol."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biyometrik Kimlik Doğrulama Başarısız"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Ödemeyi onaylamak için kimlik doğrulaması yap."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Not Ekle"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Ödeme henüz doğrulanmadı"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Ödeme kilidi kimlik doğrulaması iptal edildi."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Ödeme kilidi kimlik doğrulama hatası."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Ödeme tamamlanamadı. Bağlantınızı kontrol edin ve tekrar deneyin."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Ödemeleri etkinleştir"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Ödeme Kilidi"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin, gizlilik odaklı yeni bir dijital para birimidir."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Nakit çıkışı"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "İfadeyi kaydet"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Kurtarma ifaden sana bakiyeni kurtarmak için başka bir yol sunar."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "İfadeyi kaydet"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "PIN'i güncelle"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Geçersiz Cüzdan Adresi"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Ödeme Kilidi"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Henüz geçmiş bir faaliyet yok."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Ödemeler Tanıtımı (Beta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Kurtarma İfadesini Atla"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Kurtarma ifaden, en kötü durumda bakiyeni geri yüklemeni sağlar. Kurtarma ifadeni kaydetmeni şiddetle tavsiye ediyoruz."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Kaydetmeden devam etmek istiyor musun?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Signal'i yeniden kurduğunuzda Signal PIN'ini doğruladığınızda bakiyeniz otomatik olarak kurtarılacaktır. Bakiyenizi ayrıca bir kurtarma parolası ile de geri alabilirsiniz. Kurtarma parolası 24-kelimelik ve size özgü bir ifadedir. Bir yere yazın ve güvenli bir şekilde saklayın."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Bakiyen var! Kurtarma ifadeni kaydetme zamanı, bu bakiyeni geri yüklemek için kullanabileceğin 24 kelimelik bir anahtardır."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Kurtarma ifadeni kaydetme zamanı, bu bakiyeni geri yüklemek için kullanabileceğin 24 kelimelik bir anahtardır."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Para ekle"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Ödemeler etkisizleştirildi."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Bu adımı atlamak, telefonuna fiziksel erişimi olan herkesin para transfer etmesine veya kurtarma ifadeni görüntülemesine izin verebilir."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Face ID'yi etkinleştirme atlansın mı?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Etkinleştirme Şifresi atlansın mı?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Touch ID'yi etkinleştirme atlansın mı?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Face ID'yi kullan"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Şifre kullan"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Touch ID kullan"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Face ID'yi etkinleştirerek telefonuna sahip bir kişinin parana erişmesini önlemeye yardımcı ol. Bu seçeneği Ayarlar'dan devre dışı bırakabilirsin."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Telefonuna sahip bir kişinin parolanı kullanarak parana erişmesini önlemeye yardımcı ol. Bu seçeneği Ayarlar'dan devre dışı bırakabilirsin."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Touch ID'yi etkinleştirerek telefonuna sahip bir kişinin parana erişmesini önlemeye yardımcı ol. Bu seçeneği Ayarlar'dan devre dışı bırakabilirsin."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Signal'i Güncelle"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Kurtarma Parolasını Girin"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Kurtarma ifadesini kaydet"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Aktarım alıcısı için QR kodunu taratın."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Karekodu Tara"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Para transferi yapmak için şifreni veya Touch ID'ni zorunlu kıl."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Para transferi için Face ID'yi zorunlu kıl."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Para transferi için telefon şifreni zorunlu kıl."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Para transferi için Touch ID'yi zorunlu kıl."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Ödemeler"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Ödeme Gönder"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Aşağıdaki 24 kelimeyi oldukları sırada kaydedin. Bu listeyi güvenli bir yerde saklayın."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Bu listeyi paylaşma"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Başka Bir Koruma Katmanı"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Kurtarma Parolası"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Proxy sunucusunu, yalnızca hücresel veri veya Wi-Fi üzerinden Signal'a bağlanamıyorsan kullan."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Kullanıcı adı araştırılırken hata oluştu. Lütfen daha sonra tekrar deneyin."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ bir Signal kullanıcısı değil. Lütfen tam kullanıcı adını girdiğinden emin ol."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Kullanıcı Bulunamadı"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/uk.lproj/Localizable.strings b/Signal/translations/uk.lproj/Localizable.strings index 96ec5b584c..23f1c37db8 100644 --- a/Signal/translations/uk.lproj/Localizable.strings +++ b/Signal/translations/uk.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Розташування"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Надайте доступ до ваших фото в Параметрах для можливості надсилання."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Як тільки ви зробите знімок, ви зможете надіслати нещодавні фото тут."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Цю групу було оновлено до Нової групи."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Ви не можете приєднатися до Нової групи, тому вас було видалено з групи."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Вас не вдалось додати до Нової групи, а тому було запрошено приєднатись"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Жодного"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Ви не можете під’єднати більше пристроїв."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Ви досягли максимальної кількості пристроїв, які можна прив’язати до свого акаунта. Вилучте один із них та спробуйте знову."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Неправильний"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Немає доступу до автентифікації."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Невдала автентифікація."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Забагато невдалих спроб автентифікації. Спробуйте пізніше."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Щоб використовувати захист платежів, ви маєте ввімкнути код доступу в налаштуваннях iOS."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Щоб використовувати захист платежів, ви маєте ввімкнути код доступу в налаштуваннях iOS."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Щоб використовувати захист платежів, ви маєте ввімкнути код доступу в налаштуваннях iOS."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Підсильте рівень захисту платежів, увімкнувши код доступу або Touch ID для переказу коштів"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Підсильте рівень захисту платежів, увімкнувши Face ID для переказу коштів."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Підсильте рівень захисту платежів, увімкнувши код доступу для переказу коштів."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Підсильте рівень захисту платежів, увімкнувши Touch ID для переказу коштів."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Увімкнути Захист платежів для майбутніх операцій?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Вимагати код доступу або Touch ID для переказу"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Вимагати Face ID для переказу"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Вимагати код доступу телефона для переказу"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Вимагати Touch ID для переказу"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Автентифікація не вдалася. Переконайтеся, що на вашому пристрої ввімкнено біометричні дані та встановлено код доступу."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Помилка біометричної автентифікації"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Пройдіть автентифікацію, щоб підтвердити платіж."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Додати примітку"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Платіж ще не верифіковано"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Автентифікація захисту платежів була скасована."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Помилка з автентифікацією захисту платежів."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Не вдалось завершити платіж. Перевірте з'єднання та спробуйте пізніше."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Увімкнути платежі"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Захист платежів"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin — нова цифрова валюта, що має на меті конфіденційність."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Виведення коштів"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Збережіть свою фразу"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Кодова фраза надає ще один спосіб відновити баланс."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Збережіть свою фразу"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Оновити PIN-код"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Неправильна адреса гаманця"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Захист платежів"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Жодної активності останнім часом."; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Представляємо Платежі (Бета)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Пропустити кодову фразу"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Кодова фраза дає можливість відновити баланс у випадку найгіршого. Ми дуже радимо її зберегти."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Продовжити без збереження?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Ваш баланс автоматично відновиться, коли ви встановите Signal знов та підтвердите PIN-код. Ви можете відновити ваш баланс за використання кодової фрази, яка складається з 24 слів і яку знаєте лише ви. Запишіть її та зберігайте у надійному місці."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Ви маєте баланс! Час зберегти кодову фразу — ключ із 24 слів, за допомогою якого можна відновити свій баланс."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Час зберегти кодову фразу — ключ із 24 слів, за допомогою якого можна відновити свій баланс."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Додати кошти"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Платежі вимкнено."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Якщо пропустити цей крок, будь-яка людина з доступом до вашого телефону зможе перевести кошти чи переглянути вашу кодову фразу."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Пропустити ввімкнення Face ID?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Пропустити ввімкнення коду доступу?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Пропустити ввімкнення Touch ID?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Використовувати Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Використовувати код доступу"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Використовувати Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Увімкніть Face ID і додайте ще один рівень безпеки, щоб людина з вашим телефоном не змогла отримати доступ до ваших коштів. Цей параметр можна вимкнути в налаштуваннях."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Активуйте код доступу і додайте ще один рівень безпеки, щоб людина з вашим телефоном не змогла отримати доступ до ваших коштів. Цей параметр можна вимкнути в налаштуваннях."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Увімкніть Touch ID і додайте ще один рівень безпеки, щоб людина з вашим телефоном не змогла отримати доступ до ваших коштів. Цей параметр можна вимкнути в налаштуваннях."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Оновити Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Ввести кодову фразу"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Зберегти кодову фразу"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Відскануйте QR-код отримувача переказу."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Сканувати QR-код"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Вимагати код доступу або Touch ID для переказу коштів."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Вимагати Face ID для переказу коштів."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Вимагати код доступу телефона для переказу коштів."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Вимагати Touch ID для переказу коштів."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Платежі"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Надіслати платіж"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Запишіть наступні 24 слова одне за одним. Зберігайте записане у надійному місці."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Не передавайте цей список нікому"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Додатковий рівень захисту"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Кодова фраза"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Використовуйте проксі-сервер тільки в тому випадку, якщо ви не можете підключитися до Signal за допомогою мобільних даних або Wi-Fi."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Виникла помилка під час пошуку імені користувача. Будь ласка, спробуйте пізніше ще раз."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ не користувач Signal. Переконайтеся, що ви ввели повне ім'я користувача."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Користувача не знайдено"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/ur.lproj/Localizable.strings b/Signal/translations/ur.lproj/Localizable.strings index b8a7fd015f..9fd2da02de 100644 --- a/Signal/translations/ur.lproj/Localizable.strings +++ b/Signal/translations/ur.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "مقام"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "ترتیبات میں تصاویر کو ٰیہاں بھیجنے کیلئے رسائی کی اجازت دیں۔"; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "ایک مرتبہ آپ نے جو تصاویر لیں، ان کو یہاں اپنے حالیہ میں بھیجنے کے قابل ہونگے۔"; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "اس گروپ کو نئے گروپ میں اپ گریڈ کیا گیا تھا۔"; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "آپ کو نئے گروپ میں شامل نہیں کیا جا سکا اور گروپ سے نکال دیا گیا ہے۔"; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "آپ کو نئے گروپ میں شامل نہیں کیا جاسکا اور آپ کو اس میں شامل ہونے کی دعوت دی گئی ہے"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "کوئی نہیں"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "آپ مزید ڈیوائسز سے منسلک نہیں کرسکتے۔"; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "آپ بہت سی ڈیوائسز تک پہنچ چکے ہیں اب آپ اپنے اکاؤنٹ کیساتھ منسلک کر سکتے ہیں۔براہ کرم ایک ڈیوائس مٹا دیں اور دوبارہ کوشش کریں۔"; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "غلط"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "توثیق تک رسائی نہیں ہو سکتی۔"; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "توثیق میں ناکامی۔"; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "توثیق کی بہت زیادہ ناکام کوششیں۔ براہ کرم بعد میں دوبارہ کوشش کریں۔"; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "پیمنٹس لاک استعمال کرنے کے لیے آپ پر iOS سیٹنگز میں پاس کوڈ فعال کرنا لازمی ہے۔"; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "پیمنٹس لاک استعمال کرنے کے لیے آپ پر iOS سیٹنگز میں پاس کوڈ فعال کرنا لازمی ہے۔"; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "پیمنٹس لاک استعمال کرنے کے لیے آپ پر iOS سیٹنگز میں پاس کوڈ فعال کرنا لازمی ہے۔"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "سکیورٹی کی ایک اضافی تہہ شامل کریں اور فنڈز بھیجنے کے لیے اپنے پاس کوڈ یا ٹچ ID کا تقاضا کریں"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "سکیورٹی کی ایک اضافی تہہ شامل کریں اور فنڈز بھیجنے کے لیے اپنے فیس ID کا تقاضا کریں۔"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "سکیورٹی کی ایک اضافی تہہ شامل کریں اور فنڈز بھیجنے کے لیے پاس کوڈ کا تقاضا کریں۔"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "سکیورٹی کی ایک اضافی تہہ شامل کریں اور فنڈز بھیجنے کے لیے اپنی ٹچ ID کا تقاضا کریں۔"; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "مستقبل میں بھیجنے کے لیے پیمنٹ لاک آن کریں؟"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "بھیجنے کے لیے آپ کا پاس کوڈ یا ٹچ ID درکار ہے"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "بھیجنے کے لیے فیس ID درکار ہے"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "بھیجنے کے لیے آپ کے فون کا پاس کوڈ درکار ہے"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "بھیجنے کے لیے ٹچ ID درکار ہے"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "توثیق کامیاب نہیں ہوئی۔ یقینی بنائیں کہ آپ کی ڈیوائس پر بائیو میٹرکس فعال ہیں اور پاس کوڈ سیٹ ہے۔"; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "بائیو میٹرک توثیق ناکام ہو گئی"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "پیمنٹ کی تصدیق کے لیے توثیق کریں۔"; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "نوٹ شامل"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "ادائیگی ابھی تصدیق نہیں ہوئی ہے"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "پیمنٹس لاک توثیق منسوخ ہو گئی۔"; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "پیمنٹس لاک توثیق کی ناکامی۔"; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "ادائیگی مکمل نہیں ہو سکی۔ اپنا کنکشن چیک کریں اور دوبارہ کوشش کریں۔"; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "ادائیگیوں کو فعال کریں"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "پیمنٹس لاک"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "موبائل کوائن ایک نئی رازداری پر مبنی ڈیجیٹل کرنسی ہے۔"; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "کیش آؤٹ"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "اپنی عبارت محفوظ کریں"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "آپ کی بحالی کی عبارت آپ کو اپنا بیلنس بحال کرنے کا ایک اور طریقہ دیتی ہے۔"; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "اپنی عبارت محفوظ کریں"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "پن کو اپ ڈیٹ کریں"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Wallet کا غلط پتہ"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "پیمنٹس لاک"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "ابھی کوئی حالیہ سرگرمی نہیں ہے۔"; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "ادائیگیوں کا تعارف (بیٹا)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "ریکوری کی عبارت موخر کریں"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "آپ کی بحالی کی عبارت آپ کو مشکل ترین صورتحال میں اپنا بیلنس بحال کرنے کی اجازت دیتی ہے۔ ہمارا مشورہ ہے کہ آپ اسے محفوظ کر لیں۔"; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "بغیر محفوظ کیے جاری رکھیں؟"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "اگر آپ اپنے Signal پن کی تصدیق کرتے ہیں تو آپ Signal کو دوبارہ انسٹال کرتے وقت آپ کا بیلنس خود بخود بحال ہوجائے گا۔ آپ بازیافت والے فقرے کا استعمال کرتے ہوئے اپنے بیلنس کو بھی بحال کرسکتے ہیں ، جو آپ کے لئے 24 الفاظ کا جملہ ہے۔ اسے لکھ کر محفوظ جگہ پر محفوظ کریں۔"; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "آپ کے پاس بیلنس موجود ہے! اپنی ریکوری کی عبارت محفوظ کرنے کا وقت ہے—24 الفاظ پر مشتمل کیی جو آپ اپنا بیلنس ریکور کرنے کے لیے استعمال کر سکتے ہیں۔"; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "اپنی ریکوری کی عبارت محفوظ کرنے کا وقت ہے—24 الفاظ پر مشتمل کیی جو آپ اپنا بیلنس ریکور کرنے کے لیے استعمال کر سکتے ہیں۔"; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "فنڈز شامل کریں"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "ادائیگی غیر فعال ہوگئی۔"; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "اس اقدام کو موخر کرنا آپ کے فون تک طبعی رسائی رکھنے والے کسی بھی فرد کو فنڈز ٹرانسفر کرنے یا اہنی بحالی کی عبارت ملاحظہ کرنے کی اجازت دے سکتا ہے۔"; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "فیس ID فعال کرنا موخر کریں؟"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "پاس کوڈ فعال کرنا موخر کریں؟"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "ٹچ ID فعال کرنا موخر کریں؟"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "فیس ID استعمال کریں"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "پاس کوڈ استعمال کریں"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "ٹچ ID استعمال کریں"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "فیس ID فعال کر کے اس فرد کو اپنے فنڈز تک رسائی سے روکنے میں مدد کریں جس کے پاس آپ کا فون ہے۔ آپ اس آپشن کو سیٹنگز میں غیر فعال کر سکتے ہیں۔"; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "آپ پاس کوڈ استعمال کر کے اس فرد کو آپ کے فنڈز تک رسائی سے روکتا ہے جس کے پاس آپ کا فون ہے۔ آپ اس آپشن کو سیٹنگز میں غیر فعال کر سکتے ہیں۔"; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "ٹچ ID فعال کر کے اس فرد کو اپنے فنڈز تک رسائی سے روکنے میں مدد کریں جس کے پاس آپ کا فون ہے۔ آپ اس آپشن کو سیٹنگز میں غیر فعال کر سکتے ہیں۔"; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Signal اپ ڈیٹ کریں"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "بازیابی کی عبارت درج کریں"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "ریکوری کی عبارت محفوظ کریں"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "منتقلی وصول کنندہ کے لئے QR nکوڈ اسکین کریں۔"; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "QR کوڈ سکین کریں"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "فنڈز ٹرانسفر کرنے کے لیے آپ کا پاس کوڈ یا ٹچ ID درکار ہے۔"; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "فنڈز ٹرانسفر کرنے کے لیے فیس ID درکار ہے۔"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "فنڈز ٹرانسفر کرنے کے لیے آپ کے فون کا پاس کوڈ درکار ہے۔"; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "فنڈز ٹرانسفر کرنے کے لیے ٹچ ID درکار ہے۔"; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "ادائیگیاں"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "ادائیگی بھیجیں"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "ترتیب میں مندرجہ ذیل 24 الفاظ لکھیں۔ اپنی فہرست کو محفوظ جگہ پر اسٹور کریں۔"; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "اس فہرست کو شیئر نہ کریں"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "حفاظت کی ایک اور تہہ"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "بازیابی کی عبارت"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "صرف اس صورت میں پراکسی استعمال کریں جب آپ موبائل ڈیٹا یا Wi-Fi پر Signal سے مربوط نہیں ہو سکتے۔"; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "صارف نام کو تلاش کرتے وقت ایک خرابی پیش آگئی۔ براہ کرم کچھ دیر بعد کوشش کریں."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@Signal نہیں ہے۔ یقینی بنائیں کی صارف کا نام مکمل داخل کیا ہے۔"; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "صارف نہیں ملا"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/vi.lproj/Localizable.strings b/Signal/translations/vi.lproj/Localizable.strings index 7f60835490..ad05358b72 100644 --- a/Signal/translations/vi.lproj/Localizable.strings +++ b/Signal/translations/vi.lproj/Localizable.strings @@ -116,7 +116,7 @@ "ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "Về Yêu cầu Nhắn tin"; /* Label shown over thumbnails of GIFs in the All Media view */ -"ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +"ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "Ảnh GIF"; /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Tất cả Liên hệ"; @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "Ảnh GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "Vị trí"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Cấp quyền truy cập ảnh trong cài đặt để gửi chúng."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Sau khi đã chụp ảnh, bạn sẽ gửi được ảnh ở đây."; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "Nhóm này đã được nâng cấp Nhóm Mới."; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "Bạn không thể được thêm vào Nhóm Mới và đã bị gỡ bỏ khỏi nhóm."; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "Bạn không thể được thêm vào Nhóm Mới và đã được mời tham gia"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "Không"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Bạn không thể liên kết thêm thiết bị."; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Bạn đã đạt đến giới hạn số thiết bị có thể liên kết với tài khoản của mình. Vui lòng gỡ bỏ một thiết bị và thử lại."; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "Không hợp lệ"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Không thể truy cập xác thực."; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Xác thực không thành công."; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Quá nhiều lần xác thực không thành công. Vui lòng thử lại sau."; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Bạn phải tạo một mật mã trong Cài đặt iOS của bạn để sử dụng Khóa Thanh toán."; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Bạn phải tạo một mật mã trong Cài đặt iOS của bạn để sử dụng Khóa Thanh toán."; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Bạn phải tạo một mật mã trong Cài đặt iOS của bạn để sử dụng Khóa Thanh toán."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Thêm một lớp bảo mật và yêu cầu dùng mật mã hoặc Touch ID để gửi khoản thanh toán"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Thêm một lớp bảo mật và yêu cầu dùng Face ID để gửi khoản thanh toán."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Thêm một lớp bảo mật và yêu cầu dùng mật mã để gửi khoản thanh toán."; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Thêm một lớp bảo mật và yêu cầu dùng Touch ID để gửi khoản thanh toán."; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Bật tính năng Khóa Thanh toán cho các lần gửi sau?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Yêu cầu dùng Mật mã hoặc Touch ID để Gửi"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Yêu cầu dùng Face ID để Gửi"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Yêu cầu dùng Mật mã để Gửi"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Yêu cầu dùng Touch ID để Gửi"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Xác thực không thành công. Đảm bảo tính năng xác minh sinh trắc học đã được bật và máy đã được đặt mật khẩu."; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Lỗi Xác thực Sinh trắc học"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Xác thực để xác nhận thanh toán."; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "Thêm Ghi chú"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "Thanh toán chưa được xác minh"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Đã hủy xác thực khóa Thanh toán."; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Lỗi xác thực khóa Thanh toán."; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "Không thể hoàn tất thanh toán. Kiểm tra kết nối của bạn và thử lại."; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "Bật Thanh toán"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Khóa Thanh toán"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin là một tiền tệ điện tử mới tập trung vào sự riêng tư."; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "Rút tiền"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Lưu cụm từ của bạn"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Cụm từ khôi phục cho bạn một cách khác để khôi phục số dư tài khoản của mình."; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Lưu cụm từ của bạn"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "Cập nhật mã PIN"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "Địa chỉ Ví Không hợp lệ"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Khóa Thanh toán"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "Chưa có hoạt động gần đây"; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Giới thiệu thanh toán (Beta)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Bỏ qua Cụm từ Khôi phục"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Cụm từ khôi phục giúp bạn khôi phục số dư tài khoản của mình trong trường hợp xấu nhất. Chúng tôi khuyến khích bạn lưu lại."; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Tiếp tục và không lưu?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "Số dư của bạn sẽ tự động khôi phục khi bạn cài lại Signal nếu bạn xác nhận mã PIN Signal của mình. Bạn cũng có thể khôi phục số dư của mình bằng cách sử dụng một cụm từ khôi phục, và đây là một cụm từ 24-từ chỉ riêng cho bạn. Ghi nó lại và lưu giữ nó ở một nơi an toàn."; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Bạn đã nhận được số dư! Đã đến lúc lưu cụm từ khôi phục—cụm 24 từ này giống như chìa khóa giúp bạn khôi phục số dư của mình."; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Đã đến lúc lưu cụm từ khôi phục—cụm 24 từ này giống như chìa khóa giúp bạn khôi phục số dư của mình."; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "Thêm quỹ"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "Thanh toán đã huỷ kích hoạt."; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Nếu bạn bỏ qua bước này, bất kỳ ai sử dụng điện thoại của bạn cũng có thể thực hiện việc thanh toán hoặc xem cụm từ khôi phục của bạn."; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Bỏ qua Kích hoạt Face ID?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Bỏ qua Kích hoạt Mật mã?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Bỏ qua Kích hoạt Touch ID?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Sử dụng Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Sử dụng Mật mã"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Sử dụng Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Giúp ngăn việc người khác sử dụng điện thoại của bạn và truy cập tài khoản thanh toán bằng cách kích hoạt Face ID. Bạn có thể tắt tùy chọn này trong mục Cài đặt."; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Giúp ngăn việc người khác sử dụng điện thoại của bạn và truy cập tài khoản thanh toán bằng cách dùng mật mã. Bạn có thể tắt tùy chọn này trong mục Cài đặt."; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Giúp ngăn việc người khác sử dụng điện thoại của bạn và truy cập tài khoản thanh toán bằng cách kích hoạt Touch ID. Bạn có thể tắt tùy chọn này trong mục Cài đặt."; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "Cập nhật Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "Nhập và Cụm từ Khôi phục"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Lưu cụm từ khôi phục"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "Quét mã QR cho người nhận chuyển khoản."; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "Quét Mã QR"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Yêu cầu dùng Mật mã hoặc Touch ID để để gửi khoản thanh toán."; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Yêu cầu dùng Face ID để gửi khoản thanh toán."; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Yêu cầu dùng mật mã của điện thoại bạn để gửi khoản thanh toán."; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Yêu cầu dùng Touch ID để gửi khoản thanh toán."; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Thanh toán"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "Gửi Thanh toán"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "Ghi lại 24 từ sau theo thứ tự. Lưu trữ danh sách của bạn ở một nơi bảo mật."; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Không chia sẻ danh sách này"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Một Lớp Bảo vệ khác"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "Cụm từ khôi phục"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "Chỉ dùng proxy khi bạn không thể kết nối tới Signal trên dữ liệu di động hoặc Wi-Fi."; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "Đã xảy ra lỗi khi tìm tên người dùng. Hãy thử lại sau."; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ không phải là người dùng Signal. Hãy kiểm tra lại bạn đã nhập đầy đủ tên người dùng hay chưa."; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "Không tìm thấy Người dùng"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/zh_CN.lproj/Localizable.strings b/Signal/translations/zh_CN.lproj/Localizable.strings index 38c4efbfd7..28eef0ddc9 100644 --- a/Signal/translations/zh_CN.lproj/Localizable.strings +++ b/Signal/translations/zh_CN.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "位置"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "请在设置中允许访问相册,以便在此处可发送图片。"; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "拍照之后,可在此处发送最近的照片。"; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "此群升级成新版群组了。"; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "您无法被添加到新版群组,并且现已被移出群组。"; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "您被邀请重新加入之前无法加入的新版群组。"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "无"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "您不能匹配更多设备。"; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "关联在您当前账户的设备数量以达上限,请移除一个设备后再试。"; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "无效"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "无法访问认证数据。"; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "认证失败。"; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "认证失败次数太多,请稍后再试。"; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "您需要先在 iOS 设置中启用密码才能使用付款锁功能。"; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "您需要先在 iOS 设置中启用密码才能使用付款锁功能。"; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "您需要先在 iOS 设置中启用密码才能使用付款锁功能。"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "转账时需要输入您的密码或 Touch ID 才能转账,多加一重安全保护"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "转账时需要 Face ID才能转账,多加一重安全保护。"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "转账时需要输入密码才能转账,多加一重安全保护。"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "转账时需要 Touch ID才能转账,多加一重安全保护。"; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "要为以后的付款开启付款锁吗?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "需要输入您的密码或 Touch ID 才能转账"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "需要 Face ID 才能转账"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "需要输入您的手机密码才能转账"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "需要 Touch ID 才能转账"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "身份验证不成功。请确保您已在设备上启用生物识别功能并已设置密码。"; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "生物识别验证失败"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "进行验证以确认付款。"; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "添加备注"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "付款尚未验证"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "付款锁身份验证已取消。"; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "付款锁身份验证失败。"; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "无法完成付款,请检查您的连接并重试。"; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "启用付款"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "付款锁"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin 是一种关注隐私的新数字货币。"; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "兑现"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "保存您的短语"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "您的恢复短语为您提供了另一种恢复余额的办法。"; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "保存您的短语"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "更新 PIN"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "无效的钱包地址"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "付款锁"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "最近无活动"; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "推出付款功能(Beta 版)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "跳过恢复短语"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "您的恢复短语可以让您在最坏的情况下恢复您的余额。我们强烈建议您保存您的恢复短语。"; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "是否在不保存的情况下继续?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "重新安装 Signal 并确认 Signal PIN 码后,将自动还原您的余额。另外,还可使用恢复短语,来还原您的余额。该短语包含 24 个单词,并且对您是唯一的。请将其记下并妥善保存。"; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "您还有一部分余额!是时候保存您的恢复短语了——这是一个 24 字/词的密钥,可以用来恢复您的余额。"; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "是时候保存您的恢复短语了——这是一个 24 字/词的密钥,可以用来恢复您的余额。"; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "添加资金"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "付款已停用。"; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "如果您跳过这一步,接触您手机的任何人均可以转移您的资金或查看您的恢复短语。"; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "要跳过启用 Face ID 吗?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "要跳过启用密码吗?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "要跳过启用 Touch ID 吗?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "使用 Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "使用密码"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "使用 Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "启用 Face ID 可以防止接触到您手机的人获取您的资金。您可以在设置中禁用该选项。"; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "使用密码可以防止接触到您手机的人获取您的资金。您可以在设置中禁用该选项。"; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "启用 Touch ID 可以防止接触到您手机的人获取您的资金。您可以在设置中禁用该选项。"; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "升级 Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "输入恢复短语"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "保存恢复短语"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "扫描转帐接收人的二维码。"; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "扫描二维码"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "需要输入您的密码或 Touch ID 才能转账。"; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "需要 Face ID 才能转账。"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "需要输入您的手机密码才能转账。"; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "需要 Touch ID 才能转账。"; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "付款"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "发送付款"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "依次记下以下 24 个单词。请将该列表存储在安全的地方。"; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "请勿分享此列表"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "多加一重安全保护"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "恢复短语"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "仅在无法通过移动数据或 Wi-Fi 连接 Signal 时使用代理。"; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "查找用户名时出现错误。请稍后再试。"; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@不是 Signal 用户。请确认输入了完整的用户名。"; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "未找到此用户"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/zh_HK.lproj/Localizable.strings b/Signal/translations/zh_HK.lproj/Localizable.strings index cac88d8ed3..250cf1c8d2 100644 --- a/Signal/translations/zh_HK.lproj/Localizable.strings +++ b/Signal/translations/zh_HK.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "GIF"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "位置"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "在設定中允許 Signal 存取你的相簿以在此處傳送。"; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "當你拍攝照片後便可以在這裏傳送最近的照片。"; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "此群組已升級至「新版群組」。"; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "您無法加入新群組,並已被該群組移除。"; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "您無法被新增至新版群組,已邀請您加入"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "無"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "您無法連結更多裝置。"; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "您已達到與現有帳戶連結的裝置數量上限。請移除一部裝置,然後重試。"; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "無效"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "無法存取驗證身份。"; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "身份認證失敗。"; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "驗證失敗次數過多。請稍後再試。"; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "如要使用付款鎖定,您必須在 iOS「設定」中啟用密碼功能。"; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "如要使用付款鎖定,您必須在 iOS「設定」中啟用密碼功能。"; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "如要使用付款鎖定,您必須在 iOS「設定」中啟用密碼功能。"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "多加一重安全保障,使用密碼或 Touch ID 發送資金"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "多加一重安全保障,使用 Face ID 發送資金。"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "多加一重安全保障,使用密碼發送資金。"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "多加一重安全保障,使用 Touch ID 發送資金。"; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "要為日後的付款開啟付款鎖定嗎?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "必須使用密碼或 Touch ID 進行發送"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "必須使用 Face ID 發送"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "必須使用手機密碼進行發送"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "必須使用 Touch ID 進行發送"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "驗證失敗。請確保您的裝置已啟用生物識別技術,並設定好密碼。"; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "生物識別驗證失敗"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "驗證以確認付款。"; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "新增備註"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "付款尚未驗證"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "付款鎖定身分驗證已被取消。"; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "付款鎖定身分驗證失敗。"; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "無法完成付款。請檢查您的連線,然後重試。"; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "啟用付款功能"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "付款鎖定"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin 是一種新的著重私隱的數碼貨幣。"; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "提取款項"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "儲存您的片語"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "恢復片語是幫助您恢復餘額的另一途徑。"; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "儲存您的片語"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "更新 PIN 碼"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "錢包位址無效"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "付款鎖定"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "未有最近活動。"; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "付款功能(測試版)登場"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "略過恢復片語"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "恢復片語能讓您在最壞情況下恢復您的餘額。我們強烈建議您儲存恢復片語。"; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "要略過儲存並繼續操作嗎?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "當您重新安裝 Signal 時,若您確認您的 Signal PIN 碼,您的餘額將會自動還原。您亦可使用恢復片語還原您的餘額,即是一組獨一無二的 24 字詞片語。請寫下並妥為保存於安全的地方。"; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "您尚有餘額!是時候儲存您的恢復片語了──您可使用一組 24 個字的密鑰,以恢復您的餘額。"; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "是時候儲存您的恢復片語了──您可使用一組 24 個字的密鑰,以恢復您的餘額。"; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "增加款項"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "付款已停用。"; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "跳過此步驟會讓實際使用您手機的任何人轉移資金或查看您的恢復片語。"; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "要跳過啟用 Face ID 嗎?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "要跳過啟用密碼功能嗎?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "要跳過啟用 Touch ID 嗎?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "使用 Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "使用密碼"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "使用 Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "啟用 Face ID 以防止有人利用您的手機存取您的資金。您可以在「設定」中停用此選項。"; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "使用密碼功能以防止有人利用您的手機存取您的資金。您可以在「設定」中停用此選項。"; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "啟用 Touch ID 以防止有人利用您的手機存取您的資金。您可以在「設定」中停用此選項。"; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "更新 Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "輸入恢復片語"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "儲存恢復片語"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "掃描收款人的二維碼"; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "掃描二維碼"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "必須使用密碼或 Touch ID 以轉移資金。"; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "必須使用 Face ID 以轉移資金。"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "必須使用手機密碼以轉移資金。"; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "必須使用 Touch ID 以轉移資金。"; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "付款"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "付款"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "請依順序寫下以下 24 個字詞,並將您的清單存放於安全的地方。"; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "請勿分享此清單"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "另一重保護"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "恢復片語"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "僅在無法透過行動數據或 Wi-Fi 連接 Signal 時才使用代理伺服器。"; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "搜尋使用者名稱時發生錯誤。請稍後再試。"; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ 不是 Signal 使用者。請確保您已輸入完整的使用者名稱。"; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "找不到該使用者"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@"; diff --git a/Signal/translations/zh_TW.lproj/Localizable.strings b/Signal/translations/zh_TW.lproj/Localizable.strings index f51485addc..e503f5cc09 100644 --- a/Signal/translations/zh_TW.lproj/Localizable.strings +++ b/Signal/translations/zh_TW.lproj/Localizable.strings @@ -316,11 +316,14 @@ /* A button to select a GIF from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_GIF" = "動態圖檔"; +/* A message on a button prompting the user to go settings to grant Signal photos access. */ +"ATTACHMENT_KEYBOARD_GIVE_PHOTOS_ACCESS" = "Give Access"; + /* A button to select a location from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_LOCATION" = "位置"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "授權設定中照片的存取權限,以便將其在此處傳送。"; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal needs permission to show your photos and videos."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ "ATTACHMENT_KEYBOARD_NO_PHOTOS" = "拍完照片後,你可以在這裡傳送你的最近的照片。"; @@ -3014,7 +3017,7 @@ "GROUP_WAS_MIGRATED" = "該群組已升級為新版群組。"; /* Message indicating that the local user was dropped while migrating the group. */ -"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "You couldn’t be added to the New Group and have been removed from the group."; +"GROUP_WAS_MIGRATED_USERS_DROPPED_LOCAL_USER" = "您無法加入新群組,並已被該群組移除。"; /* Message indicating that the local user was invited while migrating the group. */ "GROUP_WAS_MIGRATED_USERS_INVITED_LOCAL_USER" = "你無法被新增到新群組中,及被邀請加入"; @@ -3898,10 +3901,10 @@ /* Generic indicator that no value is available for display */ "MISSING_VALUE" = "無"; -/* alert title: cannot link - reached max linked devices */ +/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_DESC" = "你無法連結更多的裝置。"; -/* alert body: cannot link - reached max linked devices */ +/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */ "MULTIDEVICE_PAIRING_MAX_RECOVERY" = "你已達到目前可以與本帳戶連結的裝置最大數量。 請刪除一個裝置,然後重試。"; /* Badge indicating that the user is muted. */ @@ -4337,58 +4340,58 @@ "PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "無效"; /* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */ -"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed."; +"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "身分驗證無法被連結。"; /* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "身分認證失敗。"; /* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "認證嘗試失敗太多次。請稍後再試。"; /* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "如要使用付款鎖定,您必須在 iOS「設定」中啟用密碼功能。"; /* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "如要使用付款鎖定,您必須在 iOS「設定」中啟用密碼功能。"; /* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */ -"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Payments Lock."; +"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "如要使用付款鎖定,您必須在 iOS「設定」中啟用密碼功能。"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "Add an additional layer of security and require your passcode or Touch ID to send funds"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "多加一重安全保障,使用密碼或 Touch ID 發送資金"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "Add an additional layer of security and require Face ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "多加一重安全保障,使用 Face ID 發送資金。"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "Add an additional layer of security and require passcode to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "多加一重安全保障,使用密碼發送資金。"; /* First time payments suggest payments lock message */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "Add an additional layer of security and require Touch ID to send funds."; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "多加一重安全保障,使用 Touch ID 發送資金。"; /* First time payments suggest payments lock title */ -"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "Turn on Payment Lock for Future Sends?"; +"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "要為未來的付款開啟「付款鎖定」嗎?"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "Require Your Passcode or Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "必須使用密碼或 Touch ID 進行發送"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "Require Face ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "必須使用 Face ID 發送"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "Require Your Phone's Passcode to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "必須使用手機密碼進行發送"; /* Affirmative action title to enable payments lock */ -"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "Require Touch ID to Send"; +"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "必須使用 Touch ID 進行發送"; /* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "Authentication did not succeed. Ensure that biometrics is enabled on your device and a passcode is set."; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "驗證失敗。請確保您的裝置已啟用生物識別技術,並設定好密碼。"; /* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */ -"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "Biometric Authentication Failed"; +"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "生物識別驗證失敗"; /* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */ -"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "Authenticate to confirm payment."; +"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "驗證以確認付款。"; /* Label for the 'add memo' ui in the 'send payment' UI. */ "PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "新增註記"; @@ -4424,10 +4427,10 @@ "PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "付款尚未被驗證"; /* Indicates that a payment failed because the payments lock attempt was cancelled. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "Payments lock authentication cancelled."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "付款鎖定身分驗證已被取消。"; /* Indicates that a payment failed because the payments lock failed to authenticate. */ -"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "Payments lock authentication failure."; +"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "付款鎖定身分驗證失敗。"; /* Indicates that an unknown error occurred while sending a payment or payment request. */ "PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "無法完成付款。 檢查你的連線,然後重試。"; @@ -5828,7 +5831,7 @@ "SETTINGS_PAYMENTS_ENABLE_ACTION" = "啟用付款功能"; /* Title for the 'enable payments lock' view of the payments activation flow. */ -"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "Payments Lock"; +"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "付款鎖定"; /* Description for the 'About MobileCoin' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin是一種新的注重隱私的數位貨幣。"; @@ -5849,13 +5852,13 @@ "SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "兌現"; /* Label for button in the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "儲存你的片語"; /* Description for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Your recovery phrase gives you another way to restore your balance."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "恢復片語是幫助您恢復餘額的另一途徑。"; /* Title for the 'Save Passphrase' help card in the payments settings. */ -"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "Save Your Phrase"; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "儲存你的片語"; /* Label for button in the 'Update PIN' help card in the payments settings. */ "SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "更新 PIN 碼"; @@ -5870,7 +5873,7 @@ "SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "無效的電子錢包位址"; /* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */ -"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "Payments Lock"; +"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "付款鎖定"; /* Message indicating that there is no payment activity to display in the payment settings. */ "SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "最近沒有活動。"; @@ -5903,22 +5906,22 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "介紹付款方式(測試版)"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Skip Recovery Phrase"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "略過恢復片語"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly reccommend you save it."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "恢復片語能讓您在最壞情況下恢復您的餘額。我們強烈建議您儲存恢復片語。"; /* Title of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Continue Without Saving?"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "要略過儲存並繼續操作嗎?"; /* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */ "SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "如果你確認Signal PIN碼,重新安裝Signal時,餘額將自動回復。 你還可以使用回復短語來回復餘額,回復短語是你獨有的24字詞。 寫下並保存在安全的地方。"; /* Explanation of the 'payments passphrase' when there is a balance. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "You’ve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "你尚有餘額!是時候儲存你的恢復片語了—你可使用一組 24 個字的密鑰,以恢復你的餘額。"; /* Explanation of the 'payments passphrase' when from the help card. */ -"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Time to save your recovery phrase—a 24-word key you can use to restore your balance."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "是時候儲存你的恢復片語了—你可使用一組 24 個字的密鑰,以恢復你的餘額。"; /* Label for the 'add money' button in the 'send payment' UI. */ "SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "加值資金"; @@ -5972,34 +5975,34 @@ "SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "付款功能已停用。"; /* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "跳過此步驟會讓實際使用你手機的任何人轉移資金或查看你的恢復片語。"; /* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "Skip Enabling Face ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "要跳過啟用 Face ID 嗎?"; /* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "Skip Enabling Passcode?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "要跳過啟用密碼功能嗎?"; /* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "Skip Enabling Touch ID?"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "要跳過啟用 Touch ID 嗎?"; /* Enable Button title in Payments Lock Prompt view for Face ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "Use Face ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "使用 Face ID"; /* Enable Button title in Payments Lock Prompt view for Passcode. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "Use Passcode"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "使用密碼"; /* Enable Button title in Payments Lock Prompt view for Touch ID. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "Use Touch ID"; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "使用 Touch ID"; /* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "Help prevent a person with your phone from accessing your funds by enabling Face ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "啟用 Face ID 以防止有人利用您的手機存取您的資金。您可以在「設定」中停用此選項。"; /* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "Help prevent a person with your phone from accessing your funds by using your passcode. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "使用密碼功能以防止有人利用您的手機存取您的資金。您可以在「設定」中停用此選項。"; /* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */ -"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "Help prevent a person with your phone from accessing your funds by enabling Touch ID. You can disable this option in Settings."; +"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "啟用 Touch ID 以防止有人利用您的手機存取您的資金。您可以在「設定」中停用此選項。"; /* Button for payments outdated sheet. */ "SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "更新 Signal"; @@ -6095,7 +6098,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "輸入回復短語"; /* Title for the first step of the 'save payments passphrase' views. */ -"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Save Recovery Phrase"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "儲存恢復片語"; /* Instructions in the 'scan payment address QR code' view in the payment settings. */ "SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "掃描QR碼以查找轉帳收件人。"; @@ -6107,19 +6110,19 @@ "SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "掃描 QR code"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "Require your passcode or Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "必須使用密碼或 Touch ID 以轉移資金。"; /* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "Require Face ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "必須使用 Face ID 以轉移資金。"; /* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "Require your phone's passcode to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "必須使用手機密碼以轉移資金。"; /* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */ -"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "Require Touch ID to transfer funds."; +"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "必須使用 Touch ID 以轉移資金。"; /* Title for the payments section in the app’s privacy settings tableview */ -"SETTINGS_PAYMENTS_SECURITY_TITLE" = "Payments"; +"SETTINGS_PAYMENTS_SECURITY_TITLE" = "付款"; /* Label for 'send payment' button in the payment settings. */ "SETTINGS_PAYMENTS_SEND_PAYMENT" = "傳送付款"; @@ -6200,10 +6203,10 @@ "SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "依次寫下以下24個單字。 將你的清單儲存在安全的地方。"; /* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */ -"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "Do not share this list"; +"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "請勿分享此清單"; /* Title for the content section of the 'payments lock prompt' view shown after payemts activation. */ -"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "Another Layer of Protection"; +"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "另一重保護"; /* Label for 'view payments recovery passphrase' button in the app settings. */ "SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "回復短語"; @@ -7063,14 +7066,32 @@ /* Explanation of when you should use a signal proxy */ "USE_PROXY_EXPLANATION" = "僅在無法透過行動數據或 Wi-Fi 連接 Signal 時才使用代理伺服器。"; +/* Description of how to update discovery */ +"USERNAME_DISCOVERY_DESCRIPTION" = "Turn off phone number discovery under Settings > Privacy > Phone Number > Who can find my number, to use your username as the primary way others can contact you."; + +/* Description of username discriminator digits */ +"USERNAME_DISCRIMINATOR_DESCRIPTION" = "Usernames are paired with a set of digits and aren’t shared on your profile"; + +/* Title to set up signal username */ +"USERNAME_EDUCATION_TITLE" = "Set up your Signal username"; + +/* Description of username link */ +"USERNAME_LINK_DESCRIPTION" = "Each username has a unique link you can share with your friends to start a chat with you"; + /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR_MESSAGE" = "An error occurred while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR_MESSAGE" = "搜尋使用者名稱時發生錯誤。請稍後再試。"; + +/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */ +"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ is not a valid username. Make sure you’ve entered the complete username followed by its set of digits."; + +/* Title for an action sheet indicating that a user-entered username value is not a valid username. */ +"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "Invalid Username"; /* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */ -"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@不是 Signal 使用者。請確認你輸入完整的使用者名稱。"; /* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */ -"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "找不到使用者"; /* A prefix appended to all usernames when displayed */ "USERNAME_PREFIX" = "@";