From a843855d9589c665ac4035d93f4203cbd3488f6f Mon Sep 17 00:00:00 2001 From: Harry Sanabria Date: Wed, 7 Feb 2024 16:54:34 -0800 Subject: [PATCH] Update translations --- .../translations/ar.lproj/Localizable.strings | 39 +++++++----- .../translations/bn.lproj/Localizable.strings | 39 +++++++----- .../translations/ca.lproj/Localizable.strings | 39 +++++++----- .../translations/cs.lproj/Localizable.strings | 39 +++++++----- .../translations/da.lproj/Localizable.strings | 39 +++++++----- .../translations/de.lproj/Localizable.strings | 61 +++++++++++-------- .../translations/el.lproj/Localizable.strings | 39 +++++++----- .../translations/es.lproj/Localizable.strings | 39 +++++++----- .../translations/fa.lproj/Localizable.strings | 39 +++++++----- .../translations/fi.lproj/Localizable.strings | 39 +++++++----- .../translations/fr.lproj/Localizable.strings | 55 ++++++++++------- .../translations/ga.lproj/Localizable.strings | 39 +++++++----- .../translations/gu.lproj/Localizable.strings | 39 +++++++----- .../translations/he.lproj/Localizable.strings | 39 +++++++----- .../translations/hi.lproj/Localizable.strings | 39 +++++++----- .../translations/hr.lproj/Localizable.strings | 39 +++++++----- .../translations/hu.lproj/Localizable.strings | 39 +++++++----- .../translations/id.lproj/Localizable.strings | 39 +++++++----- .../translations/it.lproj/Localizable.strings | 39 +++++++----- .../translations/ja.lproj/Localizable.strings | 39 +++++++----- .../translations/ko.lproj/Localizable.strings | 39 +++++++----- .../translations/mr.lproj/Localizable.strings | 39 +++++++----- .../translations/ms.lproj/Localizable.strings | 39 +++++++----- .../translations/nb.lproj/Localizable.strings | 39 +++++++----- .../translations/nl.lproj/Localizable.strings | 47 ++++++++------ .../translations/pl.lproj/Localizable.strings | 39 +++++++----- .../pt_BR.lproj/Localizable.strings | 39 +++++++----- .../pt_PT.lproj/Localizable.strings | 39 +++++++----- .../translations/ro.lproj/Localizable.strings | 39 +++++++----- .../translations/ru.lproj/Localizable.strings | 39 +++++++----- .../translations/sk.lproj/Localizable.strings | 39 +++++++----- .../translations/sr.lproj/Localizable.strings | 39 +++++++----- .../translations/sv.lproj/Localizable.strings | 39 +++++++----- .../translations/th.lproj/Localizable.strings | 39 +++++++----- .../translations/tr.lproj/Localizable.strings | 39 +++++++----- .../translations/ug.lproj/Localizable.strings | 39 +++++++----- .../translations/uk.lproj/Localizable.strings | 39 +++++++----- .../translations/ur.lproj/Localizable.strings | 39 +++++++----- .../translations/vi.lproj/Localizable.strings | 39 +++++++----- .../yue.lproj/Localizable.strings | 39 +++++++----- .../zh_CN.lproj/Localizable.strings | 39 +++++++----- .../zh_HK.lproj/Localizable.strings | 39 +++++++----- .../zh_TW.lproj/Localizable.strings | 39 +++++++----- 43 files changed, 1055 insertions(+), 668 deletions(-) diff --git a/Signal/translations/ar.lproj/Localizable.strings b/Signal/translations/ar.lproj/Localizable.strings index c869eeeb4f1..5379cb5a456 100644 --- a/Signal/translations/ar.lproj/Localizable.strings +++ b/Signal/translations/ar.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "عُلم"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "لم يتمكن %1$@ من توصيل رسالة أو ملصق أو رد فعل أو وصل القراءة أو وسائط إليك في هذه الدردشة."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "هناك مشكل في التوصيل"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "ربط جهاز جديد"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ موجود في جهات اتصالك"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "جهات اتصال Signal"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "نبذة عن"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "عنوان البريد"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "فشل تحميل المُرفق."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "لقد تعذر توصيل رسالة من %1$@"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "اختر مصرفك"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "أكّد تبرّعك"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "لإعداد تبرّعك المتكرر، انقر على مواصلة لتأكيد خصم €0,01 مع بنكك. سَيتم استرداد هذه القيمة تلقائيًا وسيسمح هذا بخصم تبرّعك بقيمة %1$@/الشهر من حسابك."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "تأكيد التبرّع عبر %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "ارسم في أي مكان للتضبيب"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "تفعيل الإشعارات؟"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "أعد تشغيل %1$@ الخاص بك إذا كانت لا تصِلك إشعارات سيجنال."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "تعذر إظهار الإشعارات"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "تتضمن الإجراءات \"مقروءة\"، \"رد\"، و \"إعادة الاتصال.\""; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "الجميع"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "أي شخص لديه رقم هاتفك سَيرى أنك مُتواجد على سيجنال وسيتمكّن من بدء دردشات معك."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "لا أحد"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "لا أحد"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "لن يرى أي أحد رقم هاتفك على سيجنال، حتى عند مراسلته."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "إن المُستخدم ليس ضمن جهات اتصالك. هل تود حظر هذا المُستخدم؟"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "جهة اتصال مجهولة"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "أرسل أحد أجهزتك رسالة لا يُمكن مُعالجتها أو عرضها هُنا لأنها تستخدم ميزة جديدة في سيجنال."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "رموز أو رابط الاستجابة السريعة"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "لا تتم مُشاركة رقم هاتفك بعد الآن مع الدردشات. إذا تم حفظ رقم هاتفك في جهات اتصال صديق، فسَيظل مرئيًا بالنسبة له."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "خصوصية رقم الهاتف"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "طرق جديدة للاتصال"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "يُمكن للناس مراسلتك الآن باستخدام اسم المُستخدم الاختياري الخاص بك. لم تعُد أرقام الهواتف مطلوبة. أسماء المستخدمين ليست مرئية على حسابك الشخصي. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "أسماء المستخدمين"; diff --git a/Signal/translations/bn.lproj/Localizable.strings b/Signal/translations/bn.lproj/Localizable.strings index e1fe9c2f619..e350f8fc024 100644 --- a/Signal/translations/bn.lproj/Localizable.strings +++ b/Signal/translations/bn.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "বুঝতে পেরেছি"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "এই চ্যাট-এ %1$@-এর কাছ থেকে কোনো ম্যাসেজ, স্টিকার, প্রতিক্রিয়া, রিড রিসিপ্ট বা মিডিয়া আপনাকে পাঠানো যায়নি।"; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "পাঠানোর ক্ষেত্রে সমস্যা"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "নতুন ডিভাইস যুক্ত করুন"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ আপনার সিস্টেমের কন্টাক্টে আছেন"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal কানেকশন"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "পরিচিতি"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "ঠিকানা"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "সংযুক্তি ডাউলোড ব্যর্থ হয়েছে।"; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "%1$@ থেকে একটি বার্তা বিতরণ করা যায়নি"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "আপনার ব্যাংক বেছে নিন"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "আপনার ডোনেশন নিশ্চিত করুন"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "আপনার পুনরাবৃত্ত ডোনেশন সেটআপ করতে, আপনার ব্যাংকের মাধ্যমে €0,01 চার্জ নিশ্চিত করতে 'চালিয়ে যান' ট্যাপ করুন। এটি স্বয়ংক্রিয়ভাবে ফেরত দেওয়া হবে এবং এটি আপনার অ্যাকাউন্ট থেকে আপনার %1$@/মাসের ডোনেশন ডেবিট করার অনুমতি দেয়।"; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "%1$@-এর মাধ্যমে আপনার ডোনেশন নিশ্চিত করুন"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "যেকোনো জায়গা অস্পষ্ট করতে আলতো চেপে টানুন"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "নোটিফিকেশন পেতে চান?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "আপনি যদি Signal-এর নোটিফিকেশন না পান তাহলে আপনার %1$@ পুনরায় চালু করুন।"; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "নোটিফিকেশন দেখানো যায়নি"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "ক্রিয়াগুলির মধ্যে \"পঠিত হিসাবে চিহ্নিত করুন,\" \"উত্তর দিন,\" এবং \"কল ব্যাক করুন\" অন্তর্ভুক্ত রয়েছে।"; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "সবাই"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "যাদের কাছে আপনার ফোন নম্বর আছে তারা দেখতে পাবেন আপনি Signal-এ আছেন এবং আপনার সাথে চ্যাট শুরু করতে পারবেন।"; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "কেউ না"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "কেউ না"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "কেউ Signal-এ আপনার ফোন নম্বর দেখতে পাবেন না, এমনকি তাদের মেসেজ করা হলেও।"; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "ইউজার আপনার কন্টাক্ট লিস্টে নেই। আপনি কি এই ইউজারকে ব্লক করতে চান?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "অচেনা পরিচিতি"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "আপনার একটি ডিভাইস একটি বার্তা প্রেরণ করেছে যা এখানে প্রক্রিয়া করা বা প্রদর্শিত করা যাচ্ছে না কারণ এটি একটি নতুন Signal বৈশিষ্ট্য ব্যবহার করেছে।"; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QR কোড ও লিংক"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "আপনার ফোন নম্বর আর চ্যাটের সাথে শেয়ার করা হয় না। যদি আপনার নম্বরটি আপনার বন্ধুর কন্টাক্টে সংরক্ষিত থাকে তবে তারা এটি দেখতে পাবেন।"; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "ফোন নম্বরের গোপনীয়তা"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "সংযোগ করার নতুন উপায়"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "লোকেরা এখন আপনার ঐচ্ছিক ব্যবহারকারীর নাম ব্যবহার করে আপনাকে মেসেজ পাঠাতে পারবেন। ফোন নম্বর আর প্রয়োজন নেই। ব্যবহারকারীর নামগুলো আপনার প্রোফাইলে দৃশ্যমান নয়। "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "ব্যবহারকারীর নাম"; diff --git a/Signal/translations/ca.lproj/Localizable.strings b/Signal/translations/ca.lproj/Localizable.strings index fbf174a1869..c3213b4e4aa 100644 --- a/Signal/translations/ca.lproj/Localizable.strings +++ b/Signal/translations/ca.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Entesos"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "No se t'ha pogut entregar un missatge, sticker, reacció, confirmació de lectura o arxiu multimèdia de %1$@ en aquest xat."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Problema de lliurament"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Enllaça'l"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ és als contactes del teu sistema"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Connexió de Signal"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Biografia"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Adreça"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Ha fallat la baixada de l'adjunt."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "No s'ha pogut lliurar un missatge de %1$@."; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Tria el teu banc"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirma la teva donació"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Per configurar la teva donació recurrent, toca continua per confirmar un càrrec de 0,01 € amb el teu banc. Això es reemborsarà automàticament i permetrà que la teva donació de %1$@/mes es carregui al teu compte."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirma la teva donació amb %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Dibuixeu a qualsevol lloc per esfumar-lo"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Voleu activar les notificacions?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Si no reps notificacions de Signal, reinicia el teu %1$@."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "No s'han pogut mostrar les notificacions"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Les accions inclouen “Marca com a llegit”, “Respon” i “Truca.”"; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Tothom"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Qualsevol persona que tingui el teu número de telèfon veurà que ets a Signal i podrà iniciar un xat amb tu."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Ningú"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Ningú"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Ningú no veurà el teu número de telèfon a Signal, fins i tot encara que els hi enviïs un missatge."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "L'usuari no és als teus contactes. Vols bloquejar-lo?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Contacte desconegut"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Un dels vostres dispositius ha enviat un missatge que no es pot processar o mostrar aquí perquè usa una funció nova del Signal."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "Codis QR i enllaços"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "El teu número de telèfon ja no es comparteix als xats. Fins i tot si un amic té el teu número guardat als seus contactes, no li apareixerà."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Privacitat del número de telèfon"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Noves maneres de connectar-te"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Ara, la gent et pot enviar missatges fent servir el teu nom d'usuari opcional. Els números de telèfon ja no són necessaris. Els noms d'usuari no son visibles al teu perfil. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Noms d'usuari"; diff --git a/Signal/translations/cs.lproj/Localizable.strings b/Signal/translations/cs.lproj/Localizable.strings index e8a2f8ae183..559bd128852 100644 --- a/Signal/translations/cs.lproj/Localizable.strings +++ b/Signal/translations/cs.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Rozumím"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "V tomto chatu vám nemohla být doručena zpráva, nálepka, reakce, potvrzení o přečtení nebo médium od uživatele %1$@."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Potíže s doručením"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Připojit nové zařízení"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ je ve vašem seznamu kontaktů"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Spojení Signal"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Info"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Adresa"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Stažení přílohy selhalo."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "Zpráva od %1$@ nemohla být doručena."; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Vyberte svou banku"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Potvrďte svůj příspěvek"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Chcete-li nastavit opakující se příspěvek, klepněte na pokračovat a potvrďte poplatek 0,01 € u své banky. Ten vám bude automaticky vrácen a umožní, aby se z vašeho účtu měsíčně odečítal váš příspěvek %1$@."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Potvrďte svůj příspěvek u banky %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Rozostřit kreslením"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Zapnout Notifikace?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Pokud se vám nezobrazují oznámení služby Signal, restartujte svůj %1$@."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Oznámení nelze zobrazit"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Akce zahrnují \"Označit jako přečtené\", \"Odpovědět\" a \"Zavolat zpět\"."; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Všichni"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Každý, kdo má vaše telefonní číslo, uvidí, že používáte Signal, a může s vámi začít chatovat."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Nikdo"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Nikdo"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Nikdo neuvidí vaše telefonní číslo ve službě Signal, a to ani v případě, že si s ním píšete."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Uživatel není ve vašich kontaktech. Chcete tohoto uživatele zablokovat?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Neznámý kontakt"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Jedno z vašich zařízení odeslalo zprávu, kterou zde nelze zobrazit, protože používá novější funkci Signal."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QR kódy a odkazy"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Vaše telefonní číslo již není sdíleno v chatech. Pokud mají přátelé vaše číslo uložené v seznamu kontaktů, stále ho uvidí."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Soukromé telefonní číslo"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Nové způsoby, jak se propojit"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Lidé vám teď mohou psát pomocí vašeho volitelného uživatelského jména. Telefonní čísla již nejsou vyžadována. Uživatelská jména se ve vašem profilu nezobrazují. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Uživatelská jména"; diff --git a/Signal/translations/da.lproj/Localizable.strings b/Signal/translations/da.lproj/Localizable.strings index 496dfc8fd6e..5ac34640e7a 100644 --- a/Signal/translations/da.lproj/Localizable.strings +++ b/Signal/translations/da.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Forstået"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "En besked, et klistermærke, en reaktion, en kvittering for læsning eller en mediefil kunne ikke leveres til dig fra %1$@ i denne chat."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Leveringsproblem"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Forbind ny enhed"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ er i dine systemkontakter"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal-kontakter"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Om"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Adresse"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Hentning af vedhæftning mislykkedes"; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "En besked fra %1$@ kunne ikke leveres"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Vælg din bank"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Bekræft din donation"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Tryk fortsæt for at bekræfte opkrævningen af et gebyr på 0,01 EUR hos din bank,så du kan konfigurere din tilbagevendende donation. Dette refunderes automatisk og gør det muligt at opkræve din donation på %1$@/måned fra din konto."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Bekræft din donation med %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Tegn hvor som helst for at sløre"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Slå notifikationer til?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Genstart din %1$@, hvis du ikke modtager Signal-notifikationer."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Kunne ikke vise notifikationer"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Handlinger omfatter \"Markér som læst\", \"Svar\" og \"Ring tilbage\""; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Alle"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Alle, der har dit telefonnummer, kan se, at du er på Signal, og de kan starte en chat med dig."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Ingen"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Ingen"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Ingen kan se dit telefonnummer på Signal, heller ikke når du sender beskeder til dem."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Bruger er ikke i dine kontakter. Vil du blokere denne bruger?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Ukendt kontakt"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "En af dine enheder sendte en besked som ikke kan behandles eller vises her, da den bruger en ny Signal funktionalitet"; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QR-koder og links"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Dit telefonnummer deles ikke længere med chats. Hvis dit nummer er gemt i en vens kontakter, vil de stadig kunne se det."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Telefonnummerprivatliv"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Nye måder at komme i kontakt på"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Folk kan nu sende dig beskeder med dit valgfrie brugernavn. Telefonnumre er ikke længere påkrævet. Brugernavne er ikke synlige på din profil. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Brugernavne"; diff --git a/Signal/translations/de.lproj/Localizable.strings b/Signal/translations/de.lproj/Localizable.strings index 3136881cfc1..c8d1c5ef0f1 100644 --- a/Signal/translations/de.lproj/Localizable.strings +++ b/Signal/translations/de.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Verstanden"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "Eine Nachricht, ein Sticker, eine Reaktion, eine Lesebestätigung oder ein Medieninhalt von %1$@ konnte dir in diesem Chat nicht zugestellt werden."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Zustellungsproblem"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Neues Gerät koppeln"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ ist in deinen Systemkontakten"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal-Verbindung"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Info"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Adresse"; @@ -1697,7 +1697,7 @@ "DELETE_CONTACT_ACTION_SHEET_BUTTON" = "Löschen"; /* An explanation of what happens in Signal when you remove a system contact. */ -"DELETE_CONTACT_ACTION_SHEET_EXPLANATION" = "Diese Person wird aus deinen Systemkontakten gelöscht. Du wirst diese Person bei der Suche nicht sehen. Du erhältst eine Nachrichtenanfrage, wenn sie dir in Zukunft eine Nachricht schickt."; +"DELETE_CONTACT_ACTION_SHEET_EXPLANATION" = "Diese Person wird aus deinen Systemkontakten gelöscht. Du wirst diese Person bei der Suche nicht sehen. Du erhältst eine Unterhaltungsanfrage, wenn sie dir in Zukunft eine Nachricht schickt."; /* Title of action sheet confirming the user wants to delete a system contact. */ "DELETE_CONTACT_ACTION_SHEET_TITLE" = "Kontakt löschen und aus deiner Liste entfernen?"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Anhang konnte nicht heruntergeladen werden."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "Eine Nachricht von %1$@ konnte nicht zugestellt werden"; @@ -3362,7 +3365,7 @@ "HIDE_RECIPIENT_ACTION_SHEET_TITLE_FORMAT" = "%1$@ entfernen?"; /* An explanation of the consequences of removing a user. */ -"HIDE_RECIPIENT_BEHAVIOR_EXPLANATION" = "Du wirst diese Person bei der Suche nicht sehen. Du erhältst eine Nachrichtenanfrage, wenn sie dir in Zukunft eine Nachricht schicken."; +"HIDE_RECIPIENT_BEHAVIOR_EXPLANATION" = "Du wirst diese Person bei der Suche nicht sehen. Du erhältst eine Unterhaltungsanfrage, wenn sie dir in Zukunft eine Nachricht schicken."; /* Button label for the 'remove' button */ "HIDE_RECIPIENT_BUTTON" = "Entfernen"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Wähle deine Bank"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Bestätige deine Spende"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Wenn du deine wiederkehrende monatliche Spende einrichtest, tippe auf »Weiter«, um die Abbuchung von 0,01 € bei deiner Bank zu bestätigen. Dieser Betrag wird automatisch erstattet und erlaubt die Abbuchung deiner Spende in Höhe von %1$@ pro Monat von deinem Konto."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Bestätige deine Spende bei %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Zeichne zum Verwischen in beliebige Bereiche"; @@ -4331,7 +4334,7 @@ "NOTE_TO_SELF" = "Notiz an mich"; /* Body for a notification representing a message request. */ -"NOTIFICATION_BODY_INCOMING_MESSAGE_REQUEST" = "Chatanfrage"; +"NOTIFICATION_BODY_INCOMING_MESSAGE_REQUEST" = "Unterhaltungsanfrage"; /* Lock screen notification text presented after user powers on their device without unlocking. Embeds {{device model}} (either 'iPad' or 'iPhone') */ "NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "Du hast eventuell Nachrichten erhalten, während dein %1$@ neu gestartet wurde."; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Mitteilungen einschalten?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Starte dein %1$@ neu, falls du keine Mitteilungen von Signal erhältst."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Mitteilungen konnten nicht angezeigt werden"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Aktionen umfassen »Als gelesen markieren«, »Antworten« und »Rückruf«."; @@ -4826,10 +4835,10 @@ "PAYMENTS_PREVIEW_TEXT_UNKNOWN" = "Unbekannte Zahlung"; /* Message for error alert indicating that a given user cannot receive payments because of a pending message request for a recipient that they have sent messages to. */ -"PAYMENTS_RECIPIENT_MISSING_PROFILE_KEY_MESSAGE_W_MESSAGES" = "Zum Senden einer Zahlung an diesen Nutzer muss er deine Nachrichtenanfrage akzeptieren."; +"PAYMENTS_RECIPIENT_MISSING_PROFILE_KEY_MESSAGE_W_MESSAGES" = "Zum Senden einer Zahlung an diesen Nutzer muss er deine Unterhaltungsanfrage akzeptieren."; /* Message for error alert indicating that a given user cannot receive payments because of a pending message request for a recipient that they have not sent message to. */ -"PAYMENTS_RECIPIENT_MISSING_PROFILE_KEY_MESSAGE_WO_MESSAGES" = "Zum Senden einer Zahlung an diesen Nutzer muss er deine Nachrichtenanfrage akzeptieren. Sende ihm eine Nachricht, um eine Nachrichtenanfrage zu stellen."; +"PAYMENTS_RECIPIENT_MISSING_PROFILE_KEY_MESSAGE_WO_MESSAGES" = "Zum Senden einer Zahlung an diesen Nutzer muss er deine Unterhaltungsanfrage akzeptieren. Sende ihm eine Nachricht, um eine Nachrichtenanfrage zu stellen."; /* Title for error alert indicating that a given user cannot receive payments because of a pending message request. */ "PAYMENTS_RECIPIENT_MISSING_PROFILE_KEY_TITLE" = "Zahlung kann nicht gesendet werden"; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Jeder"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Wer deine Telefonnummer hat, sieht, dass du bei Signal bist und kann mit dir chatten."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Niemand"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Niemand"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Niemand kann deine Telefonnummer auf Signal sehen, nicht einmal, wenn du der Person Nachrichten schickst."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -6341,7 +6353,7 @@ "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" = "Mit deinem Wiederherstellungssatz hast du eine weitere Möglichkeit, dein Guthaben wiederherzustellen."; +"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "Mit deiner Wiederherstellungsphrase 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" = "Speichere deinen Satz"; @@ -6392,10 +6404,10 @@ "SETTINGS_PAYMENTS_OPT_IN_TITLE" = "Neu: Zahlungen"; /* Button when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Wiederherstellungssatz überspringen"; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "Wiederherstellungsphrase überspringen"; /* Message of confirmation alert when discarding recovery phrase. */ -"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Mit deinem Wiederherstellungssatz kannst du im schlimmsten Fall dein Guthaben wiederherstellen. Wir empfehlen dir dringend, ihn zu speichern."; +"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "Mit deiner Wiederherstellungsphrase kannst du im schlimmsten Fall dein Guthaben wiederherstellen. Wir empfehlen dir dringend, sie zu speichern."; /* Title of confirmation alert when discarding recovery phrase. */ "SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "Ohne Speichern fortfahren?"; @@ -6404,10 +6416,10 @@ "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" = "Du hast ein Guthaben! Zeit, deinen Wiederherstellungssatz zu speichern – ein Schlüssel mit 24 Wörtern, mit dem du dein Guthaben wiederherstellen kannst."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "Du hast ein Guthaben! Zeit, deine Wiederherstellungsphrase 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" = "Zeit, deinen Wiederherstellungssatz zu speichern – ein Schlüssel mit 24 Wörtern, mit dem du dein Guthaben wiederherstellen kannst."; +"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "Zeit, deine Wiederherstellungsphrase 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"; @@ -6590,7 +6602,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" = "Speichere deinen Wiederherstellungssatz"; +"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "Speichere deine Wiederherstellungsphrase"; /* 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."; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Nutzer nicht in deinen Kontakten. Möchtest du diesen Nutzer blockieren?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Unbekannter Kontakt"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Eines deiner Geräte hat eine Nachricht gesendet, die nicht verarbeitet oder hier angezeigt werden kann, da sie ein neues Signal-Feature nutzt."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QR-Codes und Links"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Deine Telefonnummer wird nicht mehr mit Chats geteilt. Wenn deine Nummer in den Kontakten von anderen Personen gespeichert ist, können diese sie trotzdem sehen."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Datenschutz bei Telefonnummern"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Neue Möglichkeiten, um sich zu verbinden"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Andere können dir jetzt über deinen optionalen Nutzernamen eine Nachricht schicken. Rufnummern sind dafür nicht mehr notwendig. Nutzernamen sind in deinem Profil nicht sichtbar. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Nutzernamen"; diff --git a/Signal/translations/el.lproj/Localizable.strings b/Signal/translations/el.lproj/Localizable.strings index 3519392531a..ab1d91a806c 100644 --- a/Signal/translations/el.lproj/Localizable.strings +++ b/Signal/translations/el.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Εντάξει"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "Δεν ήταν δυνατή η παράδοση μηνύματος, αυτοκόλλητου, αντίδρασης, αποδεικτικού ανάγνωσης ή πολυμέσου από τον χρήστη %1$@ σε αυτή τη συνομιλία."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Θέμα κατά την παράδοση"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Σύνδεση νέας συσκευής"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "Ο χρήστης %1$@ βρίσκεται στις επαφές του συστήματός σου"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Επαφή Signal"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Πληροφορίες"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Διεύθυνση"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Αποτυχία ανάκτησης του συνημμένου."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "Ένα μήνυμα από τον/την %1$@ δεν μπόρεσε να παραδοθεί"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Διάλεξε την τράπεζά σου"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Επιβεβαίωση δωρεάς"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Για να ρυθμίσεις την επαναλαμβανόμενη δωρεά σου, πάτα \"Συνέχεια\" για να επιβεβαιώσεις μια χρέωση 0,01 € στην τράπεζά σου. Το ποσό θα επιστραφεί αυτόματα και θα επιτρέψει τη χρέωση της δωρεάς σου για %1$@/μήνα από τον λογαριασμό σου."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "%1$@: Επιβεβαίωσε τη δωρεά σου"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Ζωγράφισε οπουδήποτε για να θολώσεις"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Ενεργοποίηση Ειδοποιήσεων;"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Κάνε επανεκκίνηση του %1$@ αν δεν λαμβάνεις ειδοποιήσεις Signal."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Δεν ήταν δυνατή η εμφάνιση ειδοποιήσεων"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Οι ενέργειες περιλαμβάνουν \"Σημείωση ως αναγνωσμένο\", \"Απάντηση\", και \"Επιστροφή Κλήσης\"."; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Όλοι"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Όποιος έχει τον αριθμό τηλεφώνου σου θα βλέπει ότι είσαι στο Signal και θα μπορεί να ξεκινήσει συνομιλία μαζί σου."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Κανένας"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Κανένας"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Κανείς δεν θα βλέπει τον αριθμό τηλεφώνου σου στο Signal, ακόμα και αν στείλεις μήνυμα."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Ο χρήστης δεν είναι στις επαφές σου. Θέλεις να τον αποκλείσεις;"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Άγνωστη επαφή"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Μια από τις συσκευές σου έστειλε μήνυμα που δεν μπορεί να επεξεργαστεί ή προβληθεί εδώ επειδή χρησιμοποιεί μια νέα δυνατότητα του Signal."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "Κωδικοί QR και σύνδεσμοι"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Ο αριθμός τηλεφώνου σου δεν κοινοποιείται πλέον στις συνομιλίες. Εάν ο αριθμός σου είναι αποθηκευμένος στις επαφές ενός φίλου, θα εξακολουθεί να τον βλέπει."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Απόρρητο αριθμού τηλεφώνου"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Νέοι τρόποι σύνδεσης"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Οι χρήστες Signal μπορούν πλέον να σου στέλνουν μηνύματα χρησιμοποιώντας το προαιρετικό όνομα χρήστη σου. Οι αριθμοί τηλεφώνου δεν απαιτούνται πλέον. Τα ονόματα χρηστών δεν είναι ορατά στο προφίλ σου. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Ονόματα χρηστών"; diff --git a/Signal/translations/es.lproj/Localizable.strings b/Signal/translations/es.lproj/Localizable.strings index 0c047ee27e0..3af55311e35 100644 --- a/Signal/translations/es.lproj/Localizable.strings +++ b/Signal/translations/es.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Entendido"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "No se ha podido recibir un mensaje, sticker, reacción, confirmación de lectura o archivo multimedia de %1$@ en este chat."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Fallo en la entrega"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Enlazar nuevo dispositivo"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ está entre tus contactos del sistema"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Conexión de Signal"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Biografía"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Dirección"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Fallo al descargar adjunto."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "No se pudo recibir un mensaje de %1$@"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Elige tu banco"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirma tu donación"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Para configurar tu donación recurrente, pulsa continuar para confirmar un cargo de 0,01 € con tu banco. Esto se reembolsará automáticamente y permitirá que tu donación de %1$@/ mes se cargue a tu cuenta."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirma tu donación con %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Toca sobre la foto para difuminar"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "¿Activar notificaciones?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Si no recibes notificaciones de Signal, reinicia tu %1$@."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "No se pudieron mostrar las notificaciones"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Las acciones incluyen: «Marcar como leído», «Responder» o «Llamar»."; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Cualquiera"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Cualquiera que tenga tu número de teléfono verá que estás en Signal y podrá iniciar chats contigo."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Nadie"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Nadie"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Nadie podrá ver que usas tu número de teléfono para comunicarte a través de Signal, incluso cuando les envíes un mensaje."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@%2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Esta persona no está entre tus contactos. ¿Deseas bloquearla?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Persona desconocida"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Uno de tus dispositivos ha enviado un mensaje que no se puede procesar o mostrar ya que usa una función nueva de Signal."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "Códigos QR y enlaces"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Tu número de teléfono ya no se comparte con los chats. Incluso aunque tu amigx tenga tu número guardado en sus contactos, no le aparecerá."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Privacidad del número de teléfono"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Nuevas formas de conectarte"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Ahora, la gente puede enviarte mensajes usando tu alias opcional. Los números de teléfono ya no son necesarios. Los alias no son visibles en tu perfil. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Alias"; diff --git a/Signal/translations/fa.lproj/Localizable.strings b/Signal/translations/fa.lproj/Localizable.strings index 92e3f925f35..74b4691d7e9 100644 --- a/Signal/translations/fa.lproj/Localizable.strings +++ b/Signal/translations/fa.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "فهمیدم"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "یک پیام، استیکر، واکنش، رسید خوانده شدن، یا رسانه از %1$@ در این گفتگو به شما تحویل داده نشد."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "اشکال در تحویل"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "اتصال به دستگاه جدید"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ در مخاطبان سیستم شما است"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "آشنا در سیگنال"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "درباره"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "آدرس"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "بارگیری پیوست ناموفق بود."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "یک پیام از %1$@ نتوانست تحویل داده شود"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "انتخاب بانک‌تان"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "تأیید کمک مالی"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "برای راه‌اندازی کمک مالی مکرر خود، روی «ادامه» ضربه بزنید تا هزینه ۰,۰۱ یورو را با بانک خود تأیید کنید. این مبلغ به‌طور خودکار به شما برگردانده می‌شود و اجازه می‌دهد که کمک مالی %1$@ در ماه شما از حساب‌تان برداشت شود."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "کمک مالی خود را با %1$@ تأیید کنید"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "برای محو کردن روی هر ناحیه‌ای ترسیم کنید"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "اعلان‌ها روشن شوند؟"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "اگر اعلان‌های سیگنال را دریافت نمی‌کنید، %1$@ خود را بازراه‌اندازی کنید."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "اعلان‌ها نمایش داده نشد"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "اقدامات شامل \"علامت گذاری به عنوان خوانده شده،\" \"پاسخ،\" و \"تماس\" می باشند."; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "همه"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "هر کسی که شماره تلفن شما را داشته باشد خواهد دید که شما در سیگنال هستید و می‌تواند گفتگو با شما شروع به گفتگو کند."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "هیچ کس"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "هیچ کس"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "هیچ‌کسی قادر به مشاهدۀ شماره تلفن شما در سیگنال نیست، حتی وقتی به آن‌ها پیام دهید."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "کاربر در فهرست مخاطبان شما نیست. می‌خواهید او را مسدود کنید؟"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "مخاطب ناشناس"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "یکی از دستگاه های شما یک پیام ارسال کرد که نمی تواند در اینجا پردازش شود یا نمایش داده شود زیرا از یک ویژگی سیگنال جدید استفاده می کند."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "پیوندها و کدهای QR"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "شماره تلفن شما دیگر با گفتگوها به اشتراک گذاشته نخواهد شد. اگر شمارۀ شما در مخاطبان دوستتان ذخیره شده باشد، همچنان قادر به دیدن آن خواهد بود."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "حریم شخصی شماره تلفن"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "روش‌های جدید برقراری ارتباط"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "حالا دیگران می‌توانند با استفاده از نام کاربری انتخابی‌تان به شما پیام بفرستند. دیگر نیازی به شماره تلفن نیست. نام کاربری در نمایه‌تان قابل مشاهده نیست. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "نام کاربری"; diff --git a/Signal/translations/fi.lproj/Localizable.strings b/Signal/translations/fi.lproj/Localizable.strings index 411a1e2f7c4..62116279617 100644 --- a/Signal/translations/fi.lproj/Localizable.strings +++ b/Signal/translations/fi.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Selvä"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "Lähettäjän %1$@ viestiä, tarraa, reaktiota, lukukuittausta tai mediaa ei voitu toimittaa sinulle tässä keskustelussa."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Ongelma viestin toimituksessa"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Yhdistä uusi laite"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ on järjestelmän yhteystiedoissa"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal-kontaktit"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Tietoja"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Osoite"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Liitteen lataaminen epäonnistui."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "Viestiä lähettäjältä %1$@ ei voitu toimittaa"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Valitse pankki"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Vahvista lahjoitus"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Määritä toistuva lahjoitus napauttamalla Jatka. Tämä vahvistaa 0,01 euron veloituksen pankistasi. Veloitus mahdollistaa jatkuvan lahjoituksen veloituksen tilitäsi summalla %1$@/kk ja se hyvitetään automaattisesti."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Vahvista lahjoitus %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Sumenna piirtämällä kohdan päällä"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Otetaanko Ilmoitukset käyttöön?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Käynnistä %1$@ uudelleen, jos et saa Signalin ilmoituksia."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Ilmoituksia ei voitu näyttää"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Toimintoihin kuuluvat Merkitse luetuksi, Vastaa ja Soita takaisin."; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Kaikki"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Kuka tahansa, jolla on puhelinnumerosi, näkee, että olet Signalissa, ja voi aloittaa keskustelut kanssasi."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Ei kukaan"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Ei kukaan"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Kukaan ei näe puhelinnumeroasi Signalissa, vaikka lähettäisit heille viestejä."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Käyttäjä ei ole yhteystiedoissasi. Estetäänkö käyttäjä?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Tuntematon yhteystieto"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Yksi laitteistasi lähetti viestin, jota ei voida käsitellä tai näyttää, koska se käyttää uutta Signal-ominaisuutta."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QR-koodit ja linkit"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Puhelinnumeroasi ei enää jaeta keskusteluissa. Jos numerosi on tallennettu ystäväsi yhteystietoihin, hän näkee sen edelleen."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Puhelinnumeron yksityisyys"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Uusia tapoja pitää yhteyttä"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Ihmiset voivat nyt lähettää sinulle viestejä valinnaisella käyttäjänimelläsi. Puhelinnumeroa ei enää tarvita. Käyttäjänimi ei näy profiilissasi. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Käyttäjänimet"; diff --git a/Signal/translations/fr.lproj/Localizable.strings b/Signal/translations/fr.lproj/Localizable.strings index b483d0f77b4..813790084d8 100644 --- a/Signal/translations/fr.lproj/Localizable.strings +++ b/Signal/translations/fr.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Compris"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "%1$@ vous a envoyé un message, un autocollant, une réaction, un accusé de lecture ou un contenu multimédia que nous n'avons pas pu vous remettre."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Problème de remise"; @@ -503,7 +503,7 @@ "BADGE_EXPIRED_DONATE_BUTTON" = "Faire un don"; /* Text for the 'learn more' link in a sheet explaining there's been an issue with your badge. */ -"BADGE_EXPIRED_LEARN_MORE_LINK" = "En apprendre davantage."; +"BADGE_EXPIRED_LEARN_MORE_LINK" = "En savoir plus."; /* Title for subscription on the badge expiration sheet. */ "BADGE_EXPIRED_SUBSCRIPTION_TITLE" = "Don mensuel annulé"; @@ -917,7 +917,7 @@ "CARD_DONATION_READ_MORE_SHEET_TITLE" = "Vos données sont privées"; /* On the credit/debit card donation screen, a small amount of information text is shown. Users can click this link to learn more information. */ -"CARD_DONATION_SUBHEADER_LEARN_MORE" = "En apprendre davantage."; +"CARD_DONATION_SUBHEADER_LEARN_MORE" = "En savoir plus."; /* On the credit/debit card donation screen, a small amount of information text is shown. This is that text. It should (1) instruct users to enter their credit/debit card information (2) tell them that Signal does not collect or store their personal information. */ "CARD_DONATION_SUBHEADER_TEXT" = "Veuillez saisir les informations de votre carte. Signal ne collecte ni ne sauvegarde vos informations personnelles."; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Relier un nouvel appareil"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ se trouve dans vos contacts système"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Contact Signal"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "À propos"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Adresse"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Échec de téléchargement du fichier joint."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "Un message de %1$@ n’a pas pu être remis"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Choisissez votre banque"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirmez votre don"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Pour configurer votre don mensuel, appuyez sur \"Continuer\". Vous confirmez ainsi le prélèvement de 0,01 € auprès de votre banque. Cette somme sera automatiquement remboursée et permettra de confirmer le prélèvement de la somme mensuelle de %1$@ sur votre compte."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirmez votre don %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Dessinez n’importe où pour rendre flou."; @@ -3617,7 +3620,7 @@ "KEY_COMMAND_UNARCHIVE" = "Désarchiver la conversation"; /* Label for the 'learn more' button. */ -"LEARN_MORE" = "En apprendre davantage"; +"LEARN_MORE" = "En savoir plus"; /* Confirmation button within contextual alert */ "LEAVE_BUTTON_TITLE" = "Quitter"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Activer les notifications ?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Veuillez redémarrer votre %1$@ si vous ne recevez pas de notifications de la part de Signal."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Impossible d’afficher les notifications"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Les actions sont « Marquer comme lu », « Répondre » et « Rappeler »."; @@ -4466,7 +4475,7 @@ "ONBOARDING_PIN_ATTEMPTS_EXHAUSTED_EXPLANATION" = "Vous avez épuisé tous vos essais de NIP, mais vous pouvez encore accéder à votre compte Signal en créant un nouveau NIP. Afin de protéger vos données personnelles et votre sécurité, votre compte sera restauré sans informations de profil enregistrées ni préférences."; /* Label for the 'learn more' link when reglock is disabled in the 'onboarding pin attempts exhausted' view. */ -"ONBOARDING_PIN_ATTEMPTS_EXHAUSTED_LEARN_MORE" = "En apprendre davantage sur les NIP"; +"ONBOARDING_PIN_ATTEMPTS_EXHAUSTED_LEARN_MORE" = "En savoir plus sur les codes PIN"; /* Title of the 'onboarding pin attempts exhausted' view when reglock is disabled. */ "ONBOARDING_PIN_ATTEMPTS_EXHAUSTED_TITLE" = "Le NIP est erroné"; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Tout le monde"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Toutes les personnes disposant de votre numéro de téléphone pourront voir que vous utilisez Signal et lancer une conversation avec vous."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Personne"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Personne"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Personne ne verra votre numéro de téléphone sur Signal, même si vous leur envoyez un message."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -5528,7 +5540,7 @@ "REGISTRATION_LOCK_TIMEOUT_DESCRIPTION_FORMAT" = "Votre compte a été verrouillé afin de protéger vos données personnelles et votre sécurité. Après %1$@ d’inactivité sur votre compte, vous pourrez réinscrire ce numéro de téléphone sans avoir besoin de votre PIN. Tout le contenu sera supprimé."; /* Registration Lock can prevent users from registering in some cases, and they'll have to wait. This button appears on that screen. Tapping it will tell the user more information. */ -"REGISTRATION_LOCK_TIMEOUT_LEARN_MORE_BUTTON" = "En apprendre davantage sur les comptes verrouillés"; +"REGISTRATION_LOCK_TIMEOUT_LEARN_MORE_BUTTON" = "En savoir plus sur les comptes verrouillés"; /* Registration Lock can prevent users from registering in some cases, and they'll have to wait. This button appears on that screen. Tapping it will bump the user back, earlier in registration, so they can register with a different phone number. */ "REGISTRATION_LOCK_TIMEOUT_RESET_PHONE_NUMBER_BUTTON" = "Utiliser un autre numéro"; @@ -6521,7 +6533,7 @@ "SETTINGS_PAYMENTS_RECENT_PAYMENTS" = "Paiements récents"; /* Description for the 'record payments passphrase to disable pin' UI in the app settings. */ -"SETTINGS_PAYMENTS_RECORD_PASSPHRASE_DISABLE_PIN_DESCRIPTION" = "Avant de désactiver votre NIP, vous devez enregistrer une phrase de récupération pour vous garantir la récupération de votre compte de paiements."; +"SETTINGS_PAYMENTS_RECORD_PASSPHRASE_DISABLE_PIN_DESCRIPTION" = "Avant de désactiver votre code PIN, vous devez enregistrer la phrase de récupération qui vous permettra de récupérer votre compte de paiement."; /* Label for the 'record recovery passphrase' button in the 'record payments passphrase to disable pin' UI in the app settings. */ "SETTINGS_PAYMENTS_RECORD_PASSPHRASE_DISABLE_PIN_RECORD_PASSPHRASE" = "Enregistrer une phrase de récupération"; @@ -6536,7 +6548,7 @@ "SETTINGS_PAYMENTS_REMOVE_BUTTON" = "Effacer"; /* Label for 'restore payments' button in the payments settings. */ -"SETTINGS_PAYMENTS_RESTORE_PAYMENTS_BUTTON" = "Récupérer un compte de paiements"; +"SETTINGS_PAYMENTS_RESTORE_PAYMENTS_BUTTON" = "Récupérer un compte de paiement"; /* Explanation of the 'review payments passphrase' step of the 'restore payments wallet' views. */ "SETTINGS_PAYMENTS_RESTORE_WALLET_COMPLETE_EXPLANATION" = "Assurez vous d'avoir saisi votre phrase correctement."; @@ -6569,7 +6581,7 @@ "SETTINGS_PAYMENTS_RESTORE_WALLET_PASTE_TITLE" = "Coller la phrase de récupération"; /* Explanation of the 'restore payments wallet' process payments settings. */ -"SETTINGS_PAYMENTS_RESTORE_WALLET_SPLASH_EXPLANATION" = "Votre phrase de récupération est une phrase unique et personnelle de 24 mots. Utilisez-la pour récupérer votre compte de paiements."; +"SETTINGS_PAYMENTS_RESTORE_WALLET_SPLASH_EXPLANATION" = "Votre phrase de récupération est une phrase unique et personnelle de 24 mots. Utilisez-la pour récupérer votre compte de paiement."; /* Title for the first step of the 'restore payments wallet' views. */ "SETTINGS_PAYMENTS_RESTORE_WALLET_SPLASH_TITLE" = "Entrer la phrase de récupération"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "L’utilisateur n’est pas dans vos contacts. Voulez-vous bloquer cet utilisateur ?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Contact inconnu"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Un de vos appareils a envoyé un message qui ne peut être ni traité ni affiché ici, car il utilise une nouvelle fonction de Signal."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "Codes QR et liens"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Votre numéro de téléphone n’est plus visible dans les conversations. Si votre numéro est sauvegardé dans les contacts d'une personne, il sera toujours visible pour elle."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Numéro de téléphone protégé"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "De nouvelles façons de rester en contact"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Vous pouvez désormais être contacté grâce à votre nom d’utilisateur facultatif. Votre numéro de téléphone n’est plus requis. Votre nom d’utilisateur n’est pas affiché dans votre profil. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Noms d’utilisateur"; diff --git a/Signal/translations/ga.lproj/Localizable.strings b/Signal/translations/ga.lproj/Localizable.strings index 5c107014f67..bde0c3afb00 100644 --- a/Signal/translations/ga.lproj/Localizable.strings +++ b/Signal/translations/ga.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Tuigim"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "Níorbh fhéidir teachtaireacht, greamán, freagairt, admháil léite nó meán a sheachadadh chugat ó %1$@ sa chomhrá seo."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Delivery Issue"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Nasc Gléas Nua"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "Tá %1$@ i dteagmhálaithe do chórais"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Teagmhálaí Signal"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Maidir leis"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Seoladh"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Níorbh fhéidir an ceangaltán a íoslódáil."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "A message from %1$@ could not be delivered"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Roghnaigh do bhanc"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Deimhnigh do Thabhartas"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Chun tabhartas athfhillteach a shocrú, tapáil \"Lean leis\" le táille €0.01 le do bhanc a dheimhniú. Aisíocfar é sin go huathoibríoch agus tabharfaidh sé cead dúinn do thabhartas %1$@/sa mhí a ghearradh ar do chuntas."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Deimhnigh do Thabhartas le %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Tarraing áit ar bith lena dhoiléiriú"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Fógraí a chur ar siúl?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Atosaigh do %1$@ mura bhfuil tú ag fáil fógraí Signal."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Níorbh Fhéidir Fógraí a Thaispeáint"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "I measc na ngníomhartha: “Marcáil Léite,” “Freagair,” agus “Glaoigh Ar Ais.”"; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Everybody"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Aon duine a bhfuil d'uimhir ghutháin aige/aici, feicfidh sé/sí go bhfuil tú ar Signal agus beidh sé/sí in ann tosú ar chomhrá leat."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Duine ar bith"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Duine ar bith"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Ní fheicfidh daoine d'uimhir ghutháin ar Signal, fiú nuair a sheolann tú teachtaireacht chucu."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Ní teagmhálaí de do chuid an t-úsáideoir seo. An bhfuil fonn ort bac a chur ar an úsáideoir seo?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Teagmhálaí Anaithnid"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Seoladh teachtaireacht ó ghléas de do chuid nach féidir próiseáil ná taispeáint anseo toisc go mbaineann sí úsáid as gné nua in Signal."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "Cóid QR agus Naisc"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Ní chomhroinntear d'uimhir ghutháin le comhráite a thuilleadh. Má tá d'uimhir sábháilte i dteagmhálaithe carad, feicfidh an duine sin fós í."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Príobháideacht ar Uimhreacha Gutháin"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Bealaí Nua le Nascadh"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Is féidir le daoine teachtaireacht a sheoladh chugat anois trí d'ainm úsáideora roghnach. Níl uimhreacha gutháin de dhíth a thuilleadh. Níl ainmneacha úsáideora infheicthe ar do phróifíl. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Ainmneacha úsáideora"; diff --git a/Signal/translations/gu.lproj/Localizable.strings b/Signal/translations/gu.lproj/Localizable.strings index 85ccbc08a50..8297e8acd92 100644 --- a/Signal/translations/gu.lproj/Localizable.strings +++ b/Signal/translations/gu.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "સમજાઈ ગયું"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "આ ચેટમાં %1$@ તરફથી તમને મેસેજ, સ્ટિકર, પ્રતિક્રિયા, વાંચી લીધાનું નિશાન અથવા મીડિયા ડિલિવર થઈ શક્યું નહીં."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "ડિલિવરી મુદ્દો"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "નવું ડિવાઇસ લિંક કરો"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ તમારા સિસ્ટમના સંપર્કોમાં છે"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal કનેક્શન"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "વિશે"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "સરનામું"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "જોડાણ ડાઉનલોડ નિષ્ફળ થયું."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "%1$@ તરફથી મેસેજ ડિલિવર ન થઈ શક્યો"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "તમારી બેંક પસંદ કરો"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "તમારા દાનની પુષ્ટિ કરો"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "તમારા પુનરાવર્તિત દાનને સેટ કરવા માટે, તમારી બેંક સાથે €0,01 ચાર્જની પુષ્ટિ કરવા માટે ચાલુ રાખો પર ટૅપ કરો. આ આપમેળે રિફંડ કરવામાં આવશે અને તમારા એકાઉન્ટમાંથી તમારા %1$@/મહિનાના દાનને ડેબિટ કરવાની મંજૂરી આપે છે."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "%1$@ સાથે તમારા દાનની પુષ્ટિ કરો"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "ઝાંખા કરવા માટે ગમે તે જગ્યાએ દોરો"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "સૂચનાઓ ચાલુ કરવી છે?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "જો તમે Signal નોટિફિકેશન મેળવી ન રહ્યાં હોય, તો તમારા %1$@ ને રિસ્ટાર્ટ કરો."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "નોટિફિકેશન બતાવી શક્યા નહીં"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "કાર્યમાં \"વાંચેલા તરીકે માર્ક કરો\", \"જવાબ આપો\" અને \"કૉલ બૅક\" શામેલ છે."; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "પ્રત્યેક"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "જેમની પાસે તમારો ફોન નંબર હોય તે કોઈ પણને દેખાશે કે તમે Signal પર છો અને તમારી સાથે ચેટ શરૂ કરી શકે છે."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "કોઈ નથી"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "કોઈ નથી"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Signal પર કોઈ પણ તમારો ફોન નંબર જોશે નહીં, તમે તેમને મેસેજ કરતાં હો ત્યારે પણ નહીં."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@%2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "ઉપયોગકર્તા તમારા સંપર્કોમાં નથી. શું તમે આ ઉપયોગકર્તાને બ્લૉક કરવા માગો છો?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "અજાણ્યો સંપર્ક"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "તમારા ડિવાઇસમાંથી એકએ એક મેસેજ મોકલ્યો હતો જેની પ્રક્રિયા અથવા પ્રદર્શિત કરી શકાતા નથી કારણ કે તે નવી Signal સુવિધાનો ઉપયોગ કરે છે."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QR કોડ અથવા લિંક"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "તમારો ફોન નંબર હવે ચેટ સાથે શેર કરવામાં આવતો નથી. જો તમારો નંબર મિત્રના સંપર્કોમાં સેવ કરેલ હોય, તો તેઓને તે હજી પણ દેખાશે."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "ફોન નંબરની ગોપનીયતા"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "કનેક્ટ કરવાની નવી રીતો"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "લોકો હવે તમારા વૈકલ્પિક યુઝરનેમનો ઉપયોગ કરીને તમને મેસેજ કરી શકે છે. ફોન નંબરોની હવે જરૂરી નથી. તમારી પ્રોફાઇલ પર યુઝરનેમ દેખાતા નથી. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "યુઝરનેમ"; diff --git a/Signal/translations/he.lproj/Localizable.strings b/Signal/translations/he.lproj/Localizable.strings index 1ec064b6e5b..fb67e0b5b60 100644 --- a/Signal/translations/he.lproj/Localizable.strings +++ b/Signal/translations/he.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "הבנתי"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "לא ניתן היה למסור לך הודעה, סטיקר, תגובה, אישור קריאה או מדיה מאת %1$@ בצ'אט זה."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "סוגיית מסירה"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "קשר מכשיר חדש"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ נמצא/ת באנשי הקשר של המערכת שלך"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "חבר/ת Signal"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "אודות"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "כתובת"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "הורדת צרופה נכשלה."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "הודעה מאת %1$@ לא יכלה להימסר"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "בחירת הבנק שלך"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "אישור התרומה שלך"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "כדי להגדיר את התרומה החוזרת שלך, יש ללחוץ על המשך כדי לאשר חיוב של €0,01 בבנק שלך. זה יוחזר אוטומטית ויאפשר לחייב את התרומה החוזרת שלך על סך %1$@ לחודש מהחשבון שלך."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "אישור התרומה שלך עם %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "צייר בכל מקום כדי לטשטש"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "להפעיל התראות?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "יש להפעיל מחדש את ה–%1$@ שלך אם לא מתקבלות אצלך התראות Signal."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "לא ניתן להציג התראות"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "פעולות כוללות \"סמן כנקרא\", \"השב\" ו\"התקשר חזרה\"."; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "כולם"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "כל מי שיש להם את המספר הטלפון שלך יראו אותך ב–Signal ויוכלו להתחיל איתך צ׳אט."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "אף אחד"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "אף אחד"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "אנשים לא יוכלו לראות את מספר הטלפון שלך ב–Signal, אפילו אם שלחת להם הודעה."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "המשתמש/ת לא באנשי הקשר שלך. רוצה לחסום אותו או אותה?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "איש קשר בלתי ידוע"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "אחד מהמכשירים שלך שלח הודעה שאינה יכולה להיות מעובדת או להיות מוצגת כאן מאחר שהיא משתמשת במאפיין Signal חדש."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "קודי QR ולינקים"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "מספר הטלפון שלך כבר לא משותף עם צ'אטים. אם המספר שלך שמור באנשי הקשר של חבר או חברה, הם עדיין יראו אותו."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "פרטיות מספר טלפון"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "דרכים חדשות להתחבר"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "עכשיו אנשים יכולים לשלוח לך הודעות באמצעות שם המשתמש האופציונלי שלך. אין כבר צורך במספרי טלפון. שמות משתמש לא גלויים בפרופיל שלך. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "שמות משתמש"; diff --git a/Signal/translations/hi.lproj/Localizable.strings b/Signal/translations/hi.lproj/Localizable.strings index a1317ce1c46..8fc47a1d36c 100644 --- a/Signal/translations/hi.lproj/Localizable.strings +++ b/Signal/translations/hi.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "समझ गया"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "इस चैट में %1$@ द्वारा भेजा गया कोई संदेश, स्टिकर, प्रतिक्रिया, प्राप्ति सूचना या मीडिया आपको डिलीवर नहीं किया जा सका।"; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "डिलिवरी का मामला"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "नया डिवाइस लिंक करें"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ आपके सिस्टम संपर्कों में है"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal कनेक्शन"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "हमारे बारे में"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "पता"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "अटैचमेंट का डाउनलोड असफल रहा।"; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "%1$@ का कोई संदेश डिलीवर नहीं किया जा सका"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "अपना बैंक चुनें"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "अपने दान की पुष्टि करें"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "अपना आवर्ती दान सेटअप करने के लिए, अपने बैंक से €0,01 शुल्क की पुष्टि करने के लिए जारी रखें पर टैप करें। यह स्वचालित रूप से वापस कर दिया जाएगा और आपके %1$@/माह के दान को आपके अकाउंट से डेबिट किया जा सकेगा।"; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "%1$@ से अपने दान की पुष्टि करें"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "धुंधला करने के लिए कहीं भी ड्रॉ करें"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "सूचनाओं को चालू करना है?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "अगर आपको सिग्नल नोटिफ़िकेशन नहीं मिल रही हैं, तो अपने %1$@ को फिर से शुरू करें।"; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "नोटिफ़िकेशन नहीं दिखा सका"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "क्रियाओं में \"दिखा हुआ मार्क करे\", \"उत्तर\", और \"वापस कॉल करें\" शामिल है।"; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "हर कोई"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "जिस किसी के पास आपका फोन नंबर है, वो आपको Signal पर देख सकेगा और आपसे चैट शुरू कर सकता है।"; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "कोई नहीं"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "कोई नहीं"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Signal पर कोई भी आपका फोन नंबर नहीं देख पाएगा, उन्हें आप संदेश करते समय भी नहीं।"; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "यूज़र आपके संपर्क में नहीं है। क्या आप उन्हें ब्लॉक करना चाहते हैं?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "अनजान संपर्क"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "आपके किसी डिवाइस ने एक मेसेज भेजा है जो याहाँ दिखाया नहीं जा सकता क्योंकि वह Signal का नया फ़ीचर इस्तेमाल करता है।"; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QR कोड और लिंक"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "आपका फ़ोन नंबर अब चैट के साथ साझा नहीं किया जाएगा। यदि आपका नंबर किसी मित्र के संपर्कों में सहेजा गया है, तो भी वे इसे देखेंगे।"; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "फ़ोन नंबर गोपनीयता"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "जुड़ने के नए तरीके"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "लोग अब आपके वैकल्पिक यूज़रनेम का उपयोग करके आपको संदेश भेज सकते हैं। फ़ोन नंबर की अब आवश्यकता नहीं है। आपकी प्रोफ़ाइल पर यूज़रनेम दिखाई नहीं दे रहे हैं। "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "यूज़रनेम"; diff --git a/Signal/translations/hr.lproj/Localizable.strings b/Signal/translations/hr.lproj/Localizable.strings index 1430a33d5e9..0ee661b1b27 100644 --- a/Signal/translations/hr.lproj/Localizable.strings +++ b/Signal/translations/hr.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Shvaćam"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "Isporuka poruke, naljepnice, reakcije, potvrde o čitanju ili medijskog zapisa u ovom razgovoru od strane pošiljatelja %1$@ nije uspjela."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Problem s isporukom"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Poveži novi uređaj"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ je u kontaktima vašeg sustava"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal kontakt"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Informacije"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Adresa"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Preuzimanje privitka nije uspjelo."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "Poruka od %1$@ nije se mogla isporučiti"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Odaberite banku"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Potvrdite donaciju"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Da biste postavili svoju automatsku mjesečnu donaciju, dodirnite \"Nastavi\" i potvrdite naplatu u iznosu od 0,01 € u svojoj banci. Taj će vam iznos automatski biti vraćen, a omogućuje da se naplata vaše mjesečne donacije u iznosu od %1$@ izvrši s vašeg računa."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Potvrdite svoju donaciju u banci %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Kako biste zamutili sliku, povucite bilo gdje"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Uključiti obavijesti?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Ponovno pokrenite svoj %1$@ ako ne primate obavijesti od Signala."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Nije moguće prikazati obavijesti"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Radnje uključuju \"Označi kao pročitano\", \"Odgovori\" i \"Uzvrati poziv\"."; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Svi"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Svi korisnici koji imaju vaš broj telefona vidjet će da ste na Signalu i moći će započeti razgovor s vama."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Nitko"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Nitko"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Nitko neće vidjeti vaš broj telefona na Signalu, čak ni kada razmjenjujete poruke."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Korisnik nije u vašim kontaktima. Želite li blokirati ovog korisnika?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Nepoznati kontakt"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Jedan od vaših uređaja je poslao poruku koja se ne može obraditi niti prikazati ovdje jer koristi novu značajku Signala."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QR kodovi i poveznice"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Vaš se telefonski broj više ne dijeli s korisnicima prilikom razgovora. Broj će biti vidljiv vašim prijateljima ako je već spremljen u njihovim kontaktima."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Privatnost telefonskog broja"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Novi načini povezivanja"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Ljudi vam sada mogu slati poruke koristeći vaše korisničko ime, koje je izborno. Brojevi telefona više nisu potrebni. Korisničko ime ne prikazuje se na vašem profilu. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Korisnička imena"; diff --git a/Signal/translations/hu.lproj/Localizable.strings b/Signal/translations/hu.lproj/Localizable.strings index 85e47c8304e..c2bc1d15843 100644 --- a/Signal/translations/hu.lproj/Localizable.strings +++ b/Signal/translations/hu.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Rendben"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "Nem sikerült kézbesíteni egy %1$@ által részedre küldött üzenetet, matricát, reakciót, olvasási nyugtát vagy médiafájlt."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Kézbesítési probléma"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Új Készülék Társítása"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ szerepel a rendszernévjegyeid között"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Névjegyek"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Névjegy"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Cím"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Melléklet letöltése sikertelen."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "Egy üzenet %1$@ ismerősödtől nem érkezett meg"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Válaszd ki a bankot"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Erősítsd meg az adományod"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Az ismétlődő adományozás beállításához koppints a Tovább gombra és erősítsd meg a 0,01 eurós terhelést a bankodnál. Ez automatikusan visszatérítésre kerül, és lehetővé teszi, hogy a havi %1$@ adományodat levonják a számládról."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Erősítsd meg az adományod a(z) %1$@ banknál"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Rajzolj bárhová az elhomályosításhoz"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Értesítések bekapcsolása?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Ha nem kapod meg a Signal-értesítéseket, indítsd újra %1$@ készülékedet."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Nem jeleníthetők meg az értesítések"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Művelet lehet \"Olvasottnak jelöl\", \"Válasz\" és \"Visszahívás\"."; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Mindenki"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Bárki, aki tudja a telefonszámodat, látni fogja, hogy használod a Signalt, és csevegést kezdeményezhet veled."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Senki"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Senki"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Senki sem fogja látni a telefonszámodat a Signalban, még akkor sem, ha üzenetet küldesz valakinek."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Ez a felhasználó nem szerepel a névjegyeid között. Szeretnéd letiltani?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Ismeretlen kontakt"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Az egyik eszközödről olyan üzenetet küldtél, melyet nem lehet feldolgozni vagy megjeleníteni ezen az eszközön, mivel olyan funkciót tartalmaz, mely csak a Signal egy újabb verziójában érhető el."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QR kódok és linkek"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "A telefonszámod többé nem kerül megosztásra a csevegőpartnereiddel. Ha a telefonszámodat elmentette egy ismerősöd a névjegyei közé, ő továbbra is látni fogja."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Telefonszám-védelem"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Új csatlakozási módok"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Mostantól küldhetnek neked üzenetet az opcionális felhasználóneved használatával. Már nem kell telefonszámot megadni. A felhasználónevek nem láthatók a profilokon. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Felhasználónevek"; diff --git a/Signal/translations/id.lproj/Localizable.strings b/Signal/translations/id.lproj/Localizable.strings index ff406584aac..05d9826eb56 100644 --- a/Signal/translations/id.lproj/Localizable.strings +++ b/Signal/translations/id.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Mengerti"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "Pesan, stiker, tanggapan, bukti pesan terbaca, atau media tidak dapat Anda terima dari %1$@ dalam obrolan ini."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Masalah Pengiriman"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Tautkan Perangkat Baru"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ ada di kontak sistem Anda"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Koneksi Signal"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Tentang"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Alamat"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Gagal mengunduh lampiran."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "Sebuah pesan dari %1$@ tidak dapat diterima"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Pilih bank Anda"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Konfirmasi Donasi Anda"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Untuk mengatur donasi berulang, ketuk lanjutkan untuk mengonfirmasi biaya €0,01 di bank Anda. Ini akan otomatis mengembalikan dana Anda dan mengizinkan donasi %1$@/bulan didebit dari rekening Anda."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Konfirmasi Donasi Anda dengan %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Gambar di manappun untuk mengaburkan"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Nyalakan Pemberitahuan?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Mulai ulang %1$@ jika Anda tidak menerima notifikasi Signal."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Tidak Dapat Menampilkan Notifikasi"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Respon termasuk \"Tandai telah Terbaca\", \"Balas\", and \"Telepon\""; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Siapa Saja"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Siapa pun yang punya nomor telepon Anda akan melihat Anda ada di Signal dan dapat memulai obrolan."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Tak seorangpun"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Tak seorangpun"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Tidak akan ada yang melihat nomor telepon Anda di Signal, bahkan saat Anda mengirim pesan kepada mereka sekalipun."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@%2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Pengguna tidak terdapat di dalam kontak. Apakah Anda ingin memblokir pengguna ini?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Panggilan Tak Dikenal"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Salah satu dari perangkat Anda mengirimkan sebuah pesan yang tidak dapat diproses atau ditampilkan di sini karena menggunakan fitur baru Signal."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "Kode QR dan Tautan"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Nomor telepon Anda tidak lagi dibagikan dalam obrolan. Jika nomor Anda disimpan di kontak teman, mereka akan tetap melihatnya."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Privasi Nomor Telepon"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Cara Baru untuk Terhubung"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Kini orang lain bisa mengirimi Anda pesan menggunakan nama pengguna opsional Anda. Nomor telepon tidak lagi diperlukan. Nama pengguna tidak terlihat di profil Anda. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Nama pengguna"; diff --git a/Signal/translations/it.lproj/Localizable.strings b/Signal/translations/it.lproj/Localizable.strings index 62551364a0e..f056e2b342d 100644 --- a/Signal/translations/it.lproj/Localizable.strings +++ b/Signal/translations/it.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Capito"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "Non è stato possibile consegnarti un messaggio, uno sticker, una reazione, una conferma di lettura o un media da parte di %1$@ in questa chat."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Problema di consegna"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Associa nuovo dispositivo"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ è tra i contatti del tuo telefono"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Amicizia di Signal"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Info"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Indirizzo"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Il download dell'allegato non è riuscito."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "Un messaggio da %1$@ non può essere consegnato"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Scegli la tua banca"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Conferma la tua donazione"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Per impostare la tua donazione ricorrente, tocca su Continua per confermare un addebito di 0,01 € sulla tua carta o sul tuo conto. Questa transazione sarà rimborsata automaticamente e ci consentirà di addebitarti la tua donazione di %1$@ al mese."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Conferma la tua donazione con %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Disegna ovunque per sfocare"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Attivare le notifiche?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Riavvia il tuo %1$@ se non stai ricevendo le notifiche di Signal."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Impossibile mostrare le notifiche"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Le azioni includono “Segna come letto”, “Rispondi”, e “Richiama”."; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Tutti"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Chiunque abbia il tuo numero di telefono può vedere che sei su Signal e iniziare una chat con te."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Nessuno"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Nessuno"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Nessuna persona vedrà il tuo numero di telefono su Signal, nemmeno quando ci parli in chat."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Utente non presente nei contatti. Vuoi bloccarlo?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Contatto sconosciuto"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Uno dei tuoi dispositivi ha inviato un messaggio che non può essere elaborato o visualizzato qui perché utilizza una nuova funzione di Signal."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "Codici QR e link"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Il tuo numero di telefono non viene più condiviso con le chat. Se però il tuo numero è salvato nella lista contatti di un tuo conoscente, allora sarà visibile a quella persona."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Privacy del numero"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Più privacy, più contatti"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Da ora si possono mandare messaggi conoscendo solo il nome utente di una persona (che è opzionale). Quindi non servono più i numeri di telefono. I nomi utente non sono visibili sui profili delle persone. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Nomi utente"; diff --git a/Signal/translations/ja.lproj/Localizable.strings b/Signal/translations/ja.lproj/Localizable.strings index a90a4fa704c..3742e8b644e 100644 --- a/Signal/translations/ja.lproj/Localizable.strings +++ b/Signal/translations/ja.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "わかりました"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "このチャットで、%1$@さんからのメッセージ、ステッカー、リアクション、既読通知またはメディアを、あなたに配信できませんでした。"; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "配送エラー"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "新しい端末をリンクする"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ はシステムの連絡先に含まれています"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signalコネクション"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "自己紹介"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "住所"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "添付ファイルのダウンロードに失敗しました。"; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "%1$@ からのメッセージを配送できませんでした"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "銀行を選択する"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "寄付をご確認ください"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "定期的な寄付を設定するには「続ける」をタップして、銀行で0.01ユーロの手数料がかかることをご確認ください。この手数料は自動的に返金され、%1$@/月の寄付金がお口座から引き落とされます。"; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "%1$@を通しての寄付をご確認ください"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "ぼかす場所を選択してください"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "通知を有効にしますか?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Signalからの通知が届かない場合は、%1$@を再起動してください。"; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "通知を表示できませんでした"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "「既読にする」、「返信」および「折り返す」を含みます"; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "全員"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "あなたの電話番号を知っている人は誰でも、あなたがSignal利用者であることがわかり、チャットを始めることができます。"; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "なし"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "なし"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Signalでは、メッセージをやりとりしていてもあなたの電話番号は表示されません。"; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "連絡先にないユーザーです。このユーザーをブロックしますか?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "不明な連絡先"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "あなたの端末の1つが、Signalの新機能を使用してメッセージを送信したため、ここでは処理または表示できません。"; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QRコードとリンク"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "チャットで電話番号が共有されることはありません。あなたの電話番号が友人の連絡先に保存されている場合は、その友人には電話番号が表示されます。"; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "電話番号保護"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "つながる新しい選択肢"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "お相手は、オプションのユーザーネームを使用してあなたにメッセージを送信できるようになります。電話番号は不要です。ユーザーネームはプロフィールに表示されません。 "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "ユーザーネーム"; diff --git a/Signal/translations/ko.lproj/Localizable.strings b/Signal/translations/ko.lproj/Localizable.strings index edeb807691e..aa0c73f3f15 100644 --- a/Signal/translations/ko.lproj/Localizable.strings +++ b/Signal/translations/ko.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "확인"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "이 대화에서 %1$@ 님이 보낸 메시지, 스티커, 반응, 수신 확인 또는 미디어를 받지 못했습니다."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "배송 문제"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "새 기기 연결"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ 님이 내 시스템 연락처에 있습니다."; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal 커넥션"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "정보"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "주소"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "첨부 파일 다운로드에 실패했습니다."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "%1$@ 님이 보낸 메시지를 받지 못했습니다."; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "은행 선택하기"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "기부 확인"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "정기 기부를 설정하려면 계속을 탭하여 은행을 통한 €0,01 청구를 확인해 주세요. 이렇게 하면 청구 금액은 자동으로 환불되고 계정에서 월 %1$@ 기부가 승인됩니다."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "%1$@을(를) 통한 기부 확인"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "아무 곳이나 그려서 가릴 수 있습니다"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "알림을 켜시겠습니까?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Signal 알림을 받지 못하는 경우 %1$@을(를) 다시 시작하세요."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "알림을 표시할 수 없음"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "조치에는 '읽음으로 표시', '답장'과 '다시 전화'가 포함됩니다."; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "모두에게 허용"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "내 전화번호가 있는 사람은 Signal에서 나를 보고 나와 대화를 시작할 수 있습니다."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "모두에게 금지"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "모두에게 금지"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "내가 메시지를 보내는 사용자를 비롯해 아무도 Signal에서 내 전화번호를 볼 수 없습니다."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "연락처에 없는 사용자입니다. 이 사용자를 차단할까요?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "알 수 없는 연락처"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "내 기기 중 하나에서 새 Signal 기능을 사용한 메시지를 보냈기에 여기에서는 처리되거나 표시할 수 없습니다."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QR 코드와 링크"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "이제 전화번호가 대화와 공유되지 않습니다. 내 전화번호를 연락처에 저장한 친구는 계속 내 전화번호를 볼 수 있습니다."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "전화번호 개인 정보 보호"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "새로운 연락 방법"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "이제 친구들이 내 선택적 사용자 이름을 사용하여 내게 메시지를 보낼 수 있습니다. 전화번호는 필요하지 않습니다. 사용자 이름은 프로필에 표시되지 않습니다. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "사용자 이름"; diff --git a/Signal/translations/mr.lproj/Localizable.strings b/Signal/translations/mr.lproj/Localizable.strings index 74dd68a27c3..2c689dda7f0 100644 --- a/Signal/translations/mr.lproj/Localizable.strings +++ b/Signal/translations/mr.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "कळले"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "या चॅटमध्ये %1$@ कडून संदेश, स्टिकर, प्रतिक्रिया किंवा मिडिया आपल्यापर्यंत पोहोचवली जाऊ शकली नाही."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "डिलिव्हरी समस्या"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "नवीन डिव्हाईस जोडा"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ आपल्या सिस्टिम संपर्कामध्ये आहेत"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal कनेक्शन"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "आपल्याबद्दल"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "पत्ता"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "संलग्न डाऊनलोड अयशस्वी."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "%1$@ कडील संदेश वितरित करता आला नाही"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "आपली बँक निवडा"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "आपल्या देणगीची पुष्टी करा"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "आपली आवर्ती देणगी सेट करण्यासाठी, आपल्या बॅंकेकडे €0,01 शुल्काची पुष्टी करण्यासाठी सुरू ठेवा वर टॅप करा. हे आपोआप परत केले जाईल आणि आपली %1$@/महिना देणगी आपल्या अकाऊंटमधून डेबिट करण्याची अनुमती देते."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "%1$@ सह आपल्या देणगीची पुष्टी करा"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "अस्पष्ट करण्यासाठी कुठेही रेखाटा"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "सूचना चालू करायच्या?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "आपणाला Signal अधिसूचना प्राप्त होत नसतील तर आपला %1$@ रिस्टार्ट करा."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "अधिसूचना दाखवू शकलो नाही"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "क्रियांमध्ये \"वाचले म्हणून चिन्हांकित करा\", \"प्रत्युत्तर द्या\" आणि \"परत कॉल करा\" समाविष्ट आहे."; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "सर्वजण"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "आपला फोन नंबर असणारा कोणीही आपण Signal वर असल्याचे पाहू शकतो आणि आपणासह चॅट्स सुरु करू शकतो."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "कोणीही नाही"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "कोणीही नाही"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "अगदी त्यांना संदेश पाठविताना देखील, कोणीही आपला फोन नंबर Signal वर पाहू शकणार नाही."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "वापरकर्ता आपल्या संपर्कांत नाही. ह्या वापरकर्त्याला आपणास अवरोधित करायला आवडेल?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "अज्ञात संपर्क"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "आपल्या डिव्हाईस पैकी एकाने पाठवलेला संदेश प्रक्रिया केला किंवा प्रदर्शित केला जाऊ शकत नाही कारण तो एक नवीन Signal वैशिष्ट्य वापरतो."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QR कोड्स आणि लिंक्स"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "आपला फोन नंबर यापुढे चॅट्ससह शेअर केला जाणार नाही. आपला नंबर जर मित्रांच्या संपर्कामध्ये जतन केला असल्यास, ते अद्याप पाहू शकतात."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "फोन नंबर गोपनीयता"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "कनेक्ट होण्याचे नवीन मार्ग"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "लोक आता आपले पर्यायी वापरकर्ता नाव वापरून आपणाला संदेश पाठवू शकतात. फोन नंबर यापुढे लागणार नाही. वापरकर्तानावे आपल्या प्रोफाइल वर दृश्यमान होणार नाहीत. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "वापरकर्ता नाव"; diff --git a/Signal/translations/ms.lproj/Localizable.strings b/Signal/translations/ms.lproj/Localizable.strings index 04e0339c734..9b274765c90 100644 --- a/Signal/translations/ms.lproj/Localizable.strings +++ b/Signal/translations/ms.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Faham"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "Mesej, pelekat, reaksi, resit baca atau media tidak dapat dihantar kepada anda daripada %1$@ dalam sembang ini."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Isu penghantaran"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Pautkan Peranti Baru"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ berada dalam kenalan sistem anda"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Hubungan Signal"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Perihal"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Alamat"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Gagal muat turun lampiran."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "Mesej daripada %1$@ tidak dapat disampaikan"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Pilih bank anda"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Sahkan Derma Anda"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Untuk membuat derma berulang, ketik teruskan untuk mengesahkan caj €0,01 dengan bank anda. Ini akan dibayar balik secara automatik dan membolehkan derma %1$@/bulan anda didebitkan daripada akaun anda."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Sahkan Derma Anda dengan %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Lukis di mana sahaja untuk kabur"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Hidupkan Pemberitahuan?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Hidupkan semula %1$@ anda jika anda tidak menerima pemberitahuan Signal."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Tidak Dapat Menunjukkan Pemberitahuan"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Tindakan termasuk “Tandakan sebagai Baca” “Balas,” dan “Panggil Semula.”"; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Semua orang"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Sesiapa yang mempunyai nombor telefon anda akan dapat melihat anda di Signal dan boleh mula sembang dengan anda."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Tiada sesiapa"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Tiada sesiapa"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Tiada sesiapa akan melihat nombor telefon anda di Signal, walaupun semasa anda hantar mesej kepada mereka."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@%2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Pengguna tiada dalam kenalan anda. Adakah anda mahu menyekat pengguna tersebut?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Kenalan Tidak Diketahui"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Salah satu peranti anda menghantar mesej yang tidak dapat diproses atau dipaparkan di sini kerana menggunakan ciri Signal baru."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "Kod QR dan Pautan"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Nombor telefon anda tidak lagi dikongsi dengan sembang. Jika nombor anda disimpan pada kenalan rakan, mereka masih akan melihatnya."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Privasi Nombor Telefon"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Cara Baharu untuk Berhubung"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Orang ramai kini boleh menghantar mesej kepada anda menggunakan nama pengguna pilihan anda. Nombor telefon tidak diperlukan lagi. Nama pengguna tidak kelihatan pada profil anda. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Nama Pengguna"; diff --git a/Signal/translations/nb.lproj/Localizable.strings b/Signal/translations/nb.lproj/Localizable.strings index d4de9128255..9687c1cd2c5 100644 --- a/Signal/translations/nb.lproj/Localizable.strings +++ b/Signal/translations/nb.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Skjønner"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "En melding, et klistremerke, en reaksjon, en lesebekreftelse eller et medium fra %1$@ kunne ikke leveres til deg i denne samtalen."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Problemer med levering"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Koble til ny enhet"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ står i kontaktlisten på enheten din"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal-kontakter"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Om"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Adresse"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Nedlasting av vedlegg mislyktes."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "En melding fra %1$@ kunne ikke leveres"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Velg bank"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Bekreft pengegaven"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "For å legge inn den gjentakende pengegaven kan du trykke her for å bekrefte at 0,01 € blir trukket fra bankkontoen din. Dette beløpet refunderes automatisk og sikrer at pengegaven på %1$@ per måned kan trekkes fra kontoen din."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Bekreft pengegaven via %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Tegn hvor som helst for å viske ut"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Skru på Varsler?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Du må starte din %1$@ på nytt dersom du ikke mottar varsler fra Signal."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Kunne ikke vise varsler"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Handlinger inkluderer \"Merk som lest\", \"Svar\" og \"Ring tilbake.\""; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Alle"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Alle som søker opp telefonnummeret ditt, kan se at du bruker Signal og kan starte samtaler med deg."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Ingen"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Ingen"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Ingen ser telefonnummeret ditt på Signal, selv ikke når du sender meldinger."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Brukeren er ikke i kontaktlisten din. Vil du blokkere denne brukeren?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Ukjent kontakt"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "En av enhetene dine sendte en melding som ikke kan behandles eller vises her fordi den bruker en ny Signal-funksjon."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QR-koder og lenker"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Telefonnummeret ditt er skjult i alle samtaler. Venner som har nummeret ditt lagret på enheten sin, kan fremdeles se det."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Skjult telefonnummer"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Nye måter å finne hverandre på"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Nå kan andre finne deg og sende deg meldinger via et brukernavn. Dette kan brukes i stedet for telefonnummer. Brukernavnet ditt vises ikke i profilen. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Brukernavn"; diff --git a/Signal/translations/nl.lproj/Localizable.strings b/Signal/translations/nl.lproj/Localizable.strings index 835083daf3e..12c8514348a 100644 --- a/Signal/translations/nl.lproj/Localizable.strings +++ b/Signal/translations/nl.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Begrepen"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "Een bericht, media, sticker, emoji-reactie of leesbevestiging van %1$@ kan in deze chat niet aan jou worden afgeleverd."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Afleveringsprobleem"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Nieuw apparaat koppelen"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ staat in je systeemcontactenlijst"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal-contact"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Over"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Adres"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Downloaden van bijlage is mislukt."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "Een bericht van %1$@ kan niet worden afgeleverd"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Kies je bank"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Bevestig je donatie"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Om je maandelijkse donatie in te stellen, tik op doorgaan om dit met een afschrijving van € 0,01 bij je bank te bevestigen. Dit bedrag wordt automatisch teruggestort en maakt het mogelijk om je donatie van %1$@/maand van je rekening af te schrijven."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Bevestig je donatie via %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Teken waar je maar wilt om iets te vervagen"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Meldingen inschakelen?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Start je %1$@ opnieuw op als je geen Signal-meldingen ontvangt."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Meldingen kunnen niet worden weergegeven"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Handelingen omvatten ‘Markeren als gelezen’, ‘Reageren’ en ‘Terugbellen’."; @@ -4940,13 +4949,13 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Iedereen"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Iedereen die je telefoonnummer heeft, kan zien dat je een Signal-gebruiker bent en kan een chat met je beginnen."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Niemand"; /* A user friendly description of the 'nobody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_NOBODY_DESCRIPTION" = "Niemand kan zien dat je een Signal-gebruiker bent, tenzij je een contact een bericht stuurt of een bestaande chat met iemand hebt."; +"PHONE_NUMBER_DISCOVERABILITY_NOBODY_DESCRIPTION" = "Niemand kan zien dat je een Signal-gebruiker bent, tenzij je hen een bericht stuurt of een bestaande chat met iemand hebt."; /* A format for a label showing an example phone number. Embeds {{the example phone number}}. */ "PHONE_NUMBER_EXAMPLE_FORMAT" = "Voorbeeld: %1$@"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Niemand"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Niemand ziet je telefoonnummer in Signal, zelfs niet wanneer je hen berichten stuurt."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7331,7 +7343,7 @@ "SUPPORT_EMOJI_PROMPT" = "Hoe voel je je? (Optioneel)"; /* Label in support request informing user about Signal FAQ */ -"SUPPORT_FAQ_PROMPT" = "Heb je onze antwoorden op vaakgestelde vragen al gelezen?"; +"SUPPORT_FAQ_PROMPT" = "Heb je onze antwoorden op veelgestelde vragen al gelezen?"; /* Label describing support switch to attach debug logs */ "SUPPORT_INCLUDE_DEBUG_LOG" = "Foutopsporingslog bijsluiten"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Deze persoon staat niet in je contactenlijst. Wil je diegene blokkeren?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Onbekend contactpersoon"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Een van je apparaten heeft een bericht verzonden welke hier niet kan worden verwerkt of niet kan worden weergegeven omdat het een nieuwe functie van Signal gebruikt."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QR-codes en links"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Je telefoonnummer wordt niet meer gedeeld in chats. Als iemand je nummer heeft opgeslagen, dan blijft het zichtbaar voor deze persoon."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Telefoonnummerprivacy"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Nieuwe manieren om contact te maken"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Mensen kunnen je nu berichten sturen via je optionele gebruikersnaam. Telefoonnummers zijn niet meer nodig. Gebruikersnamen zijn niet zichtbaar op je profiel. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Gebruikersnamen"; @@ -7742,7 +7751,7 @@ "USERNAME_SELECTION_CHANGE_USERNAME_CONFIRMATION_MESSAGE" = "Wanneer je je gebruikersnaam wijzigt, werken je bestaande QR-code en link niet langer en worden deze vernieuwd. Weet je het zeker?"; /* Footer text below a text field in which users type their desired username, which explains how usernames work. Embeds a {{ \"learn more\" link. }}. */ -"USERNAME_SELECTION_EXPLANATION_FOOTER_FORMAT" = "Met gebruikersnamen kunnen anderen jou berichten sturen zonder je telefoonnummer nodig te hebben. Ze zijn gekoppeld aan een reeks cijfers om je adres privé te houden. %1$@"; +"USERNAME_SELECTION_EXPLANATION_FOOTER_FORMAT" = "Gebruikersnamen zorgen ervoor dat anderen jou berichten kunnen sturen zonder je telefoonnummer nodig te hebben. Ze zijn gekoppeld aan een cijferset zodat jouw adres privé blijft. %1$@"; /* When the user has entered text into a text field for setting their username, a header displays the username text. This string is shown in the header when the text field is empty. */ "USERNAME_SELECTION_HEADER_TEXT_FOR_PLACEHOLDER" = "Kies jouw gebruikersnaam"; @@ -7754,7 +7763,7 @@ "USERNAME_SELECTION_INVALID_DISCRIMINATOR_ERROR_MESSAGE" = "Ongeldige gebruikersnaam, voer minimaal 2 cijfers in"; /* The message of a sheet that pops up when the user taps \"Learn More\" in text that explains how usernames work. This message help explain that the automatically-generated numeric suffix of their username helps keep their username private, to avoid them being contacted by people by whom they don't want to be contacted. */ -"USERNAME_SELECTION_LEARN_MORE_ACTION_SHEET_MESSAGE" = "Deze cijfers helpen jou je gebruikersnaam privé te houden zodat je ongewenste berichten kunt voorkomen. Deel jouw gebruikersnaam alleen met mensen en groepen waarmee je zou willen chatten. Als je je gebruikersnaam wijzigt, krijg je een nieuwe cijferset."; +"USERNAME_SELECTION_LEARN_MORE_ACTION_SHEET_MESSAGE" = "Deze cijfers helpen om je gebruikersnaam privé te houden zodat je ongewenste berichten kunt voorkomen. Deel je gebruikersnaam alleen met mensen en groepen waarmee je zou willen chatten. Als je je gebruikersnaam wijzigt, krijg je een nieuwe cijferset."; /* The title of a sheet that pops up when the user taps \"Learn More\" in text that explains how usernames work. The sheet will present a more detailed explanation of the username's numeric suffix. */ "USERNAME_SELECTION_LEARN_MORE_ACTION_SHEET_TITLE" = "Wat is dit nummer?"; diff --git a/Signal/translations/pl.lproj/Localizable.strings b/Signal/translations/pl.lproj/Localizable.strings index 68f0bb4980d..9c70d4cfeb3 100644 --- a/Signal/translations/pl.lproj/Localizable.strings +++ b/Signal/translations/pl.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Rozumiem"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "Nie udało się dostarczyć Ci wiadomości, naklejki, reakcji, potwierdzenia przeczytania lub multimediów od %1$@ w tym czacie."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Problem z dostarczeniem wiadomości"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Połącz nowe urządzenie"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ znajduje się w kontaktach systemowych"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Kontakt Signal"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "O mnie"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Adres"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Pobieranie załączników nie powiodło się."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "Nie udało się dostarczyć wiadomości od %1$@"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Wybierz swój bank"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Potwierdź darowiznę"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Aby skonfigurować darowiznę cykliczną, kliknij Dalej i potwierdź w banku obciążenie konta w wysokości 0,01 euro. Kwota zostanie automatycznie zwrócona i pozwoli na pobieranie z Twojego konta darowizny w wysokości %1$@ miesięcznie."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Potwierdź darowiznę za pośrednictwem %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Rysuj, aby rozmyć dowolne miejsce"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Włączyć powiadomienia?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Jeśli nie otrzymujesz powiadomień Signal, uruchom ponownie swój %1$@."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Nie można wyświetlić powiadomień"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Akcje obejmują \"Oznacz jako przeczytane\", \"Odpowiedz\" i \"Oddzwoń\"."; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Wszyscy"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Każdy, kto ma Twój numer telefonu, zobaczy Cię w Signal i może rozpocząć z Tobą czat."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Nikt"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Nikt"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Nikt nie zobaczy Twojego numeru telefonu w Signal, nawet jeśli wysyłacie sobie wiadomości."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Tego użytkownika nie ma w Twoich kontaktach. Czy chcesz go zablokować?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Nieznany kontakt"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Z jednego z Twoich urządzeń wysłało wiadomość, która nie może zostać przetworzona lub wyświetlona, ponieważ wykorzystuje nową funkcję Signal."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "Kody QR i linki"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Twój numer telefonu nie jest już udostępniany osobom, z którym rozmawiasz na czacie. Wciąż będzie jednak widoczny dla tych znajomych, którzy zapiszą Twój numer w kontaktach."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Ukryty numer telefonu"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Nowe sposoby na pozostawanie w kontakcie"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Od teraz użytkownicy mogą wysyłać Ci wiadomości, używając Twojej opcjonalnej nazwy użytkownika. Numery telefonów nie są już wymagane. Nazwy użytkowników nie wyświetlają się na profilu. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Nazwy użytkowników"; diff --git a/Signal/translations/pt_BR.lproj/Localizable.strings b/Signal/translations/pt_BR.lproj/Localizable.strings index 444fe70a809..5ba160bb7d7 100644 --- a/Signal/translations/pt_BR.lproj/Localizable.strings +++ b/Signal/translations/pt_BR.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Entendi"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "Não foi possível entregar para você uma mensagem (texto, figurinha, reação, confirmação de leitura ou mídia) de %1$@ nesse chat."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Problema na entrega"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Vincular novo aparelho"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ está nos seus contatos do sistema"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Contatos do Signal"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Sobre mim"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Endereço"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "O download do anexo falhou."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "Uma mensagem de %1$@ não pôde ser entregue"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Escolha seu banco"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirmar doação"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Para configurar sua doação recorrente, toque em continuar para confirmar uma cobrança de €0,01 com seu banco. Este valor será automaticamente reembolsado e permitirá que sua doação de %1$@/mês seja debitada de sua conta."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Como confirmar sua doação com %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Desenhe em qualquer lugar para desfocar"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Habilitar Notificações?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Reinicie seu %1$@ se não estiver recebendo notificações do Signal."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Não foi possível mostrar as notificações"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Ações incluem \"Marcar como Lido\", \"Responder\" e \"Ligar De Volta\""; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Todos"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Qualquer pessoa que tenha seu número de telefone verá que você está no Signal e poderá iniciar chats com você."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Ninguém"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Ninguém"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Ninguém verá seu número de telefone no Signal, mesmo quando você enviar mensagens para alguém."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Esta pessoa não está em seus contatos. Gostaria de bloqueá-la?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Contato Desconhecido"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Uma mensagem enviada de um dos seus aparelhos não pode ser processada ou exibida aqui porque ela usa uma nova funcionalidade do Signal."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QR Codes e Links"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Seu número de telefone não é mais compartilhado nos chats. Se o seu número estiver salvo nos contatos de um amigo, ele ainda o verá."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Privacidade do número de telefone"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Outras formas de se conectar"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "As pessoas agora podem enviar mensagens para você usando seu nome de usuário opcional. Os números de telefone não são mais necessários. Os nomes de usuário não estão visíveis no seu perfil. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Nomes de usuário"; diff --git a/Signal/translations/pt_PT.lproj/Localizable.strings b/Signal/translations/pt_PT.lproj/Localizable.strings index 6b416344ff9..eba8c745092 100644 --- a/Signal/translations/pt_PT.lproj/Localizable.strings +++ b/Signal/translations/pt_PT.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Entendido"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "Não lhe foi possível entregar uma mensagem, autocolante, reação, confirmação de leitura ou multimédia de %1$@ neste chat."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Problema na entrega"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Associar novo dispositivo"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ está nos seus contactos do sistema"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Contacto do Signal"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Acerca"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Endereço"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Erro ao tentar descarregar o anexo."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "Não pode ser entregue uma mensagem de %1$@"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Escolha o seu banco"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirme o seu donativo"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Para configurar o seu donativo recorrente, toque em continuar para confirmar um débito de 0,01 € junto do seu banco. Este montante será automaticamente reembolsado e permitirá que o seu donativo de %1$@/mês seja debitado da sua conta."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirme o seu donativo com %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Desenhe onde quiser para desfocar"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Ativar notificações?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Reinicie o seu %1$@ se não estiver a receber notificações do Signal."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Não foi possível mostrar notificações"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Ações incluem \"Marcar como lida\", \"Responder\", e \"Ligar de volta\"."; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Todos"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Qualquer pessoa que tenha o seu número de telemóvel irá ver que está no Signal e poderá iniciar chats consigo."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Ninguém"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Ninguém"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Ninguém conseguirá ver o seu número de telemóvel no Signal, mesmo se receber mensagens suas."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Este utilizador não está nos seus contactos. Deseja bloquear este utilizador?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Contacto desconhecido"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Um dos seus dispositivos enviou uma mensagem que não pode ser processada ou exibida aqui porque utiliza uma nova funcionalidade do Signal."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "Códigos QR e links"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "O seu número de telemóvel já não será partilhado com os chats. Se o seu número estiver guardado nos contactos de um amigo, ainda poderá ser visto."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Privacidade do número de telemóvel"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Novas formas de se conectar"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "As pessoas agora podem enviar-lhe mensagem utilizando o seu nome de utilizador opcional. Os números de telemóvel já não são necessários. Os nomes de utilizador não estão visíveis no seu perfil. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Nomes de utilizador"; diff --git a/Signal/translations/ro.lproj/Localizable.strings b/Signal/translations/ro.lproj/Localizable.strings index e611f124cb6..a200390b247 100644 --- a/Signal/translations/ro.lproj/Localizable.strings +++ b/Signal/translations/ro.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Am înțeles"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "Un mesaj, autocolant, reacție, confirmare de citire, sau fișier media nu a putut fi livrat de la %1$@ în această conversație."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Problemă de livrare"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Asociază un Dispozitiv Nou"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ este în contactele tale de sistem"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Conexiunea Signal"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Despre"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Adresă"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Descărcarea atașamentului a eșuat."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "Un mesaj de la %1$@ nu a putut fi livrat"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Alege-ți banca"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirmă-ți donația"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Pentru a configura donația recurentă, atinge Continuă, pentru a confirma o taxă de 0,01 € la banca ta. Aceasta va fi rambursată automat și va permite ca donația ta de %1$@/lună să fie debitată din contul tău."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirmă-ți donația cu %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Desenează oriunde pentru a estompa"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Activezi notificările?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Repornește dispozitivul %1$@ dacă nu primești notificări de la Signal."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Notificările nu s-au putut afișa"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Acțiuni includ \"Marchează ca Citit\", \"Răspunde\" și \"Apelează Înapoi.\""; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Toată lumea"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Oricine are numărul tău de telefon va vedea că ești pe Signal și poate începe conversații cu tine."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Nimeni"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Nimeni"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Nimeni nu va vedea numărul tău de telefon pe Signal, chiar și atunci când îi trimiți mesaje."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Utilizatorul nu este în lista ta de contacte. Vrei să-l blochezi?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Contact Necunoscut"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Unul dintre dispozitivele tale a trimis un mesaj ce nu poate fi procesat sau afișat aici deoarece utilizează o nouă funcționalitate Signal."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "Coduri QR și link-uri"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Numărul tău de telefon nu mai este partajat prin chat. Dacă numărul tău este salvat în contactele unui prieten, acesta îl va vedea în continuare."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Confidențialitatea numărului de telefon"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Noi moduri de conectare"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Oamenii îți pot trimite mesaje folosind numele tău de utilizator opțional. Numerele de telefon nu mai sunt necesare. Numele de utilizator nu sunt vizibile pe profilul tău. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Nume de utilizator"; diff --git a/Signal/translations/ru.lproj/Localizable.strings b/Signal/translations/ru.lproj/Localizable.strings index db74451b022..eb9aa01a685 100644 --- a/Signal/translations/ru.lproj/Localizable.strings +++ b/Signal/translations/ru.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Понятно"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "Сообщение, стикер, реакцию, уведомление о прочтении или медиафайл от %1$@ не удалось доставить вам в этом чате."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Ошибка доставки"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Привязать новое устройство"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ есть в ваших системных контактах"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Контакты Signal"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "О контакте"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Адрес"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Не удалось скачать вложение."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "Не удалось доставить сообщение от %1$@"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Выберите свой банк"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Подтвердить пожертвование"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Для настройки регулярного пожертвования нажмите «Продолжить», чтобы подтвердить списание средств в размере 0,01 евро в вашем банке. Эта сумма будет автоматически возвращена, и это позволит списывать с вашего счёта пожертвование в размере %1$@ в месяц."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Подтвердить пожертвование через %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Зарисуйте участок, чтобы размыть его"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Включить уведомления?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Перезапустите ваш %1$@, если не получаете уведомления от Signal."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Не удалось отобразить уведомления"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Действия включают «Прочитано», «Ответить» и «Перезвонить»."; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Все"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Любой, у кого есть ваш номер телефона, будет видеть, что вы в Signal, и сможет начать с вами чат."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Никто"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Никто"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Никто не будет видеть ваш номер телефона в Signal, даже если вы обмениваетесь с этим человеком сообщениями."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Пользователя нет в вашем списке контактов. Заблокировать его?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Неизвестный контакт"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Одно из ваших устройств отправило сообщение, которое не может быть обработано или отображено, поскольку оно использует новую функцию Signal."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QR-коды и ссылки"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Ваш номер телефона больше не будет виден в чатах. Если ваш номер сохранён в контактах друга, он всё равно его увидит."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Конфиденциальность номера телефона"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Новые способы связи"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Теперь люди могут писать вам сообщения, используя выбранное вами имя пользователя. Номера телефонов больше не нужны. Имена пользователей не видны в вашем профиле. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Имена пользователей"; diff --git a/Signal/translations/sk.lproj/Localizable.strings b/Signal/translations/sk.lproj/Localizable.strings index 14eefe72035..e324a842e8f 100644 --- a/Signal/translations/sk.lproj/Localizable.strings +++ b/Signal/translations/sk.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Rozumiem"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "Správu, nálepku, reakciu, potvrdenie o prečítaní alebo médiá od používateľa %1$@ vám nebolo možné doručiť v tomto čete."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Problém s doručením"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Prepojiť nové zariadenie"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ je vo vašich systémových kontaktoch"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal spojenie"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Detaily"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Adresa"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Sťahovanie prílohy zlyhalo."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "Správu od %1$@ sa nepodarilo doručiť"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Vyberte banku"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Potvrďte svoj príspevok"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Ak chcete nastaviť pravidelné prispievanie, ťuknutím na Pokračovať potvrďte platbu vo výške 0,01 eur vo svojej banke. Táto suma bude automaticky vrátená a umožní, aby bol váš príspevok vo výške %1$@/mesiac odpísaný z vášho účtu."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Potvrďte svoj príspevok prostredníctvom %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Kreslite kdekoľvek pre rozmazanie"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Zapnúť hlásenia?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Ak nedostávate Signal upozornenia, reštartujte svoj %1$@."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Nepodarilo sa zobraziť upozornenia"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Akcie zahŕňajú “Označiť ako prečítané,” “Odpovedať,” a “Zavolať späť.”"; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Všetci"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Každý, kto má vaše telefónne číslo, vás v aplikácii Signal uvidí a môže s vami začať četovať."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Nikto"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Nikto"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Vaše telefónne číslo v aplikácii Signal nikto neuvidí, a to ani vtedy, keď mu pošlete správu."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Používateľ nie je vo vašich kontaktoch. Chcete tohto používateľa blokovať?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Neznámy kontakt"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Jedno z vašich zariadení odoslalo správu, ktorú tu nie je možné spracovať alebo zobraziť, pretože používa novú funkciu Signalu."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QR kódy a odkazy"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Vaše telefónne číslo už nie je zdieľané s jednotlivými četmi. Ak je však vaše číslo uložené v kontaktoch priateľa, ten ho bude stále vidieť."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Utajenie telefónneho čísla"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Nové spôsoby, ako sa spojiť"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Ľudia vám teraz môžu posielať správy pomocou vášho voliteľného používateľského mena. Telefónne čísla sa už nevyžadujú. Používateľské mená sa nezobrazujú vo vašom profile. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Používateľské mená"; diff --git a/Signal/translations/sr.lproj/Localizable.strings b/Signal/translations/sr.lproj/Localizable.strings index 7bcbaec6731..21c7f1f569c 100644 --- a/Signal/translations/sr.lproj/Localizable.strings +++ b/Signal/translations/sr.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "У реду"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "Порука, налепница, реакција, потврда о читању или медијски садржај који шаље %1$@ није вам достављен у овом ћаскању."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Проблем у испоруци"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Повежи нови уређај"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ је у вашим системским контактима"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal веза"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "О контакту"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Адреса"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Преузимање прилога није успело."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "Порука од %1$@ није могла да се испоручи"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Изаберите банку"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Потврдите донацију"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Да бисте подесили периодичну донацију, додирните „Настави“ да потврдите наплату од 0,01 € у банци. Тај износ ће вам аутоматски бити враћен и тиме ће се омогућити да се ваша донација од %1$@ месечно наплати са вашег рачуна."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Потврдите своју донацију са банком %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Цртајте било где да замутите"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Укључите обавештења?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Рестартујте свој уређај (%1$@) ако вам не стижу обавештења од Signal-а."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Нисмо успели да прикажемо обавештења"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Акције су „Означи прочитаним”, „Одговори” и „Позови”."; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Било ко"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Свако ко има ваш број телефона видеће да сте на Signal-у и моћи ће да започне ћаскање са вама."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "никога"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "никога"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Ниједан корисник неће видети ваш број телефона на Signal-у, чак ни ако му пошаљете поруку."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Корисник није у вашем именику. Желите ли да је блокирате?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Непознат контакт"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Један од ваших уређаја је послао поруку која не може бити обрађена и приказана овде, јер користи нове могућности Signal-а."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QR кодови и линкови"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Ваш број телефона се више не дели у ћаскањима. Ако је ваш број сачуван у контактима пријатеља, они ће га и даље видети."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Приватност броја телефона"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Нови начини повезивања"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Људи вам сада могу слати поруке преко опционог корисничког имена. Бројеви телефона више нису неопходни. Корисничка имена нису видљива на вашем профилу. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Корисничка имена"; diff --git a/Signal/translations/sv.lproj/Localizable.strings b/Signal/translations/sv.lproj/Localizable.strings index 68d67639ca2..1b8d8429265 100644 --- a/Signal/translations/sv.lproj/Localizable.strings +++ b/Signal/translations/sv.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Uppfattat"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "Ett meddelande, klistermärke, reaktion, läskvitto eller media kunde inte levereras till dig från %1$@ i den här chatten."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Leveransproblem"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Länka ny enhet"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ finns i dina systemkontakter"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal-förbindelse"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Om"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Adress"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Hämtning av bilagan misslyckades."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "Ett meddelande från %1$@ kunde inte levereras"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Välj din bank"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Bekräfta din donation"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "För att ställa in din återkommande donation, tryck på fortsätt för att bekräfta en debitering på 0,01 € med din bank. Detta återbetalas automatiskt och gör att din donation på %1$@/månad kan debiteras från ditt konto."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Bekräfta din donation med %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Rita var som helst för att oskärpa"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Slå på notiser?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Starta om din %1$@ om du inte får några Signal-aviseringar."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Det gick inte att visa aviseringar"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Åtgärderna inkluderar \"Markera som läst\", \"Svara\" och \"Ring tillbaka.\""; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Alla"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Alla som har ditt telefonnummer ser att du är på Signal och kan börja chatta med dig."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Ingen"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Ingen"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Ingen kommer att se ditt telefonnummer på Signal, även när du skickar meddelanden till dem."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Användaren finns inte i dina kontakter. Vill du blockera användaren?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Okänd kontakt"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "En av dina enheter skickade ett meddelande som inte kan bearbetas eller visas här eftersom den använder en ny Signal-funktion."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QR-koder och länkar"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Ditt telefonnummer delas inte längre med chattar. Om ditt nummer sparas i en väns kontakter kommer de fortfarande att se det."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Integritet för telefonnummer"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Nya sätt att skapa kontakt"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Personer kan nu skicka meddelanden till dig med ditt valfria användarnamn. Telefonnummer behövs inte längre. Användarnamn syns inte i din profil. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Användarnamn"; diff --git a/Signal/translations/th.lproj/Localizable.strings b/Signal/translations/th.lproj/Localizable.strings index 94137ca6b8e..068289e525d 100644 --- a/Signal/translations/th.lproj/Localizable.strings +++ b/Signal/translations/th.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "เข้าใจแล้ว"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "มีข้อความ สติกเกอร์ การแสดงความรู้สึก การแจ้งว่าอ่านแล้ว หรือสื่อจาก %1$@ ที่ไม่สามารถส่งถึงคุณได้ในแชทนี้"; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "ปัญหาการจัดส่ง"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "เชื่อมโยงอุปกรณ์ใหม่"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ อยู่ในรายชื่อผู้ติดต่อของระบบคุณ"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "เครือข่าย Signal"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "เกี่ยวกับ"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "ที่อยู่"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "การดาวน์โหลดแฟ้มแนบล้มเหลว"; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "ไม่สามารถส่งข้อความจาก %1$@ ได้"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "เลือกธนาคาร"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "ยืนยันการบริจาคของคุณ"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "แตะดำเนินการต่อเพื่อตั้งการบริจาครายเดือนของคุณ โดยคุณจะถูกเรียกเก็บเงิน €0,01 จากทางธนาคาร ซึ่งยอดดังกล่าวจะถูกโอนกลับคืนเข้าบัญชีโดยอัตโนมัติ และการบริจาคจำนวน %1$@/เดือนจะถูกหักจากบัญชีของคุณ"; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "ยืนยันการบริจาคผ่าน %1$@ ของคุณ"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "วาดที่ใดก็ได้เพื่อมัว"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "เปิดการแจ้งเตือนหรือไม่?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "หากไม่ได้รับการแจ้งเตือนของ Signal โปรดรีสตาร์ท %1$@ ของคุณ"; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "ไม่สามารถแสดงการแจ้งเตือนได้"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "การกระทำรวมถึง \"ทำเครื่องหมายอ่านแล้ว\" \"ตอบ\" และ \"โทรกลับ\""; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "ทุกคน"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "ผู้ใช้ที่มีหมายเลขโทรศัพท์ของคุณจะเห็นว่าคุณใช้งาน Signal และจะสามารถเริ่มแชทกับคุณได้"; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "คนที่คุณไม่รู้จัก"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "คนที่คุณไม่รู้จัก"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "จะไม่มีใครเห็นหมายเลขโทรศัพท์ของคุณบน Signal แม้แต่ผู้ใช้ที่คุณส่งข้อความหา"; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "ผู้ใช้ไม่อยู่ในรายชื่อผู้ติดต่อของคุณ คุณต้องการบล็อกผู้ใช้คนนี้หรือไม่"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "ผู้ติดต่อที่ไม่รู้จัก"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "หนึ่งในอุปกรณ์ของคุณได้ส่งข้อความที่ไม่สามารถประมวลผลหรือแสดงผลได้ เพราะมันใช้ความสามารถของ Signal รุ่นใหม่"; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "คิวอาร์โค้ดและลิงก์"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "ระบบจะไม่แสดงหมายเลขโทรศัพท์ของคุณในแชทอีกต่อไป ผู้ติดต่อจะยังคงเห็นหมายเลขโทรศัพท์ของคุณ หากบันทึกเบอร์คุณไว้ในรายชื่อติดต่อ"; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "การรักษาความเป็นส่วนตัวของหมายเลขโทรศัพท์"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "วิธีใหม่ในการติดต่อสื่อสาร"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "ผู้ติดต่อจะสามารถส่งข้อความหาคุณผ่านชื่อผู้ใช้ที่คุณกำหนด วิธีนี้ทำให้ไม่จำเป็นต้องทราบหมายเลขโทรศัพท์ของคุณ โดยชื่อผู้ใช้จะไม่ปรากฏบนโปรไฟล์ของคุณ "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "ชื่อผู้ใช้"; diff --git a/Signal/translations/tr.lproj/Localizable.strings b/Signal/translations/tr.lproj/Localizable.strings index d5bfc21c183..6a2100ae096 100644 --- a/Signal/translations/tr.lproj/Localizable.strings +++ b/Signal/translations/tr.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Anladım"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "Bu sohbette %1$@ tarafından gönderilen bir mesaj, çıkartma, tepki, okundu bilgisi veya içerik sana teslim edilemedi."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Teslim Sıkıntısı"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Yeni Cihaz Bağla"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ sistem kişilerin arasında"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Bağlantısı"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Hakkında"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Adres"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Eklenti indirmesi başarısız oldu."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "%1$@ tarafından gelen bir ileti teslim edilemedi"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Bankanı seç"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Bağışını Onayla"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Yinelenen bağışını ayarlamak için bankanın keseceği 0,01 €'luk ücreti onaylamak üzere devam düğmesine dokun. Bu tutar otomatik olarak iade edilecek ve %1$@/ay bağışının hesabından çekilmesini sağlayacaktır."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Bağışını %1$@ ile Onayla"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Bulanıklaştırmak için çizin"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Bildirimler açılsın mı?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Restart your %1$@ if you’re not receiving Signal notifications."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Couldn’t Show Notifications"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "\"Okundu olarak işaretle\", \"Yanıtla\" ve \"Geri ara\" gibi eylemler içerir."; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Herkes"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Telefon numaranı bilen herkes Signal'de olduğunu görecek ve seninle sohbet başlatabilecektir."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Hiç kimse"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Hiç kimse"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Signal'de mesajlaşırken bile, hiç kimse telefon numaranı görmez."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Kullanıcı rehberinde değil. Bu kullanıcıyı engellemek ister misin?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Bilinmeyen Kişi"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Cihazlarınızdan biri Signal'in yeni özelliğini kullanan bir ileti gönderdiği için burada işlenemiyor veya görüntülenemiyor."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "Kare Kodlar ve Bağlantılar"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Telefon numaran artık sohbetlerde paylaşılmıyor. Numaran bir arkadaşının kişilerinde kayıtlıysa, numaranı yine görecektir."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Telefon Numarası Gizliliği"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Bağlanmanın Yeni Yolları"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "İnsanlar artık isteğe bağlı kullanıcı adını kullanarak sana mesaj gönderebilir. Telefon numaralarına artık gerek yoktur. Kullanıcı adları profilinde görünmez. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Kullanıcı adları"; diff --git a/Signal/translations/ug.lproj/Localizable.strings b/Signal/translations/ug.lproj/Localizable.strings index 3b6c7eadeba..ef8eb5e2c8c 100644 --- a/Signal/translations/ug.lproj/Localizable.strings +++ b/Signal/translations/ug.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "بىلدىم"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "بۇ پاراڭدا %1$@ ئەۋەتكەن مەلۇم ئۇچۇر، چاپلاق، ئىنكاس، ئوقۇلغانلىق ئۇقتۇرۇشى ياكى مېدىيا سىزگە يەتكۈزۈلمىدى."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "يەتكۈزۈش مەسىلىسى"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "يېڭى ئۈسكۈنىگە باغلان"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ سىزنىڭ سىستېما ئالاقىداش تىزىملىكىڭىزدە"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal ئۇلىنىشى"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "ھەققىدە"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "ئادرېس"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "يۈكلەنمەنى چۈشۈرەلمىدى."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "«%1$@» دىن كەلگەن بىر ئۇچۇر يەتكۈزۈلمىدى"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "بانكىڭىزنى تاللاڭ"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "ئىئانىڭىزنى جەزملەشتۈرۈڭ"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "تەكرار ئىئانە قىلىشنى تەڭشەشتىن بۇرۇن، چېكىپ بانكا بىلەن €0,01 ھەقنى جەزملەشتۈرۈڭ. بۇ سومما ئاپتوماتىك قايتۇرۇلىدۇ ۋە %1$@/ئايلىق ئىئانىڭىزنى بانكا ھېساباتىڭىزدىن تۇتىدۇ."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "%1$@ بىلەن قىلغان ئىئانىڭىزنى جەزملەشتۈرۈڭ"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "خالىغان جاي سىزىلسا تۇتۇقلىشىدۇ"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "ئۇقتۇرۇشنى قوزغىتامدۇ؟"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Signal ئۇقتۇرۇشلىرىنى تاپشۇرۇۋالمىغان بولسىڭىز %1$@ نى قايتا قوزغىتىڭ."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "ئۇقتۇرۇشلارنى كۆرسىتەلمىدى"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "مەشغۇلات «ئوقۇلدى»، «جاۋاب»، «قايتۇرۇپ چاقىر» نى ئۆز ئىچىگە ئالىدۇ."; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "ھەممەيلەن"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "تېلېفون نومۇرىڭىز بار ھەرقانداق كىشى سىزنىڭ Signal دا ئىكەنلىكىڭىزنى كۆرەلەيدۇ ۋە سىز بىلەن پاراڭ باشلىيالايدۇ."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "ھېچكىم"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "ھېچكىم"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "ھېچكىم Signal دا تېلېفون نومۇرىڭىزنى كۆرەلمەيدۇ، ھەتتا ئۇلارغا ئۇچۇر يوللىغان تەقدىردىمۇ كۆرەلمەيدۇ."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "ئىشلەتكۈچى سىزنىڭ ئالاقىداشلىرىڭىز ئارىسىدا يوقكەن. بۇ ئىشلەتكۈچىنى چەكلەمسىز؟"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "نامەلۇم ئالاقەداش"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "سىزنىڭ بىر ئۈسكىنىڭىز ئەۋەتكەن ئۇچۇردا Signal نىڭ بىر يېڭى ئىقتىدارى قوللىنىلغاچقا، ئۇنى بىر تەرەپ قىلالمىدى ياكى كۆرسىتەلمىدى."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QR كودى ياكى ئۇلانما"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "تېلېفون نومۇرىڭىز ئەمدى پاراڭلاردا ئورتاقلىشىلمايدۇ. ئەگەر تېلېفون نومۇرىڭىز دوستىڭىزنىڭ ئالاقىداش تىزىملىكىدە ساقلانغان بولسا، ئۇلار ئۇنى كۆرەلەيدۇ."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "تېلېفون نومۇرى مەخپىيەتلىكى"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "ئۇلىنىشنىڭ يېڭى ئۇسۇللىرى"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "باشقىلار ئەمدى سىزنىڭ باشقا ئىشلەتكۈچى نامىڭىز ئارقىلىق سىزگە ئۇچۇر يوللىسا بولىدۇ. تېلېفون نومۇرى ئەمدى تەلەپ قىلىنمايدۇ. ئىشلەتكۈچى نامى ئارخىپىڭىزدا كۆرۈنمەيدۇ. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "ئىشلەتكۈچى نامى"; diff --git a/Signal/translations/uk.lproj/Localizable.strings b/Signal/translations/uk.lproj/Localizable.strings index 2ede6ed30af..98137f0c844 100644 --- a/Signal/translations/uk.lproj/Localizable.strings +++ b/Signal/translations/uk.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Зрозуміло"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "Не вдалося доставити в чаті повідомлення, стікер, реакцію, повідомлення про прочитання або медіафайл від користувача %1$@."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Проблема з доставленням"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Привязати новий пристрій"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ є у ваших системних контактах"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Контакт Signal"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Про себе"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Адреса"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Помилка завантаження додатку."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "Повідомлення від %1$@ не вдалось доставити"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Виберіть свій банк"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Підтвердьте ваш донат"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Щоб налаштувати регулярний благодійний платіж, виберіть «Продовжити» і підтвердьте списання 0,01€ у вашому банку. Ця сума буде автоматично повернута, а донат %1$@/місяць списуватиметься з вашого рахунку."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Підтвердьте ваш донат через %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Малюй щоб розмити"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Увімкнути сповіщення?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Перезапустіть %1$@, якщо ви не отримуєте сповіщення від Signal."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Не вдалося відобразити сповіщення"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Можливі дії \"Позначити як прочитано\", \"Відповісти\" та \"Передзвонити\"."; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Усі"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Будь-яка людина, що має ваш номер телефону, бачитиме вас у Signal і зможе розпочати з вами розмову."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Ніхто"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Ніхто"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Ніхто в Signal не бачитиме ваш номер телефону, навіть якщо ви напишете комусь повідомлення."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Користувача немає у ваших контактах. Бажаєте заблокувати цього користувача?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Невідомий контакт"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Одне з ваших пристроїв відправило повідомлення, яке не може бути оброблено або відображено, оскільки воно використовує нову функцію Signal."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QR-коди й посилання"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Ваш номер телефону більше не відображатиметься в чатах. Якщо хтось має ваш номер у своєму списку контактів, ця людина бачитиме ваш номер."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Конфіденційність номера телефону"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Нові способи додавання контактів"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Тепер вам можуть писати, використовуючи ваше додаткове ім'я користувача. Номер телефону більше не є обов'язковим. Ім'я користувача не відображатиметься у вашому профілі. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Імена користувачів"; diff --git a/Signal/translations/ur.lproj/Localizable.strings b/Signal/translations/ur.lproj/Localizable.strings index c93ede48c62..e0a0eea16eb 100644 --- a/Signal/translations/ur.lproj/Localizable.strings +++ b/Signal/translations/ur.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "سمجھ گیا"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "اس چیٹ میں %1$@ کی طرف سے کوئی میسج، اسٹیکر، ری ایکشن، میسج پڑھنے کا ثبوت یا میڈیا آپ کو ڈیلیور نہیں کیا جا سکا۔"; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "فراہمی کا مسئلہ"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "نئی ڈیوائس سے منسلک ہوں"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ آپ کے سسٹم کے روابط میں موجود ہے"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal کنکشن"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "کے بارے میں"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "ایڈریس"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "منسلک مواد ڈاؤن لوڈ ہونے میں ناکامی۔"; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "%1$@کی طرف سے پیغام نہیں بھیجا جا سکا"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "اپنا بینک منتخب کریں"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "اپنے عطیہ کی تصدیق کریں"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "اپنے مکرر عطیہ کو سیٹ اپ کرنے کے لیے، اپنے بینک کے ساتھ €0,01 چارج کی تصدیق کرنے کے لیے جاری رکھیں پر ٹیپ کریں۔ یہ خودکار طور پر ریفنڈ ہو جائے گا اور ایسا کرنا آپ کے %1$@/ماہانہ عطیہ کو آپ کے اکاؤنٹ سے ڈیبٹ کرنے کی اجازت دیتا ہے۔"; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "%1$@ کے ساتھ اپنے عطیہ کی تصدیق کریں"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "دھندلاپن کے لئے کہیں بھی ڈرا کریں"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "اطلاعات آن کریں؟"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "اگر آپ Signal اطلاعات وصول نہیں کر رہے ہیں تو اپنا %1$@ ری اسٹارٹ کریں۔"; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "اطلاعات دکھائی نہیں جا سکیں"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "کارروائیوں میں \"پڑھے ہوئے پیغام کے بطور نشان زد کریں ،\" \"جواب دیں ،\" اور \"کال بیک\" شامل ہیں۔"; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "ہر ایک"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "کوئی بھی ایسا شخص جس کے پاس آپ کا فون نمبر ہے وہ دیکھے گا کہ آپ Signal پر ہیں اور آپ کے ساتھ چیٹس شروع کر سکتا ہے۔"; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "کوئی نہیں"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "کوئی نہیں"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Signal پر کوئی بھی آپ کا فون نمبر نہیں دیکھے گا، چاہے جب آپ انہیں میسج بھی کر رہے ہوں۔"; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@%2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "یوزر آپ کے رابطوں میں موجود نہیں ہے۔ کیا آپ اس یوزر کو بلاک کرنا چاہتے ہیں؟"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "نامعلوم رابطہ"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "آپ کی ڈیوائس میں سے ایک نے ایک پیغام بھیجا جس پر کارروائی یا اس کو ظاہر نہیں کر سکتے کیونکہ یہ ایک نئی Signal کی خصوصیت استعمال کرتی ہے۔"; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "QR کوڈز اور لنکز"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "آپ کا فون نمبر اب مزید چیٹس کے ساتھ شیئر نہیں کیا جا رہا۔ اگر آپ کا نمبر کسی دوست کے روابط میں محفوظ ہوا، تو وہ اسے اب بھی دیکھیں گے۔"; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "فون نمبر پرائیویسی"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "رابطہ کرنے کے نئے طریقے"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "لوگ اب آپ کا اختیاری یوزر نیم استعمال کرتے ہوئے آپ کو میسج کر سکتے ہیں۔ فون نمبرز کی مزید ضرورت نہیں۔ یوزر نیمز آپ کی پروفائل پر نظر نہیں آتے۔ "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "یوزر نیمز"; diff --git a/Signal/translations/vi.lproj/Localizable.strings b/Signal/translations/vi.lproj/Localizable.strings index 8297b804768..fb8a6c167c9 100644 --- a/Signal/translations/vi.lproj/Localizable.strings +++ b/Signal/translations/vi.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "Đã cài đặt xong"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "Tin nhắn, nhãn dán, bày tỏ cảm xúc, thông báo đã đọc/xem hoặc tệp đa phương tiện không thể gửi đến bạn từ %1$@ trong cuộc hội thoại này."; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "Vấn đề Truyền tải"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "Liên kết Thiết bị Mới"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ có trong danh bạ trên hệ thống của bạn"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Liên hệ Signal"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "Thông tin"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "Địa chỉ"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Không tải được tập đính kèm."; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "Không thể nhận được một tin nhắn từ %1$@"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "Chọn ngân hàng"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Xác Nhận Khoản Ủng Hộ"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "Để thiết lập khoản ủng hộ định kỳ, nhấn tiếp tục để xác nhận trả một khoản €0,01 qua ngân hàng. Khoản này sẽ được tự động hoàn lại và cho phép khoản ủng hộ %1$@/tháng được trừ từ tài khoản của bạn."; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Xác Nhận Khoản Ủng Hộ với %1$@"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "Vẽ để làm mờ bất cứ đâu"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "Bật thông báo?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "Khởi động lại %1$@ nếu bạn không nhận được thông báo của Signal."; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "Không Thể Hiển Thị Thông Báo"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "Hành động bao gồm \"Đánh dẫu là đã đọc\", \"Trả lời\" và \"Gọi lại\"."; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "Tất cả mọi người"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Bất kỳ ai có số điện thoại của bạn sẽ thấy bạn trên Signal và có thể bắt đầu trò chuyện với bạn."; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "Không ai"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "Không ai"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "Sẽ không có ai nhìn thấy số điện thoại của bạn trên Signal, ngay cả khi bạn nhắn tin với người đó."; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@%2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "Người dùng không có trong danh bạ của bạn. Bạn có muốn chặn người này không?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "Liên hệ Không rõ"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Một trong các thiết bị của bạn đã gửi một tin nhắn nhưng không thể xử lý và hiển thị ở đây vì tin nhắn này dùng một tính năng mới của Signal."; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "Mã QR và Đường Dẫn"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Số điện thoại của bạn không còn được chia sẻ với các cuộc trò chuyện. Nếu số điện thoại của bạn đã được lưu vào danh bạ của một người bạn, họ vẫn có thể nhìn thấy."; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "Quyền Riêng Tư cho Số Điện Thoại"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "Cách Mới để Kết Nối"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "Mọi người có thể gửi tin nhắn cho bạn qua tên người dùng tùy chọn của bạn. Không còn bắt buộc sử dụng số điện thoại. Tên người dùng không hiển thị trên hồ sơ của bạn. "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "Tên người dùng"; diff --git a/Signal/translations/yue.lproj/Localizable.strings b/Signal/translations/yue.lproj/Localizable.strings index 51e435cb2ae..80d845d488f 100644 --- a/Signal/translations/yue.lproj/Localizable.strings +++ b/Signal/translations/yue.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "明白"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "系統冇辦法喺呢個聊天度將 %1$@ 嘅訊息、貼圖、心情回應、已讀標記同媒體傳送俾你。"; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "送遞有問題"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "連結新裝置"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ 係你嘅聯絡人"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal 人脈"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "關於"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "地址"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "附件下載失敗。"; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "有一則 %1$@ 發出嘅訊息送達唔到"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "選擇你嘅銀行"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "確認你嘅捐款"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "要設定你嘅定期捐款,請你㩒一下「繼續」嚟同銀行確認 €0.01 嘅費用。呢筆錢會自動退還,並且允許系統由你嘅帳戶扣除每月 %1$@ 嘅捐款。"; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "同 %1$@ 確認你嘅捐款"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "隨意造化朦朧之美"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "係咪要開啟通知?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "如果你收唔到 Signal 通知,請將 %1$@ 重新開機。"; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "顯示唔到通知"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "動作包括「標示做睇咗」、「回覆」同埋「打返俾佢」。"; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "全世界"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "任何有你電話號碼嘅人都會睇到你用緊 Signal,同埋可以開始聊天。"; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "邊個都唔得"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "邊個都唔得"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "就算你傳送訊息俾人,都冇人會喺 Signal 度睇到你嘅電話號碼。"; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "呢個用戶唔喺你嘅通訊錄入面。你係咪要封鎖佢呀?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "未知嘅聯絡人"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "你其中一部裝置用咗 Signal 嘅全新功能傳送訊息,我哋冇辦法處理或者顯示嗰個訊息。"; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "二維碼同連結"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "你嘅電話號碼已經唔再喺聊天度共享。不過如果朋友儲存咗你做聯絡人,就會繼續睇到你嘅號碼。"; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "電話號碼私隱"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "全新連繫方式"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "其他人而家可以用你選填嘅用戶名稱傳送訊息俾你,唔使再用電話號碼。用戶名稱唔會喺個人資料度顯示。 "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "用戶名稱"; diff --git a/Signal/translations/zh_CN.lproj/Localizable.strings b/Signal/translations/zh_CN.lproj/Localizable.strings index 8e4cec595ec..3a63afc09a2 100644 --- a/Signal/translations/zh_CN.lproj/Localizable.strings +++ b/Signal/translations/zh_CN.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "知道了"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "此聊天中来自%1$@的消息、贴纸、回应、已读回执或媒体无法发送给您。"; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "发送问题"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "关联新设备"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@在您的系统通讯录中"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal 密友"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "关于"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "地址"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "附件下载失败。"; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "%1$@的消息无法送达"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "选择您的银行"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "确认您的捐款"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "如要设置您的定期捐款,请点击“继续”以便与您的银行确认扣除一笔 0.01 欧元的费用。这笔费用将会自动退还,并允许从您的账户中每月扣除 %1$@ 用于捐款。"; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "与 %1$@ 确认您的捐款"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "任意位置涂抹实现模糊效果"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "是否启用通知?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "如果你没有收到 Signal 通知,请重启你的 %1$@。"; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "无法显示通知"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "操作包括“标记已读”,“回复”,“回拨”。"; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "所有人"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "知道您的电话号码的任何人均可以在 Signal 上看到您的上线状态,并可以开始跟您聊天。"; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "没有人"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "没有人"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "没有人能在 Signal 中看到您的电话号码,即使您与对方互发消息。"; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "该用户不在您的联系人里,是否屏蔽此用户?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "未知的联系人"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "您的某台设备发送的信息无法被处理或显示,因为它使用了新的 Signal 功能。"; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "二维码和链接"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "您的电话号码在聊天中不再对好友可见。如果您的好友将您的电话号码保存到了通讯录中,那么对方仍然可以看到您的电话号码。"; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "电话号码隐私"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "联系有新招"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "用户现在可以通过您的可选用户名给您发送消息。电话号码不再是必需项。用户名在您的个人资料中不可见。 "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "用户名"; diff --git a/Signal/translations/zh_HK.lproj/Localizable.strings b/Signal/translations/zh_HK.lproj/Localizable.strings index 362f57c19c2..191e3175343 100644 --- a/Signal/translations/zh_HK.lproj/Localizable.strings +++ b/Signal/translations/zh_HK.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "我知道了"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "系統無法在此聊天中將 %1$@ 的訊息、貼圖、心情回應、已讀標記或多媒體檔案傳送給你。"; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "送遞問題"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "連結新裝置"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ 在你的系統聯絡人中"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal 人脈"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "關於"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "地址"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "無法下載附件。"; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "來自 %1$@ 的一則訊息無法送達"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "選擇你的銀行"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "確認你的捐款"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "要設定你的定期捐款,請點選「繼續」以向銀行確認 €0.01 的費用。這筆款項將自動退還,並允許從你的帳戶中扣除每月 %1$@ 的捐款。"; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "與 %1$@ 確認你的捐款"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "隨意描繪以模糊"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "要開啟通知嗎?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "如果你沒有收到 Signal 通知,請重新啟動你的 %1$@。"; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "無法顯示通知"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "動作包括:標示為已讀、回覆及回電"; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "所有人"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "任何擁有你電話號碼的人都會看到你在使用 Signal,並可以開始與你聊天。"; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "沒有人"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "沒有人"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "即使傳送訊息給對方,也沒有人會在 Signal 上看到你的電話號碼。"; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "此用戶不在你的通訊錄中,你是否要封鎖該用戶?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "未知聯絡人"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "您的某部裝置傳送了一條無法處理或顯示的訊息,因為它使用了 Signal 的新功能。"; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "二維碼及連結"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "你的電話號碼不再在聊天中共享。如果你的號碼儲存在朋友的聯絡人中,他們仍會看到。"; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "電話號碼隱私"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "新的連結方式"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "其他人現在可以使用你的自選用戶名稱向你發送訊息。不再需要電話號碼。你的個人資料不會顯示用戶名稱。 "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "用戶名稱"; diff --git a/Signal/translations/zh_TW.lproj/Localizable.strings b/Signal/translations/zh_TW.lproj/Localizable.strings index db9faea6e0a..08be078e8d4 100644 --- a/Signal/translations/zh_TW.lproj/Localizable.strings +++ b/Signal/translations/zh_TW.lproj/Localizable.strings @@ -122,7 +122,7 @@ "ALERT_ACTION_ACKNOWLEDGE" = "收到"; /* Format string for delivery issue sheet message. Embeds {{ sender name }}. */ -"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from %1$@ in this chat."; +"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "無法從%1$@聊天中向你傳送訊息、貼圖、回應、已讀回執或媒體檔。"; /* Title for delivery issue sheet */ "ALERT_DELIVERY_ISSUE_TITLE" = "傳送問題"; @@ -1028,13 +1028,13 @@ "CONFIRM_LINK_NEW_DEVICE_ACTION" = "連結新的裝置"; /* Indicates that another account is in the user's system contacts. Embeds {{name}} */ -"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ is in your system contacts"; +"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ 在你的系統聯絡人中"; /* A label indicating a user is a signal connection. */ -"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal Connection"; +"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal 人脈"; /* The title for a contact 'about' sheet. */ -"CONTACT_ABOUT_SHEET_TITLE" = "About"; +"CONTACT_ABOUT_SHEET_TITLE" = "關於"; /* Label for a contact's postal address. */ "CONTACT_ADDRESS" = "地址"; @@ -2437,6 +2437,9 @@ /* Error message indicating that attachment download(s) failed. */ "ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "附檔下載失敗。"; +/* Error message indicating that attachment upload(s) failed. */ +"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "Attachment upload failed."; + /* Error message for a decryption failure. Embeds {{sender short name}}. */ "ERROR_MESSAGE_DECRYPTION_FAILURE" = "來自 %1$@的一則訊息無法送達"; @@ -3431,13 +3434,13 @@ "IDEAL_DONATION_CHOOSE_YOUR_BANK_LABEL" = "選擇你的銀行"; /* Fallback title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "Confirm Your Donation"; +"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "確認你的捐款"; /* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "To setup your recurring donation, tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$@/month donation to be debited from your account."; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "要設定你的定期捐款,請點選「繼續」以向銀行確認 €0.01 的費用。這筆款項將自動退還,並允許從你的帳戶中扣除每月 %1$@ 的捐款。"; /* Title confirming recurring donation with bank. */ -"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "Confirm Your Donation with %1$@"; +"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_TITLE" = "與 %1$@ 確認你的捐款"; /* The image editor hint that you can draw blur */ "IMAGE_EDITOR_BLUR_HINT" = "繪製任何地方使之模糊"; @@ -4363,6 +4366,12 @@ /* Title for notification permission reminder megaphone */ "NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "要開啟通知嗎?"; +/* Shown as the body of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_MESSAGE" = "如果你沒有收到 Signal 通知,請重新啟動你的 %1$@。"; + +/* Shown as the title of an alert when notifications can't be shown due to an error. */ +"NOTIFICATIONS_ERROR_TITLE" = "無法顯示通知"; + /* No comment provided by engineer. */ "NOTIFICATIONS_FOOTER_WARNING" = "操作包括“標記為已讀”,“回覆”和“回電”。"; @@ -4940,7 +4949,7 @@ "PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "每個人"; /* A user friendly description of the 'everybody' phone number discoverability mode. */ -"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "Anyone who has your phone number will see you're on Signal and can start chats with you."; +"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "任何擁有你電話號碼的人都會看到你在使用 Signal,並可以開始與你聊天。"; /* A user friendly name for the 'nobody' phone number discoverability mode. */ "PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "無人"; @@ -4960,8 +4969,11 @@ /* A user friendly name for the 'nobody' phone number sharing mode. */ "PHONE_NUMBER_SHARING_NOBODY" = "無人"; -/* A user friendly description of the 'nobody' phone number sharing mode. */ -"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION" = "即使傳送訊息給對方,也沒有人會在 Signal 上看到你的電話號碼。"; +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "Your phone number will not be visible to anyone unless they have it saved in their phone’s contacts."; + +/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */ +"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "Your phone number will not be visible to anyone."; /* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%1$@ %2$@"; @@ -7543,9 +7555,6 @@ /* Message shown in conversation view that offers to block an unknown user. */ "UNKNOWN_CONTACT_BLOCK_OFFER" = "此使用者不在你的聯絡資訊名單中,是否要封鎖該使用者?"; -/* Displayed if for some reason we can't determine a contacts phone number *or* name */ -"UNKNOWN_CONTACT_NAME" = "未知的聯絡人"; - /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ "UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "你的某個裝置傳送了一則無法處理或顯示的訊息,因為它使用了新的 Signal 功能。"; @@ -7643,7 +7652,7 @@ "USERNAME_EDUCATION_LINK_TITLE" = "二維碼及連結"; /* Description of phone number privacy on the username education sheet */ -"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "你的電話號碼不再在聊天中共享。如果你的號碼儲存在朋友的聯絡人中,他們仍會看到。"; +"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "Your phone number is no longer visible in chats. If your number is saved to a friend’s contacts, they will still see it."; /* Title for phone number privacy section of the username education sheet */ "USERNAME_EDUCATION_PRIVACY_TITLE" = "電話號碼隱私"; @@ -7655,7 +7664,7 @@ "USERNAME_EDUCATION_TITLE" = "新的連結方式"; /* Description of usernames on the username education sheet */ -"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "其他人現在可以使用你的自選用戶名稱向你發送訊息。不再需要電話號碼。你的個人資料不會顯示用戶名稱。 "; +"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "People can now message you using your optional username so you don’t have to give out your phone number. Usernames aren’t visible on your profile."; /* Title for usernames section on the username education sheet */ "USERNAME_EDUCATION_USERNAME_TITLE" = "用戶名稱";