fix: UX polish across web and native — error boundaries, query tuning, and i18n improvements

- Add `RouteError` component for route-level error boundaries (web) with "Try again" and "Dashboard" links; wire it into dashboard, explore, upcoming, people, and settings routes
- Add `await queryClient.cancelQueries()` before every optimistic update in `useTitleActions` to prevent in-flight refetches from overwriting local state
- Cap all `useInfiniteQuery` calls at `maxPages: 10` (web and native) to bound memory growth on scroll-heavy pages
- Replace `ActivityIndicator` with `Spinner` in search, person detail, and list footer components (native)
- Tune native query client defaults: add `staleTime: 60_000` and lower `gcTime` to `300_000` (was 24h)
- Darken `--color-muted-foreground` for better contrast in the native theme
- Improve error message copy in `error-messages.ts` for clarity (TMDB, import, registration errors)
- Update i18n `.po` files across all 12 locales with new strings (route error, improved error messages)
This commit is contained in:
2026-03-22 16:46:39 -04:00
parent 1d67b201a0
commit f2f5e823f4
31 changed files with 1129 additions and 35 deletions
+92 -1
View File
@@ -22,6 +22,7 @@ msgstr ""
#~ msgid "...and {0} more"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "...and {remainingErrors} more"
msgstr "...و{remainingErrors} أخرى"
@@ -145,10 +146,12 @@ msgstr "تم قطع الاتصال بـ {label}"
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} تقييم"
@@ -185,6 +188,7 @@ msgstr "{watchedCount}/{episodeCount, plural, zero {# حلقات} one {# حلق
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} عناصر"
@@ -250,6 +254,9 @@ msgstr "تمت الإضافة إلى قائمة المشاهدة"
msgid "Admin"
msgstr "مسؤول"
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
msgid "Admin only"
msgstr "للمسؤولين فقط"
@@ -276,6 +283,7 @@ msgstr "هل لديك حساب بالفعل؟"
msgid "Already have an account? Sign in"
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 "حدث خطأ غير متوقع أثناء تحميل هذه الصفحة. يمكنك المحاولة مرة أخرى أو العودة إلى لوحة التحكم."
@@ -385,6 +393,7 @@ msgstr "تعذر الوصول إلى الخادم"
#: 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/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
@@ -611,6 +620,10 @@ msgstr "تعذر تحميل التكاملات"
msgid "Could not load person details"
msgstr "تعذر تحميل تفاصيل الشخص"
#: apps/native/src/app/title/[id].tsx
msgid "Could not load title details"
msgstr ""
#: apps/web/src/components/auth-form.tsx
msgid "Create account"
msgstr "إنشاء حساب"
@@ -645,6 +658,7 @@ msgstr "كلمة المرور الحالية مطلوبة"
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
@@ -726,6 +740,7 @@ msgstr "ليس لديك خادم؟"
msgid "Don't have an account?"
msgstr "ليس لديك حساب؟"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Done"
msgstr "تم"
@@ -747,6 +762,10 @@ msgstr "تنزيل"
msgid "Download backup"
msgstr "تنزيل النسخة الاحتياطية"
#: apps/web/src/components/settings/account-section.tsx
msgid "Download your library, watch history, and ratings as JSON"
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
@@ -819,6 +838,7 @@ msgstr "تم إلغاء مشاهدة الحلقة"
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"
@@ -857,6 +877,7 @@ msgstr "خطأ"
#~ msgid "Errors ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Errors ({errorCount})"
msgstr "الأخطاء ({errorCount})"
@@ -874,6 +895,11 @@ msgstr "استكشاف"
msgid "Explore titles"
msgstr "استكشاف العناوين"
#: apps/web/src/components/settings/account-section.tsx
msgid "Export"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed"
msgstr "فشل"
@@ -949,6 +975,7 @@ msgstr "فشل تحديد الحلقة"
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 "فشل تحليل الملف"
@@ -1063,6 +1090,10 @@ msgstr "فيلموغرافيا"
msgid "Finished importing from {source}."
msgstr "اكتمل الاستيراد من {source}."
#: apps/web/src/components/settings/account-section.tsx
msgid "Finished importing your Sofa export."
msgstr ""
#: apps/web/src/components/titles/title-availability.tsx
msgid "Free"
msgstr "مجاناً"
@@ -1086,6 +1117,7 @@ msgstr "ابدأ الآن"
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/native/src/app/title/[id].tsx
msgid "Go back"
msgstr "رجوع"
@@ -1137,18 +1169,22 @@ msgstr "ذاكرة التخزين المؤقت للصور"
msgid "Image cache and backup disk usage"
msgstr "استخدام القرص لذاكرة التخزين المؤقت للصور والنسخ الاحتياطية"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.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/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import complete"
msgstr "اكتمل الاستيراد"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import failed"
msgstr "فشل الاستيراد"
@@ -1165,15 +1201,23 @@ msgstr "الاستيراد من {source}"
msgid "Import from {sourceLabel}"
msgstr "الاستيراد من {sourceLabel}"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
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 "خيارات الاستيراد"
#: apps/web/src/components/settings/account-section.tsx
msgid "Import Sofa data"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Imported"
msgstr "تم الاستيراد"
@@ -1186,6 +1230,14 @@ msgstr "تم الاستيراد"
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 ""
#: apps/web/src/components/settings/account-section.tsx
msgid "Importing data"
msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Importing from {source}"
msgstr "جارٍ الاستيراد من {source}"
@@ -1292,14 +1344,23 @@ msgstr "فشل آخر تشغيل"
msgid "Last run succeeded"
msgstr "نجح آخر تشغيل"
#: apps/web/src/components/settings/account-section.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/web/src/components/auth-form.tsx
msgid "Loading…"
msgstr "جارٍ التحميل…"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Lost connection to import. Check status in settings."
msgstr "انقطع الاتصال بعملية الاستيراد. تحقق من الحالة في الإعدادات."
@@ -1404,6 +1465,7 @@ msgid "Movie"
msgstr "فيلم"
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Movies"
msgstr "أفلام"
@@ -1602,6 +1664,10 @@ msgstr "أو"
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 "جارٍ التحليل..."
@@ -1650,6 +1716,10 @@ msgstr "الشخص غير موجود"
msgid "Play trailer"
msgstr "تشغيل الإعلان"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Please sign in again."
msgstr ""
#: apps/native/src/app/(tabs)/(explore)/index.tsx
#: apps/web/src/routes/_app/explore.tsx
msgid "Popular Movies"
@@ -1766,6 +1836,8 @@ msgstr "التقييم"
msgid "Rating removed"
msgstr "تم حذف التقييم"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Ratings"
@@ -1934,6 +2006,10 @@ msgstr "استعادة قاعدة البيانات؟"
msgid "Restore failed"
msgstr "فشلت الاستعادة"
#: apps/web/src/components/settings/account-section.tsx
msgid "Restore from a Sofa export file"
msgstr ""
#: apps/web/src/components/settings/backup-restore-section.tsx
msgid "Restoring…"
msgstr "جارٍ الاستعادة…"
@@ -1957,6 +2033,7 @@ msgstr "إعادة المحاولة"
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 "راجع ما تم العثور عليه واختر ما تريد استيراده."
@@ -2091,6 +2168,10 @@ msgstr "صحة الخادم"
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 "تعيين كلمة المرور"
@@ -2182,6 +2263,7 @@ msgstr "تسجيل الخروج"
msgid "Sign out of other sessions"
msgstr "تسجيل الخروج من الجلسات الأخرى"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Skipped"
msgstr "تم التخطي"
@@ -2209,6 +2291,8 @@ msgstr "سيقوم Sofa تلقائياً بتسجيل الأفلام والحل
#: apps/native/src/app/change-password.tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/routes/__root.tsx
msgid "Something went wrong"
@@ -2243,6 +2327,7 @@ msgstr "ابدأ تتبع مشاهداتك"
msgid "Starting at"
msgstr "بدءاً من"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Starting import..."
msgstr "جارٍ بدء الاستيراد..."
@@ -2283,6 +2368,7 @@ msgstr "الشخص الذي تبحث عنه غير موجود أو ربما تم
msgid "The title you're looking for doesn't exist or may have been removed from the database."
msgstr "العنوان الذي تبحث عنه غير موجود أو ربما تمت إزالته من قاعدة البيانات."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "This may take a few minutes for large libraries. Please don't close this tab."
msgstr "قد يستغرق هذا بضع دقائق للمكتبات الكبيرة. يرجى عدم إغلاق هذا التبويب."
@@ -2432,6 +2518,8 @@ msgstr "رائج اليوم"
msgid "Trigger job"
msgstr "تشغيل المهمة"
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/routes/__root.tsx
msgid "Try again"
msgstr "حاول مرة أخرى"
@@ -2583,6 +2671,7 @@ msgstr "عرض الإصدار"
msgid "Waiting for authorization..."
msgstr "جارٍ انتظار التفويض..."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings"
msgstr "تحذيرات"
@@ -2591,6 +2680,7 @@ msgstr "تحذيرات"
#~ msgid "Warnings ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings ({warningCount})"
msgstr "تحذيرات ({warningCount})"
@@ -2599,10 +2689,12 @@ msgstr "تحذيرات ({warningCount})"
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/title-availability.tsx
#: apps/web/src/components/titles/title-availability.tsx
msgid "Watch on {name}"
msgstr "مشاهدة على {name}"
@@ -2697,4 +2789,3 @@ msgstr "مكتبتك فارغة"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "اسمك"
+92 -1
View File
@@ -22,6 +22,7 @@ msgstr ""
#~ msgid "...and {0} more"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "...and {remainingErrors} more"
msgstr ""
@@ -145,10 +146,12 @@ msgstr "{label} getrennt"
msgid "{label} URL regenerated"
msgstr "{label}-URL neu generiert"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{movieCount} movies, {episodeCount} episodes"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{ratingCount} ratings"
msgstr ""
@@ -185,6 +188,7 @@ msgstr ""
msgid "{watchedEpisodes}/{totalEpisodes, plural, one {# episode} other {# episodes}}"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{watchlistCount} items"
msgstr ""
@@ -250,6 +254,9 @@ msgstr "Zur Merkliste hinzugefügt"
msgid "Admin"
msgstr ""
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
msgid "Admin only"
msgstr "Nur für Admins"
@@ -276,6 +283,7 @@ msgstr "Bereits ein Konto?"
msgid "Already have an account? Sign in"
msgstr "Bereits ein Konto? Anmelden"
#: 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 "Beim Laden dieser Seite ist ein unerwarteter Fehler aufgetreten. Du kannst es erneut versuchen oder zum Dashboard zurückkehren."
@@ -385,6 +393,7 @@ msgstr "Server nicht erreichbar"
#: 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/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
@@ -611,6 +620,10 @@ msgstr "Integrationen konnten nicht geladen werden"
msgid "Could not load person details"
msgstr "Personendetails konnten nicht geladen werden"
#: apps/native/src/app/title/[id].tsx
msgid "Could not load title details"
msgstr ""
#: apps/web/src/components/auth-form.tsx
msgid "Create account"
msgstr "Konto erstellen"
@@ -645,6 +658,7 @@ msgstr "Aktuelles Passwort ist erforderlich"
msgid "Danger Zone"
msgstr "Gefahrenzone"
#: 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
@@ -726,6 +740,7 @@ msgstr "Noch keinen Server?"
msgid "Don't have an account?"
msgstr "Noch kein Konto?"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Done"
msgstr "Fertig"
@@ -747,6 +762,10 @@ msgstr "Herunterladen"
msgid "Download backup"
msgstr "Backup herunterladen"
#: apps/web/src/components/settings/account-section.tsx
msgid "Download your library, watch history, and ratings as JSON"
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
@@ -819,6 +838,7 @@ msgstr "Episode als ungesehen markiert"
msgid "Episode watched"
msgstr "Episode als gesehen markiert"
#: 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"
@@ -857,6 +877,7 @@ msgstr "Fehler"
#~ msgid "Errors ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Errors ({errorCount})"
msgstr ""
@@ -874,6 +895,11 @@ msgstr "Entdecken"
msgid "Explore titles"
msgstr "Titel entdecken"
#: apps/web/src/components/settings/account-section.tsx
msgid "Export"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed"
msgstr "Fehlgeschlagen"
@@ -949,6 +975,7 @@ msgstr "Episode konnte nicht markiert werden"
msgid "Failed to mark some episodes"
msgstr "Einige Episoden konnten nicht markiert werden"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed to parse file"
msgstr "Datei konnte nicht verarbeitet werden"
@@ -1063,6 +1090,10 @@ msgstr "Filmografie"
msgid "Finished importing from {source}."
msgstr "Import von {source} abgeschlossen."
#: apps/web/src/components/settings/account-section.tsx
msgid "Finished importing your Sofa export."
msgstr ""
#: apps/web/src/components/titles/title-availability.tsx
msgid "Free"
msgstr "Kostenlos"
@@ -1086,6 +1117,7 @@ msgstr "Loslegen"
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/native/src/app/title/[id].tsx
msgid "Go back"
msgstr "Zurück"
@@ -1137,18 +1169,22 @@ msgstr "Bild-Cache"
msgid "Image cache and backup disk usage"
msgstr "Speichernutzung für Bild-Cache und Backups"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.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} Einträge importieren"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import complete"
msgstr "Import abgeschlossen"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import failed"
msgstr "Import fehlgeschlagen"
@@ -1165,15 +1201,23 @@ msgstr "Von {source} importieren"
msgid "Import from {sourceLabel}"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import is still running in the background. Check back later."
msgstr "Import läuft noch im Hintergrund. Komm später wieder."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import options"
msgstr "Importoptionen"
#: apps/web/src/components/settings/account-section.tsx
msgid "Import Sofa data"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Imported"
msgstr "Importiert"
@@ -1186,6 +1230,14 @@ msgstr "Importiert"
msgid "Imported {importedCount} items from {sourceLabel}"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
msgid "Imported {importedCount} items from Sofa export"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
msgid "Importing data"
msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Importing from {source}"
msgstr "Importiere von {source}"
@@ -1292,14 +1344,23 @@ msgstr "Letzter Lauf fehlgeschlagen"
msgid "Last run succeeded"
msgstr "Letzter Lauf erfolgreich"
#: apps/web/src/components/settings/account-section.tsx
msgid "Library"
msgstr ""
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Library refresh"
msgstr "Bibliothek aktualisieren"
#: apps/web/src/components/settings/account-section.tsx
msgid "Library statuses"
msgstr ""
#: apps/web/src/components/auth-form.tsx
msgid "Loading…"
msgstr "Lade..."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Lost connection to import. Check status in settings."
msgstr "Verbindung zum Import verloren. Status in den Einstellungen prüfen."
@@ -1404,6 +1465,7 @@ msgid "Movie"
msgstr "Film"
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Movies"
msgstr "Filme"
@@ -1602,6 +1664,10 @@ msgstr "ODER"
msgid "Page Not Found"
msgstr "Seite nicht gefunden"
#: apps/web/src/components/settings/account-section.tsx
msgid "Parsing file..."
msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Parsing..."
msgstr "Verarbeite..."
@@ -1650,6 +1716,10 @@ msgstr "Person nicht gefunden"
msgid "Play trailer"
msgstr "Trailer abspielen"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Please sign in again."
msgstr ""
#: apps/native/src/app/(tabs)/(explore)/index.tsx
#: apps/web/src/routes/_app/explore.tsx
msgid "Popular Movies"
@@ -1766,6 +1836,8 @@ msgstr "Bewertung"
msgid "Rating removed"
msgstr "Bewertung entfernt"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Ratings"
@@ -1934,6 +2006,10 @@ msgstr "Datenbank wiederherstellen?"
msgid "Restore failed"
msgstr "Wiederherstellung fehlgeschlagen"
#: apps/web/src/components/settings/account-section.tsx
msgid "Restore from a Sofa export file"
msgstr ""
#: apps/web/src/components/settings/backup-restore-section.tsx
msgid "Restoring…"
msgstr "Stelle wieder her..."
@@ -1957,6 +2033,7 @@ msgstr "Erneut versuchen"
msgid "Return home"
msgstr "Zur Startseite"
#: 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 "Überprüfe die gefundenen Einträge und wähle aus, was importiert werden soll."
@@ -2091,6 +2168,10 @@ msgstr "Server-Status"
msgid "Server URL"
msgstr "Server-URL"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Session expired"
msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Set password"
msgstr "Passwort festlegen"
@@ -2182,6 +2263,7 @@ msgstr "Abmelden"
msgid "Sign out of other sessions"
msgstr "Von anderen Sitzungen abmelden"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Skipped"
msgstr "Übersprungen"
@@ -2209,6 +2291,8 @@ msgstr "Sofa protokolliert Filme und Episoden automatisch, wenn du sie zu Ende g
#: apps/native/src/app/change-password.tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/routes/__root.tsx
msgid "Something went wrong"
@@ -2243,6 +2327,7 @@ msgstr "Verfolge deine Sehgewohnheiten"
msgid "Starting at"
msgstr "Startzeit"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Starting import..."
msgstr "Import wird gestartet..."
@@ -2283,6 +2368,7 @@ msgstr "Die gesuchte Person existiert nicht oder wurde möglicherweise aus der D
msgid "The title you're looking for doesn't exist or may have been removed from the database."
msgstr "Der gesuchte Titel existiert nicht oder wurde möglicherweise aus der Datenbank entfernt."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "This may take a few minutes for large libraries. Please don't close this tab."
msgstr "Dies kann bei großen Bibliotheken einige Minuten dauern. Bitte schließe diesen Tab nicht."
@@ -2432,6 +2518,8 @@ msgstr "Heute im Trend"
msgid "Trigger job"
msgstr "Aufgabe auslösen"
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/routes/__root.tsx
msgid "Try again"
msgstr "Erneut versuchen"
@@ -2583,6 +2671,7 @@ msgstr "Version ansehen"
msgid "Waiting for authorization..."
msgstr "Warte auf Autorisierung..."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings"
msgstr "Warnungen"
@@ -2591,6 +2680,7 @@ msgstr "Warnungen"
#~ msgid "Warnings ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings ({warningCount})"
msgstr ""
@@ -2599,10 +2689,12 @@ msgstr ""
msgid "Watch all"
msgstr "Alle als gesehen markieren"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Watch history"
msgstr "Verlauf"
#: apps/web/src/components/titles/title-availability.tsx
#: apps/web/src/components/titles/title-availability.tsx
msgid "Watch on {name}"
msgstr "Ansehen auf {name}"
@@ -2697,4 +2789,3 @@ msgstr "Deine Bibliothek ist leer"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "Dein Name"
+7
View File
@@ -254,6 +254,9 @@ msgstr ""
msgid "Admin"
msgstr ""
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
msgid "Admin only"
msgstr ""
@@ -280,6 +283,7 @@ msgstr ""
msgid "Already have an account? Sign in"
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 ""
@@ -654,6 +658,7 @@ msgstr ""
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
@@ -2287,6 +2292,7 @@ msgstr ""
#: apps/native/src/app/change-password.tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/routes/__root.tsx
msgid "Something went wrong"
@@ -2513,6 +2519,7 @@ msgid "Trigger job"
msgstr ""
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/routes/__root.tsx
msgid "Try again"
msgstr ""
+92 -1
View File
@@ -22,6 +22,7 @@ msgstr ""
#~ msgid "...and {0} more"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "...and {remainingErrors} more"
msgstr ""
@@ -145,10 +146,12 @@ msgstr "{label} desconectado"
msgid "{label} URL regenerated"
msgstr "URL de {label} regenerada"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{movieCount} movies, {episodeCount} episodes"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{ratingCount} ratings"
msgstr ""
@@ -185,6 +188,7 @@ msgstr ""
msgid "{watchedEpisodes}/{totalEpisodes, plural, one {# episode} other {# episodes}}"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{watchlistCount} items"
msgstr ""
@@ -250,6 +254,9 @@ msgstr "Añadido a la lista"
msgid "Admin"
msgstr ""
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
msgid "Admin only"
msgstr "Solo administradores"
@@ -276,6 +283,7 @@ msgstr "¿Ya tienes una cuenta?"
msgid "Already have an account? Sign in"
msgstr "¿Ya tienes una cuenta? Inicia sesión"
#: 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 "Ocurrió un error inesperado al cargar esta página. Puedes intentarlo de nuevo o volver al panel."
@@ -385,6 +393,7 @@ msgstr "No se puede contactar con el servidor"
#: 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/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
@@ -611,6 +620,10 @@ msgstr "No se pudieron cargar las integraciones"
msgid "Could not load person details"
msgstr "No se pudieron cargar los detalles de la persona"
#: apps/native/src/app/title/[id].tsx
msgid "Could not load title details"
msgstr ""
#: apps/web/src/components/auth-form.tsx
msgid "Create account"
msgstr "Crear cuenta"
@@ -645,6 +658,7 @@ msgstr "La contraseña actual es obligatoria"
msgid "Danger Zone"
msgstr "Zona de peligro"
#: 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
@@ -726,6 +740,7 @@ msgstr "¿No tienes un servidor?"
msgid "Don't have an account?"
msgstr "¿No tienes una cuenta?"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Done"
msgstr "Hecho"
@@ -747,6 +762,10 @@ msgstr "Descargar"
msgid "Download backup"
msgstr "Descargar copia de seguridad"
#: apps/web/src/components/settings/account-section.tsx
msgid "Download your library, watch history, and ratings as JSON"
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
@@ -819,6 +838,7 @@ msgstr "Episodio marcado como no visto"
msgid "Episode watched"
msgstr "Episodio marcado como visto"
#: 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"
@@ -857,6 +877,7 @@ msgstr ""
#~ msgid "Errors ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Errors ({errorCount})"
msgstr ""
@@ -874,6 +895,11 @@ msgstr "Explorar"
msgid "Explore titles"
msgstr "Explorar títulos"
#: apps/web/src/components/settings/account-section.tsx
msgid "Export"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed"
msgstr "Fallido"
@@ -949,6 +975,7 @@ msgstr "Error al marcar el episodio"
msgid "Failed to mark some episodes"
msgstr "Error al marcar algunos episodios"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed to parse file"
msgstr "Error al analizar el archivo"
@@ -1063,6 +1090,10 @@ msgstr "Filmografía"
msgid "Finished importing from {source}."
msgstr "Importación desde {source} completada."
#: apps/web/src/components/settings/account-section.tsx
msgid "Finished importing your Sofa export."
msgstr ""
#: apps/web/src/components/titles/title-availability.tsx
msgid "Free"
msgstr "Gratis"
@@ -1086,6 +1117,7 @@ msgstr "Comenzar"
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/native/src/app/title/[id].tsx
msgid "Go back"
msgstr "Volver"
@@ -1137,18 +1169,22 @@ msgstr "Caché de imágenes"
msgid "Image cache and backup disk usage"
msgstr "Uso del disco de caché de imágenes y copias de seguridad"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import"
msgstr "Importar"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import {totalItems} items"
msgstr "Importar {totalItems} elementos"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import complete"
msgstr "Importación completada"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import failed"
msgstr "Error en la importación"
@@ -1165,15 +1201,23 @@ msgstr "Importar desde {source}"
msgid "Import from {sourceLabel}"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import is still running in the background. Check back later."
msgstr "La importación sigue en curso en segundo plano. Vuelve más tarde."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import options"
msgstr "Opciones de importación"
#: apps/web/src/components/settings/account-section.tsx
msgid "Import Sofa data"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Imported"
msgstr "Importado"
@@ -1186,6 +1230,14 @@ msgstr "Importado"
msgid "Imported {importedCount} items from {sourceLabel}"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
msgid "Imported {importedCount} items from Sofa export"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
msgid "Importing data"
msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Importing from {source}"
msgstr "Importando desde {source}"
@@ -1292,14 +1344,23 @@ msgstr "Última ejecución fallida"
msgid "Last run succeeded"
msgstr "Última ejecución exitosa"
#: apps/web/src/components/settings/account-section.tsx
msgid "Library"
msgstr ""
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Library refresh"
msgstr "Actualización de biblioteca"
#: apps/web/src/components/settings/account-section.tsx
msgid "Library statuses"
msgstr ""
#: apps/web/src/components/auth-form.tsx
msgid "Loading…"
msgstr "Cargando…"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Lost connection to import. Check status in settings."
msgstr "Se perdió la conexión con la importación. Comprueba el estado en ajustes."
@@ -1404,6 +1465,7 @@ msgid "Movie"
msgstr "Película"
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Movies"
msgstr "Películas"
@@ -1602,6 +1664,10 @@ msgstr "O"
msgid "Page Not Found"
msgstr "Página no encontrada"
#: apps/web/src/components/settings/account-section.tsx
msgid "Parsing file..."
msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Parsing..."
msgstr "Analizando..."
@@ -1650,6 +1716,10 @@ msgstr "Persona no encontrada"
msgid "Play trailer"
msgstr "Reproducir tráiler"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Please sign in again."
msgstr ""
#: apps/native/src/app/(tabs)/(explore)/index.tsx
#: apps/web/src/routes/_app/explore.tsx
msgid "Popular Movies"
@@ -1766,6 +1836,8 @@ msgstr "Valoración"
msgid "Rating removed"
msgstr "Valoración eliminada"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Ratings"
@@ -1934,6 +2006,10 @@ msgstr "¿Restaurar base de datos?"
msgid "Restore failed"
msgstr "Error al restaurar"
#: apps/web/src/components/settings/account-section.tsx
msgid "Restore from a Sofa export file"
msgstr ""
#: apps/web/src/components/settings/backup-restore-section.tsx
msgid "Restoring…"
msgstr "Restaurando…"
@@ -1957,6 +2033,7 @@ msgstr "Reintentar"
msgid "Return home"
msgstr "Volver al inicio"
#: 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 "Revisa lo encontrado y elige qué importar."
@@ -2091,6 +2168,10 @@ msgstr "Estado del servidor"
msgid "Server URL"
msgstr "URL del servidor"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Session expired"
msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Set password"
msgstr "Establecer contraseña"
@@ -2182,6 +2263,7 @@ msgstr "Cerrar sesión"
msgid "Sign out of other sessions"
msgstr "Cerrar otras sesiones"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Skipped"
msgstr "Omitido"
@@ -2209,6 +2291,8 @@ msgstr "Sofa registrará automáticamente películas y episodios cuando termines
#: apps/native/src/app/change-password.tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/routes/__root.tsx
msgid "Something went wrong"
@@ -2243,6 +2327,7 @@ msgstr "Empieza a registrar lo que ves"
msgid "Starting at"
msgstr "Comenzando a las"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Starting import..."
msgstr "Iniciando importación..."
@@ -2283,6 +2368,7 @@ msgstr "La persona que buscas no existe o puede haber sido eliminada de la base
msgid "The title you're looking for doesn't exist or may have been removed from the database."
msgstr "El título que buscas no existe o puede haber sido eliminado de la base de datos."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "This may take a few minutes for large libraries. Please don't close this tab."
msgstr "Esto puede tardar unos minutos para bibliotecas grandes. Por favor, no cierres esta pestaña."
@@ -2432,6 +2518,8 @@ msgstr "Tendencias hoy"
msgid "Trigger job"
msgstr "Ejecutar tarea"
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/routes/__root.tsx
msgid "Try again"
msgstr "Intentar de nuevo"
@@ -2583,6 +2671,7 @@ msgstr "Ver versión"
msgid "Waiting for authorization..."
msgstr "Esperando autorización..."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings"
msgstr "Advertencias"
@@ -2591,6 +2680,7 @@ msgstr "Advertencias"
#~ msgid "Warnings ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings ({warningCount})"
msgstr ""
@@ -2599,10 +2689,12 @@ msgstr ""
msgid "Watch all"
msgstr "Marcar todo como visto"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Watch history"
msgstr "Historial de visionado"
#: apps/web/src/components/titles/title-availability.tsx
#: apps/web/src/components/titles/title-availability.tsx
msgid "Watch on {name}"
msgstr "Ver en {name}"
@@ -2697,4 +2789,3 @@ msgstr "Tu biblioteca está vacía"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "Tu nombre"
+92 -1
View File
@@ -22,6 +22,7 @@ msgstr ""
#~ msgid "...and {0} more"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "...and {remainingErrors} more"
msgstr ""
@@ -145,10 +146,12 @@ msgstr "{label} déconnecté"
msgid "{label} URL regenerated"
msgstr "URL {label} régénérée"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{movieCount} movies, {episodeCount} episodes"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{ratingCount} ratings"
msgstr ""
@@ -185,6 +188,7 @@ msgstr ""
msgid "{watchedEpisodes}/{totalEpisodes, plural, one {# episode} other {# episodes}}"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{watchlistCount} items"
msgstr ""
@@ -250,6 +254,9 @@ msgstr "Ajouté à la liste de suivi"
msgid "Admin"
msgstr ""
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
msgid "Admin only"
msgstr "Admins uniquement"
@@ -276,6 +283,7 @@ msgstr "Vous avez déjà un compte ?"
msgid "Already have an account? Sign in"
msgstr "Vous avez déjà un compte ? Se connecter"
#: 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 "Une erreur inattendue s'est produite lors du chargement de cette page. Vous pouvez réessayer ou retourner au tableau de bord."
@@ -385,6 +393,7 @@ msgstr "Impossible de joindre le serveur"
#: 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/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
@@ -611,6 +620,10 @@ msgstr "Impossible de charger les intégrations"
msgid "Could not load person details"
msgstr "Impossible de charger les détails de la personne"
#: apps/native/src/app/title/[id].tsx
msgid "Could not load title details"
msgstr ""
#: apps/web/src/components/auth-form.tsx
msgid "Create account"
msgstr "Créer un compte"
@@ -645,6 +658,7 @@ msgstr "Le mot de passe actuel est requis"
msgid "Danger Zone"
msgstr "Zone de danger"
#: 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
@@ -726,6 +740,7 @@ msgstr "Pas de serveur ?"
msgid "Don't have an account?"
msgstr "Pas encore de compte ?"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Done"
msgstr "Terminé"
@@ -747,6 +762,10 @@ msgstr "Télécharger"
msgid "Download backup"
msgstr "Télécharger la sauvegarde"
#: apps/web/src/components/settings/account-section.tsx
msgid "Download your library, watch history, and ratings as JSON"
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
@@ -819,6 +838,7 @@ msgstr "Épisode non visionné"
msgid "Episode watched"
msgstr "Épisode visionné"
#: 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"
@@ -857,6 +877,7 @@ msgstr "Erreur"
#~ msgid "Errors ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Errors ({errorCount})"
msgstr ""
@@ -874,6 +895,11 @@ msgstr "Explorer"
msgid "Explore titles"
msgstr "Explorer les titres"
#: apps/web/src/components/settings/account-section.tsx
msgid "Export"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed"
msgstr "Échoué"
@@ -949,6 +975,7 @@ msgstr "Échec du marquage de l'épisode"
msgid "Failed to mark some episodes"
msgstr "Échec du marquage de certains épisodes"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed to parse file"
msgstr "Échec de l'analyse du fichier"
@@ -1063,6 +1090,10 @@ msgstr "Filmographie"
msgid "Finished importing from {source}."
msgstr "Importation depuis {source} terminée."
#: apps/web/src/components/settings/account-section.tsx
msgid "Finished importing your Sofa export."
msgstr ""
#: apps/web/src/components/titles/title-availability.tsx
msgid "Free"
msgstr "Gratuit"
@@ -1086,6 +1117,7 @@ msgstr "Commencer"
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/native/src/app/title/[id].tsx
msgid "Go back"
msgstr "Retour"
@@ -1137,18 +1169,22 @@ msgstr "Cache d'images"
msgid "Image cache and backup disk usage"
msgstr "Utilisation du disque : cache d'images et sauvegardes"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import"
msgstr "Importation"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import {totalItems} items"
msgstr "Importer {totalItems} éléments"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import complete"
msgstr "Importation terminée"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import failed"
msgstr "Importation échouée"
@@ -1165,15 +1201,23 @@ msgstr "Importer depuis {source}"
msgid "Import from {sourceLabel}"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import is still running in the background. Check back later."
msgstr "L'importation est toujours en cours en arrière-plan. Revenez plus tard."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import options"
msgstr "Options d'importation"
#: apps/web/src/components/settings/account-section.tsx
msgid "Import Sofa data"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Imported"
msgstr "Importé"
@@ -1186,6 +1230,14 @@ msgstr "Importé"
msgid "Imported {importedCount} items from {sourceLabel}"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
msgid "Imported {importedCount} items from Sofa export"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
msgid "Importing data"
msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Importing from {source}"
msgstr "Importation depuis {source}"
@@ -1292,14 +1344,23 @@ msgstr "Dernière exécution échouée"
msgid "Last run succeeded"
msgstr "Dernière exécution réussie"
#: apps/web/src/components/settings/account-section.tsx
msgid "Library"
msgstr ""
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Library refresh"
msgstr "Actualisation de la bibliothèque"
#: apps/web/src/components/settings/account-section.tsx
msgid "Library statuses"
msgstr ""
#: apps/web/src/components/auth-form.tsx
msgid "Loading…"
msgstr "Chargement…"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Lost connection to import. Check status in settings."
msgstr "Connexion à l'importation perdue. Vérifiez l'état dans les paramètres."
@@ -1404,6 +1465,7 @@ msgid "Movie"
msgstr "Film"
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Movies"
msgstr "Films"
@@ -1602,6 +1664,10 @@ msgstr "OU"
msgid "Page Not Found"
msgstr "Page introuvable"
#: apps/web/src/components/settings/account-section.tsx
msgid "Parsing file..."
msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Parsing..."
msgstr "Analyse..."
@@ -1650,6 +1716,10 @@ msgstr "Personne introuvable"
msgid "Play trailer"
msgstr "Lire la bande-annonce"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Please sign in again."
msgstr ""
#: apps/native/src/app/(tabs)/(explore)/index.tsx
#: apps/web/src/routes/_app/explore.tsx
msgid "Popular Movies"
@@ -1766,6 +1836,8 @@ msgstr "Note"
msgid "Rating removed"
msgstr "Note supprimée"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Ratings"
@@ -1934,6 +2006,10 @@ msgstr "Restaurer la base de données ?"
msgid "Restore failed"
msgstr "Restauration échouée"
#: apps/web/src/components/settings/account-section.tsx
msgid "Restore from a Sofa export file"
msgstr ""
#: apps/web/src/components/settings/backup-restore-section.tsx
msgid "Restoring…"
msgstr "Restauration…"
@@ -1957,6 +2033,7 @@ msgstr "Réessayer"
msgid "Return home"
msgstr "Retour à l'accueil"
#: 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 "Vérifiez ce qui a été trouvé et choisissez ce que vous souhaitez importer."
@@ -2091,6 +2168,10 @@ msgstr "État du serveur"
msgid "Server URL"
msgstr "URL du serveur"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Session expired"
msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Set password"
msgstr "Définir un mot de passe"
@@ -2182,6 +2263,7 @@ msgstr "Se déconnecter"
msgid "Sign out of other sessions"
msgstr "Se déconnecter des autres sessions"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Skipped"
msgstr "Ignoré"
@@ -2209,6 +2291,8 @@ msgstr "Sofa enregistrera automatiquement les films et épisodes lorsque vous au
#: apps/native/src/app/change-password.tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/routes/__root.tsx
msgid "Something went wrong"
@@ -2243,6 +2327,7 @@ msgstr "Commencez à suivre vos visionnages"
msgid "Starting at"
msgstr "À partir de"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Starting import..."
msgstr "Démarrage de l'importation..."
@@ -2283,6 +2368,7 @@ msgstr "La personne que vous recherchez n'existe pas ou a peut-être été suppr
msgid "The title you're looking for doesn't exist or may have been removed from the database."
msgstr "Le titre que vous recherchez n'existe pas ou a peut-être été supprimé de la base de données."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "This may take a few minutes for large libraries. Please don't close this tab."
msgstr "Cela peut prendre quelques minutes pour les grandes bibliothèques. Ne fermez pas cet onglet."
@@ -2432,6 +2518,8 @@ msgstr "Tendances du jour"
msgid "Trigger job"
msgstr "Déclencher la tâche"
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/routes/__root.tsx
msgid "Try again"
msgstr "Réessayer"
@@ -2583,6 +2671,7 @@ msgstr "Voir la version"
msgid "Waiting for authorization..."
msgstr "En attente d'autorisation..."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings"
msgstr "Avertissements"
@@ -2591,6 +2680,7 @@ msgstr "Avertissements"
#~ msgid "Warnings ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings ({warningCount})"
msgstr ""
@@ -2599,10 +2689,12 @@ msgstr ""
msgid "Watch all"
msgstr "Tout marquer comme visionné"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Watch history"
msgstr "Historique de visionnage"
#: apps/web/src/components/titles/title-availability.tsx
#: apps/web/src/components/titles/title-availability.tsx
msgid "Watch on {name}"
msgstr "Regarder sur {name}"
@@ -2697,4 +2789,3 @@ msgstr "Votre bibliothèque est vide"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "Votre nom"
+92 -1
View File
@@ -22,6 +22,7 @@ msgstr ""
#~ msgid "...and {0} more"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "...and {remainingErrors} more"
msgstr "...ועוד {remainingErrors}"
@@ -145,10 +146,12 @@ msgstr "{label} נותק"
msgid "{label} URL regenerated"
msgstr "ה-URL של {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} דירוגים"
@@ -185,6 +188,7 @@ msgstr "{watchedCount}/{episodeCount, plural, one {# פרק} two {# פרקים}
msgid "{watchedEpisodes}/{totalEpisodes, plural, one {# episode} other {# episodes}}"
msgstr "{watchedEpisodes}/{totalEpisodes, plural, one {# פרק} two {# פרקים} many {# פרקים} other {# פרקים}}"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{watchlistCount} items"
msgstr "{watchlistCount} פריטים"
@@ -250,6 +254,9 @@ msgstr "נוסף לרשימת הצפייה"
msgid "Admin"
msgstr "מנהל"
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
msgid "Admin only"
msgstr "למנהלים בלבד"
@@ -276,6 +283,7 @@ msgstr "כבר יש לך חשבון?"
msgid "Already have an account? Sign in"
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 "אירעה שגיאה בלתי צפויה בעת טעינת הדף. תוכל לנסות שוב או לחזור ללוח הבקרה."
@@ -385,6 +393,7 @@ msgstr "לא ניתן להגיע לשרת"
#: 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/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
@@ -611,6 +620,10 @@ msgstr "לא ניתן לטעון את האינטגרציות"
msgid "Could not load person details"
msgstr "לא ניתן לטעון את פרטי האדם"
#: apps/native/src/app/title/[id].tsx
msgid "Could not load title details"
msgstr ""
#: apps/web/src/components/auth-form.tsx
msgid "Create account"
msgstr "יצירת חשבון"
@@ -645,6 +658,7 @@ msgstr "נדרשת סיסמה נוכחית"
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
@@ -726,6 +740,7 @@ msgstr "אין לך שרת?"
msgid "Don't have an account?"
msgstr "אין לך חשבון?"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Done"
msgstr "סיום"
@@ -747,6 +762,10 @@ msgstr "הורד"
msgid "Download backup"
msgstr "הורד גיבוי"
#: apps/web/src/components/settings/account-section.tsx
msgid "Download your library, watch history, and ratings as JSON"
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
@@ -819,6 +838,7 @@ msgstr "פרק סומן כלא נצפה"
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"
@@ -857,6 +877,7 @@ msgstr "שגיאה"
#~ msgid "Errors ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Errors ({errorCount})"
msgstr "שגיאות ({errorCount})"
@@ -874,6 +895,11 @@ msgstr "גלה"
msgid "Explore titles"
msgstr "גלה כותרות"
#: apps/web/src/components/settings/account-section.tsx
msgid "Export"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed"
msgstr "נכשל"
@@ -949,6 +975,7 @@ msgstr "סימון הפרק נכשל"
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 "ניתוח הקובץ נכשל"
@@ -1063,6 +1090,10 @@ msgstr "פילמוגרפיה"
msgid "Finished importing from {source}."
msgstr "הייבוא מ-{source} הסתיים."
#: apps/web/src/components/settings/account-section.tsx
msgid "Finished importing your Sofa export."
msgstr ""
#: apps/web/src/components/titles/title-availability.tsx
msgid "Free"
msgstr "חינם"
@@ -1086,6 +1117,7 @@ msgstr "התחל"
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/native/src/app/title/[id].tsx
msgid "Go back"
msgstr "חזור"
@@ -1137,18 +1169,22 @@ msgstr "מטמון תמונות"
msgid "Image cache and backup disk usage"
msgstr "שימוש בדיסק של מטמון תמונות וגיבויים"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.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/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import complete"
msgstr "הייבוא הושלם"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import failed"
msgstr "הייבוא נכשל"
@@ -1165,15 +1201,23 @@ msgstr "ייבא מ-{source}"
msgid "Import from {sourceLabel}"
msgstr "ייבא מ-{sourceLabel}"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
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 "אפשרויות ייבוא"
#: apps/web/src/components/settings/account-section.tsx
msgid "Import Sofa data"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Imported"
msgstr "יובא"
@@ -1186,6 +1230,14 @@ msgstr "יובא"
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 ""
#: apps/web/src/components/settings/account-section.tsx
msgid "Importing data"
msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Importing from {source}"
msgstr "מייבא מ-{source}"
@@ -1292,14 +1344,23 @@ msgstr "ההרצה האחרונה נכשלה"
msgid "Last run succeeded"
msgstr "ההרצה האחרונה הצליחה"
#: apps/web/src/components/settings/account-section.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/web/src/components/auth-form.tsx
msgid "Loading…"
msgstr "טוען…"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Lost connection to import. Check status in settings."
msgstr "אבד החיבור לייבוא. בדוק את הסטטוס בהגדרות."
@@ -1404,6 +1465,7 @@ msgid "Movie"
msgstr "סרט"
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Movies"
msgstr "סרטים"
@@ -1602,6 +1664,10 @@ msgstr "או"
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 "מנתח..."
@@ -1650,6 +1716,10 @@ msgstr "האדם לא נמצא"
msgid "Play trailer"
msgstr "הפעל טריילר"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Please sign in again."
msgstr ""
#: apps/native/src/app/(tabs)/(explore)/index.tsx
#: apps/web/src/routes/_app/explore.tsx
msgid "Popular Movies"
@@ -1766,6 +1836,8 @@ msgstr "דירוג"
msgid "Rating removed"
msgstr "הדירוג הוסר"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Ratings"
@@ -1934,6 +2006,10 @@ msgstr "לשחזר את מסד הנתונים?"
msgid "Restore failed"
msgstr "השחזור נכשל"
#: apps/web/src/components/settings/account-section.tsx
msgid "Restore from a Sofa export file"
msgstr ""
#: apps/web/src/components/settings/backup-restore-section.tsx
msgid "Restoring…"
msgstr "משחזר…"
@@ -1957,6 +2033,7 @@ msgstr "נסה שוב"
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 "בדוק מה נמצא ובחר מה לייבא."
@@ -2091,6 +2168,10 @@ msgstr "תקינות השרת"
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 "הגדר סיסמה"
@@ -2182,6 +2263,7 @@ msgstr "התנתק"
msgid "Sign out of other sessions"
msgstr "התנתק משאר ההפעלות"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Skipped"
msgstr "דולג"
@@ -2209,6 +2291,8 @@ msgstr "Sofa יתעד אוטומטית סרטים ופרקים כשתסיים ל
#: apps/native/src/app/change-password.tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/routes/__root.tsx
msgid "Something went wrong"
@@ -2243,6 +2327,7 @@ msgstr "התחל לעקוב אחרי הצפיות שלך"
msgid "Starting at"
msgstr "מתחיל ב-"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Starting import..."
msgstr "מתחיל ייבוא..."
@@ -2283,6 +2368,7 @@ msgstr "האדם שחיפשת אינו קיים או שמא הוסר ממסד ה
msgid "The title you're looking for doesn't exist or may have been removed from the database."
msgstr "הכותר שחיפשת אינו קיים או שמא הוסר ממסד הנתונים."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "This may take a few minutes for large libraries. Please don't close this tab."
msgstr "פעולה זו עשויה לקחת מספר דקות עבור ספריות גדולות. אנא אל תסגור לשונית זו."
@@ -2432,6 +2518,8 @@ msgstr "פופולרי היום"
msgid "Trigger job"
msgstr "הפעל משימה"
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/routes/__root.tsx
msgid "Try again"
msgstr "נסה שוב"
@@ -2583,6 +2671,7 @@ msgstr "צפה בגרסה"
msgid "Waiting for authorization..."
msgstr "ממתין לאישור..."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings"
msgstr "אזהרות"
@@ -2591,6 +2680,7 @@ msgstr "אזהרות"
#~ msgid "Warnings ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings ({warningCount})"
msgstr "אזהרות ({warningCount})"
@@ -2599,10 +2689,12 @@ msgstr "אזהרות ({warningCount})"
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/title-availability.tsx
#: apps/web/src/components/titles/title-availability.tsx
msgid "Watch on {name}"
msgstr "צפה ב-{name}"
@@ -2697,4 +2789,3 @@ msgstr "הספרייה שלך ריקה"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "שמך"
+92 -1
View File
@@ -22,6 +22,7 @@ msgstr ""
#~ msgid "...and {0} more"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "...and {remainingErrors} more"
msgstr ""
@@ -145,10 +146,12 @@ msgstr "Disconnesso: {label}"
msgid "{label} URL regenerated"
msgstr "URL {label} rigenerato"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{movieCount} movies, {episodeCount} episodes"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{ratingCount} ratings"
msgstr ""
@@ -185,6 +188,7 @@ msgstr ""
msgid "{watchedEpisodes}/{totalEpisodes, plural, one {# episode} other {# episodes}}"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{watchlistCount} items"
msgstr ""
@@ -250,6 +254,9 @@ msgstr "Aggiunto alla watchlist"
msgid "Admin"
msgstr ""
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
msgid "Admin only"
msgstr "Solo admin"
@@ -276,6 +283,7 @@ msgstr "Hai già un account?"
msgid "Already have an account? Sign in"
msgstr "Hai già un account? Accedi"
#: 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 "Si è verificato un errore imprevisto durante il caricamento di questa pagina. Puoi riprovare o tornare alla dashboard."
@@ -385,6 +393,7 @@ msgstr "Impossibile raggiungere il server"
#: 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/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
@@ -611,6 +620,10 @@ msgstr "Impossibile caricare le integrazioni"
msgid "Could not load person details"
msgstr "Impossibile caricare i dettagli della persona"
#: apps/native/src/app/title/[id].tsx
msgid "Could not load title details"
msgstr ""
#: apps/web/src/components/auth-form.tsx
msgid "Create account"
msgstr "Crea account"
@@ -645,6 +658,7 @@ msgstr "La password attuale è obbligatoria"
msgid "Danger Zone"
msgstr "Zona pericolosa"
#: 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
@@ -726,6 +740,7 @@ msgstr "Non hai un server?"
msgid "Don't have an account?"
msgstr "Non hai un account?"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Done"
msgstr "Fatto"
@@ -747,6 +762,10 @@ msgstr "Scarica"
msgid "Download backup"
msgstr "Scarica backup"
#: apps/web/src/components/settings/account-section.tsx
msgid "Download your library, watch history, and ratings as JSON"
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
@@ -819,6 +838,7 @@ msgstr "Episodio non visto"
msgid "Episode watched"
msgstr "Episodio visto"
#: 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"
@@ -857,6 +877,7 @@ msgstr "Errore"
#~ msgid "Errors ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Errors ({errorCount})"
msgstr ""
@@ -874,6 +895,11 @@ msgstr "Esplora"
msgid "Explore titles"
msgstr "Esplora titoli"
#: apps/web/src/components/settings/account-section.tsx
msgid "Export"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed"
msgstr "Non riuscito"
@@ -949,6 +975,7 @@ msgstr "Impossibile segnare l'episodio"
msgid "Failed to mark some episodes"
msgstr "Impossibile segnare alcuni episodi"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed to parse file"
msgstr "Impossibile analizzare il file"
@@ -1063,6 +1090,10 @@ msgstr "Filmografia"
msgid "Finished importing from {source}."
msgstr "Importazione da {source} completata."
#: apps/web/src/components/settings/account-section.tsx
msgid "Finished importing your Sofa export."
msgstr ""
#: apps/web/src/components/titles/title-availability.tsx
msgid "Free"
msgstr "Gratis"
@@ -1086,6 +1117,7 @@ msgstr "Inizia"
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/native/src/app/title/[id].tsx
msgid "Go back"
msgstr "Torna indietro"
@@ -1137,18 +1169,22 @@ msgstr "Cache immagini"
msgid "Image cache and backup disk usage"
msgstr "Utilizzo disco: cache immagini e backup"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import"
msgstr "Importazione"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import {totalItems} items"
msgstr "Importa {totalItems} elementi"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import complete"
msgstr "Importazione completata"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import failed"
msgstr "Importazione fallita"
@@ -1165,15 +1201,23 @@ msgstr "Importa da {source}"
msgid "Import from {sourceLabel}"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import is still running in the background. Check back later."
msgstr "L'importazione è ancora in corso in background. Ricontrolla più tardi."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import options"
msgstr "Opzioni di importazione"
#: apps/web/src/components/settings/account-section.tsx
msgid "Import Sofa data"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Imported"
msgstr "Importati"
@@ -1186,6 +1230,14 @@ msgstr "Importati"
msgid "Imported {importedCount} items from {sourceLabel}"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
msgid "Imported {importedCount} items from Sofa export"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
msgid "Importing data"
msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Importing from {source}"
msgstr "Importazione da {source} in corso"
@@ -1292,14 +1344,23 @@ msgstr "Ultima esecuzione fallita"
msgid "Last run succeeded"
msgstr "Ultima esecuzione riuscita"
#: apps/web/src/components/settings/account-section.tsx
msgid "Library"
msgstr ""
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Library refresh"
msgstr "Aggiornamento libreria"
#: apps/web/src/components/settings/account-section.tsx
msgid "Library statuses"
msgstr ""
#: apps/web/src/components/auth-form.tsx
msgid "Loading…"
msgstr "Caricamento…"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Lost connection to import. Check status in settings."
msgstr "Connessione all'importazione persa. Controlla lo stato nelle impostazioni."
@@ -1404,6 +1465,7 @@ msgid "Movie"
msgstr "Film"
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Movies"
msgstr "Film"
@@ -1602,6 +1664,10 @@ msgstr "O"
msgid "Page Not Found"
msgstr "Pagina non trovata"
#: apps/web/src/components/settings/account-section.tsx
msgid "Parsing file..."
msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Parsing..."
msgstr "Analisi in corso..."
@@ -1650,6 +1716,10 @@ msgstr "Persona non trovata"
msgid "Play trailer"
msgstr "Riproduci trailer"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Please sign in again."
msgstr ""
#: apps/native/src/app/(tabs)/(explore)/index.tsx
#: apps/web/src/routes/_app/explore.tsx
msgid "Popular Movies"
@@ -1766,6 +1836,8 @@ msgstr "Valutazione"
msgid "Rating removed"
msgstr "Valutazione rimossa"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Ratings"
@@ -1934,6 +2006,10 @@ msgstr "Ripristinare il database?"
msgid "Restore failed"
msgstr "Ripristino fallito"
#: apps/web/src/components/settings/account-section.tsx
msgid "Restore from a Sofa export file"
msgstr ""
#: apps/web/src/components/settings/backup-restore-section.tsx
msgid "Restoring…"
msgstr "Ripristino in corso…"
@@ -1957,6 +2033,7 @@ msgstr "Riprova"
msgid "Return home"
msgstr "Torna alla home"
#: 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 "Rivedi i risultati trovati e scegli cosa importare."
@@ -2091,6 +2168,10 @@ msgstr "Salute del server"
msgid "Server URL"
msgstr "URL server"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Session expired"
msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Set password"
msgstr "Imposta password"
@@ -2182,6 +2263,7 @@ msgstr "Esci"
msgid "Sign out of other sessions"
msgstr "Esci dalle altre sessioni"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Skipped"
msgstr "Ignorati"
@@ -2209,6 +2291,8 @@ msgstr "Sofa registrerà automaticamente film ed episodi quando finisci di guard
#: apps/native/src/app/change-password.tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/routes/__root.tsx
msgid "Something went wrong"
@@ -2243,6 +2327,7 @@ msgstr "Inizia a tracciare le tue visioni"
msgid "Starting at"
msgstr "Inizia alle"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Starting import..."
msgstr "Avvio importazione..."
@@ -2283,6 +2368,7 @@ msgstr "La persona che stai cercando non esiste o potrebbe essere stata rimossa
msgid "The title you're looking for doesn't exist or may have been removed from the database."
msgstr "Il titolo che stai cercando non esiste o potrebbe essere stato rimosso dal database."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "This may take a few minutes for large libraries. Please don't close this tab."
msgstr "L'operazione potrebbe richiedere alcuni minuti per librerie grandi. Non chiudere questa scheda."
@@ -2432,6 +2518,8 @@ msgstr "In tendenza oggi"
msgid "Trigger job"
msgstr "Avvia job"
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/routes/__root.tsx
msgid "Try again"
msgstr "Riprova"
@@ -2583,6 +2671,7 @@ msgstr "Visualizza rilascio"
msgid "Waiting for authorization..."
msgstr "In attesa di autorizzazione..."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings"
msgstr "Avvisi"
@@ -2591,6 +2680,7 @@ msgstr "Avvisi"
#~ msgid "Warnings ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings ({warningCount})"
msgstr ""
@@ -2599,10 +2689,12 @@ msgstr ""
msgid "Watch all"
msgstr "Segna tutta la stagione come vista"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Watch history"
msgstr "Cronologia visioni"
#: apps/web/src/components/titles/title-availability.tsx
#: apps/web/src/components/titles/title-availability.tsx
msgid "Watch on {name}"
msgstr "Guarda su {name}"
@@ -2697,4 +2789,3 @@ msgstr "La tua libreria è vuota"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "Il tuo nome"
+92 -1
View File
@@ -22,6 +22,7 @@ msgstr ""
#~ msgid "...and {0} more"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "...and {remainingErrors} more"
msgstr "...他{remainingErrors}件"
@@ -145,10 +146,12 @@ msgstr "{label}が切断されました"
msgid "{label} URL regenerated"
msgstr "{label}のURLが再生成されました"
#: 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}件の評価"
@@ -185,6 +188,7 @@ msgstr "{watchedCount}/{episodeCount, plural, other {# エピソード}}"
msgid "{watchedEpisodes}/{totalEpisodes, plural, one {# episode} other {# episodes}}"
msgstr "{watchedEpisodes}/{totalEpisodes, plural, other {# エピソード}}"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{watchlistCount} items"
msgstr "{watchlistCount}件"
@@ -250,6 +254,9 @@ msgstr "ウォッチリストに追加しました"
msgid "Admin"
msgstr "管理者"
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
msgid "Admin only"
msgstr "管理者のみ"
@@ -276,6 +283,7 @@ msgstr "すでにアカウントをお持ちですか?"
msgid "Already have an account? Sign in"
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 "このページの読み込み中に予期しないエラーが発生しました。再試行するか、ダッシュボードに戻ってください。"
@@ -385,6 +393,7 @@ msgstr "サーバーに接続できません"
#: 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/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
@@ -611,6 +620,10 @@ msgstr "インテグレーションを読み込めませんでした"
msgid "Could not load person details"
msgstr "人物の詳細を読み込めませんでした"
#: apps/native/src/app/title/[id].tsx
msgid "Could not load title details"
msgstr ""
#: apps/web/src/components/auth-form.tsx
msgid "Create account"
msgstr "アカウントを作成"
@@ -645,6 +658,7 @@ msgstr "現在のパスワードは必須です"
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
@@ -726,6 +740,7 @@ msgstr "サーバーをお持ちでないですか?"
msgid "Don't have an account?"
msgstr "アカウントをお持ちでないですか?"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Done"
msgstr "完了"
@@ -747,6 +762,10 @@ msgstr "ダウンロード"
msgid "Download backup"
msgstr "バックアップをダウンロード"
#: apps/web/src/components/settings/account-section.tsx
msgid "Download your library, watch history, and ratings as JSON"
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
@@ -819,6 +838,7 @@ msgstr "エピソードを未視聴にしました"
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"
@@ -857,6 +877,7 @@ msgstr "エラー"
#~ msgid "Errors ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Errors ({errorCount})"
msgstr "エラー ({errorCount})"
@@ -874,6 +895,11 @@ msgstr "探索"
msgid "Explore titles"
msgstr "作品を探索"
#: apps/web/src/components/settings/account-section.tsx
msgid "Export"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed"
msgstr "失敗"
@@ -949,6 +975,7 @@ msgstr "エピソードのマークに失敗しました"
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 "ファイルの解析に失敗しました"
@@ -1063,6 +1090,10 @@ msgstr "フィルモグラフィ"
msgid "Finished importing from {source}."
msgstr "{source}からのインポートが完了しました。"
#: apps/web/src/components/settings/account-section.tsx
msgid "Finished importing your Sofa export."
msgstr ""
#: apps/web/src/components/titles/title-availability.tsx
msgid "Free"
msgstr "無料"
@@ -1086,6 +1117,7 @@ msgstr "はじめる"
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/native/src/app/title/[id].tsx
msgid "Go back"
msgstr "戻る"
@@ -1137,18 +1169,22 @@ msgstr "画像キャッシュ"
msgid "Image cache and backup disk usage"
msgstr "画像キャッシュとバックアップのディスク使用量"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.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/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import complete"
msgstr "インポート完了"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import failed"
msgstr "インポート失敗"
@@ -1165,15 +1201,23 @@ msgstr "{source}からインポート"
msgid "Import from {sourceLabel}"
msgstr "{sourceLabel}からインポート"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
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 "インポートオプション"
#: apps/web/src/components/settings/account-section.tsx
msgid "Import Sofa data"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Imported"
msgstr "インポート済み"
@@ -1186,6 +1230,14 @@ msgstr "インポート済み"
msgid "Imported {importedCount} items from {sourceLabel}"
msgstr "{sourceLabel}から{importedCount}件をインポートしました"
#: apps/web/src/components/settings/account-section.tsx
msgid "Imported {importedCount} items from Sofa export"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
msgid "Importing data"
msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Importing from {source}"
msgstr "{source}からインポート中"
@@ -1292,14 +1344,23 @@ msgstr "最終実行失敗"
msgid "Last run succeeded"
msgstr "最終実行成功"
#: apps/web/src/components/settings/account-section.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/web/src/components/auth-form.tsx
msgid "Loading…"
msgstr "読み込み中…"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Lost connection to import. Check status in settings."
msgstr "インポートへの接続が切断されました。設定でステータスを確認してください。"
@@ -1404,6 +1465,7 @@ msgid "Movie"
msgstr "映画"
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Movies"
msgstr "映画"
@@ -1602,6 +1664,10 @@ msgstr "または"
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 "解析中..."
@@ -1650,6 +1716,10 @@ msgstr "人物が見つかりません"
msgid "Play trailer"
msgstr "トレーラーを再生"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Please sign in again."
msgstr ""
#: apps/native/src/app/(tabs)/(explore)/index.tsx
#: apps/web/src/routes/_app/explore.tsx
msgid "Popular Movies"
@@ -1766,6 +1836,8 @@ msgstr "評価"
msgid "Rating removed"
msgstr "評価を削除しました"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Ratings"
@@ -1934,6 +2006,10 @@ msgstr "データベースを復元しますか?"
msgid "Restore failed"
msgstr "復元に失敗しました"
#: apps/web/src/components/settings/account-section.tsx
msgid "Restore from a Sofa export file"
msgstr ""
#: apps/web/src/components/settings/backup-restore-section.tsx
msgid "Restoring…"
msgstr "復元中…"
@@ -1957,6 +2033,7 @@ msgstr "再試行"
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 "見つかったものを確認し、インポートする項目を選択してください。"
@@ -2091,6 +2168,10 @@ msgstr "サーバーヘルス"
msgid "Server URL"
msgstr "サーバーURL"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Session expired"
msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Set password"
msgstr "パスワードを設定"
@@ -2182,6 +2263,7 @@ msgstr "サインアウト"
msgid "Sign out of other sessions"
msgstr "他のセッションからサインアウト"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Skipped"
msgstr "スキップ済み"
@@ -2209,6 +2291,8 @@ msgstr "視聴完了後、Sofaが自動的に映画やエピソードを記録
#: apps/native/src/app/change-password.tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/routes/__root.tsx
msgid "Something went wrong"
@@ -2243,6 +2327,7 @@ msgstr "視聴のトラッキングを開始する"
msgid "Starting at"
msgstr "開始時刻"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Starting import..."
msgstr "インポートを開始中..."
@@ -2283,6 +2368,7 @@ msgstr "お探しの人物は存在しないか、データベースから削除
msgid "The title you're looking for doesn't exist or may have been removed from the database."
msgstr "お探しのタイトルは存在しないか、データベースから削除された可能性があります。"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "This may take a few minutes for large libraries. Please don't close this tab."
msgstr "大規模なライブラリでは数分かかる場合があります。このタブを閉じないでください。"
@@ -2432,6 +2518,8 @@ msgstr "今日のトレンド"
msgid "Trigger job"
msgstr "ジョブを実行"
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/routes/__root.tsx
msgid "Try again"
msgstr "再試行"
@@ -2583,6 +2671,7 @@ msgstr "リリースを確認"
msgid "Waiting for authorization..."
msgstr "認証を待っています..."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings"
msgstr "警告"
@@ -2591,6 +2680,7 @@ msgstr "警告"
#~ msgid "Warnings ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings ({warningCount})"
msgstr "警告({warningCount}"
@@ -2599,10 +2689,12 @@ msgstr "警告({warningCount}"
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/title-availability.tsx
#: apps/web/src/components/titles/title-availability.tsx
msgid "Watch on {name}"
msgstr "{name}で視聴"
@@ -2697,4 +2789,3 @@ msgstr "ライブラリは空です"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "お名前"
+92 -1
View File
@@ -22,6 +22,7 @@ msgstr ""
#~ msgid "...and {0} more"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "...and {remainingErrors} more"
msgstr "...그 외 {remainingErrors}개 더"
@@ -145,10 +146,12 @@ msgstr "{label} 연결 해제됨"
msgid "{label} URL regenerated"
msgstr "{label} URL 재생성됨"
#: 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}개"
@@ -185,6 +188,7 @@ msgstr "{watchedCount}/{episodeCount, plural, other {# 에피소드}}"
msgid "{watchedEpisodes}/{totalEpisodes, plural, one {# episode} other {# episodes}}"
msgstr "{watchedEpisodes}/{totalEpisodes, plural, other {# 에피소드}}"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{watchlistCount} items"
msgstr "{watchlistCount}개 항목"
@@ -250,6 +254,9 @@ msgstr "찜 목록에 추가됨"
msgid "Admin"
msgstr "관리자"
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
msgid "Admin only"
msgstr "관리자 전용"
@@ -276,6 +283,7 @@ msgstr "이미 계정이 있으신가요?"
msgid "Already have an account? Sign in"
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 "페이지를 불러오는 중 예기치 못한 오류가 발생했습니다. 다시 시도하거나 대시보드로 돌아가세요."
@@ -385,6 +393,7 @@ msgstr "서버에 연결할 수 없습니다"
#: 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/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
@@ -611,6 +620,10 @@ msgstr "연동 정보를 불러올 수 없습니다"
msgid "Could not load person details"
msgstr "인물 정보를 불러올 수 없습니다"
#: apps/native/src/app/title/[id].tsx
msgid "Could not load title details"
msgstr ""
#: apps/web/src/components/auth-form.tsx
msgid "Create account"
msgstr "계정 만들기"
@@ -645,6 +658,7 @@ msgstr "현재 비밀번호를 입력해주세요"
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
@@ -726,6 +740,7 @@ msgstr "서버가 없으신가요?"
msgid "Don't have an account?"
msgstr "계정이 없으신가요?"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Done"
msgstr "완료"
@@ -747,6 +762,10 @@ msgstr "다운로드"
msgid "Download backup"
msgstr "백업 다운로드"
#: apps/web/src/components/settings/account-section.tsx
msgid "Download your library, watch history, and ratings as JSON"
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
@@ -819,6 +838,7 @@ msgstr "에피소드 시청 취소됨"
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"
@@ -857,6 +877,7 @@ msgstr "오류"
#~ msgid "Errors ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Errors ({errorCount})"
msgstr "오류 ({errorCount})"
@@ -874,6 +895,11 @@ msgstr "탐색"
msgid "Explore titles"
msgstr "작품 탐색"
#: apps/web/src/components/settings/account-section.tsx
msgid "Export"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed"
msgstr "실패"
@@ -949,6 +975,7 @@ msgstr "에피소드 처리 실패"
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 "파일 파싱 실패"
@@ -1063,6 +1090,10 @@ msgstr "필모그래피"
msgid "Finished importing from {source}."
msgstr "{source}에서 가져오기가 완료되었습니다."
#: apps/web/src/components/settings/account-section.tsx
msgid "Finished importing your Sofa export."
msgstr ""
#: apps/web/src/components/titles/title-availability.tsx
msgid "Free"
msgstr "무료"
@@ -1086,6 +1117,7 @@ msgstr "시작하기"
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/native/src/app/title/[id].tsx
msgid "Go back"
msgstr "뒤로 가기"
@@ -1137,18 +1169,22 @@ msgstr "이미지 캐시"
msgid "Image cache and backup disk usage"
msgstr "이미지 캐시 및 백업 디스크 사용량"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.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/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import complete"
msgstr "가져오기 완료"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import failed"
msgstr "가져오기 실패"
@@ -1165,15 +1201,23 @@ msgstr "{source}에서 가져오기"
msgid "Import from {sourceLabel}"
msgstr "{sourceLabel}에서 가져오기"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
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 "가져오기 옵션"
#: apps/web/src/components/settings/account-section.tsx
msgid "Import Sofa data"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Imported"
msgstr "가져옴"
@@ -1186,6 +1230,14 @@ msgstr "가져옴"
msgid "Imported {importedCount} items from {sourceLabel}"
msgstr "{sourceLabel}에서 항목 {importedCount}개를 가져왔습니다"
#: apps/web/src/components/settings/account-section.tsx
msgid "Imported {importedCount} items from Sofa export"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
msgid "Importing data"
msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Importing from {source}"
msgstr "{source}에서 가져오는 중"
@@ -1292,14 +1344,23 @@ msgstr "마지막 실행 실패"
msgid "Last run succeeded"
msgstr "마지막 실행 성공"
#: apps/web/src/components/settings/account-section.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/web/src/components/auth-form.tsx
msgid "Loading…"
msgstr "로딩 중…"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Lost connection to import. Check status in settings."
msgstr "가져오기 연결이 끊어졌습니다. 설정에서 상태를 확인하세요."
@@ -1404,6 +1465,7 @@ msgid "Movie"
msgstr "영화"
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Movies"
msgstr "영화"
@@ -1602,6 +1664,10 @@ msgstr "또는"
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 "파싱 중..."
@@ -1650,6 +1716,10 @@ msgstr "인물을 찾을 수 없습니다"
msgid "Play trailer"
msgstr "예고편 재생"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Please sign in again."
msgstr ""
#: apps/native/src/app/(tabs)/(explore)/index.tsx
#: apps/web/src/routes/_app/explore.tsx
msgid "Popular Movies"
@@ -1766,6 +1836,8 @@ msgstr "평점"
msgid "Rating removed"
msgstr "평점이 삭제되었습니다"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Ratings"
@@ -1934,6 +2006,10 @@ msgstr "데이터베이스를 복원하시겠습니까?"
msgid "Restore failed"
msgstr "복원에 실패했습니다"
#: apps/web/src/components/settings/account-section.tsx
msgid "Restore from a Sofa export file"
msgstr ""
#: apps/web/src/components/settings/backup-restore-section.tsx
msgid "Restoring…"
msgstr "복원 중…"
@@ -1957,6 +2033,7 @@ msgstr "다시 시도"
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 "찾은 항목을 검토하고 가져올 항목을 선택하세요."
@@ -2091,6 +2168,10 @@ msgstr "서버 상태"
msgid "Server URL"
msgstr "서버 URL"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Session expired"
msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Set password"
msgstr "비밀번호 설정"
@@ -2182,6 +2263,7 @@ msgstr "로그아웃"
msgid "Sign out of other sessions"
msgstr "다른 세션에서 로그아웃"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Skipped"
msgstr "건너뜀"
@@ -2209,6 +2291,8 @@ msgstr "시청을 완료하면 Sofa가 자동으로 영화와 에피소드를
#: apps/native/src/app/change-password.tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/routes/__root.tsx
msgid "Something went wrong"
@@ -2243,6 +2327,7 @@ msgstr "시청 추적을 시작하세요"
msgid "Starting at"
msgstr "시작 시간"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Starting import..."
msgstr "가져오기 시작 중..."
@@ -2283,6 +2368,7 @@ msgstr "찾으시는 인물이 존재하지 않거나 데이터베이스에서
msgid "The title you're looking for doesn't exist or may have been removed from the database."
msgstr "찾으시는 타이틀이 존재하지 않거나 데이터베이스에서 삭제되었을 수 있습니다."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "This may take a few minutes for large libraries. Please don't close this tab."
msgstr "라이브러리가 크면 몇 분 정도 걸릴 수 있습니다. 이 탭을 닫지 마세요."
@@ -2432,6 +2518,8 @@ msgstr "오늘의 인기 콘텐츠"
msgid "Trigger job"
msgstr "작업 실행"
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/routes/__root.tsx
msgid "Try again"
msgstr "다시 시도"
@@ -2583,6 +2671,7 @@ msgstr "릴리스 보기"
msgid "Waiting for authorization..."
msgstr "인증 대기 중..."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings"
msgstr "경고"
@@ -2591,6 +2680,7 @@ msgstr "경고"
#~ msgid "Warnings ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings ({warningCount})"
msgstr "경고 ({warningCount})"
@@ -2599,10 +2689,12 @@ msgstr "경고 ({warningCount})"
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/title-availability.tsx
#: apps/web/src/components/titles/title-availability.tsx
msgid "Watch on {name}"
msgstr "{name}에서 시청"
@@ -2697,4 +2789,3 @@ msgstr "라이브러리가 비어 있습니다"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "이름"
+92 -1
View File
@@ -22,6 +22,7 @@ msgstr ""
#~ msgid "...and {0} more"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "...and {remainingErrors} more"
msgstr "...en {remainingErrors} meer"
@@ -145,10 +146,12 @@ msgstr "{label} losgekoppeld"
msgid "{label} URL regenerated"
msgstr "{label} URL opnieuw gegenereerd"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{movieCount} movies, {episodeCount} episodes"
msgstr "{movieCount} films, {episodeCount} afleveringen"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{ratingCount} ratings"
msgstr "{ratingCount} beoordelingen"
@@ -185,6 +188,7 @@ msgstr "{watchedCount}/{episodeCount, plural, one {# aflevering} other {# afleve
msgid "{watchedEpisodes}/{totalEpisodes, plural, one {# episode} other {# episodes}}"
msgstr "{watchedEpisodes}/{totalEpisodes, plural, one {# aflevering} other {# afleveringen}}"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{watchlistCount} items"
msgstr ""
@@ -250,6 +254,9 @@ msgstr "Toegevoegd aan kijklijst"
msgid "Admin"
msgstr "Beheerder"
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
msgid "Admin only"
msgstr "Alleen beheerder"
@@ -276,6 +283,7 @@ msgstr "Al een account?"
msgid "Already have an account? Sign in"
msgstr "Al een account? Aanmelden"
#: 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 "Er is een onverwachte fout opgetreden bij het laden van deze pagina. Probeer het opnieuw of ga terug naar het dashboard."
@@ -385,6 +393,7 @@ msgstr "Server niet bereikbaar"
#: 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/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
@@ -611,6 +620,10 @@ msgstr "Integraties konden niet worden geladen"
msgid "Could not load person details"
msgstr "Persoonsgegevens konden niet worden geladen"
#: apps/native/src/app/title/[id].tsx
msgid "Could not load title details"
msgstr ""
#: apps/web/src/components/auth-form.tsx
msgid "Create account"
msgstr "Account aanmaken"
@@ -645,6 +658,7 @@ msgstr "Huidig wachtwoord is verplicht"
msgid "Danger Zone"
msgstr "Gevarenzone"
#: 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
@@ -726,6 +740,7 @@ msgstr "Geen server?"
msgid "Don't have an account?"
msgstr "Nog geen account?"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Done"
msgstr "Klaar"
@@ -747,6 +762,10 @@ msgstr "Downloaden"
msgid "Download backup"
msgstr "Back-up downloaden"
#: apps/web/src/components/settings/account-section.tsx
msgid "Download your library, watch history, and ratings as JSON"
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
@@ -819,6 +838,7 @@ msgstr "Aflevering onbekeken"
msgid "Episode watched"
msgstr "Aflevering bekeken"
#: 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"
@@ -857,6 +877,7 @@ msgstr "Fout"
#~ msgid "Errors ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Errors ({errorCount})"
msgstr "Fouten ({errorCount})"
@@ -874,6 +895,11 @@ msgstr "Verkennen"
msgid "Explore titles"
msgstr "Titels verkennen"
#: apps/web/src/components/settings/account-section.tsx
msgid "Export"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed"
msgstr "Mislukt"
@@ -949,6 +975,7 @@ msgstr "Aflevering markeren mislukt"
msgid "Failed to mark some episodes"
msgstr "Sommige afleveringen markeren mislukt"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed to parse file"
msgstr "Bestand verwerken mislukt"
@@ -1063,6 +1090,10 @@ msgstr "Filmografie"
msgid "Finished importing from {source}."
msgstr "Importeren vanuit {source} voltooid."
#: apps/web/src/components/settings/account-section.tsx
msgid "Finished importing your Sofa export."
msgstr ""
#: apps/web/src/components/titles/title-availability.tsx
msgid "Free"
msgstr "Gratis"
@@ -1086,6 +1117,7 @@ msgstr "Aan de slag"
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/native/src/app/title/[id].tsx
msgid "Go back"
msgstr "Terug"
@@ -1137,18 +1169,22 @@ msgstr "Afbeeldingscache"
msgid "Image cache and backup disk usage"
msgstr "Schijfgebruik voor afbeeldingscache en back-ups"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import"
msgstr "Importeren"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import {totalItems} items"
msgstr "{totalItems} items importeren"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import complete"
msgstr "Importeren voltooid"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import failed"
msgstr "Importeren mislukt"
@@ -1165,15 +1201,23 @@ msgstr "Importeren vanuit {source}"
msgid "Import from {sourceLabel}"
msgstr "Importeren vanuit {sourceLabel}"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import is still running in the background. Check back later."
msgstr "Importeren loopt nog op de achtergrond. Controleer het later."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import options"
msgstr "Importopties"
#: apps/web/src/components/settings/account-section.tsx
msgid "Import Sofa data"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Imported"
msgstr "Geïmporteerd"
@@ -1186,6 +1230,14 @@ msgstr "Geïmporteerd"
msgid "Imported {importedCount} items from {sourceLabel}"
msgstr "{importedCount} items geïmporteerd vanuit {sourceLabel}"
#: apps/web/src/components/settings/account-section.tsx
msgid "Imported {importedCount} items from Sofa export"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
msgid "Importing data"
msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Importing from {source}"
msgstr "Importeren vanuit {source}"
@@ -1292,14 +1344,23 @@ msgstr "Laatste uitvoering mislukt"
msgid "Last run succeeded"
msgstr "Laatste uitvoering geslaagd"
#: apps/web/src/components/settings/account-section.tsx
msgid "Library"
msgstr ""
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Library refresh"
msgstr "Bibliotheekvernieuwing"
#: apps/web/src/components/settings/account-section.tsx
msgid "Library statuses"
msgstr ""
#: apps/web/src/components/auth-form.tsx
msgid "Loading…"
msgstr "Laden…"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Lost connection to import. Check status in settings."
msgstr "Verbinding met de import verbroken. Controleer de status in de instellingen."
@@ -1404,6 +1465,7 @@ msgid "Movie"
msgstr "Film"
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Movies"
msgstr "Films"
@@ -1602,6 +1664,10 @@ msgstr "OF"
msgid "Page Not Found"
msgstr "Pagina niet gevonden"
#: apps/web/src/components/settings/account-section.tsx
msgid "Parsing file..."
msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Parsing..."
msgstr "Verwerken..."
@@ -1650,6 +1716,10 @@ msgstr "Persoon niet gevonden"
msgid "Play trailer"
msgstr "Trailer afspelen"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Please sign in again."
msgstr ""
#: apps/native/src/app/(tabs)/(explore)/index.tsx
#: apps/web/src/routes/_app/explore.tsx
msgid "Popular Movies"
@@ -1766,6 +1836,8 @@ msgstr "Beoordeling"
msgid "Rating removed"
msgstr "Beoordeling verwijderd"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Ratings"
@@ -1934,6 +2006,10 @@ msgstr "Database herstellen?"
msgid "Restore failed"
msgstr "Herstel mislukt"
#: apps/web/src/components/settings/account-section.tsx
msgid "Restore from a Sofa export file"
msgstr ""
#: apps/web/src/components/settings/backup-restore-section.tsx
msgid "Restoring…"
msgstr "Herstellen…"
@@ -1957,6 +2033,7 @@ msgstr "Opnieuw proberen"
msgid "Return home"
msgstr "Terug naar home"
#: 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 "Bekijk wat er gevonden is en kies wat je wilt importeren."
@@ -2091,6 +2168,10 @@ msgstr "Serverstatus"
msgid "Server URL"
msgstr "Server-URL"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Session expired"
msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Set password"
msgstr "Wachtwoord instellen"
@@ -2182,6 +2263,7 @@ msgstr "Afmelden"
msgid "Sign out of other sessions"
msgstr "Andere sessies afmelden"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Skipped"
msgstr "Overgeslagen"
@@ -2209,6 +2291,8 @@ msgstr "Sofa registreert automatisch films en afleveringen wanneer je klaar bent
#: apps/native/src/app/change-password.tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/routes/__root.tsx
msgid "Something went wrong"
@@ -2243,6 +2327,7 @@ msgstr "Begin met het bijhouden van je kijkgeschiedenis"
msgid "Starting at"
msgstr "Starten om"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Starting import..."
msgstr "Import starten..."
@@ -2283,6 +2368,7 @@ msgstr "De persoon die je zoekt bestaat niet of is mogelijk verwijderd uit de da
msgid "The title you're looking for doesn't exist or may have been removed from the database."
msgstr "De titel die je zoekt bestaat niet of is mogelijk verwijderd uit de database."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "This may take a few minutes for large libraries. Please don't close this tab."
msgstr "Dit kan een paar minuten duren voor grote bibliotheken. Sluit dit tabblad niet."
@@ -2432,6 +2518,8 @@ msgstr "Trending vandaag"
msgid "Trigger job"
msgstr "Taak uitvoeren"
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/routes/__root.tsx
msgid "Try again"
msgstr "Opnieuw proberen"
@@ -2583,6 +2671,7 @@ msgstr "Release bekijken"
msgid "Waiting for authorization..."
msgstr "Wachten op autorisatie..."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings"
msgstr "Waarschuwingen"
@@ -2591,6 +2680,7 @@ msgstr "Waarschuwingen"
#~ msgid "Warnings ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings ({warningCount})"
msgstr "Waarschuwingen ({warningCount})"
@@ -2599,10 +2689,12 @@ msgstr "Waarschuwingen ({warningCount})"
msgid "Watch all"
msgstr "Alles als bekeken markeren"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Watch history"
msgstr "Kijkgeschiedenis"
#: apps/web/src/components/titles/title-availability.tsx
#: apps/web/src/components/titles/title-availability.tsx
msgid "Watch on {name}"
msgstr "Bekijken op {name}"
@@ -2697,4 +2789,3 @@ msgstr "Je bibliotheek is leeg"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "Jouw naam"
+92 -1
View File
@@ -22,6 +22,7 @@ msgstr ""
#~ msgid "...and {0} more"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "...and {remainingErrors} more"
msgstr ""
@@ -145,10 +146,12 @@ msgstr "{label} desconectado"
msgid "{label} URL regenerated"
msgstr "URL de {label} regenerada"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{movieCount} movies, {episodeCount} episodes"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{ratingCount} ratings"
msgstr ""
@@ -185,6 +188,7 @@ msgstr ""
msgid "{watchedEpisodes}/{totalEpisodes, plural, one {# episode} other {# episodes}}"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{watchlistCount} items"
msgstr ""
@@ -250,6 +254,9 @@ msgstr "Adicionado à lista de desejos"
msgid "Admin"
msgstr "Administrador"
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
msgid "Admin only"
msgstr "Apenas administradores"
@@ -276,6 +283,7 @@ msgstr "Já tem uma conta?"
msgid "Already have an account? Sign in"
msgstr "Já tem uma conta? Entrar"
#: 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 "Ocorreu um erro inesperado ao carregar esta página. Você pode tentar novamente ou voltar ao painel."
@@ -385,6 +393,7 @@ msgstr "Não foi possível alcançar o servidor"
#: 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/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
@@ -611,6 +620,10 @@ msgstr "Não foi possível carregar as integrações"
msgid "Could not load person details"
msgstr "Não foi possível carregar os detalhes da pessoa"
#: apps/native/src/app/title/[id].tsx
msgid "Could not load title details"
msgstr ""
#: apps/web/src/components/auth-form.tsx
msgid "Create account"
msgstr "Criar conta"
@@ -645,6 +658,7 @@ msgstr "A senha atual é obrigatória"
msgid "Danger Zone"
msgstr "Zona de Perigo"
#: 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
@@ -726,6 +740,7 @@ msgstr "Não tem um servidor?"
msgid "Don't have an account?"
msgstr "Não tem uma conta?"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Done"
msgstr "Concluído"
@@ -747,6 +762,10 @@ msgstr "Baixar"
msgid "Download backup"
msgstr "Baixar backup"
#: apps/web/src/components/settings/account-section.tsx
msgid "Download your library, watch history, and ratings as JSON"
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
@@ -819,6 +838,7 @@ msgstr "Episódio não assistido"
msgid "Episode watched"
msgstr "Episódio assistido"
#: 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"
@@ -857,6 +877,7 @@ msgstr "Erro"
#~ msgid "Errors ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Errors ({errorCount})"
msgstr ""
@@ -874,6 +895,11 @@ msgstr "Explorar"
msgid "Explore titles"
msgstr "Explorar títulos"
#: apps/web/src/components/settings/account-section.tsx
msgid "Export"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed"
msgstr "Falhou"
@@ -949,6 +975,7 @@ msgstr "Falha ao marcar episódio"
msgid "Failed to mark some episodes"
msgstr "Falha ao marcar alguns episódios"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed to parse file"
msgstr "Falha ao analisar arquivo"
@@ -1063,6 +1090,10 @@ msgstr "Filmografia"
msgid "Finished importing from {source}."
msgstr "Importação de {source} concluída."
#: apps/web/src/components/settings/account-section.tsx
msgid "Finished importing your Sofa export."
msgstr ""
#: apps/web/src/components/titles/title-availability.tsx
msgid "Free"
msgstr "Grátis"
@@ -1086,6 +1117,7 @@ msgstr "Começar"
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/native/src/app/title/[id].tsx
msgid "Go back"
msgstr "Voltar"
@@ -1137,18 +1169,22 @@ msgstr "Cache de Imagens"
msgid "Image cache and backup disk usage"
msgstr "Uso de disco de cache de imagens e backups"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import"
msgstr "Importar"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import {totalItems} items"
msgstr "Importar {totalItems} itens"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import complete"
msgstr "Importação concluída"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import failed"
msgstr "Importação falhou"
@@ -1165,15 +1201,23 @@ msgstr "Importar de {source}"
msgid "Import from {sourceLabel}"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import is still running in the background. Check back later."
msgstr "A importação ainda está em andamento em segundo plano. Verifique mais tarde."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import options"
msgstr "Opções de importação"
#: apps/web/src/components/settings/account-section.tsx
msgid "Import Sofa data"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Imported"
msgstr "Importado"
@@ -1186,6 +1230,14 @@ msgstr "Importado"
msgid "Imported {importedCount} items from {sourceLabel}"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
msgid "Imported {importedCount} items from Sofa export"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
msgid "Importing data"
msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Importing from {source}"
msgstr "Importando de {source}"
@@ -1292,14 +1344,23 @@ msgstr "Última execução falhou"
msgid "Last run succeeded"
msgstr "Última execução bem-sucedida"
#: apps/web/src/components/settings/account-section.tsx
msgid "Library"
msgstr ""
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Library refresh"
msgstr "Atualização da biblioteca"
#: apps/web/src/components/settings/account-section.tsx
msgid "Library statuses"
msgstr ""
#: apps/web/src/components/auth-form.tsx
msgid "Loading…"
msgstr "Carregando…"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Lost connection to import. Check status in settings."
msgstr "Conexão de importação perdida. Verifique o status nas configurações."
@@ -1404,6 +1465,7 @@ msgid "Movie"
msgstr "Filme"
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Movies"
msgstr "Filmes"
@@ -1602,6 +1664,10 @@ msgstr "OU"
msgid "Page Not Found"
msgstr "Página Não Encontrada"
#: apps/web/src/components/settings/account-section.tsx
msgid "Parsing file..."
msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Parsing..."
msgstr "Analisando..."
@@ -1650,6 +1716,10 @@ msgstr "Pessoa não encontrada"
msgid "Play trailer"
msgstr "Reproduzir trailer"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Please sign in again."
msgstr ""
#: apps/native/src/app/(tabs)/(explore)/index.tsx
#: apps/web/src/routes/_app/explore.tsx
msgid "Popular Movies"
@@ -1766,6 +1836,8 @@ msgstr "Avaliação"
msgid "Rating removed"
msgstr "Avaliação removida"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Ratings"
@@ -1934,6 +2006,10 @@ msgstr "Restaurar banco de dados?"
msgid "Restore failed"
msgstr "Restauração falhou"
#: apps/web/src/components/settings/account-section.tsx
msgid "Restore from a Sofa export file"
msgstr ""
#: apps/web/src/components/settings/backup-restore-section.tsx
msgid "Restoring…"
msgstr "Restaurando…"
@@ -1957,6 +2033,7 @@ msgstr "Tentar novamente"
msgid "Return home"
msgstr "Voltar ao início"
#: 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 "Revise o que foi encontrado e escolha o que importar."
@@ -2091,6 +2168,10 @@ msgstr "Saúde do Servidor"
msgid "Server URL"
msgstr "URL do Servidor"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Session expired"
msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Set password"
msgstr "Definir senha"
@@ -2182,6 +2263,7 @@ msgstr "Sair"
msgid "Sign out of other sessions"
msgstr "Sair de outras sessões"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Skipped"
msgstr "Ignorado"
@@ -2209,6 +2291,8 @@ msgstr "O Sofa registrará automaticamente filmes e episódios quando você term
#: apps/native/src/app/change-password.tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/routes/__root.tsx
msgid "Something went wrong"
@@ -2243,6 +2327,7 @@ msgstr "Comece a registrar suas visualizações"
msgid "Starting at"
msgstr "Iniciando às"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Starting import..."
msgstr "Iniciando importação..."
@@ -2283,6 +2368,7 @@ msgstr "A pessoa que você está procurando não existe ou pode ter sido removid
msgid "The title you're looking for doesn't exist or may have been removed from the database."
msgstr "O título que você está procurando não existe ou pode ter sido removido do banco de dados."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "This may take a few minutes for large libraries. Please don't close this tab."
msgstr "Isso pode levar alguns minutos para bibliotecas grandes. Por favor, não feche esta aba."
@@ -2432,6 +2518,8 @@ msgstr "Em Alta Hoje"
msgid "Trigger job"
msgstr "Acionar tarefa"
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/routes/__root.tsx
msgid "Try again"
msgstr "Tentar novamente"
@@ -2583,6 +2671,7 @@ msgstr "Ver versão"
msgid "Waiting for authorization..."
msgstr "Aguardando autorização..."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings"
msgstr "Avisos"
@@ -2591,6 +2680,7 @@ msgstr "Avisos"
#~ msgid "Warnings ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings ({warningCount})"
msgstr ""
@@ -2599,10 +2689,12 @@ msgstr ""
msgid "Watch all"
msgstr "Marcar todos"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Watch history"
msgstr "Histórico de exibição"
#: apps/web/src/components/titles/title-availability.tsx
#: apps/web/src/components/titles/title-availability.tsx
msgid "Watch on {name}"
msgstr "Assistir em {name}"
@@ -2697,4 +2789,3 @@ msgstr "Sua biblioteca está vazia"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "Seu nome"
+92 -1
View File
@@ -22,6 +22,7 @@ msgstr ""
#~ msgid "...and {0} more"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "...and {remainingErrors} more"
msgstr "...及另外 {remainingErrors} 个"
@@ -145,10 +146,12 @@ msgstr "{label} 已断开连接"
msgid "{label} URL regenerated"
msgstr "{label} URL 已重新生成"
#: 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} 条评分"
@@ -185,6 +188,7 @@ msgstr "{watchedCount}/{episodeCount, plural, other {# 集}}"
msgid "{watchedEpisodes}/{totalEpisodes, plural, one {# episode} other {# episodes}}"
msgstr "{watchedEpisodes}/{totalEpisodes, plural, other {# 集}}"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{watchlistCount} items"
msgstr "{watchlistCount} 个项目"
@@ -250,6 +254,9 @@ msgstr "已添加到观看列表"
msgid "Admin"
msgstr "管理员"
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
msgid "Admin only"
msgstr "仅管理员"
@@ -276,6 +283,7 @@ msgstr "已有账户?"
msgid "Already have an account? Sign in"
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 "加载此页面时发生意外错误。您可以重试或返回主页。"
@@ -385,6 +393,7 @@ msgstr "无法连接服务器"
#: 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/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
@@ -611,6 +620,10 @@ msgstr "无法加载集成"
msgid "Could not load person details"
msgstr "无法加载人物详情"
#: apps/native/src/app/title/[id].tsx
msgid "Could not load title details"
msgstr ""
#: apps/web/src/components/auth-form.tsx
msgid "Create account"
msgstr "创建账户"
@@ -645,6 +658,7 @@ msgstr "请输入当前密码"
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
@@ -726,6 +740,7 @@ msgstr "没有服务器?"
msgid "Don't have an account?"
msgstr "没有账户?"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Done"
msgstr "完成"
@@ -747,6 +762,10 @@ msgstr "下载"
msgid "Download backup"
msgstr "下载备份"
#: apps/web/src/components/settings/account-section.tsx
msgid "Download your library, watch history, and ratings as JSON"
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
@@ -819,6 +838,7 @@ msgstr "单集已标为未观看"
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"
@@ -857,6 +877,7 @@ msgstr "错误"
#~ msgid "Errors ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Errors ({errorCount})"
msgstr "错误 ({errorCount})"
@@ -874,6 +895,11 @@ msgstr "探索"
msgid "Explore titles"
msgstr "浏览影视"
#: apps/web/src/components/settings/account-section.tsx
msgid "Export"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed"
msgstr "失败"
@@ -949,6 +975,7 @@ msgstr "标记单集失败"
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 "解析文件失败"
@@ -1063,6 +1090,10 @@ msgstr "作品列表"
msgid "Finished importing from {source}."
msgstr "已完成从 {source} 导入。"
#: apps/web/src/components/settings/account-section.tsx
msgid "Finished importing your Sofa export."
msgstr ""
#: apps/web/src/components/titles/title-availability.tsx
msgid "Free"
msgstr "免费"
@@ -1086,6 +1117,7 @@ msgstr "开始使用"
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/native/src/app/title/[id].tsx
msgid "Go back"
msgstr "返回"
@@ -1137,18 +1169,22 @@ msgstr "图片缓存"
msgid "Image cache and backup disk usage"
msgstr "图片缓存与备份磁盘用量"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.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/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import complete"
msgstr "导入完成"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import failed"
msgstr "导入失败"
@@ -1165,15 +1201,23 @@ msgstr "从 {source} 导入"
msgid "Import from {sourceLabel}"
msgstr "从 {sourceLabel} 导入"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
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 "导入选项"
#: apps/web/src/components/settings/account-section.tsx
msgid "Import Sofa data"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Imported"
msgstr "已导入"
@@ -1186,6 +1230,14 @@ msgstr "已导入"
msgid "Imported {importedCount} items from {sourceLabel}"
msgstr "已从 {sourceLabel} 导入 {importedCount} 个项目"
#: apps/web/src/components/settings/account-section.tsx
msgid "Imported {importedCount} items from Sofa export"
msgstr ""
#: apps/web/src/components/settings/account-section.tsx
msgid "Importing data"
msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Importing from {source}"
msgstr "正在从 {source} 导入"
@@ -1292,14 +1344,23 @@ msgstr "上次运行失败"
msgid "Last run succeeded"
msgstr "上次运行成功"
#: apps/web/src/components/settings/account-section.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/web/src/components/auth-form.tsx
msgid "Loading…"
msgstr "加载中…"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Lost connection to import. Check status in settings."
msgstr "导入连接已断开,请在设置中查看状态。"
@@ -1404,6 +1465,7 @@ msgid "Movie"
msgstr "电影"
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Movies"
msgstr "电影"
@@ -1602,6 +1664,10 @@ msgstr "或"
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 "解析中..."
@@ -1650,6 +1716,10 @@ msgstr "未找到该人物"
msgid "Play trailer"
msgstr "播放预告片"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Please sign in again."
msgstr ""
#: apps/native/src/app/(tabs)/(explore)/index.tsx
#: apps/web/src/routes/_app/explore.tsx
msgid "Popular Movies"
@@ -1766,6 +1836,8 @@ msgstr "评分"
msgid "Rating removed"
msgstr "评分已删除"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Ratings"
@@ -1934,6 +2006,10 @@ msgstr "还原数据库?"
msgid "Restore failed"
msgstr "还原失败"
#: apps/web/src/components/settings/account-section.tsx
msgid "Restore from a Sofa export file"
msgstr ""
#: apps/web/src/components/settings/backup-restore-section.tsx
msgid "Restoring…"
msgstr "还原中…"
@@ -1957,6 +2033,7 @@ msgstr "重试"
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 "查看已发现的内容,选择要导入的项目。"
@@ -2091,6 +2168,10 @@ msgstr "服务器健康状态"
msgid "Server URL"
msgstr "服务器 URL"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Session expired"
msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Set password"
msgstr "设置密码"
@@ -2182,6 +2263,7 @@ msgstr "退出登录"
msgid "Sign out of other sessions"
msgstr "退出其他会话"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Skipped"
msgstr "已跳过"
@@ -2209,6 +2291,8 @@ msgstr "当您看完电影或剧集时,Sofa 将自动记录"
#: apps/native/src/app/change-password.tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/routes/__root.tsx
msgid "Something went wrong"
@@ -2243,6 +2327,7 @@ msgstr "开始记录您的观看历史"
msgid "Starting at"
msgstr "开始时间"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Starting import..."
msgstr "正在开始导入..."
@@ -2283,6 +2368,7 @@ msgstr "您查找的人物不存在,或已从数据库中删除。"
msgid "The title you're looking for doesn't exist or may have been removed from the database."
msgstr "您查找的内容不存在,或已从数据库中删除。"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "This may take a few minutes for large libraries. Please don't close this tab."
msgstr "大型媒体库可能需要几分钟。请勿关闭此标签页。"
@@ -2432,6 +2518,8 @@ msgstr "今日热门"
msgid "Trigger job"
msgstr "触发任务"
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/routes/__root.tsx
msgid "Try again"
msgstr "重试"
@@ -2583,6 +2671,7 @@ msgstr "查看发布说明"
msgid "Waiting for authorization..."
msgstr "等待授权中..."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings"
msgstr "警告"
@@ -2591,6 +2680,7 @@ msgstr "警告"
#~ msgid "Warnings ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings ({warningCount})"
msgstr "警告({warningCount}"
@@ -2599,10 +2689,12 @@ msgstr "警告({warningCount}"
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/title-availability.tsx
#: apps/web/src/components/titles/title-availability.tsx
msgid "Watch on {name}"
msgstr "在 {name} 观看"
@@ -2697,4 +2789,3 @@ msgstr "您的媒体库为空"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "您的姓名"