mirror of
https://github.com/faroukbmiled/RyukGram.git
synced 2026-08-24 11:52:37 +02:00
Add Arabic (ar) localization by @bruuhim (#6)
* Create Localizable.strings * Add files via upload
This commit is contained in:
@@ -0,0 +1,927 @@
|
||||
/*
|
||||
* RyukGram — Localizable.strings (English source of truth)
|
||||
* -------------------------------------------------------------------------
|
||||
*
|
||||
* Every user-facing string in RyukGram goes through the macro
|
||||
* SCILocalized(@"English text here")
|
||||
* in the Objective-C source. The argument is BOTH the lookup key and the
|
||||
* English fallback, so if a missing translation the user still sees
|
||||
* clean English — nothing ever breaks.
|
||||
*
|
||||
*
|
||||
* HOW TO ADD A NEW LANGUAGE
|
||||
* -------------------------------------------------------------------------
|
||||
*
|
||||
* 1. Copy this file into a new folder named after the language code:
|
||||
* src/Localization/Resources/<code>.lproj/Localizable.strings
|
||||
* e.g. ar.lproj (Arabic)
|
||||
* es.lproj (Spanish)
|
||||
* fr.lproj (French)
|
||||
* 2. Translate the RIGHT-hand side of every `"key" = "value";` line.
|
||||
* Do NOT touch the left-hand side — that is the lookup key and must
|
||||
* stay identical to the English version, otherwise the app will never
|
||||
* find your translation.
|
||||
* 3. Keep every format specifier (%@, %lu, %d, %lld, %1$@, …) exactly
|
||||
* as-is, in the same order. If you need to reorder them, switch to
|
||||
* positional specifiers (%1$@ %2$lu).
|
||||
* 4. Keep embedded quotes escaped with a backslash: \" — and newlines
|
||||
* as \n.
|
||||
* 5. Open a pull request at https://github.com/faroukbmiled/RyukGram/pulls
|
||||
* so we can ship the language in the next release.
|
||||
*
|
||||
*
|
||||
* HOW TO ADD A NEW STRING IN CODE
|
||||
* -------------------------------------------------------------------------
|
||||
*
|
||||
* Just wrap the English text with SCILocalized(...) in the .m / .x / .xm
|
||||
* file — the helper resolves to the English text automatically when no
|
||||
* translation exists. Then add the same English text as BOTH the key and
|
||||
* the value inside the matching section below, e.g.
|
||||
*
|
||||
* "Download all items" = "Download all items";
|
||||
*
|
||||
* Translators copy that line into their own .lproj and translate only the
|
||||
* right-hand side.
|
||||
*
|
||||
*
|
||||
* FILE FORMAT NOTES
|
||||
* -------------------------------------------------------------------------
|
||||
*
|
||||
* - UTF-8, LF line endings.
|
||||
* - Slash-star block comments and double-slash line comments both work.
|
||||
* - DO NOT nest one slash-star block comment inside another — the
|
||||
* parser will close the outer block at the first inner close marker
|
||||
* and every lookup in the file will silently fail.
|
||||
* - Keys and values are both quoted; every line ends with a semicolon.
|
||||
*
|
||||
* Translation made by @bruuhim (التعريب بواسطة @bruuhim)
|
||||
*/
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// CHROME — TOP BAR, LANGUAGE PICKER, FIRST-RUN //
|
||||
// Shown on the root Settings screen: title, search bar, the globe language //
|
||||
// menu, and the one-time welcome alert. These use dotted keys (settings.*) //
|
||||
// and are hand-authored rather than extracted from English source. //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"settings.firstrun.message" = "مستقبلاً: اضغط مطولاً على الخطوط الثلاثة أعلى صفحة ملفك الشخصي لفتح إعدادات ريوك غرام.";
|
||||
"settings.firstrun.ok" = "مفهوم!";
|
||||
"settings.firstrun.title" = "معلومات إعدادات ريوك غرام";
|
||||
"settings.language.system" = "الافتراضي للنظام";
|
||||
"settings.language.title" = "اللغة";
|
||||
"settings.language.english_only" = "يتوفر ريوك غرام حاليًا باللغة الإنجليزية فقط. اللغات الأخرى جاهزة بانتظار الترجمة — ساهم في الترجمة إلى لغتك باتباع الدليل القصير في ملف ريدمي (README).";
|
||||
"settings.language.ok" = "موافق";
|
||||
"settings.language.help_translate" = "المساعدة في الترجمة";
|
||||
"settings.results.many" = "%lu نتائج";
|
||||
"settings.results.none" = "لا توجد نتائج";
|
||||
"settings.results.one" = "%lu نتيجة";
|
||||
"settings.search.placeholder" = "البحث في الإعدادات";
|
||||
"settings.title" = "إعدادات ريوك غرام";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// GENERAL //
|
||||
// Settings → General tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Adds a copy option to the comment long-press menu" = "إضافة خيار النسخ إلى قائمة الضغط المطول للتعليقات";
|
||||
"Adds a download option for GIF comments" = "إضافة خيار تنزيل لتعليقات صور جيف (GIF)";
|
||||
"Browser" = "المتصفح";
|
||||
"Comments" = "التعليقات";
|
||||
"Copy comment text" = "نسخ نص التعليق";
|
||||
"Copy description" = "نسخ الوصف";
|
||||
"Copy description text fields by long-pressing on them" = "نسخ حقول نصوص الوصف بالضغط المطول عليها";
|
||||
"Date format" = "تنسيق التاريخ";
|
||||
"Disable app haptics" = "إلغاء تفعيل الحس اللمسي للتطبيق";
|
||||
"Disables haptics/vibrations within the app" = "تعطيل الحس اللمسي والاهتزازات داخل التطبيق";
|
||||
"Do not save recent searches" = "عدم حفظ عمليات البحث الأخيرة";
|
||||
"Download GIF comments" = "تنزيل تعليقات صور جيف (GIF)";
|
||||
"Embed domain" = "تضمين النطاق";
|
||||
"Embed domain: %@" = "تضمين النطاق: %@";
|
||||
"Enable liquid glass buttons" = "تفعيل أزرار الزجاج السائل";
|
||||
"Enable liquid glass surfaces" = "تفعيل أسطح الزجاج السائل";
|
||||
"Enable teen app icons" = "تفعيل أيقونات تطبيق المراهقين";
|
||||
"Enables experimental liquid glass buttons" = "تفعيل أزرار الزجاج السائل التجريبية";
|
||||
"Enables liquid glass tab bar, floating navigation, and other UI elements" = "تفعيل شريط تبويبات الزجاج السائل، والتنقل العائم، وعناصر واجهة المستخدم الأخرى";
|
||||
"Experimental features" = "ميزات تجريبية";
|
||||
"Focus/distractions" = "التركيز والمشتتات";
|
||||
"General" = "عام";
|
||||
"Hide Meta AI" = "إخفاء ذكاء ميتا الاصطناعي";
|
||||
"Hide ads" = "إخفاء الإعلانات";
|
||||
"Hide explore posts grid" = "إخفاء شبكة منشورات الإكسبلور";
|
||||
"Hide friends map" = "إخفاء خريطة الأصدقاء";
|
||||
"Hide metrics" = "إخفاء الإحصائيات";
|
||||
"Hide notes tray" = "إخفاء شريط الملاحظات";
|
||||
"Hide trending searches" = "إخفاء عمليات البحث الرائجة";
|
||||
"Hides all suggested users for you to follow, outside your feed" = "إخفاء جميع المستخدمين المقترحين لمتابعتهم، خارج يومياتك";
|
||||
"Hides like/comment/share counts on posts and reels" = "إخفاء عدد الإعجابات والتعليقات والمشاركات على المنشورات ومقاطع ريلز";
|
||||
"Hides the friends map icon in the notes tray" = "إخفاء أيقونة خريطة الأصدقاء في شريط الملاحظات";
|
||||
"Hides the grid of suggested posts on the explore/search tab" = "إخفاء شبكة المنشورات المقترحة في تبويب الإكسبلور والبحث";
|
||||
"Hides the meta ai buttons/functionality within the app" = "إخفاء أزرار ووظائف ذكاء ميتا الاصطناعي داخل التطبيق";
|
||||
"Hides the notes tray in the DM inbox" = "إخفاء شريط الملاحظات في صندوق الرسائل الخاصة";
|
||||
"Hides the suggested broadcast channels in direct messages" = "إخفاء قنوات البث المقترحة في الرسائل الخاصة";
|
||||
"Hides the trending searches under the explore search bar" = "إخفاء عمليات البحث الرائجة أسفل شريط البحث في الإكسبلور";
|
||||
"Hold down on the Instagram logo to change the app icon" = "اضغط مطولاً على شعار إنستغرام لتغيير أيقونة التطبيق";
|
||||
"Long press on the eyedropper tool in stories to customize the text color more precisely" = "اضغط مطولاً على أداة القطارة في القصص لتخصيص لون النص بدقة أكبر";
|
||||
"No suggested chats" = "لا توجد دردشات مقترحة";
|
||||
"No suggested users" = "لا يوجد مستخدمون مقترحون";
|
||||
"Notes" = "الملاحظات";
|
||||
"Open links in external browser" = "فتح الروابط في متصفح خارجي";
|
||||
"Opens links in Safari instead of Instagram's in-app browser" = "يفتح الروابط في متصفح سفاري بدلاً من متصفح إنستغرام الداخلي";
|
||||
"Removes Instagram tracking wrappers (l.instagram.com) and UTM/fbclid params from URLs" = "إزالة روابط تتبع إنستغرام ومعلمات التتبع من الروابط";
|
||||
"Removes all ads from the Instagram app" = "إزالة جميع الإعلانات من تطبيق إنستغرام";
|
||||
"Removes igsh, utm_source, and other tracking parameters from shared links" = "إزالة معلمات التتبع من الروابط المشتركة";
|
||||
"Replace IG's relative timestamps (\"3d ago\") with a custom format. Toggle which surfaces it applies to inside the picker." = "استبدال الطوابع الزمنية النسبية لإنستغرام (\"منذ 3 أيام\") بتنسيق مخصص. قم بتبديل الأماكن التي يتم تطبيقها عليها من الداخل.";
|
||||
"Replace domain in shared links" = "استبدال النطاق في الروابط المشتركة";
|
||||
"Rewrites copied/shared links to use an embed-friendly domain for previews in Discord, Telegram, etc." = "إعادة كتابة الروابط المنسوخة والمشتركة لاستخدام نطاق ملائم للمعاينة في ديسكورد وتيليجرام وغيرها.";
|
||||
"Search bars will no longer save your recent searches" = "لن تقوم أشرطة البحث بحفظ عمليات بحثك الأخيرة بعد الآن";
|
||||
"Sharing" = "المشاركة";
|
||||
"Strip tracking from links" = "تجريد الروابط من التتبع";
|
||||
"Strip tracking params" = "إزالة معلمات التتبع";
|
||||
"These features rely on hidden Instagram flags and may not work on all accounts or versions.\nExperimental flags research by @euoradan (Radan)." = "تعتمد هذه الميزات على إعدادات إنستغرام المخفية وقد لا تعمل على جميع الحسابات أو الإصدارات.\nأبحاث الميزات التجريبية بواسطة @euoradan (رادان).";
|
||||
"Use detailed color picker" = "استخدام منتقي الألوان التفصيلي";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// DATE FORMAT //
|
||||
// Settings → Date format tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Alternate" = "بديل";
|
||||
"Always ask" = "السؤال دائمًا";
|
||||
"Balanced" = "متوازن";
|
||||
"Block all" = "حظر الكل";
|
||||
"Block selected" = "حظر المحدد";
|
||||
"Button" = "زر";
|
||||
"Classic" = "كلاسيكي";
|
||||
"Date format — %@" = "تنسيق التاريخ — %@";
|
||||
"Default" = "الافتراضي";
|
||||
"Disabled" = "معطّل";
|
||||
"Download and share" = "تنزيل ومشاركة";
|
||||
"Download to Photos" = "تنزيل إلى الصور";
|
||||
"Enabled" = "مفعّل";
|
||||
"Expand" = "توسيع";
|
||||
"Explore" = "إكسبلور";
|
||||
"Fast" = "سريع";
|
||||
"Feed" = "اليوميات";
|
||||
"High" = "مرتفع";
|
||||
"Inbox" = "صندوق الوارد";
|
||||
"Low" = "منخفض";
|
||||
"Max" = "الأقصى";
|
||||
"Medium" = "متوسط";
|
||||
"Mute/Unmute" = "كتم / إلغاء الكتم";
|
||||
"Open menu" = "فتح القائمة";
|
||||
"Pause/Play" = "إيقاف / تشغيل";
|
||||
"Profile" = "الملف الشخصي";
|
||||
"Quality" = "الجودة";
|
||||
"Reels" = "ريلز";
|
||||
"Requires restart" = "يتطلب إعادة تشغيل";
|
||||
"Save to Photos" = "حفظ في الصور";
|
||||
"Share sheet" = "قائمة المشاركة";
|
||||
"Standard" = "قياسي";
|
||||
"Toggle" = "مفتاح تبديل";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// FEED //
|
||||
// Settings → Feed tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Action button" = "زر الإجراء";
|
||||
"Adds 'View profile picture' and 'View cover' to story tray long-press menus" = "إضافة 'عرض صورة الملف الشخصي' و 'عرض الغلاف' إلى قوائم الضغط المطول في شريط القصص";
|
||||
"Adds a RyukGram action button under each feed post with download/share/copy/expand/repost entries. Tap opens the menu by default; change the tap behavior below." = "يضيف زر إجراء ريوك غرام أسفل كل منشور في اليوميات مع خيارات تنزيل ومشاركة ونسخ وتوسيع وإعادة نشر. يؤدي النقر إلى فتح القائمة افتراضيًا؛ قم بتغيير السلوك أدناه.";
|
||||
"Controls when and how the feed refreshes. Background refresh occurs when returning to the app after ~10 minutes. Home button refresh occurs when tapping the Home tab while already on it." = "يتحكم في متى وكيف يتم تحديث اليوميات. يحدث التحديث في الخلفية عند العودة إلى التطبيق بعد ~10 دقائق. ويحدث تحديث زر الصفحة الرئيسية عند النقر فوقه أثناء التواجد فيه بالفعل.";
|
||||
"Default tap action" = "إجراء النقر الافتراضي";
|
||||
"Disable background refresh" = "تعطيل التحديث في الخلفية";
|
||||
"Disable home button refresh" = "تعطيل تحديث زر الصفحة الرئيسية";
|
||||
"Disable home button scroll" = "تعطيل التمرير بزر الصفحة الرئيسية";
|
||||
"Disable video autoplay" = "تعطيل التشغيل التلقائي للفيديو";
|
||||
"Hide" = "إخفاء";
|
||||
"Hide entire feed" = "إخفاء اليوميات بالكامل";
|
||||
"Hide repost button" = "إخفاء زر إعادة النشر";
|
||||
"Hide stories tray" = "إخفاء شريط القصص";
|
||||
"Hide suggested stories" = "إخفاء القصص المقترحة";
|
||||
"Hides suggested accounts" = "إخفاء الحسابات المقترحة";
|
||||
"Hides suggested reels" = "إخفاء مقاطع ريلز المقترحة";
|
||||
"Hides suggested threads posts" = "إخفاء منشورات ثريدز المقترحة";
|
||||
"Hides the repost button on feed posts" = "إخفاء زر إعادة النشر على منشورات اليوميات";
|
||||
"Hides the story tray at the top" = "إخفاء شريط القصص في الأعلى";
|
||||
"Inserts a button row below like/comment/share on each post" = "إدراج صف أزرار أسفل الإعجاب والتعليق والمشاركة على كل منشور";
|
||||
"Long press on media to expand in full-screen viewer" = "اضغط مطولاً على الوسائط لتوسيعها في عارض ملء الشاشة";
|
||||
"Media" = "الوسائط";
|
||||
"Media zoom" = "تكبير الوسائط";
|
||||
"No suggested for you" = "لا توجد اقتراحات لك";
|
||||
"No suggested posts" = "لا توجد منشورات مقترحة";
|
||||
"No suggested reels" = "لا توجد مقاطع ريلز مقترحة";
|
||||
"No suggested threads" = "لا توجد منشورات ثريدز مقترحة";
|
||||
"Prevents feed from reloading when returning from background" = "يمنع اليوميات من إعادة التحميل عند العودة من الخلفية";
|
||||
"Prevents videos from playing automatically" = "يمنع مقاطع الفيديو من التشغيل التلقائي";
|
||||
"Refresh" = "تحديث";
|
||||
"Removes all content from your home feed" = "إزالة جميع المحتويات من يومياتك الرئيسية";
|
||||
"Removes suggested accounts from the stories tray" = "إزالة الحسابات المقترحة من شريط القصص";
|
||||
"Removes suggested posts" = "إزالة المنشورات المقترحة";
|
||||
"Scroll to top without refreshing when tapping Home" = "التمرير إلى الأعلى دون تحديث عند النقر على الصفحة الرئيسية";
|
||||
"Show action button" = "إظهار زر الإجراء";
|
||||
"Stories tray" = "شريط القصص";
|
||||
"Tapping Home does nothing when already on feed" = "النقر على الصفحة الرئيسية لا يفعل شيئًا عند التواجد بالفعل في اليوميات";
|
||||
"Tray long-press actions" = "إجراءات الضغط المطول على الشريط";
|
||||
"What happens on a single tap. Long-press always opens the full menu" = "ماذا يحدث عند النقر مرة واحدة. الضغط المطول يفتح دائمًا القائمة الكاملة";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// REELS //
|
||||
// Settings → Reels tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Adds a RyukGram action button above the reel sidebar with view-cover/download/share/copy/expand/repost entries. Tap opens the menu by default; change the tap behavior below." = "يضيف زر إجراء ريوك غرام أعلى الشريط الجانبي لمقطع ريلز مع خيارات عرض الغلاف وتنزيل ومشاركة ونسخ وتوسيع وإعادة نشر. يؤدي النقر إلى فتح القائمة افتراضيًا؛ قم بتغيير السلوك أدناه.";
|
||||
"Always show progress scrubber" = "إظهار شريط التقدم دائمًا";
|
||||
"Auto-scroll reels" = "التمرير التلقائي لمقاطع ريلز";
|
||||
"IG default: native behavior. RyukGram: re-advances after swiping back." = "الافتراضي لإنستغرام: السلوك الأصلي. ريوك غرام: يعيد التقدم بعد التمرير للخلف.";
|
||||
"IG default" = "الافتراضي لإنستغرام";
|
||||
"RyukGram" = "ريوك غرام";
|
||||
"Change what happens when you tap on a reel" = "تغيير ما يحدث عند النقر على مقطع ريلز";
|
||||
"Confirm reel refresh" = "تأكيد تحديث ريلز";
|
||||
"Disable auto-unmuting reels" = "تعطيل إلغاء الكتم التلقائي لمقاطع ريلز";
|
||||
"Disable scrolling reels" = "تعطيل تمرير مقاطع ريلز";
|
||||
"Disable tab button refresh" = "تعطيل تحديث زر التبويب";
|
||||
"Doom scrolling limit" = "حد التمرير المفرط";
|
||||
"Forces the progress bar to appear on every reel" = "يفرض ظهور شريط التقدم على كل مقطع ريلز";
|
||||
"Hide reels header" = "إخفاء ترويسة ريلز";
|
||||
"Hides the repost button on the reels sidebar" = "إخفاء زر إعادة النشر على الشريط الجانبي لمقاطع ريلز";
|
||||
"Hides the top navigation bar when watching reels" = "إخفاء شريط التنقل العلوي عند مشاهدة ريلز";
|
||||
"Hiding" = "إخفاء";
|
||||
"Limits" = "الحدود";
|
||||
"Limits the amount of reels available to scroll at any given time, and prevents refreshing" = "يحد من عدد مقاطع ريلز المتاحة للتمرير في أي وقت، ويمنع التحديث";
|
||||
"Only loads %@ %@" = "تحميل %@ %@ فقط";
|
||||
"Places a button above the like/comment/share column on each reel" = "يضع زرًا أعلى عمود الإعجاب والتعليق والمشاركة في كل مقطع ريلز";
|
||||
"Prevent doom scrolling" = "منع التمرير المفرط";
|
||||
"Prevents reels from being scrolled to the next video" = "يمنع التمرير إلى الفيديو التالي في ريلز";
|
||||
"Prevents reels from unmuting when the volume/silent button is pressed" = "يمنع إلغاء كتم صوت ريلز عند الضغط على أزرار الصوت";
|
||||
"Shows an alert when you trigger a reels refresh" = "يعرض تنبيهًا عند بدء تحديث ريلز";
|
||||
"Shows buttons to reveal and auto-fill the password on locked reels" = "يظهر أزرارًا للكشف عن كلمة المرور وتعبئتها تلقائيًا في مقاطع ريلز المقفلة";
|
||||
"Tap Controls" = "عناصر تحكم النقر";
|
||||
"Tapping the Reels tab while on reels does nothing" = "النقر على تبويب ريلز أثناء التواجد فيه لا يفعل شيئًا";
|
||||
"Unlock password-locked reels" = "فتح مقاطع ريلز المقفلة بكلمة مرور";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// PROFILE //
|
||||
// Settings → Profile tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Adds a button next to the burger menu on profiles to copy username, name or bio" = "إضافة زر بجوار القائمة في الملفات الشخصية لنسخ اسم المستخدم أو الاسم أو البايو";
|
||||
"Adds a view option to the highlight long-press menu to open the cover in full-screen" = "إضافة خيار عرض إلى قائمة الضغط المطول على الهايلايت لفتح الغلاف بملء الشاشة";
|
||||
"Copy note on long press" = "نسخ الملاحظة عند الضغط المطول";
|
||||
"Follow indicator" = "مؤشر المتابعة";
|
||||
"Long press a profile picture to open it in full-screen with zoom, share, and save" = "اضغط مطولاً على صورة الملف الشخصي لفتحها بملء الشاشة مع إمكانية التكبير والمشاركة والحفظ";
|
||||
"Long press the note bubble on a profile to copy the text" = "اضغط مطولاً على فقاعة الملاحظة في الملف الشخصي لنسخ النص";
|
||||
"Long press to download directly (ignored when zoom is on)" = "اضغط مطولاً للتنزيل مباشرة (يتم تجاهله عند تشغيل التكبير)";
|
||||
"Long-press gestures on profile elements — kept separate from the per-feature action buttons." = "إيماءات الضغط المطول على عناصر الملف الشخصي — منفصلة عن أزرار الإجراءات لكل ميزة.";
|
||||
"Profile copy button" = "زر نسخ الملف الشخصي";
|
||||
"Save profile picture" = "حفظ صورة الملف الشخصي";
|
||||
"Shows whether the profile user follows you" = "يُظهر ما إذا كان صاحب الملف الشخصي يتابعك";
|
||||
"View highlight cover" = "عرض غلاف الهايلايت";
|
||||
"Zoom profile photo" = "تكبير صورة الملف الشخصي";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// SAVING & DOWNLOADS //
|
||||
// Settings → Saving tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Confirm before download" = "التأكيد قبل التنزيل";
|
||||
"Deprecated. The RyukGram action button (configured per feature in Feed/Reels/Stories) is the new way to download media. Enable this master toggle only if you prefer the old multi-finger long-press directly on the media." = "مهمل. زر إجراء ريوك غرام (المكوّن لكل ميزة في اليوميات وريلز والقصص) هو الطريقة الجديدة لتنزيل الوسائط. مكّن هذا الخيار فقط إذا كنت تفضل الضغط المطول القديم المباشر على الوسائط.";
|
||||
"Downloads" = "التنزيلات";
|
||||
"Downloads with %@ %@" = "تنزيلات باستخدام %@ %@";
|
||||
"Enable long-press gesture" = "تفعيل إيماءة الضغط المطول";
|
||||
"Finger count for long-press" = "عدد الأصابع للضغط المطول";
|
||||
"Legacy long-press gesture" = "إيماءة الضغط المطول القديمة";
|
||||
"Long-press hold time" = "مدة الاحتفاظ بالضغط المطول";
|
||||
"Master toggle for the deprecated gesture workflow (off by default)" = "التبديل الرئيسي لإيماءات الضغط المطول القديمة (مغلق افتراضيًا)";
|
||||
"Press finger(s) for %@ %@" = "اضغط بإصبع/أصابع لمدة %@ %@";
|
||||
"Route saves into a dedicated album in Photos instead of the camera roll root" = "توجيه الحفظ إلى ألبوم مخصص في تطبيق الصور بدلاً من الألبوم الرئيسي";
|
||||
"Save action" = "إجراء الحفظ";
|
||||
"Save to RyukGram album" = "الحفظ في ألبوم ريوك غرام";
|
||||
"Saving" = "يتم الحفظ";
|
||||
"Show a confirmation dialog before starting a download" = "عرض نافذة تأكيد قبل بدء التنزيل";
|
||||
"What happens after the gesture downloads" = "ماذا يحدث بعد تنزيلات الإيماءة";
|
||||
"When \"Save to RyukGram album\" is on, downloads and share-sheet \"Save to Photos\" picks are routed into a dedicated \"RyukGram\" album in your Photos library." = "عند تشغيل \"الحفظ في ألبوم ريوك غرام\"، يتم توجيه التنزيلات واختيارات \"الحفظ في الصور\" إلى ألبوم مخصص يسمى \"RyukGram\" في مكتبة الصور الخاصة بك.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// STORIES //
|
||||
// Settings → Stories tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Adds a RyukGram action button next to the eye button on stories with download/share/copy/expand/repost/view-mentions entries. Tap opens the menu by default; change the tap behavior below." = "يضيف زر إجراء ريوك غرام بجوار زر المشاهدة في القصص مع خيارات تنزيل ومشاركة ونسخ وتوسيع وإعادة نشر وعرض الإشارات. يؤدي النقر إلى فتح القائمة؛ قم بتغيير السلوك أدناه.";
|
||||
"Adds a speaker button to the story overlay to unmute/mute audio. Also available in the 3-dot menu" = "يضيف زر مكبر صوت إلى القصة لكتم وإلغاء كتم الصوت. متاح أيضًا في قائمة النقاط الثلاث";
|
||||
"Advance on story like" = "التقدم عند الإعجاب بالقصة";
|
||||
"Advance on story reply" = "التقدم عند الرد على القصة";
|
||||
"Advance when marking as seen" = "التقدم عند التحديد كمقروءة";
|
||||
"Audio" = "الصوت";
|
||||
"Block all: all stories blocked — listed users are exceptions.\nBlock selected: only listed users are blocked — everything else is normal.\nBoth lists are saved independently." = "حظر الكل: حظر جميع القصص — المستخدمون المدرجون مستثنون.\nحظر المحدد: حظر المستخدمين المدرجين فقط — كل شيء آخر طبيعي.\nيتم حفظ كلتا القائمتين بشكل مستقل.";
|
||||
"Blocking mode" = "وضع الحظر";
|
||||
"Button = single-tap mark seen. Toggle = tap toggles story read receipts on/off (eye fills blue when on)" = "زر = نقرة واحدة للتحديد كمقروءة. تبديل = النقر يبدل تشغيل وإيقاف مؤشرات قراءة القصة (تتحول العين للأزرق عند التشغيل)";
|
||||
"Disable instants creation" = "تعطيل إنشاء اللحظات السريعة";
|
||||
"Disable story seen receipt" = "تعطيل مؤشر مشاهدة القصة";
|
||||
"Enable story user list" = "تفعيل قائمة مستخدمي القصص";
|
||||
"Hides the functionality to create/send instants" = "يخفي وظيفة إنشاء وإرسال اللحظات السريعة";
|
||||
"Hides the notification for others when you view their story" = "يخفي الإشعار للآخرين عند مشاهدتك لقصتهم";
|
||||
"Inserts a button next to the seen/eye button on story overlays" = "يدرج زرًا بجوار زر المشاهدة في القصص";
|
||||
"Keep stories visually seen locally" = "الحفاظ على رؤية القصص محليًا بصريًا";
|
||||
"Liking a story automatically advances to the next one after a short delay" = "الإعجاب بقصة ينقلك تلقائيًا للقصة التالية بعد تأخير قصير";
|
||||
"Manage list" = "إدارة القائمة";
|
||||
"Manage list (%lu)" = "إدارة القائمة (%lu)";
|
||||
"Manual seen button mode" = "وضع زر التحديد كمقروءة يدويًا";
|
||||
"Mark seen on story like" = "تحديد كمقروءة عند الإعجاب بالقصة";
|
||||
"Mark seen on story reply" = "تحديد كمقروءة عند الرد على القصة";
|
||||
"Marks a story as seen the moment you tap the heart, even with seen blocking on" = "يحدد القصة كمقروءة بمجرد النقر على القلب، حتى مع تفعيل حظر المشاهدة";
|
||||
"Marks a story as seen when you send a reply or emoji reaction, even with seen blocking on" = "يحدد القصة كمقروءة عند إرسال رد أو تفاعل، حتى مع تفعيل حظر المشاهدة";
|
||||
"Master toggle. When off, the list is ignored" = "المفتاح الرئيسي. عند إيقاف التشغيل، يتم تجاهل القائمة";
|
||||
"Other" = "أخرى";
|
||||
"Playback" = "التشغيل";
|
||||
"Marks stories as seen locally (grey ring) while still blocking the seen receipt on the server" = "يحدد القصص كمقروءة محليًا (حلقة رمادية) بينما لا يزال يحظر إرسال مؤشر المشاهدة للخادم";
|
||||
"Quick list button in stories" = "زر القائمة السريعة في القصص";
|
||||
"Search, sort, swipe to remove" = "بحث، فرز، التمرير للإزالة";
|
||||
"Seen receipts" = "مؤشرات القراءة";
|
||||
"Sending a reply or emoji reaction automatically advances to the next story" = "إرسال رد أو تفاعل ينقلك تلقائيًا للقصة التالية";
|
||||
"Show mentioned users in eye button and story menu" = "إظهار المستخدمين المشار إليهم في زر المشاهدة وقائمة القصة";
|
||||
"Shows an eye button on stories to add/remove users from the list. Off = use the 3-dot menu or long-press only" = "يعرض زر عين في القصص لإضافة وإزالة المستخدمين من القائمة. إيقاف = استخدم قائمة النقاط الثلاث أو الضغط المطول فقط";
|
||||
"Stop story auto-advance" = "إيقاف التقدم التلقائي للقصص";
|
||||
"Stories" = "القصص";
|
||||
"Stories won't auto-skip to the next one when the timer ends. Tap to advance manually" = "لن تنتقل القصص تلقائيًا للتالية عند انتهاء المؤقت. انقر للتقدم يدويًا";
|
||||
"Story audio toggle" = "تبديل صوت القصة";
|
||||
"Story user list" = "قائمة مستخدمي القصص";
|
||||
"Tapping the eye button to mark a story as seen advances to the next story automatically" = "النقر على زر المشاهدة لتحديد القصة كمقروءة ينقلك للتالية تلقائيًا";
|
||||
"View story mentions" = "عرض إشارات القصة";
|
||||
"Which stories get seen-receipt blocking" = "أي القصص يتم حظر مؤشر مشاهدتها";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES — READ RECEIPTS //
|
||||
// Settings → Read receipts tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Adds a button to DM threads to mark messages as seen" = "إضافة زر إلى المحادثات الخاصة لتحديد الرسائل كمقروءة";
|
||||
"Auto mark seen on interact" = "تحديد كمقروءة تلقائيًا عند التفاعل";
|
||||
"Auto mark seen on typing" = "تحديد كمقروءة تلقائيًا عند الكتابة";
|
||||
"Control when messages are marked as seen" = "التحكم في متى يتم تحديد الرسائل كمقروءة";
|
||||
"How the seen button behaves" = "كيفية عمل زر التحديد كمقروءة";
|
||||
"Manually mark messages as seen" = "تحديد الرسائل كمقروءة يدويًا";
|
||||
"Marks messages as seen when you send any message" = "يحدد الرسائل كمقروءة عند إرسال أي رسالة";
|
||||
"Marks messages as seen when you start typing" = "يحدد الرسائل كمقروءة عند بدء الكتابة";
|
||||
"Read receipt mode" = "وضع مؤشر القراءة";
|
||||
"Read receipts" = "مؤشرات القراءة";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES — KEEP DELETED //
|
||||
// Settings → Keep deleted messages tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Activity" = "النشاط";
|
||||
"Adds a 'Download' option to the long-press menu on voice messages to save them as M4A audio" = "يضيف خيار 'تنزيل' إلى قائمة الضغط المطول للرسائل الصوتية لحفظها كصوت M4A";
|
||||
"Adds a 'Send File' option to the plus menu in DMs. Supported file types may be limited by Instagram" = "يضيف خيار 'إرسال ملف' إلى قائمة الزائد في الرسائل الخاصة. الأنواع المدعومة قد يقيدها إنستغرام";
|
||||
"Adds an 'Audio File' option to the plus menu in DMs to send audio files as voice messages" = "يضيف خيار 'ملف صوتي' إلى قائمة الزائد في الرسائل الخاصة لإرسال الملفات الصوتية كرسائل صوتية";
|
||||
"Adds copy text, download GIF/audio to the note long-press menu" = "يضيف خيارات نسخ النص، وتنزيل صور جيف والصوت إلى قائمة الضغط المطول للملاحظة";
|
||||
"Block all: all chats blocked — listed chats are exceptions.\nBlock selected: only listed chats are blocked — everything else is normal.\nBoth lists are saved independently. Long-press a chat in the inbox to add or remove." = "حظر الكل: حظر جميع الدردشات — الدردشات المدرجة مستثناة.\nحظر المحدد: حظر الدردشات المدرجة فقط — كل شيء آخر طبيعي.\nيتم حفظ القائمتين بشكل مستقل. اضغط مطولاً على دردشة للإضافة أو الإزالة.";
|
||||
"Block keep-deleted for excluded chats" = "إيقاف الاحتفاظ بالمحذوف للدردشات المستبعدة";
|
||||
"Block keep-deleted for unlisted chats" = "إيقاف الاحتفاظ بالمحذوف للدردشات غير المدرجة";
|
||||
"Chat list" = "قائمة الدردشات";
|
||||
"Confirmation dialog before clearing preserved messages" = "نافذة تأكيد قبل مسح الرسائل المحفوظة";
|
||||
"Copies note text directly on long press without opening the menu" = "ينسخ نص الملاحظة مباشرة عند الضغط المطول دون فتح القائمة";
|
||||
"Copy text on hold" = "نسخ النص عند التوقف";
|
||||
"Custom emojis and background/text colors" = "إيموجي مخصصة وألوان للخلفية والنص";
|
||||
"Custom note themes" = "سمات ملاحظات مخصصة";
|
||||
"Disable disappearing mode swipe" = "تعطيل سحب وضع الاختفاء";
|
||||
"Disable screenshot detection" = "تعطيل الكشف عن لقطات الشاشة";
|
||||
"Disable typing status" = "تعطيل حالة الكتابة (يكتب...)";
|
||||
"Disable view-once limitations" = "تعطيل قيود العرض لمرة واحدة";
|
||||
"Download voice messages" = "تنزيل الرسائل الصوتية";
|
||||
"Enable chat list" = "تفعيل قائمة الدردشات";
|
||||
"Enable note theming" = "تفعيل سمات الملاحظات";
|
||||
"Enables the notes theme picker" = "يفعّل منتقي سمات الملاحظات";
|
||||
"Files" = "الملفات";
|
||||
"Full last active date" = "تاريخ آخر ظهور كامل";
|
||||
"Hide reels blend button" = "إخفاء زر مزيج ريلز (Blend)";
|
||||
"Hide video call button" = "إخفاء زر مكالمة الفيديو";
|
||||
"Hide voice call button" = "إخفاء زر المكالمة الصوتية";
|
||||
"Hides the blend button in DMs" = "يخفي زر المزيج في الرسائل الخاصة";
|
||||
"Hides typing indicator from others" = "يخفي مؤشر الكتابة عن الآخرين";
|
||||
"Indicate unsent messages" = "الإشارة للرسائل الملغاة";
|
||||
"Keep deleted messages" = "الاحتفاظ بالرسائل المحذوفة";
|
||||
"Makes view-once messages behave like normal visual messages (loopable/pauseable)" = "يجعل رسائل العرض لمرة واحدة تتصرف كالرسائل العادية (قابلة للتكرار والإيقاف)";
|
||||
"Note actions" = "إجراءات الملاحظات";
|
||||
"Preserve messages that others unsend" = "الاحتفاظ بالرسائل التي يلغي الآخرون إرسالها";
|
||||
"Preserves messages that others unsend" = "يحتفظ بالرسائل التي يلغي الآخرون إرسالها";
|
||||
"Prevents accidental swipe-up activation of disappearing mode" = "يمنع التنشيط العشوائي لوضع الاختفاء عند السحب لأعلى";
|
||||
"Quick list button in chats" = "زر القائمة السريعة في الدردشات";
|
||||
"Removes the audio call button from DM thread header" = "يزيل زر المكالمة الصوتية من أعلى المحادثة";
|
||||
"Removes the screenshot-prevention features for visual messages in DMs" = "يزيل ميزات منع لقطات الشاشة للرسائل المرئية في الرسائل الخاصة";
|
||||
"Removes the video call button from DM thread header" = "يزيل زر مكالمة الفيديو من أعلى المحادثة";
|
||||
"Replay visual messages without expiring. Toggle in the eye button menu, or as a standalone button when the eye button is disabled" = "إعادة تشغيل الرسائل المرئية دون انتهاء صلاحيتها. يمكن التبديل من زر العين أو كزر مستقل";
|
||||
"Search, sort, swipe to remove or toggle keep-deleted" = "البحث، الفرز، التمرير للإزالة أو تبديل الاحتفاظ بالمحذوف";
|
||||
"Send audio as file" = "إرسال الصوت كملف";
|
||||
"Send files (experimental)" = "إرسال ملفات (تجريبي)";
|
||||
"Show full date instead of \"Active 2h ago\"" = "إظهار التاريخ الكامل بدلاً من \"نشط منذ ساعتين\"";
|
||||
"Shows a button in DM threads to add/remove chats from the list. Long-press for more options" = "يُظهر زرًا في المحادثات لإضافة أو إزالة الدردشات من القائمة. اضغط مطولاً لمزيد من الخيارات";
|
||||
"Shows a notification pill when a message is unsent" = "يظهر إشعارًا صغيرًا عند إلغاء إرسال رسالة";
|
||||
"Shows an \"Unsent\" label on preserved messages" = "يعرض علامة \"أُلغي الإرسال\" على الرسائل المحفوظة";
|
||||
"Unlimited replay of visual messages" = "إعادة تشغيل غير محدودة للرسائل المرئية";
|
||||
"Unsent message notification" = "إشعار الرسائل الملغاة";
|
||||
"Visual messages" = "الرسائل المرئية";
|
||||
"Voice messages" = "الرسائل الصوتية";
|
||||
"Warn before clearing on refresh" = "تحذير قبل المسح عند التحديث";
|
||||
"Which chats get read-receipt blocking" = "الدردشات التي يُحظر فيها مؤشر القراءة";
|
||||
"⚠️ Pull-to-refresh in the DMs tab clears all preserved messages. Enable the warning below to get a confirmation dialog." = "⚠️ السحب للتحديث في تبويب الرسائل الخاصة يمسح جميع الرسائل المحفوظة. فعّل التحذير أدناه للحصول على نافذة تأكيد.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES //
|
||||
// Settings → Messages tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Messages" = "الرسائل";
|
||||
"Threads" = "المحادثات";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// NAVIGATION //
|
||||
// Settings → Navigation tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Hide create tab" = "إخفاء تبويب الإنشاء";
|
||||
"Hide explore tab" = "إخفاء تبويب الإكسبلور";
|
||||
"Hide feed tab" = "إخفاء تبويب اليوميات";
|
||||
"Hide messages tab" = "إخفاء تبويب الرسائل";
|
||||
"Hide reels tab" = "إخفاء تبويب ريلز";
|
||||
"Hides every tab except DM inbox + profile and forces launch into the inbox. Settings shortcut moves to long-press on the inbox tab." = "يخفي كل التبويبات باستثناء صندوق الوارد والملف الشخصي ويفرض التشغيل فيه. ينتقل اختصار الإعدادات للضغط المطول على صندوق الوارد.";
|
||||
"Hides the create tab on the bottom navigation bar" = "يخفي تبويب الإنشاء من شريط التنقل السفلي";
|
||||
"Hides the direct messages tab on the bottom navigation bar" = "يخفي تبويب الرسائل المباشرة من شريط التنقل السفلي";
|
||||
"Hides the explore/search tab on the bottom navigation bar" = "يخفي تبويب الإكسبلور والبحث من شريط التنقل السفلي";
|
||||
"Hides the feed/home tab on the bottom navigation bar" = "يخفي تبويب اليوميات والصفحة الرئيسية من شريط التنقل السفلي";
|
||||
"Hides the reels tab on the bottom navigation bar" = "يخفي تبويب ريلز من شريط التنقل السفلي";
|
||||
"Hiding tabs" = "إخفاء التبويبات";
|
||||
"Icon order" = "ترتيب الأيقونات";
|
||||
"Launch tab" = "تبويب البدء";
|
||||
"Lets you swipe to switch between navigation bar tabs" = "يسمح لك بالتمرير للتبديل بين تبويبات شريط التنقل";
|
||||
"Messages only" = "الرسائل فقط";
|
||||
"Messages-only mode" = "وضع الرسائل فقط";
|
||||
"Navigation" = "التنقل";
|
||||
"Swipe between tabs" = "التمرير بين التبويبات";
|
||||
"Tab the app opens to. Ignored when Messages-only is on" = "التبويب الذي يفتح عليه التطبيق. يتم تجاهله عند تفعيل الرسائل فقط";
|
||||
"The order of the icons on the bottom navigation bar" = "ترتيب الأيقونات في شريط التنقل السفلي";
|
||||
"Turn IG into a DM-only client" = "تحويل إنستغرام لعميل رسائل فقط";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// CONFIRM ACTIONS //
|
||||
// Settings → Confirm actions tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Confirm actions" = "تأكيد الإجراءات";
|
||||
"Confirm call" = "تأكيد المكالمة";
|
||||
"Confirm changing theme" = "تأكيد تغيير السمة";
|
||||
"Confirm follow" = "تأكيد المتابعة";
|
||||
"Confirm follow requests" = "تأكيد طلبات المتابعة";
|
||||
"Confirm like: Posts" = "تأكيد الإعجاب: المنشورات";
|
||||
"Confirm like: Reels" = "تأكيد الإعجاب: ريلز";
|
||||
"Confirm posting comment" = "تأكيد نشر التعليق";
|
||||
"Confirm repost" = "تأكيد إعادة النشر";
|
||||
"Confirm shh mode" = "تأكيد وضع الصمت (Shh)";
|
||||
"Confirm sticker interaction" = "تأكيد التفاعل مع الملصقات";
|
||||
"Confirm story emoji reaction" = "تأكيد تفاعل الإيموجي في القصة";
|
||||
"Confirm story like" = "تأكيد الإعجاب بالقصة";
|
||||
"Confirm unfollow" = "تأكيد إلغاء المتابعة";
|
||||
"Shows an alert before sending an emoji reaction on a story" = "يُظهر تنبيهًا قبل إرسال تفاعل إيموجي على قصة";
|
||||
"Shows an alert when you click the like button on posts to confirm the like" = "يُظهر تنبيهًا عند النقر على زر الإعجاب في المنشورات للتأكيد";
|
||||
"Shows an alert when you click the like button on stories to confirm the like" = "يُظهر تنبيهًا عند النقر على زر الإعجاب في القصص للتأكيد";
|
||||
"Confirm voice messages" = "تأكيد الرسائل الصوتية";
|
||||
"Shows an alert to confirm before sending a voice message" = "يُظهر تنبيهًا للتأكيد قبل إرسال رسالة صوتية";
|
||||
"Shows an alert to confirm before toggling disappearing messages" = "يُظهر تنبيهًا للتأكيد قبل تفعيل رسائل الاختفاء";
|
||||
"Shows an alert when you accept/decline a follow request" = "يُظهر تنبيهًا عند قبول أو رفض طلب متابعة";
|
||||
"Shows an alert when you change a chat theme to confirm" = "يُظهر تنبيهًا عند تغيير سمة الدردشة للتأكيد";
|
||||
"Shows an alert when you click a sticker on someone's story to confirm the action" = "يُظهر تنبيهًا عند النقر على ملصق في قصة شخص ما للتأكيد";
|
||||
"Shows an alert when you click the audio/video call button to confirm before calling" = "يُظهر تنبيهًا عند النقر على زر الاتصال الصوتي أو المرئي للتأكيد";
|
||||
"Shows an alert when you click the follow button to confirm the follow" = "يُظهر تنبيهًا عند النقر على زر المتابعة للتأكيد";
|
||||
"Shows an alert when you click the like button on posts or stories to confirm the like" = "يُظهر تنبيهًا عند النقر على زر الإعجاب في المنشورات أو القصص للتأكيد";
|
||||
"Shows an alert when you click the like button on reels to confirm the like" = "يُظهر تنبيهًا عند النقر على زر الإعجاب في مقاطع ريلز للتأكيد";
|
||||
"Shows an alert when you click the post comment button to confirm" = "يُظهر تنبيهًا عند النقر على زر نشر التعليق للتأكيد";
|
||||
"Shows an alert when you click the repost button to confirm before resposting" = "يُظهر تنبيهًا عند النقر على زر إعادة النشر للتأكيد";
|
||||
"Shows an alert when you click the unfollow button to confirm" = "يُظهر تنبيهًا عند النقر على زر إلغاء المتابعة للتأكيد";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// BACKUP & RESTORE //
|
||||
// Settings → Backup & Restore tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Backup & Restore" = "النسخ الاحتياطي والاستعادة";
|
||||
"Export settings" = "تصدير الإعدادات";
|
||||
"Export your RyukGram settings to a JSON file and import them later. Importing resets all settings to defaults before applying the imported values, and shows a preview before anything changes." = "قم بتصدير إعدادات ريوك غرام الخاصة بك إلى ملف جيسون (JSON) واستيرادها لاحقًا. الاستيراد يعيد تعيين جميع الإعدادات للافتراضي قبل التطبيق، ويظهر معاينة مسبقة.";
|
||||
"Import settings" = "استيراد الإعدادات";
|
||||
"Load settings from a JSON file" = "تحميل الإعدادات من ملف جيسون (JSON)";
|
||||
"Reset to defaults" = "إعادة التعيين للافتراضي";
|
||||
"Revert every RyukGram preference" = "إرجاع كل تفضيلات ريوك غرام";
|
||||
"Save settings as a JSON file" = "حفظ الإعدادات كملف جيسون (JSON)";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// EXPERIMENTAL //
|
||||
// Settings → Experimental tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Experimental" = "تجريبي";
|
||||
"These features are unstable and cause the Instagram app to crash unexpectedly.\n\nUse at your own risk!" = "هذه الميزات غير مستقرة وقد تسبب انهيار تطبيق إنستغرام بشكل مفاجئ.\n\nاستخدمها على مسؤوليتك الخاصة!";
|
||||
"Warning" = "تحذير";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// ADVANCED //
|
||||
// Settings → Advanced tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Advanced" = "متقدم";
|
||||
"Automatically opens settings when the app launches" = "يفتح الإعدادات تلقائيًا عند تشغيل التطبيق";
|
||||
"Disable safe mode" = "تعطيل الوضع الآمن";
|
||||
"Enable tweak settings quick-access" = "تفعيل الوصول السريع لإعدادات الأداة";
|
||||
"Hold on the home tab to open RyukGram settings" = "اضغط مطولاً على تبويب الصفحة الرئيسية لفتح إعدادات ريوك غرام";
|
||||
"Instagram" = "إنستغرام";
|
||||
"Pause playback when opening settings" = "إيقاف التشغيل مؤقتًا عند فتح الإعدادات";
|
||||
"Pauses any playing video/audio when settings opens" = "يوقف أي فيديو أو صوت قيد التشغيل مؤقتًا عند فتح الإعدادات";
|
||||
"Prevents Instagram from resetting settings after crashes (at your own risk)" = "يمنع إنستغرام من إعادة ضبط الإعدادات بعد الانهيارات (على مسؤوليتك)";
|
||||
"Reset onboarding state" = "إعادة ضبط حالة التهيئة التمهيدية";
|
||||
"Settings" = "الإعدادات";
|
||||
"Show tweak settings on app launch" = "إظهار إعدادات الأداة عند تشغيل التطبيق";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// DEBUG //
|
||||
// Settings → Debug tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Button Cell" = "خلية زر";
|
||||
"Change the value on the right" = "غيّر القيمة الموجودة على اليسار";
|
||||
"Debug" = "تصحيح الأخطاء";
|
||||
"Enable FLEX gesture" = "تفعيل إيماءة أداة فليكس (FLEX)";
|
||||
"Hold 5 fingers on the screen to open FLEX" = "ضع 5 أصابع على الشاشة لفتح فليكس (FLEX)";
|
||||
"I have %@%@" = "لدي %@%@";
|
||||
"Link Cell" = "خلية رابط";
|
||||
"Menu Cell" = "خلية قائمة";
|
||||
"Open FLEX on app focus" = "فتح فليكس عند التركيز على التطبيق";
|
||||
"Open FLEX on app launch" = "فتح فليكس عند إطلاق التطبيق";
|
||||
"Opens FLEX when the app is focused" = "يفتح فليكس عندما يكون التطبيق قيد التركيز";
|
||||
"Opens FLEX when the app launches" = "يفتح فليكس عند إطلاق التطبيق";
|
||||
"Static Cell" = "خلية ثابتة";
|
||||
"Stepper cell" = "خلية متدرج";
|
||||
"Switch Cell" = "خلية مفتاح تبديل";
|
||||
"Switch Cell (Restart)" = "خلية مفتاح تبديل (إعادة تشغيل)";
|
||||
"Tap the switch" = "انقر فوق مفتاح التبديل";
|
||||
"Using icon" = "استخدام أيقونة";
|
||||
"Using image" = "استخدام صورة";
|
||||
"_ Example" = "_ مثال";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// DOWNLOADS & MEDIA ACTIONS //
|
||||
// Action button menus, download/share/copy toasts, quality picker pills. //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"%@ settings" = "إعدادات %@";
|
||||
"Cancelled" = "تم الإلغاء";
|
||||
"Copied %lu URLs" = "تم نسخ %lu روابط";
|
||||
"Copied caption" = "تم نسخ الوصف";
|
||||
"Copied download URL" = "تم نسخ رابط التنزيل";
|
||||
"Copy all URLs" = "نسخ كل الروابط";
|
||||
"Copy caption" = "نسخ الوصف";
|
||||
"Copy download URL" = "نسخ رابط التنزيل";
|
||||
"Could not extract any URLs" = "تعذر استخراج أي روابط";
|
||||
"Could not extract media URL" = "تعذر استخراج رابط الوسائط";
|
||||
"Could not extract photo URL" = "تعذر استخراج رابط الصورة";
|
||||
"Could not extract video URL" = "تعذر استخراج رابط الفيديو";
|
||||
"Done" = "تم";
|
||||
"Download all (%lu)" = "تنزيل الكل (%lu)";
|
||||
"Download all stories and share?" = "تنزيل كل القصص والمشاركة؟";
|
||||
"Download all to Photos" = "تنزيل الكل إلى الصور";
|
||||
"Download and share all" = "تنزيل ومشاركة الكل";
|
||||
"Download and share?" = "تنزيل ومشاركة؟";
|
||||
"Download failed" = "فشل التنزيل";
|
||||
"Downloaded %lu items" = "تم تنزيل %lu من العناصر";
|
||||
"Downloading %@..." = "جارِ تنزيل %@...";
|
||||
"Downloading..." = "جارِ التنزيل...";
|
||||
"Failed to save" = "فشل الحفظ";
|
||||
"HD download complete" = "اكتمل التنزيل بدقة عالية (HD)";
|
||||
"Mute audio" = "كتم الصوت";
|
||||
"No URLs" = "لا توجد روابط";
|
||||
"No URLs found" = "لم يتم العثور على روابط";
|
||||
"No caption on this post" = "لا يوجد وصف في هذا المنشور";
|
||||
"No carousel children" = "لا توجد وسائط متعددة في هذا المنشور";
|
||||
"No cover image" = "لا توجد صورة غلاف";
|
||||
"No files downloaded" = "لم يتم تنزيل أي ملفات";
|
||||
"No media" = "لا توجد وسائط";
|
||||
"No media URL" = "لا يوجد رابط للوسائط";
|
||||
"No media to expand" = "لا توجد وسائط لتوسيعها";
|
||||
"No media to show" = "لا توجد وسائط لعرضها";
|
||||
"No video URL" = "لا يوجد رابط للفيديو";
|
||||
"Not a carousel" = "ليس منشورًا متعدد الوسائط";
|
||||
"Nothing to save" = "لا يوجد شيء لحفظه";
|
||||
"Nothing to share" = "لا يوجد شيء لمشاركته";
|
||||
"Opening creator..." = "جارِ الفتح...";
|
||||
"Photo library access denied" = "تم رفض الوصول إلى مكتبة الصور";
|
||||
"Photos access denied" = "تم رفض الوصول إلى الصور";
|
||||
"Preparing repost..." = "جارِ تجهيز إعادة النشر...";
|
||||
"Repost" = "إعادة نشر";
|
||||
"Repost unavailable" = "إعادة النشر غير متاحة";
|
||||
"Save all stories to Photos?" = "حفظ جميع القصص في الصور؟";
|
||||
"Save failed" = "فشل الحفظ";
|
||||
"Save to Photos?" = "حفظ في الصور؟";
|
||||
"Saved %lu items" = "تم حفظ %lu من العناصر";
|
||||
"Saved to Photos" = "تم الحفظ في الصور";
|
||||
"Saved to RyukGram" = "تم الحفظ في ريوك غرام";
|
||||
"Tap to cancel" = "انقر للإلغاء";
|
||||
"Unmute audio" = "إلغاء كتم الصوت";
|
||||
"View cover" = "عرض الغلاف";
|
||||
"View mentions" = "عرض الإشارات";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// STORIES & MESSAGES (FEATURES) //
|
||||
// Buttons, menu entries, toasts and alerts shown while watching stories or //
|
||||
// inside DM threads. //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"A message was unsent" = "تم إلغاء إرسال رسالة";
|
||||
"Add" = "إضافة";
|
||||
"Add to block list" = "إضافة لقائمة الحظر";
|
||||
"Add to block list?" = "إضافة لقائمة الحظر؟";
|
||||
"Added to block list" = "تمت الإضافة لقائمة الحظر";
|
||||
"Audio not loaded yet. Play the message first and try again." = "لم يتم تحميل الصوت بعد. قم بتشغيل الرسالة أولاً وحاول مجددًا.";
|
||||
"Audio sent" = "تم إرسال الصوت";
|
||||
"Audio/Video from Files" = "صوت أو فيديو من الملفات";
|
||||
"Blocked" = "محظور";
|
||||
"Cancel" = "إلغاء";
|
||||
"Clear preserved messages?" = "مسح الرسائل المحفوظة؟";
|
||||
"Converting..." = "جارِ التحويل...";
|
||||
"Copy text" = "نسخ النص";
|
||||
"Could not find media" = "تعذر العثور على وسائط";
|
||||
"Could not find story media" = "تعذر العثور على وسائط القصة";
|
||||
"Could not get audio data. Try again after refreshing the chat." = "تعذر الحصول على بيانات الصوت. حاول مجددًا بعد تحديث الدردشة.";
|
||||
"Could not get video URL" = "تعذر الحصول على رابط الفيديو";
|
||||
"Disable read receipts" = "تعطيل مؤشرات القراءة";
|
||||
"Done!" = "تم!";
|
||||
"Download audio" = "تنزيل الصوت";
|
||||
"Downloading audio..." = "جارِ تنزيل الصوت...";
|
||||
"Enable read receipts" = "تفعيل مؤشرات القراءة";
|
||||
"Error: %@" = "خطأ: %@";
|
||||
"Exclude chat" = "استبعاد الدردشة";
|
||||
"Exclude story seen" = "استبعاد مشاهدة القصة";
|
||||
"Excluded" = "مستبعد";
|
||||
"Extracting audio..." = "جارِ استخراج الصوت...";
|
||||
"Failed to encode GIF" = "فشل معالجة صورة جيف (GIF)";
|
||||
"File sending not supported" = "إرسال الملفات غير مدعوم";
|
||||
"Follow" = "متابعة";
|
||||
"Following" = "تُتابع";
|
||||
"Mark messages as seen" = "تحديد الرسائل كمقروءة";
|
||||
"Mark seen" = "تحديد كمقروءة";
|
||||
"Marked as seen" = "تم التحديد كمقروءة";
|
||||
"Marked as viewed" = "تم التحديد كمقروءة";
|
||||
"Marked messages as seen" = "تم تحديد الرسائل كمقروءة";
|
||||
"Mentions" = "الإشارات";
|
||||
"Message sender not found" = "لم يتم العثور على مُرسل الرسالة";
|
||||
"Messages settings" = "إعدادات الرسائل";
|
||||
"Mute story audio" = "كتم صوت القصة";
|
||||
"No audio URL found. Try again after refreshing the chat." = "لم يتم العثور على رابط للصوت. حاول مجددًا بعد تحديث الدردشة.";
|
||||
"No mentions in this story" = "لا توجد إشارات في هذه القصة";
|
||||
"No thread key" = "لا يوجد مفتاح للمحادثة";
|
||||
"No voice send method found" = "لم يتم العثور على طريقة لإرسال الصوت";
|
||||
"Note not found" = "لم يتم العثور على الملاحظة";
|
||||
"Note text copied" = "تم نسخ نص الملاحظة";
|
||||
"Open GitHub" = "فتح غيت هاب (GitHub)";
|
||||
"Read receipts disabled" = "تم تعطيل مؤشرات القراءة";
|
||||
"Read receipts enabled" = "تم تفعيل مؤشرات القراءة";
|
||||
"Read receipts will be blocked for this chat." = "سيتم حظر مؤشرات القراءة لهذه الدردشة.";
|
||||
"Read receipts will no longer be blocked for this chat." = "لن يتم حظر مؤشرات القراءة لهذه الدردشة بعد الآن.";
|
||||
"Remove" = "إزالة";
|
||||
"Remove from block list" = "إزالة من قائمة الحظر";
|
||||
"Remove from block list?" = "إزالة من قائمة الحظر؟";
|
||||
"Removed" = "تمت الإزالة";
|
||||
"Save GIF" = "حفظ صورة جيف (GIF)";
|
||||
"Selection too short (min 0.5s)" = "التحديد قصير جدًا (الحد الأدنى 0.5 ثانية)";
|
||||
"Send Audio" = "إرسال صوت";
|
||||
"Send anyway" = "إرسال على أي حال";
|
||||
"Send failed: %@" = "فشل الإرسال: %@";
|
||||
"Send service not found" = "لم يتم العثور على خدمة الإرسال";
|
||||
"Share" = "مشاركة";
|
||||
"Story read receipts disabled" = "تم تعطيل مؤشرات قراءة القصص";
|
||||
"Story read receipts enabled" = "تم تفعيل مؤشرات قراءة القصص";
|
||||
"Story seen receipts will be blocked for @%@." = "سيتم حظر مؤشرات مشاهدة القصة لـ @%@.";
|
||||
"This chat will resume normal read-receipt behavior." = "ستستأنف هذه الدردشة السلوك الطبيعي لمؤشر القراءة.";
|
||||
"Total: %@" = "الإجمالي: %@";
|
||||
"Un-exclude" = "إلغاء الاستبعاد";
|
||||
"Un-exclude chat" = "إلغاء استبعاد الدردشة";
|
||||
"Un-exclude chat?" = "إلغاء استبعاد الدردشة؟";
|
||||
"Un-exclude story seen" = "إلغاء استبعاد مشاهدة القصة";
|
||||
"Un-exclude story seen?" = "إلغاء استبعاد مشاهدة القصة؟";
|
||||
"Un-excluded" = "تم إلغاء الاستبعاد";
|
||||
"Unblock" = "إلغاء الحظر";
|
||||
"Unblocked" = "تم إلغاء الحظر";
|
||||
"Unlimited replay enabled" = "تم تفعيل الإعادة غير المحدودة";
|
||||
"Unmute story audio" = "إلغاء كتم صوت القصة";
|
||||
"Unsent" = "أُلغي الإرسال";
|
||||
"Upload Audio" = "رفع صوت";
|
||||
"VC not found" = "لم يتم العثور على واجهة المستخدم";
|
||||
"Video from Library" = "فيديو من المكتبة";
|
||||
"Visual messages will expire" = "ستنتهي صلاحية الرسائل المرئية";
|
||||
"Visual messages: expiring" = "الرسائل المرئية: تنتهي صلاحيتها";
|
||||
"Visual messages: unlimited replay" = "الرسائل المرئية: إعادة غير محدودة";
|
||||
"Will sync when leaving stories" = "ستتم المزامنة عند مغادرة القصص";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// GENERAL FEATURES //
|
||||
// Strings inside per-feature overlays: fake location, color picker, notes //
|
||||
// customization, profile copy, etc. //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Add location" = "إضافة موقع";
|
||||
"Add preset" = "إضافة إعداد مسبق";
|
||||
"Change location" = "تغيير الموقع";
|
||||
"Click the Apply button after this to see the emoji" = "انقر على زر تطبيق بعد هذا لرؤية الإيموجي";
|
||||
"Copied text to clipboard" = "تم نسخ النص إلى الحافظة";
|
||||
"Copy" = "نسخ";
|
||||
"Copy all" = "نسخ الكل";
|
||||
"Copy bio" = "نسخ البايو";
|
||||
"Copy from profile" = "نسخ من الملف الشخصي";
|
||||
"Copy name" = "نسخ الاسم";
|
||||
"Could not find cover image" = "تعذر العثور على صورة الغلاف";
|
||||
"Current: %@" = "الحالي: %@";
|
||||
"Disable" = "تعطيل";
|
||||
"Download GIF" = "تنزيل صورة جيف (GIF)";
|
||||
"Enable" = "تفعيل";
|
||||
"Enter Emoji Text" = "أدخل نص الإيموجي";
|
||||
"Fake location" = "موقع وهمي";
|
||||
"Name" = "الاسم";
|
||||
"Nothing to copy" = "لا يوجد شيء لنسخه";
|
||||
"Save" = "حفظ";
|
||||
"Save preset" = "حفظ الإعداد المسبق";
|
||||
"Saved locations" = "المواقع المحفوظة";
|
||||
"Select color" = "اختيار اللون";
|
||||
"Set location" = "تعيين الموقع";
|
||||
"Settings…" = "الإعدادات…";
|
||||
"Type emoji..." = "اكتب إيموجي...";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// SETTINGS VIEWS & DIALOGS //
|
||||
// Excluded-lists managers, backup/restore flows, in-picker labels. //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Add chat" = "إضافة دردشة";
|
||||
"Add custom domain" = "إضافة نطاق مخصص";
|
||||
"Add to list?" = "إضافة للقائمة؟";
|
||||
"Add user" = "إضافة مستخدم";
|
||||
"Could not resolve user ID" = "تعذر تحليل معرف المستخدم";
|
||||
"Enter username" = "أدخل اسم المستخدم";
|
||||
"Enter username of the DM thread" = "أدخل اسم المستخدم لمحادثة الرسائل الخاصة";
|
||||
"No DM thread found with @%@" = "لم يتم العثور على محادثة رسائل مع @%@";
|
||||
"User '%@' not found" = "لم يتم العثور على المستخدم '%@'";
|
||||
"Add preset…" = "إضافة إعداد مسبق…";
|
||||
"All RyukGram settings will be reset to defaults and the imported values applied. The app will need to restart for some changes to take effect." = "سيتم إعادة تعيين جميع إعدادات ريوك غرام للافتراضي وتطبيق القيم المستوردة. سيحتاج التطبيق لإعادة التشغيل لتفعيل التغييرات.";
|
||||
"Apply" = "تطبيق";
|
||||
"Apply imported settings?" = "تطبيق الإعدادات المستوردة؟";
|
||||
"Apply to" = "تطبيق على";
|
||||
"Chats" = "الدردشات";
|
||||
"Could not read file." = "تعذرت قراءة الملف.";
|
||||
"Could not write temporary file." = "تعذرت كتابة الملف المؤقت.";
|
||||
"Current location" = "الموقع الحالي";
|
||||
"Custom" = "مخصص";
|
||||
"Date Format" = "تنسيق التاريخ";
|
||||
"Delete" = "حذف";
|
||||
"Done editing" = "تم التعديل";
|
||||
"Edit values" = "تعديل القيم";
|
||||
"Enable fake location" = "تفعيل الموقع الوهمي";
|
||||
"Every RyukGram preference will revert to its built-in default. This can't be undone." = "ستعود كل تفضيلات ريوك غرام إلى قيمها الافتراضية المدمجة. لا يمكن التراجع عن هذا.";
|
||||
"Excluded chats" = "الدردشات المستبعدة";
|
||||
"Excluded users" = "المستخدمون المستبعدون";
|
||||
"File is not a valid RyukGram settings export." = "الملف ليس ملف تصدير إعدادات ريوك غرام صالح.";
|
||||
"Follow default" = "اتباع الافتراضي";
|
||||
"Force OFF (allow unsends)" = "إيقاف إجباري (السماح بإلغاء الإرسال)";
|
||||
"Force ON (preserve unsends)" = "تشغيل إجباري (الاحتفاظ بالرسائل الملغاة)";
|
||||
"Form view" = "عرض النموذج";
|
||||
"Format" = "التنسيق";
|
||||
"Import failed" = "فشل الاستيراد";
|
||||
"Import preview" = "معاينة الاستيراد";
|
||||
"Included chats" = "الدردشات المشمولة";
|
||||
"Included users" = "المستخدمون المشمولون";
|
||||
"KD: ON" = "الاحتفاظ: تشغيل";
|
||||
"KD: default" = "الاحتفاظ: الافتراضي";
|
||||
"Keep-deleted" = "الاحتفاظ بالمحذوف";
|
||||
"Keep-deleted override" = "تجاوز الاحتفاظ بالمحذوف";
|
||||
"Off" = "إيقاف";
|
||||
"On" = "تشغيل";
|
||||
"Presets" = "الإعدادات المسبقة";
|
||||
"Raw JSON view" = "عرض جيسون (JSON) الخام";
|
||||
"Remove Selected" = "إزالة المحدد";
|
||||
"Remove from list" = "إزالة من القائمة";
|
||||
"Reset" = "إعادة تعيين";
|
||||
"Reset all settings?" = "إعادة تعيين كافة الإعدادات؟";
|
||||
"Saved presets are reusable. Tap a preset to make it the active location." = "الإعدادات المسبقة المحفوظة قابلة لإعادة الاستخدام. انقر على الإعداد لجعله الموقع النشط.";
|
||||
"Search address or place" = "بحث عن عنوان أو مكان";
|
||||
"Search by name or username" = "بحث بالاسم أو اسم المستخدم";
|
||||
"Search by username or name" = "البحث باسم المستخدم أو الاسم";
|
||||
"Search settings" = "إعدادات البحث";
|
||||
"Select" = "تحديد";
|
||||
"Select location on map" = "تحديد الموقع على الخريطة";
|
||||
"Set current location" = "تعيين الموقع الحالي";
|
||||
"Set keep-deleted override" = "تعيين تجاوز الاحتفاظ بالمحذوف";
|
||||
"Settings exported" = "تم تصدير الإعدادات";
|
||||
"Settings imported" = "تم استيراد الإعدادات";
|
||||
"Show seconds" = "إظهار الثواني";
|
||||
"Sort by" = "فرز حسب";
|
||||
"Story users" = "مستخدمي القصص";
|
||||
"Toggle each NSDate formatter IG uses. Different surfaces (feed, comments, stories, DMs) go through different methods — enable the ones you want the custom format applied to." = "بدّل كل أداة تنسيق NSDate يستخدمها إنستغرام. الأقسام المختلفة (اليوميات، التعليقات، القصص، الرسائل الخاصة) لها طرق مختلفة — فعّل ما تريد تطبيق التنسيق المخصص عليه.";
|
||||
"Use this location" = "استخدام هذا الموقع";
|
||||
"When on, all CoreLocation requests inside Instagram return the location below." = "عند التشغيل، ستعيد كل طلبات الموقع (CoreLocation) داخل إنستغرام الموقع أدناه.";
|
||||
"When on, all CoreLocation requests inside Instagram return the location below. Toggle the map button to show or hide the quick toggle on the Friends Map view." = "عند التشغيل، ستعيد كل طلبات الموقع داخل إنستغرام الموقع أدناه. اضغط على زر الخريطة لإظهار أو إخفاء التبديل السريع في خريطة الأصدقاء.";
|
||||
"Show map button" = "إظهار زر الخريطة";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// REELS (FEATURES) //
|
||||
// Strings from Reels. //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Copied!" = "تم النسخ!";
|
||||
"No password found" = "لم يتم العثور على كلمة مرور";
|
||||
"No text field found" = "لم يتم العثور على حقل نص";
|
||||
"Password" = "كلمة المرور";
|
||||
"Refresh Reels?" = "تحديث مقاطع ريلز؟";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// PROFILE (FEATURES) //
|
||||
// Strings from Profile. //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Doesn't follow you" = "لا يتابعك";
|
||||
"Follows you" = "يتابعك";
|
||||
"Note copied" = "تم نسخ الملاحظة";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// CONFIRM DIALOGS (IN-FEATURE) //
|
||||
// Strings from Confirm dialogs. //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Unfollow?" = "إلغاء المتابعة؟";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MISC //
|
||||
// Anything that didn't fit a named section. Usually short labels. //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"720p • progressive • fastest" = "720p • تدريجي • الأسرع";
|
||||
"Are you sure?" = "هل أنت متأكد؟";
|
||||
"Copy audio URL" = "نسخ رابط الصوت";
|
||||
"Copy quality info" = "نسخ معلومات الجودة";
|
||||
"Copy video URL" = "نسخ رابط الفيديو";
|
||||
"Could not access reel media" = "تعذر الوصول إلى وسائط ريلز";
|
||||
"Could not access reel photo" = "تعذر الوصول إلى صورة مقطع ريلز";
|
||||
"Could not extract photo url from post" = "تعذر استخراج رابط الصورة من المنشور";
|
||||
"Could not extract photo url from reel" = "تعذر استخراج رابط الصورة من مقطع ريلز";
|
||||
"Could not extract photo url from story" = "تعذر استخراج رابط الصورة من القصة";
|
||||
"Could not extract video url from post" = "تعذر استخراج رابط الفيديو من المنشور";
|
||||
"Could not extract video url from reel" = "تعذر استخراج رابط الفيديو من مقطع ريلز";
|
||||
"Could not extract video url from story" = "تعذر استخراج رابط الفيديو من القصة";
|
||||
"Download Quality" = "جودة التنزيل";
|
||||
"FFmpegKit Debug" = "تصحيح أخطاء FFmpegKit";
|
||||
"Later" = "لاحقًا";
|
||||
"No!" = "لا!";
|
||||
"Restart" = "إعادة تشغيل";
|
||||
"Restart required" = "إعادة التشغيل مطلوبة";
|
||||
"Yes" = "نعم";
|
||||
"You must restart the app to apply this change" = "يجب عليك إعادة تشغيل التطبيق لتطبيق هذا التغيير";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// ABOUT / CREDITS //
|
||||
// Strings from the About / Credits footer of Settings. //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"%@ — view source, report issues, see releases" = "%@ — عرض المصدر، الإبلاغ عن مشاكل، رؤية الإصدارات";
|
||||
"Credits" = "شكر وتقدير";
|
||||
"Developer" = "المطور";
|
||||
"Donate to SoCuul" = "تبرع إلى SoCuul";
|
||||
"Original SCInsta developer" = "مطور SCInsta الأصلي";
|
||||
"Ryuk" = "ريوك (Ryuk)";
|
||||
"RyukGram %@\n\nInstagram v%@\n\nBased on SCInsta by SoCuul" = "ريوك غرام %@\n\nإنستغرام إصدار %@\n\nمبني على SCInsta بواسطة SoCuul\n\nالتعريب بواسطة @bruuhim";
|
||||
"RyukGram on GitHub" = "ريوك غرام على غيت هاب (GitHub)";
|
||||
"SoCuul" = "SoCuul";
|
||||
"Support the original developer" = "ادعم المطور الأصلي";
|
||||
"View Repo" = "عرض المستودع";
|
||||
"View the source code on GitHub" = "عرض الكود المصدري على غيت هاب (GitHub)";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// HD DOWNLOADS //
|
||||
// Enhanced / HD downloads settings (DASH + FFmpegKit encoding). //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Download video at the highest available quality" = "تنزيل الفيديو بأعلى جودة متاحة";
|
||||
"Downloads HD video via DASH streams and encodes to H.264. Requires FFmpegKit." = "تنزيل الفيديو عالي الدقة (HD) عبر بث داش (DASH) وترميزه إلى H.264. يتطلب حزمة FFmpegKit.";
|
||||
"Encoding speed" = "سرعة الترميز";
|
||||
"Enhanced downloads" = "تنزيلات محسّنة";
|
||||
"FFmpegKit is not available. Install the sideloaded IPA or the _ffmpeg .deb variant to enable." = "حزمة FFmpegKit غير متوفرة. قم بتثبيت تطبيق IPA المُحمّل جانبياً أو نسخة _ffmpeg .deb للتفعيل.";
|
||||
"Faster = lower quality" = "أسرع = جودة أقل";
|
||||
"Photo quality" = "جودة الصورة";
|
||||
"Use highest resolution available" = "استخدام أعلى دقة متاحة";
|
||||
"Video quality" = "جودة الفيديو";
|
||||
"Which quality to download" = "الجودة المراد تنزيلها";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// EXPERIMENTAL / DEBUG //
|
||||
// Placeholder rows only shown in the experimental settings sandbox. //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Navigation Cell" = "خلية التنقل";
|
||||
"Localization" = "التعريب";
|
||||
"Update localization file" = "تحديث ملف التعريب";
|
||||
"Import a .strings file for a language" = "استيراد ملف .strings للغة";
|
||||
"Import a .strings file to update a translation. Pick a language, select the file, restart." = "استورد ملف .strings لتحديث الترجمة. اختر لغة، حدد الملف، وأعد التشغيل.";
|
||||
"Export English strings" = "تصدير نصوص الإنجليزية";
|
||||
"Share the base English .strings file for translating" = "مشاركة ملف .strings الأساسي بالإنجليزية للترجمة";
|
||||
Reference in New Issue
Block a user