From 6df774513adf9de84fa58cefd9a2e1688d54fa5a Mon Sep 17 00:00:00 2001 From: Chee Aun Date: Fri, 11 Jul 2025 12:12:32 +0800 Subject: [PATCH] New translations (Arabic) --- src/locales/ar-SA.po | 225 ++++++++++++++++++++++--------------------- 1 file changed, 115 insertions(+), 110 deletions(-) diff --git a/src/locales/ar-SA.po b/src/locales/ar-SA.po index eafedc99..66fb57a8 100644 --- a/src/locales/ar-SA.po +++ b/src/locales/ar-SA.po @@ -8,7 +8,7 @@ msgstr "" "Language: ar\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-06-20 01:13\n" +"PO-Revision-Date: 2025-07-11 04:12\n" "Last-Translator: \n" "Language-Team: Arabic\n" "Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n" @@ -113,7 +113,7 @@ msgstr "منشورات" #: src/components/account-info.jsx:462 #: src/components/account-info.jsx:1236 -#: src/components/compose.jsx:2786 +#: src/components/compose.jsx:2792 #: src/components/media-alt-modal.jsx:55 #: src/components/media-modal.jsx:363 #: src/components/status.jsx:1836 @@ -455,10 +455,10 @@ msgstr "متابعة" #: src/components/account-info.jsx:2295 #: src/components/account-sheet.jsx:38 #: src/components/compose.jsx:891 -#: src/components/compose.jsx:2742 -#: src/components/compose.jsx:3222 -#: src/components/compose.jsx:3431 -#: src/components/compose.jsx:3661 +#: src/components/compose.jsx:2748 +#: src/components/compose.jsx:3228 +#: src/components/compose.jsx:3437 +#: src/components/compose.jsx:3667 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:151 @@ -467,7 +467,7 @@ msgstr "متابعة" #: src/components/media-alt-modal.jsx:43 #: src/components/media-modal.jsx:327 #: src/components/notification-service.jsx:157 -#: src/components/report-modal.jsx:75 +#: src/components/report-modal.jsx:118 #: src/components/shortcuts-settings.jsx:230 #: src/components/shortcuts-settings.jsx:583 #: src/components/shortcuts-settings.jsx:783 @@ -662,8 +662,8 @@ msgstr "" #: src/components/compose.jsx:664 #: src/components/compose.jsx:682 -#: src/components/compose.jsx:1792 -#: src/components/compose.jsx:1917 +#: src/components/compose.jsx:1794 +#: src/components/compose.jsx:1919 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "" @@ -784,17 +784,17 @@ msgid "Posting on <0/>" msgstr "" #: src/components/compose.jsx:1447 -#: src/components/compose.jsx:3280 +#: src/components/compose.jsx:3286 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:388 msgid "Add" msgstr "إضافة" -#: src/components/compose.jsx:1673 +#: src/components/compose.jsx:1675 msgid "Schedule" msgstr "" -#: src/components/compose.jsx:1675 +#: src/components/compose.jsx:1677 #: src/components/keyboard-shortcuts-help.jsx:155 #: src/components/status.jsx:1030 #: src/components/status.jsx:1816 @@ -803,42 +803,42 @@ msgstr "" msgid "Reply" msgstr "" -#: src/components/compose.jsx:1677 +#: src/components/compose.jsx:1679 msgid "Update" msgstr "تحديث" -#: src/components/compose.jsx:1678 +#: src/components/compose.jsx:1680 msgctxt "Submit button in composer" msgid "Post" msgstr "انشر" -#: src/components/compose.jsx:1804 +#: src/components/compose.jsx:1806 msgid "Downloading GIF…" msgstr "" -#: src/components/compose.jsx:1832 +#: src/components/compose.jsx:1834 msgid "Failed to download GIF" msgstr "" -#: src/components/compose.jsx:2047 -#: src/components/compose.jsx:2124 +#: src/components/compose.jsx:2049 +#: src/components/compose.jsx:2126 #: src/components/nav-menu.jsx:244 msgid "More…" msgstr "المزيد…" -#: src/components/compose.jsx:2556 +#: src/components/compose.jsx:2562 msgid "Uploaded" msgstr "" -#: src/components/compose.jsx:2569 +#: src/components/compose.jsx:2575 msgid "Image description" msgstr "" -#: src/components/compose.jsx:2570 +#: src/components/compose.jsx:2576 msgid "Video description" msgstr "" -#: src/components/compose.jsx:2571 +#: src/components/compose.jsx:2577 msgid "Audio description" msgstr "" @@ -846,8 +846,8 @@ msgstr "" #. placeholder {0}: prettyBytes( videoSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) #. placeholder {1}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2606 -#: src/components/compose.jsx:2626 +#: src/components/compose.jsx:2612 +#: src/components/compose.jsx:2632 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "" @@ -855,150 +855,150 @@ msgstr "" #. placeholder {1}: i18n.number(height) #. placeholder {2}: i18n.number(newWidth) #. placeholder {3}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2618 -#: src/components/compose.jsx:2638 +#: src/components/compose.jsx:2624 +#: src/components/compose.jsx:2644 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "" -#: src/components/compose.jsx:2646 +#: src/components/compose.jsx:2652 msgid "Frame rate too high. Uploading might encounter issues." msgstr "" -#: src/components/compose.jsx:2706 -#: src/components/compose.jsx:2956 +#: src/components/compose.jsx:2712 +#: src/components/compose.jsx:2962 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1081 #: src/pages/filters.jsx:413 msgid "Remove" msgstr "إزالة" -#: src/components/compose.jsx:2723 +#: src/components/compose.jsx:2729 #: src/compose.jsx:84 msgid "Error" msgstr "خطأ" -#: src/components/compose.jsx:2748 +#: src/components/compose.jsx:2754 msgid "Edit image description" msgstr "تعديل وصف الصورة" -#: src/components/compose.jsx:2749 +#: src/components/compose.jsx:2755 msgid "Edit video description" msgstr "تعديل وصف الفيديو" -#: src/components/compose.jsx:2750 +#: src/components/compose.jsx:2756 msgid "Edit audio description" msgstr "تحرير وصف المقطع الصوتي" -#: src/components/compose.jsx:2795 -#: src/components/compose.jsx:2844 +#: src/components/compose.jsx:2801 +#: src/components/compose.jsx:2850 msgid "Generating description. Please wait…" msgstr "إنشاء الوصف. يرجى الانتظار…" #. placeholder {0}: e.message -#: src/components/compose.jsx:2815 +#: src/components/compose.jsx:2821 msgid "Failed to generate description: {0}" msgstr "" -#: src/components/compose.jsx:2816 +#: src/components/compose.jsx:2822 msgid "Failed to generate description" msgstr "" -#: src/components/compose.jsx:2828 #: src/components/compose.jsx:2834 -#: src/components/compose.jsx:2880 +#: src/components/compose.jsx:2840 +#: src/components/compose.jsx:2886 msgid "Generate description…" msgstr "" #. placeholder {0}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2867 +#: src/components/compose.jsx:2873 msgid "Failed to generate description{0}" msgstr "" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2882 +#: src/components/compose.jsx:2888 msgid "({0}) <0>— experimental" msgstr "" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2907 msgid "Done" msgstr "تم" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2937 +#: src/components/compose.jsx:2943 msgid "Choice {0}" msgstr "" -#: src/components/compose.jsx:2984 +#: src/components/compose.jsx:2990 msgid "Multiple choices" msgstr "خيارات متعددة" -#: src/components/compose.jsx:2987 +#: src/components/compose.jsx:2993 msgid "Duration" msgstr "المدّة" -#: src/components/compose.jsx:3018 +#: src/components/compose.jsx:3024 msgid "Remove poll" msgstr "إزالة استطلاع الرأي" -#: src/components/compose.jsx:3239 +#: src/components/compose.jsx:3245 msgid "Search accounts" msgstr "" -#: src/components/compose.jsx:3293 +#: src/components/compose.jsx:3299 #: src/components/generic-accounts.jsx:236 msgid "Error loading accounts" msgstr "حدث خطأ أثناء تحميل الحسابات" -#: src/components/compose.jsx:3437 +#: src/components/compose.jsx:3443 msgid "Custom emojis" msgstr "الرموز التعبيرية المخصصة" -#: src/components/compose.jsx:3457 +#: src/components/compose.jsx:3463 msgid "Search emoji" msgstr "" -#: src/components/compose.jsx:3488 +#: src/components/compose.jsx:3494 msgid "Error loading custom emojis" msgstr "خطأ في تحميل الرموز التعبيرية المخصصة" -#: src/components/compose.jsx:3499 +#: src/components/compose.jsx:3505 msgid "Recently used" msgstr "" -#: src/components/compose.jsx:3500 +#: src/components/compose.jsx:3506 msgid "Others" msgstr "" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3538 +#: src/components/compose.jsx:3544 msgid "{0} more…" msgstr "" -#: src/components/compose.jsx:3676 +#: src/components/compose.jsx:3682 msgid "Search GIFs" msgstr "" -#: src/components/compose.jsx:3691 +#: src/components/compose.jsx:3697 msgid "Powered by GIPHY" msgstr "" -#: src/components/compose.jsx:3699 +#: src/components/compose.jsx:3705 msgid "Type to search GIFs" msgstr "" -#: src/components/compose.jsx:3797 +#: src/components/compose.jsx:3803 #: src/components/media-modal.jsx:469 #: src/components/timeline.jsx:927 msgid "Previous" msgstr "" -#: src/components/compose.jsx:3815 +#: src/components/compose.jsx:3821 #: src/components/media-modal.jsx:488 #: src/components/timeline.jsx:944 msgid "Next" msgstr "" -#: src/components/compose.jsx:3832 +#: src/components/compose.jsx:3838 msgid "Error loading GIFs" msgstr "" @@ -1311,7 +1311,7 @@ msgstr "" #: src/components/media-alt-modal.jsx:67 #: src/components/status.jsx:1144 #: src/components/status.jsx:1153 -#: src/components/translation-block.jsx:237 +#: src/components/translation-block.jsx:239 msgid "Translate" msgstr "ترجمة" @@ -1362,7 +1362,7 @@ msgstr "" msgid "Filtered" msgstr "" -#: src/components/media.jsx:469 +#: src/components/media.jsx:471 msgid "Open file" msgstr "" @@ -1496,7 +1496,7 @@ msgstr "الحسابات…" #: src/components/nav-menu.jsx:326 #: src/pages/login.jsx:32 -#: src/pages/login.jsx:195 +#: src/pages/login.jsx:199 #: src/pages/status.jsx:924 #: src/pages/welcome.jsx:65 msgid "Log in" @@ -1775,111 +1775,111 @@ msgstr "" msgid "{0}h" msgstr "" -#: src/components/report-modal.jsx:29 +#: src/components/report-modal.jsx:30 msgid "Spam" msgstr "مزعج" -#: src/components/report-modal.jsx:30 +#: src/components/report-modal.jsx:31 msgid "Malicious links, fake engagement, or repetitive replies" msgstr "روابط خبيثة أو تفاعل كاذب أو ردود متكررة" -#: src/components/report-modal.jsx:33 +#: src/components/report-modal.jsx:34 msgid "Illegal" msgstr "غير قانوني" -#: src/components/report-modal.jsx:34 +#: src/components/report-modal.jsx:35 msgid "Violates the law of your or the server's country" msgstr "ينتهك قانون بلدك أو دولة الخادم" -#: src/components/report-modal.jsx:37 +#: src/components/report-modal.jsx:38 msgid "Server rule violation" msgstr "يخالف قواعد الخادم" -#: src/components/report-modal.jsx:38 +#: src/components/report-modal.jsx:39 msgid "Breaks specific server rules" msgstr "" -#: src/components/report-modal.jsx:39 +#: src/components/report-modal.jsx:40 msgid "Violation" msgstr "" -#: src/components/report-modal.jsx:42 +#: src/components/report-modal.jsx:43 msgid "Other" msgstr "" -#: src/components/report-modal.jsx:43 +#: src/components/report-modal.jsx:44 msgid "Issue doesn't fit other categories" msgstr "" -#: src/components/report-modal.jsx:68 +#: src/components/report-modal.jsx:111 msgid "Report Post" msgstr "" -#: src/components/report-modal.jsx:68 +#: src/components/report-modal.jsx:111 msgid "Report @{username}" msgstr "" -#: src/components/report-modal.jsx:104 +#: src/components/report-modal.jsx:147 msgid "Pending review" msgstr "" -#: src/components/report-modal.jsx:146 +#: src/components/report-modal.jsx:189 msgid "Post reported" msgstr "" -#: src/components/report-modal.jsx:146 +#: src/components/report-modal.jsx:189 msgid "Profile reported" msgstr "" -#: src/components/report-modal.jsx:154 +#: src/components/report-modal.jsx:197 msgid "Unable to report post" msgstr "" -#: src/components/report-modal.jsx:155 +#: src/components/report-modal.jsx:198 msgid "Unable to report profile" msgstr "" -#: src/components/report-modal.jsx:163 +#: src/components/report-modal.jsx:206 msgid "What's the issue with this post?" msgstr "" -#: src/components/report-modal.jsx:164 +#: src/components/report-modal.jsx:207 msgid "What's the issue with this profile?" msgstr "" -#: src/components/report-modal.jsx:233 +#: src/components/report-modal.jsx:276 msgid "Additional info" msgstr "معلومات إضافية" -#: src/components/report-modal.jsx:256 +#: src/components/report-modal.jsx:299 msgid "Forward to <0>{domain}" msgstr "" -#: src/components/report-modal.jsx:266 +#: src/components/report-modal.jsx:309 msgid "Send Report" msgstr "" -#: src/components/report-modal.jsx:275 +#: src/components/report-modal.jsx:318 msgid "Muted {username}" msgstr "" -#: src/components/report-modal.jsx:278 +#: src/components/report-modal.jsx:321 msgid "Unable to mute {username}" msgstr "" -#: src/components/report-modal.jsx:283 +#: src/components/report-modal.jsx:326 msgid "Send Report <0>+ Mute profile" msgstr "" -#: src/components/report-modal.jsx:294 +#: src/components/report-modal.jsx:337 msgid "Blocked {username}" msgstr "" -#: src/components/report-modal.jsx:297 +#: src/components/report-modal.jsx:340 msgid "Unable to block {username}" msgstr "" -#: src/components/report-modal.jsx:302 +#: src/components/report-modal.jsx:345 msgid "Send Report <0>+ Block profile" msgstr "" @@ -1931,7 +1931,7 @@ msgstr "" #: src/components/shortcuts-settings.jsx:75 #: src/components/shortcuts-settings.jsx:84 #: src/components/shortcuts-settings.jsx:122 -#: src/pages/login.jsx:199 +#: src/pages/login.jsx:203 msgid "Instance" msgstr "" @@ -2519,19 +2519,24 @@ msgstr "ملاحظة: هذه المعاينة ذات نمط خفيف." msgid "<0/> <1/> boosted" msgstr "" -#: src/components/status.jsx:3897 +#: src/components/status.jsx:3886 +msgid "Post hidden by your filters" +msgstr "" + +#: src/components/status.jsx:3887 msgid "Post removed by author." msgstr "" -#: src/components/status.jsx:3906 +#: src/components/status.jsx:3888 msgid "You’re not authorized to view this post." msgstr "" -#: src/components/status.jsx:3915 +#: src/components/status.jsx:3889 msgid "Post pending author approval." msgstr "" -#: src/components/status.jsx:3924 +#: src/components/status.jsx:3890 +#: src/components/status.jsx:3891 msgid "Quoting not allowed by the author." msgstr "" @@ -2568,28 +2573,28 @@ msgstr "مناقشة" msgid "<0>Filtered: <1>{0}" msgstr "" -#: src/components/translation-block.jsx:194 +#: src/components/translation-block.jsx:196 msgid "Auto-translated from {sourceLangText}" msgstr "" -#: src/components/translation-block.jsx:232 +#: src/components/translation-block.jsx:234 msgid "Translating…" msgstr "الترجمة جارية…" -#: src/components/translation-block.jsx:235 +#: src/components/translation-block.jsx:237 msgid "Translate from {sourceLangText} (auto-detected)" msgstr "ترجمة من {sourceLangText} (اكتشاف تلقائي)" -#: src/components/translation-block.jsx:236 +#: src/components/translation-block.jsx:238 msgid "Translate from {sourceLangText}" msgstr "ترجمة من {sourceLangText}" #. placeholder {0}: detectedLang ?? '…' -#: src/components/translation-block.jsx:264 +#: src/components/translation-block.jsx:266 msgid "Auto ({0})" msgstr "تلقائي ({0})" -#: src/components/translation-block.jsx:277 +#: src/components/translation-block.jsx:279 msgid "Failed to translate" msgstr "" @@ -2617,7 +2622,7 @@ msgstr "" #: src/compose.jsx:91 #: src/pages/annual-report.jsx:164 #: src/pages/http-route.jsx:91 -#: src/pages/login.jsx:276 +#: src/pages/login.jsx:280 msgid "Go home" msgstr "" @@ -3330,32 +3335,32 @@ msgstr "" msgid "No lists yet." msgstr "" -#: src/pages/login.jsx:118 -#: src/pages/login.jsx:128 +#: src/pages/login.jsx:122 +#: src/pages/login.jsx:132 msgid "Failed to register application" msgstr "" -#: src/pages/login.jsx:214 +#: src/pages/login.jsx:218 msgid "instance domain" msgstr "" -#: src/pages/login.jsx:238 +#: src/pages/login.jsx:242 msgid "e.g. “mastodon.social”" msgstr "" -#: src/pages/login.jsx:249 +#: src/pages/login.jsx:253 msgid "Failed to log in. Please try again or try another instance." msgstr "" -#: src/pages/login.jsx:261 +#: src/pages/login.jsx:265 msgid "Continue with {selectedInstanceText}" msgstr "" -#: src/pages/login.jsx:262 +#: src/pages/login.jsx:266 msgid "Continue" msgstr "" -#: src/pages/login.jsx:270 +#: src/pages/login.jsx:274 msgid "Don't have an account? Create one!" msgstr "لا تمتلك حسابا؟ أنشئ واحد!"