|
526 | 526 | /* Header describing what the free backup plan includes. */
|
527 | 527 | "BACKUP_SETTINGS_BACKUP_PLAN_FREE_HEADER" = "النسخ الاحتياطي للنص و45 يوم من الوسائط";
|
528 | 528 |
|
529 |
| -/* Text shown when we fail to load someone's backup plan due to a generic error. */ |
530 |
| -"BACKUP_SETTINGS_BACKUP_PLAN_GENERIC_ERROR" = "تعذَّر تحميل خطة النسخ الاحتياطي الخاصة بك. يُرجى التواصل مع فريق الدعم."; |
| 529 | +/* Message for a view indicating we failed to fetch someone's Backup plan due to an unexpected error. */ |
| 530 | +"BACKUP_SETTINGS_BACKUP_PLAN_GENERIC_ERROR_MESSAGE" = "An error occurred. Please contact support."; |
531 | 531 |
|
532 |
| -/* Text shown when we fail to load someone's backup plan due to a network error. */ |
533 |
| -"BACKUP_SETTINGS_BACKUP_PLAN_NETWORK_ERROR" = "تعذَّر تحميل خطة النسخ الاحتياطي الخاصة بك. تحقَّق من اتصالك بالإنترنت وحاوِل مُجدَّدًا."; |
| 532 | +/* Title for a view indicating we failed to fetch someone's Backup plan due to an unexpected error. */ |
| 533 | +"BACKUP_SETTINGS_BACKUP_PLAN_GENERIC_ERROR_TITLE" = "Failed to Fetch Backup Plan"; |
| 534 | + |
| 535 | +/* Message for a view indicating we failed to fetch someone's Backup plan due to a network error. */ |
| 536 | +"BACKUP_SETTINGS_BACKUP_PLAN_NETWORK_ERROR_MESSAGE" = "Check your connection and try again."; |
| 537 | + |
| 538 | +/* Title for a view indicating we failed to fetch someone's Backup plan due to a network error. */ |
| 539 | +"BACKUP_SETTINGS_BACKUP_PLAN_NETWORK_ERROR_TITLE" = "Network Error"; |
534 | 540 |
|
535 | 541 | /* Title for a button allowing users to manage or cancel their paid backup plan. */
|
536 | 542 | "BACKUP_SETTINGS_BACKUP_PLAN_PAID_ACTION_BUTTON_TITLE" = "إدارة أو إلغاء";
|
|
544 | 550 | /* Text explaining that a user's paid plan, which has been canceled, will expire on a future date. Embeds {{ the formatted expiration date }}. */
|
545 | 551 | "BACKUP_SETTINGS_BACKUP_PLAN_PAID_BUT_CANCELED_FUTURE_EXPIRATION_FORMAT" = "ستنتهي الصلاحية في %1$@";
|
546 | 552 |
|
547 |
| -/* Text explaining that a user's paid plan, which has been canceled, has expired. Embeds {{ the formatted expiration date }}. */ |
548 |
| -"BACKUP_SETTINGS_BACKUP_PLAN_PAID_BUT_CANCELED_PAST_EXPIRATION_FORMAT" = "انتهت الصلاحية في %1$@"; |
549 |
| - |
550 | 553 | /* Header describing what the paid backup plan includes. */
|
551 | 554 | "BACKUP_SETTINGS_BACKUP_PLAN_PAID_HEADER" = "النسخ الاحتياطي للنص وكل الوسائط";
|
552 | 555 |
|
|
1288 | 1291 | /* Message displayed on chat list when Filter by Unread is enabled but no unread chats are available */
|
1289 | 1292 | "CHAT_LIST_UNREAD_FILTER_NO_CHATS" = "لا توجد دردشات غير مقروءة.";
|
1290 | 1293 |
|
| 1294 | +/* Text for a bullet point in a list of Backup features, describing that all media is included. */ |
| 1295 | +"CHOOSE_BACKUP_PLAN_BULLET_FULL_MEDIA_BACKUP" = "Full media backup"; |
| 1296 | + |
| 1297 | +/* Text for a bullet point in a list of Backup features, describing that all text messages are included. */ |
| 1298 | +"CHOOSE_BACKUP_PLAN_BULLET_FULL_TEXT_BACKUP" = "Full text message backup"; |
| 1299 | + |
| 1300 | +/* Text for a bullet point in a list of Backup features, describing that recent media is included. */ |
| 1301 | +"CHOOSE_BACKUP_PLAN_BULLET_RECENT_MEDIA_BACKUP" = "Last 45 days of media"; |
| 1302 | + |
| 1303 | +/* Text for a bullet point in a list of Backup features, describing the amount of included storage. */ |
| 1304 | +"CHOOSE_BACKUP_PLAN_BULLET_STORAGE_AMOUNT" = "1TB of storage (~250k photos)"; |
| 1305 | + |
| 1306 | +/* A label indicating that a given Backup plan option is what the user has already enabled. */ |
| 1307 | +"CHOOSE_BACKUP_PLAN_CURRENT_PLAN_LABEL" = "Current plan"; |
| 1308 | + |
| 1309 | +/* Subtitle for the free plan option, when choosing a Backup plan. */ |
| 1310 | +"CHOOSE_BACKUP_PLAN_FREE_PLAN_SUBTITLE" = "Text + 45 days of media"; |
| 1311 | + |
| 1312 | +/* Title for the free plan option, when choosing a Backup plan. */ |
| 1313 | +"CHOOSE_BACKUP_PLAN_FREE_PLAN_TITLE" = "Free"; |
| 1314 | + |
| 1315 | +/* Subtitle for the paid plan option, when choosing a Backup plan. */ |
| 1316 | +"CHOOSE_BACKUP_PLAN_PAID_PLAN_SUBTITLE" = "Text + All your media"; |
| 1317 | + |
| 1318 | +/* Title for the paid plan option, when choosing a Backup plan. Embeds {{ the formatted monthly cost, as currency, of the paid plan }}. */ |
| 1319 | +"CHOOSE_BACKUP_PLAN_PAID_PLAN_TITLE" = "%1$@/month"; |
| 1320 | + |
| 1321 | +/* Text for a button that will subscribe the user to the paid Backup plan. Embeds {{ the formatted monthly cost, as currency, of the paid plan }}. */ |
| 1322 | +"CHOOSE_BACKUP_PLAN_SUBSCRIBE_PAID_BUTTON_TEXT" = "Subscribe for %1$@/month"; |
| 1323 | + |
| 1324 | +/* Subtitle for a view allowing users to choose a Backup plan. */ |
| 1325 | +"CHOOSE_BACKUP_PLAN_SUBTITLE" = "All backups are end-to-end encrypted. Signal is a non-profit — paying for backups helps support our mission."; |
| 1326 | + |
| 1327 | +/* Title for a view allowing users to choose a Backup plan. */ |
| 1328 | +"CHOOSE_BACKUP_PLAN_TITLE" = "Choose Your Backup Plan"; |
| 1329 | + |
1291 | 1330 | /* Title for the color & wallpaper settings view. */
|
1292 | 1331 | "COLOR_AND_WALLPAPER_SETTINGS_TITLE" = "الخلفية ولون الدردشة";
|
1293 | 1332 |
|
|
1787 | 1826 | "CONVERSATION_SETTINGS_REMOVE_FROM_GROUP_TITLE_FORMAT" = "هل ترغب بإزالة %1$@ من المجموعة؟";
|
1788 | 1827 |
|
1789 | 1828 | /* Label for 'report spam' action in conversation settings view. */
|
1790 |
| -"CONVERSATION_SETTINGS_REPORT_SPAM" = "الإبلاغ عن رسائل غير مرغوب فيها"; |
| 1829 | +"CONVERSATION_SETTINGS_REPORT_SPAM" = "الإبلاغ"; |
1791 | 1830 |
|
1792 | 1831 | /* Label for 'revoke group admin' button in conversation settings view. */
|
1793 | 1832 | "CONVERSATION_SETTINGS_REVOKE_GROUP_ADMIN_BUTTON" = "إزالة ميزة الإشراف";
|
|
2788 | 2827 | /* Error indicating that messages could not be forwarded. */
|
2789 | 2828 | "ERROR_COULD_NOT_FORWARD_MESSAGES_N" = "تعذَّرت إعادة توجيه الرسائل";
|
2790 | 2829 |
|
2791 |
| -/* Error indicating that 'save video' failed. */ |
2792 |
| -"ERROR_COULD_NOT_SAVE_VIDEO" = "تعذَّر حفظ الفيديو."; |
2793 |
| - |
2794 | 2830 | /* Generic notice when message failed to send. */
|
2795 | 2831 | "ERROR_DESCRIPTION_CLIENT_SENDING_FAILURE" = "فشل إرسال الرسالة.";
|
2796 | 2832 |
|
|
4676 | 4712 | "MESSAGE_REQUEST_REPORT_CONVERSATION_TITLE" = "هل ترغبُ بالإبلاغ؟";
|
4677 | 4713 |
|
4678 | 4714 | /* Action sheet action to confirm reporting a conversation as spam via a message request. */
|
4679 |
| -"MESSAGE_REQUEST_REPORT_SPAM_ACTION" = "الإبلاغ عن رسائل غير مرغوب فيها"; |
| 4715 | +"MESSAGE_REQUEST_REPORT_SPAM_ACTION" = "الإبلاغ"; |
4680 | 4716 |
|
4681 | 4717 | /* String indicating that spam has been reported. */
|
4682 | 4718 | "MESSAGE_REQUEST_SPAM_REPORTED" = "تمَّ الإبلاغ عنها كرسالة غير مرغوب فيها.";
|
|
4997 | 5033 | "NEW_STORY_SHEET_CUSTOM_STORY_TITLE" = "قصة مُخصَّصة جديدة";
|
4998 | 5034 |
|
4999 | 5035 | /* Subtitle for create group story row on the 'new story sheet' */
|
5000 |
| -"NEW_STORY_SHEET_GROUP_STORY_SUBTITLE" = "مشاركة مع مجموعة موجودة"; |
| 5036 | +"NEW_STORY_SHEET_GROUP_STORY_SUBTITLE" = "المشاركة مع مجموعة موجودة"; |
5001 | 5037 |
|
5002 | 5038 | /* Title for create group story row on the 'new story sheet' */
|
5003 | 5039 | "NEW_STORY_SHEET_GROUP_STORY_TITLE" = "قصة جديدة للمجموعة";
|
|
6128 | 6164 | "PROFILE_NAME_EDUCATION_SHEET_HEADER_FORMAT" = "<bold>أسماء الحسابات الشخصية</bold> في سيجنال يقوم أصحاب الحسابات باختيارها.";
|
6129 | 6165 |
|
6130 | 6166 | /* Title for the profile name view. */
|
6131 |
| -"PROFILE_NAME_VIEW_TITLE" = "اِسمُك"; |
| 6167 | +"PROFILE_NAME_VIEW_TITLE" = "اسمُك"; |
6132 | 6168 |
|
6133 | 6169 | /* Placeholder when the user doesn't have an 'about' for profile settings screen. */
|
6134 | 6170 | "PROFILE_SETTINGS_BIO_PLACEHOLDER" = "حول";
|
|
6568 | 6604 | /* Configure reactions reset button text */
|
6569 | 6605 | "RESET" = "إعادة التعيين";
|
6570 | 6606 |
|
| 6607 | +/* Button title shown on chat list banner for restoring media from a backup when paused because the device has insufficient disk space, to see a bottom sheet with more details about next steps. */ |
| 6608 | +"RESTORING_MEDIA_BANNER_DISK_SPACE_BUTTON" = "Details"; |
| 6609 | + |
| 6610 | +/* Title shown on chat list banner for restoring media from a backup when paused because the device has insufficient disk space. Embeds {{ %@ formatted number of bytes downloaded, e.g. '100 MB' }} */ |
| 6611 | +"RESTORING_MEDIA_BANNER_DISK_SPACE_TITLE_FORMAT" = "Free up to %1$@ of space on this device to restore your media."; |
| 6612 | + |
| 6613 | +/* Title shown on chat list banner for restoring media from a backupis finished */ |
| 6614 | +"RESTORING_MEDIA_BANNER_FINISHED_TITLE" = "Restore Complete"; |
| 6615 | + |
| 6616 | +/* Subtitle shown on chat list banner for restoring media from a backup when paused because the device has low battery */ |
| 6617 | +"RESTORING_MEDIA_BANNER_PAUSED_BATTERY_SUBTITLE" = "Device has low battery"; |
| 6618 | + |
| 6619 | +/* Title shown on chat list banner for restoring media from a backup when paused for some reason */ |
| 6620 | +"RESTORING_MEDIA_BANNER_PAUSED_TITLE" = "Restore Paused"; |
| 6621 | + |
| 6622 | +/* Subtitle shown on chat list banner for restoring media from a backup when paused because the device has no wifi connection */ |
| 6623 | +"RESTORING_MEDIA_BANNER_PAUSED_WIFI_SUBTITLE" = "Waiting for Wi-Fi…"; |
| 6624 | + |
| 6625 | +/* Download progress for media from a backup. Embeds {{ %1$@ formatted number of bytes downloaded, e.g. '100 MB', %2$@ formatted total number of bytes to download, e.g. '3 GB' }} */ |
| 6626 | +"RESTORING_MEDIA_BANNER_PROGRESS_FORMAT" = "%1$@ of %2$@"; |
| 6627 | + |
| 6628 | +/* Title shown on chat list banner for restoring media from a backup */ |
| 6629 | +"RESTORING_MEDIA_BANNER_TITLE" = "Restoring Media"; |
| 6630 | + |
| 6631 | +/* Button to skip restoring media, shown on a bottom sheet for restoring media from a backup when paused because the device has insufficient disk space. */ |
| 6632 | +"RESTORING_MEDIA_DISK_SPACE_SHEET_SKIP_BUTTON" = "Skip Restore"; |
| 6633 | + |
| 6634 | +/* Subtitle shown on a bottom sheet for restoring media from a backup when paused because the device has insufficient disk space. Embeds {{ %@ formatted number of bytes downloaded, e.g. '100 MB' }} */ |
| 6635 | +"RESTORING_MEDIA_DISK_SPACE_SHEET_SUBTITLE_FORMAT" = "To finish restoring your media your device needs %1$@ of storage space.\n\nTo free up space go to Settings > General > iPhone Storage. You can choose to offload or delete unused apps or content."; |
| 6636 | + |
| 6637 | +/* Title shown on a bottom sheet for restoring media from a backup when paused because the device has insufficient disk space. Embeds {{ %@ formatted number of bytes downloaded, e.g. '100 MB' }} */ |
| 6638 | +"RESTORING_MEDIA_DISK_SPACE_SHEET_TITLE_FORMAT" = "Free up %1$@ on this device"; |
| 6639 | + |
| 6640 | +/* Message shown on a bottom sheet to skip restoring media from a backup when paused because the device has insufficient disk space. */ |
| 6641 | +"RESTORING_MEDIA_DISK_SPACE_SKIP_SHEET_MESSAGE" = "If you skip restore the remaining media and attachments in your backup can be downloaded at a later time when storage space becomes available."; |
| 6642 | + |
| 6643 | +/* Button shown on a bottom sheet to skip restoring media from a backup when paused because the device has insufficient disk space. */ |
| 6644 | +"RESTORING_MEDIA_DISK_SPACE_SKIP_SHEET_SKIP_BUTTON" = "Skip Restore"; |
| 6645 | + |
| 6646 | +/* Title shown on a bottom sheet to skip restoring media from a backup when paused because the device has insufficient disk space. */ |
| 6647 | +"RESTORING_MEDIA_DISK_SPACE_SKIP_SHEET_TITLE" = "Skip Restore?"; |
| 6648 | + |
6571 | 6649 | /* Generic text for button that retries whatever the last action was. */
|
6572 | 6650 | "RETRY_BUTTON_TEXT" = "إعادة المُحاولة";
|
6573 | 6651 |
|
|
6626 | 6704 | "SAFETY_TIPS_FAKE_BUSINESS_TITLE" = "الشركات والمُؤسَّسات الوهمية";
|
6627 | 6705 |
|
6628 | 6706 | /* Message contents for the fake names safety tip. */
|
6629 |
| -"SAFETY_TIPS_FAKE_NAMES_BODY" = "لن يَطلب سيجنال منك أبدًا كود التسجيل أو رقم التعريف الشخصي (PIN). كُن حذِرًا من الطلبات التي تنتحل شخصية الآخرين. يقوم أصحاب الحسابات بتحديد أسماء حساباتهم الشخصية، وهي غير خاضعة لعملية التحقُّق."; |
| 6707 | +"SAFETY_TIPS_FAKE_NAMES_BODY" = "لن يَطلب سيجنال منك أبدًا كود التسجيل أو رقم التعريف الشخصي (PIN). كُن حذِرًا من الطلبات التي تنتحل شخصية الآخرين. يتم تعيين أسماء الحسابات الشخصية من قبل أصحابها، وهي غير خاضعة لعملية التحقُّق."; |
6630 | 6708 |
|
6631 | 6709 | /* Message title describing the fake names safety tip. */
|
6632 | 6710 | "SAFETY_TIPS_FAKE_NAMES_TITLE" = "الأسماء والحسابات المُزَيَّفة";
|
|
7784 | 7862 | "SETTINGS_SECURITY_TITLE" = "أمان التطبيق";
|
7785 | 7863 |
|
7786 | 7864 | /* The footer for the photos and videos section in the sent media quality settings. */
|
7787 |
| -"SETTINGS_SENT_MEDIA_QUALITY_SECTION_FOOTER" = "إن إرسال وسائط بجودة عالية سوف يستخدم كمية أكبر من البيانات."; |
| 7865 | +"SETTINGS_SENT_MEDIA_QUALITY_SECTION_FOOTER" = "لاحظ أنَّ إرسال وسائط بجودة عالية سوف يستخدم كمية أكبر من البيانات."; |
7788 | 7866 |
|
7789 | 7867 | /* The title for the photos and videos section in the sent media quality settings. */
|
7790 | 7868 | "SETTINGS_SENT_MEDIA_QUALITY_SECTION_TITLE" = "الصور والفيديوهات";
|
|
8018 | 8096 | "STORIES_NO_REPLIES_YET" = "لا ردود حاليًا";
|
8019 | 8097 |
|
8020 | 8098 | /* Indicates that this story has no views yet */
|
8021 |
| -"STORIES_NO_VIEWS_YET" = "لا يوجد مشاهدات حاليًا"; |
| 8099 | +"STORIES_NO_VIEWS_YET" = "لا مشاهدات حاليًا"; |
8022 | 8100 |
|
8023 | 8101 | /* Section footer for the 'replies & reactions' section in stories settings */
|
8024 | 8102 | "STORIES_REPLIES_AND_REACTIONS_FOOTER" = "السماح للأفراد الذين يُمكنهم مشاهدة قصتك من التفاعل معها والرد عليها.";
|
|
8366 | 8444 | "SYSTEM_MESSAGE_DEFAULT_DISAPPEARING_MESSAGE_TIMER_FORMAT" = "سيتمُّ ضبط وقت اختفاء الرسائل على %1$@ عندما تقوم بمراسلتهم.";
|
8367 | 8445 |
|
8368 | 8446 | /* Indicator warning about an unknown contact thread */
|
8369 |
| -"SYSTEM_MESSAGE_UNKNOWN_THREAD_REVIEW_CAREFULLY_WARNING" = "Review Carefully"; |
| 8447 | +"SYSTEM_MESSAGE_UNKNOWN_THREAD_REVIEW_CAREFULLY_WARNING" = "مراجعة بحذر"; |
8370 | 8448 |
|
8371 | 8449 | /* Tap to Replace Emoji string for reaction configuration */
|
8372 | 8450 | "TAP_REPLACE_EMOJI" = "انقر لاستبدال الرمز التعبيري (الإيموجي)";
|
8373 | 8451 |
|
8374 | 8452 | /* Option in selected text edit menu to make text bold */
|
8375 |
| -"TEXT_MENU_BOLD" = "عريض"; |
| 8453 | +"TEXT_MENU_BOLD" = "خط عريض"; |
8376 | 8454 |
|
8377 | 8455 | /* Option in selected text edit menu to clear all text formatting in the selected text range */
|
8378 | 8456 | "TEXT_MENU_CLEAR_FORMATTING" = "إزالة التنسيق";
|
|
0 commit comments