From 3323d9bd402a949ebe41b9e5abd9ea4152f89bc0 Mon Sep 17 00:00:00 2001 From: Pete Walters Date: Wed, 3 May 2023 17:08:09 -0500 Subject: [PATCH] Update translations --- .../translations/ar.lproj/Localizable.strings | 53 +++++++++++---- .../translations/bn.lproj/Localizable.strings | 53 +++++++++++---- .../translations/ca.lproj/Localizable.strings | 53 +++++++++++---- .../translations/cs.lproj/Localizable.strings | 53 +++++++++++---- .../translations/da.lproj/Localizable.strings | 53 +++++++++++---- .../translations/de.lproj/Localizable.strings | 53 +++++++++++---- .../translations/el.lproj/Localizable.strings | 53 +++++++++++---- .../translations/es.lproj/Localizable.strings | 53 +++++++++++---- .../translations/fa.lproj/Localizable.strings | 53 +++++++++++---- .../translations/fi.lproj/Localizable.strings | 53 +++++++++++---- .../translations/fr.lproj/Localizable.strings | 53 +++++++++++---- .../translations/ga.lproj/Localizable.strings | 53 +++++++++++---- .../translations/gu.lproj/Localizable.strings | 53 +++++++++++---- .../translations/he.lproj/Localizable.strings | 53 +++++++++++---- .../translations/hi.lproj/Localizable.strings | 53 +++++++++++---- .../translations/hr.lproj/Localizable.strings | 53 +++++++++++---- .../translations/hu.lproj/Localizable.strings | 53 +++++++++++---- .../translations/id.lproj/Localizable.strings | 53 +++++++++++---- .../translations/it.lproj/Localizable.strings | 53 +++++++++++---- .../translations/ja.lproj/Localizable.strings | 53 +++++++++++---- .../translations/ko.lproj/Localizable.strings | 53 +++++++++++---- .../translations/mr.lproj/Localizable.strings | 53 +++++++++++---- .../translations/ms.lproj/Localizable.strings | 53 +++++++++++---- .../translations/nb.lproj/Localizable.strings | 53 +++++++++++---- .../translations/nl.lproj/Localizable.strings | 53 +++++++++++---- .../translations/pl.lproj/Localizable.strings | 53 +++++++++++---- .../pt_BR.lproj/Localizable.strings | 53 +++++++++++---- .../pt_PT.lproj/Localizable.strings | 53 +++++++++++---- .../translations/ro.lproj/Localizable.strings | 53 +++++++++++---- .../translations/ru.lproj/Localizable.strings | 53 +++++++++++---- .../translations/sk.lproj/Localizable.strings | 53 +++++++++++---- .../translations/sr.lproj/Localizable.strings | 53 +++++++++++---- .../translations/sv.lproj/Localizable.strings | 53 +++++++++++---- .../translations/th.lproj/Localizable.strings | 53 +++++++++++---- .../translations/tr.lproj/Localizable.strings | 53 +++++++++++---- .../translations/ug.lproj/Localizable.strings | 53 +++++++++++---- .../translations/uk.lproj/Localizable.strings | 53 +++++++++++---- .../translations/ur.lproj/Localizable.strings | 53 +++++++++++---- .../translations/vi.lproj/Localizable.strings | 53 +++++++++++---- .../yue.lproj/Localizable.strings | 53 +++++++++++---- .../zh_CN.lproj/Localizable.strings | 53 +++++++++++---- .../zh_HK.lproj/Localizable.strings | 67 +++++++++++++------ .../zh_TW.lproj/Localizable.strings | 53 +++++++++++---- 43 files changed, 1727 insertions(+), 566 deletions(-) diff --git a/Signal/translations/ar.lproj/Localizable.strings b/Signal/translations/ar.lproj/Localizable.strings index e835121670..fc650b77c9 100644 --- a/Signal/translations/ar.lproj/Localizable.strings +++ b/Signal/translations/ar.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "الفيديوهات"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "صورة متحركة"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "جميع جهات الاتصال"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "محاولة فتح Signal"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "يُرجى إرسال سِجلات التصحيح إلى support@signal.org لكي نتمكّن من مساعفتك مع هذه المشكلة."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "لقد تعذّر فتح Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "يتعذّر تحميل قاعدة البيانات"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "أعد تسجيل رقم الهاتف المعنيّ"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "هذا الجهاز لم يعد مسجلاً هذا على الأرجح بسبب قيامك بتسجيل رقم هاتفك على Signal في جهاز مختلف"; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "أعد تسجيل الجهاز"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "آخر نشاط %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "فشل تحديث قائمة الأجهزة"; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "هذا الجهاز"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "جهاز غير مسمى"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "إيقافُ النَّقل"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "الخروج من التسجيل"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "لقد انتهت صلاحية هذا الإصدار من Signal. قم بالتحديث لترسل وتصلك الرسائل."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "حدِّث الآن"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "سَتنتهي صلاحية هذا الإصدار من Signal في %1$@. قم بالتحديث لتواصل المراسلة."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "سَتنتهي صلاحية هذا الإصدار من Signal اليوم. قم بالتحديث لتواصل المراسلة."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "العديد من الأخطاء مع جهة الاتصال هذه. يُرجى إعادة المحاولة لاحقا."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "الإعدادات"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "عطل %1$@ الرسائل المختفية."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "رقم هاتفك"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "ستأتيك مكالمة هاتفية للتحقّق من هذا الرقم. هل رقم هاتفك المُحدد أعلاه صحيح؟"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "رقم الهاتف"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "فصل ارتباط \"%1$@\"؟"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "لم يعد هذا الجهاز مرتبطًا. أعد ربط Signal مع هاتفك لتواصل المراسلة."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "أعد ربط الجهاز"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "لم يتمكن Signal من فصل ارتباط جهازك."; diff --git a/Signal/translations/bn.lproj/Localizable.strings b/Signal/translations/bn.lproj/Localizable.strings index 0ea30f04b0..91dea51993 100644 --- a/Signal/translations/bn.lproj/Localizable.strings +++ b/Signal/translations/bn.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "ভিডিও"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "সকল কানেকশন"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "এর পরিবর্তে Signal খুলুন"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "অনুগ্রহ করে support@signal.org-এ একটি ডিবাগ লগ পাঠান যাতে আমরা এই সমস্যার সমাধান করতে পারি।"; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Signal চালু করা সম্ভব হয়নি"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "ডাটাবেস লোড করা যায়নি"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "এই ফোন নাম্বার পূনরায় রেজিষ্ট্রি করুন"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "এই ডিভাইসটি আর নিবন্ধিত নয়। এটি হওয়ার সম্ভাব্য কারণ হলো, আপনি হয়তো একটি ভিন্ন ডিভাইসে Signal-এর সাথে আপনার ফোন নম্বর নিবন্ধন করেছেন।"; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "ডিভাইসটি আবারো নিবন্ধন করুন"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "শেষবার %1$@-এ সক্রিয় হয়েছে"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "ডিভাইস তালিকা আপডেট করতে ব্যর্থ।"; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "এই ডিভাইসটি"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "নামহীন ডিভাইস"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "স্থানান্তর বন্ধ করুন"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "রেজিস্ট্রেশন বন্ধ করে বেরিয়ে আসুন"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Signal-এর এই সংস্করণটির মেয়াদ শেষ হয়ে গেছে। ম্যাসেজ আদানপ্রদান করতে আপডেট করুন।"; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "এখনই আপডেট করুন"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Signal-এর এই সংস্করণটির মেয়াদ %1$@ তারিখে শেষ হয়ে যাবে। ম্যাসেজ করা চালিয়ে যেতে আপডেট করুন।"; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Signal-এর এই সংস্করণটির মেয়াদ আজ শেষ হয়ে যাবে। ম্যাসেজ করা চালিয়ে যেতে আপডেট করুন।"; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "এই পরিচিতি এর সাথে অনেকবার ব্যর্থ চেস্টা করা হয়েছে। পরে আবার চেষ্টা করুন।"; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "সেটিংস"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@অদৃশ্য হয়ে যাওয়া বার্তা নিস্ক্রীয় করেছেন।"; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "আপনার ফোন নম্বর"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "এই নম্বরটি যাচাই করার জন্য আপনি একটি কল পাবেন। উপরে প্রদর্শিত আপনার ফোন নম্বরটি কি সঠিক?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "ফোন নম্বর"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "\"%1$@\" বিযুক্ত করবেন?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "এই ডিভাইসটি আর সংযুক্ত নয়। ম্যাসেজ করা চালিয়ে যেতে আপনার ফোনের সাথে Signal আবারো সংযুক্ত করুন।"; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "ডিভাইসটি আবারো সংযুক্ত করুন"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal আপনার ডিভাইস বিযুক্ত করতে ব্যর্থ হয়েছিল।"; diff --git a/Signal/translations/ca.lproj/Localizable.strings b/Signal/translations/ca.lproj/Localizable.strings index 6925690b29..042eb345d4 100644 --- a/Signal/translations/ca.lproj/Localizable.strings +++ b/Signal/translations/ca.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Vídeos"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Totes les connexions"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Obre el Signal"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Envia un informe de depuració a support@signal.org perquè puguem provar de solucionar-ho."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "No s'ha pogut obrir Signal."; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "No s'ha pogut carregar la base de dades"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Torna a registrar aquest número"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Aquest dispositiu ja no està registrat. Segurament vas registrar el número de telèfon a Signal des d'un altre dispositiu."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Tornar a registrar dispositiu"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Darrera activitat: %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "No s'ha pogut actualitzar la llista."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Aquest dispositiu"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Dispositiu sense nom"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Interromp la transferència"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Sortir del registre"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Aquesta versió de Signal ha caducat. Actualitza-la per enviar i rebre missatges."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Actualitzar"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Aquesta versió de Signal caducarà el %1$@. Actualitza-la per seguir enviant missatges."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Aquesta versió de Signal caducarà avui. Actualitza-la per seguir enviant missatges."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Massa errors amb aquest contacte. Torneu a provar-ho més tard."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Configuració"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ ha desactivat els missatges efímers."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "El teu número de telèfon"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Rebràs una trucada per verificar aquest número. És correcte aquest número de telèfon?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Número de telèfon"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Voleu desenllaçar «%1$@»?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Aquest dispositiu ja no està enllaçat. Torna a enllaçar Signal amb el teu telèfon per continuar enviant missatges."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Tornar a enllaçar dispositiu"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal no ha pogut desenllaçar el dispositiu."; diff --git a/Signal/translations/cs.lproj/Localizable.strings b/Signal/translations/cs.lproj/Localizable.strings index 441aabd945..af96f1229d 100644 --- a/Signal/translations/cs.lproj/Localizable.strings +++ b/Signal/translations/cs.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Videa"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Všechna spojení"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Otevřít Signál znovu"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Zašlete prosím protokol ladění na adresu support@signal.org, abychom mohli problém opravit."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Aplikaci Signal se nepodařilo otevřít"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Nepodařilo se načíst databázi"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Znovu zaregistrovat toto telefonní číslo"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Toto zařízení již není registrované. Je to pravděpodobně proto, že jste své telefonní číslo zaregistrovali v aplikaci Signal z jiného zařízení."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Znovu zaregistrujte zařízení"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Naposledy aktivní %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Nepodařilo se aktualizovat seznam zařízení."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Toto zařízení"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Nepojmenované zařízení"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Ukončit přenos"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Ukončit registraci"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Platnost této verze aplikace Signal vypršela. Aktualizujte si ji, abyste mohli dál posílat a přijímat zprávy."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Aktualizovat nyní"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Platnost této verze aplikace Signal vyprší %1$@. Aktualizujte si ji, abyste mohli dál posílat zprávy."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Platnost této verze aplikace Signal dnes vyprší. Aktualizujte si ji, abyste mohli dál posílat zprávy."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Příliš mnoho selhání s tímto kontaktem. Zkuste to znovu později."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Nastavení"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ zakázal(a) mizející zprávy."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Vaše telefonní číslo"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Zavoláme vám pro ověření tohoto čísla. Je vaše telefonní číslo výše správné?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Telefonní číslo"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Odpojit \"%1$@\"?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Toto zařízení již není propojené. Propojte znovu aplikaci Signal se svým telefonem, abyste mohli dál zasílat zprávy."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Znovu propojte zařízení"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signalu se nepodařilo odpojit vaše zařízení."; diff --git a/Signal/translations/da.lproj/Localizable.strings b/Signal/translations/da.lproj/Localizable.strings index 42f5ce593c..fe969fdbd9 100644 --- a/Signal/translations/da.lproj/Localizable.strings +++ b/Signal/translations/da.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Videoer"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Alle kontakter"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Åbn Signal i stedet"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Send en fejlsøgningslog til support@signal.org, så vi kan undersøge dette problem."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Kunne ikke åbne Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Indlæsning af database mislykkedes"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Registrer dette telefonnummer igen"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Denne enhed er ikke længere registreret. Det skyldes sandsynligvis, at du har registreret dit telefonnummer på Signal med en anden enhed."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Registrér enheden igen"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Sidst aktiv %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Listen over enheder kunne ikke opdaters"; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Denne enhed"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Unavngivet enhed"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Stop overførslen"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Afslut tilmelding"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Denne version af Signal er udløbet. Opdater for at sende og modtage beskeder."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Opdater nu"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Denne version af Signal udløber den %1$@. Opdater for fortsat at kunne sende beskeder."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Denne version af Signal udløber i dag. Opdater for at kunne sende beskeder."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "For mange fejl med denne kontakt. Prøv venligst igen senere."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Indstillinger"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ deaktiverede forsvindende beskeder."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Dit telefonnummer"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Du vil modtage et opkald for at verificere dette nummer. Er dit telefonnummer ovenfor korrekt?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Telefonnummer"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Frakobl \"%1$@\"?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Denne enhed er ikke længere forbundet. Opret forbindelsen mellem Signal og din telefon igen for at sende beskeder."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Tilknyt enhed igen"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal var ikke i stand til at frakoble enheden"; diff --git a/Signal/translations/de.lproj/Localizable.strings b/Signal/translations/de.lproj/Localizable.strings index e6ac5d2eb4..ce5d589fd0 100644 --- a/Signal/translations/de.lproj/Localizable.strings +++ b/Signal/translations/de.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Videos"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Alle Verbindungen"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Stattdessen Signal öffnen"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Bitte sende ein Fehlerprotokoll an support@signal.org, damit wir dieses Problem beheben können."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Signal konnte nicht geöffnet werden"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Datenbank konnte nicht geladen werden"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Rufnummer erneut registrieren"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Dieses Gerät ist nicht mehr registriert. Das liegt wahrscheinlich daran, dass du deine Rufnummer mit Signal auf einem anderen Gerät registriert hast."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Gerät erneut registrieren"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Zuletzt aktiv %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Geräteliste konnte nicht aktualisiert werden."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Dieses Gerät"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Unbenanntes Gerät"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Übertragung abbrechen"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Anmeldung beenden"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Diese Signal-Version ist abgelaufen. Aktualisiere Signal, um Nachrichten senden und empfangen zu können."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Jetzt aktualisieren"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Diese Signal-Version wird am %1$@ ablaufen. Aktualisiere Signal, um den Messaging-Dienst weiterhin nutzen zu können."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Diese Signal-Version wird heute ablaufen. Aktualisiere Signal, um den Messaging-Dienst weiterhin nutzen zu können."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Zu viele Fehler mit diesem Kontakt. Bitte versuche es später erneut."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Einstellungen"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ hat verschwindende Nachrichten deaktiviert."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Deine Rufnummer"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Du erhältst einen Anruf zur Verifikation dieser Rufnummer. Ist deine angezeigte Rufnummer korrekt?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Rufnummer"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "»%1$@« entkoppeln?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Dieses Gerät ist nicht mehr gekoppelt. Kopple Signal erneut mit deinem Mobiltelefon, um den Messaging-Dienst fortzusetzen."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Gerät erneut koppeln"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal konnte dein Gerät nicht entkoppeln."; diff --git a/Signal/translations/el.lproj/Localizable.strings b/Signal/translations/el.lproj/Localizable.strings index 6f106231f7..63ca39b1f9 100644 --- a/Signal/translations/el.lproj/Localizable.strings +++ b/Signal/translations/el.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Βίντεο"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Όλες οι επαφές"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Άνοιγμα του Signal αντ'αυτού"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Στείλε ένα αρχείο καταγραφής σφαλμάτων στη διεύθυνση support@signal.org για να μπορέσουμε να λύσουμε το πρόβλημα."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Αδυναμία ανοίγματος του Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Δεν φορτώθηκε η βάση δεδομένων"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Επανεγγραφή αριθμού τηλεφώνου"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Αυτή η συσκευή δεν είναι πλέον εγγεγραμμένη. Αυτό συνέβη μάλλον επειδή καταχώρησες τον αριθμό τηλεφώνου σου στο Signal σε άλλη συσκευή."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Επανεγγραφή συσκευής"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Τελευταία ενεργός/ή %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Η ενημέρωση της λίστας συσκευών απέτυχε."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Αυτή η συσκευή"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Ανώνυμη συσκευή"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Ακύρωση Μεταφοράς"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Έξοδος από την εγγραφή"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Αυτή η έκδοση Signal έχει λήξει. Αναβάθμισε για να στείλεις και να λάβεις μηνύματα."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Αναβάθμιση τώρα"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Αυτή η έκδοση του Signal θα λήξει στις %1$@. Κάνε αναβάθμιση στην πιο πρόσφατη έκδοση."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Αυτή η έκδοση Signal θα λήξει σήμερα. Κάνε αναβάθμιση στην πιο πρόσφατη έκδοση."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Πάρα πολλές αποτυχίες με αυτή την επαφή. Παρακαλώ ξαναδοκίμασε αργότερα."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Ρυθμίσεις"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "Ο/Η %1$@ απενεργοποίησε τα μηνύματα που εξαφανίζονται."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Ο αριθμός τηλεφώνου σου"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Θα λάβεις μια κλήση για την επαλήθευση αυτού του αριθμού. Είναι ο παραπάνω αριθμός τηλεφώνου σωστός;"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Αριθμός τηλεφώνου"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Αποσύνδεση της \"%1$@\";"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Η συσκευή δεν είναι πια συνδεδεμένη. Σύνδεσε ξανά το Signal στο τηλέφωνό σου για να συνεχίσεις να στέλνεις μηνύματα."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Σύνδεση συσκευής ξανά"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Το Signal δεν μπόρεσε να αποσυνδέσει τη συσκευή σου."; diff --git a/Signal/translations/es.lproj/Localizable.strings b/Signal/translations/es.lproj/Localizable.strings index d2dd56b9f8..4563c9fd75 100644 --- a/Signal/translations/es.lproj/Localizable.strings +++ b/Signal/translations/es.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Vídeos"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Todas las conexiones"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Abrir Signal"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Envía un registro de depuración a support@signal.org para que nos podamos ocupar del problema."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Fallo al abrir Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Fallo al cargar base de datos"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Volver a registrar este número"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Este dispositivo ya no está registrado. Probablemente se debe a que se registró el número en Signal con un dispositivo distinto."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Volver a registrar el dispositivo"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Activo por última vez %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Fallo al actualizar la lista de dispositivos"; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Este dispositivo"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Dispositivo sin nombre"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Detener transferencia"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Salir del registro"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Esta versión de Signal ha caducado. Actualízala para seguir enviando y recibiendo mensajes."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Actualizar ahora"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Esta versión de Signal caduca el %1$@. Actualízala para seguir mandando mensajes."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Esta versión de Signal caduca hoy. Actualízala para seguir mandando mensajes."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Demasiados fallos con esta persona. Vuelve a intentarlo más tarde."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Ajustes"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ ha desactivado la desaparición de mensajes."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Tu número de teléfono"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Recibirás un código de verificación en este número. ¿Es correcto el número que se muestra arriba?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Núm. de teléfono"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "¿Desenlazar «%1$@»?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Este dispositivo ya no está enlazado. Vuelve a enlazar Signal con tu celular/móvil para poder seguir recibiendo y enviando mensajes."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Volver a enlazar dispositivo"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal no ha podido desenlazar tu dispositivo."; diff --git a/Signal/translations/fa.lproj/Localizable.strings b/Signal/translations/fa.lproj/Localizable.strings index b67d9afa5c..cf90e91e51 100644 --- a/Signal/translations/fa.lproj/Localizable.strings +++ b/Signal/translations/fa.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "ویدئو‌ها"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "گیف"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "تمام آشنایان"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "به جای آن سیگنال را باز کنید"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "لطفاً یک گزارش رفع اشکال به نشانی support@signal.org بفرستید تا بتوانیم این مشکل را حل کنیم."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "سیگنال باز نشد"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "امکان بارگیری پایگاه داده وجود نداشت"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "ثبت نام دوباره این شماره تلفن"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "این دستگاه دیگر ثبت‌شده نیست. دلیل آن احتمالاً این است که شماره تلفن خود را روی دستگاه دیگری در سیگنال ثبت کرده‌اید."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "دستگاه را مجدداْ ثبت کنید"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "آخرین فعالیت %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "خطا در به‌روزرسانی لیست دستگاه‌ها."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "این دستگاه"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "دستگاه بدون نام"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "توقف انتقال"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "خروج از ثبت‌نام"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "این نسخه سیگنال منقضی شده است. برای ارسال و دریافت پیام‌ها به‌روزرسانی کنید."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "اکنون به‌روزرسانی کنید"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "این نسخه سیگنال در %1$@ منقضی خواهد شد. برای ادامه پیام‌رسانی، به‌روزرسانی کنید."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "این نسخه سیگنال امروز منقضی خواهد شد. برای ادامه پیام‌رسانی، به‌روزرسانی کنید."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "خطاهای زیادی با این مخاطب وجود دارد. لطفا بعدا تلاش کنید."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "تنظیمات"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ پیام‌های ناپدید شونده را غیرفعال کرده است."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "شماره تلفن شما"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "تماسی برای تآیید این شماره دریافت خواهید کرد. آیا شماره‌تلفن‌تان که در بالا آمده است، صحیح است؟"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "شماره تلفن"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "قطع ارتباط با «%1$@»؟"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "این دستگاه دیگر متصل نیست. برای ادامه پیام‌رسانی، سیگنال را دوباره به تلفن خود پیوند دهید."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "اتصال مجدد دستگاه"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "سیگنال قادر به قطع ارتباط با دستگاه شما نبود."; diff --git a/Signal/translations/fi.lproj/Localizable.strings b/Signal/translations/fi.lproj/Localizable.strings index db1a7ed6ee..7bfe2924e7 100644 --- a/Signal/translations/fi.lproj/Localizable.strings +++ b/Signal/translations/fi.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Videot"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Kaikki kontaktit"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Avaa sovellus silti"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Lähetä virheenkorjausloki osoitteeseen support@signal.org, jotta voimme selvittää ongelman."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Signalia ei voitu avata"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Tietokannan lataaminen ei onnistunut"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Rekisteröi tämä puhelinnumero uudelleen"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Tämä laite ei ole enää rekisteröity. Todennäköisesti olet rekisteröinyt puhelinnumerosi Signaliin toisella laitteella."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Rekisteröi laite uudelleen"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Viimeksi aktiivisena %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Yhdistettyjen laitteiden listaa voida päivittää."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Tämä laite"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Nimeämätön laite"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Pysäytä siirto"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Poistu rekisteröitymisestä"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Tämä Signal-versio on vanhentunut. Päivitä lähettääksesi ja vastaanottaaksesi viestejä."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Päivitä nyt"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Tämä Signal-versio vanhenee %1$@. Päivitä jatkaaksesi viestintää."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Tämä Signal-versio vanhenee tänään. Päivitä jatkaaksesi viestintää."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Lähetys tälle yhteystiedolle on epäonnistunut liian monta kertaa. Yritä myöhemmin uudelleen."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Asetukset"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ asetti katoavat viestit pois päältä."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Puhelinnumero"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Saat puhelun, jolla voit vahvistaa tämän puhelinnumeron. Onko yllä oleva puhelinnumero oikea?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Puhelinnumero"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Poistetaanko %1$@?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Tämä laite ei ole enää yhdistetty. Yhdistä Signal uudelleen puhelimeesi jatkaaksesi viestintää."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Yhdistä laite uudelleen"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal ei onnistunut poistamaan laitteesi yhdistämistä."; diff --git a/Signal/translations/fr.lproj/Localizable.strings b/Signal/translations/fr.lproj/Localizable.strings index 1a11a8a64e..7f1771dbf3 100644 --- a/Signal/translations/fr.lproj/Localizable.strings +++ b/Signal/translations/fr.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Vidéos"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Toutes les connexions"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Ouvrir Signal à la place"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Veuillez envoyer un journal de débogage à support@signal.org afin que nous cherchions la cause de ce problème."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Impossible d’ouvrir Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Impossible de charger la base de données"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Inscrire ce numéro de téléphone de nouveau"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Cet appareil n’est plus enregistré. Vous avez probablement inscrit votre numéro de téléphone sur Signal depuis un autre appareil."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Enregistrer l’appareil de nouveau"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Dernière activité %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Échec de mise à jour de la liste des appareils"; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Cet appareil"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Appareil sans nom"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Arrêter le transfert"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Quitter le processus d’inscription"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Cette version de Signal a expiré. Veuillez la mettre à jour pour continuer à envoyer et recevoir des messages."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Mettre Signal à jour maintenant"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Cette version de Signal expirera le %1$@. Veuillez la mettre à jour pour continuer d’utiliser l’appli."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Cette version de Signal expirera aujourd’hui. Veuillez la mettre à jour pour continuer d’utiliser l’appli."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Trop d’échecs avec ce contact. Veuillez réessayer plus tard."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Paramètres"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ a désactivé les messages éphémères."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Votre numéro de téléphone"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Vous recevrez un appel afin de confirmer ce numéro. Votre numéro de téléphone ci-dessus est-il correct ?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Numéro de téléphone"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Annuler le lien avec « %1$@ » ?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Cet appareil n’est plus relié. Relier Signal à votre téléphone pour continuer d’utiliser l'appli."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Relier l’appareil"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal n’a pas pu annuler le lien avec votre appareil."; diff --git a/Signal/translations/ga.lproj/Localizable.strings b/Signal/translations/ga.lproj/Localizable.strings index 44952a3999..ec361edbfd 100644 --- a/Signal/translations/ga.lproj/Localizable.strings +++ b/Signal/translations/ga.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Físeáin"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Na Teagmhálaithe Uile"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Open Signal Instead"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Seol loga dífhabhtaithe chuig support@signal.org le gur féidir linn an fhadhb a fhabhtcheartú."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Níorbh fhéidir Signal a oscailt"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Níorbh fhéidir an bunachar sonraí a lódáil"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Cláraigh an uimhir ghutháin seo arís"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Níl an gléas seo cláraithe a thuilleadh. Is dócha gur chláraigh tú d’uimhir ghutháin le Signal ar ghléas eile is cúis leis."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Athchláraigh an Gléas"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Last active %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Níorbh fhéidir liosta na ngléasanna a nuashonrú."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "An Gléas Seo"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Gléas Gan Ainm"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Stop an tAistriú"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Scoir Clárú"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Tá an leagan seo de Signal imithe as feidhm. Nuashonraigh chun teachtaireachtaí a sheoladh agus a fháil."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Nuashonraigh Anois"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Rachaidh an leagan seo de Signal as feidhm ar an %1$@. Nuashonraigh chun seoladh teachtaireachtaí a choinneáil."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Rachaidh an leagan seo de Signal as feidhm inniu. Nuashonraigh chun seoladh teachtaireachtaí a choinneáil."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "An iomarca teachtaireachtaí teipthe leis an teagmhálaí seo. Bain triail eile as ar ball."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Socruithe"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "Dhíchumasaigh %1$@ teachtaireachtaí gearrshaolacha."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "D'Uimhir Ghutháin"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Cuirfear glao ort chun an uimhir seo a fhíorú. An bhfuil an uimhir ghutháin thuas ceart?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Uimhir Ghutháin"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "An bhfuil fonn ort “%1$@” a dhínascadh?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Níl an gléas seo nasctha a thuilleadh. Athnasc Signal le do ghuthán chun leanúint le seoladh teachtaireachtaí."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Athnasc an Gléas"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Níorbh fhéidir le Signal an gléas a dhínascadh."; diff --git a/Signal/translations/gu.lproj/Localizable.strings b/Signal/translations/gu.lproj/Localizable.strings index 369c3359f2..7f29ff9247 100644 --- a/Signal/translations/gu.lproj/Localizable.strings +++ b/Signal/translations/gu.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "વીડિયો"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "બધા કનેક્શન"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "તેના બદલે Signal ઓપન કરો"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "કૃપા કરીને support@signal.org પર ડિબગ લૉગ મોકલો જેથી અમે આ સમસ્યાનું નિવારણ કરી શકીએ."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Signal ખોલી ન શક્યા"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "ડેટાબેસ લોડ કરી શકાયું નથી"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "આ ફોન નંબરને ફરીથી રજીસ્ટર કરો"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "આ ડિવાઇસ હવે રજિસ્ટર્ડ નથી. આ સંભવ છે કારણ કે તમે તમારા ફોન નંબરને Signal સાથે કોઈ બીજા ડિવાઇસ પર રજિસ્ટર કરાવ્યો છે."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "ડિવાઇસને ફરીથી રજિસ્ટર કરાવો"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "છેલ્લે સક્રિય %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "ડિવાઇસ સૂચિને અપડેટ કરવામાં નિષ્ફળ."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "આ ડિવાઇસ"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "અનામી ડિવાઇસ"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "ટ્રાન્સફર બંધ"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "રજિસ્ટ્રેશનમાંથી બહાર નીકળો"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Signalનું આ વર્ઝન સમાપ્ત થઈ ગયું છે. મેસેજ મોકલવા અને પ્રાપ્ત કરવા માટે અપડેટ કરો."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "અત્યારે અપડેટ કરો"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Signalનું આ વર્ઝન %1$@ના રોજ સમાપ્ત થશે. મેસેજ કરતાં રહેવા માટે અપડેટ કરો."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Signalનું આ વર્ઝન આજે સમાપ્ત થઈ જશે. મેસેજ કરતાં રહેવા માટે અપડેટ કરો."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "આ સંપર્કમાં ઘણી બધી નિષ્ફળતા. પછીથી ફરી પ્રયત્ન કરો."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "સેટિંગ્સ"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ અદૃશ્ય થઈ રહેલા મેસેજને અક્ષમ કર્યા."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "તમારો ફોન નંબર"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "આ નંબરની ચકાસણી કરવા માટે તમને એક કૉલ આવશે. શું તમારો ઉપર જણાવેલો ફોન નંબર બરાબર છે?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "ફોન નંબર"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "અનલિંક \"%1$@\"?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "આ ડિવાઇસ હવે લિંક થયેલ નથી. મેસેજિંગ ચાલુ રાખવા Signalને તમારા ફોન સાથે ફરીથી લિંક કરો."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "ડિવાઇસને ફરીથી લિંક કરો"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal તમારા ડિવાઇસને અનલિંક કરવામાં અસમર્થ હતું."; diff --git a/Signal/translations/he.lproj/Localizable.strings b/Signal/translations/he.lproj/Localizable.strings index d0b60999ee..c7161803f3 100644 --- a/Signal/translations/he.lproj/Localizable.strings +++ b/Signal/translations/he.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "סרטונים"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "כל חברי ה–Signal"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "פתח את Signal במקום"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "מומלץ לשלוח יומן ניפוי באגים ל–support@signal.org כדי שנוכל לטפל בבעיה."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "פתיחת Signal נכשלה"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "לא היה ניתן לטעון מסד נתונים"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "רשום מחדש מספר טלפון זה"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "המכשיר הזה כבר לא רשום. זה כנראה בגלל שרשמת את מספר הטלפון שלך ב–Signal על מכשיר אחר."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "רישום מכשיר מחדש"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "פעיל בפעם האחרונה %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "שגיאה בטעינת רשימת מכשירים"; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "מכשיר זה"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "מכשיר ללא שם"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "הפסק העברה"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "יציאה מהרשמה"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "גרסה זו של Signal כבר לא בתוקף. צריך לעדכן כדי לשלוח ולקבל הודעות."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "עדכון כעת"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "גרסה זו של Signal תצא מתוקף ב–%1$@. כדאי לעדכן כדי להמשיך לשלוח הודעות."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "גרסה זו של Signal פגה תוקף היום. כדאי לעדכן כדי להמשיך לשלוח הודעות."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "יותר מדי כישלונות עם איש קשר זה. אנא נסה שוב מאוחר יותר."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "הגדרות"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ השבית/ה הודעות נעלמות."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "מספר הטלפון שלך"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "תתבצע שיחה כדי לאמת מספר זה. האם מספר הטלפון שלך למעלה נכון?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "מספר טלפון"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "לבטל קישור \"%1$@\"?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "המכשיר הזה כבר לא מקושר. אפשר לקשר מחדש את Signal עם הטלפון שלך כדי להמשיך לשלוח הודעות."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "קישור מכשיר מחדש"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal לא היה יכול לבטל את קישור המכשיר שלך."; diff --git a/Signal/translations/hi.lproj/Localizable.strings b/Signal/translations/hi.lproj/Localizable.strings index 7972d47673..24b4f47cd9 100644 --- a/Signal/translations/hi.lproj/Localizable.strings +++ b/Signal/translations/hi.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "वीडियो"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "सभी कनेक्शन"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "फिर भी Signal खोलें"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "कृपया डीबग लॉग support@signal.org पर भेजें, ताकि हम इस समस्या को दूर कर सकें।"; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Signal नहीं खोला जा सका"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "डेटाबेस लोड नहीं हो पा रहा है।"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "इस फ़ोन नंबर को पुनः पंजीकृत करें"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "यह डिवाइस अब पंजीकृत नहीं है। ऐसा शायद इसलिए हो सकता है कि आपने अपना फोन नंबर किसी दूसरी डिवाइस पर Signal के साथ पंजीकृत किया है।"; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "डिवाइस को पुन: पंजीकृत करें"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "पिछली बार सक्रिय %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "डिवाइस की सूची को अपडेट नहीं हो पा रही है।"; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "यह डिवाइस"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "अज्ञात डिवाइस"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "ट्रान्सफर रोकें"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "पंजीकरण से बाहर निकलें"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Signal का यह संस्करण समाप्त हो गया है। संदेश भेजने और प्राप्त करने के लिए अपडेट करें।"; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "अभी अपडेट करें"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Signal का यह संस्करण %1$@ को समाप्त हो जाएगा। संदेश भेजते रहने के लिए अपडेट करें।"; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Signal का यह संस्करण आज समाप्त हो जाएगा। संदेश भेजते रहने के लिए अपडेट करें।"; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "इस संपर्क के साथ बहुत सारी असफलताएँ मिली हैं। कृपया कुछ देर बाद कोशिश करें।"; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "सेटिंग्स"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ ने गायब मेसेज अक्षम कर दिए हैं।"; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "आपका फ़ोन नंबर"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "इस नंबर को वेरिफाई करने के लिए आपको एक कॉल आएगी। क्या ऊपर दिया आपका फोन नंबर सही है?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "फ़ोन नंबर"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "\"%1$@\" को अनलिंक करें?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "यह डिवाइस अब लिंक नहीं है। संदेश भेजना जारी रखने के लिए Signal को अपने फोन से पुन: लिंक करें।"; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "डिवाइस पुन: लिंक करें"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal आपका डिवाइस अनलिंक करने में असमर्थ रहा।"; diff --git a/Signal/translations/hr.lproj/Localizable.strings b/Signal/translations/hr.lproj/Localizable.strings index 0a8afdcee8..702f06eb8d 100644 --- a/Signal/translations/hr.lproj/Localizable.strings +++ b/Signal/translations/hr.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Videozapisi"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Svi kontakti"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Ponovno otvorite Signal"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Molimo pošaljite zapisnike pogreške na support@signal.org kako bismo riješili ovaj problem."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Nije moguće otvoriti Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Učitavanje baze podataka nije uspjelo"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Ponovno registriraj ovaj broj telefona"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Ovaj uređaj više nije registriran. To je vjerojatno zato što ste svoj broj telefona na Signalu registrirali na drugom uređaju."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Ponovno registrirajte uređaj"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Zadnje aktivno %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Ažuriranje popisa uređaja nije uspjelo."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Ovaj uređaj"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Neimenovani uređaj"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Zaustavi prijenos"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Izađi iz registracije"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Ova verzija Signala je istekla. Ažurirajte da biste ponovno slali i primali poruke."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Ažuriraj sada"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Ova verzija Signala istječe za %1$@. Ažurirajte za daljnje korištenje aplikacije."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Ova verzija Signala istječe danas. Ažurirajte za daljnje korištenje aplikacije."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Previše neuspjeha s ovim kontaktom. Pokušajte ponovo kasnije."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Postavke"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ je onemogućio poruke koje nestaju."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Vaš telefonski broj"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Primit ćete poziv za potvrdu ovog broja telefona. Je li gore navedeni broj telefona točan?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Broj telefona"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Poništi vezu s \"%1$@\"?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Ovaj uređaj više nije povezan. Ponovno povežite Signal s vašim telefonom za daljnje korištenje aplikacije."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Ponovno poveži uređaj"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal nije uspio poništiti vezu s vašim uređajem."; diff --git a/Signal/translations/hu.lproj/Localizable.strings b/Signal/translations/hu.lproj/Localizable.strings index 85b0acbe3e..aad94448ef 100644 --- a/Signal/translations/hu.lproj/Localizable.strings +++ b/Signal/translations/hu.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Videók"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Összes Névjegy"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Signal indítása mindenképp"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Kérjük, küldj egy hibanapló fájlt a support@signal.org e-mail-címre, hogy kivizsgálhassuk, mi történt."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Nem sikerült megnyitni a Signalt"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Adatbázis-betöltési hiba"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Telefonszám újraregisztrálása"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Ez az eszköz már nincs regisztrálva. Ennek valószínűleg az az oka, hogy egy másik eszközön regisztráltad a telefonszámod a Signalon."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Regisztráld újra az eszközt"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Utoljára aktív: %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Nem sikerült frissíteni a készüléklistát."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Ez az eszköz"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Névtelen eszköz"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Átvitel megszakítása"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Kilépés a regisztrációból"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "A Signal jelenlegi verziója lejárt. Üzenetek küldéséhez és fogadásához frissítsd."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Frissítés most"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "A Signal jelenlegi verziója %1$@ dátummal lejár. Frissítsd, hogy továbbra is küldhess és fogadhass üzenetet."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "A Signal jelenlegi verziója ma lejár. Frissítsd, hogy továbbra is küldhess és fogadhass üzenetet."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Túl sok sikertelen küldési kísérlet. Kérlek próbáld újra később."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Beállítások"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ letiltotta az eltűnő üzeneteket."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Telefonszámod"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "A számod megerősítése érdekében hamarosan egy hívást indítunk a megadott számra. Helyes a fent megadott telefonszám?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Telefonszám"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Társítás megszüntetése ezzel: \"%1$@\"?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Az eszköz társítása megszűnt. Az üzenetküldés és -fogadás folytatásához társítsd újra a Signalt a telefonoddal."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Eszköz újbóli társítása"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "A Signal nem tudja megszüntetni a társítást a készülékeddel."; diff --git a/Signal/translations/id.lproj/Localizable.strings b/Signal/translations/id.lproj/Localizable.strings index beea66f2cb..4a31dc1f00 100644 --- a/Signal/translations/id.lproj/Localizable.strings +++ b/Signal/translations/id.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Video"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Semua Koneksi"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Buka Signal Sebagai Gantinya"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Mohon kirimkan catatan awakutu ke support@signal.org sehingga kami bisa memecahkan masalah ini."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Tidak Dapat Membuka Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Tidak Dapat Memuat Basis Data"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Daftarkan ulang nomor telpon ini"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Perangkat ini sudah tidak terdaftar. Hal ini mungkin karena Anda telah mendaftarkan nomor telepon Anda untuk Signal pada perangkat yang berbeda."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Daftarkan Ulang Perangkat"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Terakhir aktif %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Gagal memperbarui daftar alat"; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Perangkat Ini"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Perangkat Tak Bernama"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Hentikan Transfer"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Keluar dari Pendaftaran"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Versi Signal ini sudah kedaluwarsa. Perbarui untuk mengirim dan menerima pesan."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Perbarui Sekarang"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Versi Signal ini akan kedaluwarsa dalam %1$@. Perbarui untuk terus berkirim pesan."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Versi Signal ini akan kedaluwarsa hari ini. Perbarui untuk terus berkirim pesan."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Terlalu banyak kegagalan dengan kontak ini. Mohon coba lagi nanti."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Pengaturan"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@menonaktifkan pesan tersembunyi"; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Nomor Telepon Anda"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Anda akan menerima panggilan untuk memverifikasi nomor ini. Apakah nomor telepon Anda di atas sudah benar?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Nomor Telefon"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Buang kaitan %1$@'?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Perangkat ini sudah tidak terhubung. Hubungkan Ulang Signal dengan ponsel Anda untuk terus berkirim pesan."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Hubungkan Ulang Perangkat"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal tidak dapat menautkan perangkat anda"; diff --git a/Signal/translations/it.lproj/Localizable.strings b/Signal/translations/it.lproj/Localizable.strings index 13377d63ba..7387851bd7 100644 --- a/Signal/translations/it.lproj/Localizable.strings +++ b/Signal/translations/it.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Video"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Tutte le Amicizie di Signal"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Apri Signal invece"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Invia il log di debug a support@signal.org così da permetterci di analizzare e risolvere il problema."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Impossibile aprire Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Impossibile caricare il database"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Registra nuovamente questo numero di telefono"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Questo dispositivo non è più registrato. Probabilmente perché hai registrato il tuo numero di telefono con Signal su un altro dispositivo."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Registra di nuovo il dispositivo"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Ultima attività %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Impossibile aggiornare la lista dei dispositivi."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Questo dispositivo"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Dispositivo senza nome"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Interrompi trasferimento"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Esci dalla Registrazione"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Questa versione di Signal è scaduta. Aggiorna l'app per continuare a inviare e ricevere messaggi."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Aggiorna ora"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Questa versione di Signal scadrà in data: %1$@. Aggiorna l'app per continuare a inviare e ricevere messaggi."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Questa versione di Signal scadrà oggi. Aggiorna l'app per continuare a inviare e ricevere messaggi."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Troppi tentativi non riusciti con questo contatto. Riprova più tardi."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Impostazioni"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ ha disabilitato la scomparsa dei messaggi."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Il tuo numero di telefono"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Riceverai una chiamata per verificare questo numero. Il numero di telefono inserito sopra è corretto?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Numero di telefono"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Dissociare “%1$@”?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Questo dispositivo non è più associato. Riassocia Signal al tuo telefono per continuare a usare l'app."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Riassocia il dispositivo"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal non è riuscito a dissociare il tuo dispositivo."; diff --git a/Signal/translations/ja.lproj/Localizable.strings b/Signal/translations/ja.lproj/Localizable.strings index 5e0f93c9cd..8123a92c36 100644 --- a/Signal/translations/ja.lproj/Localizable.strings +++ b/Signal/translations/ja.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "動画"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "すべてのコネクション"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Open Signal Instead"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "解決のため、デバッグログを support@signal.org にお送りください。"; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Signal を開けませんでした"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "データベースを読み込めませんでした"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "この電話番号を再登録する"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "この端末は登録されていません。以前、おそらく別の端末で Signal に電話番号を登録したことが原因です。"; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "端末を再登録する"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "最終利用: %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "端末リストを更新できませんでした"; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "この端末"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "名前がついていない端末"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "移行を中止する"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "登録を終了する"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "このバージョンの Signal は期限が切れています。メッセージを送受信するには、アップデートしてください。"; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "アップデートする"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "このバージョンの Signal は、%1$@に期限が切れます。アップデートするとメッセージの送受信を継続できます。"; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "このバージョンの Signal は、今日で期限が切れます。アップデートするとメッセージの送受信を継続できます。"; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "この連絡先で多数のエラーが起きました。あとで再度試してください。"; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "設定"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ が消えるメッセージを無効にしました。"; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "あなたの電話番号"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "この番号を認証するため、通話が着信します。上記の電話番号で間違いありませんか?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "電話番号"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "「%1$@」のリンクを解除しますか?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "この端末はリンクされていません。メッセージを送受信するには、Signal とお使いの携帯電話をリンクし直してください。"; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "端末をリンクし直す"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "端末のリンクを解除できませんでした。"; diff --git a/Signal/translations/ko.lproj/Localizable.strings b/Signal/translations/ko.lproj/Localizable.strings index b576dc6e71..ffa1f1a8cf 100644 --- a/Signal/translations/ko.lproj/Localizable.strings +++ b/Signal/translations/ko.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "동영상"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "모든 커넥션"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "대신 Signal 열기"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "우리가 이 문제를 해결할 수 있도록 support@signal.org로 디버그 로그를 보내주세요."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Signal을 열 수 없음"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "데이터베이스를 불러올 수 없음"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "이 전화번호 재등록"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "이 기기의 등록이 해제됐습니다. 다른 기기에서 Signal에 전화번호를 등록했기 때문일 가능성이 높습니다."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "기기 다시 등록"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "마지막 활성화 시간 %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "기기 목록 업데이트에 실패했습니다."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "이 기기"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "이름 없는 기기"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "이동 중단"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "등록 종료"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "이 Signal 버전은 만료되었습니다. 메시지를 주고받으려면 업데이트하세요."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "지금 업데이트하세요."; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "이 Signal 버전은 %1$@에 만료됩니다. 업데이트하여 계속 메시지를 주고받으세요."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "이 Signal 버전은 오늘 만료됩니다. 업데이트하여 계속 메시지를 주고받으세요."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "이 연락처에서 너무 많은 오류가 발생했습니다. 나중에 다시 시도해 주세요."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "설정"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ 님이 사라지는 메시지 기능을 껐습니다."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "내 전화번호"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "전화를 받아 이 전화번호를 인증해야 합니다. 상기 전화번호가 맞나요?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "전화번호"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "\"%1$@\" 기기의 연결을 해제하시겠습니까?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "이 기기는 연결이 해제되었습니다. 메시지를 계속 이용하려면 Signal에 휴대폰을 다시 연결하세요."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "기기 다시 연결"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal에서 기기를 연결 해제할 수 없습니다."; diff --git a/Signal/translations/mr.lproj/Localizable.strings b/Signal/translations/mr.lproj/Localizable.strings index f963a56d45..ee10c5a665 100644 --- a/Signal/translations/mr.lproj/Localizable.strings +++ b/Signal/translations/mr.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "व्हिडिओज"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "सर्व कनेक्शन्स"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "त्याऐवजी Signal उघडा"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "आम्ही या समस्येला ट्रबलशूट करण्यासाठी कृपया support@signal.org ला डीबग लॉग पाठवा."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Signal उघडता आले नाही"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "डेटाबेस लोड करू शकले नाही"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "हा फोन नंबर पुन्हा-नोंदवा"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "हे डिव्हाइस यापुढे नोंदणीकृत राहणार नाही. असे होण्याचे कारण आपण आपला फोन नंबर Signal सह वेगळ्या डिव्हाइसवर नोंदणीकृत केला आहे."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "डिव्हाईस चे पुन्हा नोंदणीकरण करा"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "%1$@ ला शेवटचा सक्रिय"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "डिव्हाईस यादी अद्यतनित करण्यात अयशस्वी."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "हे डिव्हाइस"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "अनामित डिव्हाईस"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "स्थानांतरण थांबवा"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "नोंदणीकरणामधून बाहेर पडा"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Signal ची ही आवृत्ती कालबाह्य झाली आहे. संदेश पाठवण्यास आणि प्राप्त करण्यास अद्यतन करा."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "आता अद्यतनित करा"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Signal ची ही आवृत्ती %1$@ रोजी कालबाह्य होत आहे. संदेशन करणे सुरू करण्यासाठी अद्यतन करा."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Signal ची ही आवृत्ती आज कालबाह्य होईल. संदेशन करणे सुरू करण्यासाठी अद्यतन करा."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "या संपर्कासोबत खूप सारे अपयश. कृपया नंतर पुन्हा प्रयत्न करा"; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "सेटिंग"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ याने नाहीसे होणारे संदेश अक्षम केले."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "आपला फोन नंबर"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "हा नंबर सत्यापित करण्यासाठी आपल्याला कॉल येईल. आपला वरील फोन नंबर बरोबर आहे?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "फोन नंबर"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "\"%1$@\" अनलिंक करायचे?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "हे डिव्हाईस यापुढे लिंक केलेले राहणार नाही. संदेशन पुढे सुरू ठेवण्यासाठी आपल्या फोन सह Signal पुन्हा लिंक करा."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "डिव्हाईस पुन्हा लिंक करा"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal आपल्या डिव्हाईसला अनलिंक करण्यात अक्षम झाले."; diff --git a/Signal/translations/ms.lproj/Localizable.strings b/Signal/translations/ms.lproj/Localizable.strings index eb9f2cc461..7557bf7969 100644 --- a/Signal/translations/ms.lproj/Localizable.strings +++ b/Signal/translations/ms.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Video"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Semua Hubungan"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Buka Signal Sahaja"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Sila hantar log nyahpepijat ke support@signal.org supaya kami boleh menyelesaikan masalah ini."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Tidak Boleh Membuka Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Tidak Dapat Memuatkan Pangkalan Data"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Daftar semula nombor telefon ini"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Peranti tidak lagi didaftarkan. Ini berkemungkinan kerana anda mendaftarkan nombor telefon anda dengan Signal pada peranti lain."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Daftar Semula Peranti"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Kali terakhir aktif %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Gagal untuk mengemas kini senarai peranti"; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Peranti Ini"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Peranti Tidak Dinamakan"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Hentikan Pemindahan"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Keluar dari Pendaftaran"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Versi Signal ini telah tamat tempoh. Kemas kini untuk menghantar dan menerima mesej."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Kemas Kini Sekarang"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Versi Signal ini akan tamat tempoh pada %1$@. Kemas kini untuk terus bermesej."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Versi Signal ini akan tamat tempoh hari ini. Kemas kini untuk terus bermesej."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Terlalu banyak kegagalan dengan kenalan ini. Sila cuba sebentar lagi."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Tetapan"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ telah menyahdayakan mesej hilang"; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Nombor Telefon Anda"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Anda akan menerima panggilan untuk mengesahkan nombor ini. Adakah nombor telefon di atas betul?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Nombor Telefon"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Nyahpaut \"%1$@\"?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Peranti ini tidak lagi dipautkan. Pautkan semula Signal dengan telefon anda untuk terus bermesej."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Pautkan Semula Peranti"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal tidak dapat menyahpautkan peranti anda"; diff --git a/Signal/translations/nb.lproj/Localizable.strings b/Signal/translations/nb.lproj/Localizable.strings index 08f8b00d7c..a259f0d4a4 100644 --- a/Signal/translations/nb.lproj/Localizable.strings +++ b/Signal/translations/nb.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Videoer"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Alle kontakter"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Åpne Signal i stedet"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Send gjerne en feilsøkingslogg til support@signal.org slik at vi kan feilsøke dette problemet."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Kunne ikke åpne Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Kunne ikke laste inn databasen"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Registrer dette telefonnummeret på nytt"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Denne enheten er ikke lenger registrert. Dette skyldes sannsynligvis at du registrerte telefonnummeret ditt på Signal med en annen enhet."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Registrer enheten på nytt"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Sist aktiv %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Mislyktes med oppdatering av enhetsliste"; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Denne enheten"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Enhet uten navn"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Stopp overføringen"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Avslutt registreringen"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Denne versjonen av Signal er utløpt. Du må oppdatere appen for å kunne sende og motta meldinger."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Oppdater nå"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Denne versjonen av Signal utløper %1$@. Du må oppdatere appen for å fortsette å kunne sende meldinger."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Denne versjonen av Signal utløper i dag. Du må oppdatere appen for å fortsette å kunne sende meldinger."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "For mange feil med denne kontakten. Forsøk igjen senere."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Innstillinger"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ skrudde av tidsavgrensede meldinger."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Ditt telefonnummer"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Du vil motta et taleanrop for å bekrefte nummeret. Stemmer telefonnummeret ovenfor?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Telefonnummer"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Koble fra \"%1$@\"?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Denne enheten er ikke lenger tilkoblet. Koble telefonen til Signal igjen for å fortsette å sende meldinger."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Koble til enheten på nytt"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal kunne ikke koble fra din enhet."; diff --git a/Signal/translations/nl.lproj/Localizable.strings b/Signal/translations/nl.lproj/Localizable.strings index dbabb83c65..154d9ad448 100644 --- a/Signal/translations/nl.lproj/Localizable.strings +++ b/Signal/translations/nl.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Video's"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Alle contacten"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Signal nogmaals openen"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Stuur een foutopsporingslogboek naar support@signal.org zodat we dit probleem kunnen oplossen."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Kon Signal niet openen"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Kon databank niet laden"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Registreer dit telefoonnummer opnieuw"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Dit apparaat is niet meer geregistreerd. Dit komt waarschijnlijk omdat je je telefoonnummer bij Signal op een ander apparaat hebt geregistreerd."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Registreer het apparaat opnieuw"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Laatst actief: %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Het bijwerken van de lijst met apparaten is mislukt."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Dit apparaat"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Naamloos apparaat"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Overzetten annuleren"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Registratie verlaten"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Deze versie van Signal is verlopen. Update om berichten te versturen en te ontvangen."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Nu bijwerken"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Deze versie van Signal verloopt op %1$@. Update om berichten te blijven sturen."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Deze versie van Signal verloopt vandaag. Update om berichten te blijven sturen."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Te veel fouten bij dit contact. Probeer het later opnieuw."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Instellingen"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ heeft verlopende berichten uitgeschakeld."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Je telefoonnummer"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "We bellen je om dit telefoonnummer te verifiëren. Klopt dit telefoonnummer?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Telefoonnummer"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "“%1$@” ontkoppelen?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Dit apparaat is niet meer gekoppeld. Koppel Signal opnieuw met je telefoon om door te gaan met berichten sturen."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Apparaat opnieuw koppelen"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal kon je apparaat niet ontkoppelen."; diff --git a/Signal/translations/pl.lproj/Localizable.strings b/Signal/translations/pl.lproj/Localizable.strings index c6a01f9adf..cd682dae7c 100644 --- a/Signal/translations/pl.lproj/Localizable.strings +++ b/Signal/translations/pl.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Wideo"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Wszystkie kontakty"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Otwórz Signal"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Prześlij logi debugowania pod adres support@signal.org, abyśmy mogli przyjrzeć się temu problemowi."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Nie udało się otworzyć aplikacji Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Wczytanie bazy danych nie powiodło się"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Zarejestruj ten numer ponownie"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "To urządzenie nie jest już zarejestrowane. Powodem może być zarejestrowanie Twojego numeru telefonu w aplikacji Signal na innym urządzeniu."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Zarejestruj urządzenie ponownie"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Ostatnia aktywność: %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Nie udało się zaktualizować listy urządzeń."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "To urządzenie"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Urządzenie bez nazwy"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Zatrzymaj przenoszenie"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Opuść rejestrację"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Ta wersja Signal wygasła. Zaktualizuj, aby wysyłać i otrzymywać wiadomości."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Aktualizuj teraz"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Ta wersja Signal wygaśnie %1$@. Zaktualizuj aplikację, aby dalej otrzymywać wiadomości."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Ta wersja Signal wygaśnie dzisiaj. Zaktualizuj aplikację, aby dalej otrzymywać wiadomości."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Zbyt dużo nieudanych prób dla tego kontaktu. Spróbuj ponownie później."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Ustawienia"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ wyłączył(a) znikające wiadomości."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Twój numer telefonu"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Otrzymasz połączenie przychodzące, aby zweryfikować ten numer. Czy powyższy numer jest poprawny?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Numer telefonu"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Odłączyć \"%1$@\"?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "To urządzenie nie jest już połączone. Połącz ponownie swój telefon z Signal, aby móc otrzymywać wiadomości."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Połącz ponownie urządzenie"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal nie mógł odłączyć twojego urządzenia."; diff --git a/Signal/translations/pt_BR.lproj/Localizable.strings b/Signal/translations/pt_BR.lproj/Localizable.strings index 3acd3d4290..f95b38ad5d 100644 --- a/Signal/translations/pt_BR.lproj/Localizable.strings +++ b/Signal/translations/pt_BR.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Vídeos"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Todos os contatos"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Abrir o Signal de volta"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Envie um registro de depuração para support@signal.org para que possamos solucionar este problema."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Não foi possível abrir o Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Não foi possível carregar o banco de dados"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Registrar este número de telefone novamente"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "O dispositivo não está mais registrado. Isso ocorreu porque você registrou seu número de telefone com o Signal em outro dispositivo."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Registrar novamente o dispositivo"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Última atividade %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Falha ao atualizar a lista de aparelhos."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Este dispositivo"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Dispositivo sem nome"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Interromper a transferência"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Sair da página de cadastro"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Esta versão do Signal expirou. Atualize agora para poder enviar e receber mensagens."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Atualize agora"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Esta versão do Signal será descontinuada em %1$@. Faça uma atualização para continuar enviando mensagens."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Esta versão do Signal será descontinuada hoje. Faça uma atualização para continuar enviando mensagens."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Muitas falhas com este contato. Por favor, tente novamente mais tarde."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Configurações"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ desabilitou mensagens efêmeras."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Seu número de telefone"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Você receberá uma chamada para verificar esse número. O seu número de telefone acima está correto?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Número de telefone"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Desvincular \"%1$@\"?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Este dispositivo não está mais vinculado. Conecte-se novamente ao Signal com seu telefone para continuar enviando mensagens."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Reconectar dispositivo"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal não pôde desvincular o seu aparelho."; diff --git a/Signal/translations/pt_PT.lproj/Localizable.strings b/Signal/translations/pt_PT.lproj/Localizable.strings index 294fe3e0a6..2bbd5a3f3a 100644 --- a/Signal/translations/pt_PT.lproj/Localizable.strings +++ b/Signal/translations/pt_PT.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Vídeos"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Todos os contactos"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Abrir o Signal de volta"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Envie o relatório de depuração para support@signal.org para que possamos investigar este problema."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Não foi possível abrir o Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Não é possível carregar base de dados"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Voltar a registar este número"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Este dispositivo já não está registado. Isto possivelmente deve-se a ter registado o seu número de telemóvel com o Signal noutro dispositivo."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Voltar a registar dispositivo"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Última atividade %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Falha ao atualizar a lista de dispositivos."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Este dispositivo"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Dispositivo sem nome"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Parar transferência"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Abandonar registo"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Esta versão do Signal expirou. Atualize para enviar e receber mensagens."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Atualizar agora"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Esta versão do Signal irá expirar a %1$@. Atualize para continuar a enviar mensagens."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Esta versão do Signal irá expirar hoje. Atualize para continuar a enviar mensagens."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Estão a ocorrer demasiadas falhas com este contacto. Por favor, volte a tentar mais tarde."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Definições"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ desativou a destruição de mensagens."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "O seu n.º de telefone"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Irá receber uma chamada para verificar este número. O seu número de telemóvel acima encontra-se correto?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "N.º de telefone"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Desassociar \"%1$@\"?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Este dispositivo já não está associado. Volte a associar o Signal ao seu telemóvel para continuar a enviar mensagens."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Voltar a associar dispositivo"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "O Signal foi incapaz de desassociar o dispositivo."; diff --git a/Signal/translations/ro.lproj/Localizable.strings b/Signal/translations/ro.lproj/Localizable.strings index a092ee88de..7bfbb09485 100644 --- a/Signal/translations/ro.lproj/Localizable.strings +++ b/Signal/translations/ro.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Video"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Toate conexiunile"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Deschide Signal"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Trimite jurnalul tău de depanare la support@signal.org ca să investigăm problema."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Signal nu a putut fi deschis"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Baza de date nu a putut fi încărcată"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Înregistrează din nou acest număr de telefon"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Acest dispozitiv nu mai este înregistrat. Acest fapt este posibil pentru că ai înregistrat numărul tău de telefon la Signal de pe un dispozitiv diferit."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Înregistrează din Nou Dispozitivul"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Activ ultima oară %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Actualizarea listei de dispozitive a eșuat."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Acest Dispozitiv"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Dispozitiv fără Denumire"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Oprește transferul"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Ieși din registrare"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Această versiune a Signal a expirat. Actualizează pentru a trimite și primi mesaje."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Actualizează Acum"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Această versiune de Signal va expira pe data de %1$@. Actualizează ca să continui să dai mesaje."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Această versiune de Signal va expira astăzi. Actualizează ca să continui să dai mesaje."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Prea multe erori pentru acest contact. Te rugăm încearcă din nou mai târziu."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Setări"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ a dezactivat dispariția mesajelor."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Numărul tău de telefon"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Vei primi un apel pentru a verifica acest număr. Este numărul tău de telefon de mai sus corect?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Număr de telefon"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Disociez \"%1$@\"?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Dispozitivul nu mai este asociat. Asociază din nou Signal cu telefonul tău pentru a putea continua să trimiți mesaje."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Re-asociază Dispozitivele"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal nu a putut disocia dispozitivul tău."; diff --git a/Signal/translations/ru.lproj/Localizable.strings b/Signal/translations/ru.lproj/Localizable.strings index 7afa1f15e0..55e8feb94c 100644 --- a/Signal/translations/ru.lproj/Localizable.strings +++ b/Signal/translations/ru.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Видео"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Все контакты"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Попробовать открыть Signal"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Пожалуйста, отправьте журнал отладки на support@signal.org, чтобы мы смогли исправить эту проблему."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Не удалось открыть Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Не удалось загрузить базу данных"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Повторно зарегистрировать этот номер"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Это устройство больше не зарегистрировано. Это может быть вызвано тем, что вы зарегистрировали свой номер телефона в Signal на другом устройстве."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Перерегистрируйте устройство"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Последняя активность %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Не удалось обновить список устройств."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Данное устройство"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Безымянное устройство"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Остановить перенос"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Выйти из регистрации"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Эта версия Signal устарела. Обновитесь, чтобы отправлять и получать сообщения."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Обновить"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Эта версия Signal перестанет работать %1$@. Обновитесь для продолжения обмена сообщениями."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Эта версия Signal перестанет работать сегодня. Обновитесь для продолжения обмена сообщениями."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Слишком много ошибок с этим контактом. Пожалуйста, попробуйте позже."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Настройки"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ отключил(-а) исчезающие сообщения."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Ваш номер телефона"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Вы получите звонок, чтобы подтвердить этот номер. Правильно ли указан ваш номер телефона выше?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Номер телефона"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Отвязать «%1$@»?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Это устройство больше не привязано. Повторно привяжите Signal к вашему телефону для продолжения обмена сообщениями."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Привяжите своё устройство заново"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal не смог отвязать ваше устройство."; diff --git a/Signal/translations/sk.lproj/Localizable.strings b/Signal/translations/sk.lproj/Localizable.strings index 8b0bed13ee..5213798f96 100644 --- a/Signal/translations/sk.lproj/Localizable.strings +++ b/Signal/translations/sk.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Videá"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Všetky spojenia"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Namiesto toho otvorte Signal"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Pošlite nám denník ladenia (debug log) na adresu support@signal.org, aby sme mohli daný problém vyriešiť."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Signal sa nepodarilo otvoriť"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Nepodarilo sa načítať databázu"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Znovu zaregistrovať toto telefónne číslo"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Toto zariadenie už nie je registrované. Dôvodom je pravdepodobne to, že ste svoje telefónne číslo zaregistrovali v Signali na inom zariadení."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Znova zaregistrujte zariadenie"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Posledná aktivita %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Nepodarilo sa aktualizovať zoznam zariadení."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Toto zariadenie"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Nepomenované zariadenie"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Ukončiť prenos"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Zrušiť registráciu"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Táto verzia Signalu vypršala. Pre odosielanie a prijímanie ďalších správ je potrebná aktualizácia."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Aktualizovať teraz"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Táto verzia Signalu vyprší %1$@. Ak chcete naďalej posielať správy, je potrebná aktualizácia."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Táto verzia Signalu vyprší dnes. Ak chcete naďalej posielať správy, je potrebná aktualizácia."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Priveľa zlyhaní s týmto kontaktom. Prosím, skúste to znovu neskôr."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Nastavenia"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ vypol/la miznúce správy."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Vaše telefónne číslo"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Dostanete hovor na overenie tohto čísla. Je vaše telefónne číslo uvedené vyššie správne?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Telefónne číslo"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Odpojiť \"%1$@\"?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Toto zariadenie už nie je prepojené. Ak chcete pokračovať v odosielaní správ, znova prepojte Signal so svojím telefónom."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Znova prepojte zariadenie"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal nedokázal odpojiť vaše zariadenie."; diff --git a/Signal/translations/sr.lproj/Localizable.strings b/Signal/translations/sr.lproj/Localizable.strings index cc0bc643f1..f2f223017a 100644 --- a/Signal/translations/sr.lproj/Localizable.strings +++ b/Signal/translations/sr.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Видео снимци"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Све везе"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Уместо тога отворите Signal"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Молимо вас да пошаљете извештај о грешкама на support@signal.org како бисмо отклонили проблем."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Нисмо успели да отворимо Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Неуспешно учитавање базе података"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Поново региструј овај број телефона."; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Овај уређај више није регистрован. Могуће је да је ваш број телефона регистрован на Signal-у на другом уређају."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Поново региструјте уређај"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Последња активност %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Грешка при ажурирању листе уређаја."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Овај уређај"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Неименовани уређај"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Заустави пренос"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Изађи из регистрације"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Ова верзија Signal-а је истекла. Ажурирајте апликацију да бисте слали и примали поруке."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Ажурирајте сада"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Ова верзија Signal-а истиче на дан %1$@. Ажурирајте апликацију да бисте наставили да се дописујете."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Ова верзија Signal-а истиче данас. Ажурирајте апликацију да бисте наставили да се дописујете."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Дошло је до превише грешака са овим контактом. Покушајте поново касније."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Подешавања"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ је искључио/ла нестајуће поруке."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Ваш број телефона"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Примићете позив за верфикацију овог броја. Да ли је тачан ваш број телефона изнад?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Број телефона"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Прекините везу са „%1$@”?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Овај уређај више није повезан. Поново повежите Signal са телефоном да наставите да се дописујете."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Поново повежите уређај"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal није успео да прекине везу са вашим уређајем."; diff --git a/Signal/translations/sv.lproj/Localizable.strings b/Signal/translations/sv.lproj/Localizable.strings index ce6d08bb8a..3a07d33f85 100644 --- a/Signal/translations/sv.lproj/Localizable.strings +++ b/Signal/translations/sv.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Videor"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Alla förbindelser"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Öppna Signal istället"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Skicka en felsökningslogg till support@signal.org så att vi kan felsöka problemet."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Kan ej öppna Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Det gick inte att läsa in databasen"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Registrera detta telefonnummer igen"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Den här enheten är inte längre registrerad. Detta beror troligen på att du registrerade ditt telefonnummer med Signal på en annan enhet."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Registrera om enheten"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Senast aktiv %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Det gick inte att uppdatera enhetslistan."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Den här enheten"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Namnlös enhet"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Stoppa överföringen"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Avsluta registrering"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Denna version av Signal har upphört att gälla. Uppdatera för att skicka och ta emot meddelanden."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Uppdatera nu"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Denna version av Signal upphör att gälla den %1$@. Uppdatera för att fortsätta skicka meddelanden."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Denna version av Signal upphör att gälla idag. Uppdatera för att fortsätta skicka meddelanden."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "För många misslyckanden med denna kontakt. Försök igen senare."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Inställningar"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ inaktiverade att meddelanden försvinner."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Ditt telefonnummer"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Du får ett samtal för att verifiera detta nummer. Är ditt telefonnummer ovan korrekt?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Telefonnummer"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Sluta länka \"%1$@\"?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Den här enheten är inte längre länkad. Länka om Signal med din telefon för att fortsätta skicka meddelanden."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Länka om enheten"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal kunde inte sluta länka din enhet."; diff --git a/Signal/translations/th.lproj/Localizable.strings b/Signal/translations/th.lproj/Localizable.strings index aa46d85719..bacafc4eac 100644 --- a/Signal/translations/th.lproj/Localizable.strings +++ b/Signal/translations/th.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "วิดีโอ"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "เครือข่ายทั้งหมด"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "เปิด Signal แทน"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "กรุณาส่งบันทึกดีบักไปที่ support@signal.org เพื่อที่เราจะสามารถแก้ไขปัญหานี้"; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "ไม่สามารถเปิด Signal ได้"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "ไม่สามารถเรียกฐานข้อมูลได้"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "ลงทะเบียนหมายเลขโทรศัพท์นี้ใหม่"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "อุปกรณ์เครื่องนี้ไม่ได้ลงทะเบียนอีกต่อไป นี่น่าจะเป็นเพราะคุณลงทะเบียนหมายเลขโทรศัพท์นี้กับ Signal ไว้บนอุปกรณ์เครื่องอื่น"; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "ลงทะเบียนอุปกรณ์อีกครั้ง"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "ใช้งานล่าสุด %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "ปรับปรุงรายการอุปกรณ์ไม่สำเร็จ"; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "อุปกรณ์เครื่องนี้"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "อุปกรณ์ที่ไม่มีชื่อ"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "หยุดการถ่ายโอน"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "ออกจากหน้าลงทะเบียน"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Signal เวอร์ชันนี้หมดอายุแล้ว โปรดอัปเดตเพื่อใช้งานการส่งและรับข้อความต่อไป"; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "อัปเดตตอนนี้"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Signal เวอร์ชันนี้จะหมดอายุในวันที่ %1$@ โปรดอัปเดตเพื่อการใช้งานอย่างต่อเนื่อง"; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Signal เวอร์ชันนี้จะหมดอายุวันนี้ โปรดอัปเดตเพื่อการใช้งานอย่างต่อเนื่อง"; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "ติดต่อผู้ใช้นี้ไม่สำเร็จหลายครั้งเกินไป โปรดลองใหม่ในภายหลัง"; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "การตั้งค่า"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ ได้ปิดใช้งานข้อความที่ลบตัวเองได้"; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "หมายเลขโทรศัพท์ของคุณ"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "คุณจะได้รับสายโทรเข้าเพื่อยืนยันหมายเลขนี้ โปรดตรวจสอบว่าหมายเลขโทรศัพท์ของคุณด้านบนนี้ถูกต้องหรือไม่"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "หมายเลขโทรศัพท์"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "เลิกเชื่อมโยง \"%1$@\" หรือไม่?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "อุปกรณ์เครื่องนี้ไม่ได้เชื่อมโยงอีกต่อไป กรุณาเชื่อมโยง Signal กับโทรศัพท์ของคุณอีกครั้งเพื่อส่งข้อความต่อ"; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "เชื่อมโยงอุปกรณ์อีกครั้ง"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal ไม่สามารถเลิกเชื่อมโยงอุปกรณ์ของคุณ"; diff --git a/Signal/translations/tr.lproj/Localizable.strings b/Signal/translations/tr.lproj/Localizable.strings index 09ea0e3c70..fb7018f5ed 100644 --- a/Signal/translations/tr.lproj/Localizable.strings +++ b/Signal/translations/tr.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Videolar"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Tüm Bağlantılar"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Bunun yerine Signal'i açın"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Lütfen bu sorunu çözmemiz için hata ayıklama günlüğünü support@signal.org adresine gönder."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Signal Açılamadı"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Veritabanı Yüklenemedi"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Bu telefon numarasını tekrar kaydet"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Bu cihaz artık kayıtlı değil. Bunun nedeni büyük olasılıkla telefon numaranın farklı bir cihazda Signal'e kaydedilmiş olmasıdır."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Cihazı Tekrar Kaydet"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Son görülme %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Cihaz listesi güncellenemedi."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Bu Cihaz"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "İsimsiz Cihaz"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Aktarımı Durdur"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Kayıttan Çık"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Signal'in bu sürümü kullanım dışı kaldı. Mesaj gönderip alabilmek için güncelle."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Şimdi Güncelle"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Signal'in bu sürümü %1$@ tarihinde kullanım dışı kalacak. Mesajlaşmaya devam etmek için güncelle."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Signal'in bu sürümü bugün kullanım dışı kalacak. Mesajlaşmaya devam etmek için güncelle."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Bu kullanıcıya çok fazla hatalı deneme yaptınız. Lütfen daha sonra tekrar deneyin."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Ayarlar"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ kaybolan iletileri devre dışı bıraktı."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Telefon Numaran"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Numaranın doğrulanması için seni arayacağız. Yukarıdaki telefon numaran doğru mu?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Telefon Numarası"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "\"%1$@\" bağlantısını kaldır?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Bu cihaz artık bağlı değil. Mesajlaşmaya devam etmek için Signal'i telefonunla yeniden bağla."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Cihazı Yeniden Bağla"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal cihazınızın bağlantısını kaldıramadı."; diff --git a/Signal/translations/ug.lproj/Localizable.strings b/Signal/translations/ug.lproj/Localizable.strings index 67f40533c1..936ed9791f 100644 --- a/Signal/translations/ug.lproj/Localizable.strings +++ b/Signal/translations/ug.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "سىن"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "بارلىق ئالاقىداشلار"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "ئۇنىڭ ئورنىغا Signal نى ئېچىش"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "بۇ مەسىلىنى ھەل قىلىشىمىز ئۈچۈن support@signal.org گە كاشىلا ھەل قىلىش خاتىرىسىنى يوللاڭ."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Signal ئېچىلمىدى"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "سانداننى يۈكلىيەلمىدى"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "بۇ تېلېفون نومۇرنى قايتا تىزىملات"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "بۇ ئۈسكۈنە تىزىملاشتىن چىقىپ كەتكەن. بۇنىڭ سەۋەبى سىز تېلېفون نومۇرىڭىز بىلەن Signal نى باشقا بىر ئۈسكۈنىدە تىزىملاتقان بولۇشىڭىز مۇمكىن."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "قايتا تىزىملىتىلغان ئۈسكۈنە"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "ئاخىرقى پائالىيەت %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "ئۈسكۈنە تىزىمىنى يېڭىلىيالمىدى."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "بۇ ئۈسكۈنە"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "نامسىز ئۈسكۈنە"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "يۆتكەشنى توختات"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "تىزىملىتىشتىن چېكىنىش"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "بۇ Signal نەشرىنىڭ ۋاقتى توشتى. ئۇچۇر يوللاش ۋە قوبۇل قىلىش ئۈچۈن دەرھال يېڭىلاڭ."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "دەرھال يېڭىلاش"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Signal نىڭ بۇ نەشرىنىڭ %1$@ دە ۋاقتى ئۆتىدۇ. داۋاملىق ئۇچۇرلىشىش ئۈچۈن نەشرىنى يېڭىلاڭ."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Signal نىڭ بۇ نەشرىنىڭ بۈگۈن ۋاقتى توشىدۇ. داۋاملىق ئۇچۇرلىشىش ئۈچۈن نەشرىنى يېڭىلاڭ."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "بۇ ئالاقەداش بىلەن ئالاقە قىلغاندا كۆپ خاتالىق كۆرۈلدى، سەل تۇرۇپ قايتا سىناڭ."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "تەڭشەكلەر"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ غايىب ئۇچۇرنى چەكلىدى."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "تېلېفون نومۇرىڭىز"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "بۇ نومۇرنى دەلىللەش ئۈچۈن سىزگە بىر تېلېفون كېلىدۇ. ئۈستىدىكى تېلېفون نومۇرىڭىز توغرىمۇ؟"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "تېلېفون نومۇرى"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "«%1$@» نى ئاجرىتامسىز؟"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "بۇ ئۈسكۈنە باغلانمىغان. داۋاملىق ئۇچۇرلىشىش ئۈچۈن Signal نى ئۈسكۈنىڭىز بىلەن قايتا ئۇلاڭ."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "ئۈسكۈنىنى قايتا ئۇلاش"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "‫Signal ئۈسكۈنىڭىزنى ئاجرىتالمىدى."; diff --git a/Signal/translations/uk.lproj/Localizable.strings b/Signal/translations/uk.lproj/Localizable.strings index 4b09bebc12..acce0939f1 100644 --- a/Signal/translations/uk.lproj/Localizable.strings +++ b/Signal/translations/uk.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Відео"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Усі контакти"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Відкрити Signal натомість"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Будь ласка, надішліть журнал налагодження на адресу support@signal.org, щоб ми могли виправити помилку."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Не вдається відкрити Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Не вдалося завантажити базу даних"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Зареєструвати цей номер телефону знову"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Цей пристрій більше не зареєстровано. Ймовірно, ви зареєстрували свій номер телефону в Signal на іншому пристрої."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Перереєструйте пристрій"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Остання активність %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Не вдалося оновити список пристроїв."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Цей пристрій"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Пристрій без назви"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Зупинити перенесення"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Вийти з реєстрації"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Ця версія Signal застаріла. Оновіть застосунок, щоб і надалі користуватися повідомленнями."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Оновити"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Ця версія Signal припинить дію %1$@. Оновіть застосунок, щоб і надалі користуватися повідомленнями."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Сьогодні ця версія Signal припинить дію. Оновіть застосунок, щоб і надалі користуватися повідомленнями."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Забагато помилок із цим контактом. Спробуйте пізніше."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Налаштування"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ вимикає зникаючі повідомлення."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Ваш номер телефону"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Вам зателефонують, щоб підтвердити цей номер. Чи правильно вказаний номер телефону вище?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Номер телефону"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Відв'язати «%1$@»?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Цей пристрій більше не зв'язаний. Щоб і надалі користуватися повідомленнями, зв'яжіть свій телефон із Signal повторно."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Зв'язати пристрій"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal не зміг відв'язати ваш пристрій."; diff --git a/Signal/translations/ur.lproj/Localizable.strings b/Signal/translations/ur.lproj/Localizable.strings index 1ac02c1fd1..a0cb5b2ee7 100644 --- a/Signal/translations/ur.lproj/Localizable.strings +++ b/Signal/translations/ur.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "ویڈیوز"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "تمام کنکشنز"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "اس کے بجائے Signal کھولیں"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "براہ کرم support@signal.org پر ڈی بگ لاگ بھیجیں تاکہ ہم اس مسئلے کی نقص ٹربل شوٹ کر سکیں۔"; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Signal کھولنے سے قاصر"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "ڈیٹا بیس لوڈ نہیں ہو سکتا"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "اس فون نمبر کو دوبارہ رجسٹر کریں"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "یہ ڈیوائس اب مزید رجسٹر شدہ نہیں ہے۔ ایسا ہو سکتا ہے کیونکہ آپ نے ایک مختلف ڈیوائس پر اپنا فون نمبر Signal میں رجسٹر کیا تھا۔"; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "ڈیوائس کو دوبارہ رجسٹر کریں"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "آخری فعال %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "ڈیوائس لِسٹ کی تجدید میں ناکامی"; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "یہ ڈیوائس"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "نا معلوم ڈیوائس"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "منتقلی بند کرو"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "رجسٹریشن سے اخراج کریں"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Signal کا یہ ورژن زائد المیعاد ہو گیا ہے۔ میسجز بھیجنے اور موصول کرنے کے لیے اپ ڈیٹ کریں۔"; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "اپ ڈیٹ کریں"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Signal کا یہ ورژن %1$@ کو زائد المیعاد ہو جائے گا۔ میسجنگ جاری رکھنے کے لیے اپ ڈیٹ کریں۔"; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Signal یہ ورژن آج زائد المیعاد ہو جائے گا۔ میسجنگ جاری رکھنے کے لیے اپ ڈیٹ کریں۔"; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "اس رابطے کیساتھ بہت سے فیچرز ہیں۔ براہ کرم بعد میں دوبارہ کوشش کریں۔"; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "ترتیبات"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@غائب پیغامات غیر فعال ہو رہے ہیں۔"; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "آپ کا فون نمبر"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "اس نمبر کی تصدیق کرنے کے لیے آپ کو کال موصول ہو گی۔ کیا آپ کا مذکورہ بالا نمبر درست ہے؟"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "فون نمبر"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "غیر منسلک\"%1$@\"؟"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "یہ ڈیوائس مزید لنک کردہ نہیں ہے۔ میسجنگ جاری رکھنے کے لیے Signal کو اپنے فون کے ساتھ دوبارہ لنک کریں۔"; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "ڈیوائس کو دوبارہ لنک کریں"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal آپ کی ڈیوائس کو غیر منسلک کرنے کے قابل نہیں تھا۔"; diff --git a/Signal/translations/vi.lproj/Localizable.strings b/Signal/translations/vi.lproj/Localizable.strings index 83ecc5f417..f6f5458d6b 100644 --- a/Signal/translations/vi.lproj/Localizable.strings +++ b/Signal/translations/vi.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "Video"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "Ảnh GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "Tất cả Liên hệ"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "Tiếp tục mở Signal"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Vui lòng gửi nhật ký gỡ lỗi đến support@signal.org để chúng tôi có thể xử lý vấn đề này."; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Không thể mở Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "Không thể tải cơ sở dữ liệu"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Đăng ký lại số điện thoại này"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "Thiết bị này không còn được đăng ký. Nguyên nhân có thể là do bạn đăng ký số điện thoại của bạn với Signal trên một thiết bị khác."; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "Đăng ký lại Thiết bị"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "Hoạt động lần cuối %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "Không thể cập nhật danh sách thiết bị."; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "Thiết bị này"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "Thiết bị Chưa đặt tên"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "Ngưng Chuyển"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "Thoát Đăng ký"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "Phiên bản này của Signal đã hết hạn. Hãy cập nhật để gửi và nhận tin nhắn."; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "Cập nhật ngay"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "Phiên bản này của Signal sẽ hết hạn vào ngày %1$@. Hãy cập nhật để tiếp tục nhắn tin."; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "Phiên bản này của Signal sẽ hết hạn hôm nay. Hãy cập nhật để tiếp tục nhắn tin."; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Quá nhiều lỗi khi gửi tin nhắn cho liên hệ này. Vui lòng thử lại sau."; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "Cài đặt"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ đã tắt tính năng tự hủy tin nhắn."; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "Số Điện Thoại Của Bạn"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "Bạn sẽ nhận được một cuộc gọi để xác minh số điện thoại này. Số điện thoại của bạn ở trên đã chính xác chưa?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "Số điện thoại"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "Ngừng kết nối \"%1$@\"?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "Thiết bị này không còn được liên kết. Liên kết Signal lại với điện thoại của bạn để tiếp tục nhắn tin."; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "Liên kết lại Thiết bị"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal không thể ngừng kết nối thiết bị của bạn."; diff --git a/Signal/translations/yue.lproj/Localizable.strings b/Signal/translations/yue.lproj/Localizable.strings index 90bd22de9c..e1369118b7 100644 --- a/Signal/translations/yue.lproj/Localizable.strings +++ b/Signal/translations/yue.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "影片"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "所有人脈"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "改為打開 Signal"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "請將除錯紀錄發送去 support@signal.org,等我哋可以睇睇呢個問題。"; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "開唔到 Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "載入唔到資料庫"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "重新註冊呢個電話冧把"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "呢部裝置嘅註冊已經失效。原因好可能係你喺另一部裝置度用咗同一個電話號碼註冊 Signal。"; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "重新用呢部裝置註冊"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "對上一次喺 %1$@ 用過"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "無法更新裝置清單。"; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "呢部裝置"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "未命名裝置"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "停止轉移"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "退出註冊"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "呢個 Signal 版本已經過咗期。請更新版本,方便收發訊息。"; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "立即更新"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "呢個 Signal 版本會喺 %1$@ 到期。請更新版本,方便繼續通訊。"; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "呢個 Signal 版本今日到期喇。請更新版本,方便繼續通訊。"; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "就呢位聯絡人嘅失敗次數太多。請遲啲再試下啦。"; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "設定"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ 已停用過眼雲煙訊息。"; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "你嘅手機號碼"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "你會收到一個驗證號碼嘅電話。上面嘅電話號碼係咪正確?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "電話冧把"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "係咪要解除連結「%1$@」呀?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "呢部裝置嘅連結已經失效。請將 Signal 重新連結去你部手機,方便繼續通訊。"; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "重新連結裝置"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal 解除唔到你部裝置嘅連結。"; diff --git a/Signal/translations/zh_CN.lproj/Localizable.strings b/Signal/translations/zh_CN.lproj/Localizable.strings index 19eb3a2de2..e1e3e549c3 100644 --- a/Signal/translations/zh_CN.lproj/Localizable.strings +++ b/Signal/translations/zh_CN.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "视频"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "所有密友"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "仍然打开 Signal"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "请将调试日志发送至 support@signal.org,以助我们解决此问题。"; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "无法打开 Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "无法加载数据库"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "重新注册此手机号码"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "此设备已注销。这可能是因为您使用您的电话号码在其他设备上注册了 Signal。"; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "重新注册设备"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "上次活动 %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "设备列表更新失败。"; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "此设备"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "未命名设备"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "停止转移"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "退出注册"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "此 Signal 版本已过期,请升级到更新版本以继续收发消息。"; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "立即升级"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "此 Signal 版本将于 %1$@过期,请更新到更新版本以继续收发消息。"; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "此 Signal 版本将在今天过期,请更新到更新版本以继续收发消息。"; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "与此联系人通信时发生大量错误,请稍后再试。"; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "设置"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ 取消了阅后即焚。"; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "您的电话号码"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "您将收到来电以核验该号码。上方的电话号码是否正确?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "电话号码"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "确定解绑 \"%1$@\"?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "此设备已取消关联。请将您的手机重新关联 Signal 以继续收发消息。"; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "重新关联设备"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "解绑设备失败。"; diff --git a/Signal/translations/zh_HK.lproj/Localizable.strings b/Signal/translations/zh_HK.lproj/Localizable.strings index a684e3ca5a..7fdc08033d 100644 --- a/Signal/translations/zh_HK.lproj/Localizable.strings +++ b/Signal/translations/zh_HK.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "影片"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "所有聯絡人"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "照樣開啟 Signal"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "請將除錯日誌傳送至 support@signal.org 協助我們解決問題。"; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "無法開啟 Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "無法載入資料庫"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "重新注冊此電話號碼"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "此裝置已不再註冊。通常是因為你已在另一部裝置上使用你的電話號碼註冊 Signal。"; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "重新註冊裝置"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "上次使用於 %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "無法更新裝置列表。"; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "此裝置"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "未命名裝置"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "停止轉移"; @@ -1760,7 +1772,7 @@ "DEVICE_TRANSFER_QRCODE_TITLE" = "正等待其他裝置……"; /* The explanation on the view that shows receiving progress */ -"DEVICE_TRANSFER_RECEIVING_EXPLANATION" = "保持兩個裝置互相靠近。請勿關閉裝置並始終開啟Signal。轉移已端對諯加密。"; +"DEVICE_TRANSFER_RECEIVING_EXPLANATION" = "保持兩個裝置互相靠近。請勿關閉裝置並始終開啟Signal。轉移已端對端加密。"; /* The title on the view that shows receiving progress */ "DEVICE_TRANSFER_RECEIVING_TITLE" = "正在接收資料"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "離開註冊"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "此版本的 Signal 已過期。立即更新以傳送和接收訊息。"; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "立即更新"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "此版本的 Signal 將於 %1$@ 天後過期。請更新以繼續收發訊息。"; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "此版本的 Signal 將於今天到期。請更新以繼續收發訊息。"; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "與該聯絡人對話時失敗次數過多。請稍後再試。"; @@ -3551,7 +3563,7 @@ "LINKED_DEVICE_MANAGE_CONTACTS_LEARN_MORE" = "了解更多"; /* Menu item and navbar title for the device manager */ -"LINKED_DEVICES_TITLE" = "已登記設備"; +"LINKED_DEVICES_TITLE" = "已連結裝置"; /* Label for the 'give access' button in the 'onboarding permissions' view. */ "LINKED_ONBOARDING_PERMISSIONS_ENABLE_PERMISSIONS_BUTTON" = "允許通知"; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "設定"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ 已停用限時訊息。"; @@ -5225,7 +5252,7 @@ "REACTION_INCOMING_NOTIFICATION_TO_STICKER_MESSAGE_BODY_FORMAT" = "對你的貼圖表達了 %1$@ 心情"; /* notification body. Embeds {{reaction emoji}} and {{body text}} */ -"REACTION_INCOMING_NOTIFICATION_TO_TEXT_MESSAGE_BODY_FORMAT" = "對「%1$@」表達了 %2$@ 心情"; +"REACTION_INCOMING_NOTIFICATION_TO_TEXT_MESSAGE_BODY_FORMAT" = "對「%2$@」表達了%1$@ 心情"; /* notification body. Embeds {{reaction emoji}} */ "REACTION_INCOMING_NOTIFICATION_TO_VIDEO_BODY_FORMAT" = "對你的影片表達了 %1$@ 心情"; @@ -5348,7 +5375,7 @@ "REGISTRATION_NETWORK_ERROR_TITLE" = "檢查連線"; /* No comment provided by engineer. */ -"REGISTRATION_NON_VALID_NUMBER" = "呢個電話唔可以用響Signal,請你同我地嘅技術支援傾下"; +"REGISTRATION_NON_VALID_NUMBER" = "不支援此電話號碼格式,請聯絡支援團隊。"; /* During registration, users are asked to enter their phone number. This is the subtitle on that screen, which gives users some instructions. */ "REGISTRATION_PHONE_NUMBER_SUBTITLE" = "輸入你的電話號碼以便開始使用。"; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "你的電話號碼"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "你將會收到一通來電,以驗證此電話號碼。上述電話號碼是否正確?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "電話號碼"; @@ -5597,7 +5624,7 @@ "SECONDARY_ONBOARDING_CHOOSE_DEVICE_NAME" = "請選擇此裝置的名稱"; /* label text */ -"SECONDARY_ONBOARDING_CHOOSE_DEVICE_NAME_EXPLANATION" = "您將在「已連結裝置」中見到此名稱。"; +"SECONDARY_ONBOARDING_CHOOSE_DEVICE_NAME_EXPLANATION" = "你將在「已連結裝置」中見到此名稱。"; /* text field placeholder */ "SECONDARY_ONBOARDING_CHOOSE_DEVICE_NAME_PLACEHOLDER" = "選擇一個名稱"; @@ -7127,7 +7154,7 @@ "THREAD_DETAILS_MORE_MUTUAL_GROUP" = "%1$@、%2$@ 的群組成員及其他群組 %3$lu"; /* Subtitle appearing at the top of the users 'note to self' conversation */ -"THREAD_DETAILS_NOTE_TO_SELF_EXPLANATION" = "您可在此對話中為自己新增筆記。若您的帳戶有任何已連結的裝置,新的筆記將會進行同步處理。"; +"THREAD_DETAILS_NOTE_TO_SELF_EXPLANATION" = "你可在此聊天中為自己新增筆記。若你的帳戶有任何已連結裝置,新的筆記將會進行同步處理。"; /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ "THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%1$@ 的成員"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "要解除與「%1$@」的連結嗎?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "此裝置已解除連結。請將 Signal 與你的電話重新連結,以便繼續收發訊息。"; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "重新連結裝置"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal 無法與您的裝置解除連結。"; @@ -7265,7 +7292,7 @@ "UNSUPPORTED_ATTACHMENT" = "收到不支援的附件格式"; /* When inviting contacts to use Signal, this error is shown if the device doesn't support SMS or if there aren't any registered email accounts. */ -"UNSUPPORTED_FEATURE_ERROR" = "你呢個設備行唔到"; +"UNSUPPORTED_FEATURE_ERROR" = "你的裝置不支援此功能。"; /* Description for the unverified safety number change. Embeds {name of contact with identity change} */ "UNVERIFIED_SAFETY_NUMBER_CHANGE_DESCRIPTION_FORMAT" = "您與 %1$@ 之間的安全碼已變更,通常是對方已重新安裝 Signal 或更換裝置。輕觸「驗證」以確認新的安全碼,這是可選的操作。"; diff --git a/Signal/translations/zh_TW.lproj/Localizable.strings b/Signal/translations/zh_TW.lproj/Localizable.strings index 7dfbb944d6..467228734b 100644 --- a/Signal/translations/zh_TW.lproj/Localizable.strings +++ b/Signal/translations/zh_TW.lproj/Localizable.strings @@ -160,9 +160,21 @@ /* Menu option to limit All Media view to displaying only videos */ "ALL_MEDIA_FILTER_VIDEOS" = "影片"; +/* Menu option to show All Media items in a grid of square thumbnails */ +"ALL_MEDIA_GRID_MODE" = "Grid"; + +/* Menu option to show All Media items in a single-column list */ +"ALL_MEDIA_LIST_MODE" = "List"; + /* Label shown over thumbnails of GIFs in the All Media view */ "ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF"; +/* Label shown by thumbnails of images in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "Image"; + +/* Label shown by thumbnails of videos in the All Media view */ +"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "Video"; + /* Title for the view of all your signal connections */ "ALL_SIGNAL_CONNECTIONS_TITLE" = "所有聯絡人"; @@ -179,10 +191,10 @@ "APP_LAUNCH_FAILURE_CONTINUE" = "改以Signal 開啟"; /* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "Please send a debug log to support@signal.org so that we can troubleshoot this issue."; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "請將除錯日誌傳送至 support@signal.org 協助我們解決問題。"; /* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */ -"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "Couldn’t Open Signal"; +"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "無法開啟 Signal"; /* Error indicating that the app could not launch because the database could not be loaded. */ "APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "無法讀取資料庫"; @@ -1658,10 +1670,10 @@ "DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "重新註冊此電話號碼"; /* Label warning the user that they have been de-registered. */ -"DEREGISTRATION_WARNING" = "This device is no longer registered. This is likely because you registered your phone number with Signal on a different device."; +"DEREGISTRATION_WARNING" = "此裝置已不再註冊。通常是因為你已在另一部裝置上使用你的電話號碼註冊 Signal。"; /* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */ -"DEREGISTRATION_WARNING_ACTION_TITLE" = "Re-Register Device"; +"DEREGISTRATION_WARNING_ACTION_TITLE" = "重新註冊裝置"; /* {{Short Date}} when device last communicated with Signal Server. */ "DEVICE_LAST_ACTIVE_AT_LABEL" = "最後活躍 %1$@"; @@ -1673,10 +1685,10 @@ "DEVICE_LIST_UPDATE_FAILED_TITLE" = "更新裝置列表失敗"; /* A label for this device in the device list. */ -"DEVICE_NAME_THIS_DEVICE" = "This Device"; +"DEVICE_NAME_THIS_DEVICE" = "此裝置"; /* A label for an unnamed device in the device list. */ -"DEVICE_NAME_UNNAMED_DEVICE" = "Unnamed Device"; +"DEVICE_NAME_UNNAMED_DEVICE" = "未命名的裝置"; /* The stop action of the dialog asking the user if they want to cancel a device transfer */ "DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "停止轉移"; @@ -2288,16 +2300,16 @@ "EXIT_REREGISTRATION" = "離開註冊"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "This version of Signal has expired. Update to send and receive messages."; +"EXPIRATION_ERROR" = "此版本的 Signal 已過期。立即更新以傳送和接收訊息。"; /* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */ -"EXPIRATION_WARNING_ACTION_TITLE" = "Update Now"; +"EXPIRATION_WARNING_ACTION_TITLE" = "立即更新"; /* Label warning the user that the app will expire soon. Embeds {{date}}. */ -"EXPIRATION_WARNING_SOON" = "This version of Signal will expire on %1$@. Update to keep messaging."; +"EXPIRATION_WARNING_SOON" = "此版本的 Signal 將於 %1$@ 天後過期。請更新以繼續收發訊息。"; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "This version of Signal will expire today. Update to keep messaging."; +"EXPIRATION_WARNING_TODAY" = "此版本的 Signal 將於今天到期。請更新以繼續收發訊息。"; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "此聯繫人失敗太多次,請稍後再試。"; @@ -4369,6 +4381,21 @@ /* Button text which opens the settings app */ "OPEN_SETTINGS_BUTTON" = "設定"; +/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */ +"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal no longer works on this device. To use Signal again, update your device to a newer version of iOS."; + +/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */ +"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal no longer works on this device. To use Signal again, switch to a newer device."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */ +"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "Update Now"; + +/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, update your device to a newer version of iOS by %1$@."; + +/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */ +"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal will no longer support your device's version of iOS soon. To keep using Signal, switch to a newer device by %1$@."; + /* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */ "OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@關閉了訊息銷毀功能。"; @@ -5357,7 +5384,7 @@ "REGISTRATION_PHONE_NUMBER_TITLE" = "你的電話號碼"; /* Message for confirmation alert when requesting a voice code during phone number registration. */ -"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "You’ll receive a call to verify this number. Is your phone number above correct?"; +"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "你將會收到一通來電,以驗證此電話號碼。上述電話號碼是否正確?"; /* Label for the phone number textfield */ "REGISTRATION_PHONENUMBER_BUTTON" = "電話號碼"; @@ -7241,10 +7268,10 @@ "UNLINK_CONFIRMATION_ALERT_TITLE" = "解除和「%1$@」的連結?"; /* Label warning the user that they have been unlinked from their primary device. */ -"UNLINKED_WARNING" = "This device is no longer linked. Re-link Signal with your phone to continue messaging."; +"UNLINKED_WARNING" = "此裝置已解除連結。請將 Signal 與你的電話重新連結,以便繼續收發訊息。"; /* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */ -"UNLINKED_WARNING_ACTION_TITLE" = "Re-Link Device"; +"UNLINKED_WARNING_ACTION_TITLE" = "重新連結裝置"; /* Alert title when unlinking device fails */ "UNLINKING_FAILED_ALERT_TITLE" = "Signal 無法解除裝置連結";