|
619 | 619 | /* Message for an action sheet explaining that performing a backup failed with a network error. */ |
620 | 620 | "BACKUP_SETTINGS_BACKUP_EXPORT_ERROR_SHEET_NETWORK_ERROR" = "حدث خطأ ما أثناء إنشاء نسختك الاحتياطية. تحقَّق من اتصالك بالإنترنت وحاوِل مُجدَّدًا."; |
621 | 621 |
|
622 | | -/* Description for a progress bar tracking a multi-step backup operation. Embeds {{ the percentage complete of the overall operation, e.g. 20% }}. */ |
623 | | -"BACKUP_SETTINGS_BACKUP_EXPORT_PROGRESS_DESCRIPTION" = "جارٍ إنشاء نسخة احتياطية: %1$@"; |
624 | | - |
625 | 622 | /* Description for a progress bar tracking a multi-step backup operation, where we are currently creating the backup. */ |
626 | 623 | "BACKUP_SETTINGS_BACKUP_EXPORT_PROGRESS_DESCRIPTION_CREATING_BACKUP" = "جارٍ تصدير النسخة الاحتياطية…"; |
627 | 624 |
|
|
674 | 671 | "BACKUP_SETTINGS_BACKUP_PLAN_PAID_BUT_FREE_FOR_TESTERS_ACTION_BUTTON_TITLE" = "إدارة الخطة"; |
675 | 672 |
|
676 | 673 | /* Text describing that the user's backup plan is paid, but free for them as a tester. */ |
677 | | -"BACKUP_SETTINGS_BACKUP_PLAN_PAID_BUT_FREE_FOR_TESTERS_DESCRIPTION" = "Paid (complimentary for TestFlight users)"; |
| 674 | +"BACKUP_SETTINGS_BACKUP_PLAN_PAID_BUT_FREE_FOR_TESTERS_DESCRIPTION" = "مدفوع (مجاني بالنسبة لمُستخدِمي TestFlight)"; |
678 | 675 |
|
679 | 676 | /* Header describing what the paid backup plan includes. */ |
680 | 677 | "BACKUP_SETTINGS_BACKUP_PLAN_PAID_HEADER" = "النسخ الاحتياطي للنص وكل الوسائط"; |
|
763 | 760 | /* Subtitle for a progress bar tracking downloads that are paused because of low battery. */ |
764 | 761 | "BACKUP_SETTINGS_DOWNLOAD_PROGRESS_SUBTITLE_PAUSED_LOW_BATTERY" = "تمَّ إيقاف التنزيل مؤقَّتًا: بطارية الجهاز منخفضة."; |
765 | 762 |
|
| 763 | +/* Subtitle for a progress bar tracking downloads that are paused because of low power mode. */ |
| 764 | +"BACKUP_SETTINGS_DOWNLOAD_PROGRESS_SUBTITLE_PAUSED_LOW_POWER_MODE" = "Download paused: low power mode"; |
| 765 | + |
766 | 766 | /* Subtitle for a progress bar tracking downloads that are paused because they need more disk space available. Embeds {{ the amount of space needed as a file size, e.g. 100 MB }}. */ |
767 | 767 | "BACKUP_SETTINGS_DOWNLOAD_PROGRESS_SUBTITLE_PAUSED_NEEDS_DISK_SPACE" = "لا توجد مساحة كافية لتنزيل ملفات الوسائط الخاصة بك. للمواصلة، حرِّر %1$@ من المساحة."; |
768 | 768 |
|
|
821 | 821 | "BACKUP_SETTINGS_OPTIMIZE_LOCAL_STORAGE_DOWNLOAD_SHEET_TITLE" = "هل ترغبُ بتنزيل الوسائط المُفرَّغة؟"; |
822 | 822 |
|
823 | 823 | /* Message for an action sheet warning users who are testers about the Optimize Local Storage feature. */ |
824 | | -"BACKUP_SETTINGS_OPTIMIZE_LOCAL_STORAGE_TESTER_WARNING_SHEET_MESSAGE" = "Media that is offloaded will be available as long as you are using TestFlight. Make sure to download all your media before leaving the test program."; |
| 824 | +"BACKUP_SETTINGS_OPTIMIZE_LOCAL_STORAGE_TESTER_WARNING_SHEET_MESSAGE" = "ستصبح الوسائط المُفرَّغة متوفرة طالما أنك مازلت تختبر TestFlight. تأكَّد من تنزيل كل ملفات وسائطك قبل مغادرة برنامج الاختبار."; |
825 | 825 |
|
826 | 826 | /* Title for an action sheet warning users who are testers about the Optimize Local Storage feature. */ |
827 | 827 | "BACKUP_SETTINGS_OPTIMIZE_LOCAL_STORAGE_TESTER_WARNING_SHEET_TITLE" = "جارٍ اختبار ملفات الوسائط المُفرَّغة"; |
|
830 | 830 | "BACKUP_SETTINGS_OPTIMIZE_LOCAL_STORAGE_TOGGLE_FOOTER_AVAILABLE" = "سيتمُّ تفريغ ملفات الوسائط غير المُستخدِمة، لكن يُمكن تنزيلها من النسخة الاحتياطية لديك في أيّ وقت."; |
831 | 831 |
|
832 | 832 | /* Footer for a toggle allowing users to change the Optimize Local Storage setting, if the toggle is available and they are a tester. */ |
833 | | -"BACKUP_SETTINGS_OPTIMIZE_LOCAL_STORAGE_TOGGLE_FOOTER_AVAILABLE_FOR_TESTERS" = "Unused media will be offloaded, but can be downloaded from your backup anytime while you are using TestFlight."; |
| 833 | +"BACKUP_SETTINGS_OPTIMIZE_LOCAL_STORAGE_TOGGLE_FOOTER_AVAILABLE_FOR_TESTERS" = "سيتمُّ تفريغ ملفات الوسائط غير المُستخدِمة، لكن يُمكن تنزيلها من النسخة الاحتياطية لديك في أيّ وقت طالما أنك تستخدم TestFlight."; |
834 | 834 |
|
835 | 835 | /* Footer for a toggle allowing users to change the Optimize Local Storage setting, if the toggle is unavailable. */ |
836 | 836 | "BACKUP_SETTINGS_OPTIMIZE_LOCAL_STORAGE_TOGGLE_FOOTER_UNAVAILABLE" = "لا يمكن استخدام ميزة تحسين التخزين إلّا مع المُستوى المدفوع لنسخ سيجنال الاحتياطية. يُرجى ترقية خطة النسخ الاحتياطية لديك لتفعيل هذه الميزة."; |
|
851 | 851 | "BACKUP_SETTINGS_SKIP_DOWNLOADS_WARNING_SHEET_TITLE" = "هل ترغبُ بتخطي التنزيل؟"; |
852 | 852 |
|
853 | 853 | /* Subtitle for a progress bar tracking uploads that are paused because of low battery. */ |
854 | | -"BACKUP_SETTINGS_UPLOAD_PROGRESS_SUBTITLE_PAUSED_LOW_BATTERY" = "التحميل متوقِّف مؤقتًا: بطارية الجهاز منخفضة"; |
| 854 | +"BACKUP_SETTINGS_UPLOAD_PROGRESS_SUBTITLE_PAUSED_LOW_BATTERY" = "Media upload paused: device has low battery"; |
| 855 | + |
| 856 | +/* Subtitle for a progress bar tracking uploads that are paused because of low power mode. */ |
| 857 | +"BACKUP_SETTINGS_UPLOAD_PROGRESS_SUBTITLE_PAUSED_LOW_POWER_MODE" = "Media upload paused: low power mode"; |
855 | 858 |
|
856 | 859 | /* Subtitle for a progress bar tracking uploads that are paused because they need an internet connection */ |
857 | | -"BACKUP_SETTINGS_UPLOAD_PROGRESS_SUBTITLE_PAUSED_NEEDS_INTERNET" = "تمَّ إيقاف التحميل مؤقَّتًا: لا يوجد اتصال بالإنترنت…"; |
| 860 | +"BACKUP_SETTINGS_UPLOAD_PROGRESS_SUBTITLE_PAUSED_NEEDS_INTERNET" = "Media upload paused: no internet…"; |
858 | 861 |
|
859 | 862 | /* Subtitle for a progress bar tracking uploads that are paused because they need WiFi. */ |
860 | | -"BACKUP_SETTINGS_UPLOAD_PROGRESS_SUBTITLE_PAUSED_NEEDS_WIFI" = "التحميل متوقِّف مؤقتًا: في انتظار الاتصال بالواي فاي"; |
| 863 | +"BACKUP_SETTINGS_UPLOAD_PROGRESS_SUBTITLE_PAUSED_NEEDS_WIFI" = "Media upload paused: waiting for Wi-Fi"; |
861 | 864 |
|
862 | | -/* Subtitle for a progress bar tracking active uploading. Embeds 1:{{ the amount uploaded as a file size, e.g. 100 MB }}; 2:{{ the total amount to upload as a file size, e.g. 1 GB }}; 3:{{ the amount uploaded as a percentage, e.g. 10% }}. */ |
863 | | -"BACKUP_SETTINGS_UPLOAD_PROGRESS_SUBTITLE_RUNNING" = "جارٍ تحميل %1$@ من أصل %2$@ (%3$@)"; |
| 865 | +/* Subtitle for a progress bar tracking active uploading. Embeds 1:{{ the amount uploaded as a file size, e.g. 100 MB }}; 2:{{ the total amount to upload as a file size, e.g. 1 GB }}. */ |
| 866 | +"BACKUP_SETTINGS_UPLOAD_PROGRESS_SUBTITLE_RUNNING" = "Uploading %1$@ of %2$@"; |
864 | 867 |
|
865 | 868 | /* Message for a sheet shown after the user enables backups. */ |
866 | 869 | "BACKUP_SETTINGS_WELCOME_TO_BACKUPS_SHEET_MESSAGE" = "قد يستغرق هذا وقتًا طويلًا حسب حجم النسخة الاحتياطية الخاصة بك. يُمكنك استخدام هاتفك بشكل اعتيادي أثناء إجراء عملية النسخ الاحتياطي."; |
|
878 | 881 | "BACKUPS_SETTINGS_TITLE" = "النسخ الاحتياطية على سيجنال"; |
879 | 882 |
|
880 | 883 | /* Body for system notification or megaphone when backups is enabled. Embeds {{ time backups was enabled }} */ |
881 | | -"BACKUPS_TURNED_ON_NOTIFICATION_BODY_FORMAT" = "Signal Backups were turned on for this account at %1$@. Tap to view."; |
| 884 | +"BACKUPS_TURNED_ON_NOTIFICATION_BODY_FORMAT" = "تمّ تفعيل النسخ الاحتياطية على سيجنال لهذا الحساب في %1$@. انقر للمشاهدة."; |
882 | 885 |
|
883 | 886 | /* Title for system notification or megaphone when backups is enabled */ |
884 | | -"BACKUPS_TURNED_ON_TITLE" = "You Turned On Backups"; |
| 887 | +"BACKUPS_TURNED_ON_TITLE" = "قُمتَ بتفعيل النسخ الاحتياطية"; |
885 | 888 |
|
886 | 889 | /* Action text for backups enabled megaphone taking user to backup settings */ |
887 | | -"BACKUPS_VIEW_SETTINGS_BUTTON" = "View Settings"; |
| 890 | +"BACKUPS_VIEW_SETTINGS_BUTTON" = "إظهار الإعدادات"; |
888 | 891 |
|
889 | 892 | /* Section header for badge view section in the badge configuration page */ |
890 | 893 | "BADGE_CONFIGURATION_BADGE_SECTION_TITLE" = "شاراتي"; |
|
6428 | 6431 | "PLAY_BUTTON_ACCESSABILITY_LABEL" = "تشغيل الوسط"; |
6429 | 6432 |
|
6430 | 6433 | /* Label specifying the message type as a poll */ |
6431 | | -"POLL_LABEL" = "Poll"; |
| 6434 | +"POLL_LABEL" = "استطلاع"; |
6432 | 6435 |
|
6433 | 6436 | /* Label specifying how many options the user can select */ |
6434 | | -"POLL_SELECT_LABEL_SINGULAR" = "Select One"; |
| 6437 | +"POLL_SELECT_LABEL_SINGULAR" = "حدِّد خيارًا واحدًا"; |
6435 | 6438 |
|
6436 | 6439 | /* Badge indicating that the user is verified. */ |
6437 | 6440 | "PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "مُتحقَّق منه"; |
|
6968 | 6971 | "REGISTRATION_SCAN_QR_CODE_FAILED_BODY" = "Failed to restore from old device. Try again."; |
6969 | 6972 |
|
6970 | 6973 | /* Title of error notifying restore failed. */ |
6971 | | -"REGISTRATION_SCAN_QR_CODE_FAILED_TITLE" = "Restore failed"; |
| 6974 | +"REGISTRATION_SCAN_QR_CODE_FAILED_TITLE" = "فشلت الاستعادة"; |
6972 | 6975 |
|
6973 | 6976 | /* Title for screen containing QR code that users scan with their old phone when they want to transfer/restore their message history to a new device. */ |
6974 | 6977 | "REGISTRATION_SCAN_QR_CODE_TITLE" = "امسح هذا الكود ضوئيًا باستخدام جهازك القديم"; |
|
7063 | 7066 | /* Subtitle shown on chat list banner for restoring media from a backup when paused because the device has low battery */ |
7064 | 7067 | "RESTORING_MEDIA_BANNER_PAUSED_BATTERY_SUBTITLE" = "بطارية الجهاز منخفضة"; |
7065 | 7068 |
|
| 7069 | +/* Subtitle shown on chat list banner for restoring media from a backup when paused because the device is in low power mode */ |
| 7070 | +"RESTORING_MEDIA_BANNER_PAUSED_LOW_POWER_MODE_SUBTITLE" = "Low power mode"; |
| 7071 | + |
7066 | 7072 | /* Subtitle shown on chat list banner for restoring media from a backup when paused because the device has no internet connection */ |
7067 | 7073 | "RESTORING_MEDIA_BANNER_PAUSED_NOT_REACHABLE_SUBTITLE" = "لا يوجد اتصال بالإنترنت…"; |
7068 | 7074 |
|
|
7463 | 7469 | "SETTINGS_ADVANCED_PINS_DISABLE_PIN_ACTION" = "تعطيل رقم الـ PIN"; |
7464 | 7470 |
|
7465 | 7471 | /* Message shown in an action sheet when attempting to disable PIN, but Backups is enabled. */ |
7466 | | -"SETTINGS_ADVANCED_PINS_DISABLE_PIN_ACTION_BACKUPS_DISABLE_REQUIRED" = "You must disable Backups before disabling your PIN."; |
| 7472 | +"SETTINGS_ADVANCED_PINS_DISABLE_PIN_ACTION_BACKUPS_DISABLE_REQUIRED" = "عليك أن تُعطِّل النسخ الاحتياطية قبل تعطيل رقم تعريفك الشخصي (PIN)."; |
7467 | 7473 |
|
7468 | 7474 | /* Message shown in an action sheet when attempting to disable PIN, but registration lock is enabled. */ |
7469 | | -"SETTINGS_ADVANCED_PINS_DISABLE_PIN_ACTION_REGLOCK_DISABLE_REQUIRED" = "You must disable registration lock before disabling your PIN."; |
| 7475 | +"SETTINGS_ADVANCED_PINS_DISABLE_PIN_ACTION_REGLOCK_DISABLE_REQUIRED" = "عليك أن تُعطِّل قفل التسجيل قبل تعطيل رقم تعريفك الشخصي."; |
7470 | 7476 |
|
7471 | 7477 | /* No comment provided by engineer. */ |
7472 | 7478 | "SETTINGS_ADVANCED_PINS_ENABLE_PIN_ACTION" = "تفعيل رقم PIN"; |
|
8273 | 8279 | "SETTINGS_REGISTRATION_LOCK_TURN_OFF" = "تعطيل"; |
8274 | 8280 |
|
8275 | 8281 | /* Message shown in an action sheet when attempting to enable registration lock, but encountering a generic error. */ |
8276 | | -"SETTINGS_REGISTRATION_LOCK_TURN_OFF_ERROR_GENERIC" = "Failed to disable registration lock. Please contact support."; |
| 8282 | +"SETTINGS_REGISTRATION_LOCK_TURN_OFF_ERROR_GENERIC" = "تعذَّر تعطيل قفل التسجيل. يُرجى التواصل مع فريق الدعم."; |
8277 | 8283 |
|
8278 | 8284 | /* Message shown in an action sheet when attempting to enable registration lock, but encountering a network error. */ |
8279 | | -"SETTINGS_REGISTRATION_LOCK_TURN_OFF_ERROR_NETWORK" = "Failed to disable registration lock. Check your internet connection and try again."; |
| 8285 | +"SETTINGS_REGISTRATION_LOCK_TURN_OFF_ERROR_NETWORK" = "تعذَّر تعطيل قفل التسجيل. تحقَّق من اتصالك بالإنترنت وحاوِل مُجدَّدًا."; |
8280 | 8286 |
|
8281 | 8287 | /* Title for the alert confirming that the user wants to turn off registration lock. */ |
8282 | 8288 | "SETTINGS_REGISTRATION_LOCK_TURN_OFF_TITLE" = "هل تُريد تعطيل قفل التسجيل؟"; |
|
8285 | 8291 | "SETTINGS_REGISTRATION_LOCK_TURN_ON" = "تفعيل"; |
8286 | 8292 |
|
8287 | 8293 | /* Message shown in an action sheet when attempting to enable registration lock, but encountering a generic error. */ |
8288 | | -"SETTINGS_REGISTRATION_LOCK_TURN_ON_ERROR_GENERIC" = "Failed to enable registration lock. Please contact support."; |
| 8294 | +"SETTINGS_REGISTRATION_LOCK_TURN_ON_ERROR_GENERIC" = "تعذَّر تفعيل قفل التسجيل. يُرجى التواصل مع فريق الدعم."; |
8289 | 8295 |
|
8290 | 8296 | /* Message shown in an action sheet when attempting to enable registration lock, but encountering a network error. */ |
8291 | | -"SETTINGS_REGISTRATION_LOCK_TURN_ON_ERROR_NETWORK" = "Failed to enable registration lock. Check your internet connection and try again."; |
| 8297 | +"SETTINGS_REGISTRATION_LOCK_TURN_ON_ERROR_NETWORK" = "تعذَّر تفعيل قفل التسجيل. تحقَّق من اتصالك بالإنترنت وحاوِل مُجدَّدًا."; |
8292 | 8298 |
|
8293 | 8299 | /* Message shown in an action sheet when attempting to enable registration lock, but the user does not have a PIN. */ |
8294 | | -"SETTINGS_REGISTRATION_LOCK_TURN_ON_ERROR_PIN_REQUIRED" = "You must create a PIN to use registration lock."; |
| 8300 | +"SETTINGS_REGISTRATION_LOCK_TURN_ON_ERROR_PIN_REQUIRED" = "عليك أن تُنشِئ رقم تعريف شخصي (PIN) لاستخدام قفل التسجيل."; |
8295 | 8301 |
|
8296 | 8302 | /* Body for the alert confirming that the user wants to turn on registration lock. */ |
8297 | 8303 | "SETTINGS_REGISTRATION_LOCK_TURN_ON_MESSAGE" = "إذا نسيتَ رقم التعريف الشخصي (PIN) الخاص بسيجنال خلال التسجيل مرّة أُخرى في سيجنال، سوف يُقفَل حسابك لمدة سبعة أيام."; |
|
0 commit comments