msgid "" msgstr "" "POT-Creation-Date: 2026-03-17 21:04-0400\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: @lingui/cli\n" "Language: ar\n" "Project-Id-Version: sofa\n" "Report-Msgid-Bugs-To: \n" "PO-Revision-Date: 2026-10-07 12:28\n" "Last-Translator: \n" "Language-Team: Arabic\n" "Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n" "X-Crowdin-Project: sofa\n" "X-Crowdin-Project-ID: 881052\n" "X-Crowdin-Language: ar\n" "X-Crowdin-File: /packages/i18n/src/po/en.po\n" "X-Crowdin-File-ID: 26\n" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "...and {0} more" #~ msgstr "" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "...and {remainingErrors} more" msgstr "...و{remainingErrors} أخرى" #: apps/native/src/lib/title-actions.ts msgid "\"{titleName}\" is already in your library" msgstr "" #. placeholder {0}: systemHealth.data.imageCache.imageCount #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "{0, plural, one {# image} other {# images}}" msgstr "{0, plural, zero {# صور} one {# صورة} two {# صورتين} few {# صور} many {# صورة} other {# صورة}}" #. placeholder {0}: selected.length #: apps/web/src/components/library/library-filters.tsx msgid "{0, plural, one {# status} other {# statuses}}" msgstr "{0, plural, zero {# حالات} one {# حالة} two {# حالتين} few {# حالات} many {# حالة} other {# حالة}}" #. placeholder {0}: systemHealth.data.database.titleCount #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "{0, plural, one {# title} other {# titles}}" msgstr "{0, plural, zero {# عناوين} one {# عنوان} two {# عنوانين} few {# عناوين} many {# عنوان} other {# عنوان}}" #: apps/web/src/components/settings/system-health-section.tsx #~ msgid "{0} · last <0/>" #~ msgstr "{0} · last <0/>" #: apps/web/src/components/settings/backup-section.tsx #~ msgid "{0} {1, plural, one {backup} other {backups}} stored" #~ msgstr "" #: apps/web/src/components/settings/backup-section.tsx #~ msgid "{0} backup{1} stored" #~ msgstr "{0} backup{1} stored" #: apps/web/src/components/settings/system-health-section.tsx #~ msgid "{0} backups · last <0/>" #~ msgstr "" #: apps/web/src/components/settings/system-health-section.tsx #~ msgid "{0} cached images" #~ msgstr "" #: apps/web/src/components/titles/cast-carousel.tsx #~ msgid "{0} ep{1}" #~ msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx #~ msgid "{0} images" #~ msgstr "{0} images" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "{0} items" #~ msgstr "" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "{0} items have no external IDs and will be resolved by title search, which may be less accurate." #~ msgstr "" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "{0} movies, {1} episodes" #~ msgstr "" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "{0} ratings" #~ msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx #~ msgid "{0} titles" #~ msgstr "{0} titles" #: apps/web/src/components/settings/system-health-section.tsx #~ msgid "{0} triggered" #~ msgstr "" #: apps/web/src/components/dashboard/continue-watching-card.tsx #~ msgid "{0}/{1} {2, plural, one {episode} other {episodes}}" #~ msgstr "" #: apps/web/src/components/dashboard/continue-watching-card.tsx #~ msgid "{0}/{1} episodes" #~ msgstr "{0}/{1} episodes" #: apps/web/src/components/settings/system-health-section.tsx msgid "{backupCount, plural, one {# backup} other {# backups}}" msgstr "{backupCount, plural, zero {# نسخ احتياطية} one {# نسخة احتياطية} two {# نسختين احتياطيتين} few {# نسخ احتياطية} many {# نسخة احتياطية} other {# نسخة احتياطية}}" #: apps/web/src/components/settings/backup-section.tsx msgid "{backupCount, plural, one {# backup} other {# backups}} stored" msgstr "{backupCount, plural, zero {# نسخ احتياطية} one {# نسخة احتياطية} two {# نسختين احتياطيتين} few {# نسخ احتياطية} many {# نسخة احتياطية} other {# نسخة احتياطية}} مخزنة" #: apps/web/src/components/settings/system-health-section.tsx #~ msgid "{backupCount} backups · last <0/>" #~ msgstr "{backupCount} backups · last <0/>" #: apps/web/src/components/settings/system-health-section.tsx msgid "{cachedImageCount, plural, one {# cached image} other {# cached images}}" msgstr "{cachedImageCount, plural, zero {# صور مخزنة مؤقتاً} one {# صورة مخزنة مؤقتاً} two {# صورتين مخزنتين مؤقتاً} few {# صور مخزنة مؤقتاً} many {# صورة مخزنة مؤقتاً} other {# صورة مخزنة مؤقتاً}}" #: apps/web/src/components/settings/system-health-section.tsx #~ msgid "{cachedImageCount} cached images" #~ msgstr "{cachedImageCount} cached images" #: apps/web/src/components/titles/use-title-actions.ts msgid "{count, plural, one {# earlier episode} other {# earlier episodes}} unwatched" msgstr "{count, plural, zero {# حلقات سابقة} one {# حلقة سابقة} two {# حلقتين سابقتين} few {# حلقات سابقة} many {# حلقة سابقة} other {# حلقة سابقة}} غير مشاهدة" #: apps/web/src/components/titles/cast-carousel.tsx msgid "{count, plural, one {# ep} other {# eps}}" msgstr "{count, plural, zero {# ح} one {# ح} two {# ح} few {# ح} many {# ح} other {# ح}}" #: apps/web/src/components/titles/use-title-actions.ts #~ msgid "{count} earlier {count, plural, one {episode} other {episodes}} unwatched" #~ msgstr "" #: apps/web/src/components/titles/cast-carousel.tsx #~ msgid "{count} ep{suffix}" #~ msgstr "{count} ep{suffix}" #: apps/web/src/components/settings/system-health-section.tsx #~ msgid "{healthyCount} of {0} jobs healthy" #~ msgstr "" #: apps/web/src/components/settings/system-health-section.tsx msgid "{healthyCount} of {activeJobCount} jobs healthy" msgstr "{healthyCount} من أصل {activeJobCount} مهمة سليمة" #: apps/web/src/components/settings/system-health-section.tsx msgid "{jobLabel} triggered" msgstr "تم تشغيل {jobLabel}" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "{label} connected" msgstr "تم توصيل {label}" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "{label} disconnected" msgstr "تم قطع الاتصال بـ {label}" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "{label} URL regenerated" msgstr "تم تجديد رابط {label}" #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "{movieCount} movies, {episodeCount} episodes" msgstr "{movieCount} فيلم، {episodeCount} حلقة" #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "{ratingCount} ratings" msgstr "{ratingCount} تقييم" #: apps/web/src/components/settings/streaming-services-section.tsx msgid "{selectedCount} selected" msgstr "تم تحديد {selectedCount}" #: apps/native/src/components/ui/star-rating.tsx msgid "{star, plural, one {# star} other {# stars}}" msgstr "{star, plural, zero {# نجوم} one {# نجمة} two {# نجمتين} few {# نجوم} many {# نجمة} other {# نجمة}}" #: apps/web/src/components/library/library-toolbar.tsx msgid "{totalResults, plural, one {# result} other {# results}}" msgstr "{totalResults, plural, zero {# نتائج} one {# نتيجة} two {# نتيجتين} few {# نتائج} many {# نتيجة} other {# نتيجة}}" #: apps/web/src/components/settings/imports-section.tsx msgid "{unresolvedCount} items have no external IDs and will be resolved by title search, which may be less accurate." msgstr "{unresolvedCount} عنصر لا يحتوي على معرّفات خارجية وسيتم البحث عنه بالعنوان، مما قد يكون أقل دقة." #: apps/web/src/components/title-card.tsx msgid "{watched}/{total, plural, one {# episode} other {# episodes}}" msgstr "{watched}/{total, plural, zero {# حلقات} one {# حلقة} two {# حلقتين} few {# حلقات} many {# حلقة} other {# حلقة}}" #: apps/web/src/components/title-card.tsx #~ msgid "{watched}/{total} episodes" #~ msgstr "" #: apps/native/src/components/titles/season-accordion.tsx #~ msgid "{watchedCount} of {0} episodes watched" #~ msgstr "" #: apps/native/src/components/titles/season-accordion.tsx #~ msgid "{watchedCount} of {episodeCount} episodes watched" #~ msgstr "{watchedCount} of {episodeCount} episodes watched" #: apps/native/src/components/titles/season-accordion.tsx #~ msgid "{watchedCount}/{0} {1, plural, one {episode} other {episodes}}" #~ msgstr "" #: apps/native/src/components/titles/season-accordion.tsx #~ msgid "{watchedCount}/{0} episodes" #~ msgstr "{watchedCount}/{0} episodes" #: apps/native/src/components/titles/season-accordion.tsx msgid "{watchedCount}/{episodeCount, plural, one {# episode} other {# episodes}}" msgstr "{watchedCount}/{episodeCount, plural, zero {# حلقات} one {# حلقة} two {# حلقتين} few {# حلقات} many {# حلقة} other {# حلقة}}" #: apps/native/src/components/dashboard/continue-watching-card.tsx #: apps/web/src/components/dashboard/continue-watching-card.tsx msgid "{watchedEpisodes}/{totalEpisodes, plural, one {# episode} other {# episodes}}" msgstr "{watchedEpisodes}/{totalEpisodes, plural, zero {# حلقات} one {# حلقة} two {# حلقتين} few {# حلقات} many {# حلقة} other {# حلقة}}" #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "{watchlistCount} items" msgstr "{watchlistCount} عناصر" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "1★+" msgstr "" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "1980s" msgstr "" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "1990s" msgstr "" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "2★+" msgstr "" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx msgid "2000s" msgstr "" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx msgid "2010s" msgstr "" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx msgid "2020s" msgstr "" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "3★+" msgstr "" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "4★+" msgstr "" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "5★" msgstr "" #: apps/web/src/components/library/library-filters.tsx msgid "70s and earlier" msgstr "" #: apps/native/src/components/library/filter-sheet.tsx msgid "80s" msgstr "" #: apps/native/src/components/library/filter-sheet.tsx msgid "90s" msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/routes/_app/settings.tsx msgid "Account" msgstr "الحساب" #: apps/web/src/components/nav-bar.tsx msgid "Account menu" msgstr "قائمة الحساب" #: apps/web/src/components/settings/system-health-section.tsx msgid "Actions" msgstr "الإجراءات" #: apps/native/src/app/person/[id].tsx #: apps/native/src/components/search/recently-viewed-row-content.tsx #: apps/web/src/components/people/person-hero.tsx msgid "Actor" msgstr "ممثل" #: apps/native/src/components/settings/integration-configs.ts msgid "Add a \"Generic Destination\" and paste the URL above" msgstr "أضف \"Generic Destination\" والصق الرابط أعلاه" #: apps/web/src/components/settings/integration-configs.tsx msgid "Add a <0>Generic Destination and paste the URL above" msgstr "أضف <0>Generic Destination والصق الرابط أعلاه" #: apps/native/src/components/settings/integration-configs.ts #: apps/web/src/components/settings/integration-configs.tsx msgid "Add a new webhook and paste the URL above" msgstr "أضف webhook جديداً والصق الرابط أعلاه" #: apps/web/src/routes/setup.tsx msgid "Add it to your environment" msgstr "أضفه إلى بيئتك" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Add profile photo" msgstr "إضافة صورة الملف الشخصي" #: apps/web/src/components/explore/hero-banner.tsx msgid "Add to Library" msgstr "إضافة إلى المكتبة" #: apps/native/src/components/titles/status-action-button.tsx #~ msgid "Add to watchlist" #~ msgstr "" #: apps/native/src/components/explore/hero-banner.tsx #: apps/native/src/components/titles/status-action-button.tsx #: apps/native/src/components/ui/poster-card.tsx #: apps/web/src/components/title-card.tsx msgid "Add to Watchlist" msgstr "إضافة إلى قائمة المشاهدة" #: apps/native/src/lib/title-actions.ts msgid "Added \"{titleName}\" to watchlist" msgstr "تمت إضافة \"{titleName}\" إلى قائمة المشاهدة" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Added to watchlist" msgstr "تمت الإضافة إلى قائمة المشاهدة" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/nav-bar.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Admin" msgstr "مسؤول" #: apps/web/src/routes/_app/settings.tsx msgid "Admin only" msgstr "للمسؤولين فقط" #: apps/web/src/routes/setup.tsx msgid "After setting the key and restarting:" msgstr "بعد ضبط المفتاح وإعادة التشغيل:" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/web/src/components/library/library-filters.tsx msgid "Age" msgstr "العمر" #: apps/native/src/app/person/[id].tsx #: apps/web/src/components/people/person-hero.tsx msgid "age {age}" msgstr "العمر {age}" #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/native/src/app/(tabs)/(library)/history.tsx #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/explore/filterable-title-row.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/web/src/components/library/library-filters.tsx #: apps/web/src/components/people/filmography-grid.tsx #: apps/web/src/routes/_app/history.tsx #: apps/web/src/routes/_app/upcoming.tsx msgid "All" msgstr "الكل" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/web/src/components/explore/discover-section.tsx #: apps/web/src/components/library/library-filters.tsx msgid "All genres" msgstr "جميع الأنواع" #: apps/web/src/components/explore/discover-section.tsx msgid "All providers" msgstr "جميع الموفرين" #: apps/web/src/components/settings/registration-section.tsx msgid "Allow new users to create accounts" msgstr "السماح للمستخدمين الجدد بإنشاء حسابات" #: apps/web/src/components/auth-form.tsx msgid "Already have an account?" msgstr "هل لديك حساب بالفعل؟" #: apps/native/src/app/(auth)/register.tsx msgid "Already have an account? Sign in" msgstr "هل لديك حساب بالفعل؟ تسجيل الدخول" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts msgid "Already in your library" msgstr "" #: apps/web/src/components/titles/title-availability.tsx msgid "Also available on" msgstr "متاح أيضاً على" #: packages/i18n/src/errors.ts msgid "An account with this email already exists" msgstr "" #: packages/i18n/src/errors.ts msgid "An import is already in progress" msgstr "" #: apps/web/src/components/route-error.tsx #: apps/web/src/routes/__root.tsx msgid "An unexpected error occurred while loading this page. You can try again or head back to the dashboard." msgstr "حدث خطأ غير متوقع أثناء تحميل هذه الصفحة. يمكنك المحاولة مرة أخرى أو العودة إلى لوحة التحكم." #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Anonymous usage reporting" msgstr "الإبلاغ المجهول عن الاستخدام" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/web/src/components/library/library-filters.tsx msgid "Any" msgstr "أي" #: apps/web/src/components/explore/discover-section.tsx msgid "Any language" msgstr "أي لغة" #: apps/web/src/components/explore/discover-section.tsx msgid "Any rating" msgstr "أي تقييم" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/web/src/components/explore/discover-section.tsx #: apps/web/src/components/library/library-filters.tsx msgid "Any year" msgstr "أي سنة" #: apps/web/src/routes/_app/settings.tsx #~ msgid "App Settings" #~ msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Application" msgstr "التطبيق" #: apps/native/src/components/library/filter-sheet.tsx msgid "Apply" msgstr "تطبيق" #: apps/native/src/components/settings/integration-card.tsx msgid "Are you sure you want to disconnect {label}? The current URL will stop working." msgstr "هل أنت متأكد من رغبتك في قطع الاتصال بـ {label}؟ سيتوقف الرابط الحالي عن العمل." #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/native/src/components/header-avatar.tsx msgid "Are you sure you want to sign out?" msgstr "هل أنت متأكد من رغبتك في تسجيل الخروج؟" #: apps/web/src/components/settings/imports-section.tsx msgid "Authorization succeeded but failed to fetch your library. Please try again." msgstr "نجح التفويض ولكن فشل جلب مكتبتك. يرجى المحاولة مرة أخرى." #: apps/web/src/components/settings/imports-section.tsx msgid "Authorization was denied. Please try again." msgstr "تم رفض التفويض. يرجى المحاولة مرة أخرى." #: apps/web/src/components/settings/imports-section.tsx #~ msgid "Authorize Sofa to read your {0} library. No password shared." #~ msgstr "" #: apps/web/src/components/settings/imports-section.tsx msgid "Authorize Sofa to read your {sourceLabel} library. No password shared." msgstr "فوّض Sofa لقراءة مكتبة {sourceLabel} الخاصة بك. لن تتم مشاركة كلمة المرور." #: apps/web/src/components/settings/update-check-section.tsx msgid "Automatic update checks" msgstr "التحقق التلقائي من التحديثات" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Automatically back up your database on a schedule" msgstr "النسخ الاحتياطي التلقائي لقاعدة البيانات وفق جدول زمني" #: apps/web/src/components/settings/system-health-section.tsx msgid "Availability" msgstr "التوفر" #: apps/native/src/components/library/filter-sheet.tsx #: apps/web/src/components/library/library-filters.tsx #~ msgid "Available to stream" #~ msgstr "Available to stream" #: apps/native/src/app/(auth)/register.tsx msgid "Back to Login" msgstr "العودة إلى تسجيل الدخول" #: apps/web/src/components/settings/system-health-section.tsx msgid "Background jobs" msgstr "المهام في الخلفية" #: apps/web/src/components/settings/system-health-section.tsx msgid "Backup" msgstr "النسخ الاحتياطي" #: apps/web/src/components/settings/backup-section.tsx msgid "Backup created" msgstr "تم إنشاء النسخة الاحتياطية" #: apps/web/src/components/settings/backup-section.tsx msgid "Backup deleted" msgstr "تم حذف النسخة الاحتياطية" #: packages/i18n/src/errors.ts msgid "Backup not found" msgstr "" #: packages/i18n/src/errors.ts msgid "Backup restoration failed" msgstr "" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Backup schedule" msgstr "جدول النسخ الاحتياطي" #: apps/web/src/components/settings/system-health-section.tsx #: apps/web/src/routes/_app/settings.tsx msgid "Backups" msgstr "النسخ الاحتياطية" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "backups." msgstr "نسخ احتياطية." #: apps/web/src/components/titles/title-availability.tsx #~ msgid "Buy" #~ msgstr "" #: apps/native/src/app/title/[id].tsx #: apps/web/src/components/titles/title-availability.tsx msgid "Buy or Rent" msgstr "" #: apps/web/src/components/settings/danger-section.tsx msgid "Cache management" msgstr "إدارة ذاكرة التخزين المؤقت" #: apps/native/src/components/ui/server-unreachable-banner.ios.tsx #: apps/native/src/components/ui/server-unreachable-banner.tsx msgid "Can't reach server" msgstr "تعذر الوصول إلى الخادم" #: apps/native/src/app/(auth)/register.tsx msgid "Can't reach the server" msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/native/src/components/header-avatar.tsx #: apps/native/src/components/search/recently-viewed-list.ios.tsx #: apps/native/src/components/search/recently-viewed-list.tsx #: apps/native/src/components/settings/integration-card.tsx #: apps/native/src/components/titles/status-action-button.tsx #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/backup-restore-section.tsx #: apps/web/src/components/settings/backup-section.tsx #: apps/web/src/components/settings/danger-section.tsx #: apps/web/src/components/settings/imports-section.tsx #: apps/web/src/components/titles/status-button.tsx #: apps/web/src/components/titles/title-seasons.tsx msgid "Cancel" msgstr "إلغاء" #: apps/web/src/components/settings/account-section.tsx msgid "Cancel editing" msgstr "إلغاء التعديل" #: apps/native/src/app/title/[id].tsx #: apps/web/src/components/titles/cast-carousel.tsx msgid "Cast" msgstr "طاقم التمثيل" #: apps/web/src/components/settings/system-health-section.tsx msgid "Cast & crew" msgstr "" #: apps/web/src/components/titles/use-title-actions.ts msgid "Catch up" msgstr "اللحاق" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/native/src/components/titles/status-action-button.tsx #: apps/web/src/components/dashboard/upcoming-item.tsx #: apps/web/src/components/library/library-filters.tsx #: apps/web/src/components/title-card.tsx #: apps/web/src/components/titles/status-button.tsx msgid "Caught Up" msgstr "تم اللحاق" #: apps/web/src/components/titles/use-title-actions.ts #~ msgid "Caught up — marked {0} {1, plural, one {episode} other {episodes}} as watched" #~ msgstr "" #: apps/web/src/components/titles/use-title-actions.ts msgid "Caught up — marked {count, plural, one {# episode} other {# episodes}} as watched" msgstr "تم اللحاق — تم تحديد {count, plural, zero {# حلقات} one {# حلقة} two {# حلقتين} few {# حلقات} many {# حلقة} other {# حلقة}} كمشاهدة" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Change password" msgstr "تغيير كلمة المرور" #: apps/native/src/app/change-password.tsx #~ msgid "Change Password" #~ msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Change Photo" msgstr "تغيير الصورة" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Change Server" msgstr "تغيير الخادم" #: apps/web/src/components/setup/refresh-button.tsx msgid "Check configuration" msgstr "التحقق من الإعداد" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Check for updates" msgstr "التحقق من التحديثات" #: apps/web/src/components/settings/system-health-section.tsx msgid "Checked <0/>" msgstr "تم الفحص <0/>" #: apps/web/src/components/setup/refresh-button.tsx msgid "Checking…" msgstr "جارٍ التحقق…" #: apps/web/src/components/explore/discover-section.tsx msgid "Chinese" msgstr "الصينية" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "Choose how to import your {0} data." #~ msgstr "" #: apps/web/src/components/settings/imports-section.tsx msgid "Choose how to import your {sourceLabel} data." msgstr "اختر طريقة استيراد بيانات {sourceLabel} الخاصة بك." #: apps/web/src/components/settings/language-section.tsx #~ msgid "Choose your preferred display language" #~ msgstr "Choose your preferred display language" #: apps/web/src/components/settings/streaming-services-section.tsx msgid "Choose your preferred streaming platforms" msgstr "" #: apps/web/src/components/settings/streaming-services-section.tsx #~ msgid "Choose your subscriptions" #~ msgstr "Choose your subscriptions" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/native/src/components/search/recently-viewed-list.ios.tsx #: apps/native/src/components/search/recently-viewed-list.tsx #: apps/web/src/components/library/library-filters.tsx msgid "Clear" msgstr "مسح" #: apps/web/src/components/command-palette.tsx msgid "Clear all" msgstr "مسح الكل" #: apps/web/src/routes/_app/library.tsx msgid "Clear all filters" msgstr "مسح جميع الفلاتر" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "Clear filters" msgstr "مسح الفلاتر" #: apps/native/src/components/search/recently-viewed-list.ios.tsx #: apps/native/src/components/search/recently-viewed-list.tsx msgid "Clear Recently Viewed?" msgstr "مسح المشاهد مؤخرًا؟" #: apps/native/src/components/settings/integration-configs.ts msgid "Click \"+\" and select \"Custom Lists\"" msgstr "انقر على \"+\" وحدد \"Custom Lists\"" #: apps/native/src/components/settings/integration-configs.ts msgid "Click \"Add Webhook\" and paste the URL above" msgstr "انقر على \"Add Webhook\" والصق الرابط أعلاه" #: apps/web/src/components/settings/integration-configs.tsx msgid "Click <0>+ and select <1>Custom Lists" msgstr "انقر على <0>+ وحدد <1>Custom Lists" #: apps/web/src/components/settings/integration-configs.tsx msgid "Click <0>Add Webhook and paste the URL above" msgstr "انقر على <0>Add Webhook والصق الرابط أعلاه" #: apps/web/src/routes/setup.tsx msgid "Click the button to verify your configuration" msgstr "انقر على الزر للتحقق من إعداداتك" #: apps/native/src/components/navigation/modal-layout.tsx #: apps/native/src/components/ui/select-modal.tsx #: apps/web/src/components/ui/dialog.tsx #: apps/web/src/components/ui/sheet.tsx msgid "Close" msgstr "إغلاق" #: apps/web/src/components/command-palette.tsx msgid "Command Palette" msgstr "لوحة الأوامر" #: apps/native/src/app/(tabs)/(home)/index.tsx #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/native/src/components/titles/status-action-button.tsx #: apps/web/src/components/dashboard/stats-display.tsx #: apps/web/src/components/dashboard/upcoming-item.tsx #: apps/web/src/components/library/library-filters.tsx #: apps/web/src/components/title-card.tsx #: apps/web/src/components/titles/status-button.tsx msgid "Completed" msgstr "مكتمل" #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Confirm new password" msgstr "تأكيد كلمة المرور الجديدة" #: apps/native/src/app/(auth)/server-url.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "Connect" msgstr "اتصال" #: apps/web/src/components/settings/integration-card.tsx #~ msgid "Connect {0}" #~ msgstr "" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "Connect {label}" msgstr "ربط {label}" #: apps/web/src/components/settings/imports-section.tsx msgid "Connect to {source}" msgstr "الاتصال بـ {source}" #: apps/web/src/routes/setup.tsx msgid "Connect to TMDB" msgstr "الاتصال بـ TMDB" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "Connect with {0}" #~ msgstr "" #: apps/web/src/components/settings/imports-section.tsx msgid "Connect with {sourceLabel}" msgstr "الاتصال عبر {sourceLabel}" #: apps/web/src/components/settings/imports-section.tsx msgid "Connect your Simkl account or upload a JSON export" msgstr "" #: apps/web/src/components/settings/imports-section.tsx msgid "Connect your Trakt account or upload your Trakt export (ZIP or JSON)" msgstr "" #: apps/native/src/app/(auth)/server-url.tsx #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/system-health-section.tsx msgid "Connected" msgstr "متصل" #: apps/web/src/components/settings/imports-section.tsx msgid "Connected to {source}" msgstr "متصل بـ {source}" #: apps/native/src/app/(auth)/login.tsx msgid "Connected to <0>{serverHost}. Tap to change." msgstr "متصل بـ <0>{serverHost}. اضغط للتغيير." #: apps/native/src/app/(auth)/server-url.tsx msgid "Connecting to server..." msgstr "جارٍ الاتصال بالخادم..." #: apps/web/src/components/settings/integration-card.tsx msgid "Connecting..." msgstr "جارٍ الاتصال..." #: apps/native/src/components/settings/integration-card.tsx msgid "Connecting…" msgstr "جارٍ الاتصال…" #: apps/native/src/app/(auth)/server-url.tsx msgid "Connection timed out. The server might be down or unreachable." msgstr "" #: apps/web/src/components/library/library-filters.tsx msgid "Content rating" msgstr "تصنيف المحتوى" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx msgid "Content Rating" msgstr "تصنيف المحتوى" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/routes/_app/onboarding.tsx msgid "Continue" msgstr "متابعة" #: apps/native/src/app/(tabs)/(home)/index.tsx #: apps/web/src/components/dashboard/continue-watching-section.tsx msgid "Continue Watching" msgstr "متابعة المشاهدة" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/setup/copy-button.tsx msgid "Copied" msgstr "تم النسخ" #: apps/web/src/components/setup/copy-button.tsx msgid "Copy" msgstr "نسخ" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "Copy URL" msgstr "نسخ الرابط" #: apps/native/src/components/settings/integrations-section.tsx msgid "Could not load integrations" msgstr "تعذر تحميل التكاملات" #: apps/native/src/app/person/[id].tsx msgid "Could not load person details" msgstr "تعذر تحميل تفاصيل الشخص" #: apps/native/src/app/title/[id].tsx msgid "Could not load title details" msgstr "تعذّر تحميل تفاصيل العنوان" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "Could not load your library" msgstr "تعذّر تحميل مكتبتك" #: apps/native/src/app/(auth)/server-url.tsx msgid "Could not reach the server. Check your connection and the URL." msgstr "" #: apps/native/src/components/ui/load-more-footer.tsx msgid "Couldn't load more" msgstr "" #: apps/native/src/components/explore/filterable-title-row.tsx msgid "Couldn't load titles" msgstr "" #: apps/native/src/app/(tabs)/(home)/upcoming.tsx msgid "Couldn't load upcoming releases" msgstr "" #: apps/native/src/app/(tabs)/(home)/index.tsx msgid "Couldn't load your library" msgstr "" #: apps/native/src/app/(tabs)/(library)/history.tsx msgid "Couldn't load your watch history" msgstr "" #: apps/native/src/app/(tabs)/(search)/index.tsx msgid "Couldn't search right now" msgstr "" #: apps/native/src/app/(auth)/login.tsx msgid "Couldn't start sign-in" msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Crash reporting" msgstr "الإبلاغ عن الأعطال" #: apps/web/src/routes/setup.tsx msgid "Create a TMDB account" msgstr "إنشاء حساب على TMDB" #: apps/native/src/app/(auth)/register.tsx #: apps/web/src/components/auth-form.tsx msgid "Create account" msgstr "إنشاء حساب" #: apps/native/src/app/(auth)/register.tsx #~ msgid "Create Account" #~ msgstr "" #: apps/native/src/app/(auth)/login.tsx msgid "Create an account" msgstr "إنشاء حساب" #: apps/web/src/components/auth-form.tsx msgid "Create your account" msgstr "إنشاء حسابك" #: apps/web/src/components/settings/backup-section.tsx msgid "Creating…" msgstr "جارٍ الإنشاء…" #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Current password" msgstr "كلمة المرور الحالية" #: packages/i18n/src/errors.ts msgid "Current password is incorrect" msgstr "" #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Current password is required" msgstr "كلمة المرور الحالية مطلوبة" #: apps/web/src/components/command-palette.tsx msgid "Cycle status" msgstr "تدوير الحالة" #: apps/web/src/components/settings/system-health-section.tsx msgid "Daily at {time}" msgstr "يومياً في {time}" #: apps/web/src/components/settings/system-health-section.tsx msgid "Daily at {times}" msgstr "يومياً في {times}" #: apps/web/src/routes/_app/settings.tsx msgid "Danger Zone" msgstr "منطقة الخطر" #: apps/web/src/components/route-error.tsx #: apps/web/src/routes/__root.tsx #: apps/web/src/routes/_app/people.$id.tsx #: apps/web/src/routes/_app/titles.$id.tsx msgid "Dashboard" msgstr "لوحة التحكم" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/system-health-section.tsx msgid "Database" msgstr "قاعدة البيانات" #: apps/web/src/components/settings/backup-section.tsx msgid "Database backups" msgstr "نسخ احتياطية لقاعدة البيانات" #: apps/web/src/components/settings/system-health-section.tsx msgid "Database maintenance" msgstr "" #: apps/web/src/components/settings/backup-restore-section.tsx msgid "Database restored. Reloading..." msgstr "تم استعادة قاعدة البيانات. جارٍ إعادة التحميل..." #: apps/web/src/components/titles/log-watch-dialog.tsx msgid "Date" msgstr "" #: apps/native/src/components/library/sort-menu.tsx #: apps/web/src/components/library/library-toolbar.tsx msgid "Date Added" msgstr "تاريخ الإضافة" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Day:" msgstr "اليوم:" #: apps/web/src/components/explore/discover-section.tsx msgid "Decade" msgstr "العقد" #: apps/web/src/components/explore/discover-section.tsx msgid "Default" msgstr "افتراضي" #: apps/native/src/components/search/recently-viewed-row.tsx #: apps/web/src/components/settings/backup-section.tsx msgid "Delete" msgstr "حذف" #: apps/web/src/components/settings/backup-section.tsx msgid "Delete backup" msgstr "حذف النسخة الاحتياطية" #: apps/web/src/components/settings/backup-section.tsx msgid "Delete backup?" msgstr "حذف النسخة الاحتياطية؟" #. placeholder {0}: data.deletedFiles #: apps/web/src/components/settings/danger-section.tsx msgid "Deleted {0, plural, one {# file} other {# files}}, freed {freed}" msgstr "تم حذف {0, plural, zero {# ملفات} one {# ملف} two {# ملفين} few {# ملفات} many {# ملف} other {# ملف}}، تم تحرير {freed}" #: apps/web/src/components/settings/imports-section.tsx msgid "Device code expired. Please try again." msgstr "انتهت صلاحية رمز الجهاز. يرجى المحاولة مرة أخرى." #: apps/native/src/app/person/[id].tsx #: apps/web/src/components/people/person-hero.tsx msgid "died at {age}" msgstr "توفي عن عمر {age}" #: apps/native/src/app/person/[id].tsx #: apps/native/src/components/search/recently-viewed-row-content.tsx #: apps/web/src/components/people/person-hero.tsx msgid "Director" msgstr "مخرج" #: apps/web/src/components/settings/system-health-section.tsx msgid "Disabled" msgstr "معطّل" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "Disconnect" msgstr "قطع الاتصال" #: apps/native/src/components/settings/integration-card.tsx msgid "Disconnect {label}" msgstr "قطع الاتصال بـ {label}" #: apps/web/src/components/explore/discover-section.tsx msgid "Discover" msgstr "استكشاف" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Display name" msgstr "الاسم المعروض" #: apps/web/src/components/ui/sidebar.tsx msgid "Displays the mobile sidebar." msgstr "يعرض الشريط الجانبي للهواتف." #: apps/native/src/app/(auth)/server-url.tsx msgid "Don't have a server?" msgstr "ليس لديك خادم؟" #: apps/web/src/components/auth-form.tsx msgid "Don't have an account?" msgstr "ليس لديك حساب؟" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "Done" msgstr "تم" #: apps/native/src/components/ui/star-rating.tsx msgid "Double tap to clear rating" msgstr "انقر مرتين لمسح التقييم" #: apps/native/src/components/explore/genre-chip.tsx msgid "Double tap to clear this filter" msgstr "انقر مرتين لمسح هذا الفلتر" #: apps/native/src/components/explore/genre-chip.tsx msgid "Double tap to filter by {label}" msgstr "انقر مرتين للتصفية بـ {label}" #: apps/native/src/components/ui/star-rating.tsx msgid "Double tap to rate {star, plural, one {# star} other {# stars}}" msgstr "انقر مرتين للتقييم بـ {star, plural, zero {# نجوم} one {# نجمة} two {# نجمتين} few {# نجوم} many {# نجمة} other {# نجمة}}" #: apps/web/src/components/settings/backup-section.tsx msgid "Download" msgstr "تنزيل" #: apps/web/src/components/settings/backup-section.tsx msgid "Download backup" msgstr "تنزيل النسخة الاحتياطية" #: apps/web/src/components/settings/account-section.tsx msgid "Download your library, watch history, and ratings as JSON" msgstr "تنزيل مكتبتك وسجل المشاهدة والتقييمات بتنسيق JSON" #: packages/i18n/src/date-buckets.ts msgid "Earlier this week" msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Edit profile photo" msgstr "تعديل صورة الملف الشخصي" #: apps/native/src/app/person/[id].tsx #: apps/native/src/components/search/recently-viewed-row-content.tsx #: apps/web/src/components/people/person-hero.tsx msgid "Editor" msgstr "محرر" #: apps/native/src/app/(auth)/login.tsx #: apps/native/src/app/(auth)/register.tsx #: apps/web/src/components/auth-form.tsx msgid "Email" msgstr "البريد الإلكتروني" #: apps/native/src/app/(auth)/login.tsx #: apps/native/src/app/(auth)/register.tsx msgid "Email is required" msgstr "البريد الإلكتروني مطلوب" #: apps/native/src/components/history/history-row.tsx #: apps/web/src/components/history/history-row.tsx #: apps/web/src/routes/_app/history.tsx msgid "Emby" msgstr "" #: apps/native/src/components/settings/integration-configs.ts msgid "Enable the \"Playback Stop\" notification type" msgstr "فعّل نوع الإشعار \"Playback Stop\"" #: apps/native/src/components/settings/integration-configs.ts msgid "Enable the \"Playback\" event category" msgstr "فعّل فئة الحدث \"Playback\"" #: apps/web/src/components/settings/integration-configs.tsx msgid "Enable the <0>Playback Stop notification type" msgstr "فعّل نوع الإشعار <0>Playback Stop" #: apps/web/src/components/settings/integration-configs.tsx msgid "Enable the <0>Playback event category" msgstr "فعّل فئة الحدث <0>Playback" #: apps/web/src/components/explore/discover-section.tsx msgid "English" msgstr "الإنجليزية" #: apps/native/src/app/(auth)/login.tsx #: apps/native/src/app/(auth)/register.tsx #: packages/i18n/src/errors.ts msgid "Enter a valid email address" msgstr "أدخل عنوان بريد إلكتروني صحيح" #: apps/web/src/components/settings/imports-section.tsx msgid "Enter the code below on {source}'s website to authorize Sofa." msgstr "أدخل الرمز أدناه على موقع {source} لتفويض Sofa." #: apps/native/src/app/(auth)/server-url.tsx msgid "Enter the full URL for your Sofa server" msgstr "أدخل عنوان URL الكامل لخادم Sofa الخاص بك" #: apps/web/src/components/settings/account-section.tsx msgid "Enter your current password and choose a new one." msgstr "أدخل كلمة مرورك الحالية واختر كلمة مرور جديدة." #: apps/native/src/app/(auth)/server-url.tsx msgid "Enter your Sofa server URL to get started" msgstr "أدخل رابط خادم Sofa الخاص بك للبدء" #: apps/web/src/components/settings/system-health-section.tsx msgid "Environment" msgstr "البيئة" #: apps/native/src/components/titles/episode-row.tsx #~ msgid "Episode {0}" #~ msgstr "" #: apps/native/src/components/titles/episode-row.tsx #~ msgid "Episode {0}, {episodeLabel}" #~ msgstr "" #: apps/native/src/components/titles/episode-row.tsx msgid "Episode {episodeNumber}" msgstr "الحلقة {episodeNumber}" #: apps/native/src/components/titles/episode-row.tsx msgid "Episode {episodeNumber}, {episodeLabel}" msgstr "الحلقة {episodeNumber}، {episodeLabel}" #: packages/i18n/src/errors.ts msgid "Episode not found" msgstr "" #: apps/native/src/components/titles/season-accordion.tsx #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts msgid "Episode unwatched" msgstr "تم إلغاء مشاهدة الحلقة" #: apps/native/src/components/titles/season-accordion.tsx #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts msgid "Episode watched" msgstr "تمت مشاهدة الحلقة" #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx #: apps/web/src/components/titles/title-seasons.tsx msgid "Episodes" msgstr "الحلقات" #: apps/native/src/app/(tabs)/(home)/index.tsx #~ msgid "Episodes {0}" #~ msgstr "Episodes {0}" #: apps/native/src/app/(tabs)/(home)/index.tsx msgid "Episodes {period}" msgstr "حلقات {period}" #: apps/web/src/components/dashboard/stats-display.tsx #~ msgid "Episodes {periodSelect}" #~ msgstr "Episodes {periodSelect}" #: apps/web/src/components/dashboard/stats-display.tsx msgid "Episodes {select}" msgstr "حلقات {select}" #: apps/web/src/routes/_app/upcoming.tsx msgid "Episodes and movies coming up in the next 90 days." msgstr "الحلقات والأفلام القادمة في الـ 90 يوماً التالية." #: apps/native/src/app/(tabs)/(home)/index.tsx #~ msgid "Episodes this week" #~ msgstr "" #: apps/native/src/app/change-password.tsx msgid "Error" msgstr "خطأ" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "Errors ({0})" #~ msgstr "" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "Errors ({errorCount})" msgstr "الأخطاء ({errorCount})" #: apps/web/src/components/settings/system-health-section.tsx msgid "Every {n}h" msgstr "كل {n} ساعة" #: apps/web/src/routes/_app/history.tsx msgid "Everything you've watched, newest first." msgstr "" #: apps/native/src/app/(tabs)/(explore)/_layout.tsx #: apps/native/src/app/(tabs)/(home)/index.tsx #: apps/native/src/components/navigation/native-tab-bar.android.tsx #: apps/native/src/components/navigation/native-tab-bar.tsx #: apps/web/src/components/nav-bar.tsx msgid "Explore" msgstr "استكشاف" #: apps/web/src/routes/_app/people.$id.tsx #: apps/web/src/routes/_app/titles.$id.tsx msgid "Explore titles" msgstr "استكشاف العناوين" #: apps/web/src/components/settings/account-section.tsx msgid "Export" msgstr "تصدير" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "Failed" msgstr "فشل" #: apps/native/src/lib/title-actions.ts msgid "Failed to add to watchlist" msgstr "فشل الإضافة إلى قائمة المشاهدة" #: apps/web/src/components/titles/use-title-actions.ts msgid "Failed to catch up" msgstr "فشل اللحاق" #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Failed to change password" msgstr "فشل تغيير كلمة المرور" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "Failed to connect" #~ msgstr "" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "Failed to connect {label}" msgstr "فشل الاتصال بـ {label}" #: apps/native/src/app/(auth)/register.tsx msgid "Failed to create account" msgstr "فشل إنشاء الحساب" #: apps/web/src/components/settings/backup-section.tsx msgid "Failed to create backup" msgstr "فشل إنشاء النسخة الاحتياطية" #: apps/web/src/components/settings/backup-section.tsx #: packages/i18n/src/errors.ts msgid "Failed to delete backup" msgstr "فشل حذف النسخة الاحتياطية" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "Failed to disconnect {label}" msgstr "فشل قطع الاتصال بـ {label}" #: packages/i18n/src/errors.ts msgid "Failed to export data" msgstr "" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Failed to load backup schedule settings" msgstr "فشل تحميل إعدادات جدول النسخ الاحتياطي" #: apps/web/src/components/settings/backup-schedule-section.tsx #~ msgid "Failed to load backup schedule settings." #~ msgstr "" #: apps/web/src/routes/_app/titles.$id.tsx msgid "Failed to load title" msgstr "فشل تحميل العنوان" #: apps/web/src/components/titles/log-watch-dialog.tsx msgid "Failed to log watch" msgstr "" #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Failed to mark all episodes as watched" msgstr "فشل تحديد جميع الحلقات كمشاهدة" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Failed to mark as unwatched" msgstr "" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Failed to mark as watched" msgstr "فشل التحديد كمشاهدة" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/dashboard/use-quick-watch.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Failed to mark episode" msgstr "فشل تحديد الحلقة" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Failed to mark some episodes" msgstr "فشل تحديد بعض الحلقات" #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "Failed to parse file" msgstr "فشل تحليل الملف" #: apps/web/src/components/settings/imports-section.tsx msgid "Failed to parse import data" msgstr "فشل تحليل بيانات الاستيراد" #: apps/web/src/components/settings/danger-section.tsx msgid "Failed to purge caches" msgstr "فشل مسح ذاكرة التخزين المؤقت" #: apps/web/src/components/settings/danger-section.tsx msgid "Failed to purge image cache" msgstr "فشل مسح ذاكرة التخزين المؤقت للصور" #: apps/web/src/components/settings/danger-section.tsx msgid "Failed to purge metadata cache" msgstr "فشل مسح ذاكرة التخزين المؤقت للبيانات الوصفية" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "Failed to regenerate {label} URL" msgstr "فشل إعادة إنشاء رابط {label}" #: apps/native/src/components/history/history-row.tsx #: apps/web/src/components/history/use-delete-watch.ts msgid "Failed to remove from history" msgstr "" #: apps/native/src/lib/title-actions.ts msgid "Failed to remove from library" msgstr "فشل الإزالة من المكتبة" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Failed to remove profile picture" msgstr "فشل إزالة صورة الملف الشخصي" #: apps/native/src/app/(auth)/login.tsx msgid "Failed to sign in" msgstr "فشل تسجيل الدخول" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "Failed to start {0} connection" #~ msgstr "" #: apps/web/src/components/settings/imports-section.tsx msgid "Failed to start {sourceLabel} connection" msgstr "فشل بدء الاتصال بـ {sourceLabel}" #: apps/web/src/components/auth-form.tsx msgid "Failed to start SSO login" msgstr "فشل بدء تسجيل الدخول عبر SSO" #: apps/web/src/components/settings/system-health-section.tsx msgid "Failed to trigger job" msgstr "فشل تشغيل المهمة" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Failed to unmark episode" msgstr "فشل إلغاء تحديد الحلقة" #: apps/web/src/components/titles/use-title-actions.ts msgid "Failed to unmark some episodes" msgstr "فشل إلغاء تحديد بعض الحلقات" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Failed to update name" msgstr "فشل تحديث الاسم" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Failed to update rating" msgstr "فشل تحديث التقييم" #: apps/web/src/components/settings/registration-section.tsx msgid "Failed to update registration setting" msgstr "فشل تحديث إعداد التسجيل" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Failed to update retention setting" msgstr "فشل تحديث إعداد الاحتفاظ" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Failed to update schedule" msgstr "فشل تحديث الجدول الزمني" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Failed to update scheduled backup setting" msgstr "فشل تحديث إعداد النسخ الاحتياطي المجدول" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/streaming-services-section.tsx #: apps/web/src/components/settings/update-check-section.tsx #: apps/web/src/routes/_app/onboarding.tsx msgid "Failed to update setting" msgstr "فشل تحديث الإعداد" #: apps/native/src/hooks/use-title-actions.ts #: apps/web/src/components/title-card.tsx #: apps/web/src/components/titles/use-title-actions.ts msgid "Failed to update status" msgstr "فشل تحديث الحالة" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Failed to upload avatar" msgstr "فشل رفع الصورة الرمزية" #: apps/web/src/components/settings/imports-section.tsx msgid "Fetching your library data from {source}..." msgstr "جارٍ جلب بيانات مكتبتك من {source}..." #: apps/native/src/app/person/[id].tsx #: apps/web/src/components/people/filmography-grid.tsx msgid "Filmography" msgstr "فيلموغرافيا" #: apps/native/src/components/library/filter-sheet.tsx #: apps/web/src/components/library/library-toolbar.tsx msgid "Filters" msgstr "الفلاتر" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "Finished importing from {source}." msgstr "اكتمل الاستيراد من {source}." #: apps/web/src/components/settings/account-section.tsx #~ msgid "Finished importing your Sofa export." #~ msgstr "Finished importing your Sofa export." #: apps/web/src/components/titles/title-availability.tsx #~ msgid "Free" #~ msgstr "" #: apps/web/src/components/settings/danger-section.tsx msgid "Free up disk space by clearing cached metadata and images" msgstr "حرِّر مساحة القرص بمسح البيانات الوصفية والصور المخزنة مؤقتاً" #: apps/web/src/components/explore/discover-section.tsx msgid "French" msgstr "الفرنسية" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Frequency" msgstr "التكرار" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Friday" msgstr "الجمعة" #: apps/web/src/components/library/library-filters.tsx #~ msgid "From" #~ msgstr "From" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/web/src/components/explore/discover-section.tsx #: apps/web/src/components/library/library-filters.tsx msgid "Genre" msgstr "النوع" #: apps/web/src/components/explore/discover-section.tsx msgid "German" msgstr "الألمانية" #: apps/web/src/components/landing-page.tsx msgid "Get Started" msgstr "ابدأ الآن" #: apps/web/src/components/command-palette.tsx msgid "Global" msgstr "عالمي" #: apps/native/src/app/person/[id].tsx #: apps/native/src/app/title/[id].tsx #: apps/web/src/components/command-palette.tsx msgid "Go back" msgstr "رجوع" #: apps/native/src/app/+not-found.tsx msgid "Go Home" msgstr "العودة للرئيسية" #: apps/web/src/components/settings/integration-configs.tsx msgid "Go to <0>Dashboard > Plugins > Webhook" msgstr "انتقل إلى <0>Dashboard > Plugins > Webhook" #: apps/web/src/routes/setup.tsx msgid "Go to <0>Settings → API{linkIcon} and request an API key. Choose “Developer” when asked. You need the <1>API Read Access Token (the long one)." msgstr "اذهب إلى <0>الإعدادات → API{linkIcon} واطلب مفتاح API. اختر \"Developer\" عند السؤال. تحتاج إلى <1>API Read Access Token (الطويل)." #: apps/web/src/components/command-palette.tsx msgid "Go to dashboard" msgstr "الانتقال إلى لوحة التحكم" #: apps/web/src/components/command-palette.tsx msgid "Go to Dashboard" msgstr "انتقل إلى لوحة التحكم" #: apps/native/src/components/settings/integration-configs.ts msgid "Go to Dashboard > Plugins > Webhook" msgstr "انتقل إلى Dashboard > Plugins > Webhook" #: apps/web/src/components/command-palette.tsx msgid "Go to explore" msgstr "الانتقال إلى الاستكشاف" #: apps/web/src/components/command-palette.tsx msgid "Go to Explore" msgstr "انتقل إلى الاستكشاف" #: apps/web/src/components/ui/pagination.tsx msgid "Go to next page" msgstr "الانتقال إلى الصفحة التالية" #: apps/web/src/components/ui/pagination.tsx msgid "Go to previous page" msgstr "الانتقال إلى الصفحة السابقة" #: apps/web/src/components/command-palette.tsx msgid "Go to settings" msgstr "الانتقال إلى الإعدادات" #: apps/web/src/components/command-palette.tsx msgid "Go to upcoming" msgstr "الانتقال إلى القادمة" #: apps/web/src/routes/setup.tsx msgid "Head to <0>themoviedb.org{linkIcon} and sign up for a free account." msgstr "توجّه إلى <0>themoviedb.org{linkIcon} وسجّل حساباً مجانياً." #: apps/web/src/components/settings/system-health-section.tsx msgid "Health status" msgstr "حالة النظام" #: apps/web/src/components/dashboard/welcome-header.tsx msgid "Here's what's happening with your library" msgstr "إليك ما يحدث في مكتبتك" #: apps/web/src/components/explore/discover-section.tsx msgid "Highest rated" msgstr "الأعلى تقييماً" #: apps/web/src/components/explore/discover-section.tsx msgid "Hindi" msgstr "الهندية" #: apps/native/src/app/(tabs)/(library)/_layout.tsx #: apps/native/src/app/(tabs)/(library)/history.tsx #: apps/web/src/components/nav-bar.tsx #: apps/web/src/routes/_app/history.tsx #: apps/web/src/routes/_app/library.tsx msgid "History" msgstr "" #: apps/native/src/app/(tabs)/(home)/_layout.tsx #: apps/native/src/components/navigation/native-tab-bar.android.tsx #: apps/native/src/components/navigation/native-tab-bar.tsx #: apps/web/src/components/nav-bar.tsx msgid "Home" msgstr "الرئيسية" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/system-health-section.tsx msgid "Image cache" msgstr "ذاكرة التخزين المؤقت للصور" #: apps/native/src/app/(tabs)/(settings)/index.tsx #~ msgid "Image Cache" #~ msgstr "" #: apps/web/src/components/settings/system-health-section.tsx msgid "Image cache and backup disk usage" msgstr "استخدام القرص لذاكرة التخزين المؤقت للصور والنسخ الاحتياطية" #: apps/native/src/components/history/history-row.tsx #: apps/web/src/components/history/history-row.tsx #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/routes/_app/history.tsx #: apps/web/src/routes/_app/settings.tsx msgid "Import" msgstr "الاستيراد" #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "Import {totalItems} items" msgstr "استيراد {totalItems} عنصر" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "Import complete" msgstr "اكتمل الاستيراد" #: apps/web/src/components/settings/use-import-job.ts msgid "Import failed" msgstr "فشل الاستيراد" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "Import from {0}" #~ msgstr "" #: apps/web/src/components/settings/imports-section.tsx msgid "Import from {source}" msgstr "الاستيراد من {source}" #: apps/web/src/components/settings/imports-section.tsx msgid "Import from {sourceLabel}" msgstr "الاستيراد من {sourceLabel}" #: apps/web/src/components/settings/use-import-job.ts msgid "Import is still running in the background. Check back later." msgstr "لا يزال الاستيراد قيد التشغيل في الخلفية. تحقق لاحقاً." #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "Import options" msgstr "خيارات الاستيراد" #: packages/i18n/src/errors.ts msgid "Import payload is too large" msgstr "" #: apps/web/src/components/settings/account-section.tsx msgid "Import Sofa data" msgstr "استيراد بيانات Sofa" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "Imported" msgstr "تم الاستيراد" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "Imported {0} items from {1}" #~ msgstr "" #: apps/web/src/components/settings/imports-section.tsx msgid "Imported {importedCount} items from {sourceLabel}" msgstr "تم استيراد {importedCount} عنصر من {sourceLabel}" #: apps/web/src/components/settings/account-section.tsx msgid "Imported {importedCount} items from Sofa export" msgstr "تم استيراد {importedCount} عناصر من ملف تصدير Sofa" #: apps/web/src/components/settings/account-section.tsx #~ msgid "Importing data" #~ msgstr "Importing data" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "Importing from {source}" msgstr "جارٍ الاستيراد من {source}" #: apps/native/src/app/(tabs)/(home)/index.tsx #~ msgid "In library" #~ msgstr "" #: apps/native/src/app/(tabs)/(home)/index.tsx #: apps/web/src/components/dashboard/stats-display.tsx msgid "In Library" msgstr "في المكتبة" #: apps/native/src/components/titles/status-action-button.tsx #: apps/web/src/components/titles/status-button.tsx #~ msgid "In Watchlist" #~ msgstr "In Watchlist" #: apps/native/src/app/(tabs)/(home)/index.tsx #: apps/web/src/components/dashboard/library-section.tsx msgid "In Your Library" msgstr "في مكتبتك" #: apps/web/src/components/settings/integration-configs.tsx msgid "Install the <0>Webhook plugin<1/> from Jellyfin's plugin catalog" msgstr "ثبّت <0>إضافة Webhook<1/> من كتالوج إضافات Jellyfin" #: apps/native/src/components/settings/integration-configs.ts msgid "Install the Webhook plugin from Jellyfin's plugin catalog" msgstr "ثبّت إضافة Webhook من كتالوج إضافات Jellyfin" #: packages/i18n/src/errors.ts msgid "Integration not found" msgstr "" #: apps/native/src/components/settings/integrations-section.tsx #: apps/web/src/routes/_app/settings.tsx msgid "Integrations" msgstr "التكاملات" #: packages/i18n/src/errors.ts msgid "Invalid email or password" msgstr "" #: packages/i18n/src/errors.ts msgid "Invalid import file" msgstr "" #: apps/web/src/components/settings/system-health-section.tsx msgid "Invalid token" msgstr "رمز غير صالح" #: apps/web/src/components/explore/discover-section.tsx msgid "Italian" msgstr "الإيطالية" #: apps/web/src/components/explore/discover-section.tsx msgid "Japanese" msgstr "اليابانية" #: apps/native/src/components/history/history-row.tsx #: apps/web/src/components/history/history-row.tsx #: apps/web/src/routes/_app/history.tsx msgid "Jellyfin" msgstr "" #: apps/web/src/components/settings/system-health-section.tsx msgid "Job" msgstr "المهمة" #: packages/i18n/src/errors.ts msgid "Job not found" msgstr "" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Keeping" msgstr "الاحتفاظ بـ" #: apps/web/src/components/settings/backup-schedule-section.tsx #~ msgid "Keeping <0><1><2>{0}<3>{1} backups." #~ msgstr "" #: apps/web/src/components/command-palette.tsx msgid "Keyboard shortcuts" msgstr "اختصارات لوحة المفاتيح" #: apps/web/src/components/command-palette.tsx msgid "Keyboard Shortcuts" msgstr "اختصارات لوحة المفاتيح" #: apps/web/src/components/explore/discover-section.tsx msgid "Korean" msgstr "الكورية" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/explore/discover-section.tsx #: apps/web/src/components/settings/language-section.tsx msgid "Language" msgstr "اللغة" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "last {n}" msgstr "آخر {n}" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "last {value}" msgstr "آخر {value}" #: apps/web/src/components/settings/system-health-section.tsx msgid "last <0/>" msgstr "آخر <0/>" #: apps/web/src/components/settings/integration-card.tsx #~ msgid "Last event {0}" #~ msgstr "" #: packages/i18n/src/integration-status.ts msgid "Last event {relativeTime}" msgstr "آخر حدث {relativeTime}" #: apps/native/src/components/settings/integration-configs.ts #~ msgid "Last event {timeAgo}" #~ msgstr "" #: apps/web/src/components/settings/integration-card.tsx #~ msgid "Last polled {0}" #~ msgstr "" #: packages/i18n/src/integration-status.ts msgid "Last polled {relativeTime}" msgstr "آخر استطلاع {relativeTime}" #: apps/native/src/components/settings/integration-configs.ts #~ msgid "Last polled {timeAgo}" #~ msgstr "" #: apps/web/src/components/settings/system-health-section.tsx msgid "Last run" msgstr "آخر تشغيل" #: apps/web/src/components/settings/system-health-section.tsx msgid "Last run failed" msgstr "فشل آخر تشغيل" #: apps/web/src/components/settings/system-health-section.tsx msgid "Last run succeeded" msgstr "نجح آخر تشغيل" #: apps/native/src/components/library/sort-menu.tsx #: apps/web/src/components/library/library-toolbar.tsx msgid "Last watched" msgstr "" #: apps/native/src/app/(tabs)/(library)/_layout.tsx #: apps/native/src/components/navigation/native-tab-bar.android.tsx #: apps/native/src/components/navigation/native-tab-bar.tsx #: apps/web/src/components/nav-bar.tsx #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/routes/_app/library.tsx msgid "Library" msgstr "المكتبة" #: apps/web/src/components/settings/system-health-section.tsx msgid "Library refresh" msgstr "تحديث المكتبة" #: apps/web/src/components/settings/account-section.tsx msgid "Library statuses" msgstr "حالات المكتبة" #: apps/native/src/components/ui/skeleton.tsx #: apps/web/src/components/ui/spinner.tsx msgid "Loading" msgstr "جارٍ التحميل" #: apps/web/src/components/auth-form.tsx msgid "Loading…" msgstr "جارٍ التحميل…" #: apps/web/src/components/titles/log-watch-dialog.tsx msgid "Log a watch" msgstr "" #: apps/web/src/components/titles/log-watch-dialog.tsx msgid "Log a watch…" msgstr "" #: apps/web/src/components/titles/log-watch-dialog.tsx msgid "Log watch" msgstr "" #: apps/web/src/components/auth-form.tsx msgid "Login failed" msgstr "فشل تسجيل الدخول" #: apps/web/src/components/settings/use-import-job.ts msgid "Lost connection to import. Check status in settings." msgstr "انقطع الاتصال بعملية الاستيراد. تحقق من الحالة في الإعدادات." #: apps/web/src/components/settings/settings-shell.tsx msgid "Manage your account and preferences" msgstr "إدارة حسابك وتفضيلاتك" #: apps/native/src/components/history/history-row.tsx #: apps/web/src/components/history/history-row.tsx #: apps/web/src/routes/_app/history.tsx msgid "Manual" msgstr "" #: apps/web/src/components/settings/backup-section.tsx msgid "Manual backup" msgstr "نسخة احتياطية يدوية" #: apps/web/src/components/titles/title-seasons.tsx msgid "Mark all episodes as watched?" msgstr "تحديد جميع الحلقات كمشاهدة؟" #: apps/native/src/components/titles/season-accordion.tsx #: apps/native/src/components/ui/poster-card.tsx #: apps/web/src/components/titles/title-seasons.tsx msgid "Mark All Watched" msgstr "تحديد الكل كمشاهدة" #: apps/native/src/components/dashboard/continue-watching-card.tsx #~ msgid "Mark as Completed" #~ msgstr "" #: apps/native/src/components/dashboard/upcoming-row.tsx #: apps/native/src/components/ui/poster-card.tsx #~ msgid "Mark as Watched" #~ msgstr "" #: apps/native/src/components/ui/poster-card.tsx #~ msgid "Mark as Watching" #~ msgstr "" #: apps/web/src/components/titles/title-seasons.tsx msgid "Mark episode {epNum} watched" msgstr "تمييز الحلقة {epNum} كمشاهَدة" #: apps/native/src/components/dashboard/upcoming-row.tsx msgid "Mark Episode Watched" msgstr "تمييز الحلقة كمشاهَدة" #. placeholder {0}: nextEpisode.seasonNumber #. placeholder {1}: nextEpisode.episodeNumber #: apps/web/src/components/dashboard/continue-watching-card.tsx #~ msgid "Mark S{0} E{1} watched" #~ msgstr "Mark S{0} E{1} watched" #: apps/web/src/components/dashboard/continue-watching-card.tsx #: apps/web/src/components/dashboard/upcoming-item.tsx msgid "Mark S{quickWatchSeason} E{quickWatchEpisode} watched" msgstr "" #: apps/native/src/components/dashboard/continue-watching-card.tsx msgid "Mark S{seasonNum} E{epNum} Watched" msgstr "" #: apps/native/src/app/title/[id].tsx #: apps/native/src/components/dashboard/upcoming-row.tsx #: apps/native/src/components/ui/poster-card.tsx #: apps/web/src/components/titles/title-actions.tsx msgid "Mark Unwatched" msgstr "" #: apps/web/src/components/command-palette.tsx msgid "Mark watched" msgstr "تمييز كمشاهَد" #: apps/native/src/app/title/[id].tsx #: apps/native/src/components/dashboard/upcoming-row.tsx #: apps/native/src/components/ui/poster-card.tsx #: apps/web/src/components/titles/title-actions.tsx msgid "Mark Watched" msgstr "تحديد كمشاهدة" #: apps/native/src/app/title/[id].tsx msgid "Marked \"{name}\" as unwatched" msgstr "" #: apps/native/src/app/title/[id].tsx msgid "Marked \"{name}\" as watched" msgstr "تم تمييز \"{name}\" كمشاهَد" #: apps/native/src/lib/title-actions.ts #~ msgid "Marked \"{titleName}\" as completed" #~ msgstr "" #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Marked \"{titleName}\" as unwatched" msgstr "" #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Marked \"{titleName}\" as watched" msgstr "تم تحديد \"{titleName}\" كمشاهدة" #: apps/web/src/components/dashboard/use-quick-watch.ts msgid "Marked {label} as watched" msgstr "" #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Marked all episodes as watched" msgstr "تم تحديد جميع الحلقات كمشاهدة" #: apps/native/src/lib/title-actions.ts msgid "Marked all episodes of \"{titleName}\" as watched" msgstr "تم تحديد جميع حلقات \"{titleName}\" كمشاهدة" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #~ msgid "Marked as completed" #~ msgstr "" #: apps/native/src/app/title/[id].tsx #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts msgid "Marked as unwatched" msgstr "" #: apps/native/src/app/title/[id].tsx #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts msgid "Marked as watched" msgstr "تم التحديد كمشاهدة" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #~ msgid "Marked as watching" #~ msgstr "" #: apps/native/src/components/library/filter-sheet.tsx msgid "Max" msgstr "الحد الأقصى" #: apps/web/src/components/library/library-filters.tsx #~ msgid "Maximum rating" #~ msgstr "Maximum rating" #: apps/web/src/components/settings/account-section.tsx msgid "Member since {memberSince}" msgstr "عضو منذ {memberSince}" #: apps/native/src/components/library/filter-sheet.tsx msgid "Min" msgstr "الحد الأدنى" #: apps/web/src/components/auth-form.tsx msgid "Min 8 characters…" msgstr "8 أحرف على الأقل…" #: apps/web/src/components/library/library-filters.tsx #~ msgid "Minimum rating" #~ msgstr "Minimum rating" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Monday" msgstr "الاثنين" #: apps/web/src/components/ui/breadcrumb.tsx msgid "More" msgstr "المزيد" #: apps/web/src/components/history/history-row.tsx msgid "More actions" msgstr "" #: apps/native/src/app/title/[id].tsx msgid "More Like This" msgstr "المزيد من هذا القبيل" #: apps/web/src/components/ui/pagination.tsx msgid "More pages" msgstr "المزيد من الصفحات" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "More Settings" msgstr "مزيد من الإعدادات" #: apps/web/src/components/explore/discover-section.tsx msgid "Most popular" msgstr "الأكثر شيوعاً" #: apps/web/src/components/command-palette.tsx msgid "movie" msgstr "فيلم" #: apps/native/src/app/title/[id].tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/native/src/components/search/recently-viewed-row-content.tsx #: apps/native/src/components/search/recently-viewed-row.tsx #: apps/native/src/components/search/search-result-row.tsx #: apps/native/src/lib/widgets.ts #: apps/web/src/components/explore/discover-section.tsx #: apps/web/src/components/explore/hero-banner.tsx #: apps/web/src/components/library/library-filters.tsx #: apps/web/src/components/titles/title-hero.tsx msgid "Movie" msgstr "فيلم" #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/native/src/app/(tabs)/(library)/history.tsx #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/web/src/components/people/filmography-grid.tsx #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx #: apps/web/src/routes/_app/history.tsx #: apps/web/src/routes/_app/upcoming.tsx msgid "Movies" msgstr "أفلام" #: apps/native/src/app/(tabs)/(home)/index.tsx #~ msgid "Movies {0}" #~ msgstr "Movies {0}" #: apps/native/src/app/(tabs)/(home)/index.tsx msgid "Movies {period}" msgstr "أفلام {period}" #: apps/web/src/components/dashboard/stats-display.tsx #~ msgid "Movies {periodSelect}" #~ msgstr "Movies {periodSelect}" #: apps/web/src/components/dashboard/stats-display.tsx msgid "Movies {select}" msgstr "أفلام {select}" #: apps/native/src/app/(tabs)/(home)/index.tsx #~ msgid "Movies this month" #~ msgstr "" #: apps/native/src/app/(auth)/register.tsx #: apps/web/src/components/auth-form.tsx msgid "Name" msgstr "الاسم" #: apps/native/src/app/(auth)/register.tsx msgid "Name is required" msgstr "الاسم مطلوب" #: apps/native/src/app/(auth)/register.tsx msgid "Name must be at least 2 characters" msgstr "يجب أن يكون الاسم مكوناً من حرفين على الأقل" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Name updated" msgstr "تم تحديث الاسم" #: apps/web/src/components/command-palette.tsx msgid "Navigation" msgstr "التنقل" #: apps/web/src/components/settings/integration-card.tsx msgid "Need more help?" msgstr "هل تحتاج إلى مزيد من المساعدة؟" #: apps/web/src/components/settings/system-health-section.tsx msgid "Never" msgstr "أبداً" #: apps/web/src/components/settings/system-health-section.tsx msgid "Never run" msgstr "لم يُشغَّل قط" #: apps/native/src/components/dashboard/upcoming-row.tsx #~ msgid "New" #~ msgstr "New" #: apps/native/src/app/(auth)/register.tsx msgid "New account creation is currently disabled." msgstr "إنشاء الحسابات الجديدة معطّل حالياً." #: apps/web/src/routes/_auth/register.tsx msgid "New accounts are not being accepted right now. Contact the admin if you need access." msgstr "لا يتم قبول حسابات جديدة في الوقت الحالي. تواصل مع المسؤول إذا كنت بحاجة إلى الوصول." #: apps/web/src/components/settings/backup-section.tsx msgid "New backup" msgstr "نسخة احتياطية جديدة" #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "New password" msgstr "كلمة المرور الجديدة" #: apps/web/src/components/settings/account-section.tsx msgid "New password must be at least 8 characters" msgstr "يجب أن تتكون كلمة المرور الجديدة من 8 أحرف على الأقل" #: apps/native/src/components/dashboard/upcoming-row.tsx #: apps/web/src/components/dashboard/upcoming-item.tsx msgid "New Season" msgstr "موسم جديد" #: apps/web/src/components/explore/discover-section.tsx #: apps/web/src/components/people/filmography-grid.tsx msgid "Newest" msgstr "الأحدث" #: apps/web/src/components/ui/pagination.tsx msgid "Next" msgstr "التالي" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Next backup {distance}" msgstr "النسخة الاحتياطية التالية {distance}" #: apps/native/src/components/titles/continue-watching-banner.tsx msgid "Next Episode" msgstr "الحلقة التالية" #: apps/web/src/components/settings/system-health-section.tsx msgid "Next run" msgstr "التشغيل التالي" #: packages/i18n/src/date-buckets.ts msgid "Next Week" msgstr "" #: apps/native/src/components/dashboard/continue-watching-card.tsx msgid "Next: S{seasonNum} E{epNum}" msgstr "التالي: م{seasonNum} ح{epNum}" #: apps/web/src/components/settings/backup-section.tsx #: apps/web/src/components/settings/system-health-section.tsx msgid "No backups yet" msgstr "لا توجد نسخ احتياطية بعد" #: apps/native/src/components/ui/offline-banner.ios.tsx #: apps/native/src/components/ui/offline-banner.tsx msgid "No internet connection" msgstr "لا يوجد اتصال بالإنترنت" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "No matching titles" msgstr "لا توجد عناوين مطابقة" #: apps/native/src/app/(tabs)/(search)/index.tsx msgid "No results for \"{debouncedQuery}\"" msgstr "لا توجد نتائج لـ \"{debouncedQuery}\"" #: apps/native/src/app/(tabs)/(library)/index.tsx #~ msgid "No results for \"{debouncedSearch}\"" #~ msgstr "No results for \"{debouncedSearch}\"" #: apps/web/src/components/command-palette.tsx msgid "No results found." msgstr "لم يتم العثور على نتائج." #: apps/native/src/components/explore/filterable-title-row.tsx #: apps/web/src/components/explore/filterable-title-row.tsx msgid "No titles found for this genre." msgstr "لم يتم العثور على عناوين لهذا النوع." #: apps/web/src/components/explore/discover-section.tsx msgid "No titles found. Try adjusting your filters." msgstr "لم يتم العثور على عناوين. حاول تعديل الفلاتر." #: apps/web/src/routes/_app/library.tsx msgid "No titles match your filters" msgstr "لا توجد عناوين تطابق فلاترك" #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/web/src/routes/_app/upcoming.tsx msgid "No upcoming episodes or releases in the next 90 days." msgstr "لا توجد حلقات أو إصدارات قادمة في الـ 90 يوماً التالية." #: apps/native/src/app/(tabs)/(library)/history.tsx msgid "No watches yet." msgstr "" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/system-health-section.tsx msgid "Not configured" msgstr "غير مُهيَّأ" #: apps/native/src/app/+not-found.tsx msgid "Not Found" msgstr "غير موجود" #: apps/native/src/lib/widgets.ts msgid "Nothing to watch" msgstr "" #: apps/native/src/lib/widgets.ts msgid "Nothing upcoming" msgstr "" #: apps/web/src/routes/_app/history.tsx msgid "Nothing watched yet." msgstr "" #: apps/web/src/components/library/library-filters.tsx #~ msgid "Older" #~ msgstr "Older" #: apps/web/src/components/explore/discover-section.tsx msgid "Oldest" msgstr "الأقدم" #: apps/native/src/components/library/filter-sheet.tsx #: apps/web/src/components/library/library-filters.tsx msgid "On my services" msgstr "على خدماتي" #: apps/native/src/components/titles/status-action-button.tsx #: apps/web/src/components/dashboard/upcoming-item.tsx #: apps/web/src/components/title-card.tsx #: apps/web/src/components/titles/status-button.tsx msgid "On Watchlist" msgstr "في قائمة المشاهدة" #: apps/web/src/components/titles/title-availability.tsx msgid "On your services" msgstr "على خدماتك" #: apps/web/src/components/settings/imports-section.tsx msgid "Open {source} to enter code" msgstr "افتح {source} لإدخال الرمز" #: apps/web/src/components/settings/integration-card.tsx msgid "Open docs" msgstr "فتح الوثائق" #: apps/web/src/components/settings/integration-configs.tsx msgid "Open Emby, go to <0>Settings > Webhooks" msgstr "افتح Emby، وانتقل إلى <0>الإعدادات > Webhooks" #: apps/native/src/components/settings/integration-configs.ts msgid "Open Emby, go to Settings > Webhooks" msgstr "افتح Emby، وانتقل إلى الإعدادات > Webhooks" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Open in browser…" msgstr "فتح في المتصفح…" #: apps/web/src/components/settings/integration-configs.tsx msgid "Open Plex, go to <0>Settings > Webhooks<1/>" msgstr "افتح Plex، وانتقل إلى <0>الإعدادات > Webhooks<1/>" #: apps/native/src/components/settings/integration-configs.ts msgid "Open Plex, go to Settings > Webhooks" msgstr "افتح Plex، وانتقل إلى الإعدادات > Webhooks" #: apps/web/src/components/settings/integration-configs.tsx msgid "Open Radarr, go to <0>Settings > Import Lists" msgstr "افتح Radarr، وانتقل إلى <0>الإعدادات > Import Lists" #: apps/native/src/components/settings/integration-configs.ts msgid "Open Radarr, go to Settings > Import Lists" msgstr "افتح Radarr، وانتقل إلى الإعدادات > Import Lists" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/registration-section.tsx msgid "Open registration" msgstr "فتح التسجيل" #: apps/native/src/lib/widgets.ts msgid "Open Sofa to see what's next" msgstr "" #: apps/web/src/components/settings/integration-configs.tsx msgid "Open Sonarr, go to <0>Settings > Import Lists" msgstr "افتح Sonarr، وانتقل إلى <0>الإعدادات > Import Lists" #: apps/native/src/components/settings/integration-configs.ts msgid "Open Sonarr, go to Settings > Import Lists" msgstr "افتح Sonarr، وانتقل إلى الإعدادات > Import Lists" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "Opens options" msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Opens options to change or remove your photo" msgstr "يفتح خيارات لتغيير صورتك أو إزالتها" #: apps/native/src/app/title/[id].tsx msgid "Opens the trailer in YouTube" msgstr "يفتح الإعلان التشويقي في YouTube" #: apps/native/src/components/explore/hero-banner.tsx msgid "Opens title details" msgstr "يفتح تفاصيل العنوان" #: apps/native/src/app/(auth)/login.tsx #: apps/web/src/components/auth-form.tsx msgid "or" msgstr "أو" #: apps/native/src/app/(auth)/login.tsx #~ msgid "OR" #~ msgstr "" #: apps/native/src/app/+not-found.tsx msgid "Page Not Found" msgstr "الصفحة غير موجودة" #: apps/web/src/components/settings/account-section.tsx msgid "Parsing file..." msgstr "جارٍ تحليل الملف..." #: apps/web/src/components/settings/imports-section.tsx msgid "Parsing..." msgstr "جارٍ التحليل..." #: apps/native/src/app/(auth)/login.tsx #: apps/native/src/app/(auth)/register.tsx #: apps/web/src/components/auth-form.tsx msgid "Password" msgstr "كلمة المرور" #: apps/native/src/app/(auth)/login.tsx #: apps/native/src/app/(auth)/register.tsx msgid "Password is required" msgstr "كلمة المرور مطلوبة" #: packages/i18n/src/errors.ts msgid "Password is too long" msgstr "" #: packages/i18n/src/errors.ts msgid "Password is too short" msgstr "" #: apps/native/src/app/change-password.tsx msgid "Password must be at least 8 characters" msgstr "يجب أن تكون كلمة المرور مكونة من 8 أحرف على الأقل" #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Password updated" msgstr "تم تحديث كلمة المرور" #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Passwords do not match" msgstr "كلمتا المرور غير متطابقتين" #: apps/native/src/components/settings/integration-configs.ts #: apps/web/src/components/settings/integration-configs.tsx msgid "Paste the Radarr URL above into the List URL field" msgstr "الصق رابط Radarr أعلاه في حقل List URL" #: apps/native/src/components/settings/integration-configs.ts #: apps/web/src/components/settings/integration-configs.tsx msgid "Paste the Sonarr URL above into the List URL field" msgstr "الصق رابط Sonarr أعلاه في حقل List URL" #: apps/web/src/components/settings/update-check-section.tsx msgid "Periodically check GitHub for new Sofa releases" msgstr "التحقق الدوري من GitHub بحثاً عن إصدارات Sofa الجديدة" #: apps/web/src/components/command-palette.tsx msgid "person" msgstr "شخص" #: apps/native/src/components/search/recently-viewed-row-content.tsx #: apps/native/src/components/search/recently-viewed-row.tsx #: apps/native/src/components/search/search-result-row.tsx msgid "Person" msgstr "شخص" #: apps/native/src/app/person/[id].tsx #: apps/web/src/routes/_app/people.$id.tsx #: packages/i18n/src/errors.ts msgid "Person not found" msgstr "الشخص غير موجود" #: apps/web/src/components/titles/trailer-dialog.tsx msgid "Play trailer" msgstr "تشغيل الإعلان" #: apps/native/src/app/title/[id].tsx msgid "Play trailer for {titleName}" msgstr "تشغيل الإعلان التشويقي لـ {titleName}" #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Please confirm your password" msgstr "يرجى تأكيد كلمة المرور" #: apps/native/src/hooks/use-server-connection.ts msgid "Please sign in again." msgstr "يرجى تسجيل الدخول مرة أخرى." #: apps/native/src/components/history/history-row.tsx #: apps/web/src/components/history/history-row.tsx #: apps/web/src/routes/_app/history.tsx msgid "Plex" msgstr "" #: apps/native/src/app/(tabs)/(explore)/index.tsx #: apps/web/src/routes/_app/explore.tsx msgid "Popular Movies" msgstr "الأفلام الشائعة" #: apps/native/src/app/(tabs)/(explore)/index.tsx #: apps/web/src/routes/_app/explore.tsx msgid "Popular TV Shows" msgstr "المسلسلات الشائعة" #: apps/native/src/components/library/sort-menu.tsx #: apps/web/src/components/library/library-toolbar.tsx msgid "Popularity" msgstr "الشعبية" #: apps/web/src/components/explore/discover-section.tsx msgid "Portuguese" msgstr "البرتغالية" #: apps/web/src/components/landing-page.tsx msgid "Powered by <0><1/><2>Sofa" msgstr "" #: apps/web/src/components/explore/discover-section.tsx msgid "Pre-1970" msgstr "قبل 1970" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/web/src/components/library/library-filters.tsx msgid "Pre-1980" msgstr "قبل 1980" #: apps/web/src/components/settings/backup-section.tsx msgid "Pre-restore backup" msgstr "نسخة احتياطية قبل الاستعادة" #: apps/web/src/components/settings/backup-section.tsx msgid "Pre-upgrade backup" msgstr "" #: apps/web/src/components/ui/pagination.tsx msgid "Previous" msgstr "السابق" #: apps/web/src/components/nav-bar.tsx msgid "Primary" msgstr "أساسي" #: apps/native/src/app/person/[id].tsx #: apps/native/src/components/search/recently-viewed-row-content.tsx #: apps/web/src/components/people/person-hero.tsx msgid "Producer" msgstr "منتج" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Profile picture removed" msgstr "تم حذف صورة الملف الشخصي" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Profile picture updated" msgstr "تم تحديث صورة الملف الشخصي" #: apps/web/src/components/explore/discover-section.tsx msgid "Provider" msgstr "المزود" #: apps/web/src/components/settings/danger-section.tsx msgid "Purge all" msgstr "حذف الكل" #: apps/web/src/components/settings/danger-section.tsx msgid "Purge all caches?" msgstr "حذف جميع ذاكرات التخزين المؤقت؟" #: apps/web/src/components/settings/danger-section.tsx msgid "Purge image cache?" msgstr "حذف ذاكرة التخزين المؤقت للصور؟" #: apps/web/src/components/settings/danger-section.tsx msgid "Purge images" msgstr "حذف الصور" #: apps/web/src/components/settings/danger-section.tsx msgid "Purge metadata" msgstr "حذف البيانات الوصفية" #: apps/web/src/components/settings/danger-section.tsx msgid "Purge metadata cache?" msgstr "حذف ذاكرة التخزين المؤقت للبيانات الوصفية؟" #. placeholder {0}: data.deletedTitles #. placeholder {1}: data.deletedPersons #: apps/web/src/components/settings/danger-section.tsx msgid "Purged {0, plural, one {# stale title} other {# stale titles}} and {1, plural, one {# orphaned person} other {# orphaned persons}}" msgstr "تم حذف {0, plural, zero {# عنوان قديم} one {# عنوان قديم} two {# عنوانان قديمان} few {# عناوين قديمة} many {# عنواناً قديماً} other {# عنوان قديم}} و{1, plural, zero {# شخص مهجور} one {# شخص مهجور} two {# شخصان مهجوران} few {# أشخاص مهجورين} many {# شخصاً مهجوراً} other {# شخص مهجور}}" #. placeholder {0}: metaResult.deletedTitles #. placeholder {1}: metaResult.deletedPersons #. placeholder {2}: imageResult.deletedFiles #: apps/web/src/components/settings/danger-section.tsx msgid "Purged {0, plural, one {# title} other {# titles}}, {1, plural, one {# person} other {# persons}}, {2, plural, one {# file} other {# files}} ({freed} freed)" msgstr "تم حذف {0, plural, zero {# عنوان} one {# عنوان} two {# عنوانان} few {# عناوين} many {# عنواناً} other {# عنوان}}، و{1, plural, zero {# شخص} one {# شخص} two {# شخصان} few {# أشخاص} many {# شخصاً} other {# شخص}}، و{2, plural, zero {# ملف} one {# ملف} two {# ملفان} few {# ملفات} many {# ملفاً} other {# ملف}} (تم تحرير {freed})" #: apps/web/src/components/settings/danger-section.tsx msgid "Purging..." msgstr "جارٍ الحذف..." #: apps/web/src/components/command-palette.tsx msgid "Quick Actions" msgstr "الإجراءات السريعة" #: apps/native/src/components/settings/integration-configs.ts msgid "Radarr List URL" msgstr "رابط قائمة Radarr" #: apps/web/src/components/titles/star-rating.tsx msgid "Rate {star, plural, one {# star} other {# stars}}" msgstr "تقييم بـ {star, plural, zero {# نجوم} one {# نجمة} two {# نجمتين} few {# نجوم} many {# نجمة} other {# نجمة}}" #: apps/web/src/components/command-palette.tsx msgid "Rate 1 star" msgstr "تقييم بنجمة واحدة" #: apps/web/src/components/command-palette.tsx msgid "Rate 2 stars" msgstr "تقييم بنجمتين" #: apps/web/src/components/command-palette.tsx msgid "Rate 3 stars" msgstr "تقييم بـ 3 نجوم" #: apps/web/src/components/command-palette.tsx msgid "Rate 4 stars" msgstr "تقييم بـ 4 نجوم" #: apps/web/src/components/command-palette.tsx msgid "Rate 5 stars" msgstr "تقييم بـ 5 نجوم" #: apps/native/src/hooks/use-title-actions.ts #~ msgid "Rated {0} {1, plural, one {star} other {stars}}" #~ msgstr "" #: apps/native/src/hooks/use-title-actions.ts #~ msgid "Rated {0} star{1}" #~ msgstr "Rated {0} star{1}" #: apps/web/src/components/titles/use-title-actions.ts msgid "Rated {ratingStars, plural, one {# star} other {# stars}}" msgstr "تم التقييم بـ {ratingStars, plural, zero {# نجمة} one {# نجمة} two {# نجمتان} few {# نجوم} many {# نجمة} other {# نجمة}}" #: apps/web/src/components/titles/use-title-actions.ts #~ msgid "Rated {ratingStars} {ratingStars, plural, one {star} other {stars}}" #~ msgstr "" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts msgid "Rated {stars, plural, one {# star} other {# stars}}" msgstr "تم التقييم بـ {stars, plural, zero {# نجمة} one {# نجمة} two {# نجمتان} few {# نجوم} many {# نجمة} other {# نجمة}}" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/web/src/components/explore/discover-section.tsx #: apps/web/src/components/library/library-filters.tsx #: apps/web/src/components/people/filmography-grid.tsx #: apps/web/src/components/titles/star-rating.tsx msgid "Rating" msgstr "التقييم" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Rating removed" msgstr "تم حذف التقييم" #: apps/native/src/components/ui/star-rating.tsx #~ msgid "Rating: {rating} out of 5 stars" #~ msgstr "Rating: {rating} out of 5 stars" #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "Ratings" msgstr "التقييمات" #: apps/web/src/components/expandable-text.tsx msgid "Read more" msgstr "اقرأ المزيد" #: packages/i18n/src/integration-status.ts msgid "Ready — not polled yet" msgstr "جاهز — لم يتم الاستطلاع بعد" #: packages/i18n/src/integration-status.ts msgid "Ready — nothing received yet" msgstr "جاهز — لم يتم استلام أي شيء بعد" #: apps/web/src/components/command-palette.tsx msgid "Recent Searches" msgstr "عمليات البحث الأخيرة" #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/web/src/routes/_app/upcoming.tsx msgid "Recently aired" msgstr "" #: apps/native/src/components/search/recently-viewed-list.ios.tsx #: apps/native/src/components/search/recently-viewed-list.tsx msgid "Recently Viewed" msgstr "المشاهدة مؤخراً" #: apps/web/src/components/settings/system-health-section.tsx msgid "Recommendations" msgstr "التوصيات" #: apps/web/src/components/titles/title-recommendations.tsx msgid "Recommended" msgstr "موصى به" #: apps/native/src/app/(tabs)/(home)/index.tsx #: apps/web/src/components/dashboard/recommendations-section.tsx msgid "Recommended for You" msgstr "موصى به لك" #: apps/web/src/components/titles/log-watch-dialog.tsx msgid "Record when you watched this." msgstr "" #: apps/web/src/components/auth-form.tsx msgid "Redirecting…" msgstr "جارٍ إعادة التوجيه…" #: apps/web/src/components/settings/system-health-section.tsx msgid "Refresh" msgstr "تحديث" #: apps/web/src/components/settings/system-health-section.tsx msgid "Refresh system health" msgstr "تحديث صحة النظام" #: apps/native/src/components/settings/integration-card.tsx msgid "Regenerate" msgstr "إعادة الإنشاء" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "Regenerate URL" msgstr "إعادة إنشاء الرابط" #: apps/web/src/components/auth-form.tsx #: apps/web/src/components/landing-page.tsx msgid "Register" msgstr "تسجيل" #: apps/native/src/app/(auth)/register.tsx msgid "Registering on {serverHost}" msgstr "التسجيل على {serverHost}" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/registration-section.tsx msgid "Registration closed" msgstr "تم إغلاق التسجيل" #: apps/native/src/app/(auth)/register.tsx #: apps/web/src/routes/_auth/register.tsx msgid "Registration Closed" msgstr "التسجيل مغلق" #: apps/web/src/components/auth-form.tsx msgid "Registration failed" msgstr "فشل التسجيل" #: packages/i18n/src/errors.ts msgid "Registration is currently closed" msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/registration-section.tsx msgid "Registration opened" msgstr "تم فتح التسجيل" #: apps/native/src/components/library/sort-menu.tsx #: apps/web/src/components/library/library-toolbar.tsx msgid "Release Date" msgstr "تاريخ الإصدار" #: apps/native/src/components/titles/status-action-button.tsx #: apps/web/src/components/titles/status-button.tsx msgid "Remove" msgstr "إزالة" #: apps/native/src/components/history/history-row.tsx #: apps/web/src/components/history/history-row.tsx msgid "Remove from history" msgstr "" #: apps/native/src/components/dashboard/continue-watching-card.tsx #: apps/native/src/components/dashboard/upcoming-row.tsx #: apps/native/src/components/titles/status-action-button.tsx #: apps/native/src/components/ui/poster-card.tsx #: apps/web/src/components/titles/status-button.tsx msgid "Remove from library" msgstr "إزالة من المكتبة" #: apps/native/src/components/dashboard/continue-watching-card.tsx #: apps/native/src/components/dashboard/upcoming-row.tsx #: apps/native/src/components/ui/poster-card.tsx #~ msgid "Remove from Library" #~ msgstr "" #: apps/native/src/components/titles/status-action-button.tsx #: apps/web/src/components/titles/status-button.tsx msgid "Remove from library?" msgstr "إزالة من المكتبة؟" #: apps/web/src/components/command-palette.tsx msgid "Remove from recent searches" msgstr "إزالة من عمليات البحث الأخيرة" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Remove Photo" msgstr "إزالة الصورة" #: apps/web/src/components/settings/account-section.tsx msgid "Remove picture" msgstr "إزالة الصورة" #: apps/web/src/components/settings/account-section.tsx msgid "Remove profile picture" msgstr "إزالة صورة الملف الشخصي" #: apps/native/src/components/history/history-row.tsx #: apps/web/src/components/history/use-delete-watch.ts msgid "Removed from history" msgstr "" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Removed from library" msgstr "تمت الإزالة من المكتبة" #: apps/web/src/components/titles/title-availability.tsx #~ msgid "Rent" #~ msgstr "" #: apps/web/src/routes/setup.tsx msgid "Request an API key" msgstr "طلب مفتاح API" #: apps/web/src/components/settings/integration-configs.tsx msgid "Requires <0>Emby Server 4.7.9+ and an active <1>Emby Premiere<2/> license." msgstr "يتطلب <0>Emby Server 4.7.9+ وترخيصاً نشطاً لـ <1>Emby Premiere<2/>." #: apps/web/src/components/settings/integration-configs.tsx msgid "Requires an active <0>Plex Pass<1/> subscription." msgstr "يتطلب اشتراكاً نشطاً في <0>Plex Pass<1/>." #: apps/native/src/components/settings/integration-configs.ts msgid "Requires an active Plex Pass subscription." msgstr "يتطلب اشتراكاً نشطاً في Plex Pass." #: apps/native/src/components/settings/integration-configs.ts msgid "Requires Emby Server 4.7.9+ and an active Emby Premiere license." msgstr "يتطلب Emby Server 4.7.9+ وترخيصاً نشطاً لـ Emby Premiere." #: apps/native/src/app/(tabs)/(settings)/index.tsx #~ msgid "Restart" #~ msgstr "Restart" #: apps/native/src/components/root-error-fallback.tsx msgid "Restart app" msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx #~ msgid "Restart Required" #~ msgstr "Restart Required" #: apps/web/src/components/settings/backup-restore-section.tsx msgid "Restore" msgstr "استعادة" #: apps/web/src/components/settings/backup-restore-section.tsx msgid "Restore database?" msgstr "استعادة قاعدة البيانات؟" #: apps/web/src/components/settings/backup-restore-section.tsx msgid "Restore failed" msgstr "فشلت الاستعادة" #: apps/web/src/components/settings/account-section.tsx msgid "Restore from a Sofa export file" msgstr "الاستعادة من ملف تصدير Sofa" #: apps/web/src/components/settings/backup-restore-section.tsx msgid "Restoring…" msgstr "جارٍ الاستعادة…" #: apps/web/src/components/command-palette.tsx msgid "Results" msgstr "النتائج" #: apps/web/src/components/settings/imports-section.tsx msgid "Retrieving your watch history, watchlist, and ratings..." msgstr "جارٍ استرداد سجل المشاهدة وقائمة المشاهدة والتقييمات..." #: apps/native/src/app/(auth)/register.tsx #: apps/native/src/app/(tabs)/(home)/index.tsx #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/native/src/app/(tabs)/(library)/history.tsx #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/app/(tabs)/(search)/index.tsx #: apps/native/src/components/explore/filterable-title-row.tsx #: apps/native/src/components/settings/integrations-section.tsx #: apps/native/src/components/ui/load-more-footer.tsx #: apps/native/src/components/ui/offline-banner.ios.tsx #: apps/native/src/components/ui/offline-banner.tsx #: apps/native/src/components/ui/server-unreachable-banner.ios.tsx #: apps/native/src/components/ui/server-unreachable-banner.tsx #: apps/web/src/lib/orpc/client.ts msgid "Retry" msgstr "إعادة المحاولة" #: apps/web/src/routes/__root.tsx msgid "Return home" msgstr "العودة إلى الرئيسية" #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "Review what was found and choose what to import." msgstr "راجع ما تم العثور عليه واختر ما تريد استيراده." #: apps/web/src/components/settings/system-health-section.tsx msgid "Run now" msgstr "تشغيل الآن" #: apps/native/src/components/dashboard/upcoming-row.tsx #: apps/web/src/components/dashboard/upcoming-item.tsx #~ msgid "S{0} · {1} {2, plural, one {episode} other {episodes}}" #~ msgstr "S{0} · {1} {2, plural, one {episode} other {episodes}}" #: apps/native/src/components/history/history-row.tsx #: apps/web/src/components/history/history-row.tsx msgid "S{season} E{episode}" msgstr "" #: apps/native/src/components/history/history-row.tsx #: apps/web/src/components/history/history-row.tsx msgid "S{season} E{episode} · {name}" msgstr "" #: apps/native/src/components/dashboard/upcoming-row.tsx #: apps/native/src/lib/widgets.ts #: apps/web/src/components/dashboard/upcoming-item.tsx msgid "S{seasonNum} · {epCount, plural, one {# episode} other {# episodes}}" msgstr "م{seasonNum} · {epCount, plural, zero {# حلقات} one {# حلقة} two {# حلقتين} few {# حلقات} many {# حلقة} other {# حلقة}}" #: apps/native/src/lib/widgets.ts msgid "S{seasonNum} E{epNum}" msgstr "" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Saturday" msgstr "السبت" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Save" msgstr "حفظ" #: apps/web/src/components/settings/account-section.tsx msgid "Save name" msgstr "حفظ الاسم" #: apps/web/src/components/settings/streaming-services-section.tsx msgid "Saved" msgstr "محفوظ" #: apps/web/src/routes/_app/onboarding.tsx msgid "Saving…" msgstr "جارٍ الحفظ…" #: apps/web/src/routes/__root.tsx msgid "Scene not found" msgstr "المشهد غير موجود" #: apps/web/src/components/settings/system-health-section.tsx msgid "Schedule" msgstr "الجدول الزمني" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Schedule updated" msgstr "تم تحديث الجدول الزمني" #: apps/web/src/components/settings/backup-section.tsx msgid "Scheduled backup" msgstr "نسخ احتياطي مجدول" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Scheduled backups disabled" msgstr "تم تعطيل النسخ الاحتياطية المجدولة" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Scheduled backups enabled" msgstr "تم تفعيل النسخ الاحتياطية المجدولة" #: apps/native/src/app/(tabs)/(search)/_layout.tsx #: apps/native/src/components/navigation/native-tab-bar.android.tsx #: apps/native/src/components/navigation/native-tab-bar.tsx #: apps/web/src/components/command-palette.tsx msgid "Search" msgstr "بحث" #: apps/web/src/components/dashboard/stats-section.tsx msgid "Search for movies and TV shows to start tracking" msgstr "ابحث عن أفلام ومسلسلات لبدء التتبع" #: apps/native/src/components/search/recently-viewed-list.ios.tsx #: apps/native/src/components/search/recently-viewed-list.tsx msgid "Search for movies, shows, or people" msgstr "ابحث عن أفلام أو مسلسلات أو أشخاص" #: apps/web/src/components/command-palette.tsx msgid "Search for movies, TV shows, or run commands" msgstr "ابحث عن أفلام أو مسلسلات أو نفّذ أوامر" #: apps/web/src/components/library/library-toolbar.tsx msgid "Search library" msgstr "بحث في المكتبة" #: apps/web/src/components/library/library-toolbar.tsx msgid "Search library..." msgstr "بحث في المكتبة..." #: apps/web/src/components/command-palette.tsx msgid "Search movies & TV shows…" msgstr "ابحث عن أفلام ومسلسلات…" #: apps/native/src/app/(tabs)/(search)/index.tsx msgid "Search movies, shows, people..." msgstr "ابحث عن أفلام أو مسلسلات أو أشخاص..." #: apps/native/src/app/(tabs)/(library)/index.tsx #~ msgid "Search your library..." #~ msgstr "Search your library..." #: apps/web/src/components/nav-bar.tsx msgid "Search…" msgstr "بحث…" #: apps/native/src/components/titles/season-accordion.tsx #: apps/web/src/components/titles/use-title-actions.ts #~ msgid "Season {0}" #~ msgstr "" #: apps/native/src/components/titles/season-accordion.tsx #: apps/web/src/components/titles/use-title-actions.ts msgid "Season {seasonNumber}" msgstr "الموسم {seasonNumber}" #: apps/native/src/components/titles/season-accordion.tsx msgid "Season {sn}" msgstr "الموسم {sn}" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts msgid "Season watched" msgstr "تمت مشاهدة الموسم" #: apps/native/src/app/title/[id].tsx msgid "Seasons" msgstr "المواسم" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/routes/_app/settings.tsx msgid "Security" msgstr "الأمان" #: apps/native/src/components/ui/section-header.tsx #: apps/web/src/components/dashboard/feed-section.tsx msgid "See all" msgstr "عرض الكل" #: apps/web/src/routes/_app/onboarding.tsx msgid "Select your streaming services to personalize your experience" msgstr "اختر خدمات البث لتخصيص تجربتك" #: apps/web/src/components/landing-page.tsx msgid "Self-hosted movie & TV tracker" msgstr "تطبيق تتبع الأفلام والمسلسلات ذاتي الاستضافة" #: apps/web/src/routes/_app/settings.tsx msgid "Server" msgstr "الخادم" #: apps/native/src/app/(auth)/server-url.tsx msgid "Server found but reporting an issue. Try again in a moment." msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Server Health" msgstr "صحة الخادم" #: apps/native/src/app/(auth)/server-url.tsx #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Server URL" msgstr "رابط الخادم" #: apps/native/src/hooks/use-server-connection.ts msgid "Session expired" msgstr "انتهت الجلسة" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Set password" msgstr "تعيين كلمة المرور" #: apps/web/src/routes/setup.tsx msgid "Set the TMDB_API_READ_ACCESS_TOKEN environment variable and restart Sofa." msgstr "قم بتعيين متغير البيئة TMDB_API_READ_ACCESS_TOKEN وأعد تشغيل Sofa." #: apps/native/src/components/settings/integration-configs.ts #: apps/web/src/components/settings/integration-configs.tsx msgid "Set your preferred quality profile and root folder" msgstr "حدد ملف تعريف الجودة المفضل والمجلد الجذر" #: apps/native/src/app/(tabs)/(settings)/_layout.tsx #: apps/native/src/components/header-avatar.tsx #: apps/native/src/components/navigation/native-tab-bar.android.tsx #: apps/native/src/components/navigation/native-tab-bar.tsx #: apps/web/src/components/nav-bar.tsx #: apps/web/src/components/settings/settings-shell.tsx msgid "Settings" msgstr "الإعدادات" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "Setup instructions" msgstr "تعليمات الإعداد" #: apps/web/src/routes/setup.tsx msgid "Setup required" msgstr "الإعداد مطلوب" #: apps/native/src/components/ui/expandable-text.tsx #: apps/web/src/components/expandable-text.tsx msgid "Show less" msgstr "عرض أقل" #: apps/native/src/components/ui/expandable-text.tsx msgid "Show more" msgstr "عرض المزيد" #: apps/web/src/components/ui/sidebar.tsx msgid "Sidebar" msgstr "الشريط الجانبي" #: apps/native/src/app/(auth)/login.tsx #: apps/web/src/components/auth-form.tsx #: apps/web/src/components/landing-page.tsx msgid "Sign in" msgstr "تسجيل الدخول" #: apps/native/src/app/(auth)/login.tsx #: apps/web/src/components/landing-page.tsx #~ msgid "Sign In" #~ msgstr "" #: apps/web/src/routes/_auth/register.tsx msgid "Sign in instead" msgstr "تسجيل الدخول بدلاً من ذلك" #: apps/native/src/app/(auth)/login.tsx #: apps/web/src/components/auth-form.tsx msgid "Sign in to continue" msgstr "سجّل الدخول للمتابعة" #: apps/native/src/app/(auth)/login.tsx #: apps/web/src/components/auth-form.tsx #~ msgid "Sign in with {0}" #~ msgstr "" #: apps/web/src/components/auth-form.tsx msgid "Sign in with {oidcProviderName}" msgstr "تسجيل الدخول باستخدام {oidcProviderName}" #: apps/native/src/app/(auth)/login.tsx msgid "Sign in with {providerName}" msgstr "تسجيل الدخول باستخدام {providerName}" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/native/src/components/header-avatar.tsx #: apps/web/src/components/nav-bar.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Sign out" msgstr "تسجيل الخروج" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/native/src/components/header-avatar.tsx #~ msgid "Sign Out" #~ msgstr "" #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Sign out of other sessions" msgstr "تسجيل الخروج من الجلسات الأخرى" #: apps/native/src/app/(auth)/login.tsx msgid "Sign-in didn't complete" msgstr "" #: apps/web/src/routes/_app/onboarding.tsx msgid "Skip for now" msgstr "تخطي في الوقت الحالي" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "Skipped" msgstr "تم التخطي" #: apps/native/src/components/root-error-fallback.tsx msgid "Sofa hit an unexpected error." msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx #~ msgid "Sofa needs to restart to apply the new layout direction." #~ msgstr "Sofa needs to restart to apply the new layout direction." #: apps/web/src/routes/setup.tsx msgid "Sofa uses <0>The Movie Database{linkIcon} for movie & TV metadata, posters, and streaming availability. You'll need a free API key to get started." msgstr "يستخدم Sofa <0>The Movie Database{linkIcon} للحصول على بيانات الأفلام والمسلسلات والملصقات وتوفر البث. ستحتاج إلى مفتاح API مجاني للبدء." #: apps/web/src/components/update-toast.tsx #~ msgid "Sofa v{0} is available" #~ msgstr "" #: apps/web/src/components/update-toast.tsx msgid "Sofa v{latestVersion} is available" msgstr "Sofa v{latestVersion} متاح" #: apps/native/src/components/settings/integration-configs.ts #: apps/web/src/components/settings/integration-configs.tsx msgid "Sofa will automatically log movies and episodes when you finish watching them" msgstr "سيقوم Sofa تلقائياً بتسجيل الأفلام والحلقات عند الانتهاء من مشاهدتها" #: apps/native/src/app/(tabs)/(home)/index.tsx #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/native/src/app/(tabs)/(library)/history.tsx #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/app/(tabs)/(search)/index.tsx #: apps/native/src/app/change-password.tsx #: apps/native/src/app/person/[id].tsx #: apps/native/src/app/title/[id].tsx #: apps/native/src/components/root-error-fallback.tsx #: apps/web/src/components/auth-form.tsx #: apps/web/src/components/route-error.tsx #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/routes/__root.tsx #: packages/i18n/src/errors.ts msgid "Something went wrong" msgstr "حدث خطأ ما" #: apps/web/src/routes/_app/titles.$id.tsx msgid "Something went wrong while loading this title. Please try again." msgstr "حدث خطأ أثناء تحميل هذا العنوان. يرجى المحاولة مرة أخرى." #: apps/native/src/lib/query-client.ts #: apps/web/src/lib/orpc/client.ts msgid "Something went wrong…" msgstr "حدث خطأ ما…" #: apps/native/src/components/settings/integration-configs.ts msgid "Sonarr List URL" msgstr "رابط قائمة Sonarr" #: apps/native/src/components/library/sort-menu.tsx #: apps/web/src/components/explore/discover-section.tsx #: apps/web/src/components/library/library-toolbar.tsx msgid "Sort" msgstr "الترتيب" #: apps/web/src/components/people/filmography-grid.tsx msgid "Sort filmography" msgstr "ترتيب الفيلموغرافيا" #: apps/web/src/components/explore/discover-section.tsx msgid "Spanish" msgstr "الإسبانية" #: apps/web/src/components/dashboard/stats-section.tsx msgid "Start exploring" msgstr "ابدأ الاستكشاف" #: apps/native/src/app/(tabs)/(home)/index.tsx #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "Start tracking movies and shows" msgstr "ابدأ تتبع الأفلام والمسلسلات" #: apps/web/src/components/auth-form.tsx msgid "Start tracking your watches" msgstr "ابدأ تتبع مشاهداتك" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Starting at" msgstr "بدءاً من" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "Starting import..." msgstr "جارٍ بدء الاستيراد..." #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/web/src/components/library/library-filters.tsx msgid "Status" msgstr "الحالة" #: apps/native/src/hooks/use-title-actions.ts msgid "Status updated" msgstr "تم تحديث الحالة" #: apps/web/src/components/settings/system-health-section.tsx msgid "Storage" msgstr "التخزين" #: apps/native/src/app/title/[id].tsx #: apps/web/src/components/titles/title-availability.tsx msgid "Stream" msgstr "بث" #: apps/native/src/components/library/filter-sheet.tsx msgid "Streaming" msgstr "البث" #: apps/web/src/components/settings/streaming-services-section.tsx msgid "Streaming data provided by <0/><1>JustWatch" msgstr "" #: apps/web/src/components/settings/streaming-services-section.tsx #~ msgid "Streaming Services" #~ msgstr "Streaming Services" #: apps/web/src/components/settings/streaming-services-section.tsx msgid "Subscriptions" msgstr "" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Sunday" msgstr "الأحد" #: apps/web/src/components/settings/language-section.tsx #~ msgid "Switch to {0}" #~ msgstr "" #: apps/web/src/components/settings/language-section.tsx msgid "Switch to {name}" msgstr "التبديل إلى {name}" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Takes effect after restarting the app" msgstr "يسري بعد إعادة تشغيل التطبيق" #: apps/web/src/components/settings/system-health-section.tsx msgid "Telemetry" msgstr "" #: apps/web/src/components/titles/log-watch-dialog.tsx msgid "That time is in the future" msgstr "" #: apps/native/src/app/(auth)/server-url.tsx msgid "That URL doesn't look right. Include the full server address." msgstr "" #: apps/native/src/app/+not-found.tsx msgid "The page you're looking for doesn't exist." msgstr "الصفحة التي تبحث عنها غير موجودة." #: apps/web/src/routes/_app/people.$id.tsx msgid "The person you're looking for doesn't exist or may have been removed from the database." msgstr "الشخص الذي تبحث عنه غير موجود أو ربما تمت إزالته من قاعدة البيانات." #: apps/web/src/routes/_app/titles.$id.tsx msgid "The title you're looking for doesn't exist or may have been removed from the database." msgstr "العنوان الذي تبحث عنه غير موجود أو ربما تمت إزالته من قاعدة البيانات." #: apps/web/src/components/command-palette.tsx msgid "then" msgstr "ثم" #: apps/native/src/app/(auth)/server-url.tsx msgid "This doesn't appear to be a Sofa server. Double-check the URL." msgstr "" #: packages/i18n/src/errors.ts msgid "This import cannot be cancelled" msgstr "" #: packages/i18n/src/errors.ts msgid "This job is already running" msgstr "" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "This may take a few minutes for large libraries. Please don't close this tab." msgstr "قد يستغرق هذا بضع دقائق للمكتبات الكبيرة. يرجى عدم إغلاق هذا التبويب." #: apps/native/src/app/(tabs)/(home)/index.tsx msgid "this month" msgstr "هذا الشهر" #: apps/native/src/components/dashboard/stats-card.tsx #: apps/web/src/components/dashboard/stats-display.tsx msgid "This Month" msgstr "هذا الشهر" #: apps/web/src/routes/__root.tsx msgid "This page was left on the cutting room floor. It may have been moved, removed, or never made it past the screenplay." msgstr "تُركت هذه الصفحة على أرضية غرفة المونتاج. ربما تم نقلها أو إزالتها أو لم تتجاوز مرحلة السيناريو." #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/routes/_app/settings.tsx #: apps/web/src/routes/setup.tsx msgid "This product uses the TMDB API but is not endorsed or certified by TMDB." msgstr "يستخدم هذا المنتج واجهة برمجة تطبيقات TMDB لكنه غير معتمد أو مدعوم من TMDB." #: apps/native/src/components/titles/status-action-button.tsx #: apps/web/src/components/titles/status-button.tsx msgid "This title will be removed from your library. Your watch history and ratings will be kept." msgstr "سيتم إزالة هذا العنوان من مكتبتك. سيتم الاحتفاظ بسجل المشاهدة والتقييمات." #: apps/native/src/app/(tabs)/(home)/index.tsx msgid "this week" msgstr "هذا الأسبوع" #: apps/native/src/components/dashboard/stats-card.tsx #: apps/web/src/components/dashboard/stats-display.tsx #: packages/i18n/src/date-buckets.ts msgid "This Week" msgstr "هذا الأسبوع" #: apps/web/src/components/settings/danger-section.tsx msgid "This will delete all cached TMDB images from disk. Images will be re-downloaded automatically as needed." msgstr "سيؤدي هذا إلى حذف جميع صور TMDB المخزنة مؤقتاً من القرص. سيتم إعادة تنزيل الصور تلقائياً عند الحاجة." #: apps/web/src/components/settings/danger-section.tsx msgid "This will delete all un-enriched stub titles and all cached images from disk. Everything will be re-imported and re-downloaded as needed." msgstr "سيؤدي هذا إلى حذف جميع العناوين الأولية غير المُعبّأة وجميع الصور المخزنة مؤقتاً من القرص. سيتم إعادة استيراد وتنزيل كل شيء عند الحاجة." #: apps/web/src/components/settings/danger-section.tsx msgid "This will delete un-enriched stub titles that aren't in any user's library and clean up orphaned person records. Deleted titles will be re-imported if accessed again." msgstr "سيؤدي هذا إلى حذف العناوين الأولية غير المُعبّأة التي ليست في مكتبة أي مستخدم وتنظيف سجلات الأشخاص المهجورة. سيتم إعادة استيراد العناوين المحذوفة عند الوصول إليها مرة أخرى." #: apps/native/src/components/settings/integration-card.tsx msgid "This will invalidate the current {label} URL. You'll need to update it in {label}." msgstr "سيؤدي هذا إلى إبطال رابط {label} الحالي. ستحتاج إلى تحديثه في {label}." #: apps/web/src/components/titles/title-seasons.tsx msgid "This will mark every episode of this show as watched. You can undo this later by unmarking individual seasons." msgstr "سيتم تحديد جميع حلقات هذا المسلسل كمشاهَدة. يمكنك التراجع عن ذلك لاحقاً عن طريق إلغاء تحديد المواسم الفردية." #: apps/web/src/components/settings/backup-section.tsx #~ msgid "This will permanently delete the backup from <0>{0}. This cannot be undone." #~ msgstr "" #: apps/web/src/components/settings/backup-section.tsx msgid "This will permanently delete the backup from <0>{backupDate}. This cannot be undone." msgstr "سيؤدي هذا إلى حذف النسخة الاحتياطية من <0>{backupDate} بشكل دائم. لا يمكن التراجع عن هذا الإجراء." #: apps/native/src/components/search/recently-viewed-list.ios.tsx #: apps/native/src/components/search/recently-viewed-list.tsx msgid "This will remove all items from your history." msgstr "سيؤدي هذا إلى إزالة جميع العناصر من سجلك." #: apps/web/src/components/settings/backup-restore-section.tsx msgid "This will replace your entire database with the uploaded file. A safety backup of your current data will be created first. Active sessions may need to refresh after restore." msgstr "سيؤدي هذا إلى استبدال قاعدة البيانات بأكملها بالملف المرفوع. سيتم إنشاء نسخة احتياطية احترازية من بياناتك الحالية أولاً. قد تحتاج الجلسات النشطة إلى تحديث الصفحة بعد الاستعادة." #: apps/native/src/app/(tabs)/(home)/index.tsx msgid "this year" msgstr "هذا العام" #: apps/native/src/components/dashboard/stats-card.tsx #: apps/web/src/components/dashboard/stats-display.tsx msgid "This Year" msgstr "هذا العام" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Thursday" msgstr "الخميس" #: apps/web/src/components/titles/log-watch-dialog.tsx msgid "Time (optional)" msgstr "" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Time:" msgstr "الوقت:" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Times use the server's time zone ({timeZone})" msgstr "" #: apps/web/src/components/command-palette.tsx msgid "Title" msgstr "العنوان" #: apps/native/src/components/library/sort-menu.tsx #: apps/web/src/components/library/library-toolbar.tsx msgid "Title A-Z" msgstr "العنوان أ-ي" #: apps/native/src/app/title/[id].tsx #: apps/web/src/routes/_app/titles.$id.tsx #: packages/i18n/src/errors.ts msgid "Title not found" msgstr "العنوان غير موجود" #: apps/native/src/components/library/sort-menu.tsx #: apps/web/src/components/library/library-toolbar.tsx msgid "Title Z-A" msgstr "العنوان ي-أ" #: apps/native/src/components/settings/integration-configs.ts #: apps/web/src/components/settings/integration-configs.tsx msgid "Titles on your Sofa watchlist will be automatically added for download when Radarr polls this list (every 12 hours by default)" msgstr "ستتم إضافة العناوين الموجودة في قائمة مشاهدتك على Sofa تلقائياً للتنزيل عندما يستطلع Radarr هذه القائمة (كل 12 ساعة افتراضياً)" #: apps/native/src/components/settings/integration-configs.ts #: apps/web/src/components/settings/integration-configs.tsx msgid "Titles on your Sofa watchlist will be automatically added for download when Sonarr polls this list (every 6 hours by default)" msgstr "ستتم إضافة العناوين الموجودة في قائمة مشاهدتك على Sofa تلقائياً للتنزيل عندما يستطلع Sonarr هذه القائمة (كل 6 ساعات افتراضياً)" #: packages/i18n/src/errors.ts msgid "TMDB API key is not configured" msgstr "" #: apps/native/src/components/library/sort-menu.tsx #: apps/web/src/components/library/library-toolbar.tsx msgid "TMDB Rating" msgstr "تقييم TMDB" #: apps/web/src/components/library/library-filters.tsx #~ msgid "To" #~ msgstr "To" #: apps/native/src/app/(tabs)/(home)/index.tsx msgid "today" msgstr "اليوم" #: apps/native/src/components/dashboard/stats-card.tsx #: apps/native/src/lib/widgets.ts #: apps/web/src/components/dashboard/stats-display.tsx #: packages/i18n/src/date-buckets.ts msgid "Today" msgstr "اليوم" #: apps/web/src/components/platforms/platform-grid.tsx msgid "Toggle {name}" msgstr "تبديل {name}" #: apps/web/src/components/settings/update-check-section.tsx msgid "Toggle automatic update checks" msgstr "تبديل التحقق التلقائي من التحديثات" #: apps/web/src/components/settings/registration-section.tsx msgid "Toggle open registration" msgstr "تبديل التسجيل المفتوح" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Toggle scheduled backups" msgstr "تبديل النسخ الاحتياطية المجدولة" #: apps/web/src/components/ui/sidebar.tsx msgid "Toggle Sidebar" msgstr "تبديل الشريط الجانبي" #: apps/native/src/lib/widgets.ts #: packages/i18n/src/date-buckets.ts msgid "Tomorrow" msgstr "" #: packages/i18n/src/errors.ts msgid "Too many attempts. Wait a moment and try again." msgstr "" #: apps/web/src/components/landing-page.tsx msgid "Track what you watch. Know what's next.<0/>Your library, your data, your rules." msgstr "تتبع ما تشاهده. اعرف ما هو القادم.<0/>مكتبتك، بياناتك، قواعدك." #: apps/web/src/components/titles/trailer-dialog.tsx msgid "Trailer" msgstr "إعلان" #: apps/web/src/components/explore/hero-banner.tsx #~ msgid "Trending today" #~ msgstr "" #: apps/native/src/app/(tabs)/(explore)/index.tsx #: apps/web/src/components/explore/hero-banner.tsx #: apps/web/src/routes/_app/explore.tsx msgid "Trending Today" msgstr "رائج اليوم" #: apps/web/src/components/settings/system-health-section.tsx msgid "Trigger job" msgstr "تشغيل المهمة" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "Try adjusting your filters" msgstr "حاول تعديل الفلاتر" #: apps/native/src/app/title/[id].tsx #: apps/native/src/components/root-error-fallback.tsx #: apps/web/src/components/route-error.tsx #: apps/web/src/routes/__root.tsx msgid "Try again" msgstr "حاول مرة أخرى" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Tuesday" msgstr "الثلاثاء" #: apps/web/src/components/command-palette.tsx msgid "tv" msgstr "" #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/native/src/app/(tabs)/(library)/history.tsx #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/app/title/[id].tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/native/src/components/search/recently-viewed-row-content.tsx #: apps/native/src/components/search/recently-viewed-row.tsx #: apps/native/src/components/search/search-result-row.tsx #: apps/native/src/lib/widgets.ts #: apps/web/src/components/explore/discover-section.tsx #: apps/web/src/components/explore/hero-banner.tsx #: apps/web/src/components/library/library-filters.tsx #: apps/web/src/components/people/filmography-grid.tsx #: apps/web/src/components/titles/title-hero.tsx msgid "TV" msgstr "مسلسل" #: apps/web/src/components/settings/system-health-section.tsx msgid "TV episodes" msgstr "حلقات المسلسلات" #: apps/native/src/components/search/search-result-row.tsx msgid "TV show" msgstr "مسلسل تلفزيوني" #: apps/web/src/routes/_app/history.tsx #: apps/web/src/routes/_app/upcoming.tsx msgid "TV Shows" msgstr "المسلسلات" #: apps/native/src/components/library/filter-sheet.tsx msgid "Type" msgstr "النوع" #: apps/web/src/components/settings/system-health-section.tsx msgid "unknown" msgstr "غير معروف" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "unlimited" msgstr "غير محدود" #: apps/web/src/components/titles/title-seasons.tsx msgid "Unmark episode {epNum}" msgstr "إلغاء تحديد الحلقة {epNum}" #: apps/web/src/components/settings/system-health-section.tsx msgid "Unreachable" msgstr "غير قابل للوصول" #: apps/web/src/components/titles/title-seasons.tsx msgid "Untitled" msgstr "بدون عنوان" #: apps/web/src/components/titles/title-seasons.tsx msgid "Unwatch all" msgstr "إلغاء مشاهدة الكل" #: apps/web/src/components/titles/use-title-actions.ts #~ msgid "Unwatched all of {0}" #~ msgstr "" #: apps/web/src/components/titles/use-title-actions.ts msgid "Unwatched all of {seasonLabel}" msgstr "تم إلغاء مشاهدة كل {seasonLabel}" #: apps/web/src/routes/_app/upcoming.tsx msgid "Unwatched episodes from the last 90 days." msgstr "" #: apps/web/src/components/titles/use-title-actions.ts msgid "Unwatched S{seasonNum} E{epNum}" msgstr "تم إلغاء مشاهدة م{seasonNum} ح{epNum}" #: apps/native/src/components/titles/season-accordion.tsx msgid "Unwatched S{sNum} E{eNum}" msgstr "تم إلغاء مشاهدة م{sNum} ح{eNum}" #: apps/native/src/components/titles/continue-watching-banner.tsx #: apps/web/src/components/dashboard/continue-watching-card.tsx msgid "Up next" msgstr "التالي" #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/native/src/components/dashboard/upcoming-section.tsx #: apps/web/src/components/dashboard/upcoming-section.tsx #: apps/web/src/components/nav-bar.tsx #: apps/web/src/routes/_app/upcoming.tsx msgid "Upcoming" msgstr "القادم" #: apps/native/src/app/(tabs)/(settings)/index.tsx #~ msgid "Update available: {0}" #~ msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Update available: {latestVersion}" msgstr "تحديث متاح: {latestVersion}" #: apps/web/src/components/settings/system-health-section.tsx msgid "Update check" msgstr "التحقق من التحديثات" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/update-check-section.tsx msgid "Update checks disabled" msgstr "تم تعطيل التحقق من التحديثات" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/update-check-section.tsx msgid "Update checks enabled" msgstr "تم تفعيل التحقق من التحديثات" #: apps/web/src/components/settings/account-section.tsx msgid "Update failed" msgstr "فشل التحديث" #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Update password" msgstr "تحديث كلمة المرور" #: apps/native/src/app/change-password.tsx #~ msgid "Update Password" #~ msgstr "" #: apps/web/src/components/settings/backup-restore-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "Upload" msgstr "رفع" #: apps/web/src/components/settings/backup-restore-section.tsx msgid "Upload a .db file to replace the current database. A safety backup is created first." msgstr "ارفع ملف .db لاستبدال قاعدة البيانات الحالية. سيتم إنشاء نسخة احتياطية احترازية أولاً." #: apps/web/src/components/settings/imports-section.tsx #~ msgid "Upload a {0} export from your {1} account settings." #~ msgstr "" #: apps/web/src/components/settings/imports-section.tsx msgid "Upload a {acceptFormat} export from your {sourceLabel} account settings." msgstr "ارفع ملف تصدير {acceptFormat} من إعدادات حساب {sourceLabel}." #: apps/web/src/components/settings/imports-section.tsx msgid "Upload export file" msgstr "رفع ملف التصدير" #: apps/web/src/components/settings/account-section.tsx msgid "Upload failed" msgstr "فشل الرفع" #: apps/web/src/components/settings/account-section.tsx msgid "Upload picture" msgstr "رفع صورة" #: apps/web/src/components/settings/account-section.tsx msgid "Upload profile picture" msgstr "رفع صورة الملف الشخصي" #: apps/web/src/components/settings/imports-section.tsx msgid "Upload the ZIP export from your Letterboxd account settings" msgstr "" #: apps/native/src/components/settings/integration-card.tsx msgid "URL copied to clipboard" msgstr "تم نسخ الرابط إلى الحافظة" #: apps/native/src/app/(auth)/register.tsx msgid "Use at least 8 characters" msgstr "استخدم 8 أحرف على الأقل" #: apps/native/src/components/header-avatar.tsx msgid "User menu" msgstr "قائمة المستخدم" #: apps/native/src/components/library/sort-menu.tsx #: apps/web/src/components/library/library-toolbar.tsx msgid "User Rating" msgstr "تقييم المستخدم" #: apps/web/src/components/titles/title-hero.tsx msgid "View on TMDB" msgstr "عرض على TMDB" #: apps/web/src/components/update-toast.tsx msgid "View release" msgstr "عرض الإصدار" #: apps/web/src/components/settings/imports-section.tsx msgid "Waiting for authorization..." msgstr "جارٍ انتظار التفويض..." #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "Warnings" msgstr "تحذيرات" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "Warnings ({0})" #~ msgstr "" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "Warnings ({warningCount})" msgstr "تحذيرات ({warningCount})" #: apps/web/src/components/titles/title-seasons.tsx msgid "Watch all" msgstr "مشاهدة الكل" #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "Watch history" msgstr "سجل المشاهدة" #: apps/web/src/components/titles/log-watch-dialog.tsx msgid "Watch logged" msgstr "" #: packages/i18n/src/errors.ts msgid "Watch not found" msgstr "" #: apps/web/src/components/titles/title-availability.tsx #~ msgid "Watch on {name}" #~ msgstr "" #: apps/native/src/components/titles/season-accordion.tsx #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Watched all of {seasonLabel}" msgstr "تمت مشاهدة كل {seasonLabel}" #: apps/native/src/lib/title-actions.ts #~ msgid "Watched all of {seasonName}" #~ msgstr "" #: apps/web/src/components/titles/use-title-actions.ts msgid "Watched S{seasonNum} E{epNum}" msgstr "تمت مشاهدة م{seasonNum} ح{epNum}" #: apps/native/src/components/titles/season-accordion.tsx msgid "Watched S{sNum} E{eNum}" msgstr "تمت مشاهدة م{sNum} ح{eNum}" #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/native/src/components/titles/status-action-button.tsx #: apps/web/src/components/dashboard/upcoming-item.tsx #: apps/web/src/components/library/library-filters.tsx #: apps/web/src/components/title-card.tsx #: apps/web/src/components/titles/status-button.tsx #: apps/web/src/routes/_app/upcoming.tsx msgid "Watching" msgstr "أشاهد" #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/native/src/components/titles/status-action-button.tsx #: apps/web/src/components/library/library-filters.tsx #: apps/web/src/components/settings/imports-section.tsx #: apps/web/src/components/titles/status-button.tsx #: apps/web/src/routes/_app/upcoming.tsx msgid "Watchlist" msgstr "قائمة المشاهدة" #: apps/native/src/components/titles/status-action-button.tsx #~ msgid "Watchlisted" #~ msgstr "" #: apps/native/src/components/settings/integration-configs.ts msgid "Webhook URL" msgstr "رابط Webhook" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Wednesday" msgstr "الأربعاء" #: apps/web/src/components/settings/system-health-section.tsx msgid "Weekly on {dayName}" msgstr "أسبوعياً يوم {dayName}" #: apps/web/src/components/auth-form.tsx #: apps/web/src/components/dashboard/welcome-header.tsx msgid "Welcome back" msgstr "مرحباً بعودتك" #: apps/web/src/components/dashboard/welcome-header.tsx msgid "Welcome back, {name}" msgstr "مرحباً بعودتك، {name}" #: apps/web/src/routes/_app/onboarding.tsx msgid "What do you watch on?" msgstr "ماذا تشاهد عليه؟" #: apps/native/src/app/title/[id].tsx #: apps/web/src/components/titles/title-availability.tsx msgid "Where to Watch" msgstr "أين تشاهد" #: apps/web/src/components/titles/title-availability.tsx #~ msgid "With Ads" #~ msgstr "" #: apps/native/src/app/person/[id].tsx #: apps/native/src/components/search/recently-viewed-row-content.tsx #: apps/web/src/components/people/person-hero.tsx msgid "Writer" msgstr "كاتب" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/web/src/components/explore/discover-section.tsx #: apps/web/src/components/library/library-filters.tsx msgid "Year" msgstr "السنة" #: apps/web/src/components/library/library-filters.tsx #~ msgid "Year from" #~ msgstr "Year from" #: apps/web/src/components/library/library-filters.tsx #~ msgid "Year to" #~ msgstr "Year to" #: packages/i18n/src/date-buckets.ts msgid "Yesterday" msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "You'll be signed out to change the server URL." msgstr "سيتم تسجيل خروجك لتغيير رابط الخادم." #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/web/src/routes/_app/upcoming.tsx msgid "You're all caught up on the last 90 days." msgstr "" #: apps/web/src/components/update-toast.tsx #~ msgid "You're running v{0}." #~ msgstr "" #: apps/web/src/components/update-toast.tsx msgid "You're running v{currentVersion}." msgstr "أنت تشغّل الإصدار v{currentVersion}." #: apps/web/src/components/settings/imports-section.tsx msgid "Your code:" msgstr "رمزك:" #: apps/native/src/app/(tabs)/(home)/index.tsx #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/web/src/components/dashboard/stats-section.tsx msgid "Your library is empty" msgstr "مكتبتك فارغة" #: apps/native/src/app/(auth)/register.tsx msgid "Your name" msgstr "اسمك" #: apps/web/src/components/auth-form.tsx msgid "Your name…" msgstr "اسمك…"