From 01ccd47358ed409b1bc8690467e96f16a8e7f30c Mon Sep 17 00:00:00 2001 From: Noah <130611693+upupnoah@users.noreply.github.com> Date: Fri, 20 Sep 2024 13:50:40 +0700 Subject: [PATCH] feat(i18n): add ar-iq/kw/tn language support (#462) * feat(i18n): add ar-iq/kw/tn language support Added ar-iq/kw/tn translations to the application, including localization for app content, common phrases, external resources, language settings, and shortcuts. * fix: language switch ineffective * fix: lowercase to uppercase --- apps/renderer/src/@types/constants.ts | 7 + apps/renderer/src/@types/default-resource.ts | 9 + locales/app/ar-iq.json | 210 +++++++++++++++++++ locales/app/ar-kw.json | 210 +++++++++++++++++++ locales/app/ar-tn.json | 210 +++++++++++++++++++ locales/common/ar-iq.json | 28 +++ locales/common/ar-kw.json | 28 +++ locales/common/ar-tn.json | 28 +++ locales/external/ar-iq.json | 42 ++++ locales/external/ar-kw.json | 43 ++++ locales/external/ar-tn.json | 43 ++++ locales/lang/ar-DZ.json | 3 + locales/lang/ar-IQ.json | 17 ++ locales/lang/ar-KW.json | 16 ++ locales/lang/ar-SA.json | 3 + locales/lang/{ar-ma.json => ar-TN.json} | 6 +- locales/lang/en.json | 3 + locales/lang/es.json | 3 + locales/lang/fr.json | 3 + locales/lang/ja.json | 3 + locales/lang/pt.json | 3 + locales/lang/zh-CN.json | 3 + locales/lang/zh-TW.json | 3 + locales/native/ar-iq.json | 53 +++++ locales/native/ar-kw.json | 53 +++++ locales/native/ar-tn.json | 53 +++++ locales/settings/ar-IQ.json | 203 ++++++++++++++++++ locales/settings/ar-KW.json | 203 ++++++++++++++++++ locales/settings/ar-TN.json | 203 ++++++++++++++++++ locales/shortcuts/ar-IQ.json | 24 +++ locales/shortcuts/ar-KW.json | 24 +++ locales/shortcuts/ar-TN.json | 203 ++++++++++++++++++ 32 files changed, 1941 insertions(+), 2 deletions(-) create mode 100644 locales/app/ar-iq.json create mode 100644 locales/app/ar-kw.json create mode 100644 locales/app/ar-tn.json create mode 100644 locales/common/ar-iq.json create mode 100644 locales/common/ar-kw.json create mode 100644 locales/common/ar-tn.json create mode 100644 locales/external/ar-iq.json create mode 100644 locales/external/ar-kw.json create mode 100644 locales/external/ar-tn.json create mode 100644 locales/lang/ar-IQ.json create mode 100644 locales/lang/ar-KW.json rename locales/lang/{ar-ma.json => ar-TN.json} (66%) create mode 100644 locales/native/ar-iq.json create mode 100644 locales/native/ar-kw.json create mode 100644 locales/native/ar-tn.json create mode 100644 locales/settings/ar-IQ.json create mode 100644 locales/settings/ar-KW.json create mode 100644 locales/settings/ar-TN.json create mode 100644 locales/shortcuts/ar-IQ.json create mode 100644 locales/shortcuts/ar-KW.json create mode 100644 locales/shortcuts/ar-TN.json diff --git a/apps/renderer/src/@types/constants.ts b/apps/renderer/src/@types/constants.ts index 4bea07a58e..0c87bda2ab 100644 --- a/apps/renderer/src/@types/constants.ts +++ b/apps/renderer/src/@types/constants.ts @@ -1,4 +1,5 @@ const langs = [ + "en", "ja", "zh-CN", "zh-TW", @@ -7,6 +8,9 @@ const langs = [ "ar-DZ", "ar-SA", "ar-MA", + "ar-IQ", + "ar-KW", + "ar-TN", "zh-HK", "fi", "it", @@ -28,6 +32,9 @@ export const dayjsLocaleImportMap = { ["fr"]: ["fr", () => import("dayjs/locale/fr")], ["pt"]: ["pt", () => import("dayjs/locale/pt")], ["zh-TW"]: ["zh-tw", () => import("dayjs/locale/zh-tw")], + ["ar-IQ"]: ["ar-iq", () => import("dayjs/locale/ar-iq")], + ["ar-KW"]: ["ar-kw", () => import("dayjs/locale/ar-kw")], + ["ar-TN"]: ["ar-tn", () => import("dayjs/locale/ar-tn")], ["zh-HK"]: ["zh-hk", () => import("dayjs/locale/zh-hk")], } export const ns = ["app", "common", "lang", "settings", "shortcuts", "errors"] as const diff --git a/apps/renderer/src/@types/default-resource.ts b/apps/renderer/src/@types/default-resource.ts index dde1e7247c..c9b7e15507 100644 --- a/apps/renderer/src/@types/default-resource.ts +++ b/apps/renderer/src/@types/default-resource.ts @@ -1,7 +1,10 @@ import en from "../../../../locales/app/en.json" import common_ardz from "../../../../locales/common/ar-DZ.json" +import common_ariq from "../../../../locales/common/ar-IQ.json" +import common_arkw from "../../../../locales/common/ar-KW.json" import common_arma from "../../../../locales/common/ar-MA.json" import common_arsa from "../../../../locales/common/ar-SA.json" +import common_artn from "../../../../locales/common/ar-TN.json" import common_en from "../../../../locales/common/en.json" import common_es from "../../../../locales/common/es.json" import common_fi from "../../../../locales/common/fi.json" @@ -15,8 +18,11 @@ import common_zhTW from "../../../../locales/common/zh-TW.json" import errors_en from "../../../../locales/errors/en.json" import external_en from "../../../../locales/external/en.json" import lang_ardz from "../../../../locales/lang/ar-DZ.json" +import lang_ariq from "../../../../locales/lang/ar-IQ.json" +import lang_arkw from "../../../../locales/lang/ar-KW.json" import lang_arma from "../../../../locales/lang/ar-MA.json" import lang_arsa from "../../../../locales/lang/ar-SA.json" +import lang_artn from "../../../../locales/lang/ar-TN.json" import lang_en from "../../../../locales/lang/en.json" import lang_es from "../../../../locales/lang/es.json" import lang_fi from "../../../../locales/lang/fi.json" @@ -64,4 +70,7 @@ export const defaultResources = { es: { lang: lang_es, common: common_es }, fr: { lang: lang_fr, common: common_fr }, pt: { lang: lang_pt, common: common_pt }, + "ar-IQ": { lang: lang_ariq, common: common_ariq }, + "ar-KW": { lang: lang_arkw, common: common_arkw }, + "ar-TN": { lang: lang_artn, common: common_artn }, } diff --git a/locales/app/ar-iq.json b/locales/app/ar-iq.json new file mode 100644 index 0000000000..7fee8b035c --- /dev/null +++ b/locales/app/ar-iq.json @@ -0,0 +1,210 @@ +{ + "ai_daily.title": "أهم الأخبار - {{title}}", + "ai_daily.tooltip.content": "هنا الأخبار التي اختارها الذكاء الاصطناعي من جدولك الزمني ( - ) والتي قد تكون مهمة لك.", + "ai_daily.tooltip.update_schedule": "التحديث يوميًا في الساعة 8 صباحًا و8 مساءً.", + "app.copy_logo_svg": "نسخ شعار SVG", + "app.toggle_sidebar": "تبديل الشريط الجانبي", + "discover.any_url_or_keyword": "أي رابط أو كلمة مفتاحية", + "discover.default_option": "(الافتراضي)", + "discover.feed_description": "وصف هذه الخلاصة كما يلي، يمكنك ملء النموذج بالمعلومات ذات الصلة.", + "discover.feed_maintainers": "تم توفير هذه الخلاصة من قبل RSSHub مع الشكر لـ ", + "discover.import.click_to_upload": "انقر لتحميل ملف OPML", + "discover.popular": "الشائع", + "discover.preview": "معاينة", + "discover.rss_hub_route": "مسار RSSHub", + "discover.rss_url": "رابط RSS", + "discover.select_placeholder": "اختر", + "early_access": "الوصول المبكر", + "entry_actions.copy_link": "نسخ الرابط", + "entry_actions.failed_to_save_to_eagle": "فشل في الحفظ إلى Eagle.", + "entry_actions.failed_to_save_to_instapaper": "فشل في الحفظ إلى Instapaper.", + "entry_actions.failed_to_save_to_readwise": "فشل في الحفظ إلى Readwise.", + "entry_actions.link_copied": "تم نسخ الرابط إلى الحافظة.", + "entry_actions.mark_as_read": "تحديد كمقروء", + "entry_actions.mark_as_unread": "تحديد كغير مقروء", + "entry_actions.open_in_browser": "فتح في المتصفح", + "entry_actions.save_media_to_eagle": "حفظ الوسائط إلى Eagle", + "entry_actions.save_to_instapaper": "حفظ إلى Instapaper", + "entry_actions.save_to_readwise": "حفظ إلى Readwise", + "entry_actions.saved_to_eagle": "تم الحفظ إلى Eagle.", + "entry_actions.saved_to_instapaper": "تم الحفظ إلى Instapaper.", + "entry_actions.saved_to_readwise": "تم الحفظ إلى Readwise.", + "entry_actions.share": "مشاركة", + "entry_actions.star": "إضافة إلى المفضلة", + "entry_actions.starred": "تم الإضافة إلى المفضلة.", + "entry_actions.tip": "إكرامية", + "entry_actions.unstar": "إزالة من المفضلة", + "entry_actions.unstarred": "تمت الإزالة من المفضلة.", + "entry_column.filtered_content_tip": "تمت تصفية المحتوى وإخفاؤه.", + "entry_column.filtered_content_tip_2": "بالإضافة إلى الإدخالات المعروضة أعلاه، هناك أيضًا محتوى مصفى.", + "entry_column.refreshing": "تحديث الإدخالات الجديدة...", + "entry_content.ai_summary": "ملخص الذكاء الاصطناعي", + "entry_content.fetching_content": "جارٍ جلب المحتوى الأصلي والمعالجة...", + "entry_content.header.play_tts": "تشغيل النص إلى كلام", + "entry_content.header.readability": "الوضوح", + "entry_content.no_content": "لا يوجد وسائط متاحة", + "entry_content.readability_notice": "يتم توفير هذا المحتوى من قبل Readability. إذا وجدت أخطاء مطبعية، يرجى الذهاب إلى الموقع الأصلي لعرض المحتوى.", + "entry_content.render_error": "خطأ في العرض:", + "entry_content.report_issue": "الإبلاغ عن مشكلة", + "entry_content.support_amount": "{{amount}} شخص دعم منشئ هذه الخلاصة.", + "entry_content.support_creator": "دعم المنشئ", + "entry_content.web_app_notice": "قد لا يدعم تطبيق الويب هذا النوع من المحتوى. يمكنك تنزيل التطبيق المكتبي.", + "entry_list.zero_unread": "لا توجد رسائل غير مقروءة", + "entry_list_header.daily_report": "تقرير يومي", + "entry_list_header.hide_no_image_items": "إخفاء الإدخالات بدون صور.", + "entry_list_header.items": "عناصر", + "entry_list_header.new_entries_available": "إدخالات جديدة متاحة", + "entry_list_header.refetch": "إعادة الجلب", + "entry_list_header.refresh": "تحديث", + "entry_list_header.show_all": "عرض الكل", + "entry_list_header.show_all_items": "عرض جميع الإدخالات", + "entry_list_header.show_unread_only": "عرض غير المقروء فقط", + "entry_list_header.switch_to_grid": "التبديل إلى الشبكة", + "entry_list_header.switch_to_masonry": "التبديل إلى التخطيط المكدس", + "entry_list_header.unread": "غير مقروء", + "feed_claim_modal.choose_verification_method": "هناك ثلاث طرق للاختيار من بينها، يمكنك اختيار واحدة للتحقق.", + "feed_claim_modal.claim_button": "ادعاء", + "feed_claim_modal.content_instructions": "انسخ المحتوى أدناه وقم بنشره في أحدث خلاصة RSS الخاصة بك.", + "feed_claim_modal.description_current": "الوصف الحالي:", + "feed_claim_modal.description_instructions": "انسخ المحتوى التالي والصقه في حقل الخاص بخلاصة RSS الخاصة بك.", + "feed_claim_modal.failed_to_load": "فشل في تحميل رسالة الادعاء", + "feed_claim_modal.rss_format_choice": "مولدات RSS توفر عادة خيارين للتنسيق. يرجى نسخ تنسيقات XML وJSON أدناه حسب الحاجة.", + "feed_claim_modal.rss_instructions": "انسخ الكود أدناه والصقه في مولد RSS الخاص بك.", + "feed_claim_modal.rss_json_format": "تنسيق JSON", + "feed_claim_modal.rss_xml_format": "تنسيق XML", + "feed_claim_modal.rsshub_notice": "يتم توفير هذه الخلاصة بواسطة RSSHub بوقت تخزين مؤقت لمدة ساعة واحدة. يرجى السماح بما يصل إلى ساعة واحدة لظهور التغييرات بعد نشر المحتوى.", + "feed_claim_modal.tab_content": "المحتوى", + "feed_claim_modal.tab_description": "الوصف", + "feed_claim_modal.tab_rss": "علامة RSS", + "feed_claim_modal.verify_ownership": "لادعاء هذه الخلاصة كملكك، تحتاج إلى التحقق من الملكية.", + "feed_form.add_follow": "إضافة متابعة", + "feed_form.category": "الفئة", + "feed_form.category_description": "بشكل افتراضي، سيتم تصنيف متابعاتك حسب الموقع.", + "feed_form.error_fetching_feed": "خطأ في جلب الخلاصة.", + "feed_form.feed_not_found": "لم يتم العثور على الخلاصة.", + "feed_form.feedback": "ملاحظات", + "feed_form.follow": "متابعة", + "feed_form.followed": "🎉 تمت المتابعة.", + "feed_form.private_follow": "متابعة خاصة", + "feed_form.private_follow_description": "هل هذه المتابعة مرئية علنًا في صفحة ملفك الشخصي.", + "feed_form.retry": "إعادة المحاولة", + "feed_form.title": "العنوان", + "feed_form.title_description": "عنوان مخصص لهذه الخلاصة. اتركه فارغًا لاستخدام الافتراضي.", + "feed_form.unfollow": "إلغاء المتابعة", + "feed_form.update": "تحديث", + "feed_form.update_follow": "تحديث المتابعة", + "feed_form.updated": "🎉 تم التحديث.", + "feed_form.view": "عرض", + "feed_item.claimed_by_owner": "تم ادعاء هذه الخلاصة بواسطة", + "feed_item.claimed_by_unknown": "صاحبها.", + "feed_item.claimed_by_you": "تم الادعاء من قبلك", + "feed_item.claimed_feed": "خلاصة مدعاة", + "feed_item.error_since": "خطأ منذ", + "feed_item.not_publicly_visible": "غير مرئي علنًا في صفحة ملفك الشخصي", + "feed_view_type.articles": "مقالات", + "feed_view_type.audios": "صوتيات", + "feed_view_type.notifications": "إشعارات", + "feed_view_type.pictures": "صور", + "feed_view_type.social_media": "وسائل التواصل الاجتماعي", + "feed_view_type.videos": "فيديوهات", + "mark_all_read_button.auto_confirm_info": "سيتم التأكيد تلقائيًا بعد 3 ثوانٍ.", + "mark_all_read_button.confirm": "تأكيد", + "mark_all_read_button.confirm_mark_all": "تحديد {{which}} كمقروء؟", + "mark_all_read_button.confirm_mark_all_info": "تأكيد تحديد الكل كمقروء؟", + "mark_all_read_button.mark_all_as_read": "تحديد الكل كمقروء", + "mark_all_read_button.mark_as_read": "تحديد {{which}} كمقروء", + "mark_all_read_button.undo": "تراجع", + "player.back_10s": "العودة 10 ثوانٍ", + "player.close": "إغلاق", + "player.download": "تنزيل", + "player.exit_full_screen": "الخروج من وضع ملء الشاشة", + "player.forward_10s": "التقدم 10 ثوانٍ", + "player.full_screen": "ملء الشاشة", + "player.mute": "كتم الصوت", + "player.open_entry": "فتح الإدخال", + "player.pause": "إيقاف مؤقت", + "player.play": "تشغيل", + "player.playback_rate": "معدل التشغيل", + "player.unmute": "إلغاء كتم الصوت", + "player.volume": "الصوت", + "search.empty.no_results": "لم يتم العثور على نتائج.", + "search.group.entries": "إدخالات", + "search.group.feeds": "خلاصات", + "search.options.all": "الكل", + "search.options.entries": "الإدخالات", + "search.options.feeds": "الخلاصات", + "search.options.search_type": "نوع البحث", + "search.placeholder": "بحث...", + "search.result_count_local_mode": "(الوضع المحلي)", + "search.tooltip.local_search": "يغطي هذا البحث البيانات المتاحة محليًا. حاول إعادة الجلب لتضمين أحدث البيانات.", + "shortcuts.guide.title": "دليل الاختصارات", + "sidebar.category_remove_dialog.cancel": "إلغاء", + "sidebar.category_remove_dialog.continue": "متابعة", + "sidebar.category_remove_dialog.description": "ستؤدي هذه العملية إلى حذف فئتك، ولكن ستظل الخلاصات التي تحتوي عليها محفوظة ومجموعة حسب الموقع.", + "sidebar.category_remove_dialog.title": "إزالة الفئة", + "sidebar.feed_actions.claim": "ادعاء", + "sidebar.feed_actions.claim_feed": "ادعاء الخلاصة", + "sidebar.feed_actions.copy_feed_id": "نسخ معرف الخلاصة", + "sidebar.feed_actions.copy_feed_url": "نسخ رابط الخلاصة", + "sidebar.feed_actions.edit": "تحرير", + "sidebar.feed_actions.edit_feed": "تحرير الخلاصة", + "sidebar.feed_actions.feed_owned_by_you": "هذه الخلاصة مملوكة لك", + "sidebar.feed_actions.mark_all_as_read": "تحديد الكل كمقروء", + "sidebar.feed_actions.navigate_to_feed": "الانتقال إلى الخلاصة", + "sidebar.feed_actions.open_feed_in_browser": "فتح الخلاصة في المتصفح", + "sidebar.feed_actions.open_site_in_browser": "فتح الموقع في المتصفح", + "sidebar.feed_actions.unfollow": "إلغاء المتابعة", + "sidebar.feed_actions.unfollow_feed": "إلغاء متابعة الخلاصة", + "sidebar.feed_column.context_menu.change_to_other_view": "تغيير إلى عرض آخر", + "sidebar.feed_column.context_menu.delete_category": "حذف الفئة", + "sidebar.feed_column.context_menu.delete_category_confirmation": "حذف الفئة {{folderName}}؟", + "sidebar.feed_column.context_menu.mark_as_read": "تحديد كمقروء", + "sidebar.feed_column.context_menu.rename_category": "إعادة تسمية الفئة", + "sidebar.select_sort_method": "اختر طريقة الترتيب", + "signin.continue_with_github": "متابعة باستخدام GitHub", + "signin.continue_with_google": "متابعة باستخدام Google", + "signin.sign_in_to": "تسجيل الدخول إلى", + "sync_indicator.disabled": "نظرًا لأسباب أمنية، تم تعطيل المزامنة.", + "sync_indicator.offline": "غير متصل", + "sync_indicator.synced": "متزامن مع الخادم", + "tip_modal.amount": "المبلغ", + "tip_modal.claim_feed": "ادعاء هذه الخلاصة", + "tip_modal.create_wallet": "إنشاء مجانًا", + "tip_modal.feed_owner": "مالك الخلاصة", + "tip_modal.low_balance": "رصيدك غير كافٍ لتغطية هذه الإكرامية. يرجى تعديل المبلغ.", + "tip_modal.no_wallet": "ليس لديك محفظة بعد. يرجى إنشاء محفظة لإعطاء الإكراميات.", + "tip_modal.tip_amount_sent": "تم إرسال الإكرامية إلى المؤلف.", + "tip_modal.tip_now": "أعطِ إكرامية الآن", + "tip_modal.tip_sent": "تم إرسال الإكرامية بنجاح! شكرًا لدعمك.", + "tip_modal.tip_support": "⭐ إعطاء إكرامية لإظهار دعمك!", + "tip_modal.unclaimed_feed": "لم يدّعِ أحد هذه الخلاصة بعد. سيتم الاحتفاظ بالقوة المستلمة بشكل آمن في عقد البلوكشين حتى يتم ادعاؤها.", + "user_button.account": "الحساب", + "user_button.download_desktop_app": "تحميل تطبيق سطح المكتب", + "user_button.log_out": "تسجيل الخروج", + "user_button.power": "القوة", + "user_button.preferences": "التفضيلات", + "user_button.profile": "الملف الشخصي", + "user_profile.close": "إغلاق", + "user_profile.edit": "تحرير", + "user_profile.loading": "جارٍ التحميل", + "user_profile.share": "مشاركة", + "user_profile.toggle_item_style": "تبديل نمط العنصر", + "words.add": "إضافة", + "words.confirm": "تأكيد", + "words.discover": "اكتشاف", + "words.email": "البريد الإلكتروني", + "words.import": "استيراد", + "words.items": "عناصر", + "words.language": "اللغة", + "words.load_archived_entries": "تحميل الإدخالات المؤرشفة", + "words.login": "تسجيل الدخول", + "words.rss": "RSS", + "words.rss3": "RSS3", + "words.rsshub": "RSSHub", + "words.search": "بحث", + "words.starred": "المفضلة", + "words.unread": "غير مقروء", + "words.user": "المستخدم", + "words.which.all": "الكل", + "words.zero_items": "لا توجد عناصر" +} diff --git a/locales/app/ar-kw.json b/locales/app/ar-kw.json new file mode 100644 index 0000000000..1e6151319e --- /dev/null +++ b/locales/app/ar-kw.json @@ -0,0 +1,210 @@ +{ + "ai_daily.title": "أهم الأخبار - {{title}}", + "ai_daily.tooltip.content": "هنا تجد أخبار مختارة من قبل الذكاء الاصطناعي من الجدول الزمني الخاص بك ( - ) التي قد تكون مهمة بالنسبة لك.", + "ai_daily.tooltip.update_schedule": "يتم التحديث يوميًا في الساعة 8 صباحًا و 8 مساءً.", + "app.copy_logo_svg": "نسخ شعار SVG", + "app.toggle_sidebar": "تبديل الشريط الجانبي", + "discover.any_url_or_keyword": "أي عنوان URL أو كلمة مفتاحية", + "discover.default_option": " (الافتراضي)", + "discover.feed_description": "وصف هذه التغذية كالتالي، ويمكنك ملء استمارة المعلمات بالمعلومات ذات الصلة.", + "discover.feed_maintainers": "تم توفير هذه التغذية بواسطة RSSHub، مع إشارة إلى ", + "discover.import.click_to_upload": "انقر لتحميل ملف OPML", + "discover.popular": "الشائع", + "discover.preview": "معاينة", + "discover.rss_hub_route": "مسار RSSHub", + "discover.rss_url": "رابط RSS", + "discover.select_placeholder": "اختر", + "early_access": "الوصول المبكر", + "entry_actions.copy_link": "نسخ الرابط", + "entry_actions.failed_to_save_to_eagle": "فشل في الحفظ إلى Eagle.", + "entry_actions.failed_to_save_to_instapaper": "فشل في الحفظ إلى Instapaper.", + "entry_actions.failed_to_save_to_readwise": "فشل في الحفظ إلى Readwise.", + "entry_actions.link_copied": "تم نسخ الرابط إلى الحافظة.", + "entry_actions.mark_as_read": "وضع علامة كمقروء", + "entry_actions.mark_as_unread": "وضع علامة كغير مقروء", + "entry_actions.open_in_browser": "فتح في المتصفح", + "entry_actions.save_media_to_eagle": "حفظ الوسائط إلى Eagle", + "entry_actions.save_to_instapaper": "حفظ إلى Instapaper", + "entry_actions.save_to_readwise": "حفظ إلى Readwise", + "entry_actions.saved_to_eagle": "تم الحفظ إلى Eagle.", + "entry_actions.saved_to_instapaper": "تم الحفظ إلى Instapaper.", + "entry_actions.saved_to_readwise": "تم الحفظ إلى Readwise.", + "entry_actions.share": "مشاركة", + "entry_actions.star": "تفضيل", + "entry_actions.starred": "تم التفضيل.", + "entry_actions.tip": "إكرامية", + "entry_actions.unstar": "إزالة التفضيل", + "entry_actions.unstarred": "تمت إزالة التفضيل.", + "entry_column.filtered_content_tip": "لديك محتوى مخفي تم تصفيته.", + "entry_column.filtered_content_tip_2": "بالإضافة إلى الإدخالات المعروضة أعلاه، يوجد أيضًا محتوى مخفي.", + "entry_column.refreshing": "تحديث الإدخالات الجديدة...", + "entry_content.ai_summary": "ملخص الذكاء الاصطناعي", + "entry_content.fetching_content": "جلب المحتوى الأصلي ومعالجته...", + "entry_content.header.play_tts": "تشغيل النص إلى كلام", + "entry_content.header.readability": "وضوح النص", + "entry_content.no_content": "لا توجد وسائط متاحة", + "entry_content.readability_notice": "تم توفير هذا المحتوى بواسطة Readability. إذا وجدت أي أخطاء مطبعية، يرجى الذهاب إلى الموقع المصدر لمشاهدة المحتوى الأصلي.", + "entry_content.render_error": "خطأ في العرض:", + "entry_content.report_issue": "الإبلاغ عن مشكلة", + "entry_content.support_amount": "{{amount}} أشخاص دعموا منشئ هذه التغذية.", + "entry_content.support_creator": "دعم المنشئ", + "entry_content.web_app_notice": "ربما لا يدعم تطبيق الويب هذا النوع من المحتوى. لكن يمكنك تنزيل تطبيق سطح المكتب.", + "entry_list.zero_unread": "صفر غير مقروء", + "entry_list_header.daily_report": "التقرير اليومي", + "entry_list_header.hide_no_image_items": "إخفاء الإدخالات بدون صور.", + "entry_list_header.items": "العناصر", + "entry_list_header.new_entries_available": "إدخالات جديدة متاحة", + "entry_list_header.refetch": "إعادة الجلب", + "entry_list_header.refresh": "تحديث", + "entry_list_header.show_all": "عرض الكل", + "entry_list_header.show_all_items": "عرض جميع العناصر", + "entry_list_header.show_unread_only": "عرض غير المقروء فقط", + "entry_list_header.switch_to_grid": "التبديل إلى الشبكة", + "entry_list_header.switch_to_masonry": "التبديل إلى التخطيط المتسلسل", + "entry_list_header.unread": "غير مقروء", + "feed_claim_modal.choose_verification_method": "هناك ثلاث طرق للاختيار من بينها، يمكنك اختيار واحدة منها للتحقق.", + "feed_claim_modal.claim_button": "المطالبة", + "feed_claim_modal.content_instructions": "انسخ المحتوى أدناه وقم بنشره في أحدث تغذية RSS الخاصة بك.", + "feed_claim_modal.description_current": "الوصف الحالي:", + "feed_claim_modal.description_instructions": "انسخ المحتوى التالي والصقه في حقل لتغذية RSS الخاصة بك.", + "feed_claim_modal.failed_to_load": "فشل في تحميل رسالة المطالبة", + "feed_claim_modal.rss_format_choice": "مولدات RSS توفر بشكل عام تنسيقين للاختيار منهما. يرجى نسخ تنسيقات XML و JSON أدناه حسب الحاجة.", + "feed_claim_modal.rss_instructions": "انسخ الكود أدناه والصقه في مولد RSS الخاص بك.", + "feed_claim_modal.rss_json_format": "تنسيق JSON", + "feed_claim_modal.rss_xml_format": "تنسيق XML", + "feed_claim_modal.rsshub_notice": "تم توفير هذه التغذية بواسطة RSSHub بوقت ذاكرة مؤقتة قدره ساعة واحدة. يرجى السماح بمرور ما يصل إلى ساعة حتى تظهر التغييرات بعد نشر المحتوى.", + "feed_claim_modal.tab_content": "المحتوى", + "feed_claim_modal.tab_description": "الوصف", + "feed_claim_modal.tab_rss": "علامة RSS", + "feed_claim_modal.verify_ownership": "للمطالبة بهذه التغذية كملك لك، تحتاج إلى التحقق من الملكية.", + "feed_form.add_follow": "إضافة متابعة", + "feed_form.category": "الفئة", + "feed_form.category_description": "افتراضيًا، سيتم تجميع متابعاتك حسب الموقع الإلكتروني.", + "feed_form.error_fetching_feed": "خطأ في جلب التغذية.", + "feed_form.feed_not_found": "لم يتم العثور على التغذية.", + "feed_form.feedback": "ملاحظات", + "feed_form.follow": "متابعة", + "feed_form.followed": "🎉 تمت المتابعة.", + "feed_form.private_follow": "متابعة خاصة", + "feed_form.private_follow_description": "هل هذه المتابعة مرئية للجمهور في صفحة ملفك الشخصي.", + "feed_form.retry": "إعادة المحاولة", + "feed_form.title": "العنوان", + "feed_form.title_description": "عنوان مخصص لهذه التغذية. اتركه فارغًا لاستخدام الافتراضي.", + "feed_form.unfollow": "إلغاء المتابعة", + "feed_form.update": "تحديث", + "feed_form.update_follow": "تحديث المتابعة", + "feed_form.updated": "🎉 تم التحديث.", + "feed_form.view": "عرض", + "feed_item.claimed_by_owner": "تمت المطالبة بهذه التغذية من قبل", + "feed_item.claimed_by_unknown": "مالكها.", + "feed_item.claimed_by_you": "تمت المطالبة بها من قبلك", + "feed_item.claimed_feed": "تمت المطالبة بالتغذية", + "feed_item.error_since": "خطأ منذ", + "feed_item.not_publicly_visible": "غير مرئي للجمهور في صفحة ملفك الشخصي", + "feed_view_type.articles": "مقالات", + "feed_view_type.audios": "مقاطع صوتية", + "feed_view_type.notifications": "إشعارات", + "feed_view_type.pictures": "صور", + "feed_view_type.social_media": "وسائل التواصل الاجتماعي", + "feed_view_type.videos": "فيديوهات", + "mark_all_read_button.auto_confirm_info": "سيتم التأكيد تلقائيًا بعد 3 ثوانٍ.", + "mark_all_read_button.confirm": "تأكيد", + "mark_all_read_button.confirm_mark_all": "وضع علامة {{which}} كمقروء؟", + "mark_all_read_button.confirm_mark_all_info": "تأكيد وضع علامة الجميع كمقروء؟", + "mark_all_read_button.mark_all_as_read": "وضع علامة الكل كمقروء", + "mark_all_read_button.mark_as_read": "وضع علامة {{which}} كمقروء", + "mark_all_read_button.undo": "التراجع", + "player.back_10s": "للخلف 10 ثوانٍ", + "player.close": "إغلاق", + "player.download": "تنزيل", + "player.exit_full_screen": "الخروج من وضع الشاشة الكاملة", + "player.forward_10s": "للأمام 10 ثوانٍ", + "player.full_screen": "شاشة كاملة", + "player.mute": "كتم الصوت", + "player.open_entry": "فتح الإدخال", + "player.pause": "إيقاف مؤقت", + "player.play": "تشغيل", + "player.playback_rate": "معدل التشغيل", + "player.unmute": "إلغاء الكتم", + "player.volume": "مستوى الصوت", + "search.empty.no_results": "لم يتم العثور على نتائج.", + "search.group.entries": "إدخالات", + "search.group.feeds": "تغذيات", + "search.options.all": "الكل", + "search.options.entries": "إدخالات", + "search.options.feeds": "تغذيات", + "search.options.search_type": "نوع البحث", + "search.placeholder": "بحث...", + "search.result_count_local_mode": "(وضع محلي)", + "search.tooltip.local_search": "يغطي هذا البحث البيانات المتاحة محليًا. حاول إعادة الجلب لتضمين أحدث البيانات.", + "shortcuts.guide.title": "دليل الاختصارات", + "sidebar.category_remove_dialog.cancel": "إلغاء", + "sidebar.category_remove_dialog.continue": "متابعة", + "sidebar.category_remove_dialog.description": "سيؤدي هذا الإجراء إلى حذف الفئة، ولكن سيتم الاحتفاظ بالتغذيات التي تحتويها وتجميعها حسب الموقع الإلكتروني.", + "sidebar.category_remove_dialog.title": "إزالة الفئة", + "sidebar.feed_actions.claim": "المطالبة", + "sidebar.feed_actions.claim_feed": "المطالبة بالتغذية", + "sidebar.feed_actions.copy_feed_id": "نسخ معرف التغذية", + "sidebar.feed_actions.copy_feed_url": "نسخ رابط التغذية", + "sidebar.feed_actions.edit": "تحرير", + "sidebar.feed_actions.edit_feed": "تحرير التغذية", + "sidebar.feed_actions.feed_owned_by_you": "هذه التغذية مملوكة لك", + "sidebar.feed_actions.mark_all_as_read": "وضع علامة الكل كمقروء", + "sidebar.feed_actions.navigate_to_feed": "التنقل إلى التغذية", + "sidebar.feed_actions.open_feed_in_browser": "فتح التغذية في المتصفح", + "sidebar.feed_actions.open_site_in_browser": "فتح الموقع في المتصفح", + "sidebar.feed_actions.unfollow": "إلغاء المتابعة", + "sidebar.feed_actions.unfollow_feed": "إلغاء متابعة التغذية", + "sidebar.feed_column.context_menu.change_to_other_view": "التبديل إلى طريقة عرض أخرى", + "sidebar.feed_column.context_menu.delete_category": "حذف الفئة", + "sidebar.feed_column.context_menu.delete_category_confirmation": "حذف الفئة {{folderName}}؟", + "sidebar.feed_column.context_menu.mark_as_read": "وضع علامة كمقروء", + "sidebar.feed_column.context_menu.rename_category": "إعادة تسمية الفئة", + "sidebar.select_sort_method": "اختر طريقة الفرز", + "signin.continue_with_github": "متابعة باستخدام GitHub", + "signin.continue_with_google": "متابعة باستخدام Google", + "signin.sign_in_to": "تسجيل الدخول إلى", + "sync_indicator.disabled": "بسبب أسباب أمنية، تم تعطيل المزامنة.", + "sync_indicator.offline": "غير متصل", + "sync_indicator.synced": "متزامن مع الخادم", + "tip_modal.amount": "المبلغ", + "tip_modal.claim_feed": "المطالبة بهذه التغذية", + "tip_modal.create_wallet": "إنشاء مجانًا", + "tip_modal.feed_owner": "مالك التغذية", + "tip_modal.low_balance": "رصيدك غير كافٍ لتغطية هذه الإكرامية. يرجى تعديل المبلغ.", + "tip_modal.no_wallet": "ليس لديك محفظة بعد. يرجى إنشاء محفظة للإكرامية.", + "tip_modal.tip_amount_sent": "تم إرسال الإكرامية إلى المؤلف.", + "tip_modal.tip_now": "إكرامية الآن", + "tip_modal.tip_sent": "تم إرسال الإكرامية بنجاح! شكرًا لدعمك.", + "tip_modal.tip_support": "⭐ إكرامية لدعمك!", + "tip_modal.unclaimed_feed": "لم يتم المطالبة بهذه التغذية بعد. سيتم الاحتفاظ بـ Power المستلمة بأمان في العقد الذكي حتى يتم المطالبة بها.", + "user_button.account": "الحساب", + "user_button.download_desktop_app": "تحميل تطبيق سطح المكتب", + "user_button.log_out": "تسجيل الخروج", + "user_button.power": "Power", + "user_button.preferences": "التفضيلات", + "user_button.profile": "الملف الشخصي", + "user_profile.close": "إغلاق", + "user_profile.edit": "تحرير", + "user_profile.loading": "جارٍ التحميل", + "user_profile.share": "مشاركة", + "user_profile.toggle_item_style": "تبديل نمط العنصر", + "words.add": "إضافة", + "words.confirm": "تأكيد", + "words.discover": "استكشاف", + "words.email": "البريد الإلكتروني", + "words.import": "استيراد", + "words.items": "عناصر", + "words.language": "اللغة", + "words.load_archived_entries": "تحميل الإدخالات المؤرشفة", + "words.login": "تسجيل الدخول", + "words.rss": "RSS", + "words.rss3": "RSS3", + "words.rsshub": "RSSHub", + "words.search": "بحث", + "words.starred": "مفضلة", + "words.unread": "غير مقروء", + "words.user": "المستخدم", + "words.which.all": "الكل", + "words.zero_items": "صفر عناصر" +} diff --git a/locales/app/ar-tn.json b/locales/app/ar-tn.json new file mode 100644 index 0000000000..0867f31817 --- /dev/null +++ b/locales/app/ar-tn.json @@ -0,0 +1,210 @@ +{ + "ai_daily.title": "أهم الأخبار - {{title}}", + "ai_daily.tooltip.content": "ها هي الأخبار المختارة بواسطة الذكاء الاصطناعي من جدولك الزمني ( - ) التي قد تكون مهمة لك.", + "ai_daily.tooltip.update_schedule": "تحديث يومي في الساعة 8 صباحًا و8 مساءً.", + "app.copy_logo_svg": "نسخ شعار SVG", + "app.toggle_sidebar": "تبديل الشريط الجانبي", + "discover.any_url_or_keyword": "أي رابط أو كلمة مفتاحية", + "discover.default_option": " (افتراضي)", + "discover.feed_description": "وصف هذه التغذية هو كما يلي، ويمكنك ملء نموذج المعلمات بالمعلومات ذات الصلة.", + "discover.feed_maintainers": "هذه التغذية مقدمة من RSSHub، مع الإشارة إلى ", + "discover.import.click_to_upload": "انقر لتحميل ملف OPML", + "discover.popular": "شائع", + "discover.preview": "معاينة", + "discover.rss_hub_route": "مسار RSSHub", + "discover.rss_url": "رابط RSS", + "discover.select_placeholder": "اختر", + "early_access": "الوصول المبكر", + "entry_actions.copy_link": "نسخ الرابط", + "entry_actions.failed_to_save_to_eagle": "فشل في الحفظ إلى Eagle.", + "entry_actions.failed_to_save_to_instapaper": "فشل في الحفظ إلى Instapaper.", + "entry_actions.failed_to_save_to_readwise": "فشل في الحفظ إلى Readwise.", + "entry_actions.link_copied": "تم نسخ الرابط إلى الحافظة.", + "entry_actions.mark_as_read": "وضع علامة كمقروء", + "entry_actions.mark_as_unread": "وضع علامة كغير مقروء", + "entry_actions.open_in_browser": "فتح في المتصفح", + "entry_actions.save_media_to_eagle": "حفظ الوسائط إلى Eagle", + "entry_actions.save_to_instapaper": "حفظ إلى Instapaper", + "entry_actions.save_to_readwise": "حفظ إلى Readwise", + "entry_actions.saved_to_eagle": "تم الحفظ إلى Eagle.", + "entry_actions.saved_to_instapaper": "تم الحفظ إلى Instapaper.", + "entry_actions.saved_to_readwise": "تم الحفظ إلى Readwise.", + "entry_actions.share": "مشاركة", + "entry_actions.star": "إضافة إلى المفضلة", + "entry_actions.starred": "تمت إضافته إلى المفضلة.", + "entry_actions.tip": "إكرامية", + "entry_actions.unstar": "إزالة من المفضلة", + "entry_actions.unstarred": "تمت إزالته من المفضلة.", + "entry_column.filtered_content_tip": "تم إخفاء المحتوى المصفى.", + "entry_column.filtered_content_tip_2": "بالإضافة إلى الإدخالات المعروضة أعلاه، هناك أيضًا محتوى مُصفى.", + "entry_column.refreshing": "تحديث الإدخالات الجديدة...", + "entry_content.ai_summary": "ملخص بواسطة الذكاء الاصطناعي", + "entry_content.fetching_content": "جلب المحتوى الأصلي ومعالجته...", + "entry_content.header.play_tts": "تشغيل النص إلى كلام", + "entry_content.header.readability": "الوضوح", + "entry_content.no_content": "لا توجد وسائط متاحة", + "entry_content.readability_notice": "هذا المحتوى مقدم من Readability. إذا وجدت أي تشوهات مطبعية، يرجى زيارة الموقع الأصلي لعرض المحتوى.", + "entry_content.render_error": "خطأ في العرض:", + "entry_content.report_issue": "الإبلاغ عن مشكلة", + "entry_content.support_amount": "{{amount}} شخص دعموا منشئ هذه التغذية.", + "entry_content.support_creator": "دعم المنشئ", + "entry_content.web_app_notice": "ربما تطبيق الويب لا يدعم هذا النوع من المحتوى. ولكن يمكنك تحميل تطبيق سطح المكتب.", + "entry_list.zero_unread": "صفر غير مقروء", + "entry_list_header.daily_report": "تقرير يومي", + "entry_list_header.hide_no_image_items": "إخفاء الإدخالات التي لا تحتوي على صور.", + "entry_list_header.items": "عناصر", + "entry_list_header.new_entries_available": "إدخالات جديدة متاحة", + "entry_list_header.refetch": "إعادة جلب", + "entry_list_header.refresh": "تحديث", + "entry_list_header.show_all": "عرض الكل", + "entry_list_header.show_all_items": "عرض جميع الإدخالات", + "entry_list_header.show_unread_only": "عرض غير المقروء فقط", + "entry_list_header.switch_to_grid": "التبديل إلى الشبكة", + "entry_list_header.switch_to_masonry": "التبديل إلى البنية", + "entry_list_header.unread": "غير مقروء", + "feed_claim_modal.choose_verification_method": "هناك ثلاث طرق للاختيار من بينها، يمكنك اختيار واحدة للتحقق.", + "feed_claim_modal.claim_button": "ادعاء", + "feed_claim_modal.content_instructions": "انسخ المحتوى أدناه وانشره في أحدث تغذية RSS الخاصة بك.", + "feed_claim_modal.description_current": "الوصف الحالي:", + "feed_claim_modal.description_instructions": "انسخ المحتوى التالي والصقه في حقل في تغذية RSS الخاصة بك.", + "feed_claim_modal.failed_to_load": "فشل تحميل رسالة الادعاء", + "feed_claim_modal.rss_format_choice": "غالبًا ما تحتوي مولدات RSS على تنسيقين للاختيار من بينهما. يرجى نسخ التنسيقات XML و JSON أدناه حسب الحاجة.", + "feed_claim_modal.rss_instructions": "انسخ الكود أدناه والصقه في مولد RSS الخاص بك.", + "feed_claim_modal.rss_json_format": "تنسيق JSON", + "feed_claim_modal.rss_xml_format": "تنسيق XML", + "feed_claim_modal.rsshub_notice": "تُقدم هذه التغذية من قبل RSSHub مع وقت تخزين مؤقت لمدة ساعة واحدة. يرجى السماح بمرور ساعة حتى تظهر التغييرات بعد نشر المحتوى.", + "feed_claim_modal.tab_content": "المحتوى", + "feed_claim_modal.tab_description": "الوصف", + "feed_claim_modal.tab_rss": "علامة RSS", + "feed_claim_modal.verify_ownership": "لادعاء هذه التغذية كملكك، تحتاج إلى التحقق من الملكية.", + "feed_form.add_follow": "إضافة متابعة", + "feed_form.category": "الفئة", + "feed_form.category_description": "افتراضيًا، سيتم تجميع متابعاتك حسب الموقع الإلكتروني.", + "feed_form.error_fetching_feed": "خطأ في جلب التغذية.", + "feed_form.feed_not_found": "التغذية غير موجودة.", + "feed_form.feedback": "التعليقات", + "feed_form.follow": "متابعة", + "feed_form.followed": "🎉 تم المتابعة.", + "feed_form.private_follow": "متابعة خاصة", + "feed_form.private_follow_description": "هل هذه المتابعة مرئية علنًا في صفحة ملفك الشخصي.", + "feed_form.retry": "إعادة المحاولة", + "feed_form.title": "العنوان", + "feed_form.title_description": "عنوان مخصص لهذه التغذية. اتركه فارغًا لاستخدام الافتراضي.", + "feed_form.unfollow": "إلغاء المتابعة", + "feed_form.update": "تحديث", + "feed_form.update_follow": "تحديث المتابعة", + "feed_form.updated": "🎉 تم التحديث.", + "feed_form.view": "عرض", + "feed_item.claimed_by_owner": "تم ادعاء هذه التغذية من قبل", + "feed_item.claimed_by_unknown": "مالكها.", + "feed_item.claimed_by_you": "تم ادعاؤها من قبلك", + "feed_item.claimed_feed": "تغذية مُدعاة", + "feed_item.error_since": "خطأ منذ", + "feed_item.not_publicly_visible": "غير مرئية علنًا في صفحة ملفك الشخصي", + "feed_view_type.articles": "مقالات", + "feed_view_type.audios": "مقاطع صوتية", + "feed_view_type.notifications": "إشعارات", + "feed_view_type.pictures": "صور", + "feed_view_type.social_media": "وسائل التواصل الاجتماعي", + "feed_view_type.videos": "مقاطع فيديو", + "mark_all_read_button.auto_confirm_info": "سيتم التأكيد تلقائيًا بعد 3 ثوانٍ.", + "mark_all_read_button.confirm": "تأكيد", + "mark_all_read_button.confirm_mark_all": "وضع علامة {{which}} كمقروء؟", + "mark_all_read_button.confirm_mark_all_info": "تأكيد وضع الجميع كمقروء؟", + "mark_all_read_button.mark_all_as_read": "وضع علامة على الكل كمقروء", + "mark_all_read_button.mark_as_read": "وضع علامة {{which}} كمقروء", + "mark_all_read_button.undo": "تراجع", + "player.back_10s": "العودة 10 ثوانٍ", + "player.close": "إغلاق", + "player.download": "تنزيل", + "player.exit_full_screen": "الخروج من الشاشة الكاملة", + "player.forward_10s": "التقديم 10 ثوانٍ", + "player.full_screen": "الشاشة الكاملة", + "player.mute": "كتم الصوت", + "player.open_entry": "فتح الإدخال", + "player.pause": "إيقاف مؤقت", + "player.play": "تشغيل", + "player.playback_rate": "سرعة التشغيل", + "player.unmute": "إلغاء كتم الصوت", + "player.volume": "مستوى الصوت", + "search.empty.no_results": "لم يتم العثور على نتائج.", + "search.group.entries": "إدخالات", + "search.group.feeds": "تغذيات", + "search.options.all": "الكل", + "search.options.entries": "إدخالات", + "search.options.feeds": "تغذيات", + "search.options.search_type": "نوع البحث", + "search.placeholder": "بحث...", + "search.result_count_local_mode": "(وضع محلي)", + "search.tooltip.local_search": "يغطي هذا البحث البيانات المتاحة محليًا. حاول إعادة الجلب لتضمين البيانات الأحدث.", + "shortcuts.guide.title": "دليل الاختصارات", + "sidebar.category_remove_dialog.cancel": "إلغاء", + "sidebar.category_remove_dialog.continue": "متابعة", + "sidebar.category_remove_dialog.description": "ستؤدي هذه العملية إلى حذف الفئة، ولكن سيتم الاحتفاظ بالتغذيات التي تحتويها وتجميعها حسب الموقع الإلكتروني.", + "sidebar.category_remove_dialog.title": "إزالة الفئة", + "sidebar.feed_actions.claim": "ادعاء", + "sidebar.feed_actions.claim_feed": "ادعاء التغذية", + "sidebar.feed_actions.copy_feed_id": "نسخ معرف التغذية", + "sidebar.feed_actions.copy_feed_url": "نسخ رابط التغذية", + "sidebar.feed_actions.edit": "تحرير", + "sidebar.feed_actions.edit_feed": "تحرير التغذية", + "sidebar.feed_actions.feed_owned_by_you": "هذه التغذية مملوكة لك", + "sidebar.feed_actions.mark_all_as_read": "وضع علامة على الكل كمقروء", + "sidebar.feed_actions.navigate_to_feed": "التنقل إلى التغذية", + "sidebar.feed_actions.open_feed_in_browser": "فتح التغذية في المتصفح", + "sidebar.feed_actions.open_site_in_browser": "فتح الموقع في المتصفح", + "sidebar.feed_actions.unfollow": "إلغاء المتابعة", + "sidebar.feed_actions.unfollow_feed": "إلغاء متابعة التغذية", + "sidebar.feed_column.context_menu.change_to_other_view": "التغيير إلى عرض آخر", + "sidebar.feed_column.context_menu.delete_category": "حذف الفئة", + "sidebar.feed_column.context_menu.delete_category_confirmation": "حذف الفئة {{folderName}}؟", + "sidebar.feed_column.context_menu.mark_as_read": "وضع علامة كمقروء", + "sidebar.feed_column.context_menu.rename_category": "إعادة تسمية الفئة", + "sidebar.select_sort_method": "اختر طريقة الفرز", + "signin.continue_with_github": "المتابعة مع GitHub", + "signin.continue_with_google": "المتابعة مع Google", + "signin.sign_in_to": "تسجيل الدخول إلى", + "sync_indicator.disabled": "بسبب مخاوف الأمان، تم تعطيل المزامنة.", + "sync_indicator.offline": "غير متصل", + "sync_indicator.synced": "تمت المزامنة مع الخادم", + "tip_modal.amount": "المبلغ", + "tip_modal.claim_feed": "ادعاء هذه التغذية", + "tip_modal.create_wallet": "إنشاء مجانًا", + "tip_modal.feed_owner": "مالك التغذية", + "tip_modal.low_balance": "رصيدك غير كافٍ لتغطية هذه الإكرامية. يرجى تعديل المبلغ.", + "tip_modal.no_wallet": "ليس لديك محفظة حتى الآن. يرجى إنشاء محفظة للإكرامية.", + "tip_modal.tip_amount_sent": "تم إرسال المبلغ إلى المؤلف.", + "tip_modal.tip_now": "إعطاء إكرامية الآن", + "tip_modal.tip_sent": "تم إرسال الإكرامية بنجاح! شكرًا لدعمك.", + "tip_modal.tip_support": "⭐ إكرامية لدعمك!", + "tip_modal.unclaimed_feed": "لم يدع أحد هذه التغذية بعد. سيتم الاحتفاظ بالقوة المستلمة بأمان في عقد البلوكشين حتى يتم ادعاؤها.", + "user_button.account": "الحساب", + "user_button.download_desktop_app": "تحميل تطبيق سطح المكتب", + "user_button.log_out": "تسجيل الخروج", + "user_button.power": "القوة", + "user_button.preferences": "التفضيلات", + "user_button.profile": "الملف الشخصي", + "user_profile.close": "إغلاق", + "user_profile.edit": "تحرير", + "user_profile.loading": "جارٍ التحميل", + "user_profile.share": "مشاركة", + "user_profile.toggle_item_style": "تبديل نمط العنصر", + "words.add": "إضافة", + "words.confirm": "تأكيد", + "words.discover": "استكشاف", + "words.email": "البريد الإلكتروني", + "words.import": "استيراد", + "words.items": "عناصر", + "words.language": "اللغة", + "words.load_archived_entries": "تحميل الإدخالات المؤرشفة", + "words.login": "تسجيل الدخول", + "words.rss": "RSS", + "words.rss3": "RSS3", + "words.rsshub": "RSSHub", + "words.search": "بحث", + "words.starred": "المفضلة", + "words.unread": "غير مقروء", + "words.user": "المستخدم", + "words.which.all": "الكل", + "words.zero_items": "صفر عناصر" +} diff --git a/locales/common/ar-iq.json b/locales/common/ar-iq.json new file mode 100644 index 0000000000..09de59417c --- /dev/null +++ b/locales/common/ar-iq.json @@ -0,0 +1,28 @@ +{ + "app.copied_to_clipboard": "تم النسخ إلى الحافظة", + "cancel": "إلغاء", + "confirm": "تأكيد", + "ok": "موافق", + "quantifier.piece": "", + "time.last_night": "الليلة الماضية", + "time.the_night_before_last": "الليلة قبل الماضية", + "time.today": "اليوم", + "time.yesterday": "الأمس", + "tips.load-lng-error": "فشل في تحميل حزمة اللغة", + "words.back": "رجوع", + "words.copy": "نسخ", + "words.edit": "تحرير", + "words.entry": "إدخال", + "words.id": "المعرف", + "words.items_one": "عنصر", + "words.items_other": "عناصر", + "words.local": "محلي", + "words.record": "سجل", + "words.record_one": "سجل", + "words.record_other": "سجلات", + "words.result": "نتيجة", + "words.result_one": "نتيجة", + "words.result_other": "نتائج", + "words.space": " ", + "words.which.all": "الكل" +} diff --git a/locales/common/ar-kw.json b/locales/common/ar-kw.json new file mode 100644 index 0000000000..09de59417c --- /dev/null +++ b/locales/common/ar-kw.json @@ -0,0 +1,28 @@ +{ + "app.copied_to_clipboard": "تم النسخ إلى الحافظة", + "cancel": "إلغاء", + "confirm": "تأكيد", + "ok": "موافق", + "quantifier.piece": "", + "time.last_night": "الليلة الماضية", + "time.the_night_before_last": "الليلة قبل الماضية", + "time.today": "اليوم", + "time.yesterday": "الأمس", + "tips.load-lng-error": "فشل في تحميل حزمة اللغة", + "words.back": "رجوع", + "words.copy": "نسخ", + "words.edit": "تحرير", + "words.entry": "إدخال", + "words.id": "المعرف", + "words.items_one": "عنصر", + "words.items_other": "عناصر", + "words.local": "محلي", + "words.record": "سجل", + "words.record_one": "سجل", + "words.record_other": "سجلات", + "words.result": "نتيجة", + "words.result_one": "نتيجة", + "words.result_other": "نتائج", + "words.space": " ", + "words.which.all": "الكل" +} diff --git a/locales/common/ar-tn.json b/locales/common/ar-tn.json new file mode 100644 index 0000000000..013ae1159f --- /dev/null +++ b/locales/common/ar-tn.json @@ -0,0 +1,28 @@ +{ + "app.copied_to_clipboard": "تم النسخ إلى الحافظة", + "cancel": "إلغاء", + "confirm": "تأكيد", + "ok": "موافق", + "quantifier.piece": "", + "time.last_night": "الليلة الماضية", + "time.the_night_before_last": "الليلة التي قبلها", + "time.today": "اليوم", + "time.yesterday": "الأمس", + "tips.load-lng-error": "فشل في تحميل حزمة اللغة", + "words.back": "عودة", + "words.copy": "نسخ", + "words.edit": "تعديل", + "words.entry": "مدخل", + "words.id": "المعرف", + "words.items_one": "عنصر", + "words.items_other": "عناصر", + "words.local": "محلي", + "words.record": "تسجيل", + "words.record_one": "تسجيل", + "words.record_other": "تسجيلات", + "words.result": "نتيجة", + "words.result_one": "نتيجة", + "words.result_other": "نتائج", + "words.space": " ", + "words.which.all": "الكل" +} diff --git a/locales/external/ar-iq.json b/locales/external/ar-iq.json new file mode 100644 index 0000000000..e243855eac --- /dev/null +++ b/locales/external/ar-iq.json @@ -0,0 +1,42 @@ +{ + "feed": { + "follow_one": "تابع", + "follow_other": "متابعات", + "followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} مع {{readCount}} {{readNoun}} على {{appName}}", + "read_one": "قراءة", + "read_other": "قراءات" + }, + "header": { + "app": "التطبيق", + "download": "تحميل" + }, + "invitation": { + "activate": "تفعيل", + "codeOptions": { + "1": "ابحث عن أي مستخدم اختبار ألفا لدعوتك.", + "2": "انضم إلى خادم Discord الخاص بنا للحصول على هدايا عرضية.", + "3": "تابع حسابنا على X للحصول على هدايا عرضية." + }, + "earlyAccess": "حاليًا Follow في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.", + "earlyAccessMessage": "😰 عذرًا، Follow حاليًا في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.", + "generateButton": "إنشاء رمز جديد", + "generateCost": "يمكنك إنفاق {{INVITATION_PRICE}} من Power لإنشاء رمز دعوة لأصدقائك.", + "getCodeMessage": "يمكنك الحصول على رمز دعوة من خلال الطرق التالية:", + "title": "رمز الدعوة" + }, + "login": { + "backToWebApp": "العودة إلى تطبيق الويب", + "continueWithGitHub": "تابع مع GitHub", + "continueWithGoogle": "تابع مع Google", + "logInTo": "تسجيل الدخول إلى", + "openApp": "افتح التطبيق", + "redirecting": "إعادة التوجيه", + "welcomeTo": "مرحبًا بك في" + }, + "redirect": { + "continueInBrowser": "المتابعة في المتصفح", + "instruction": "الآن هو الوقت المناسب لفتح {{APP_NAME}} وإغلاق هذه الصفحة بأمان.", + "openApp": "افتح {{APP_NAME}}", + "successMessage": "تم الاتصال بنجاح بحساب {{APP_NAME}}." + } +} diff --git a/locales/external/ar-kw.json b/locales/external/ar-kw.json new file mode 100644 index 0000000000..cffc4ea29e --- /dev/null +++ b/locales/external/ar-kw.json @@ -0,0 +1,43 @@ +{ + "copied_link": "تم نسخ الرابط إلى الحافظة", + "feed": { + "follower_one": "متابع", + "follower_other": "متابعين", + "followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} مع {{readCount}} {{readNoun}} على {{appName}}", + "read_one": "قراءة", + "read_other": "قراءات" + }, + "header": { + "app": "التطبيق", + "download": "تنزيل" + }, + "invitation": { + "activate": "تفعيل", + "codeOptions": { + "1": "ابحث عن أي مستخدم اختبار ألفا لدعوتك.", + "2": "انضم إلى خادم Discord الخاص بنا للحصول على هدايا عرضية.", + "3": "تابع حسابنا على X للحصول على هدايا عرضية." + }, + "earlyAccess": "تطبيق Follow حاليًا في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.", + "earlyAccessMessage": "😰 عذرًا، Follow في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.", + "generateButton": "إنشاء رمز جديد", + "generateCost": "يمكنك إنفاق {{INVITATION_PRICE}} باور لإنشاء رمز دعوة لأصدقائك.", + "getCodeMessage": "يمكنك الحصول على رمز دعوة من خلال الطرق التالية:", + "title": "رمز الدعوة" + }, + "login": { + "backToWebApp": "العودة إلى تطبيق الويب", + "continueWithGitHub": "تابع مع GitHub", + "continueWithGoogle": "تابع مع Google", + "logInTo": "تسجيل الدخول إلى", + "openApp": "افتح التطبيق", + "redirecting": "إعادة التوجيه", + "welcomeTo": "مرحبًا بك في" + }, + "redirect": { + "continueInBrowser": "المتابعة في المتصفح", + "instruction": "الآن هو الوقت المناسب لفتح {{APP_NAME}} وإغلاق هذه الصفحة بأمان.", + "openApp": "افتح {{APP_NAME}}", + "successMessage": "تم الاتصال بنجاح بحساب {{APP_NAME}}." + } +} diff --git a/locales/external/ar-tn.json b/locales/external/ar-tn.json new file mode 100644 index 0000000000..1d623dcbb4 --- /dev/null +++ b/locales/external/ar-tn.json @@ -0,0 +1,43 @@ +{ + "copied_link": "تم نسخ الرابط إلى الحافظة", + "feed": { + "follower_one": "متابع", + "follower_other": "متابعون", + "followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} مع {{readCount}} {{readNoun}} على {{appName}}", + "read_one": "قراءة", + "read_other": "قراءات" + }, + "header": { + "app": "التطبيق", + "download": "تحميل" + }, + "invitation": { + "activate": "تفعيل", + "codeOptions": { + "1": "ابحث عن أي مستخدم اختبار ألفا لدعوتك.", + "2": "انضم إلى خادم Discord الخاص بنا للحصول على هدايا عرضية.", + "3": "تابع حسابنا على X للحصول على هدايا عرضية." + }, + "earlyAccess": "Follow حالياً في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.", + "earlyAccessMessage": "😰 عذراً، Follow حالياً في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.", + "generateButton": "إنشاء رمز جديد", + "generateCost": "يمكنك إنفاق {{INVITATION_PRICE}} من Power لإنشاء رمز دعوة لأصدقائك.", + "getCodeMessage": "يمكنك الحصول على رمز دعوة من خلال الطرق التالية:", + "title": "رمز الدعوة" + }, + "login": { + "backToWebApp": "العودة إلى تطبيق الويب", + "continueWithGitHub": "المتابعة باستخدام GitHub", + "continueWithGoogle": "المتابعة باستخدام Google", + "logInTo": "تسجيل الدخول إلى ", + "openApp": "افتح التطبيق", + "redirecting": "جاري إعادة التوجيه", + "welcomeTo": "مرحباً بك في " + }, + "redirect": { + "continueInBrowser": "المتابعة في المتصفح", + "instruction": "الآن هو الوقت المناسب لفتح {{APP_NAME}} وإغلاق هذه الصفحة بأمان.", + "openApp": "افتح {{APP_NAME}}", + "successMessage": "تم الاتصال بحساب {{APP_NAME}} بنجاح." + } +} diff --git a/locales/lang/ar-DZ.json b/locales/lang/ar-DZ.json index 23ad474529..4c16daba77 100644 --- a/locales/lang/ar-DZ.json +++ b/locales/lang/ar-DZ.json @@ -1,7 +1,10 @@ { "langs.ar-DZ": "العربية (الجزائر)", + "langs.ar-IQ": "العربية (العراق)", + "langs.ar-KW": "العربية (الكويت)", "langs.ar-MA": "العربية (المغرب)", "langs.ar-SA": "العربية (السعودية)", + "langs.ar-TN": "العربية (تونس)", "langs.en": "English", "langs.es": "Español", "langs.fr": "Français", diff --git a/locales/lang/ar-IQ.json b/locales/lang/ar-IQ.json new file mode 100644 index 0000000000..daf7ab2431 --- /dev/null +++ b/locales/lang/ar-IQ.json @@ -0,0 +1,17 @@ +{ + "langs.ar-DZ": "العربية (الجزائر)", + "langs.ar-IQ": "العربية (العراق)", + "langs.ar-KW": "العربية (الكويت)", + "langs.ar-MA": "العربية (المغرب)", + "langs.ar-SA": "العربية (السعودية)", + "langs.ar-TN": "العربية (تونس)", + "langs.en": "English", + "langs.es": "Español", + "langs.fi": "Suomi", + "langs.fr": "Français", + "langs.ja": "日本語", + "langs.pt": "Português", + "langs.zh-CN": "简体中文", + "langs.zh-TW": "繁體中文(台灣)", + "name": "العربية (العراق)" +} diff --git a/locales/lang/ar-KW.json b/locales/lang/ar-KW.json new file mode 100644 index 0000000000..612e3f0967 --- /dev/null +++ b/locales/lang/ar-KW.json @@ -0,0 +1,16 @@ +{ + "langs.ar-DZ": "العربية (الجزائر)", + "langs.ar-IQ": "العربية (العراق)", + "langs.ar-KW": "العربية (الكويت)", + "langs.ar-MA": "العربية (المغرب)", + "langs.ar-SA": "العربية (السعودية)", + "langs.ar-TN": "العربية (تونس)", + "langs.en": "English", + "langs.es": "Español", + "langs.fr": "Français", + "langs.ja": "日本語", + "langs.pt": "Português", + "langs.zh-CN": "简体中文", + "langs.zh-TW": "繁體中文(台灣)", + "name": "العربية (الكويت)" +} diff --git a/locales/lang/ar-SA.json b/locales/lang/ar-SA.json index 96b322ab99..f0ca6f38e3 100644 --- a/locales/lang/ar-SA.json +++ b/locales/lang/ar-SA.json @@ -1,7 +1,10 @@ { "langs.ar-DZ": "العربية (الجزائر)", + "langs.ar-IQ": "العربية (العراق)", + "langs.ar-KW": "العربية (الكويت)", "langs.ar-MA": "العربية (المغرب)", "langs.ar-SA": "العربية (السعودية)", + "langs.ar-TN": "العربية (تونس)", "langs.en": "English", "langs.es": "Español", "langs.fr": "Français", diff --git a/locales/lang/ar-ma.json b/locales/lang/ar-TN.json similarity index 66% rename from locales/lang/ar-ma.json rename to locales/lang/ar-TN.json index 570a057d27..bb84e1e215 100644 --- a/locales/lang/ar-ma.json +++ b/locales/lang/ar-TN.json @@ -1,14 +1,16 @@ { "langs.ar-DZ": "العربية (الجزائر)", + "langs.ar-IQ": "العربية (العراق)", + "langs.ar-KW": "العربية (الكويت)", "langs.ar-MA": "العربية (المغرب)", "langs.ar-SA": "العربية (السعودية)", + "langs.ar-TN": "العربية (تونس)", "langs.en": "English", "langs.es": "Español", "langs.fr": "Français", "langs.ja": "日本語", "langs.pt": "Português", "langs.zh-CN": "简体中文", - "langs.zh-HK": "繁體中文(香港)", "langs.zh-TW": "繁體中文(台灣)", - "name": "العربية (المغرب)" + "name": "العربية (تونس)" } diff --git a/locales/lang/en.json b/locales/lang/en.json index 6d511f1442..4c98959c55 100644 --- a/locales/lang/en.json +++ b/locales/lang/en.json @@ -1,7 +1,10 @@ { "langs.ar-DZ": "العربية (الجزائر)", + "langs.ar-IQ": "العربية (العراق)", + "langs.ar-KW": "العربية (الكويت)", "langs.ar-MA": "العربية (المغرب)", "langs.ar-SA": "العربية (السعودية)", + "langs.ar-TN": "العربية (تونس)", "langs.en": "English", "langs.es": "Español", "langs.fi": "Suomi", diff --git a/locales/lang/es.json b/locales/lang/es.json index b7dfec0679..6770e31e2d 100644 --- a/locales/lang/es.json +++ b/locales/lang/es.json @@ -1,7 +1,10 @@ { "langs.ar-DZ": "العربية (الجزائر)", + "langs.ar-IQ": "العربية (العراق)", + "langs.ar-KW": "العربية (الكويت)", "langs.ar-MA": "العربية (المغرب)", "langs.ar-SA": "العربية (السعودية)", + "langs.ar-TN": "العربية (تونس)", "langs.en": "English", "langs.es": "Español", "langs.fi": "Suomi", diff --git a/locales/lang/fr.json b/locales/lang/fr.json index 7a2edfb473..b6ca821575 100644 --- a/locales/lang/fr.json +++ b/locales/lang/fr.json @@ -1,7 +1,10 @@ { "langs.ar-DZ": "العربية (الجزائر)", + "langs.ar-IQ": "العربية (العراق)", + "langs.ar-KW": "العربية (الكويت)", "langs.ar-MA": "العربية (المغرب)", "langs.ar-SA": "العربية (السعودية)", + "langs.ar-TN": "العربية (تونس)", "langs.en": "English", "langs.es": "Español", "langs.fi": "Suomi", diff --git a/locales/lang/ja.json b/locales/lang/ja.json index d098c41b5d..ba6647d525 100644 --- a/locales/lang/ja.json +++ b/locales/lang/ja.json @@ -1,7 +1,10 @@ { "langs.ar-DZ": "العربية (الجزائر)", + "langs.ar-IQ": "العربية (العراق)", + "langs.ar-KW": "العربية (الكويت)", "langs.ar-MA": "العربية (المغرب)", "langs.ar-SA": "العربية (السعودية)", + "langs.ar-TN": "العربية (تونس)", "langs.en": "English", "langs.es": "Español", "langs.fi": "Suomi", diff --git a/locales/lang/pt.json b/locales/lang/pt.json index 47275cbb78..de2304bc33 100644 --- a/locales/lang/pt.json +++ b/locales/lang/pt.json @@ -1,7 +1,10 @@ { "langs.ar-DZ": "العربية (الجزائر)", + "langs.ar-IQ": "العربية (العراق)", + "langs.ar-KW": "العربية (الكويت)", "langs.ar-MA": "العربية (المغرب)", "langs.ar-SA": "العربية (السعودية)", + "langs.ar-TN": "العربية (تونس)", "langs.en": "English", "langs.es": "Español", "langs.fi": "Suomi", diff --git a/locales/lang/zh-CN.json b/locales/lang/zh-CN.json index a19d4d51f2..92e726a3e1 100644 --- a/locales/lang/zh-CN.json +++ b/locales/lang/zh-CN.json @@ -1,7 +1,10 @@ { "langs.ar-DZ": "العربية (الجزائر)", + "langs.ar-IQ": "العربية (العراق)", + "langs.ar-KW": "العربية (الكويت)", "langs.ar-MA": "العربية (المغرب)", "langs.ar-SA": "العربية (السعودية)", + "langs.ar-TN": "العربية (تونس)", "langs.en": "English", "langs.es": "Español", "langs.fi": "Suomi", diff --git a/locales/lang/zh-TW.json b/locales/lang/zh-TW.json index 5ac2091ab1..de1f732268 100644 --- a/locales/lang/zh-TW.json +++ b/locales/lang/zh-TW.json @@ -1,7 +1,10 @@ { "langs.ar-DZ": "العربية (الجزائر)", + "langs.ar-IQ": "العربية (العراق)", + "langs.ar-KW": "العربية (الكويت)", "langs.ar-MA": "العربية (المغرب)", "langs.ar-SA": "العربية (السعودية)", + "langs.ar-TN": "العربية (تونس)", "langs.en": "English", "langs.es": "Español", "langs.fi": "Suomi", diff --git a/locales/native/ar-iq.json b/locales/native/ar-iq.json new file mode 100644 index 0000000000..6ee121dc1c --- /dev/null +++ b/locales/native/ar-iq.json @@ -0,0 +1,53 @@ +{ + "contextMenu.copyImage": "نسخ الصورة", + "contextMenu.copyImageAddress": "نسخ عنوان الصورة", + "contextMenu.copyLink": "نسخ الرابط", + "contextMenu.copyVideoAddress": "نسخ عنوان الفيديو", + "contextMenu.inspect": "فحص العنصر", + "contextMenu.openImageInBrowser": "فتح الصورة في المتصفح", + "contextMenu.openLinkInBrowser": "فتح الرابط في المتصفح", + "contextMenu.saveImageAs": "حفظ الصورة باسم...", + "contextMenu.saveVideoAs": "حفظ الفيديو باسم...", + "menu.about": "حول {{name}}", + "menu.actualSize": "الحجم الفعلي", + "menu.bringAllToFront": "إحضار الكل إلى الأمام", + "menu.checkForUpdates": "التحقق من التحديثات", + "menu.close": "إغلاق", + "menu.copy": "نسخ", + "menu.cut": "قص", + "menu.debug": "تصحيح", + "menu.delete": "حذف", + "menu.discover": "اكتشف", + "menu.edit": "تحرير", + "menu.file": "ملف", + "menu.followReleases": "تابع الإصدارات", + "menu.forceReload": "إعادة التحميل بالقوة", + "menu.front": "إحضار إلى الأمام", + "menu.help": "مساعدة", + "menu.hide": "إخفاء {{name}}", + "menu.hideOthers": "إخفاء الآخرين", + "menu.minimize": "تصغير", + "menu.openLogFile": "فتح ملف السجل", + "menu.paste": "لصق", + "menu.pasteAndMatchStyle": "لصق ومطابقة النمط", + "menu.quickAdd": "إضافة سريعة", + "menu.quit": "خروج {{name}}", + "menu.quitAndInstallUpdate": "تصحيح: الخروج وتثبيت التحديث", + "menu.redo": "إعادة", + "menu.reload": "إعادة تحميل", + "menu.search": "بحث", + "menu.selectAll": "تحديد الكل", + "menu.services": "خدمات", + "menu.settings": "الإعدادات...", + "menu.speech": "النطق", + "menu.startSpeaking": "بدء النطق", + "menu.stopSpeaking": "إيقاف النطق", + "menu.toggleDevTools": "تبديل أدوات المطور", + "menu.toggleFullScreen": "تبديل وضع ملء الشاشة", + "menu.undo": "تراجع", + "menu.view": "عرض", + "menu.window": "نافذة", + "menu.zoom": "تكبير", + "menu.zoomIn": "تكبير", + "menu.zoomOut": "تصغير" +} diff --git a/locales/native/ar-kw.json b/locales/native/ar-kw.json new file mode 100644 index 0000000000..6ee121dc1c --- /dev/null +++ b/locales/native/ar-kw.json @@ -0,0 +1,53 @@ +{ + "contextMenu.copyImage": "نسخ الصورة", + "contextMenu.copyImageAddress": "نسخ عنوان الصورة", + "contextMenu.copyLink": "نسخ الرابط", + "contextMenu.copyVideoAddress": "نسخ عنوان الفيديو", + "contextMenu.inspect": "فحص العنصر", + "contextMenu.openImageInBrowser": "فتح الصورة في المتصفح", + "contextMenu.openLinkInBrowser": "فتح الرابط في المتصفح", + "contextMenu.saveImageAs": "حفظ الصورة باسم...", + "contextMenu.saveVideoAs": "حفظ الفيديو باسم...", + "menu.about": "حول {{name}}", + "menu.actualSize": "الحجم الفعلي", + "menu.bringAllToFront": "إحضار الكل إلى الأمام", + "menu.checkForUpdates": "التحقق من التحديثات", + "menu.close": "إغلاق", + "menu.copy": "نسخ", + "menu.cut": "قص", + "menu.debug": "تصحيح", + "menu.delete": "حذف", + "menu.discover": "اكتشف", + "menu.edit": "تحرير", + "menu.file": "ملف", + "menu.followReleases": "تابع الإصدارات", + "menu.forceReload": "إعادة التحميل بالقوة", + "menu.front": "إحضار إلى الأمام", + "menu.help": "مساعدة", + "menu.hide": "إخفاء {{name}}", + "menu.hideOthers": "إخفاء الآخرين", + "menu.minimize": "تصغير", + "menu.openLogFile": "فتح ملف السجل", + "menu.paste": "لصق", + "menu.pasteAndMatchStyle": "لصق ومطابقة النمط", + "menu.quickAdd": "إضافة سريعة", + "menu.quit": "خروج {{name}}", + "menu.quitAndInstallUpdate": "تصحيح: الخروج وتثبيت التحديث", + "menu.redo": "إعادة", + "menu.reload": "إعادة تحميل", + "menu.search": "بحث", + "menu.selectAll": "تحديد الكل", + "menu.services": "خدمات", + "menu.settings": "الإعدادات...", + "menu.speech": "النطق", + "menu.startSpeaking": "بدء النطق", + "menu.stopSpeaking": "إيقاف النطق", + "menu.toggleDevTools": "تبديل أدوات المطور", + "menu.toggleFullScreen": "تبديل وضع ملء الشاشة", + "menu.undo": "تراجع", + "menu.view": "عرض", + "menu.window": "نافذة", + "menu.zoom": "تكبير", + "menu.zoomIn": "تكبير", + "menu.zoomOut": "تصغير" +} diff --git a/locales/native/ar-tn.json b/locales/native/ar-tn.json new file mode 100644 index 0000000000..6ee121dc1c --- /dev/null +++ b/locales/native/ar-tn.json @@ -0,0 +1,53 @@ +{ + "contextMenu.copyImage": "نسخ الصورة", + "contextMenu.copyImageAddress": "نسخ عنوان الصورة", + "contextMenu.copyLink": "نسخ الرابط", + "contextMenu.copyVideoAddress": "نسخ عنوان الفيديو", + "contextMenu.inspect": "فحص العنصر", + "contextMenu.openImageInBrowser": "فتح الصورة في المتصفح", + "contextMenu.openLinkInBrowser": "فتح الرابط في المتصفح", + "contextMenu.saveImageAs": "حفظ الصورة باسم...", + "contextMenu.saveVideoAs": "حفظ الفيديو باسم...", + "menu.about": "حول {{name}}", + "menu.actualSize": "الحجم الفعلي", + "menu.bringAllToFront": "إحضار الكل إلى الأمام", + "menu.checkForUpdates": "التحقق من التحديثات", + "menu.close": "إغلاق", + "menu.copy": "نسخ", + "menu.cut": "قص", + "menu.debug": "تصحيح", + "menu.delete": "حذف", + "menu.discover": "اكتشف", + "menu.edit": "تحرير", + "menu.file": "ملف", + "menu.followReleases": "تابع الإصدارات", + "menu.forceReload": "إعادة التحميل بالقوة", + "menu.front": "إحضار إلى الأمام", + "menu.help": "مساعدة", + "menu.hide": "إخفاء {{name}}", + "menu.hideOthers": "إخفاء الآخرين", + "menu.minimize": "تصغير", + "menu.openLogFile": "فتح ملف السجل", + "menu.paste": "لصق", + "menu.pasteAndMatchStyle": "لصق ومطابقة النمط", + "menu.quickAdd": "إضافة سريعة", + "menu.quit": "خروج {{name}}", + "menu.quitAndInstallUpdate": "تصحيح: الخروج وتثبيت التحديث", + "menu.redo": "إعادة", + "menu.reload": "إعادة تحميل", + "menu.search": "بحث", + "menu.selectAll": "تحديد الكل", + "menu.services": "خدمات", + "menu.settings": "الإعدادات...", + "menu.speech": "النطق", + "menu.startSpeaking": "بدء النطق", + "menu.stopSpeaking": "إيقاف النطق", + "menu.toggleDevTools": "تبديل أدوات المطور", + "menu.toggleFullScreen": "تبديل وضع ملء الشاشة", + "menu.undo": "تراجع", + "menu.view": "عرض", + "menu.window": "نافذة", + "menu.zoom": "تكبير", + "menu.zoomIn": "تكبير", + "menu.zoomOut": "تصغير" +} diff --git a/locales/settings/ar-IQ.json b/locales/settings/ar-IQ.json new file mode 100644 index 0000000000..62a1ce14e5 --- /dev/null +++ b/locales/settings/ar-IQ.json @@ -0,0 +1,203 @@ +{ + "about.changelog": "سجل التغييرات", + "about.feedbackInfo": "{{appName}} ({{commitSha}}) في المراحل الأولى من التطوير. إذا كانت لديك أي ملاحظات أو اقتراحات، فلا تتردد في فتح مشكلة على GitHub الخاص بنا.", + "about.iconLibrary": "مكتبة الأيقونات المستخدمة محمية بحقوق الطبع والنشر من قبل ولا يمكن إعادة توزيعها.", + "about.licenseInfo": "{{appName}} هو وسيظل دائمًا مشروعًا مجانيًا ومفتوح المصدر. وهو مرخص بموجب {{license}}.", + "about.sidebar_title": "حول", + "about.socialMedia": "وسائل التواصل الاجتماعي", + "actions.actionName": "الإجراء {{number}}", + "actions.action_card.add": "إضافة", + "actions.action_card.all": "الكل", + "actions.action_card.block_rules": "قواعد الحظر", + "actions.action_card.custom_filters": "مرشحات مخصصة", + "actions.action_card.enable_readability": "تمكين الوضوح", + "actions.action_card.entry_options.all": "الكل", + "actions.action_card.entry_options.author": "المؤلف", + "actions.action_card.entry_options.content": "المحتوى", + "actions.action_card.entry_options.order": "الترتيب", + "actions.action_card.entry_options.title": "العنوان", + "actions.action_card.entry_options.url": "رابط URL", + "actions.action_card.feed_options.category": "الفئة", + "actions.action_card.feed_options.feed_url": "رابط التغذية", + "actions.action_card.feed_options.site_url": "رابط الموقع", + "actions.action_card.feed_options.title": "العنوان", + "actions.action_card.feed_options.view": "عرض", + "actions.action_card.field": "حقل", + "actions.action_card.from": "من", + "actions.action_card.generate_summary": "توليد ملخص باستخدام الذكاء الاصطناعي", + "actions.action_card.name": "الاسم", + "actions.action_card.operation_options.contains": "يحتوي على", + "actions.action_card.operation_options.does_not_contain": "لا يحتوي على", + "actions.action_card.operation_options.is_equal_to": "يساوي", + "actions.action_card.operation_options.is_greater_than": "أكبر من", + "actions.action_card.operation_options.is_less_than": "أقل من", + "actions.action_card.operation_options.is_not_equal_to": "لا يساوي", + "actions.action_card.operation_options.matches_regex": "يطابق التعبير العادي", + "actions.action_card.operator": "المشغل", + "actions.action_card.rewrite_rules": "إعادة كتابة القواعد", + "actions.action_card.then_do": "ثم افعل...", + "actions.action_card.to": "إلى", + "actions.action_card.translate_into": "ترجمة إلى", + "actions.action_card.value": "القيمة", + "actions.action_card.when_feeds_match": "عند تطابق التغذية...", + "actions.newRule": "قاعدة جديدة", + "actions.save": "حفظ", + "actions.saveSuccess": "🎉 تم حفظ الإجراءات.", + "actions.sidebar_title": "الإجراءات", + "actions.title": "الإجراءات", + "appearance.code_highlight_theme": "موضوع تمييز التعليمات البرمجية", + "appearance.content": "المحتوى", + "appearance.content_font": "خط المحتوى", + "appearance.custom_font": "خط مخصص", + "appearance.fonts": "الخطوط", + "appearance.general": "عام", + "appearance.guess_code_language.description": "اللغات البرمجية الرئيسية التي تستخدم نماذج لاستنتاج الكتل البرمجية غير الموسومة", + "appearance.guess_code_language.label": "تخمين لغة البرمجة", + "appearance.misc": "متنوع", + "appearance.modal_overlay.description": "عرض تراكب نافذة منبثقة", + "appearance.modal_overlay.label": "عرض التراكب", + "appearance.opaque_sidebars.label": "أشرطة جانبية غير شفافة", + "appearance.reader_render_inline_style.description": "السماح بعرض الأنماط المضمنة لـ HTML الأصلي.", + "appearance.reader_render_inline_style.label": "عرض النمط المضمن", + "appearance.reduce_motion.description": "تقليل حركة العناصر لتحسين الأداء وتقليل استهلاك الطاقة", + "appearance.reduce_motion.label": "تقليل الحركة", + "appearance.save": "حفظ", + "appearance.show_dock_badge.label": "عرض كشارة Dock", + "appearance.sidebar_show_unread_count.label": "عرض في الشريط الجانبي", + "appearance.sidebar_title": "المظهر", + "appearance.text_size": "حجم النص", + "appearance.theme.dark": "داكن", + "appearance.theme.label": "السمة", + "appearance.theme.light": "فاتح", + "appearance.theme.system": "نظام", + "appearance.title": "المظهر", + "appearance.ui_font": "خط واجهة المستخدم", + "appearance.unread_count": "عدد غير المقروء", + "feeds.claimTips": "لمطالبة بتغذياتك واستلام الإكراميات، انقر بزر الماوس الأيمن على التغذية في قائمة اشتراكاتك واختر مطالبة.", + "feeds.noFeeds": "لا توجد تغذيات مطالبة", + "feeds.tableHeaders.entryCount": "الإدخالات", + "feeds.tableHeaders.name": "الاسم", + "feeds.tableHeaders.subscriptionCount": "الاشتراكات", + "feeds.tableHeaders.tipAmount": "الإكراميات المستلمة", + "general.app": "التطبيق", + "general.data_persist.description": "حفظ البيانات محليًا لتمكين الوصول دون اتصال والبحث المحلي.", + "general.data_persist.label": "حفظ البيانات للاستخدام دون اتصال", + "general.group_by_date.description": "تجميع الإدخالات حسب التاريخ.", + "general.group_by_date.label": "تجميع حسب التاريخ", + "general.language": "اللغة", + "general.launch_at_login": "التشغيل عند تسجيل الدخول", + "general.mark_as_read.hover.description": "تحديد الإدخالات تلقائيًا كمقروءة عند التمرير فوقها.", + "general.mark_as_read.hover.label": "تحديد كمقروءة عند التمرير", + "general.mark_as_read.render.description": "تحديد الإدخالات ذات المستوى الواحد تلقائيًا (مثل المشاركات الاجتماعية، الصور، مشاهدات الفيديو) كمقروءة عند ظهورها في العرض.", + "general.mark_as_read.render.label": "تحديد كمقروءة عند العرض", + "general.mark_as_read.scroll.description": "تحديد الإدخالات تلقائيًا كمقروءة عند التمرير خارج العرض.", + "general.mark_as_read.scroll.label": "تحديد كمقروءة عند التمرير", + "general.privacy_data": "الخصوصية والبيانات", + "general.rebuild_database.button": "إعادة بناء", + "general.rebuild_database.description": "إذا كنت تواجه مشاكل في العرض، قد تحل إعادة بناء قاعدة البيانات هذه المشاكل.", + "general.rebuild_database.label": "إعادة بناء قاعدة البيانات", + "general.rebuild_database.title": "إعادة بناء قاعدة البيانات", + "general.rebuild_database.warning.line1": "إعادة بناء قاعدة البيانات سيؤدي إلى مسح جميع بياناتك المحلية.", + "general.rebuild_database.warning.line2": "هل أنت متأكد أنك تريد المتابعة؟", + "general.send_anonymous_data.description": "عن طريق اختيار إرسال بيانات مجهولة الهوية، تساهم في تحسين تجربة المستخدم العامة لـ Follow.", + "general.send_anonymous_data.label": "إرسال بيانات مجهولة الهوية", + "general.show_unread_on_launch.description": "عرض المحتوى غير المقروء عند التشغيل", + "general.show_unread_on_launch.label": "عرض المحتوى غير المقروء عند التشغيل", + "general.sidebar_title": "عام", + "general.timeline": "الجدول الزمني", + "general.unread": "غير مقروء", + "general.voices": "الأصوات", + "integration.eagle.enable.description": "عرض زر 'حفظ الوسائط إلى Eagle' عند توفره.", + "integration.eagle.enable.label": "تمكين", + "integration.eagle.title": "Eagle", + "integration.instapaper.enable.description": "عرض زر 'حفظ إلى Instapaper' عند توفره.", + "integration.instapaper.enable.label": "تمكين", + "integration.instapaper.password.label": "كلمة مرور Instapaper", + "integration.instapaper.title": "Instapaper", + "integration.instapaper.username.label": "اسم مستخدم Instapaper", + "integration.readwise.enable.description": "عرض زر 'حفظ إلى Readwise' عند توفره.", + "integration.readwise.enable.label": "تمكين", + "integration.readwise.title": "Readwise", + "integration.readwise.token.description": "يمكنك الحصول عليه هنا: readwise.io/access_token.", + "integration.readwise.token.label": "رمز الوصول إلى Readwise", + "integration.sidebar_title": "التكامل", + "integration.tip": "نصيحة: يتم تخزين بياناتك الحساسة محليًا ولا يتم تحميلها على الخادم.", + "integration.title": "التكامل", + "invitation.activate": "تفعيل", + "invitation.codeOptions.betaUser": "1. ابحث عن مستخدم بيتا لدعوتك.", + "invitation.codeOptions.discord": "2. انضم إلى خادم Discord الخاص بنا واحصل على هدايا من وقت لآخر.", + "invitation.codeOptions.xAccount": "3. تابع حسابنا على X واحصل على هدايا من وقت لآخر.", + "invitation.confirmModal.cancel": "إلغاء", + "invitation.confirmModal.confirm": "هل تريد المتابعة؟", + "invitation.confirmModal.continue": "متابعة", + "invitation.confirmModal.message": "إنشاء كود دعوة سيكلفك {{INVITATION_PRICE}} باور.", + "invitation.confirmModal.title": "تأكيد", + "invitation.earlyAccess": "تطبيق Follow حاليًا في الوصول المبكر ويتطلب كود دعوة للاستخدام.", + "invitation.earlyAccessMessage": "😰 عذرًا، Follow حاليًا في الوصول المبكر ويتطلب كود دعوة للاستخدام.", + "invitation.generateButton": "إنشاء كود جديد", + "invitation.generateCost": "يمكنك إنفاق {{INVITATION_PRICE}} باور لإنشاء كود دعوة لأصدقائك.", + "invitation.getCodeMessage": "يمكنك الحصول على كود دعوة من خلال الطرق التالية:", + "invitation.limitationMessage": "بناءً على وقت استخدامك، يمكنك إنشاء ما يصل إلى {{limitation}} رموز دعوة.", + "invitation.newInvitationSuccess": "🎉 تم إنشاء دعوة جديدة، تم نسخ كود الدعوة", + "invitation.noInvitations": "لا توجد دعوات", + "invitation.notUsed": "غير مستخدم", + "invitation.sidebar_title": "الدعوات", + "invitation.tableHeaders.code": "الكود", + "invitation.tableHeaders.creationTime": "وقت الإنشاء", + "invitation.tableHeaders.usedBy": "مستخدم بواسطة", + "invitation.title": "كود الدعوة", + "profile.avatar.label": "الصورة الشخصية", + "profile.handle.description": "معرفك الفريد.", + "profile.handle.label": "الاسم المستعار", + "profile.name.description": "اسم العرض العام الخاص بك.", + "profile.name.label": "اسم العرض", + "profile.sidebar_title": "الملف الشخصي", + "profile.submit": "إرسال", + "profile.title": "إعدادات الملف الشخصي", + "profile.updateSuccess": "تم تحديث الملف الشخصي.", + "titles.about": "حول", + "titles.actions": "الإجراءات", + "titles.appearance": "المظهر", + "titles.feeds": "التغذيات", + "titles.general": "عام", + "titles.integration": "التكامل", + "titles.invitations": "الدعوات", + "titles.power": "باور", + "titles.profile": "الملف الشخصي", + "titles.shortcuts": "الاختصارات", + "wallet.address.title": "عنوانك", + "wallet.balance.title": "رصيدك", + "wallet.balance.withdrawable": "قابل للسحب", + "wallet.balance.withdrawableTooltip": "يشمل الرصيد القابل للسحب كل من الإكراميات التي تلقيتها والباور الذي قمت بإعادة شحنه.", + "wallet.claim.button.claim": "مطالبة بالباور اليومي", + "wallet.claim.button.claimed": "تمت المطالبة اليوم", + "wallet.claim.tooltip.alreadyClaimed": "لقد قمت بالمطالبة بالفعل اليوم.", + "wallet.claim.tooltip.canClaim": "يمكنك الآن المطالبة بـ {{amount}} باور يوميًا!", + "wallet.create.button": "إنشاء محفظة", + "wallet.create.description": "أنشئ محفظة مجانية لتلقي باور، والذي يمكن استخدامه لمكافأة المبدعين وأيضًا الحصول على مكافآت لمساهماتك في المحتوى.", + "wallet.power.dailyClaim": "يمكنك المطالبة بـ {{amount}} باور مجاني يوميًا، والذي يمكن استخدامه لإعطاء إكراميات لمقالات RSS على Follow.", + "wallet.power.description": "باور هو رمز ERC-20 على بلوكتشين {{blockchainName}}.", + "wallet.sidebar_title": "باور", + "wallet.transactions.amount": "المبلغ", + "wallet.transactions.date": "التاريخ", + "wallet.transactions.from": "من", + "wallet.transactions.noTransactions": "لا توجد معاملات", + "wallet.transactions.title": "المعاملات", + "wallet.transactions.to": "إلى", + "wallet.transactions.tx": "Tx", + "wallet.transactions.type": "النوع", + "wallet.transactions.types.burn": "حرق", + "wallet.transactions.types.mint": "سك", + "wallet.transactions.types.purchase": "شراء", + "wallet.transactions.types.tip": "إكرامية", + "wallet.transactions.types.withdraw": "سحب", + "wallet.transactions.you": "أنت", + "wallet.withdraw.addressLabel": "عنوان الإيثريوم الخاص بك", + "wallet.withdraw.amountLabel": "المبلغ", + "wallet.withdraw.availableBalance": "لديك باور قابل للسحب في محفظتك.", + "wallet.withdraw.button": "سحب", + "wallet.withdraw.error": "فشل السحب: {{error}}", + "wallet.withdraw.modalTitle": "سحب باور", + "wallet.withdraw.submitButton": "إرسال", + "wallet.withdraw.success": "تم السحب بنجاح!" +} diff --git a/locales/settings/ar-KW.json b/locales/settings/ar-KW.json new file mode 100644 index 0000000000..e94a15b8b0 --- /dev/null +++ b/locales/settings/ar-KW.json @@ -0,0 +1,203 @@ +{ + "about.changelog": "سجل التغييرات", + "about.feedbackInfo": "{{appName}} ({{commitSha}}) في المراحل الأولى من التطوير. إذا كانت لديك أي ملاحظات أو اقتراحات، لا تتردد في فتح مشكلة على GitHub الخاص بنا.", + "about.iconLibrary": "مكتبة الأيقونات المستخدمة محمية بحقوق الطبع والنشر بواسطة ولا يمكن إعادة توزيعها.", + "about.licenseInfo": "{{appName}} هو وسيظل دائمًا مشروعًا مجانيًا ومفتوح المصدر. وهو مرخص بموجب {{license}}.", + "about.sidebar_title": "حول", + "about.socialMedia": "وسائل التواصل الاجتماعي", + "actions.actionName": "الإجراء {{number}}", + "actions.action_card.add": "إضافة", + "actions.action_card.all": "الكل", + "actions.action_card.block_rules": "قواعد الحظر", + "actions.action_card.custom_filters": "مرشحات مخصصة", + "actions.action_card.enable_readability": "تمكين القراءة الواضحة", + "actions.action_card.entry_options.all": "الكل", + "actions.action_card.entry_options.author": "المؤلف", + "actions.action_card.entry_options.content": "المحتوى", + "actions.action_card.entry_options.order": "الترتيب", + "actions.action_card.entry_options.title": "العنوان", + "actions.action_card.entry_options.url": "رابط", + "actions.action_card.feed_options.category": "الفئة", + "actions.action_card.feed_options.feed_url": "رابط التغذية", + "actions.action_card.feed_options.site_url": "رابط الموقع", + "actions.action_card.feed_options.title": "العنوان", + "actions.action_card.feed_options.view": "عرض", + "actions.action_card.field": "الحقل", + "actions.action_card.from": "من", + "actions.action_card.generate_summary": "إنشاء ملخص باستخدام الذكاء الاصطناعي", + "actions.action_card.name": "الاسم", + "actions.action_card.operation_options.contains": "يحتوي على", + "actions.action_card.operation_options.does_not_contain": "لا يحتوي على", + "actions.action_card.operation_options.is_equal_to": "يساوي", + "actions.action_card.operation_options.is_greater_than": "أكبر من", + "actions.action_card.operation_options.is_less_than": "أقل من", + "actions.action_card.operation_options.is_not_equal_to": "لا يساوي", + "actions.action_card.operation_options.matches_regex": "يطابق النمط", + "actions.action_card.operator": "المشغل", + "actions.action_card.rewrite_rules": "إعادة كتابة القواعد", + "actions.action_card.then_do": "ثم قم بـ…", + "actions.action_card.to": "إلى", + "actions.action_card.translate_into": "ترجمة إلى", + "actions.action_card.value": "القيمة", + "actions.action_card.when_feeds_match": "عند تطابق التغذية…", + "actions.newRule": "قاعدة جديدة", + "actions.save": "حفظ", + "actions.saveSuccess": "🎉 تم حفظ الإجراءات.", + "actions.sidebar_title": "الإجراءات", + "actions.title": "الإجراءات", + "appearance.code_highlight_theme": "نمط تمييز الأكواد", + "appearance.content": "المحتوى", + "appearance.content_font": "خط المحتوى", + "appearance.custom_font": "خط مخصص", + "appearance.fonts": "الخطوط", + "appearance.general": "عام", + "appearance.guess_code_language.description": "اللغات البرمجية الرئيسية التي تستخدم نماذج لاستنتاج الكتل البرمجية غير المصنفة", + "appearance.guess_code_language.label": "تخمين لغة البرمجة", + "appearance.misc": "متنوع", + "appearance.modal_overlay.description": "عرض تراكب النافذة المنبثقة", + "appearance.modal_overlay.label": "عرض التراكب", + "appearance.opaque_sidebars.label": "أشرطة جانبية غير شفافة", + "appearance.reader_render_inline_style.description": "السماح بعرض الأنماط المدمجة لـ HTML الأصلي.", + "appearance.reader_render_inline_style.label": "عرض النمط المدمج", + "appearance.reduce_motion.description": "تقليل حركة العناصر لتحسين الأداء وتقليل استهلاك الطاقة", + "appearance.reduce_motion.label": "تقليل الحركة", + "appearance.save": "حفظ", + "appearance.show_dock_badge.label": "عرض كشارة Dock", + "appearance.sidebar_show_unread_count.label": "عرض في الشريط الجانبي", + "appearance.sidebar_title": "المظهر", + "appearance.text_size": "حجم النص", + "appearance.theme.dark": "داكن", + "appearance.theme.label": "السمة", + "appearance.theme.light": "فاتح", + "appearance.theme.system": "نظام", + "appearance.title": "المظهر", + "appearance.ui_font": "خط واجهة المستخدم", + "appearance.unread_count": "عدد غير المقروء", + "feeds.claimTips": "للمطالبة بتغذياتك والحصول على نصائح، انقر بزر الماوس الأيمن على التغذية في قائمة الاشتراكات واختر المطالبة.", + "feeds.noFeeds": "لا توجد تغذيات مملوكة", + "feeds.tableHeaders.entryCount": "المشاركات", + "feeds.tableHeaders.name": "الاسم", + "feeds.tableHeaders.subscriptionCount": "الاشتراكات", + "feeds.tableHeaders.tipAmount": "النصائح المستلمة", + "general.app": "التطبيق", + "general.data_persist.description": "حفظ البيانات محليًا لتمكين الوصول دون اتصال والبحث المحلي.", + "general.data_persist.label": "حفظ البيانات للاستخدام دون اتصال", + "general.group_by_date.description": "تجميع المشاركات حسب التاريخ.", + "general.group_by_date.label": "تجميع حسب التاريخ", + "general.language": "اللغة", + "general.launch_at_login": "التشغيل عند تسجيل الدخول", + "general.mark_as_read.hover.description": "تحديد المشاركات كمقروءة تلقائيًا عند التمرير فوقها.", + "general.mark_as_read.hover.label": "تحديد كمقروءة عند التمرير", + "general.mark_as_read.render.description": "تحديد المشاركات ذات المستوى الفردي (مثل منشورات التواصل الاجتماعي، الصور، مشاهدة الفيديو) كمقروءة عند ظهورها في العرض.", + "general.mark_as_read.render.label": "تحديد كمقروءة عند العرض", + "general.mark_as_read.scroll.description": "تحديد المشاركات كمقروءة تلقائيًا عند التمرير خارج العرض.", + "general.mark_as_read.scroll.label": "تحديد كمقروءة عند التمرير", + "general.privacy_data": "الخصوصية والبيانات", + "general.rebuild_database.button": "إعادة بناء", + "general.rebuild_database.description": "إذا كنت تواجه مشاكل في العرض، قد تحل إعادة بناء قاعدة البيانات هذه المشاكل.", + "general.rebuild_database.label": "إعادة بناء قاعدة البيانات", + "general.rebuild_database.title": "إعادة بناء قاعدة البيانات", + "general.rebuild_database.warning.line1": "إعادة بناء قاعدة البيانات ستؤدي إلى مسح جميع بياناتك المحلية.", + "general.rebuild_database.warning.line2": "هل أنت متأكد أنك تريد المتابعة؟", + "general.send_anonymous_data.description": "عن طريق اختيار إرسال بيانات مجهولة الهوية، تساهم في تحسين تجربة المستخدم العامة لتطبيق Follow.", + "general.send_anonymous_data.label": "إرسال بيانات مجهولة الهوية", + "general.show_unread_on_launch.description": "عرض المحتوى غير المقروء عند التشغيل", + "general.show_unread_on_launch.label": "عرض المحتوى غير المقروء عند التشغيل", + "general.sidebar_title": "عام", + "general.timeline": "الجدول الزمني", + "general.unread": "غير مقروء", + "general.voices": "الأصوات", + "integration.eagle.enable.description": "عرض زر 'حفظ الوسائط إلى Eagle' عند توفره.", + "integration.eagle.enable.label": "تمكين", + "integration.eagle.title": "Eagle", + "integration.instapaper.enable.description": "عرض زر 'حفظ إلى Instapaper' عند توفره.", + "integration.instapaper.enable.label": "تمكين", + "integration.instapaper.password.label": "كلمة مرور Instapaper", + "integration.instapaper.title": "Instapaper", + "integration.instapaper.username.label": "اسم مستخدم Instapaper", + "integration.readwise.enable.description": "عرض زر 'حفظ إلى Readwise' عند توفره.", + "integration.readwise.enable.label": "تمكين", + "integration.readwise.title": "Readwise", + "integration.readwise.token.description": "يمكنك الحصول عليه هنا: readwise.io/access_token.", + "integration.readwise.token.label": "رمز الوصول إلى Readwise", + "integration.sidebar_title": "التكامل", + "integration.tip": "نصيحة: يتم تخزين بياناتك الحساسة محليًا ولا يتم تحميلها إلى الخادم.", + "integration.title": "التكامل", + "invitation.activate": "تفعيل", + "invitation.codeOptions.betaUser": "1. ابحث عن مستخدم بيتا لدعوتك.", + "invitation.codeOptions.discord": "2. انضم إلى خادم Discord الخاص بنا للحصول على هدايا عرضية.", + "invitation.codeOptions.xAccount": "3. تابع حسابنا على X للحصول على هدايا عرضية من وقت لآخر.", + "invitation.confirmModal.cancel": "إلغاء", + "invitation.confirmModal.confirm": "هل تريد المتابعة؟", + "invitation.confirmModal.continue": "استمرار", + "invitation.confirmModal.message": "إنشاء رمز دعوة سيكلفك {{INVITATION_PRICE}} Power.", + "invitation.confirmModal.title": "تأكيد", + "invitation.earlyAccess": "تطبيق Follow في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.", + "invitation.earlyAccessMessage": "😰 عذرًا، Follow حاليًا في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.", + "invitation.generateButton": "إنشاء رمز جديد", + "invitation.generateCost": "يمكنك إنفاق {{INVITATION_PRICE}} Power لإنشاء رمز دعوة لأصدقائك.", + "invitation.getCodeMessage": "يمكنك الحصول على رمز دعوة من خلال الطرق التالية:", + "invitation.limitationMessage": "بناءً على وقت استخدامك، يمكنك إنشاء ما يصل إلى {{limitation}} رمز دعوة.", + "invitation.newInvitationSuccess": "🎉 تم إنشاء دعوة جديدة، وتم نسخ رمز الدعوة", + "invitation.noInvitations": "لا توجد دعوات", + "invitation.notUsed": "غير مستخدم", + "invitation.sidebar_title": "الدعوات", + "invitation.tableHeaders.code": "الرمز", + "invitation.tableHeaders.creationTime": "وقت الإنشاء", + "invitation.tableHeaders.usedBy": "استخدمه", + "invitation.title": "رمز الدعوة", + "profile.avatar.label": "الصورة الرمزية", + "profile.handle.description": "معرّفك الفريد.", + "profile.handle.label": "المعرّف", + "profile.name.description": "اسم العرض العام الخاص بك.", + "profile.name.label": "اسم العرض", + "profile.sidebar_title": "الملف الشخصي", + "profile.submit": "إرسال", + "profile.title": "إعدادات الملف الشخصي", + "profile.updateSuccess": "تم تحديث الملف الشخصي.", + "titles.about": "حول", + "titles.actions": "الإجراءات", + "titles.appearance": "المظهر", + "titles.feeds": "التغذيات", + "titles.general": "عام", + "titles.integration": "التكامل", + "titles.invitations": "الدعوات", + "titles.power": "Power", + "titles.profile": "الملف الشخصي", + "titles.shortcuts": "الاختصارات", + "wallet.address.title": "عنوانك", + "wallet.balance.title": "رصيدك", + "wallet.balance.withdrawable": "قابل للسحب", + "wallet.balance.withdrawableTooltip": "يشمل الرصيد القابل للسحب كل من الإكراميات التي تلقيتها وPower الذي أعدت شحنه.", + "wallet.claim.button.claim": "مطالبة بـ Power اليومي", + "wallet.claim.button.claimed": "تمت المطالبة اليوم", + "wallet.claim.tooltip.alreadyClaimed": "لقد طالبت بالفعل اليوم.", + "wallet.claim.tooltip.canClaim": "يمكنك الآن المطالبة بـ {{amount}} Power يوميًا!", + "wallet.create.button": "إنشاء محفظة", + "wallet.create.description": "أنشئ محفظة مجانية لتلقي Power، والذي يمكن استخدامه لمكافأة المبدعين والحصول أيضًا على مكافآت مقابل مساهماتك في المحتوى.", + "wallet.power.dailyClaim": "يمكنك المطالبة بـ {{amount}} Power مجانًا يوميًا، والذي يمكن استخدامه لإكراميات لمقالات RSS على Follow.", + "wallet.power.description": "Power هو رمز ERC-20 على بلوكتشين {{blockchainName}}.", + "wallet.sidebar_title": "Power", + "wallet.transactions.amount": "المبلغ", + "wallet.transactions.date": "التاريخ", + "wallet.transactions.from": "من", + "wallet.transactions.noTransactions": "لا توجد معاملات", + "wallet.transactions.title": "المعاملات", + "wallet.transactions.to": "إلى", + "wallet.transactions.tx": "Tx", + "wallet.transactions.type": "النوع", + "wallet.transactions.types.burn": "حرق", + "wallet.transactions.types.mint": "سك", + "wallet.transactions.types.purchase": "شراء", + "wallet.transactions.types.tip": "إكرامية", + "wallet.transactions.types.withdraw": "سحب", + "wallet.transactions.you": "أنت", + "wallet.withdraw.addressLabel": "عنوان Ethereum الخاص بك", + "wallet.withdraw.amountLabel": "المبلغ", + "wallet.withdraw.availableBalance": "لديك Power قابل للسحب في محفظتك.", + "wallet.withdraw.button": "سحب", + "wallet.withdraw.error": "فشل السحب: {{error}}", + "wallet.withdraw.modalTitle": "سحب Power", + "wallet.withdraw.submitButton": "إرسال", + "wallet.withdraw.success": "تم السحب بنجاح!" +} diff --git a/locales/settings/ar-TN.json b/locales/settings/ar-TN.json new file mode 100644 index 0000000000..e10cb01154 --- /dev/null +++ b/locales/settings/ar-TN.json @@ -0,0 +1,203 @@ +{ + "about.changelog": "سجل التغييرات", + "about.feedbackInfo": "{{appName}} ({{commitSha}}) لا يزال في المراحل الأولى من التطوير. إذا كان لديك أي ملاحظات أو اقتراحات، لا تتردد في فتح تذكرة على GitHub الخاص بنا.", + "about.iconLibrary": "مكتبة الأيقونات المستخدمة محمية بحقوق الطبع والنشر بواسطة ولا يمكن إعادة توزيعها.", + "about.licenseInfo": "{{appName}} هو وسيظل دائمًا مشروعًا مجانيًا ومفتوح المصدر. تم ترخيصه بموجب {{license}}.", + "about.sidebar_title": "حول", + "about.socialMedia": "وسائل التواصل الاجتماعي", + "actions.actionName": "الإجراء {{number}}", + "actions.action_card.add": "إضافة", + "actions.action_card.all": "الكل", + "actions.action_card.block_rules": "قواعد الحظر", + "actions.action_card.custom_filters": "مرشحات مخصصة", + "actions.action_card.enable_readability": "تمكين إمكانية القراءة", + "actions.action_card.entry_options.all": "الكل", + "actions.action_card.entry_options.author": "المؤلف", + "actions.action_card.entry_options.content": "المحتوى", + "actions.action_card.entry_options.order": "الترتيب", + "actions.action_card.entry_options.title": "العنوان", + "actions.action_card.entry_options.url": "الرابط", + "actions.action_card.feed_options.category": "الفئة", + "actions.action_card.feed_options.feed_url": "رابط التغذية", + "actions.action_card.feed_options.site_url": "رابط الموقع", + "actions.action_card.feed_options.title": "العنوان", + "actions.action_card.feed_options.view": "عرض", + "actions.action_card.field": "الحقل", + "actions.action_card.from": "من", + "actions.action_card.generate_summary": "توليد ملخص باستخدام الذكاء الاصطناعي", + "actions.action_card.name": "الاسم", + "actions.action_card.operation_options.contains": "يحتوي على", + "actions.action_card.operation_options.does_not_contain": "لا يحتوي على", + "actions.action_card.operation_options.is_equal_to": "يساوي", + "actions.action_card.operation_options.is_greater_than": "أكبر من", + "actions.action_card.operation_options.is_less_than": "أقل من", + "actions.action_card.operation_options.is_not_equal_to": "ليس مساويًا لـ", + "actions.action_card.operation_options.matches_regex": "يطابق التعبير النمطي", + "actions.action_card.operator": "المشغل", + "actions.action_card.rewrite_rules": "إعادة كتابة القواعد", + "actions.action_card.then_do": "ثم قم بـ...", + "actions.action_card.to": "إلى", + "actions.action_card.translate_into": "ترجمة إلى", + "actions.action_card.value": "القيمة", + "actions.action_card.when_feeds_match": "عند مطابقة التغذيات...", + "actions.newRule": "قاعدة جديدة", + "actions.save": "حفظ", + "actions.saveSuccess": "🎉 تم حفظ الإجراءات.", + "actions.sidebar_title": "الإجراءات", + "actions.title": "الإجراءات", + "appearance.code_highlight_theme": "سمة تمييز الشيفرة", + "appearance.content": "المحتوى", + "appearance.content_font": "خط المحتوى", + "appearance.custom_font": "خط مخصص", + "appearance.fonts": "الخطوط", + "appearance.general": "عام", + "appearance.guess_code_language.description": "لغات البرمجة الرئيسية التي تستخدم النماذج لاستنتاج كتل الشيفرة غير المسماة", + "appearance.guess_code_language.label": "تخمين لغة الشيفرة", + "appearance.misc": "متنوع", + "appearance.modal_overlay.description": "عرض تراكب النافذة المنبثقة", + "appearance.modal_overlay.label": "عرض تراكب النافذة المنبثقة", + "appearance.opaque_sidebars.label": "أشرطة جانبية معتمة", + "appearance.reader_render_inline_style.description": "يسمح بعرض النمط المضمّن في HTML الأصلي.", + "appearance.reader_render_inline_style.label": "عرض النمط المضمّن", + "appearance.reduce_motion.description": "تقليل حركة العناصر لتحسين الأداء وتقليل استهلاك الطاقة", + "appearance.reduce_motion.label": "تقليل الحركة", + "appearance.save": "حفظ", + "appearance.show_dock_badge.label": "إظهار كشارة في Dock", + "appearance.sidebar_show_unread_count.label": "عرض في الشريط الجانبي", + "appearance.sidebar_title": "المظهر", + "appearance.text_size": "حجم النص", + "appearance.theme.dark": "داكن", + "appearance.theme.label": "السمة", + "appearance.theme.light": "فاتح", + "appearance.theme.system": "النظام", + "appearance.title": "المظهر", + "appearance.ui_font": "خط واجهة المستخدم", + "appearance.unread_count": "عدد العناصر غير المقروءة", + "feeds.claimTips": "للمطالبة بتغذياتك واستلام الإكراميات، انقر بزر الماوس الأيمن على التغذية في قائمة اشتراكاتك واختر المطالبة.", + "feeds.noFeeds": "لا توجد تغذيات مطالبة", + "feeds.tableHeaders.entryCount": "العناصر", + "feeds.tableHeaders.name": "الاسم", + "feeds.tableHeaders.subscriptionCount": "الاشتراكات", + "feeds.tableHeaders.tipAmount": "الإكراميات المستلمة", + "general.app": "التطبيق", + "general.data_persist.description": "الاحتفاظ بالبيانات محليًا لتمكين الوصول دون اتصال والبحث المحلي.", + "general.data_persist.label": "الاحتفاظ بالبيانات للاستخدام دون اتصال", + "general.group_by_date.description": "تجميع العناصر حسب التاريخ.", + "general.group_by_date.label": "تجميع حسب التاريخ", + "general.language": "اللغة", + "general.launch_at_login": "التشغيل عند تسجيل الدخول", + "general.mark_as_read.hover.description": "تحديد العناصر تلقائيًا كمقروءة عند التمرير فوقها.", + "general.mark_as_read.hover.label": "تحديد كمقروء عند التمرير", + "general.mark_as_read.render.description": "تحديد العناصر أحادية المستوى (مثل منشورات الوسائط الاجتماعية، والصور، وعروض الفيديو) تلقائيًا كمقروءة عند دخولها العرض.", + "general.mark_as_read.render.label": "تحديد كمقروء عند العرض", + "general.mark_as_read.scroll.description": "تحديد العناصر تلقائيًا كمقروءة عند التمرير خارج العرض.", + "general.mark_as_read.scroll.label": "تحديد كمقروء عند التمرير", + "general.privacy_data": "الخصوصية والبيانات", + "general.rebuild_database.button": "إعادة بناء", + "general.rebuild_database.description": "إذا كنت تواجه مشكلات في العرض، فقد يحل إعادة بناء قاعدة البيانات هذه المشكلات.", + "general.rebuild_database.label": "إعادة بناء قاعدة البيانات", + "general.rebuild_database.title": "إعادة بناء قاعدة البيانات", + "general.rebuild_database.warning.line1": "ستؤدي إعادة بناء قاعدة البيانات إلى مسح جميع بياناتك المحلية.", + "general.rebuild_database.warning.line2": "هل أنت متأكد أنك تريد المتابعة؟", + "general.send_anonymous_data.description": "من خلال اختيار إرسال بيانات عن بعد مجهولة، فإنك تساهم في تحسين تجربة المستخدم العامة لـ Follow.", + "general.send_anonymous_data.label": "إرسال بيانات مجهولة", + "general.show_unread_on_launch.description": "عرض المحتوى غير المقروء عند الإطلاق", + "general.show_unread_on_launch.label": "عرض المحتوى غير المقروء عند الإطلاق", + "general.sidebar_title": "عام", + "general.timeline": "الجدول الزمني", + "general.unread": "غير مقروء", + "general.voices": "الأصوات", + "integration.eagle.enable.description": "عرض زر 'حفظ الوسائط إلى Eagle' عندما يكون متاحًا.", + "integration.eagle.enable.label": "تمكين", + "integration.eagle.title": "Eagle", + "integration.instapaper.enable.description": "عرض زر 'حفظ إلى Instapaper' عندما يكون متاحًا.", + "integration.instapaper.enable.label": "تمكين", + "integration.instapaper.password.label": "كلمة مرور Instapaper", + "integration.instapaper.title": "Instapaper", + "integration.instapaper.username.label": "اسم مستخدم Instapaper", + "integration.readwise.enable.description": "عرض زر 'حفظ إلى Readwise' عندما يكون متاحًا.", + "integration.readwise.enable.label": "تمكين", + "integration.readwise.title": "Readwise", + "integration.readwise.token.description": "يمكنك الحصول عليه هنا: readwise.io/access_token.", + "integration.readwise.token.label": "رمز الوصول لـ Readwise", + "integration.sidebar_title": "التكامل", + "integration.tip": "نصيحة: يتم تخزين بياناتك الحساسة محليًا ولا يتم تحميلها إلى الخادم.", + "integration.title": "التكامل", + "invitation.activate": "تفعيل", + "invitation.codeOptions.betaUser": "1. ابحث عن مستخدم بيتا لدعوتك.", + "invitation.codeOptions.discord": "2. انضم إلى خادم Discord الخاص بنا واحصل على هدايا عرضية.", + "invitation.codeOptions.xAccount": "3. تابع حسابنا على X واحصل على هدايا من وقت لآخر.", + "invitation.confirmModal.cancel": "إلغاء", + "invitation.confirmModal.confirm": "هل تريد المتابعة؟", + "invitation.confirmModal.continue": "متابعة", + "invitation.confirmModal.message": "سيكلفك إنشاء رمز دعوة {{INVITATION_PRICE}} من Power.", + "invitation.confirmModal.title": "تأكيد", + "invitation.earlyAccess": "Follow حاليًا في الوصول المبكر ويتطلب رمز دعوة للاستخدام.", + "invitation.earlyAccessMessage": "😰 عذرًا، Follow حاليًا في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.", + "invitation.generateButton": "إنشاء رمز جديد", + "invitation.generateCost": "يمكنك إنفاق {{INVITATION_PRICE}} من Power لإنشاء رمز دعوة لأصدقائك.", + "invitation.getCodeMessage": "يمكنك الحصول على رمز دعوة من خلال الطرق التالية:", + "invitation.limitationMessage": "بناءً على وقت استخدامك، يمكنك إنشاء ما يصل إلى {{limitation}} من رموز الدعوات.", + "invitation.newInvitationSuccess": "🎉 تم إنشاء دعوة جديدة، وتم نسخ رمز الدعوة", + "invitation.noInvitations": "لا توجد دعوات", + "invitation.notUsed": "لم يُستخدم", + "invitation.sidebar_title": "الدعوات", + "invitation.tableHeaders.code": "الرمز", + "invitation.tableHeaders.creationTime": "وقت الإنشاء", + "invitation.tableHeaders.usedBy": "استخدمه", + "invitation.title": "رمز الدعوة", + "profile.avatar.label": "الصورة الرمزية", + "profile.handle.description": "معرفك الفريد.", + "profile.handle.label": "المعرف", + "profile.name.description": "اسم العرض العام الخاص بك.", + "profile.name.label": "اسم العرض", + "profile.sidebar_title": "الملف الشخصي", + "profile.submit": "إرسال", + "profile.title": "إعدادات الملف الشخصي", + "profile.updateSuccess": "تم تحديث الملف الشخصي.", + "titles.about": "حول", + "titles.actions": "الإجراءات", + "titles.appearance": "المظهر", + "titles.feeds": "التغذيات", + "titles.general": "عام", + "titles.integration": "التكامل", + "titles.invitations": "الدعوات", + "titles.power": "الطاقة", + "titles.profile": "الملف الشخصي", + "titles.shortcuts": "الاختصارات", + "wallet.address.title": "عنوانك", + "wallet.balance.title": "رصيدك", + "wallet.balance.withdrawable": "قابل للسحب", + "wallet.balance.withdrawableTooltip": "تشمل الطاقة القابلة للسحب كلًا من الإكراميات التي تلقيتها والطاقة التي قمت بشحنها.", + "wallet.claim.button.claim": "استلام الطاقة اليومية", + "wallet.claim.button.claimed": "تم استلام الطاقة اليوم", + "wallet.claim.tooltip.alreadyClaimed": "لقد استلمت بالفعل اليوم.", + "wallet.claim.tooltip.canClaim": "استلم {{amount}} من الطاقة اليومية الآن!", + "wallet.create.button": "إنشاء محفظة", + "wallet.create.description": "أنشئ محفظة مجانية لاستلام Power، والتي يمكن استخدامها لمكافأة المبدعين وأيضًا الحصول على مكافآت مقابل مساهماتك في المحتوى.", + "wallet.power.dailyClaim": "يمكنك استلام {{amount}} من الطاقة المجانية يوميًا، والتي يمكن استخدامها لإكراميات عناصر RSS على Follow.", + "wallet.power.description": "Power هو رمز ERC-20 على سلسلة البلوكشين {{blockchainName}}.", + "wallet.sidebar_title": "الطاقة", + "wallet.transactions.amount": "المبلغ", + "wallet.transactions.date": "التاريخ", + "wallet.transactions.from": "من", + "wallet.transactions.noTransactions": "لا توجد معاملات", + "wallet.transactions.title": "المعاملات", + "wallet.transactions.to": "إلى", + "wallet.transactions.tx": "Tx", + "wallet.transactions.type": "النوع", + "wallet.transactions.types.burn": "حرق", + "wallet.transactions.types.mint": "سك", + "wallet.transactions.types.purchase": "شراء", + "wallet.transactions.types.tip": "إكرامية", + "wallet.transactions.types.withdraw": "سحب", + "wallet.transactions.you": "أنت", + "wallet.withdraw.addressLabel": "عنوان Ethereum الخاص بك", + "wallet.withdraw.amountLabel": "المبلغ", + "wallet.withdraw.availableBalance": "لديك من الطاقة القابلة للسحب في محفظتك.", + "wallet.withdraw.button": "سحب", + "wallet.withdraw.error": "فشل السحب: {{error}}", + "wallet.withdraw.modalTitle": "سحب الطاقة", + "wallet.withdraw.submitButton": "إرسال", + "wallet.withdraw.success": "تم السحب بنجاح!" +} diff --git a/locales/shortcuts/ar-IQ.json b/locales/shortcuts/ar-IQ.json new file mode 100644 index 0000000000..8bbc70ee58 --- /dev/null +++ b/locales/shortcuts/ar-IQ.json @@ -0,0 +1,24 @@ +{ + "keys.audio.playPause": "تشغيل/إيقاف مؤقت (عند فتح مشغل الصوت)", + "keys.entries.markAllAsRead": "وضع علامة على الكل كمقروء", + "keys.entries.next": "الإدخال التالي", + "keys.entries.previous": "الإدخال السابق", + "keys.entries.refetch": "إعادة الجلب", + "keys.entries.toggleUnreadOnly": "تبديل إلى غير المقروء فقط", + "keys.entry.copyLink": "نسخ الرابط", + "keys.entry.openInBrowser": "فتح في المتصفح", + "keys.entry.openInNewTab": "فتح في علامة تبويب جديدة", + "keys.entry.scrollDown": "التمرير للأسفل", + "keys.entry.scrollUp": "التمرير للأعلى", + "keys.entry.share": "مشاركة", + "keys.entry.tip": "إكرامية Power", + "keys.entry.toggleRead": "تبديل إلى مقروء", + "keys.entry.toggleStarred": "تبديل إلى مفضلة", + "keys.entry.tts": "تشغيل النص إلى كلام", + "keys.feeds.add": "إضافة اشتراك", + "keys.feeds.switchBetweenViews": "التبديل بين طرق العرض", + "keys.feeds.switchToView": "التبديل إلى العرض", + "keys.layout.showShortcuts": "إظهار/إخفاء الاختصارات", + "keys.layout.toggleSidebar": "إظهار/إخفاء الشريط الجانبي للتغذية", + "sidebar_title": "الاختصارات" +} diff --git a/locales/shortcuts/ar-KW.json b/locales/shortcuts/ar-KW.json new file mode 100644 index 0000000000..f239b9ed6a --- /dev/null +++ b/locales/shortcuts/ar-KW.json @@ -0,0 +1,24 @@ +{ + "keys.audio.playPause": "تشغيل/إيقاف مؤقت (عند فتح مشغل الصوت)", + "keys.entries.markAllAsRead": "تحديد الكل كمقروء", + "keys.entries.next": "الإدخال التالي", + "keys.entries.previous": "الإدخال السابق", + "keys.entries.refetch": "إعادة جلب", + "keys.entries.toggleUnreadOnly": "التبديل إلى غير المقروء فقط", + "keys.entry.copyLink": "نسخ الرابط", + "keys.entry.openInBrowser": "فتح في المتصفح", + "keys.entry.openInNewTab": "فتح في تبويب جديد", + "keys.entry.scrollDown": "التمرير لأسفل", + "keys.entry.scrollUp": "التمرير لأعلى", + "keys.entry.share": "مشاركة", + "keys.entry.tip": "إكرامية Power", + "keys.entry.toggleRead": "تبديل المقروء", + "keys.entry.toggleStarred": "تبديل التفضيل", + "keys.entry.tts": "تشغيل النص إلى كلام", + "keys.feeds.add": "إضافة اشتراك", + "keys.feeds.switchBetweenViews": "التبديل بين طرق العرض", + "keys.feeds.switchToView": "التبديل إلى العرض", + "keys.layout.showShortcuts": "إظهار/إخفاء الاختصارات", + "keys.layout.toggleSidebar": "إظهار/إخفاء الشريط الجانبي للتغذية", + "sidebar_title": "الاختصارات" +} diff --git a/locales/shortcuts/ar-TN.json b/locales/shortcuts/ar-TN.json new file mode 100644 index 0000000000..e10cb01154 --- /dev/null +++ b/locales/shortcuts/ar-TN.json @@ -0,0 +1,203 @@ +{ + "about.changelog": "سجل التغييرات", + "about.feedbackInfo": "{{appName}} ({{commitSha}}) لا يزال في المراحل الأولى من التطوير. إذا كان لديك أي ملاحظات أو اقتراحات، لا تتردد في فتح تذكرة على GitHub الخاص بنا.", + "about.iconLibrary": "مكتبة الأيقونات المستخدمة محمية بحقوق الطبع والنشر بواسطة ولا يمكن إعادة توزيعها.", + "about.licenseInfo": "{{appName}} هو وسيظل دائمًا مشروعًا مجانيًا ومفتوح المصدر. تم ترخيصه بموجب {{license}}.", + "about.sidebar_title": "حول", + "about.socialMedia": "وسائل التواصل الاجتماعي", + "actions.actionName": "الإجراء {{number}}", + "actions.action_card.add": "إضافة", + "actions.action_card.all": "الكل", + "actions.action_card.block_rules": "قواعد الحظر", + "actions.action_card.custom_filters": "مرشحات مخصصة", + "actions.action_card.enable_readability": "تمكين إمكانية القراءة", + "actions.action_card.entry_options.all": "الكل", + "actions.action_card.entry_options.author": "المؤلف", + "actions.action_card.entry_options.content": "المحتوى", + "actions.action_card.entry_options.order": "الترتيب", + "actions.action_card.entry_options.title": "العنوان", + "actions.action_card.entry_options.url": "الرابط", + "actions.action_card.feed_options.category": "الفئة", + "actions.action_card.feed_options.feed_url": "رابط التغذية", + "actions.action_card.feed_options.site_url": "رابط الموقع", + "actions.action_card.feed_options.title": "العنوان", + "actions.action_card.feed_options.view": "عرض", + "actions.action_card.field": "الحقل", + "actions.action_card.from": "من", + "actions.action_card.generate_summary": "توليد ملخص باستخدام الذكاء الاصطناعي", + "actions.action_card.name": "الاسم", + "actions.action_card.operation_options.contains": "يحتوي على", + "actions.action_card.operation_options.does_not_contain": "لا يحتوي على", + "actions.action_card.operation_options.is_equal_to": "يساوي", + "actions.action_card.operation_options.is_greater_than": "أكبر من", + "actions.action_card.operation_options.is_less_than": "أقل من", + "actions.action_card.operation_options.is_not_equal_to": "ليس مساويًا لـ", + "actions.action_card.operation_options.matches_regex": "يطابق التعبير النمطي", + "actions.action_card.operator": "المشغل", + "actions.action_card.rewrite_rules": "إعادة كتابة القواعد", + "actions.action_card.then_do": "ثم قم بـ...", + "actions.action_card.to": "إلى", + "actions.action_card.translate_into": "ترجمة إلى", + "actions.action_card.value": "القيمة", + "actions.action_card.when_feeds_match": "عند مطابقة التغذيات...", + "actions.newRule": "قاعدة جديدة", + "actions.save": "حفظ", + "actions.saveSuccess": "🎉 تم حفظ الإجراءات.", + "actions.sidebar_title": "الإجراءات", + "actions.title": "الإجراءات", + "appearance.code_highlight_theme": "سمة تمييز الشيفرة", + "appearance.content": "المحتوى", + "appearance.content_font": "خط المحتوى", + "appearance.custom_font": "خط مخصص", + "appearance.fonts": "الخطوط", + "appearance.general": "عام", + "appearance.guess_code_language.description": "لغات البرمجة الرئيسية التي تستخدم النماذج لاستنتاج كتل الشيفرة غير المسماة", + "appearance.guess_code_language.label": "تخمين لغة الشيفرة", + "appearance.misc": "متنوع", + "appearance.modal_overlay.description": "عرض تراكب النافذة المنبثقة", + "appearance.modal_overlay.label": "عرض تراكب النافذة المنبثقة", + "appearance.opaque_sidebars.label": "أشرطة جانبية معتمة", + "appearance.reader_render_inline_style.description": "يسمح بعرض النمط المضمّن في HTML الأصلي.", + "appearance.reader_render_inline_style.label": "عرض النمط المضمّن", + "appearance.reduce_motion.description": "تقليل حركة العناصر لتحسين الأداء وتقليل استهلاك الطاقة", + "appearance.reduce_motion.label": "تقليل الحركة", + "appearance.save": "حفظ", + "appearance.show_dock_badge.label": "إظهار كشارة في Dock", + "appearance.sidebar_show_unread_count.label": "عرض في الشريط الجانبي", + "appearance.sidebar_title": "المظهر", + "appearance.text_size": "حجم النص", + "appearance.theme.dark": "داكن", + "appearance.theme.label": "السمة", + "appearance.theme.light": "فاتح", + "appearance.theme.system": "النظام", + "appearance.title": "المظهر", + "appearance.ui_font": "خط واجهة المستخدم", + "appearance.unread_count": "عدد العناصر غير المقروءة", + "feeds.claimTips": "للمطالبة بتغذياتك واستلام الإكراميات، انقر بزر الماوس الأيمن على التغذية في قائمة اشتراكاتك واختر المطالبة.", + "feeds.noFeeds": "لا توجد تغذيات مطالبة", + "feeds.tableHeaders.entryCount": "العناصر", + "feeds.tableHeaders.name": "الاسم", + "feeds.tableHeaders.subscriptionCount": "الاشتراكات", + "feeds.tableHeaders.tipAmount": "الإكراميات المستلمة", + "general.app": "التطبيق", + "general.data_persist.description": "الاحتفاظ بالبيانات محليًا لتمكين الوصول دون اتصال والبحث المحلي.", + "general.data_persist.label": "الاحتفاظ بالبيانات للاستخدام دون اتصال", + "general.group_by_date.description": "تجميع العناصر حسب التاريخ.", + "general.group_by_date.label": "تجميع حسب التاريخ", + "general.language": "اللغة", + "general.launch_at_login": "التشغيل عند تسجيل الدخول", + "general.mark_as_read.hover.description": "تحديد العناصر تلقائيًا كمقروءة عند التمرير فوقها.", + "general.mark_as_read.hover.label": "تحديد كمقروء عند التمرير", + "general.mark_as_read.render.description": "تحديد العناصر أحادية المستوى (مثل منشورات الوسائط الاجتماعية، والصور، وعروض الفيديو) تلقائيًا كمقروءة عند دخولها العرض.", + "general.mark_as_read.render.label": "تحديد كمقروء عند العرض", + "general.mark_as_read.scroll.description": "تحديد العناصر تلقائيًا كمقروءة عند التمرير خارج العرض.", + "general.mark_as_read.scroll.label": "تحديد كمقروء عند التمرير", + "general.privacy_data": "الخصوصية والبيانات", + "general.rebuild_database.button": "إعادة بناء", + "general.rebuild_database.description": "إذا كنت تواجه مشكلات في العرض، فقد يحل إعادة بناء قاعدة البيانات هذه المشكلات.", + "general.rebuild_database.label": "إعادة بناء قاعدة البيانات", + "general.rebuild_database.title": "إعادة بناء قاعدة البيانات", + "general.rebuild_database.warning.line1": "ستؤدي إعادة بناء قاعدة البيانات إلى مسح جميع بياناتك المحلية.", + "general.rebuild_database.warning.line2": "هل أنت متأكد أنك تريد المتابعة؟", + "general.send_anonymous_data.description": "من خلال اختيار إرسال بيانات عن بعد مجهولة، فإنك تساهم في تحسين تجربة المستخدم العامة لـ Follow.", + "general.send_anonymous_data.label": "إرسال بيانات مجهولة", + "general.show_unread_on_launch.description": "عرض المحتوى غير المقروء عند الإطلاق", + "general.show_unread_on_launch.label": "عرض المحتوى غير المقروء عند الإطلاق", + "general.sidebar_title": "عام", + "general.timeline": "الجدول الزمني", + "general.unread": "غير مقروء", + "general.voices": "الأصوات", + "integration.eagle.enable.description": "عرض زر 'حفظ الوسائط إلى Eagle' عندما يكون متاحًا.", + "integration.eagle.enable.label": "تمكين", + "integration.eagle.title": "Eagle", + "integration.instapaper.enable.description": "عرض زر 'حفظ إلى Instapaper' عندما يكون متاحًا.", + "integration.instapaper.enable.label": "تمكين", + "integration.instapaper.password.label": "كلمة مرور Instapaper", + "integration.instapaper.title": "Instapaper", + "integration.instapaper.username.label": "اسم مستخدم Instapaper", + "integration.readwise.enable.description": "عرض زر 'حفظ إلى Readwise' عندما يكون متاحًا.", + "integration.readwise.enable.label": "تمكين", + "integration.readwise.title": "Readwise", + "integration.readwise.token.description": "يمكنك الحصول عليه هنا: readwise.io/access_token.", + "integration.readwise.token.label": "رمز الوصول لـ Readwise", + "integration.sidebar_title": "التكامل", + "integration.tip": "نصيحة: يتم تخزين بياناتك الحساسة محليًا ولا يتم تحميلها إلى الخادم.", + "integration.title": "التكامل", + "invitation.activate": "تفعيل", + "invitation.codeOptions.betaUser": "1. ابحث عن مستخدم بيتا لدعوتك.", + "invitation.codeOptions.discord": "2. انضم إلى خادم Discord الخاص بنا واحصل على هدايا عرضية.", + "invitation.codeOptions.xAccount": "3. تابع حسابنا على X واحصل على هدايا من وقت لآخر.", + "invitation.confirmModal.cancel": "إلغاء", + "invitation.confirmModal.confirm": "هل تريد المتابعة؟", + "invitation.confirmModal.continue": "متابعة", + "invitation.confirmModal.message": "سيكلفك إنشاء رمز دعوة {{INVITATION_PRICE}} من Power.", + "invitation.confirmModal.title": "تأكيد", + "invitation.earlyAccess": "Follow حاليًا في الوصول المبكر ويتطلب رمز دعوة للاستخدام.", + "invitation.earlyAccessMessage": "😰 عذرًا، Follow حاليًا في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.", + "invitation.generateButton": "إنشاء رمز جديد", + "invitation.generateCost": "يمكنك إنفاق {{INVITATION_PRICE}} من Power لإنشاء رمز دعوة لأصدقائك.", + "invitation.getCodeMessage": "يمكنك الحصول على رمز دعوة من خلال الطرق التالية:", + "invitation.limitationMessage": "بناءً على وقت استخدامك، يمكنك إنشاء ما يصل إلى {{limitation}} من رموز الدعوات.", + "invitation.newInvitationSuccess": "🎉 تم إنشاء دعوة جديدة، وتم نسخ رمز الدعوة", + "invitation.noInvitations": "لا توجد دعوات", + "invitation.notUsed": "لم يُستخدم", + "invitation.sidebar_title": "الدعوات", + "invitation.tableHeaders.code": "الرمز", + "invitation.tableHeaders.creationTime": "وقت الإنشاء", + "invitation.tableHeaders.usedBy": "استخدمه", + "invitation.title": "رمز الدعوة", + "profile.avatar.label": "الصورة الرمزية", + "profile.handle.description": "معرفك الفريد.", + "profile.handle.label": "المعرف", + "profile.name.description": "اسم العرض العام الخاص بك.", + "profile.name.label": "اسم العرض", + "profile.sidebar_title": "الملف الشخصي", + "profile.submit": "إرسال", + "profile.title": "إعدادات الملف الشخصي", + "profile.updateSuccess": "تم تحديث الملف الشخصي.", + "titles.about": "حول", + "titles.actions": "الإجراءات", + "titles.appearance": "المظهر", + "titles.feeds": "التغذيات", + "titles.general": "عام", + "titles.integration": "التكامل", + "titles.invitations": "الدعوات", + "titles.power": "الطاقة", + "titles.profile": "الملف الشخصي", + "titles.shortcuts": "الاختصارات", + "wallet.address.title": "عنوانك", + "wallet.balance.title": "رصيدك", + "wallet.balance.withdrawable": "قابل للسحب", + "wallet.balance.withdrawableTooltip": "تشمل الطاقة القابلة للسحب كلًا من الإكراميات التي تلقيتها والطاقة التي قمت بشحنها.", + "wallet.claim.button.claim": "استلام الطاقة اليومية", + "wallet.claim.button.claimed": "تم استلام الطاقة اليوم", + "wallet.claim.tooltip.alreadyClaimed": "لقد استلمت بالفعل اليوم.", + "wallet.claim.tooltip.canClaim": "استلم {{amount}} من الطاقة اليومية الآن!", + "wallet.create.button": "إنشاء محفظة", + "wallet.create.description": "أنشئ محفظة مجانية لاستلام Power، والتي يمكن استخدامها لمكافأة المبدعين وأيضًا الحصول على مكافآت مقابل مساهماتك في المحتوى.", + "wallet.power.dailyClaim": "يمكنك استلام {{amount}} من الطاقة المجانية يوميًا، والتي يمكن استخدامها لإكراميات عناصر RSS على Follow.", + "wallet.power.description": "Power هو رمز ERC-20 على سلسلة البلوكشين {{blockchainName}}.", + "wallet.sidebar_title": "الطاقة", + "wallet.transactions.amount": "المبلغ", + "wallet.transactions.date": "التاريخ", + "wallet.transactions.from": "من", + "wallet.transactions.noTransactions": "لا توجد معاملات", + "wallet.transactions.title": "المعاملات", + "wallet.transactions.to": "إلى", + "wallet.transactions.tx": "Tx", + "wallet.transactions.type": "النوع", + "wallet.transactions.types.burn": "حرق", + "wallet.transactions.types.mint": "سك", + "wallet.transactions.types.purchase": "شراء", + "wallet.transactions.types.tip": "إكرامية", + "wallet.transactions.types.withdraw": "سحب", + "wallet.transactions.you": "أنت", + "wallet.withdraw.addressLabel": "عنوان Ethereum الخاص بك", + "wallet.withdraw.amountLabel": "المبلغ", + "wallet.withdraw.availableBalance": "لديك من الطاقة القابلة للسحب في محفظتك.", + "wallet.withdraw.button": "سحب", + "wallet.withdraw.error": "فشل السحب: {{error}}", + "wallet.withdraw.modalTitle": "سحب الطاقة", + "wallet.withdraw.submitButton": "إرسال", + "wallet.withdraw.success": "تم السحب بنجاح!" +}