feat: add upcoming episodes and movies timeline (#17)

This commit is contained in:
2026-03-21 12:31:53 -04:00
committed by GitHub
parent 5aaf88591b
commit 1a503df2ae
42 changed files with 2405 additions and 61 deletions
+78
View File
@@ -0,0 +1,78 @@
import { msg } from "@lingui/core/macro";
import { i18n } from "./index";
export type DateBucket<T> = {
key: string;
label: string;
items: T[];
};
export function formatLocalDate(d: Date): string {
return `${d.getFullYear()}-${String(d.getMonth() + 1).padStart(2, "0")}-${String(d.getDate()).padStart(2, "0")}`;
}
function getToday(): string {
return formatLocalDate(new Date());
}
function addDays(dateStr: string, days: number): string {
const d = new Date(`${dateStr}T00:00:00`);
d.setDate(d.getDate() + days);
return formatLocalDate(d);
}
function getEndOfWeek(today: string): string {
return addDays(today, 6);
}
function getMonthLabel(dateStr: string): string {
const d = new Date(`${dateStr}T00:00:00`);
return new Intl.DateTimeFormat(i18n.locale, { month: "long" }).format(d);
}
type BucketKey = "today" | "tomorrow" | "this_week" | "next_week" | string;
function getBucketKey(dateStr: string, today: string): BucketKey {
if (dateStr === today) return "today";
const tomorrow = addDays(today, 1);
if (dateStr === tomorrow) return "tomorrow";
const endOfWeek = getEndOfWeek(today);
if (dateStr <= endOfWeek) return "this_week";
const endOfNextWeek = addDays(endOfWeek, 7);
if (dateStr <= endOfNextWeek) return "next_week";
return `month_${dateStr.slice(0, 7)}`;
}
function getBucketLabel(key: BucketKey): string {
if (key === "today") return i18n._(msg`Today`);
if (key === "tomorrow") return i18n._(msg`Tomorrow`);
if (key === "this_week") return i18n._(msg`This Week`);
if (key === "next_week") return i18n._(msg`Next Week`);
if (key.startsWith("month_")) {
return getMonthLabel(`${key.slice(6)}-01`);
}
return key;
}
export function groupByDateBucket<T extends { date: string }>(items: T[]): DateBucket<T>[] {
const today = getToday();
const bucketMap = new Map<string, { label: string; items: T[] }>();
const bucketOrder: string[] = [];
for (const item of items) {
const key = getBucketKey(item.date, today);
let bucket = bucketMap.get(key);
if (!bucket) {
bucket = { label: getBucketLabel(key), items: [] };
bucketMap.set(key, bucket);
bucketOrder.push(key);
}
bucket.items.push(item);
}
return bucketOrder.map((key) => {
const bucket = bucketMap.get(key)!;
return { key, label: bucket.label, items: bucket.items };
});
}
+52 -1
View File
@@ -413,6 +413,7 @@ msgid "Catch up"
msgstr "اللحاق"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Caught Up"
@@ -514,6 +515,7 @@ msgstr "إغلاق"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/stats-display.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Completed"
@@ -838,6 +840,10 @@ msgstr "حلقات {period}"
msgid "Episodes {select}"
msgstr "حلقات {select}"
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Episodes and movies coming up in the next 90 days."
msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx
#~ msgid "Episodes this week"
#~ msgstr ""
@@ -1321,6 +1327,7 @@ msgstr "تحديد الكل كمشاهدة"
#~ msgid "Mark as Completed"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Mark as Watched"
msgstr "تحديد كمشاهدة"
@@ -1329,6 +1336,10 @@ msgstr "تحديد كمشاهدة"
#~ msgid "Mark as Watching"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
msgid "Mark Episode Watched"
msgstr ""
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/titles/title-actions.tsx
msgid "Mark Watched"
@@ -1439,6 +1450,10 @@ msgstr "أبداً"
msgid "Never run"
msgstr "لم يُشغَّل قط"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#~ msgid "New"
#~ msgstr ""
#: apps/native/src/app/(auth)/register.tsx
msgid "New account creation is currently disabled."
msgstr "إنشاء الحسابات الجديدة معطّل حالياً."
@@ -1460,6 +1475,11 @@ msgstr "كلمة المرور الجديدة"
msgid "New password must be at least 8 characters"
msgstr "يجب أن تتكون كلمة المرور الجديدة من 8 أحرف على الأقل"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "New Season"
msgstr ""
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/people/filmography-grid.tsx
msgid "Newest"
@@ -1501,6 +1521,11 @@ msgstr "لم يتم العثور على نتائج."
msgid "No titles found for this genre."
msgstr "لم يتم العثور على عناوين لهذا النوع."
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "No upcoming episodes or releases in the next 90 days."
msgstr ""
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/system-health-section.tsx
@@ -1511,6 +1536,7 @@ msgstr "غير مُهيَّأ"
msgid "Not Found"
msgstr "غير موجود"
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
msgid "On Watchlist"
msgstr "في قائمة المشاهدة"
@@ -1839,6 +1865,7 @@ msgid "Remove from library"
msgstr "إزالة من المكتبة"
#: apps/native/src/components/dashboard/continue-watching-card.tsx
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Remove from Library"
msgstr "إزالة من المكتبة"
@@ -1938,6 +1965,16 @@ msgstr "راجع ما تم العثور عليه واختر ما تريد است
msgid "Run now"
msgstr "تشغيل الآن"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#~ msgid "S{0} · {1} {2, plural, one {episode} other {episodes}}"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "S{seasonNum} · {epCount, plural, one {# episode} other {# episodes}}"
msgstr ""
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Saturday"
msgstr "السبت"
@@ -2033,6 +2070,11 @@ msgstr "المواسم"
msgid "Security"
msgstr "الأمان"
#: apps/native/src/components/ui/section-header.tsx
#: apps/web/src/components/dashboard/feed-section.tsx
msgid "See all"
msgstr ""
#: apps/web/src/components/landing-page.tsx
msgid "Self-hosted movie & TV tracker"
msgstr "تطبيق تتبع الأفلام والمسلسلات ذاتي الاستضافة"
@@ -2453,6 +2495,15 @@ msgstr "تم إلغاء مشاهدة م{seasonNum} ح{epNum}"
msgid "Up next"
msgstr "التالي"
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/native/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Upcoming"
msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#~ msgid "Update available: {0}"
#~ msgstr ""
@@ -2571,6 +2622,7 @@ msgid "Watched S{seasonNum} E{epNum}"
msgstr "تمت مشاهدة م{seasonNum} ح{epNum}"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Watching"
@@ -2645,4 +2697,3 @@ msgstr "مكتبتك فارغة"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "اسمك"
+52 -1
View File
@@ -413,6 +413,7 @@ msgid "Catch up"
msgstr "Aufholen"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Caught Up"
@@ -514,6 +515,7 @@ msgstr "Schließen"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/stats-display.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Completed"
@@ -838,6 +840,10 @@ msgstr ""
msgid "Episodes {select}"
msgstr "Episoden {select}"
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Episodes and movies coming up in the next 90 days."
msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx
#~ msgid "Episodes this week"
#~ msgstr ""
@@ -1321,6 +1327,7 @@ msgstr "Alle als gesehen markieren"
#~ msgid "Mark as Completed"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Mark as Watched"
msgstr "Als gesehen markieren"
@@ -1329,6 +1336,10 @@ msgstr "Als gesehen markieren"
#~ msgid "Mark as Watching"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
msgid "Mark Episode Watched"
msgstr ""
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/titles/title-actions.tsx
msgid "Mark Watched"
@@ -1439,6 +1450,10 @@ msgstr "Nie"
msgid "Never run"
msgstr "Noch nie ausgeführt"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#~ msgid "New"
#~ msgstr ""
#: apps/native/src/app/(auth)/register.tsx
msgid "New account creation is currently disabled."
msgstr "Das Erstellen neuer Konten ist derzeit deaktiviert."
@@ -1460,6 +1475,11 @@ msgstr "Neues Passwort"
msgid "New password must be at least 8 characters"
msgstr "Das neue Passwort muss mindestens 8 Zeichen lang sein"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "New Season"
msgstr ""
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/people/filmography-grid.tsx
msgid "Newest"
@@ -1501,6 +1521,11 @@ msgstr "Keine Ergebnisse gefunden."
msgid "No titles found for this genre."
msgstr "Keine Titel für dieses Genre gefunden."
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "No upcoming episodes or releases in the next 90 days."
msgstr ""
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/system-health-section.tsx
@@ -1511,6 +1536,7 @@ msgstr "Nicht konfiguriert"
msgid "Not Found"
msgstr "Nicht gefunden"
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
msgid "On Watchlist"
msgstr "Auf der Merkliste"
@@ -1839,6 +1865,7 @@ msgid "Remove from library"
msgstr "Aus Bibliothek entfernen"
#: apps/native/src/components/dashboard/continue-watching-card.tsx
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Remove from Library"
msgstr "Aus Bibliothek entfernen"
@@ -1938,6 +1965,16 @@ msgstr "Überprüfe die gefundenen Einträge und wähle aus, was importiert werd
msgid "Run now"
msgstr "Jetzt ausführen"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#~ msgid "S{0} · {1} {2, plural, one {episode} other {episodes}}"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "S{seasonNum} · {epCount, plural, one {# episode} other {# episodes}}"
msgstr ""
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Saturday"
msgstr "Samstag"
@@ -2033,6 +2070,11 @@ msgstr "Staffeln"
msgid "Security"
msgstr "Sicherheit"
#: apps/native/src/components/ui/section-header.tsx
#: apps/web/src/components/dashboard/feed-section.tsx
msgid "See all"
msgstr ""
#: apps/web/src/components/landing-page.tsx
msgid "Self-hosted movie & TV tracker"
msgstr "Selbstgehosteter Film- & Serien-Tracker"
@@ -2453,6 +2495,15 @@ msgstr "S{seasonNum} E{epNum} als ungesehen markiert"
msgid "Up next"
msgstr "Als Nächstes"
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/native/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Upcoming"
msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#~ msgid "Update available: {0}"
#~ msgstr ""
@@ -2571,6 +2622,7 @@ msgid "Watched S{seasonNum} E{epNum}"
msgstr "S{seasonNum} E{epNum} als gesehen markiert"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Watching"
@@ -2645,4 +2697,3 @@ msgstr "Deine Bibliothek ist leer"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "Dein Name"
+52
View File
@@ -413,6 +413,7 @@ msgid "Catch up"
msgstr ""
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Caught Up"
@@ -514,6 +515,7 @@ msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/stats-display.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Completed"
@@ -838,6 +840,10 @@ msgstr "Episodes {period}"
msgid "Episodes {select}"
msgstr ""
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Episodes and movies coming up in the next 90 days."
msgstr "Episodes and movies coming up in the next 90 days."
#: apps/native/src/app/(tabs)/(home)/index.tsx
#~ msgid "Episodes this week"
#~ msgstr ""
@@ -1321,6 +1327,7 @@ msgstr ""
#~ msgid "Mark as Completed"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Mark as Watched"
msgstr ""
@@ -1329,6 +1336,10 @@ msgstr ""
#~ msgid "Mark as Watching"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
msgid "Mark Episode Watched"
msgstr "Mark Episode Watched"
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/titles/title-actions.tsx
msgid "Mark Watched"
@@ -1439,6 +1450,10 @@ msgstr ""
msgid "Never run"
msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#~ msgid "New"
#~ msgstr "New"
#: apps/native/src/app/(auth)/register.tsx
msgid "New account creation is currently disabled."
msgstr ""
@@ -1460,6 +1475,11 @@ msgstr ""
msgid "New password must be at least 8 characters"
msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "New Season"
msgstr "New Season"
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/people/filmography-grid.tsx
msgid "Newest"
@@ -1501,6 +1521,11 @@ msgstr ""
msgid "No titles found for this genre."
msgstr ""
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "No upcoming episodes or releases in the next 90 days."
msgstr "No upcoming episodes or releases in the next 90 days."
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/system-health-section.tsx
@@ -1511,6 +1536,7 @@ msgstr ""
msgid "Not Found"
msgstr ""
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
msgid "On Watchlist"
msgstr ""
@@ -1839,6 +1865,7 @@ msgid "Remove from library"
msgstr ""
#: apps/native/src/components/dashboard/continue-watching-card.tsx
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Remove from Library"
msgstr ""
@@ -1938,6 +1965,16 @@ msgstr ""
msgid "Run now"
msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#~ msgid "S{0} · {1} {2, plural, one {episode} other {episodes}}"
#~ msgstr "S{0} · {1} {2, plural, one {episode} other {episodes}}"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "S{seasonNum} · {epCount, plural, one {# episode} other {# episodes}}"
msgstr "S{seasonNum} · {epCount, plural, one {# episode} other {# episodes}}"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Saturday"
msgstr ""
@@ -2033,6 +2070,11 @@ msgstr ""
msgid "Security"
msgstr ""
#: apps/native/src/components/ui/section-header.tsx
#: apps/web/src/components/dashboard/feed-section.tsx
msgid "See all"
msgstr "See all"
#: apps/web/src/components/landing-page.tsx
msgid "Self-hosted movie & TV tracker"
msgstr ""
@@ -2453,6 +2495,15 @@ msgstr ""
msgid "Up next"
msgstr ""
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/native/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Upcoming"
msgstr "Upcoming"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#~ msgid "Update available: {0}"
#~ msgstr ""
@@ -2571,6 +2622,7 @@ msgid "Watched S{seasonNum} E{epNum}"
msgstr ""
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Watching"
+52 -1
View File
@@ -413,6 +413,7 @@ msgid "Catch up"
msgstr "Ponerse al día"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Caught Up"
@@ -514,6 +515,7 @@ msgstr "Cerrar"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/stats-display.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Completed"
@@ -838,6 +840,10 @@ msgstr ""
msgid "Episodes {select}"
msgstr "Episodios {select}"
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Episodes and movies coming up in the next 90 days."
msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx
#~ msgid "Episodes this week"
#~ msgstr ""
@@ -1321,6 +1327,7 @@ msgstr "Marcar todos como vistos"
#~ msgid "Mark as Completed"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Mark as Watched"
msgstr "Marcar como visto"
@@ -1329,6 +1336,10 @@ msgstr "Marcar como visto"
#~ msgid "Mark as Watching"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
msgid "Mark Episode Watched"
msgstr ""
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/titles/title-actions.tsx
msgid "Mark Watched"
@@ -1439,6 +1450,10 @@ msgstr "Nunca"
msgid "Never run"
msgstr "Nunca ejecutado"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#~ msgid "New"
#~ msgstr ""
#: apps/native/src/app/(auth)/register.tsx
msgid "New account creation is currently disabled."
msgstr "La creación de nuevas cuentas está desactivada actualmente."
@@ -1460,6 +1475,11 @@ msgstr "Nueva contraseña"
msgid "New password must be at least 8 characters"
msgstr "La nueva contraseña debe tener al menos 8 caracteres"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "New Season"
msgstr ""
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/people/filmography-grid.tsx
msgid "Newest"
@@ -1501,6 +1521,11 @@ msgstr "No se encontraron resultados."
msgid "No titles found for this genre."
msgstr "No se encontraron títulos para este género."
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "No upcoming episodes or releases in the next 90 days."
msgstr ""
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/system-health-section.tsx
@@ -1511,6 +1536,7 @@ msgstr "No configurado"
msgid "Not Found"
msgstr "No encontrado"
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
msgid "On Watchlist"
msgstr "En la lista"
@@ -1839,6 +1865,7 @@ msgid "Remove from library"
msgstr "Eliminar de la biblioteca"
#: apps/native/src/components/dashboard/continue-watching-card.tsx
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Remove from Library"
msgstr "Eliminar de la biblioteca"
@@ -1938,6 +1965,16 @@ msgstr "Revisa lo encontrado y elige qué importar."
msgid "Run now"
msgstr "Ejecutar ahora"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#~ msgid "S{0} · {1} {2, plural, one {episode} other {episodes}}"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "S{seasonNum} · {epCount, plural, one {# episode} other {# episodes}}"
msgstr ""
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Saturday"
msgstr "Sábado"
@@ -2033,6 +2070,11 @@ msgstr "Temporadas"
msgid "Security"
msgstr "Seguridad"
#: apps/native/src/components/ui/section-header.tsx
#: apps/web/src/components/dashboard/feed-section.tsx
msgid "See all"
msgstr ""
#: apps/web/src/components/landing-page.tsx
msgid "Self-hosted movie & TV tracker"
msgstr "Seguimiento de películas y series autoalojado"
@@ -2453,6 +2495,15 @@ msgstr "No visto T{seasonNum} E{epNum}"
msgid "Up next"
msgstr "A continuación"
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/native/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Upcoming"
msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#~ msgid "Update available: {0}"
#~ msgstr ""
@@ -2571,6 +2622,7 @@ msgid "Watched S{seasonNum} E{epNum}"
msgstr "Visto T{seasonNum} E{epNum}"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Watching"
@@ -2645,4 +2697,3 @@ msgstr "Tu biblioteca está vacía"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "Tu nombre"
+52 -1
View File
@@ -413,6 +413,7 @@ msgid "Catch up"
msgstr "Rattraper"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Caught Up"
@@ -514,6 +515,7 @@ msgstr "Fermer"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/stats-display.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Completed"
@@ -838,6 +840,10 @@ msgstr ""
msgid "Episodes {select}"
msgstr "Épisodes {select}"
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Episodes and movies coming up in the next 90 days."
msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx
#~ msgid "Episodes this week"
#~ msgstr ""
@@ -1321,6 +1327,7 @@ msgstr "Tout marquer comme visionné"
#~ msgid "Mark as Completed"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Mark as Watched"
msgstr "Marquer comme visionné"
@@ -1329,6 +1336,10 @@ msgstr "Marquer comme visionné"
#~ msgid "Mark as Watching"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
msgid "Mark Episode Watched"
msgstr ""
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/titles/title-actions.tsx
msgid "Mark Watched"
@@ -1439,6 +1450,10 @@ msgstr "Jamais"
msgid "Never run"
msgstr "Jamais exécuté"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#~ msgid "New"
#~ msgstr ""
#: apps/native/src/app/(auth)/register.tsx
msgid "New account creation is currently disabled."
msgstr "La création de nouveaux comptes est actuellement désactivée."
@@ -1460,6 +1475,11 @@ msgstr "Nouveau mot de passe"
msgid "New password must be at least 8 characters"
msgstr "Le nouveau mot de passe doit comporter au moins 8 caractères"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "New Season"
msgstr ""
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/people/filmography-grid.tsx
msgid "Newest"
@@ -1501,6 +1521,11 @@ msgstr "Aucun résultat trouvé."
msgid "No titles found for this genre."
msgstr "Aucun titre trouvé pour ce genre."
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "No upcoming episodes or releases in the next 90 days."
msgstr ""
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/system-health-section.tsx
@@ -1511,6 +1536,7 @@ msgstr "Non configuré"
msgid "Not Found"
msgstr "Introuvable"
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
msgid "On Watchlist"
msgstr "Dans la liste de suivi"
@@ -1839,6 +1865,7 @@ msgid "Remove from library"
msgstr "Supprimer de la bibliothèque"
#: apps/native/src/components/dashboard/continue-watching-card.tsx
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Remove from Library"
msgstr "Supprimer de la bibliothèque"
@@ -1938,6 +1965,16 @@ msgstr "Vérifiez ce qui a été trouvé et choisissez ce que vous souhaitez imp
msgid "Run now"
msgstr "Exécuter maintenant"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#~ msgid "S{0} · {1} {2, plural, one {episode} other {episodes}}"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "S{seasonNum} · {epCount, plural, one {# episode} other {# episodes}}"
msgstr ""
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Saturday"
msgstr "Samedi"
@@ -2033,6 +2070,11 @@ msgstr "Saisons"
msgid "Security"
msgstr "Sécurité"
#: apps/native/src/components/ui/section-header.tsx
#: apps/web/src/components/dashboard/feed-section.tsx
msgid "See all"
msgstr ""
#: apps/web/src/components/landing-page.tsx
msgid "Self-hosted movie & TV tracker"
msgstr "Suivi de films et séries auto-hébergé"
@@ -2453,6 +2495,15 @@ msgstr "Démarqué S{seasonNum} E{epNum}"
msgid "Up next"
msgstr "Suivant"
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/native/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Upcoming"
msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#~ msgid "Update available: {0}"
#~ msgstr ""
@@ -2571,6 +2622,7 @@ msgid "Watched S{seasonNum} E{epNum}"
msgstr "Visionné S{seasonNum} E{epNum}"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Watching"
@@ -2645,4 +2697,3 @@ msgstr "Votre bibliothèque est vide"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "Votre nom"
+52 -1
View File
@@ -413,6 +413,7 @@ msgid "Catch up"
msgstr "השלם צפייה"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Caught Up"
@@ -514,6 +515,7 @@ msgstr "סגור"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/stats-display.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Completed"
@@ -838,6 +840,10 @@ msgstr "פרקים {period}"
msgid "Episodes {select}"
msgstr "פרקים {select}"
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Episodes and movies coming up in the next 90 days."
msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx
#~ msgid "Episodes this week"
#~ msgstr ""
@@ -1321,6 +1327,7 @@ msgstr "סמן הכל כנצפה"
#~ msgid "Mark as Completed"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Mark as Watched"
msgstr "סמן כנצפה"
@@ -1329,6 +1336,10 @@ msgstr "סמן כנצפה"
#~ msgid "Mark as Watching"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
msgid "Mark Episode Watched"
msgstr ""
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/titles/title-actions.tsx
msgid "Mark Watched"
@@ -1439,6 +1450,10 @@ msgstr "אף פעם"
msgid "Never run"
msgstr "מעולם לא הורץ"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#~ msgid "New"
#~ msgstr ""
#: apps/native/src/app/(auth)/register.tsx
msgid "New account creation is currently disabled."
msgstr "יצירת חשבון חדש כרגע מושבתת."
@@ -1460,6 +1475,11 @@ msgstr "סיסמה חדשה"
msgid "New password must be at least 8 characters"
msgstr "הסיסמה החדשה חייבת להכיל לפחות 8 תווים"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "New Season"
msgstr ""
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/people/filmography-grid.tsx
msgid "Newest"
@@ -1501,6 +1521,11 @@ msgstr "לא נמצאו תוצאות."
msgid "No titles found for this genre."
msgstr "לא נמצאו כותרים לז'אנר זה."
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "No upcoming episodes or releases in the next 90 days."
msgstr ""
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/system-health-section.tsx
@@ -1511,6 +1536,7 @@ msgstr "לא מוגדר"
msgid "Not Found"
msgstr "לא נמצא"
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
msgid "On Watchlist"
msgstr "ברשימת הצפייה"
@@ -1839,6 +1865,7 @@ msgid "Remove from library"
msgstr "הסר מהספרייה"
#: apps/native/src/components/dashboard/continue-watching-card.tsx
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Remove from Library"
msgstr "הסר מהספרייה"
@@ -1938,6 +1965,16 @@ msgstr "בדוק מה נמצא ובחר מה לייבא."
msgid "Run now"
msgstr "הפעל עכשיו"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#~ msgid "S{0} · {1} {2, plural, one {episode} other {episodes}}"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "S{seasonNum} · {epCount, plural, one {# episode} other {# episodes}}"
msgstr ""
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Saturday"
msgstr "שבת"
@@ -2033,6 +2070,11 @@ msgstr "עונות"
msgid "Security"
msgstr "אבטחה"
#: apps/native/src/components/ui/section-header.tsx
#: apps/web/src/components/dashboard/feed-section.tsx
msgid "See all"
msgstr ""
#: apps/web/src/components/landing-page.tsx
msgid "Self-hosted movie & TV tracker"
msgstr "מעקב סרטים וטלוויזיה לאירוח עצמי"
@@ -2453,6 +2495,15 @@ msgstr "בוטלה צפייה ב-S{seasonNum} E{epNum}"
msgid "Up next"
msgstr "הבא בתור"
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/native/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Upcoming"
msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#~ msgid "Update available: {0}"
#~ msgstr ""
@@ -2571,6 +2622,7 @@ msgid "Watched S{seasonNum} E{epNum}"
msgstr "נצפה S{seasonNum} E{epNum}"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Watching"
@@ -2645,4 +2697,3 @@ msgstr "הספרייה שלך ריקה"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "שמך"
+52 -1
View File
@@ -413,6 +413,7 @@ msgid "Catch up"
msgstr "Recupera episodi"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Caught Up"
@@ -514,6 +515,7 @@ msgstr "Chiudi"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/stats-display.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Completed"
@@ -838,6 +840,10 @@ msgstr ""
msgid "Episodes {select}"
msgstr "Episodi {select}"
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Episodes and movies coming up in the next 90 days."
msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx
#~ msgid "Episodes this week"
#~ msgstr ""
@@ -1321,6 +1327,7 @@ msgstr "Segna tutti come visti"
#~ msgid "Mark as Completed"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Mark as Watched"
msgstr "Segna come visto"
@@ -1329,6 +1336,10 @@ msgstr "Segna come visto"
#~ msgid "Mark as Watching"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
msgid "Mark Episode Watched"
msgstr ""
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/titles/title-actions.tsx
msgid "Mark Watched"
@@ -1439,6 +1450,10 @@ msgstr "Mai"
msgid "Never run"
msgstr "Mai eseguito"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#~ msgid "New"
#~ msgstr ""
#: apps/native/src/app/(auth)/register.tsx
msgid "New account creation is currently disabled."
msgstr "La creazione di nuovi account è attualmente disabilitata."
@@ -1460,6 +1475,11 @@ msgstr "Nuova password"
msgid "New password must be at least 8 characters"
msgstr "La nuova password deve contenere almeno 8 caratteri"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "New Season"
msgstr ""
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/people/filmography-grid.tsx
msgid "Newest"
@@ -1501,6 +1521,11 @@ msgstr "Nessun risultato trovato."
msgid "No titles found for this genre."
msgstr "Nessun titolo trovato per questo genere."
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "No upcoming episodes or releases in the next 90 days."
msgstr ""
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/system-health-section.tsx
@@ -1511,6 +1536,7 @@ msgstr "Non configurato"
msgid "Not Found"
msgstr "Non trovato"
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
msgid "On Watchlist"
msgstr "In watchlist"
@@ -1839,6 +1865,7 @@ msgid "Remove from library"
msgstr "Rimuovi dalla libreria"
#: apps/native/src/components/dashboard/continue-watching-card.tsx
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Remove from Library"
msgstr "Rimuovi dalla libreria"
@@ -1938,6 +1965,16 @@ msgstr "Rivedi i risultati trovati e scegli cosa importare."
msgid "Run now"
msgstr "Esegui ora"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#~ msgid "S{0} · {1} {2, plural, one {episode} other {episodes}}"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "S{seasonNum} · {epCount, plural, one {# episode} other {# episodes}}"
msgstr ""
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Saturday"
msgstr "Sabato"
@@ -2033,6 +2070,11 @@ msgstr "Stagioni"
msgid "Security"
msgstr "Sicurezza"
#: apps/native/src/components/ui/section-header.tsx
#: apps/web/src/components/dashboard/feed-section.tsx
msgid "See all"
msgstr ""
#: apps/web/src/components/landing-page.tsx
msgid "Self-hosted movie & TV tracker"
msgstr "Tracker film & TV self-hosted"
@@ -2453,6 +2495,15 @@ msgstr "Non visto S{seasonNum} E{epNum}"
msgid "Up next"
msgstr "Prossimo"
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/native/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Upcoming"
msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#~ msgid "Update available: {0}"
#~ msgstr ""
@@ -2571,6 +2622,7 @@ msgid "Watched S{seasonNum} E{epNum}"
msgstr "Visto S{seasonNum} E{epNum}"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Watching"
@@ -2645,4 +2697,3 @@ msgstr "La tua libreria è vuota"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "Il tuo nome"
+52 -1
View File
@@ -413,6 +413,7 @@ msgid "Catch up"
msgstr "追いつく"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Caught Up"
@@ -514,6 +515,7 @@ msgstr "閉じる"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/stats-display.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Completed"
@@ -838,6 +840,10 @@ msgstr "エピソード {period}"
msgid "Episodes {select}"
msgstr "エピソード {select}"
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Episodes and movies coming up in the next 90 days."
msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx
#~ msgid "Episodes this week"
#~ msgstr ""
@@ -1321,6 +1327,7 @@ msgstr "すべて視聴済みにする"
#~ msgid "Mark as Completed"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Mark as Watched"
msgstr "視聴済みにする"
@@ -1329,6 +1336,10 @@ msgstr "視聴済みにする"
#~ msgid "Mark as Watching"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
msgid "Mark Episode Watched"
msgstr ""
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/titles/title-actions.tsx
msgid "Mark Watched"
@@ -1439,6 +1450,10 @@ msgstr "なし"
msgid "Never run"
msgstr "未実行"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#~ msgid "New"
#~ msgstr ""
#: apps/native/src/app/(auth)/register.tsx
msgid "New account creation is currently disabled."
msgstr "現在、新規アカウントの作成は無効になっています。"
@@ -1460,6 +1475,11 @@ msgstr "新しいパスワード"
msgid "New password must be at least 8 characters"
msgstr "新しいパスワードは8文字以上である必要があります"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "New Season"
msgstr ""
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/people/filmography-grid.tsx
msgid "Newest"
@@ -1501,6 +1521,11 @@ msgstr "結果が見つかりませんでした。"
msgid "No titles found for this genre."
msgstr "このジャンルの作品は見つかりませんでした。"
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "No upcoming episodes or releases in the next 90 days."
msgstr ""
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/system-health-section.tsx
@@ -1511,6 +1536,7 @@ msgstr "未設定"
msgid "Not Found"
msgstr "見つかりません"
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
msgid "On Watchlist"
msgstr "ウォッチリスト内"
@@ -1839,6 +1865,7 @@ msgid "Remove from library"
msgstr "ライブラリから削除"
#: apps/native/src/components/dashboard/continue-watching-card.tsx
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Remove from Library"
msgstr "ライブラリから削除"
@@ -1938,6 +1965,16 @@ msgstr "見つかったものを確認し、インポートする項目を選択
msgid "Run now"
msgstr "今すぐ実行"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#~ msgid "S{0} · {1} {2, plural, one {episode} other {episodes}}"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "S{seasonNum} · {epCount, plural, one {# episode} other {# episodes}}"
msgstr ""
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Saturday"
msgstr "土曜日"
@@ -2033,6 +2070,11 @@ msgstr "シーズン"
msgid "Security"
msgstr "セキュリティ"
#: apps/native/src/components/ui/section-header.tsx
#: apps/web/src/components/dashboard/feed-section.tsx
msgid "See all"
msgstr ""
#: apps/web/src/components/landing-page.tsx
msgid "Self-hosted movie & TV tracker"
msgstr "セルフホスト型映画・TVトラッカー"
@@ -2453,6 +2495,15 @@ msgstr "S{seasonNum} E{epNum}を未視聴にしました"
msgid "Up next"
msgstr "次のエピソード"
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/native/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Upcoming"
msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#~ msgid "Update available: {0}"
#~ msgstr ""
@@ -2571,6 +2622,7 @@ msgid "Watched S{seasonNum} E{epNum}"
msgstr "S{seasonNum} E{epNum}を視聴済みにしました"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Watching"
@@ -2645,4 +2697,3 @@ msgstr "ライブラリは空です"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "お名前"
+52 -1
View File
@@ -413,6 +413,7 @@ msgid "Catch up"
msgstr "따라잡기"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Caught Up"
@@ -514,6 +515,7 @@ msgstr "닫기"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/stats-display.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Completed"
@@ -838,6 +840,10 @@ msgstr "에피소드 {period}"
msgid "Episodes {select}"
msgstr "에피소드 {select}"
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Episodes and movies coming up in the next 90 days."
msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx
#~ msgid "Episodes this week"
#~ msgstr ""
@@ -1321,6 +1327,7 @@ msgstr "모두 시청 완료로 표시"
#~ msgid "Mark as Completed"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Mark as Watched"
msgstr "시청 완료로 표시"
@@ -1329,6 +1336,10 @@ msgstr "시청 완료로 표시"
#~ msgid "Mark as Watching"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
msgid "Mark Episode Watched"
msgstr ""
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/titles/title-actions.tsx
msgid "Mark Watched"
@@ -1439,6 +1450,10 @@ msgstr "없음"
msgid "Never run"
msgstr "실행된 적 없음"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#~ msgid "New"
#~ msgstr ""
#: apps/native/src/app/(auth)/register.tsx
msgid "New account creation is currently disabled."
msgstr "현재 새 계정 생성이 비활성화되어 있습니다."
@@ -1460,6 +1475,11 @@ msgstr "새 비밀번호"
msgid "New password must be at least 8 characters"
msgstr "새 비밀번호는 최소 8자 이상이어야 합니다"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "New Season"
msgstr ""
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/people/filmography-grid.tsx
msgid "Newest"
@@ -1501,6 +1521,11 @@ msgstr "결과를 찾을 수 없습니다."
msgid "No titles found for this genre."
msgstr "이 장르에 해당하는 작품이 없습니다."
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "No upcoming episodes or releases in the next 90 days."
msgstr ""
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/system-health-section.tsx
@@ -1511,6 +1536,7 @@ msgstr "구성되지 않음"
msgid "Not Found"
msgstr "찾을 수 없음"
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
msgid "On Watchlist"
msgstr "찜 목록에 있음"
@@ -1839,6 +1865,7 @@ msgid "Remove from library"
msgstr "라이브러리에서 제거"
#: apps/native/src/components/dashboard/continue-watching-card.tsx
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Remove from Library"
msgstr "라이브러리에서 제거"
@@ -1938,6 +1965,16 @@ msgstr "찾은 항목을 검토하고 가져올 항목을 선택하세요."
msgid "Run now"
msgstr "지금 실행"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#~ msgid "S{0} · {1} {2, plural, one {episode} other {episodes}}"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "S{seasonNum} · {epCount, plural, one {# episode} other {# episodes}}"
msgstr ""
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Saturday"
msgstr "토요일"
@@ -2033,6 +2070,11 @@ msgstr "시즌"
msgid "Security"
msgstr "보안"
#: apps/native/src/components/ui/section-header.tsx
#: apps/web/src/components/dashboard/feed-section.tsx
msgid "See all"
msgstr ""
#: apps/web/src/components/landing-page.tsx
msgid "Self-hosted movie & TV tracker"
msgstr "자체 호스팅 영화 & TV 트래커"
@@ -2453,6 +2495,15 @@ msgstr "S{seasonNum} E{epNum} 시청 취소됨"
msgid "Up next"
msgstr "다음 에피소드"
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/native/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Upcoming"
msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#~ msgid "Update available: {0}"
#~ msgstr ""
@@ -2571,6 +2622,7 @@ msgid "Watched S{seasonNum} E{epNum}"
msgstr "S{seasonNum} E{epNum} 시청 완료"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Watching"
@@ -2645,4 +2697,3 @@ msgstr "라이브러리가 비어 있습니다"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "이름"
+52 -1
View File
@@ -413,6 +413,7 @@ msgid "Catch up"
msgstr "Inhalen"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Caught Up"
@@ -514,6 +515,7 @@ msgstr "Sluiten"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/stats-display.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Completed"
@@ -838,6 +840,10 @@ msgstr "Afleveringen {period}"
msgid "Episodes {select}"
msgstr "Afleveringen {select}"
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Episodes and movies coming up in the next 90 days."
msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx
#~ msgid "Episodes this week"
#~ msgstr ""
@@ -1321,6 +1327,7 @@ msgstr "Alles als bekeken markeren"
#~ msgid "Mark as Completed"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Mark as Watched"
msgstr "Markeren als bekeken"
@@ -1329,6 +1336,10 @@ msgstr "Markeren als bekeken"
#~ msgid "Mark as Watching"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
msgid "Mark Episode Watched"
msgstr ""
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/titles/title-actions.tsx
msgid "Mark Watched"
@@ -1439,6 +1450,10 @@ msgstr "Nooit"
msgid "Never run"
msgstr "Nooit uitgevoerd"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#~ msgid "New"
#~ msgstr ""
#: apps/native/src/app/(auth)/register.tsx
msgid "New account creation is currently disabled."
msgstr "Aanmaken van nieuwe accounts is momenteel uitgeschakeld."
@@ -1460,6 +1475,11 @@ msgstr "Nieuw wachtwoord"
msgid "New password must be at least 8 characters"
msgstr "Nieuw wachtwoord moet minimaal 8 tekens bevatten"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "New Season"
msgstr ""
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/people/filmography-grid.tsx
msgid "Newest"
@@ -1501,6 +1521,11 @@ msgstr "Geen resultaten gevonden."
msgid "No titles found for this genre."
msgstr "Geen titels gevonden voor dit genre."
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "No upcoming episodes or releases in the next 90 days."
msgstr ""
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/system-health-section.tsx
@@ -1511,6 +1536,7 @@ msgstr "Niet geconfigureerd"
msgid "Not Found"
msgstr "Niet gevonden"
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
msgid "On Watchlist"
msgstr "Op kijklijst"
@@ -1839,6 +1865,7 @@ msgid "Remove from library"
msgstr "Verwijderen uit bibliotheek"
#: apps/native/src/components/dashboard/continue-watching-card.tsx
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Remove from Library"
msgstr "Verwijderen uit bibliotheek"
@@ -1938,6 +1965,16 @@ msgstr "Bekijk wat er gevonden is en kies wat je wilt importeren."
msgid "Run now"
msgstr "Nu uitvoeren"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#~ msgid "S{0} · {1} {2, plural, one {episode} other {episodes}}"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "S{seasonNum} · {epCount, plural, one {# episode} other {# episodes}}"
msgstr ""
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Saturday"
msgstr "Zaterdag"
@@ -2033,6 +2070,11 @@ msgstr "Seizoenen"
msgid "Security"
msgstr "Beveiliging"
#: apps/native/src/components/ui/section-header.tsx
#: apps/web/src/components/dashboard/feed-section.tsx
msgid "See all"
msgstr ""
#: apps/web/src/components/landing-page.tsx
msgid "Self-hosted movie & TV tracker"
msgstr "Zelfgehoste film- & tv-tracker"
@@ -2453,6 +2495,15 @@ msgstr "Niet bekeken S{seasonNum} E{epNum}"
msgid "Up next"
msgstr "Volgende"
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/native/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Upcoming"
msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#~ msgid "Update available: {0}"
#~ msgstr ""
@@ -2571,6 +2622,7 @@ msgid "Watched S{seasonNum} E{epNum}"
msgstr "Bekeken S{seasonNum} E{epNum}"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Watching"
@@ -2645,4 +2697,3 @@ msgstr "Je bibliotheek is leeg"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "Jouw naam"
+52 -1
View File
@@ -413,6 +413,7 @@ msgid "Catch up"
msgstr "Colocar em dia"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Caught Up"
@@ -514,6 +515,7 @@ msgstr "Fechar"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/stats-display.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Completed"
@@ -838,6 +840,10 @@ msgstr ""
msgid "Episodes {select}"
msgstr "Episódios {select}"
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Episodes and movies coming up in the next 90 days."
msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx
#~ msgid "Episodes this week"
#~ msgstr ""
@@ -1321,6 +1327,7 @@ msgstr "Marcar Todos como Assistidos"
#~ msgid "Mark as Completed"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Mark as Watched"
msgstr "Marcar como Assistido"
@@ -1329,6 +1336,10 @@ msgstr "Marcar como Assistido"
#~ msgid "Mark as Watching"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
msgid "Mark Episode Watched"
msgstr ""
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/titles/title-actions.tsx
msgid "Mark Watched"
@@ -1439,6 +1450,10 @@ msgstr "Nunca"
msgid "Never run"
msgstr "Nunca executado"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#~ msgid "New"
#~ msgstr ""
#: apps/native/src/app/(auth)/register.tsx
msgid "New account creation is currently disabled."
msgstr "A criação de novas contas está desativada no momento."
@@ -1460,6 +1475,11 @@ msgstr "Nova senha"
msgid "New password must be at least 8 characters"
msgstr "A nova senha deve ter pelo menos 8 caracteres"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "New Season"
msgstr ""
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/people/filmography-grid.tsx
msgid "Newest"
@@ -1501,6 +1521,11 @@ msgstr "Nenhum resultado encontrado."
msgid "No titles found for this genre."
msgstr "Nenhum título encontrado para este gênero."
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "No upcoming episodes or releases in the next 90 days."
msgstr ""
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/system-health-section.tsx
@@ -1511,6 +1536,7 @@ msgstr "Não configurado"
msgid "Not Found"
msgstr "Não Encontrado"
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
msgid "On Watchlist"
msgstr "Na Lista de Desejos"
@@ -1839,6 +1865,7 @@ msgid "Remove from library"
msgstr "Remover da biblioteca"
#: apps/native/src/components/dashboard/continue-watching-card.tsx
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Remove from Library"
msgstr "Remover da Biblioteca"
@@ -1938,6 +1965,16 @@ msgstr "Revise o que foi encontrado e escolha o que importar."
msgid "Run now"
msgstr "Executar agora"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#~ msgid "S{0} · {1} {2, plural, one {episode} other {episodes}}"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "S{seasonNum} · {epCount, plural, one {# episode} other {# episodes}}"
msgstr ""
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Saturday"
msgstr "Sábado"
@@ -2033,6 +2070,11 @@ msgstr "Temporadas"
msgid "Security"
msgstr "Segurança"
#: apps/native/src/components/ui/section-header.tsx
#: apps/web/src/components/dashboard/feed-section.tsx
msgid "See all"
msgstr ""
#: apps/web/src/components/landing-page.tsx
msgid "Self-hosted movie & TV tracker"
msgstr "Rastreador de filmes e séries auto-hospedado"
@@ -2453,6 +2495,15 @@ msgstr "Desmarcado T{seasonNum} E{epNum}"
msgid "Up next"
msgstr "A seguir"
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/native/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Upcoming"
msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#~ msgid "Update available: {0}"
#~ msgstr ""
@@ -2571,6 +2622,7 @@ msgid "Watched S{seasonNum} E{epNum}"
msgstr "Assistido T{seasonNum} E{epNum}"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Watching"
@@ -2645,4 +2697,3 @@ msgstr "Sua biblioteca está vazia"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "Seu nome"
+52 -1
View File
@@ -413,6 +413,7 @@ msgid "Catch up"
msgstr "追上"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Caught Up"
@@ -514,6 +515,7 @@ msgstr "关闭"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/stats-display.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Completed"
@@ -838,6 +840,10 @@ msgstr "剧集 {period}"
msgid "Episodes {select}"
msgstr "剧集 {select}"
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Episodes and movies coming up in the next 90 days."
msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx
#~ msgid "Episodes this week"
#~ msgstr ""
@@ -1321,6 +1327,7 @@ msgstr "全部标记为已观看"
#~ msgid "Mark as Completed"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Mark as Watched"
msgstr "标记为已观看"
@@ -1329,6 +1336,10 @@ msgstr "标记为已观看"
#~ msgid "Mark as Watching"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
msgid "Mark Episode Watched"
msgstr ""
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/titles/title-actions.tsx
msgid "Mark Watched"
@@ -1439,6 +1450,10 @@ msgstr "从未"
msgid "Never run"
msgstr "从未运行"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#~ msgid "New"
#~ msgstr ""
#: apps/native/src/app/(auth)/register.tsx
msgid "New account creation is currently disabled."
msgstr "当前已禁用新账户创建。"
@@ -1460,6 +1475,11 @@ msgstr "新密码"
msgid "New password must be at least 8 characters"
msgstr "新密码至少需要 8 个字符"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "New Season"
msgstr ""
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/people/filmography-grid.tsx
msgid "Newest"
@@ -1501,6 +1521,11 @@ msgstr "未找到结果。"
msgid "No titles found for this genre."
msgstr "此类型下未找到任何内容。"
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "No upcoming episodes or releases in the next 90 days."
msgstr ""
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/system-health-section.tsx
@@ -1511,6 +1536,7 @@ msgstr "未配置"
msgid "Not Found"
msgstr "未找到"
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
msgid "On Watchlist"
msgstr "在待看列表中"
@@ -1839,6 +1865,7 @@ msgid "Remove from library"
msgstr "从媒体库中移除"
#: apps/native/src/components/dashboard/continue-watching-card.tsx
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
msgid "Remove from Library"
msgstr "从媒体库中移除"
@@ -1938,6 +1965,16 @@ msgstr "查看已发现的内容,选择要导入的项目。"
msgid "Run now"
msgstr "立即运行"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#~ msgid "S{0} · {1} {2, plural, one {episode} other {episodes}}"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "S{seasonNum} · {epCount, plural, one {# episode} other {# episodes}}"
msgstr ""
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Saturday"
msgstr "星期六"
@@ -2033,6 +2070,11 @@ msgstr "季"
msgid "Security"
msgstr "安全"
#: apps/native/src/components/ui/section-header.tsx
#: apps/web/src/components/dashboard/feed-section.tsx
msgid "See all"
msgstr ""
#: apps/web/src/components/landing-page.tsx
msgid "Self-hosted movie & TV tracker"
msgstr "自托管电影和电视剧追踪器"
@@ -2453,6 +2495,15 @@ msgstr "第 {seasonNum} 季第 {epNum} 集已取消标记"
msgid "Up next"
msgstr "接下来"
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/native/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Upcoming"
msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#~ msgid "Update available: {0}"
#~ msgstr ""
@@ -2571,6 +2622,7 @@ msgid "Watched S{seasonNum} E{epNum}"
msgstr "第 {seasonNum} 季第 {epNum} 集已标记为已看"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Watching"
@@ -2645,4 +2697,3 @@ msgstr "您的媒体库为空"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "您的姓名"