feat(native): internationalize tab bar labels and improve recently-viewed row

- Wrap tab bar trigger labels and stack screen titles with `useLingui()` / `t` so they translate correctly across all 6 supported locales
- Swap `IconDeviceTv` → `IconDeviceTvOld` in the recently-viewed badge to match the icon used elsewhere in the app
- Show the type icon inside the pill badge and display a department label (Actor, Director, Writer, etc.) for person results instead of the generic "Person" / "TV" label
- Suppress the subtitle row for person results (department is shown in the badge instead)
- Merge the separate iOS/Android `headerTitleStyle` variables in `TabStack` into a single shared style
- Mark `packages/i18n/src/po/*` as readonly/excluded in VS Code settings alongside `routeTree.gen.ts`
- Extract and compile updated PO/TS catalogs for all locales (de, en, es, fr, it, pt)
This commit is contained in:
2026-03-19 15:06:02 -04:00
parent fb4b521450
commit 78266cf202
23 changed files with 942 additions and 607 deletions
+6 -3
View File
@@ -7,13 +7,16 @@
"source.fixAll.oxlint": "explicit" "source.fixAll.oxlint": "explicit"
}, },
"files.readonlyInclude": { "files.readonlyInclude": {
"**/routeTree.gen.ts": true "**/routeTree.gen.ts": true,
"packages/i18n/src/po/*": true
}, },
"files.watcherExclude": { "files.watcherExclude": {
"**/routeTree.gen.ts": true "**/routeTree.gen.ts": true,
"packages/i18n/src/po/*": true
}, },
"search.exclude": { "search.exclude": {
"**/routeTree.gen.ts": true "**/routeTree.gen.ts": true,
"packages/i18n/src/po/*": true
}, },
"emmet.showExpandedAbbreviation": "never", "emmet.showExpandedAbbreviation": "never",
"[javascript]": { "[javascript]": {
@@ -1,5 +1,8 @@
import { useLingui } from "@lingui/react/macro";
import { TabStack } from "@/components/navigation/tab-stack"; import { TabStack } from "@/components/navigation/tab-stack";
export default function ExploreLayout() { export default function ExploreLayout() {
return <TabStack title="Explore" />; const { t } = useLingui();
return <TabStack title={t`Explore`} />;
} }
@@ -1,5 +1,8 @@
import { useLingui } from "@lingui/react/macro";
import { TabStack } from "@/components/navigation/tab-stack"; import { TabStack } from "@/components/navigation/tab-stack";
export default function HomeLayout() { export default function HomeLayout() {
return <TabStack title="Home" />; const { t } = useLingui();
return <TabStack title={t`Home`} />;
} }
@@ -1,5 +1,8 @@
import { useLingui } from "@lingui/react/macro";
import { TabStack } from "@/components/navigation/tab-stack"; import { TabStack } from "@/components/navigation/tab-stack";
export default function SearchLayout() { export default function SearchLayout() {
return <TabStack />; const { t } = useLingui();
return <TabStack title={t`Search`} />;
} }
@@ -68,13 +68,7 @@ export default function SearchScreen() {
const keyExtractor = useCallback((item: SearchResultItem) => `${item.type}-${item.id}`, []); const keyExtractor = useCallback((item: SearchResultItem) => `${item.type}-${item.id}`, []);
return ( return (
<View className="bg-background flex-1"> <View collapsable={false} className="bg-background flex-1">
<Stack.Header
transparent={false}
style={{ backgroundColor: "#000" }}
largeStyle={{ backgroundColor: "#000" }}
/>
<Stack.Screen.Title>Search</Stack.Screen.Title>
<Stack.SearchBar <Stack.SearchBar
placeholder={t`Search movies, shows, people...`} placeholder={t`Search movies, shows, people...`}
onChangeText={(e) => setQuery(e.nativeEvent.text)} onChangeText={(e) => setQuery(e.nativeEvent.text)}
@@ -1,5 +1,8 @@
import { useLingui } from "@lingui/react/macro";
import { TabStack } from "@/components/navigation/tab-stack"; import { TabStack } from "@/components/navigation/tab-stack";
export default function SettingsLayout() { export default function SettingsLayout() {
return <TabStack title="Settings" />; const { t } = useLingui();
return <TabStack title={t`Settings`} />;
} }
@@ -58,8 +58,8 @@ import { activateLocale, type SupportedLocale } from "@sofa/i18n";
import { LOCALE_INFO } from "@sofa/i18n/locales"; import { LOCALE_INFO } from "@sofa/i18n/locales";
const settingsContentContainerStyle = { const settingsContentContainerStyle = {
paddingTop: 8, paddingTop: 12,
paddingBottom: 32, paddingBottom: 24,
paddingHorizontal: 16, paddingHorizontal: 16,
}; };
@@ -535,17 +535,17 @@ export default function SettingsScreen() {
<Animated.View entering={FadeInDown.duration(300).delay(450)} className="mt-3 items-center"> <Animated.View entering={FadeInDown.duration(300).delay(450)} className="mt-3 items-center">
<Pressable <Pressable
onPress={() => Linking.openURL("https://github.com/jakejarvis/sofa")} onPress={() => Linking.openURL("https://github.com/jakejarvis/sofa")}
className="flex-row items-center gap-1.5 active:opacity-70" className="flex-row items-center gap-1 active:opacity-70"
> >
<ScaledIcon icon={IconBrandGithub} size={14} color={mutedFgColor} /> <ScaledIcon icon={IconBrandGithub} size={14} color={mutedFgColor} />
<Text className="text-muted-foreground text-xs">GitHub</Text> <Text className="text-muted-foreground text-xs">jakejarvis/sofa</Text>
</Pressable> </Pressable>
</Animated.View> </Animated.View>
{/* TMDB Attribution */} {/* TMDB Attribution */}
<Animated.View <Animated.View
entering={FadeInDown.duration(300).delay(500)} entering={FadeInDown.duration(300).delay(500)}
className="mt-4 items-center gap-2" className="mt-5 items-center gap-2"
> >
<Pressable <Pressable
onPress={() => Linking.openURL("https://www.themoviedb.org/")} onPress={() => Linking.openURL("https://www.themoviedb.org/")}
@@ -553,8 +553,8 @@ export default function SettingsScreen() {
> >
<TmdbLogo height={12} /> <TmdbLogo height={12} />
<Text <Text
maxFontSizeMultiplier={1.0} maxFontSizeMultiplier={1.2}
className="text-muted-foreground text-center text-xs leading-relaxed" className="text-muted-foreground text-center text-[10px] leading-relaxed"
> >
<Trans>This product uses the TMDB API but is not endorsed or certified by TMDB.</Trans> <Trans>This product uses the TMDB API but is not endorsed or certified by TMDB.</Trans>
</Text> </Text>
+3 -10
View File
@@ -38,14 +38,9 @@ enableFreeze(true);
initialize(); initialize();
const localeReady = initLocale(); const localeReady = initLocale();
export const unstable_settings = {
initialRouteName: "(tabs)",
};
const changePasswordOptions = const changePasswordOptions =
process.env.EXPO_OS === "ios" process.env.EXPO_OS === "ios"
? { ? {
headerShown: true,
presentation: "formSheet" as const, presentation: "formSheet" as const,
sheetAllowedDetents: "fitToContents" as const, sheetAllowedDetents: "fitToContents" as const,
sheetGrabberVisible: true, sheetGrabberVisible: true,
@@ -54,7 +49,6 @@ const changePasswordOptions =
headerBlurEffect: "none" as const, headerBlurEffect: "none" as const,
} }
: { : {
headerShown: true,
presentation: "modal" as const, presentation: "modal" as const,
headerLargeTitle: false, headerLargeTitle: false,
headerTransparent: false, headerTransparent: false,
@@ -89,7 +83,7 @@ function AppContent() {
// distinct ID, but only when the resolved state is actually enabled // distinct ID, but only when the resolved state is actually enabled
// (respects both ATT result and the user's settings override). // (respects both ATT result and the user's settings override).
if (enabled && posthog) { if (enabled && posthog) {
const advertisingId = await getAdvertisingId(); const advertisingId = getAdvertisingId();
if (advertisingId) { if (advertisingId) {
posthog.identify(advertisingId); posthog.identify(advertisingId);
} }
@@ -132,13 +126,12 @@ function AppContent() {
<ServerUnreachableBanner /> <ServerUnreachableBanner />
<Stack <Stack
screenOptions={{ screenOptions={{
headerShown: false,
contentStyle, contentStyle,
animation: "slide_from_right", headerShown: false,
}} }}
> >
<Stack.Protected guard={!session}> <Stack.Protected guard={!session}>
<Stack.Screen name="(auth)" /> <Stack.Screen name="(auth)" options={{ navigationBarHidden: true, animation: "fade" }} />
</Stack.Protected> </Stack.Protected>
<Stack.Protected guard={!!session}> <Stack.Protected guard={!!session}>
@@ -1,8 +1,10 @@
import { useLingui } from "@lingui/react/macro";
import * as Haptics from "expo-haptics"; import * as Haptics from "expo-haptics";
import { NativeTabs } from "expo-router/unstable-native-tabs"; import { NativeTabs } from "expo-router/unstable-native-tabs";
import { useCSSVariable } from "uniwind"; import { useCSSVariable } from "uniwind";
export function NativeTabBar({ showSettingsBadge }: { showSettingsBadge: boolean }) { export function NativeTabBar({ showSettingsBadge }: { showSettingsBadge: boolean }) {
const { t } = useLingui();
const mutedFgColor = useCSSVariable("--color-muted-foreground") as string; const mutedFgColor = useCSSVariable("--color-muted-foreground") as string;
const primaryColor = useCSSVariable("--color-primary") as string; const primaryColor = useCSSVariable("--color-primary") as string;
@@ -23,20 +25,20 @@ export function NativeTabBar({ showSettingsBadge }: { showSettingsBadge: boolean
})} })}
> >
<NativeTabs.Trigger name="(home)" disableTransparentOnScrollEdge> <NativeTabs.Trigger name="(home)" disableTransparentOnScrollEdge>
<NativeTabs.Trigger.Label>Home</NativeTabs.Trigger.Label> <NativeTabs.Trigger.Label>{t`Home`}</NativeTabs.Trigger.Label>
<NativeTabs.Trigger.Icon sf="house.fill" md="home" /> <NativeTabs.Trigger.Icon sf="house.fill" md="home" />
</NativeTabs.Trigger> </NativeTabs.Trigger>
<NativeTabs.Trigger name="(explore)" disableTransparentOnScrollEdge> <NativeTabs.Trigger name="(explore)" disableTransparentOnScrollEdge>
<NativeTabs.Trigger.Label>Explore</NativeTabs.Trigger.Label> <NativeTabs.Trigger.Label>{t`Explore`}</NativeTabs.Trigger.Label>
<NativeTabs.Trigger.Icon sf="safari" md="explore" /> <NativeTabs.Trigger.Icon sf="safari" md="explore" />
</NativeTabs.Trigger> </NativeTabs.Trigger>
<NativeTabs.Trigger name="(settings)" disableTransparentOnScrollEdge> <NativeTabs.Trigger name="(settings)" disableTransparentOnScrollEdge>
<NativeTabs.Trigger.Label>Settings</NativeTabs.Trigger.Label> <NativeTabs.Trigger.Label>{t`Settings`}</NativeTabs.Trigger.Label>
<NativeTabs.Trigger.Icon sf="gear" md="settings" /> <NativeTabs.Trigger.Icon sf="gear" md="settings" />
{showSettingsBadge ? <NativeTabs.Trigger.Badge>!</NativeTabs.Trigger.Badge> : null} {showSettingsBadge ? <NativeTabs.Trigger.Badge>!</NativeTabs.Trigger.Badge> : null}
</NativeTabs.Trigger> </NativeTabs.Trigger>
<NativeTabs.Trigger name="(search)" role="search" disableTransparentOnScrollEdge> <NativeTabs.Trigger name="(search)" role="search" disableTransparentOnScrollEdge>
<NativeTabs.Trigger.Label>Search</NativeTabs.Trigger.Label> <NativeTabs.Trigger.Label>{t`Search`}</NativeTabs.Trigger.Label>
<NativeTabs.Trigger.Icon sf="magnifyingglass" md="search" /> <NativeTabs.Trigger.Icon sf="magnifyingglass" md="search" />
</NativeTabs.Trigger> </NativeTabs.Trigger>
</NativeTabs> </NativeTabs>
@@ -8,11 +8,8 @@ export function TabStack({ title, children }: { title?: string; children?: React
const contentStyle = useResolveClassNames("bg-background"); const contentStyle = useResolveClassNames("bg-background");
const tintColor = useCSSVariable("--color-primary") as string; const tintColor = useCSSVariable("--color-primary") as string;
const backgroundColor = useCSSVariable("--color-background") as string; const backgroundColor = useCSSVariable("--color-background") as string;
const iosHeaderLargeTitleStyle = useResolveClassNames("font-display text-foreground"); const headerTitleStyle = useResolveClassNames("font-display text-foreground text-xl");
const iosHeaderTitleStyle = useResolveClassNames("font-display text-foreground text-lg"); const headerLargeTitleStyle = useResolveClassNames("font-display text-foreground");
const androidHeaderTitleStyle = useResolveClassNames(
"text-foreground font-sans text-lg font-semibold",
);
if (process.env.EXPO_OS === "ios") { if (process.env.EXPO_OS === "ios") {
return ( return (
@@ -41,8 +38,8 @@ export function TabStack({ title, children }: { title?: string; children?: React
/> />
<Stack.Screen.Title <Stack.Screen.Title
large large
style={iosHeaderTitleStyle as Record<string, unknown>} style={headerTitleStyle as Record<string, unknown>}
largeStyle={iosHeaderLargeTitleStyle as Record<string, unknown>} largeStyle={headerLargeTitleStyle as Record<string, unknown>}
> >
{title} {title}
</Stack.Screen.Title> </Stack.Screen.Title>
@@ -71,7 +68,7 @@ export function TabStack({ title, children }: { title?: string; children?: React
shadowColor: "transparent", shadowColor: "transparent",
}} }}
/> />
<Stack.Screen.Title style={androidHeaderTitleStyle as Record<string, unknown>}> <Stack.Screen.Title style={headerTitleStyle as Record<string, unknown>}>
{title} {title}
</Stack.Screen.Title> </Stack.Screen.Title>
</Stack.Screen> </Stack.Screen>
@@ -1,5 +1,5 @@
import { useLingui } from "@lingui/react/macro"; import { useLingui } from "@lingui/react/macro";
import { IconDeviceTv, IconMovie, IconUser } from "@tabler/icons-react-native"; import { IconDeviceTvOld, IconMovie, IconUser } from "@tabler/icons-react-native";
import { View } from "react-native"; import { View } from "react-native";
import { useCSSVariable } from "uniwind"; import { useCSSVariable } from "uniwind";
@@ -9,23 +9,29 @@ import type { RecentlyViewedItem } from "@/lib/recently-viewed";
const TypeIcon = { const TypeIcon = {
movie: IconMovie, movie: IconMovie,
tv: IconDeviceTv, tv: IconDeviceTvOld,
person: IconUser, person: IconUser,
} as const; } as const;
function getTypeLabel(t: (strings: TemplateStringsArray, ...values: unknown[]) => string) {
return {
movie: t`Movie`,
tv: t`TV`,
person: t`Person`,
} as const;
}
export function RecentlyViewedRowContent({ item }: { item: RecentlyViewedItem }) { export function RecentlyViewedRowContent({ item }: { item: RecentlyViewedItem }) {
const { t } = useLingui(); const { t } = useLingui();
const mutedForeground = useCSSVariable("--color-muted-foreground") as string; const mutedForeground = useCSSVariable("--color-muted-foreground") as string;
const Icon = TypeIcon[item.type]; const Icon = TypeIcon[item.type];
const typeLabel: Record<string, string> = {
movie: t`Movie`,
tv: t`TV`,
person: t`Person`,
};
const departmentLabels: Record<string, string> = {
Acting: t`Actor`,
Directing: t`Director`,
Writing: t`Writer`,
Production: t`Producer`,
Editing: t`Editor`,
};
return ( return (
<View className="flex-row items-center"> <View className="flex-row items-center">
<View <View
@@ -56,12 +62,15 @@ export function RecentlyViewedRowContent({ item }: { item: RecentlyViewedItem })
{item.title} {item.title}
</Text> </Text>
<View className="mt-1 flex-row items-center gap-2"> <View className="mt-1 flex-row items-center gap-2">
<View className="bg-secondary rounded-full px-2 py-0.5"> <View className="bg-secondary flex-row items-center gap-1 rounded-full px-2 py-0.5">
<Icon size={12} color={mutedForeground} />
<Text maxFontSizeMultiplier={1.0} className="text-muted-foreground text-xs"> <Text maxFontSizeMultiplier={1.0} className="text-muted-foreground text-xs">
{getTypeLabel(t)[item.type]} {item.type === "person"
? departmentLabels[item.subtitle ?? ""]
: typeLabel[item.type]}
</Text> </Text>
</View> </View>
{item.subtitle ? ( {item.type !== "person" && item.subtitle ? (
<Text className="text-muted-foreground text-xs">{item.subtitle}</Text> <Text className="text-muted-foreground text-xs">{item.subtitle}</Text>
) : null} ) : null}
</View> </View>
+145 -91
View File
@@ -24,12 +24,12 @@ msgid "...and {0} more"
msgstr "...und {0} weitere" msgstr "...und {0} weitere"
#. placeholder {0}: systemHealth.data.imageCache.imageCount #. placeholder {0}: systemHealth.data.imageCache.imageCount
#: apps/native/src/app/(tabs)/(settings)/index.tsx:456 #: apps/native/src/app/(tabs)/(settings)/index.tsx:438
msgid "{0, plural, one {# image} other {# images}}" msgid "{0, plural, one {# image} other {# images}}"
msgstr "{0, plural, one {# Bild} other {# Bilder}}" msgstr "{0, plural, one {# Bild} other {# Bilder}}"
#. placeholder {0}: systemHealth.data.database.titleCount #. placeholder {0}: systemHealth.data.database.titleCount
#: apps/native/src/app/(tabs)/(settings)/index.tsx:442 #: apps/native/src/app/(tabs)/(settings)/index.tsx:424
msgid "{0, plural, one {# title} other {# titles}}" msgid "{0, plural, one {# title} other {# titles}}"
msgstr "{0, plural, one {# Titel} other {# Titel}}" msgstr "{0, plural, one {# Titel} other {# Titel}}"
@@ -44,12 +44,12 @@ msgstr "{0} {1, plural, one {Backup} other {Backups}} gespeichert"
#~ msgstr "{0} backup{1} stored" #~ msgstr "{0} backup{1} stored"
#. placeholder {0}: backups.backupCount #. placeholder {0}: backups.backupCount
#: apps/web/src/components/settings/system-health-section.tsx:599 #: apps/web/src/components/settings/system-health-section.tsx:593
msgid "{0} backups · last <0/>" msgid "{0} backups · last <0/>"
msgstr "{0} Backups · zuletzt <0/>" msgstr "{0} Backups · zuletzt <0/>"
#. placeholder {0}: imageCache.imageCount.toLocaleString() #. placeholder {0}: imageCache.imageCount.toLocaleString()
#: apps/web/src/components/settings/system-health-section.tsx:569 #: apps/web/src/components/settings/system-health-section.tsx:563
msgid "{0} cached images" msgid "{0} cached images"
msgstr "{0} gecachte Bilder" msgstr "{0} gecachte Bilder"
@@ -157,6 +157,8 @@ msgstr "Konto"
msgid "Actions" msgid "Actions"
msgstr "Aktionen" msgstr "Aktionen"
#: apps/native/src/app/person/[id].tsx:50
#: apps/native/src/components/search/recently-viewed-row-content.tsx:28
#: apps/web/src/components/people/person-hero.tsx:69 #: apps/web/src/components/people/person-hero.tsx:69
msgid "Actor" msgid "Actor"
msgstr "Schauspieler" msgstr "Schauspieler"
@@ -200,18 +202,18 @@ msgid "Added to watchlist"
msgstr "Zur Merkliste hinzugefügt" msgstr "Zur Merkliste hinzugefügt"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:342 #: apps/native/src/app/(tabs)/(settings)/index.tsx:342
#: apps/native/src/app/(tabs)/(settings)/index.tsx:431 #: apps/native/src/app/(tabs)/(settings)/index.tsx:413
#: apps/native/src/app/(tabs)/(settings)/index.tsx:470 #: apps/native/src/app/(tabs)/(settings)/index.tsx:452
#: apps/web/src/components/nav-bar.tsx:223 #: apps/web/src/components/nav-bar.tsx:223
#: apps/web/src/components/settings/account-section.tsx:309 #: apps/web/src/components/settings/account-section.tsx:309
msgid "Admin" msgid "Admin"
msgstr "" msgstr ""
#: apps/web/src/routes/_app/settings.tsx:118 #: apps/web/src/routes/_app/settings.tsx:154
msgid "Admin only" msgid "Admin only"
msgstr "Nur für Admins" msgstr "Nur für Admins"
#: apps/native/src/app/person/[id].tsx:267 #: apps/native/src/app/person/[id].tsx:249
#: apps/web/src/components/people/person-hero.tsx:89 #: apps/web/src/components/people/person-hero.tsx:89
msgid "age {age}" msgid "age {age}"
msgstr "Alter {age}" msgstr "Alter {age}"
@@ -233,15 +235,15 @@ msgstr "Bereits ein Konto?"
msgid "Already have an account? Sign in" msgid "Already have an account? Sign in"
msgstr "Bereits ein Konto? Anmelden" msgstr "Bereits ein Konto? Anmelden"
#: apps/web/src/routes/__root.tsx:143 #: apps/web/src/routes/__root.tsx:142
msgid "An unexpected error occurred while loading this page. You can try again or head back to the dashboard." 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." msgstr "Beim Laden dieser Seite ist ein unerwarteter Fehler aufgetreten. Du kannst es erneut versuchen oder zum Dashboard zurückkehren."
#: apps/native/src/app/(tabs)/(settings)/index.tsx:407 #: apps/native/src/app/(tabs)/(settings)/index.tsx:389
msgid "Anonymous usage reporting" msgid "Anonymous usage reporting"
msgstr "Anonyme Nutzungsberichte" msgstr "Anonyme Nutzungsberichte"
#: apps/web/src/routes/_app/settings.tsx:99 #: apps/web/src/routes/_app/settings.tsx:135
msgid "App Settings" msgid "App Settings"
msgstr "App-Einstellungen" msgstr "App-Einstellungen"
@@ -307,8 +309,8 @@ msgstr "Backup gelöscht"
msgid "Backup schedule" msgid "Backup schedule"
msgstr "Backup-Zeitplan" msgstr "Backup-Zeitplan"
#: apps/web/src/components/settings/system-health-section.tsx:589 #: apps/web/src/components/settings/system-health-section.tsx:583
#: apps/web/src/routes/_app/settings.tsx:154 #: apps/web/src/routes/_app/settings.tsx:190
msgid "Backups" msgid "Backups"
msgstr "" msgstr ""
@@ -354,7 +356,7 @@ msgstr "Abbrechen"
msgid "Cancel editing" msgid "Cancel editing"
msgstr "Bearbeitung abbrechen" msgstr "Bearbeitung abbrechen"
#: apps/native/src/app/title/[id].tsx:489 #: apps/native/src/app/title/[id].tsx:493
#: apps/web/src/components/titles/cast-carousel.tsx:21 #: apps/web/src/components/titles/cast-carousel.tsx:21
msgid "Cast" msgid "Cast"
msgstr "Besetzung" msgstr "Besetzung"
@@ -392,7 +394,7 @@ msgstr "Server wechseln"
msgid "Check configuration" msgid "Check configuration"
msgstr "Konfiguration prüfen" msgstr "Konfiguration prüfen"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:483 #: apps/native/src/app/(tabs)/(settings)/index.tsx:465
msgid "Check for updates" msgid "Check for updates"
msgstr "Nach Updates suchen" msgstr "Nach Updates suchen"
@@ -420,7 +422,7 @@ msgstr "Wähle aus, wie du deine {0}-Daten importieren möchtest."
msgid "Clear" msgid "Clear"
msgstr "Löschen" msgstr "Löschen"
#: apps/web/src/components/command-palette.tsx:302 #: apps/web/src/components/command-palette.tsx:297
msgid "Clear all" msgid "Clear all"
msgstr "Alle löschen" msgstr "Alle löschen"
@@ -447,11 +449,12 @@ msgstr "Klicke auf <0>+</0> und wähle <1>Custom Lists</1>"
msgid "Click <0>Add Webhook</0> and paste the URL above" msgid "Click <0>Add Webhook</0> and paste the URL above"
msgstr "Klicke auf <0>Add Webhook</0> und füge die URL oben ein" msgstr "Klicke auf <0>Add Webhook</0> und füge die URL oben ein"
#: apps/native/src/components/navigation/modal-stack-header.tsx:14 #: apps/native/src/components/navigation/modal-layout.tsx:26
#: apps/native/src/components/navigation/modal-layout.tsx:38
msgid "Close" msgid "Close"
msgstr "Schließen" msgstr "Schließen"
#: apps/native/src/app/(tabs)/(home)/index.tsx:54 #: apps/native/src/app/(tabs)/(home)/index.tsx:146
#: apps/native/src/components/titles/status-action-button.tsx:45 #: apps/native/src/components/titles/status-action-button.tsx:45
#: apps/web/src/components/dashboard/stats-display.tsx:219 #: apps/web/src/components/dashboard/stats-display.tsx:219
#: apps/web/src/components/title-card.tsx:74 #: apps/web/src/components/title-card.tsx:74
@@ -492,7 +495,7 @@ msgid "Connect with {0}"
msgstr "Mit {0} verbinden" msgstr "Mit {0} verbinden"
#: apps/native/src/app/(auth)/server-url.tsx:176 #: apps/native/src/app/(auth)/server-url.tsx:176
#: apps/native/src/app/(tabs)/(settings)/index.tsx:449 #: apps/native/src/app/(tabs)/(settings)/index.tsx:431
#: apps/web/src/components/settings/system-health-section.tsx:236 #: apps/web/src/components/settings/system-health-section.tsx:236
msgid "Connected" msgid "Connected"
msgstr "Verbunden" msgstr "Verbunden"
@@ -521,7 +524,7 @@ msgstr "Verbinde..."
msgid "Continue" msgid "Continue"
msgstr "Weiter" msgstr "Weiter"
#: apps/native/src/app/(tabs)/(home)/index.tsx:99 #: apps/native/src/app/(tabs)/(home)/index.tsx:161
#: apps/web/src/components/dashboard/continue-watching-section.tsx:22 #: apps/web/src/components/dashboard/continue-watching-section.tsx:22
msgid "Continue Watching" msgid "Continue Watching"
msgstr "Weiterschauen" msgstr "Weiterschauen"
@@ -542,7 +545,7 @@ msgstr "URL kopieren"
msgid "Could not load integrations" msgid "Could not load integrations"
msgstr "Integrationen konnten nicht geladen werden" msgstr "Integrationen konnten nicht geladen werden"
#: apps/native/src/app/person/[id].tsx:185 #: apps/native/src/app/person/[id].tsx:172
msgid "Could not load person details" msgid "Could not load person details"
msgstr "Personendetails konnten nicht geladen werden" msgstr "Personendetails konnten nicht geladen werden"
@@ -576,18 +579,18 @@ msgstr "Aktuelles Passwort"
msgid "Current password is required" msgid "Current password is required"
msgstr "Aktuelles Passwort ist erforderlich" msgstr "Aktuelles Passwort ist erforderlich"
#: apps/web/src/routes/_app/settings.tsx:180 #: apps/web/src/routes/_app/settings.tsx:216
msgid "Danger Zone" msgid "Danger Zone"
msgstr "Gefahrenzone" msgstr "Gefahrenzone"
#: apps/web/src/routes/__root.tsx:164 #: apps/web/src/routes/__root.tsx:163
#: apps/web/src/routes/_app/people.$id.tsx:76 #: apps/web/src/routes/_app/people.$id.tsx:76
#: apps/web/src/routes/_app/titles.$id.tsx:119 #: apps/web/src/routes/_app/titles.$id.tsx:119
#: apps/web/src/routes/_app/titles.$id.tsx:165 #: apps/web/src/routes/_app/titles.$id.tsx:165
msgid "Dashboard" msgid "Dashboard"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx:439 #: apps/native/src/app/(tabs)/(settings)/index.tsx:421
#: apps/web/src/components/settings/system-health-section.tsx:210 #: apps/web/src/components/settings/system-health-section.tsx:210
msgid "Database" msgid "Database"
msgstr "Datenbank" msgstr "Datenbank"
@@ -627,17 +630,19 @@ msgstr "{0, plural, one {# Datei} other {# Dateien}} gelöscht, {freed} freigege
msgid "Device code expired. Please try again." msgid "Device code expired. Please try again."
msgstr "Gerätecode abgelaufen. Bitte versuche es erneut." msgstr "Gerätecode abgelaufen. Bitte versuche es erneut."
#: apps/native/src/app/person/[id].tsx:267 #: apps/native/src/app/person/[id].tsx:249
#: apps/web/src/components/people/person-hero.tsx:89 #: apps/web/src/components/people/person-hero.tsx:89
msgid "died at {age}" msgid "died at {age}"
msgstr "gestorben mit {age}" msgstr "gestorben mit {age}"
#: apps/native/src/app/person/[id].tsx:51
#: apps/native/src/components/search/recently-viewed-row-content.tsx:29
#: apps/web/src/components/people/person-hero.tsx:71 #: apps/web/src/components/people/person-hero.tsx:71
msgid "Director" msgid "Director"
msgstr "Regisseur" msgstr "Regisseur"
#: apps/web/src/components/settings/system-health-section.tsx:394 #: apps/web/src/components/settings/system-health-section.tsx:394
#: apps/web/src/components/settings/system-health-section.tsx:580 #: apps/web/src/components/settings/system-health-section.tsx:574
msgid "Disabled" msgid "Disabled"
msgstr "Deaktiviert" msgstr "Deaktiviert"
@@ -680,6 +685,8 @@ msgstr "Herunterladen"
msgid "Download backup" msgid "Download backup"
msgstr "Backup herunterladen" msgstr "Backup herunterladen"
#: apps/native/src/app/person/[id].tsx:54
#: apps/native/src/components/search/recently-viewed-row-content.tsx:32
#: apps/web/src/components/people/person-hero.tsx:77 #: apps/web/src/components/people/person-hero.tsx:77
msgid "Editor" msgid "Editor"
msgstr "Cutter" msgstr "Cutter"
@@ -748,6 +755,11 @@ msgstr "Episode als gesehen markiert"
msgid "Episodes" msgid "Episodes"
msgstr "Episoden" msgstr "Episoden"
#. placeholder {0}: periodLabels[episodePeriod]
#: apps/native/src/app/(tabs)/(home)/index.tsx:125
msgid "Episodes {0}"
msgstr ""
#: apps/web/src/components/dashboard/stats-display.tsx:162 #: apps/web/src/components/dashboard/stats-display.tsx:162
#~ msgid "Episodes {periodSelect}" #~ msgid "Episodes {periodSelect}"
#~ msgstr "Episodes {periodSelect}" #~ msgstr "Episodes {periodSelect}"
@@ -757,8 +769,8 @@ msgid "Episodes {select}"
msgstr "Episoden {select}" msgstr "Episoden {select}"
#: apps/native/src/app/(tabs)/(home)/index.tsx:52 #: apps/native/src/app/(tabs)/(home)/index.tsx:52
msgid "Episodes this week" #~ msgid "Episodes this week"
msgstr "Episoden diese Woche" #~ msgstr "Episoden diese Woche"
#: apps/native/src/app/change-password.tsx:67 #: apps/native/src/app/change-password.tsx:67
#: apps/native/src/app/change-password.tsx:77 #: apps/native/src/app/change-password.tsx:77
@@ -770,7 +782,9 @@ msgstr "Fehler"
msgid "Errors ({0})" msgid "Errors ({0})"
msgstr "Fehler ({0})" msgstr "Fehler ({0})"
#: apps/native/src/app/(tabs)/(home)/index.tsx:127 #: apps/native/src/app/(tabs)/(explore)/_layout.tsx:7
#: apps/native/src/app/(tabs)/(home)/index.tsx:189
#: apps/native/src/components/navigation/native-tab-bar.tsx:32
#: apps/web/src/components/nav-bar.tsx:116 #: apps/web/src/components/nav-bar.tsx:116
#: apps/web/src/components/nav-bar.tsx:277 #: apps/web/src/components/nav-bar.tsx:277
msgid "Explore" msgid "Explore"
@@ -959,7 +973,7 @@ msgstr "Profilbild konnte nicht hochgeladen werden"
msgid "Fetching your library data from {source}..." msgid "Fetching your library data from {source}..."
msgstr "Bibliotheksdaten werden von {source} abgerufen..." msgstr "Bibliotheksdaten werden von {source} abgerufen..."
#: apps/native/src/app/person/[id].tsx:296 #: apps/native/src/app/person/[id].tsx:279
#: apps/web/src/components/people/filmography-grid.tsx:67 #: apps/web/src/components/people/filmography-grid.tsx:67
msgid "Filmography" msgid "Filmography"
msgstr "Filmografie" msgstr "Filmografie"
@@ -988,9 +1002,9 @@ msgstr "Freitag"
msgid "Get Started" msgid "Get Started"
msgstr "Loslegen" msgstr "Loslegen"
#: apps/native/src/app/person/[id].tsx:189 #: apps/native/src/app/person/[id].tsx:176
#: apps/native/src/app/person/[id].tsx:213 #: apps/native/src/app/person/[id].tsx:196
#: apps/native/src/app/title/[id].tsx:239 #: apps/native/src/app/title/[id].tsx:235
msgid "Go back" msgid "Go back"
msgstr "Zurück" msgstr "Zurück"
@@ -1002,7 +1016,7 @@ msgstr "Zur Startseite"
msgid "Go to <0>Dashboard > Plugins > Webhook</0>" msgid "Go to <0>Dashboard > Plugins > Webhook</0>"
msgstr "Gehe zu <0>Dashboard > Plugins > Webhook</0>" msgstr "Gehe zu <0>Dashboard > Plugins > Webhook</0>"
#: apps/web/src/components/command-palette.tsx:345 #: apps/web/src/components/command-palette.tsx:339
msgid "Go to Dashboard" msgid "Go to Dashboard"
msgstr "Zum Dashboard" msgstr "Zum Dashboard"
@@ -1010,7 +1024,7 @@ msgstr "Zum Dashboard"
msgid "Go to Dashboard > Plugins > Webhook" msgid "Go to Dashboard > Plugins > Webhook"
msgstr "Gehe zu Dashboard > Plugins > Webhook" msgstr "Gehe zu Dashboard > Plugins > Webhook"
#: apps/web/src/components/command-palette.tsx:356 #: apps/web/src/components/command-palette.tsx:349
msgid "Go to Explore" msgid "Go to Explore"
msgstr "Zum Entdecken" msgstr "Zum Entdecken"
@@ -1022,21 +1036,23 @@ msgstr "Systemstatus"
msgid "Here's what's happening with your library" msgid "Here's what's happening with your library"
msgstr "Das passiert in deiner Bibliothek" msgstr "Das passiert in deiner Bibliothek"
#: apps/native/src/app/(tabs)/(home)/_layout.tsx:7
#: apps/native/src/components/navigation/native-tab-bar.tsx:28
#: apps/web/src/components/nav-bar.tsx:115 #: apps/web/src/components/nav-bar.tsx:115
#: apps/web/src/components/nav-bar.tsx:276 #: apps/web/src/components/nav-bar.tsx:276
msgid "Home" msgid "Home"
msgstr "Startseite" msgstr "Startseite"
#: apps/web/src/components/settings/system-health-section.tsx:308 #: apps/web/src/components/settings/system-health-section.tsx:308
#: apps/web/src/components/settings/system-health-section.tsx:558 #: apps/web/src/components/settings/system-health-section.tsx:552
msgid "Image cache" msgid "Image cache"
msgstr "Bild-Cache" msgstr "Bild-Cache"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:453 #: apps/native/src/app/(tabs)/(settings)/index.tsx:435
msgid "Image Cache" msgid "Image Cache"
msgstr "Bild-Cache" msgstr "Bild-Cache"
#: apps/web/src/components/settings/system-health-section.tsx:546 #: apps/web/src/components/settings/system-health-section.tsx:540
msgid "Image cache and backup disk usage" msgid "Image cache and backup disk usage"
msgstr "Speichernutzung für Bild-Cache und Backups" msgstr "Speichernutzung für Bild-Cache und Backups"
@@ -1088,7 +1104,7 @@ msgstr "{0} Einträge von {1} importiert"
msgid "Importing from {source}" msgid "Importing from {source}"
msgstr "Importiere von {source}" msgstr "Importiere von {source}"
#: apps/native/src/app/(tabs)/(home)/index.tsx:53 #: apps/native/src/app/(tabs)/(home)/index.tsx:138
msgid "In library" msgid "In library"
msgstr "In Bibliothek" msgstr "In Bibliothek"
@@ -1096,7 +1112,7 @@ msgstr "In Bibliothek"
msgid "In Library" msgid "In Library"
msgstr "In Bibliothek" msgstr "In Bibliothek"
#: apps/native/src/app/(tabs)/(home)/index.tsx:117 #: apps/native/src/app/(tabs)/(home)/index.tsx:179
#: apps/web/src/components/dashboard/library-section.tsx:35 #: apps/web/src/components/dashboard/library-section.tsx:35
msgid "In Your Library" msgid "In Your Library"
msgstr "In deiner Bibliothek" msgstr "In deiner Bibliothek"
@@ -1132,13 +1148,13 @@ msgstr "Aufgabe"
msgid "Keeping <0><1><2>{0}</2></1><3>{1}</3></0> backups." msgid "Keeping <0><1><2>{0}</2></1><3>{1}</3></0> backups."
msgstr "<0><1><2>{0}</2></1><3>{1}</3></0> Backups werden aufbewahrt." msgstr "<0><1><2>{0}</2></1><3>{1}</3></0> Backups werden aufbewahrt."
#: apps/web/src/components/command-palette.tsx:366 #: apps/web/src/components/command-palette.tsx:359
#: apps/web/src/components/command-palette.tsx:381 #: apps/web/src/components/command-palette.tsx:374
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "Tastaturkürzel" msgstr "Tastaturkürzel"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:383 #: apps/native/src/app/(tabs)/(settings)/index.tsx:383
#: apps/native/src/app/(tabs)/(settings)/index.tsx:391 #: apps/native/src/app/(tabs)/(settings)/index.tsx:506
#: apps/web/src/components/settings/language-section.tsx:34 #: apps/web/src/components/settings/language-section.tsx:34
msgid "Language" msgid "Language"
msgstr "Sprache" msgstr "Sprache"
@@ -1264,15 +1280,16 @@ msgstr "Mitglied seit {memberSince}"
msgid "Monday" msgid "Monday"
msgstr "Montag" msgstr "Montag"
#: apps/native/src/app/title/[id].tsx:508 #: apps/native/src/app/title/[id].tsx:512
msgid "More Like This" msgid "More Like This"
msgstr "Ähnliche Titel" msgstr "Ähnliche Titel"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:506 #: apps/native/src/app/(tabs)/(settings)/index.tsx:488
msgid "More Settings" msgid "More Settings"
msgstr "Weitere Einstellungen" msgstr "Weitere Einstellungen"
#: apps/native/src/app/title/[id].tsx:337 #: apps/native/src/app/title/[id].tsx:333
#: apps/native/src/components/search/recently-viewed-row-content.tsx:22
#: apps/native/src/components/search/search-result-row.tsx:34 #: apps/native/src/components/search/search-result-row.tsx:34
#: apps/native/src/components/search/search-result-row.tsx:81 #: apps/native/src/components/search/search-result-row.tsx:81
#: apps/web/src/components/explore/hero-banner.tsx:54 #: apps/web/src/components/explore/hero-banner.tsx:54
@@ -1285,6 +1302,11 @@ msgstr "Film"
msgid "Movies" msgid "Movies"
msgstr "Filme" msgstr "Filme"
#. placeholder {0}: periodLabels[moviePeriod]
#: apps/native/src/app/(tabs)/(home)/index.tsx:114
msgid "Movies {0}"
msgstr ""
#: apps/web/src/components/dashboard/stats-display.tsx:161 #: apps/web/src/components/dashboard/stats-display.tsx:161
#~ msgid "Movies {periodSelect}" #~ msgid "Movies {periodSelect}"
#~ msgstr "Movies {periodSelect}" #~ msgstr "Movies {periodSelect}"
@@ -1294,8 +1316,8 @@ msgid "Movies {select}"
msgstr "Filme {select}" msgstr "Filme {select}"
#: apps/native/src/app/(tabs)/(home)/index.tsx:51 #: apps/native/src/app/(tabs)/(home)/index.tsx:51
msgid "Movies this month" #~ msgid "Movies this month"
msgstr "Filme diesen Monat" #~ msgstr "Filme diesen Monat"
#: apps/native/src/app/(auth)/register.tsx:111 #: apps/native/src/app/(auth)/register.tsx:111
#: apps/web/src/components/auth-form.tsx:173 #: apps/web/src/components/auth-form.tsx:173
@@ -1311,7 +1333,7 @@ msgstr "Name aktualisiert"
msgid "Need more help?" msgid "Need more help?"
msgstr "Brauchst du mehr Hilfe?" msgstr "Brauchst du mehr Hilfe?"
#: apps/web/src/components/settings/system-health-section.tsx:456 #: apps/web/src/components/settings/system-health-section.tsx:453
msgid "Never" msgid "Never"
msgstr "Nie" msgstr "Nie"
@@ -1358,7 +1380,7 @@ msgid "Next run"
msgstr "Nächster Lauf" msgstr "Nächster Lauf"
#: apps/web/src/components/settings/backup-section.tsx:99 #: apps/web/src/components/settings/backup-section.tsx:99
#: apps/web/src/components/settings/system-health-section.tsx:607 #: apps/web/src/components/settings/system-health-section.tsx:601
msgid "No backups yet" msgid "No backups yet"
msgstr "Noch keine Backups" msgstr "Noch keine Backups"
@@ -1368,11 +1390,11 @@ msgstr "Noch keine Backups"
msgid "No internet connection" msgid "No internet connection"
msgstr "Keine Internetverbindung" msgstr "Keine Internetverbindung"
#: apps/native/src/app/(tabs)/(search)/index.tsx:100 #: apps/native/src/app/(tabs)/(search)/index.tsx:94
msgid "No results for \"{debouncedQuery}\"" msgid "No results for \"{debouncedQuery}\""
msgstr "Keine Ergebnisse für \"{debouncedQuery}\"" msgstr "Keine Ergebnisse für \"{debouncedQuery}\""
#: apps/web/src/components/command-palette.tsx:212 #: apps/web/src/components/command-palette.tsx:207
msgid "No results found." msgid "No results found."
msgstr "Keine Ergebnisse gefunden." msgstr "Keine Ergebnisse gefunden."
@@ -1411,7 +1433,7 @@ msgstr "Öffne Emby, gehe zu <0>Settings > Webhooks</0>"
msgid "Open Emby, go to Settings > Webhooks" msgid "Open Emby, go to Settings > Webhooks"
msgstr "Öffne Emby, gehe zu Settings > Webhooks" msgstr "Öffne Emby, gehe zu Settings > Webhooks"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:513 #: apps/native/src/app/(tabs)/(settings)/index.tsx:495
msgid "Open in browser…" msgid "Open in browser…"
msgstr "Im Browser öffnen..." msgstr "Im Browser öffnen..."
@@ -1431,7 +1453,7 @@ msgstr "Öffne Radarr, gehe zu <0>Settings > Import Lists</0>"
msgid "Open Radarr, go to Settings > Import Lists" msgid "Open Radarr, go to Settings > Import Lists"
msgstr "Öffne Radarr, gehe zu Settings > Import Lists" msgstr "Öffne Radarr, gehe zu Settings > Import Lists"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:472 #: apps/native/src/app/(tabs)/(settings)/index.tsx:454
#: apps/web/src/components/settings/registration-section.tsx:51 #: apps/web/src/components/settings/registration-section.tsx:51
msgid "Open registration" msgid "Open registration"
msgstr "Offene Registrierung" msgstr "Offene Registrierung"
@@ -1489,12 +1511,13 @@ msgstr "Füge die obige Sonarr-URL in das Feld \"List URL\" ein"
msgid "Periodically check GitHub for new Sofa releases" msgid "Periodically check GitHub for new Sofa releases"
msgstr "GitHub regelmäßig auf neue Sofa-Versionen prüfen" msgstr "GitHub regelmäßig auf neue Sofa-Versionen prüfen"
#: apps/native/src/components/search/recently-viewed-row-content.tsx:24
#: apps/native/src/components/search/search-result-row.tsx:34 #: apps/native/src/components/search/search-result-row.tsx:34
#: apps/native/src/components/search/search-result-row.tsx:81 #: apps/native/src/components/search/search-result-row.tsx:81
msgid "Person" msgid "Person"
msgstr "" msgstr ""
#: apps/native/src/app/person/[id].tsx:209 #: apps/native/src/app/person/[id].tsx:192
#: apps/web/src/routes/_app/people.$id.tsx:50 #: apps/web/src/routes/_app/people.$id.tsx:50
msgid "Person not found" msgid "Person not found"
msgstr "Person nicht gefunden" msgstr "Person nicht gefunden"
@@ -1504,12 +1527,12 @@ msgid "Play trailer"
msgstr "Trailer abspielen" msgstr "Trailer abspielen"
#: apps/native/src/app/(tabs)/(explore)/index.tsx:89 #: apps/native/src/app/(tabs)/(explore)/index.tsx:89
#: apps/web/src/components/explore/explore-client.tsx:120 #: apps/web/src/routes/_app/explore.tsx:141
msgid "Popular Movies" msgid "Popular Movies"
msgstr "Beliebte Filme" msgstr "Beliebte Filme"
#: apps/native/src/app/(tabs)/(explore)/index.tsx:102 #: apps/native/src/app/(tabs)/(explore)/index.tsx:102
#: apps/web/src/components/explore/explore-client.tsx:130 #: apps/web/src/routes/_app/explore.tsx:151
msgid "Popular TV Shows" msgid "Popular TV Shows"
msgstr "Beliebte Serien" msgstr "Beliebte Serien"
@@ -1517,6 +1540,8 @@ msgstr "Beliebte Serien"
msgid "Pre-restore backup" msgid "Pre-restore backup"
msgstr "Backup vor Wiederherstellung" msgstr "Backup vor Wiederherstellung"
#: apps/native/src/app/person/[id].tsx:53
#: apps/native/src/components/search/recently-viewed-row-content.tsx:31
#: apps/web/src/components/people/person-hero.tsx:75 #: apps/web/src/components/people/person-hero.tsx:75
msgid "Producer" msgid "Producer"
msgstr "Produzent" msgstr "Produzent"
@@ -1577,7 +1602,7 @@ msgstr "{0, plural, one {# Titel} other {# Titel}}, {1, plural, one {# Person} o
msgid "Purging..." msgid "Purging..."
msgstr "Leere..." msgstr "Leere..."
#: apps/web/src/components/command-palette.tsx:336 #: apps/web/src/components/command-palette.tsx:331
msgid "Quick Actions" msgid "Quick Actions"
msgstr "Schnellaktionen" msgstr "Schnellaktionen"
@@ -1633,7 +1658,7 @@ msgstr "Bereit - noch nicht abgefragt"
msgid "Ready — nothing received yet" msgid "Ready — nothing received yet"
msgstr "Bereit - noch nichts empfangen" msgstr "Bereit - noch nichts empfangen"
#: apps/web/src/components/command-palette.tsx:295 #: apps/web/src/components/command-palette.tsx:290
msgid "Recent Searches" msgid "Recent Searches"
msgstr "Letzte Suchen" msgstr "Letzte Suchen"
@@ -1650,7 +1675,7 @@ msgstr "Empfehlungen"
msgid "Recommended" msgid "Recommended"
msgstr "Empfohlen" msgstr "Empfohlen"
#: apps/native/src/app/(tabs)/(home)/index.tsx:137 #: apps/native/src/app/(tabs)/(home)/index.tsx:199
#: apps/web/src/components/dashboard/recommendations-section.tsx:22 #: apps/web/src/components/dashboard/recommendations-section.tsx:22
msgid "Recommended for You" msgid "Recommended for You"
msgstr "Für dich empfohlen" msgstr "Für dich empfohlen"
@@ -1770,7 +1795,7 @@ msgstr "Wiederherstellung fehlgeschlagen"
msgid "Restoring…" msgid "Restoring…"
msgstr "Stelle wieder her..." msgstr "Stelle wieder her..."
#: apps/web/src/components/command-palette.tsx:217 #: apps/web/src/components/command-palette.tsx:212
msgid "Results" msgid "Results"
msgstr "Ergebnisse" msgstr "Ergebnisse"
@@ -1781,11 +1806,11 @@ msgstr "Verlauf, Merkliste und Bewertungen werden abgerufen..."
#: apps/native/src/components/settings/integrations-section.tsx:39 #: apps/native/src/components/settings/integrations-section.tsx:39
#: apps/native/src/components/ui/server-unreachable-banner.ios.tsx:71 #: apps/native/src/components/ui/server-unreachable-banner.ios.tsx:71
#: apps/native/src/components/ui/server-unreachable-banner.tsx:79 #: apps/native/src/components/ui/server-unreachable-banner.tsx:79
#: apps/web/src/lib/orpc/client.ts:17 #: apps/web/src/lib/orpc/client.ts:24
msgid "Retry" msgid "Retry"
msgstr "Erneut versuchen" msgstr "Erneut versuchen"
#: apps/web/src/routes/__root.tsx:116 #: apps/web/src/routes/__root.tsx:115
msgid "Return home" msgid "Return home"
msgstr "Zur Startseite" msgstr "Zur Startseite"
@@ -1793,7 +1818,7 @@ msgstr "Zur Startseite"
msgid "Review what was found and choose what to import." 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." msgstr "Überprüfe die gefundenen Einträge und wähle aus, was importiert werden soll."
#: apps/web/src/components/settings/system-health-section.tsx:509 #: apps/web/src/components/settings/system-health-section.tsx:503
msgid "Run now" msgid "Run now"
msgstr "Jetzt ausführen" msgstr "Jetzt ausführen"
@@ -1809,7 +1834,7 @@ msgstr "Speichern"
msgid "Save name" msgid "Save name"
msgstr "Namen speichern" msgstr "Namen speichern"
#: apps/web/src/routes/__root.tsx:98 #: apps/web/src/routes/__root.tsx:97
msgid "Scene not found" msgid "Scene not found"
msgstr "Szene nicht gefunden" msgstr "Szene nicht gefunden"
@@ -1833,6 +1858,11 @@ msgstr "Geplante Backups deaktiviert"
msgid "Scheduled backups enabled" msgid "Scheduled backups enabled"
msgstr "Geplante Backups aktiviert" msgstr "Geplante Backups aktiviert"
#: apps/native/src/app/(tabs)/(search)/_layout.tsx:7
#: apps/native/src/components/navigation/native-tab-bar.tsx:41
msgid "Search"
msgstr ""
#: apps/web/src/components/dashboard/stats-section.tsx:35 #: apps/web/src/components/dashboard/stats-section.tsx:35
msgid "Search for movies and TV shows to start tracking" msgid "Search for movies and TV shows to start tracking"
msgstr "Suche nach Filmen und Serien, um mit dem Tracken zu beginnen" msgstr "Suche nach Filmen und Serien, um mit dem Tracken zu beginnen"
@@ -1842,15 +1872,15 @@ msgstr "Suche nach Filmen und Serien, um mit dem Tracken zu beginnen"
msgid "Search for movies, shows, or people" msgid "Search for movies, shows, or people"
msgstr "Suche nach Filmen, Serien oder Personen" msgstr "Suche nach Filmen, Serien oder Personen"
#: apps/web/src/components/command-palette.tsx:182 #: apps/web/src/components/command-palette.tsx:177
msgid "Search for movies, TV shows, or run commands" msgid "Search for movies, TV shows, or run commands"
msgstr "Nach Filmen, Serien suchen oder Befehle ausführen" msgstr "Nach Filmen, Serien suchen oder Befehle ausführen"
#: apps/web/src/components/command-palette.tsx:191 #: apps/web/src/components/command-palette.tsx:186
msgid "Search movies & TV shows…" msgid "Search movies & TV shows…"
msgstr "Filme & Serien suchen..." msgstr "Filme & Serien suchen..."
#: apps/native/src/app/(tabs)/(search)/index.tsx:79 #: apps/native/src/app/(tabs)/(search)/index.tsx:73
msgid "Search movies, shows, people..." msgid "Search movies, shows, people..."
msgstr "Filme, Serien, Personen suchen..." msgstr "Filme, Serien, Personen suchen..."
@@ -1872,12 +1902,12 @@ msgstr "Staffel {0}"
msgid "Season watched" msgid "Season watched"
msgstr "Staffel als gesehen markiert" msgstr "Staffel als gesehen markiert"
#: apps/native/src/app/title/[id].tsx:473 #: apps/native/src/app/title/[id].tsx:477
msgid "Seasons" msgid "Seasons"
msgstr "Staffeln" msgstr "Staffeln"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:470 #: apps/native/src/app/(tabs)/(settings)/index.tsx:452
#: apps/web/src/routes/_app/settings.tsx:131 #: apps/web/src/routes/_app/settings.tsx:167
msgid "Security" msgid "Security"
msgstr "Sicherheit" msgstr "Sicherheit"
@@ -1885,11 +1915,11 @@ msgstr "Sicherheit"
msgid "Self-hosted movie & TV tracker" msgid "Self-hosted movie & TV tracker"
msgstr "Selbstgehosteter Film- & Serien-Tracker" msgstr "Selbstgehosteter Film- & Serien-Tracker"
#: apps/web/src/routes/_app/settings.tsx:115 #: apps/web/src/routes/_app/settings.tsx:151
msgid "Server" msgid "Server"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx:431 #: apps/native/src/app/(tabs)/(settings)/index.tsx:413
msgid "Server Health" msgid "Server Health"
msgstr "Server-Status" msgstr "Server-Status"
@@ -1908,7 +1938,9 @@ msgstr "Passwort festlegen"
msgid "Set your preferred quality profile and root folder" msgid "Set your preferred quality profile and root folder"
msgstr "Bevorzugtes Qualitätsprofil und Stammordner festlegen" msgstr "Bevorzugtes Qualitätsprofil und Stammordner festlegen"
#: apps/native/src/app/(tabs)/(settings)/_layout.tsx:7
#: apps/native/src/components/header-avatar.tsx:55 #: apps/native/src/components/header-avatar.tsx:55
#: apps/native/src/components/navigation/native-tab-bar.tsx:36
#: apps/web/src/components/nav-bar.tsx:236 #: apps/web/src/components/nav-bar.tsx:236
#: apps/web/src/components/nav-bar.tsx:278 #: apps/web/src/components/nav-bar.tsx:278
#: apps/web/src/components/settings/settings-shell.tsx:30 #: apps/web/src/components/settings/settings-shell.tsx:30
@@ -1999,9 +2031,9 @@ msgid "Sofa will automatically log movies and episodes when you finish watching
msgstr "Sofa protokolliert Filme und Episoden automatisch, wenn du sie zu Ende gesehen hast" msgstr "Sofa protokolliert Filme und Episoden automatisch, wenn du sie zu Ende gesehen hast"
#: apps/native/src/app/change-password.tsx:77 #: apps/native/src/app/change-password.tsx:77
#: apps/native/src/app/person/[id].tsx:182 #: apps/native/src/app/person/[id].tsx:169
#: apps/web/src/components/settings/account-section.tsx:391 #: apps/web/src/components/settings/account-section.tsx:391
#: apps/web/src/routes/__root.tsx:140 #: apps/web/src/routes/__root.tsx:139
msgid "Something went wrong" msgid "Something went wrong"
msgstr "Etwas ist schiefgelaufen" msgstr "Etwas ist schiefgelaufen"
@@ -2010,7 +2042,7 @@ msgid "Something went wrong while loading this title. Please try again."
msgstr "Beim Laden dieses Titels ist etwas schiefgelaufen. Bitte versuche es erneut." msgstr "Beim Laden dieses Titels ist etwas schiefgelaufen. Bitte versuche es erneut."
#: apps/native/src/lib/query-client.ts:33 #: apps/native/src/lib/query-client.ts:33
#: apps/web/src/lib/orpc/client.ts:15 #: apps/web/src/lib/orpc/client.ts:22
msgid "Something went wrong…" msgid "Something went wrong…"
msgstr "Etwas ist schiefgelaufen..." msgstr "Etwas ist schiefgelaufen..."
@@ -2022,7 +2054,7 @@ msgstr "Sonarr-Listen-URL"
msgid "Start exploring" msgid "Start exploring"
msgstr "Jetzt entdecken" msgstr "Jetzt entdecken"
#: apps/native/src/app/(tabs)/(home)/index.tsx:126 #: apps/native/src/app/(tabs)/(home)/index.tsx:188
msgid "Start tracking movies and shows" msgid "Start tracking movies and shows"
msgstr "Filme und Serien tracken" msgstr "Filme und Serien tracken"
@@ -2042,7 +2074,7 @@ msgstr "Import wird gestartet..."
msgid "Status updated" msgid "Status updated"
msgstr "Status aktualisiert" msgstr "Status aktualisiert"
#: apps/web/src/components/settings/system-health-section.tsx:543 #: apps/web/src/components/settings/system-health-section.tsx:537
msgid "Storage" msgid "Storage"
msgstr "Speicher" msgstr "Speicher"
@@ -2075,20 +2107,30 @@ msgstr "Der gesuchte Titel existiert nicht oder wurde möglicherweise aus der Da
msgid "This may take a few minutes for large libraries. Please don't close this tab." 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." msgstr "Dies kann bei großen Bibliotheken einige Minuten dauern. Bitte schließe diesen Tab nicht."
#: apps/native/src/app/(tabs)/(home)/index.tsx:89
msgid "this month"
msgstr ""
#: apps/native/src/components/dashboard/stats-card.tsx:31
#: apps/web/src/components/dashboard/stats-display.tsx:135 #: apps/web/src/components/dashboard/stats-display.tsx:135
msgid "This Month" msgid "This Month"
msgstr "Diesen Monat" msgstr "Diesen Monat"
#: apps/web/src/routes/__root.tsx:101 #: apps/web/src/routes/__root.tsx:100
msgid "This page was left on the cutting room floor. It may have been moved, removed, or never made it past the screenplay." msgid "This page was left on the cutting room floor. It may have been moved, removed, or never made it past the screenplay."
msgstr "Diese Seite ist auf dem Schneidetisch gelandet. Sie wurde möglicherweise verschoben, entfernt oder hat es nie über das Drehbuch hinaus geschafft." msgstr "Diese Seite ist auf dem Schneidetisch gelandet. Sie wurde möglicherweise verschoben, entfernt oder hat es nie über das Drehbuch hinaus geschafft."
#: apps/native/src/app/(tabs)/(settings)/index.tsx:557 #: apps/native/src/app/(tabs)/(settings)/index.tsx:559
#: apps/web/src/routes/_app/settings.tsx:76 #: apps/web/src/routes/_app/settings.tsx:112
#: apps/web/src/routes/setup.tsx:180 #: apps/web/src/routes/setup.tsx:180
msgid "This product uses the TMDB API but is not endorsed or certified by TMDB." msgid "This product uses the TMDB API but is not endorsed or certified by TMDB."
msgstr "Dieses Produkt verwendet die TMDB-API, wird jedoch nicht von TMDB unterstützt oder zertifiziert." msgstr "Dieses Produkt verwendet die TMDB-API, wird jedoch nicht von TMDB unterstützt oder zertifiziert."
#: apps/native/src/app/(tabs)/(home)/index.tsx:88
msgid "this week"
msgstr ""
#: apps/native/src/components/dashboard/stats-card.tsx:30
#: apps/web/src/components/dashboard/stats-display.tsx:134 #: apps/web/src/components/dashboard/stats-display.tsx:134
msgid "This Week" msgid "This Week"
msgstr "Diese Woche" msgstr "Diese Woche"
@@ -2127,6 +2169,11 @@ msgstr "Dadurch werden alle Einträge aus deinem Verlauf entfernt."
msgid "This will replace your entire database with the uploaded file. A safety backup of your current data will be created first. Active sessions may need to refresh after restore." msgid "This will replace your entire database with the uploaded file. A safety backup of your current data will be created first. Active sessions may need to refresh after restore."
msgstr "Dadurch wird deine gesamte Datenbank durch die hochgeladene Datei ersetzt. Zuerst wird ein Sicherheits-Backup deiner aktuellen Daten erstellt. Aktive Sitzungen müssen nach der Wiederherstellung möglicherweise neu geladen werden." msgstr "Dadurch wird deine gesamte Datenbank durch die hochgeladene Datei ersetzt. Zuerst wird ein Sicherheits-Backup deiner aktuellen Daten erstellt. Aktive Sitzungen müssen nach der Wiederherstellung möglicherweise neu geladen werden."
#: apps/native/src/app/(tabs)/(home)/index.tsx:90
msgid "this year"
msgstr ""
#: apps/native/src/components/dashboard/stats-card.tsx:32
#: apps/web/src/components/dashboard/stats-display.tsx:136 #: apps/web/src/components/dashboard/stats-display.tsx:136
msgid "This Year" msgid "This Year"
msgstr "Dieses Jahr" msgstr "Dieses Jahr"
@@ -2139,7 +2186,7 @@ msgstr "Donnerstag"
msgid "Time:" msgid "Time:"
msgstr "Uhrzeit:" msgstr "Uhrzeit:"
#: apps/native/src/app/title/[id].tsx:235 #: apps/native/src/app/title/[id].tsx:231
#: apps/web/src/routes/_app/titles.$id.tsx:139 #: apps/web/src/routes/_app/titles.$id.tsx:139
msgid "Title not found" msgid "Title not found"
msgstr "Titel nicht gefunden" msgstr "Titel nicht gefunden"
@@ -2154,6 +2201,11 @@ msgstr "Titel auf deiner Sofa-Merkliste werden automatisch zum Download hinzugef
msgid "Titles on your Sofa watchlist will be automatically added for download when Sonarr polls this list (every 6 hours by default)" msgid "Titles on your Sofa watchlist will be automatically added for download when Sonarr polls this list (every 6 hours by default)"
msgstr "Titel auf deiner Sofa-Merkliste werden automatisch zum Download hinzugefügt, wenn Sonarr diese Liste abruft (standardmäßig alle 6 Stunden)" msgstr "Titel auf deiner Sofa-Merkliste werden automatisch zum Download hinzugefügt, wenn Sonarr diese Liste abruft (standardmäßig alle 6 Stunden)"
#: apps/native/src/app/(tabs)/(home)/index.tsx:87
msgid "today"
msgstr ""
#: apps/native/src/components/dashboard/stats-card.tsx:29
#: apps/web/src/components/dashboard/stats-display.tsx:133 #: apps/web/src/components/dashboard/stats-display.tsx:133
msgid "Today" msgid "Today"
msgstr "Heute" msgstr "Heute"
@@ -2184,15 +2236,15 @@ msgid "Trending today"
msgstr "Heute im Trend" msgstr "Heute im Trend"
#: apps/native/src/app/(tabs)/(explore)/index.tsx:77 #: apps/native/src/app/(tabs)/(explore)/index.tsx:77
#: apps/web/src/components/explore/explore-client.tsx:108 #: apps/web/src/routes/_app/explore.tsx:129
msgid "Trending Today" msgid "Trending Today"
msgstr "Heute im Trend" msgstr "Heute im Trend"
#: apps/web/src/components/settings/system-health-section.tsx:488 #: apps/web/src/components/settings/system-health-section.tsx:482
msgid "Trigger job" msgid "Trigger job"
msgstr "Aufgabe auslösen" msgstr "Aufgabe auslösen"
#: apps/web/src/routes/__root.tsx:156 #: apps/web/src/routes/__root.tsx:155
msgid "Try again" msgid "Try again"
msgstr "Erneut versuchen" msgstr "Erneut versuchen"
@@ -2200,7 +2252,8 @@ msgstr "Erneut versuchen"
msgid "Tuesday" msgid "Tuesday"
msgstr "Dienstag" msgstr "Dienstag"
#: apps/native/src/app/title/[id].tsx:337 #: apps/native/src/app/title/[id].tsx:333
#: apps/native/src/components/search/recently-viewed-row-content.tsx:23
#: apps/native/src/components/search/search-result-row.tsx:81 #: apps/native/src/components/search/search-result-row.tsx:81
#: apps/web/src/components/explore/hero-banner.tsx:59 #: apps/web/src/components/explore/hero-banner.tsx:59
#: apps/web/src/components/people/filmography-grid.tsx:58 #: apps/web/src/components/people/filmography-grid.tsx:58
@@ -2216,7 +2269,7 @@ msgstr "TV-Episoden"
msgid "TV show" msgid "TV show"
msgstr "Serie" msgstr "Serie"
#: apps/web/src/components/settings/system-health-section.tsx:601 #: apps/web/src/components/settings/system-health-section.tsx:595
msgid "unknown" msgid "unknown"
msgstr "unbekannt" msgstr "unbekannt"
@@ -2252,7 +2305,7 @@ msgid "Up next"
msgstr "Als Nächstes" msgstr "Als Nächstes"
#. placeholder {0}: updateCheck.data.updateCheck.latestVersion #. placeholder {0}: updateCheck.data.updateCheck.latestVersion
#: apps/native/src/app/(tabs)/(settings)/index.tsx:496 #: apps/native/src/app/(tabs)/(settings)/index.tsx:478
msgid "Update available: {0}" msgid "Update available: {0}"
msgstr "Update verfügbar: {0}" msgstr "Update verfügbar: {0}"
@@ -2396,7 +2449,7 @@ msgstr "Willkommen zurück"
msgid "Welcome back, {name}" msgid "Welcome back, {name}"
msgstr "Willkommen zurück, {name}" msgstr "Willkommen zurück, {name}"
#: apps/native/src/app/title/[id].tsx:430 #: apps/native/src/app/title/[id].tsx:431
#: apps/web/src/components/titles/title-availability.tsx:130 #: apps/web/src/components/titles/title-availability.tsx:130
msgid "Where to Watch" msgid "Where to Watch"
msgstr "Wo ansehen" msgstr "Wo ansehen"
@@ -2405,6 +2458,8 @@ msgstr "Wo ansehen"
msgid "With Ads" msgid "With Ads"
msgstr "Mit Werbung" msgstr "Mit Werbung"
#: apps/native/src/app/person/[id].tsx:52
#: apps/native/src/components/search/recently-viewed-row-content.tsx:30
#: apps/web/src/components/people/person-hero.tsx:73 #: apps/web/src/components/people/person-hero.tsx:73
msgid "Writer" msgid "Writer"
msgstr "Autor" msgstr "Autor"
@@ -2422,7 +2477,7 @@ msgstr "Du verwendest v{0}."
msgid "Your code:" msgid "Your code:"
msgstr "Dein Code:" msgstr "Dein Code:"
#: apps/native/src/app/(tabs)/(home)/index.tsx:125 #: apps/native/src/app/(tabs)/(home)/index.tsx:187
#: apps/web/src/components/dashboard/stats-section.tsx:32 #: apps/web/src/components/dashboard/stats-section.tsx:32
msgid "Your library is empty" msgid "Your library is empty"
msgstr "Deine Bibliothek ist leer" msgstr "Deine Bibliothek ist leer"
@@ -2430,4 +2485,3 @@ msgstr "Deine Bibliothek ist leer"
#: apps/native/src/app/(auth)/register.tsx:121 #: apps/native/src/app/(auth)/register.tsx:121
msgid "Your name" msgid "Your name"
msgstr "Dein Name" msgstr "Dein Name"
File diff suppressed because one or more lines are too long
+145 -90
View File
@@ -24,12 +24,12 @@ msgid "...and {0} more"
msgstr "" msgstr ""
#. placeholder {0}: systemHealth.data.imageCache.imageCount #. placeholder {0}: systemHealth.data.imageCache.imageCount
#: apps/native/src/app/(tabs)/(settings)/index.tsx:456 #: apps/native/src/app/(tabs)/(settings)/index.tsx:438
msgid "{0, plural, one {# image} other {# images}}" msgid "{0, plural, one {# image} other {# images}}"
msgstr "" msgstr ""
#. placeholder {0}: systemHealth.data.database.titleCount #. placeholder {0}: systemHealth.data.database.titleCount
#: apps/native/src/app/(tabs)/(settings)/index.tsx:442 #: apps/native/src/app/(tabs)/(settings)/index.tsx:424
msgid "{0, plural, one {# title} other {# titles}}" msgid "{0, plural, one {# title} other {# titles}}"
msgstr "" msgstr ""
@@ -44,12 +44,12 @@ msgstr ""
#~ msgstr "{0} backup{1} stored" #~ msgstr "{0} backup{1} stored"
#. placeholder {0}: backups.backupCount #. placeholder {0}: backups.backupCount
#: apps/web/src/components/settings/system-health-section.tsx:599 #: apps/web/src/components/settings/system-health-section.tsx:593
msgid "{0} backups · last <0/>" msgid "{0} backups · last <0/>"
msgstr "" msgstr ""
#. placeholder {0}: imageCache.imageCount.toLocaleString() #. placeholder {0}: imageCache.imageCount.toLocaleString()
#: apps/web/src/components/settings/system-health-section.tsx:569 #: apps/web/src/components/settings/system-health-section.tsx:563
msgid "{0} cached images" msgid "{0} cached images"
msgstr "" msgstr ""
@@ -157,6 +157,8 @@ msgstr ""
msgid "Actions" msgid "Actions"
msgstr "" msgstr ""
#: apps/native/src/app/person/[id].tsx:50
#: apps/native/src/components/search/recently-viewed-row-content.tsx:28
#: apps/web/src/components/people/person-hero.tsx:69 #: apps/web/src/components/people/person-hero.tsx:69
msgid "Actor" msgid "Actor"
msgstr "" msgstr ""
@@ -200,18 +202,18 @@ msgid "Added to watchlist"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx:342 #: apps/native/src/app/(tabs)/(settings)/index.tsx:342
#: apps/native/src/app/(tabs)/(settings)/index.tsx:431 #: apps/native/src/app/(tabs)/(settings)/index.tsx:413
#: apps/native/src/app/(tabs)/(settings)/index.tsx:470 #: apps/native/src/app/(tabs)/(settings)/index.tsx:452
#: apps/web/src/components/nav-bar.tsx:223 #: apps/web/src/components/nav-bar.tsx:223
#: apps/web/src/components/settings/account-section.tsx:309 #: apps/web/src/components/settings/account-section.tsx:309
msgid "Admin" msgid "Admin"
msgstr "" msgstr ""
#: apps/web/src/routes/_app/settings.tsx:118 #: apps/web/src/routes/_app/settings.tsx:154
msgid "Admin only" msgid "Admin only"
msgstr "" msgstr ""
#: apps/native/src/app/person/[id].tsx:267 #: apps/native/src/app/person/[id].tsx:249
#: apps/web/src/components/people/person-hero.tsx:89 #: apps/web/src/components/people/person-hero.tsx:89
msgid "age {age}" msgid "age {age}"
msgstr "" msgstr ""
@@ -233,15 +235,15 @@ msgstr ""
msgid "Already have an account? Sign in" msgid "Already have an account? Sign in"
msgstr "" msgstr ""
#: apps/web/src/routes/__root.tsx:143 #: apps/web/src/routes/__root.tsx:142
msgid "An unexpected error occurred while loading this page. You can try again or head back to the dashboard." msgid "An unexpected error occurred while loading this page. You can try again or head back to the dashboard."
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx:407 #: apps/native/src/app/(tabs)/(settings)/index.tsx:389
msgid "Anonymous usage reporting" msgid "Anonymous usage reporting"
msgstr "" msgstr ""
#: apps/web/src/routes/_app/settings.tsx:99 #: apps/web/src/routes/_app/settings.tsx:135
msgid "App Settings" msgid "App Settings"
msgstr "" msgstr ""
@@ -307,8 +309,8 @@ msgstr ""
msgid "Backup schedule" msgid "Backup schedule"
msgstr "" msgstr ""
#: apps/web/src/components/settings/system-health-section.tsx:589 #: apps/web/src/components/settings/system-health-section.tsx:583
#: apps/web/src/routes/_app/settings.tsx:154 #: apps/web/src/routes/_app/settings.tsx:190
msgid "Backups" msgid "Backups"
msgstr "" msgstr ""
@@ -354,7 +356,7 @@ msgstr ""
msgid "Cancel editing" msgid "Cancel editing"
msgstr "" msgstr ""
#: apps/native/src/app/title/[id].tsx:489 #: apps/native/src/app/title/[id].tsx:493
#: apps/web/src/components/titles/cast-carousel.tsx:21 #: apps/web/src/components/titles/cast-carousel.tsx:21
msgid "Cast" msgid "Cast"
msgstr "" msgstr ""
@@ -392,7 +394,7 @@ msgstr ""
msgid "Check configuration" msgid "Check configuration"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx:483 #: apps/native/src/app/(tabs)/(settings)/index.tsx:465
msgid "Check for updates" msgid "Check for updates"
msgstr "" msgstr ""
@@ -420,7 +422,7 @@ msgstr ""
msgid "Clear" msgid "Clear"
msgstr "" msgstr ""
#: apps/web/src/components/command-palette.tsx:302 #: apps/web/src/components/command-palette.tsx:297
msgid "Clear all" msgid "Clear all"
msgstr "" msgstr ""
@@ -447,11 +449,12 @@ msgstr ""
msgid "Click <0>Add Webhook</0> and paste the URL above" msgid "Click <0>Add Webhook</0> and paste the URL above"
msgstr "" msgstr ""
#: apps/native/src/components/navigation/modal-stack-header.tsx:14 #: apps/native/src/components/navigation/modal-layout.tsx:26
#: apps/native/src/components/navigation/modal-layout.tsx:38
msgid "Close" msgid "Close"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx:54 #: apps/native/src/app/(tabs)/(home)/index.tsx:146
#: apps/native/src/components/titles/status-action-button.tsx:45 #: apps/native/src/components/titles/status-action-button.tsx:45
#: apps/web/src/components/dashboard/stats-display.tsx:219 #: apps/web/src/components/dashboard/stats-display.tsx:219
#: apps/web/src/components/title-card.tsx:74 #: apps/web/src/components/title-card.tsx:74
@@ -492,7 +495,7 @@ msgid "Connect with {0}"
msgstr "" msgstr ""
#: apps/native/src/app/(auth)/server-url.tsx:176 #: apps/native/src/app/(auth)/server-url.tsx:176
#: apps/native/src/app/(tabs)/(settings)/index.tsx:449 #: apps/native/src/app/(tabs)/(settings)/index.tsx:431
#: apps/web/src/components/settings/system-health-section.tsx:236 #: apps/web/src/components/settings/system-health-section.tsx:236
msgid "Connected" msgid "Connected"
msgstr "" msgstr ""
@@ -521,7 +524,7 @@ msgstr ""
msgid "Continue" msgid "Continue"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx:99 #: apps/native/src/app/(tabs)/(home)/index.tsx:161
#: apps/web/src/components/dashboard/continue-watching-section.tsx:22 #: apps/web/src/components/dashboard/continue-watching-section.tsx:22
msgid "Continue Watching" msgid "Continue Watching"
msgstr "" msgstr ""
@@ -542,7 +545,7 @@ msgstr ""
msgid "Could not load integrations" msgid "Could not load integrations"
msgstr "" msgstr ""
#: apps/native/src/app/person/[id].tsx:185 #: apps/native/src/app/person/[id].tsx:172
msgid "Could not load person details" msgid "Could not load person details"
msgstr "" msgstr ""
@@ -576,18 +579,18 @@ msgstr ""
msgid "Current password is required" msgid "Current password is required"
msgstr "" msgstr ""
#: apps/web/src/routes/_app/settings.tsx:180 #: apps/web/src/routes/_app/settings.tsx:216
msgid "Danger Zone" msgid "Danger Zone"
msgstr "" msgstr ""
#: apps/web/src/routes/__root.tsx:164 #: apps/web/src/routes/__root.tsx:163
#: apps/web/src/routes/_app/people.$id.tsx:76 #: apps/web/src/routes/_app/people.$id.tsx:76
#: apps/web/src/routes/_app/titles.$id.tsx:119 #: apps/web/src/routes/_app/titles.$id.tsx:119
#: apps/web/src/routes/_app/titles.$id.tsx:165 #: apps/web/src/routes/_app/titles.$id.tsx:165
msgid "Dashboard" msgid "Dashboard"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx:439 #: apps/native/src/app/(tabs)/(settings)/index.tsx:421
#: apps/web/src/components/settings/system-health-section.tsx:210 #: apps/web/src/components/settings/system-health-section.tsx:210
msgid "Database" msgid "Database"
msgstr "" msgstr ""
@@ -627,17 +630,19 @@ msgstr ""
msgid "Device code expired. Please try again." msgid "Device code expired. Please try again."
msgstr "" msgstr ""
#: apps/native/src/app/person/[id].tsx:267 #: apps/native/src/app/person/[id].tsx:249
#: apps/web/src/components/people/person-hero.tsx:89 #: apps/web/src/components/people/person-hero.tsx:89
msgid "died at {age}" msgid "died at {age}"
msgstr "" msgstr ""
#: apps/native/src/app/person/[id].tsx:51
#: apps/native/src/components/search/recently-viewed-row-content.tsx:29
#: apps/web/src/components/people/person-hero.tsx:71 #: apps/web/src/components/people/person-hero.tsx:71
msgid "Director" msgid "Director"
msgstr "" msgstr ""
#: apps/web/src/components/settings/system-health-section.tsx:394 #: apps/web/src/components/settings/system-health-section.tsx:394
#: apps/web/src/components/settings/system-health-section.tsx:580 #: apps/web/src/components/settings/system-health-section.tsx:574
msgid "Disabled" msgid "Disabled"
msgstr "" msgstr ""
@@ -680,6 +685,8 @@ msgstr ""
msgid "Download backup" msgid "Download backup"
msgstr "" msgstr ""
#: apps/native/src/app/person/[id].tsx:54
#: apps/native/src/components/search/recently-viewed-row-content.tsx:32
#: apps/web/src/components/people/person-hero.tsx:77 #: apps/web/src/components/people/person-hero.tsx:77
msgid "Editor" msgid "Editor"
msgstr "" msgstr ""
@@ -748,6 +755,11 @@ msgstr ""
msgid "Episodes" msgid "Episodes"
msgstr "" msgstr ""
#. placeholder {0}: periodLabels[episodePeriod]
#: apps/native/src/app/(tabs)/(home)/index.tsx:125
msgid "Episodes {0}"
msgstr "Episodes {0}"
#: apps/web/src/components/dashboard/stats-display.tsx:162 #: apps/web/src/components/dashboard/stats-display.tsx:162
#~ msgid "Episodes {periodSelect}" #~ msgid "Episodes {periodSelect}"
#~ msgstr "Episodes {periodSelect}" #~ msgstr "Episodes {periodSelect}"
@@ -757,8 +769,8 @@ msgid "Episodes {select}"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx:52 #: apps/native/src/app/(tabs)/(home)/index.tsx:52
msgid "Episodes this week" #~ msgid "Episodes this week"
msgstr "" #~ msgstr ""
#: apps/native/src/app/change-password.tsx:67 #: apps/native/src/app/change-password.tsx:67
#: apps/native/src/app/change-password.tsx:77 #: apps/native/src/app/change-password.tsx:77
@@ -770,7 +782,9 @@ msgstr ""
msgid "Errors ({0})" msgid "Errors ({0})"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx:127 #: apps/native/src/app/(tabs)/(explore)/_layout.tsx:7
#: apps/native/src/app/(tabs)/(home)/index.tsx:189
#: apps/native/src/components/navigation/native-tab-bar.tsx:32
#: apps/web/src/components/nav-bar.tsx:116 #: apps/web/src/components/nav-bar.tsx:116
#: apps/web/src/components/nav-bar.tsx:277 #: apps/web/src/components/nav-bar.tsx:277
msgid "Explore" msgid "Explore"
@@ -959,7 +973,7 @@ msgstr ""
msgid "Fetching your library data from {source}..." msgid "Fetching your library data from {source}..."
msgstr "" msgstr ""
#: apps/native/src/app/person/[id].tsx:296 #: apps/native/src/app/person/[id].tsx:279
#: apps/web/src/components/people/filmography-grid.tsx:67 #: apps/web/src/components/people/filmography-grid.tsx:67
msgid "Filmography" msgid "Filmography"
msgstr "" msgstr ""
@@ -988,9 +1002,9 @@ msgstr ""
msgid "Get Started" msgid "Get Started"
msgstr "" msgstr ""
#: apps/native/src/app/person/[id].tsx:189 #: apps/native/src/app/person/[id].tsx:176
#: apps/native/src/app/person/[id].tsx:213 #: apps/native/src/app/person/[id].tsx:196
#: apps/native/src/app/title/[id].tsx:239 #: apps/native/src/app/title/[id].tsx:235
msgid "Go back" msgid "Go back"
msgstr "" msgstr ""
@@ -1002,7 +1016,7 @@ msgstr ""
msgid "Go to <0>Dashboard > Plugins > Webhook</0>" msgid "Go to <0>Dashboard > Plugins > Webhook</0>"
msgstr "" msgstr ""
#: apps/web/src/components/command-palette.tsx:345 #: apps/web/src/components/command-palette.tsx:339
msgid "Go to Dashboard" msgid "Go to Dashboard"
msgstr "" msgstr ""
@@ -1010,7 +1024,7 @@ msgstr ""
msgid "Go to Dashboard > Plugins > Webhook" msgid "Go to Dashboard > Plugins > Webhook"
msgstr "" msgstr ""
#: apps/web/src/components/command-palette.tsx:356 #: apps/web/src/components/command-palette.tsx:349
msgid "Go to Explore" msgid "Go to Explore"
msgstr "" msgstr ""
@@ -1022,21 +1036,23 @@ msgstr ""
msgid "Here's what's happening with your library" msgid "Here's what's happening with your library"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(home)/_layout.tsx:7
#: apps/native/src/components/navigation/native-tab-bar.tsx:28
#: apps/web/src/components/nav-bar.tsx:115 #: apps/web/src/components/nav-bar.tsx:115
#: apps/web/src/components/nav-bar.tsx:276 #: apps/web/src/components/nav-bar.tsx:276
msgid "Home" msgid "Home"
msgstr "" msgstr ""
#: apps/web/src/components/settings/system-health-section.tsx:308 #: apps/web/src/components/settings/system-health-section.tsx:308
#: apps/web/src/components/settings/system-health-section.tsx:558 #: apps/web/src/components/settings/system-health-section.tsx:552
msgid "Image cache" msgid "Image cache"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx:453 #: apps/native/src/app/(tabs)/(settings)/index.tsx:435
msgid "Image Cache" msgid "Image Cache"
msgstr "" msgstr ""
#: apps/web/src/components/settings/system-health-section.tsx:546 #: apps/web/src/components/settings/system-health-section.tsx:540
msgid "Image cache and backup disk usage" msgid "Image cache and backup disk usage"
msgstr "" msgstr ""
@@ -1088,7 +1104,7 @@ msgstr ""
msgid "Importing from {source}" msgid "Importing from {source}"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx:53 #: apps/native/src/app/(tabs)/(home)/index.tsx:138
msgid "In library" msgid "In library"
msgstr "" msgstr ""
@@ -1096,7 +1112,7 @@ msgstr ""
msgid "In Library" msgid "In Library"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx:117 #: apps/native/src/app/(tabs)/(home)/index.tsx:179
#: apps/web/src/components/dashboard/library-section.tsx:35 #: apps/web/src/components/dashboard/library-section.tsx:35
msgid "In Your Library" msgid "In Your Library"
msgstr "" msgstr ""
@@ -1132,13 +1148,13 @@ msgstr ""
msgid "Keeping <0><1><2>{0}</2></1><3>{1}</3></0> backups." msgid "Keeping <0><1><2>{0}</2></1><3>{1}</3></0> backups."
msgstr "" msgstr ""
#: apps/web/src/components/command-palette.tsx:366 #: apps/web/src/components/command-palette.tsx:359
#: apps/web/src/components/command-palette.tsx:381 #: apps/web/src/components/command-palette.tsx:374
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx:383 #: apps/native/src/app/(tabs)/(settings)/index.tsx:383
#: apps/native/src/app/(tabs)/(settings)/index.tsx:391 #: apps/native/src/app/(tabs)/(settings)/index.tsx:506
#: apps/web/src/components/settings/language-section.tsx:34 #: apps/web/src/components/settings/language-section.tsx:34
msgid "Language" msgid "Language"
msgstr "" msgstr ""
@@ -1264,15 +1280,16 @@ msgstr ""
msgid "Monday" msgid "Monday"
msgstr "" msgstr ""
#: apps/native/src/app/title/[id].tsx:508 #: apps/native/src/app/title/[id].tsx:512
msgid "More Like This" msgid "More Like This"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx:506 #: apps/native/src/app/(tabs)/(settings)/index.tsx:488
msgid "More Settings" msgid "More Settings"
msgstr "" msgstr ""
#: apps/native/src/app/title/[id].tsx:337 #: apps/native/src/app/title/[id].tsx:333
#: apps/native/src/components/search/recently-viewed-row-content.tsx:22
#: apps/native/src/components/search/search-result-row.tsx:34 #: apps/native/src/components/search/search-result-row.tsx:34
#: apps/native/src/components/search/search-result-row.tsx:81 #: apps/native/src/components/search/search-result-row.tsx:81
#: apps/web/src/components/explore/hero-banner.tsx:54 #: apps/web/src/components/explore/hero-banner.tsx:54
@@ -1285,6 +1302,11 @@ msgstr ""
msgid "Movies" msgid "Movies"
msgstr "" msgstr ""
#. placeholder {0}: periodLabels[moviePeriod]
#: apps/native/src/app/(tabs)/(home)/index.tsx:114
msgid "Movies {0}"
msgstr "Movies {0}"
#: apps/web/src/components/dashboard/stats-display.tsx:161 #: apps/web/src/components/dashboard/stats-display.tsx:161
#~ msgid "Movies {periodSelect}" #~ msgid "Movies {periodSelect}"
#~ msgstr "Movies {periodSelect}" #~ msgstr "Movies {periodSelect}"
@@ -1294,8 +1316,8 @@ msgid "Movies {select}"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx:51 #: apps/native/src/app/(tabs)/(home)/index.tsx:51
msgid "Movies this month" #~ msgid "Movies this month"
msgstr "" #~ msgstr ""
#: apps/native/src/app/(auth)/register.tsx:111 #: apps/native/src/app/(auth)/register.tsx:111
#: apps/web/src/components/auth-form.tsx:173 #: apps/web/src/components/auth-form.tsx:173
@@ -1311,7 +1333,7 @@ msgstr ""
msgid "Need more help?" msgid "Need more help?"
msgstr "" msgstr ""
#: apps/web/src/components/settings/system-health-section.tsx:456 #: apps/web/src/components/settings/system-health-section.tsx:453
msgid "Never" msgid "Never"
msgstr "" msgstr ""
@@ -1358,7 +1380,7 @@ msgid "Next run"
msgstr "" msgstr ""
#: apps/web/src/components/settings/backup-section.tsx:99 #: apps/web/src/components/settings/backup-section.tsx:99
#: apps/web/src/components/settings/system-health-section.tsx:607 #: apps/web/src/components/settings/system-health-section.tsx:601
msgid "No backups yet" msgid "No backups yet"
msgstr "" msgstr ""
@@ -1368,11 +1390,11 @@ msgstr ""
msgid "No internet connection" msgid "No internet connection"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(search)/index.tsx:100 #: apps/native/src/app/(tabs)/(search)/index.tsx:94
msgid "No results for \"{debouncedQuery}\"" msgid "No results for \"{debouncedQuery}\""
msgstr "" msgstr ""
#: apps/web/src/components/command-palette.tsx:212 #: apps/web/src/components/command-palette.tsx:207
msgid "No results found." msgid "No results found."
msgstr "" msgstr ""
@@ -1411,7 +1433,7 @@ msgstr ""
msgid "Open Emby, go to Settings > Webhooks" msgid "Open Emby, go to Settings > Webhooks"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx:513 #: apps/native/src/app/(tabs)/(settings)/index.tsx:495
msgid "Open in browser…" msgid "Open in browser…"
msgstr "" msgstr ""
@@ -1431,7 +1453,7 @@ msgstr ""
msgid "Open Radarr, go to Settings > Import Lists" msgid "Open Radarr, go to Settings > Import Lists"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx:472 #: apps/native/src/app/(tabs)/(settings)/index.tsx:454
#: apps/web/src/components/settings/registration-section.tsx:51 #: apps/web/src/components/settings/registration-section.tsx:51
msgid "Open registration" msgid "Open registration"
msgstr "" msgstr ""
@@ -1489,12 +1511,13 @@ msgstr ""
msgid "Periodically check GitHub for new Sofa releases" msgid "Periodically check GitHub for new Sofa releases"
msgstr "" msgstr ""
#: apps/native/src/components/search/recently-viewed-row-content.tsx:24
#: apps/native/src/components/search/search-result-row.tsx:34 #: apps/native/src/components/search/search-result-row.tsx:34
#: apps/native/src/components/search/search-result-row.tsx:81 #: apps/native/src/components/search/search-result-row.tsx:81
msgid "Person" msgid "Person"
msgstr "" msgstr ""
#: apps/native/src/app/person/[id].tsx:209 #: apps/native/src/app/person/[id].tsx:192
#: apps/web/src/routes/_app/people.$id.tsx:50 #: apps/web/src/routes/_app/people.$id.tsx:50
msgid "Person not found" msgid "Person not found"
msgstr "" msgstr ""
@@ -1504,12 +1527,12 @@ msgid "Play trailer"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(explore)/index.tsx:89 #: apps/native/src/app/(tabs)/(explore)/index.tsx:89
#: apps/web/src/components/explore/explore-client.tsx:120 #: apps/web/src/routes/_app/explore.tsx:141
msgid "Popular Movies" msgid "Popular Movies"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(explore)/index.tsx:102 #: apps/native/src/app/(tabs)/(explore)/index.tsx:102
#: apps/web/src/components/explore/explore-client.tsx:130 #: apps/web/src/routes/_app/explore.tsx:151
msgid "Popular TV Shows" msgid "Popular TV Shows"
msgstr "" msgstr ""
@@ -1517,6 +1540,8 @@ msgstr ""
msgid "Pre-restore backup" msgid "Pre-restore backup"
msgstr "" msgstr ""
#: apps/native/src/app/person/[id].tsx:53
#: apps/native/src/components/search/recently-viewed-row-content.tsx:31
#: apps/web/src/components/people/person-hero.tsx:75 #: apps/web/src/components/people/person-hero.tsx:75
msgid "Producer" msgid "Producer"
msgstr "" msgstr ""
@@ -1577,7 +1602,7 @@ msgstr ""
msgid "Purging..." msgid "Purging..."
msgstr "" msgstr ""
#: apps/web/src/components/command-palette.tsx:336 #: apps/web/src/components/command-palette.tsx:331
msgid "Quick Actions" msgid "Quick Actions"
msgstr "" msgstr ""
@@ -1633,7 +1658,7 @@ msgstr ""
msgid "Ready — nothing received yet" msgid "Ready — nothing received yet"
msgstr "" msgstr ""
#: apps/web/src/components/command-palette.tsx:295 #: apps/web/src/components/command-palette.tsx:290
msgid "Recent Searches" msgid "Recent Searches"
msgstr "" msgstr ""
@@ -1650,7 +1675,7 @@ msgstr ""
msgid "Recommended" msgid "Recommended"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx:137 #: apps/native/src/app/(tabs)/(home)/index.tsx:199
#: apps/web/src/components/dashboard/recommendations-section.tsx:22 #: apps/web/src/components/dashboard/recommendations-section.tsx:22
msgid "Recommended for You" msgid "Recommended for You"
msgstr "" msgstr ""
@@ -1770,7 +1795,7 @@ msgstr ""
msgid "Restoring…" msgid "Restoring…"
msgstr "" msgstr ""
#: apps/web/src/components/command-palette.tsx:217 #: apps/web/src/components/command-palette.tsx:212
msgid "Results" msgid "Results"
msgstr "" msgstr ""
@@ -1781,11 +1806,11 @@ msgstr ""
#: apps/native/src/components/settings/integrations-section.tsx:39 #: apps/native/src/components/settings/integrations-section.tsx:39
#: apps/native/src/components/ui/server-unreachable-banner.ios.tsx:71 #: apps/native/src/components/ui/server-unreachable-banner.ios.tsx:71
#: apps/native/src/components/ui/server-unreachable-banner.tsx:79 #: apps/native/src/components/ui/server-unreachable-banner.tsx:79
#: apps/web/src/lib/orpc/client.ts:17 #: apps/web/src/lib/orpc/client.ts:24
msgid "Retry" msgid "Retry"
msgstr "" msgstr ""
#: apps/web/src/routes/__root.tsx:116 #: apps/web/src/routes/__root.tsx:115
msgid "Return home" msgid "Return home"
msgstr "" msgstr ""
@@ -1793,7 +1818,7 @@ msgstr ""
msgid "Review what was found and choose what to import." msgid "Review what was found and choose what to import."
msgstr "" msgstr ""
#: apps/web/src/components/settings/system-health-section.tsx:509 #: apps/web/src/components/settings/system-health-section.tsx:503
msgid "Run now" msgid "Run now"
msgstr "" msgstr ""
@@ -1809,7 +1834,7 @@ msgstr ""
msgid "Save name" msgid "Save name"
msgstr "" msgstr ""
#: apps/web/src/routes/__root.tsx:98 #: apps/web/src/routes/__root.tsx:97
msgid "Scene not found" msgid "Scene not found"
msgstr "" msgstr ""
@@ -1833,6 +1858,11 @@ msgstr ""
msgid "Scheduled backups enabled" msgid "Scheduled backups enabled"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(search)/_layout.tsx:7
#: apps/native/src/components/navigation/native-tab-bar.tsx:41
msgid "Search"
msgstr "Search"
#: apps/web/src/components/dashboard/stats-section.tsx:35 #: apps/web/src/components/dashboard/stats-section.tsx:35
msgid "Search for movies and TV shows to start tracking" msgid "Search for movies and TV shows to start tracking"
msgstr "" msgstr ""
@@ -1842,15 +1872,15 @@ msgstr ""
msgid "Search for movies, shows, or people" msgid "Search for movies, shows, or people"
msgstr "" msgstr ""
#: apps/web/src/components/command-palette.tsx:182 #: apps/web/src/components/command-palette.tsx:177
msgid "Search for movies, TV shows, or run commands" msgid "Search for movies, TV shows, or run commands"
msgstr "" msgstr ""
#: apps/web/src/components/command-palette.tsx:191 #: apps/web/src/components/command-palette.tsx:186
msgid "Search movies & TV shows…" msgid "Search movies & TV shows…"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(search)/index.tsx:79 #: apps/native/src/app/(tabs)/(search)/index.tsx:73
msgid "Search movies, shows, people..." msgid "Search movies, shows, people..."
msgstr "" msgstr ""
@@ -1872,12 +1902,12 @@ msgstr ""
msgid "Season watched" msgid "Season watched"
msgstr "" msgstr ""
#: apps/native/src/app/title/[id].tsx:473 #: apps/native/src/app/title/[id].tsx:477
msgid "Seasons" msgid "Seasons"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx:470 #: apps/native/src/app/(tabs)/(settings)/index.tsx:452
#: apps/web/src/routes/_app/settings.tsx:131 #: apps/web/src/routes/_app/settings.tsx:167
msgid "Security" msgid "Security"
msgstr "" msgstr ""
@@ -1885,11 +1915,11 @@ msgstr ""
msgid "Self-hosted movie & TV tracker" msgid "Self-hosted movie & TV tracker"
msgstr "" msgstr ""
#: apps/web/src/routes/_app/settings.tsx:115 #: apps/web/src/routes/_app/settings.tsx:151
msgid "Server" msgid "Server"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx:431 #: apps/native/src/app/(tabs)/(settings)/index.tsx:413
msgid "Server Health" msgid "Server Health"
msgstr "" msgstr ""
@@ -1908,7 +1938,9 @@ msgstr ""
msgid "Set your preferred quality profile and root folder" msgid "Set your preferred quality profile and root folder"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(settings)/_layout.tsx:7
#: apps/native/src/components/header-avatar.tsx:55 #: apps/native/src/components/header-avatar.tsx:55
#: apps/native/src/components/navigation/native-tab-bar.tsx:36
#: apps/web/src/components/nav-bar.tsx:236 #: apps/web/src/components/nav-bar.tsx:236
#: apps/web/src/components/nav-bar.tsx:278 #: apps/web/src/components/nav-bar.tsx:278
#: apps/web/src/components/settings/settings-shell.tsx:30 #: apps/web/src/components/settings/settings-shell.tsx:30
@@ -1999,9 +2031,9 @@ msgid "Sofa will automatically log movies and episodes when you finish watching
msgstr "" msgstr ""
#: apps/native/src/app/change-password.tsx:77 #: apps/native/src/app/change-password.tsx:77
#: apps/native/src/app/person/[id].tsx:182 #: apps/native/src/app/person/[id].tsx:169
#: apps/web/src/components/settings/account-section.tsx:391 #: apps/web/src/components/settings/account-section.tsx:391
#: apps/web/src/routes/__root.tsx:140 #: apps/web/src/routes/__root.tsx:139
msgid "Something went wrong" msgid "Something went wrong"
msgstr "" msgstr ""
@@ -2010,7 +2042,7 @@ msgid "Something went wrong while loading this title. Please try again."
msgstr "" msgstr ""
#: apps/native/src/lib/query-client.ts:33 #: apps/native/src/lib/query-client.ts:33
#: apps/web/src/lib/orpc/client.ts:15 #: apps/web/src/lib/orpc/client.ts:22
msgid "Something went wrong…" msgid "Something went wrong…"
msgstr "" msgstr ""
@@ -2022,7 +2054,7 @@ msgstr ""
msgid "Start exploring" msgid "Start exploring"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx:126 #: apps/native/src/app/(tabs)/(home)/index.tsx:188
msgid "Start tracking movies and shows" msgid "Start tracking movies and shows"
msgstr "" msgstr ""
@@ -2042,7 +2074,7 @@ msgstr ""
msgid "Status updated" msgid "Status updated"
msgstr "" msgstr ""
#: apps/web/src/components/settings/system-health-section.tsx:543 #: apps/web/src/components/settings/system-health-section.tsx:537
msgid "Storage" msgid "Storage"
msgstr "" msgstr ""
@@ -2075,20 +2107,30 @@ msgstr ""
msgid "This may take a few minutes for large libraries. Please don't close this tab." msgid "This may take a few minutes for large libraries. Please don't close this tab."
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx:89
msgid "this month"
msgstr "this month"
#: apps/native/src/components/dashboard/stats-card.tsx:31
#: apps/web/src/components/dashboard/stats-display.tsx:135 #: apps/web/src/components/dashboard/stats-display.tsx:135
msgid "This Month" msgid "This Month"
msgstr "" msgstr ""
#: apps/web/src/routes/__root.tsx:101 #: apps/web/src/routes/__root.tsx:100
msgid "This page was left on the cutting room floor. It may have been moved, removed, or never made it past the screenplay." msgid "This page was left on the cutting room floor. It may have been moved, removed, or never made it past the screenplay."
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx:557 #: apps/native/src/app/(tabs)/(settings)/index.tsx:559
#: apps/web/src/routes/_app/settings.tsx:76 #: apps/web/src/routes/_app/settings.tsx:112
#: apps/web/src/routes/setup.tsx:180 #: apps/web/src/routes/setup.tsx:180
msgid "This product uses the TMDB API but is not endorsed or certified by TMDB." msgid "This product uses the TMDB API but is not endorsed or certified by TMDB."
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx:88
msgid "this week"
msgstr "this week"
#: apps/native/src/components/dashboard/stats-card.tsx:30
#: apps/web/src/components/dashboard/stats-display.tsx:134 #: apps/web/src/components/dashboard/stats-display.tsx:134
msgid "This Week" msgid "This Week"
msgstr "" msgstr ""
@@ -2127,6 +2169,11 @@ msgstr ""
msgid "This will replace your entire database with the uploaded file. A safety backup of your current data will be created first. Active sessions may need to refresh after restore." msgid "This will replace your entire database with the uploaded file. A safety backup of your current data will be created first. Active sessions may need to refresh after restore."
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx:90
msgid "this year"
msgstr "this year"
#: apps/native/src/components/dashboard/stats-card.tsx:32
#: apps/web/src/components/dashboard/stats-display.tsx:136 #: apps/web/src/components/dashboard/stats-display.tsx:136
msgid "This Year" msgid "This Year"
msgstr "" msgstr ""
@@ -2139,7 +2186,7 @@ msgstr ""
msgid "Time:" msgid "Time:"
msgstr "" msgstr ""
#: apps/native/src/app/title/[id].tsx:235 #: apps/native/src/app/title/[id].tsx:231
#: apps/web/src/routes/_app/titles.$id.tsx:139 #: apps/web/src/routes/_app/titles.$id.tsx:139
msgid "Title not found" msgid "Title not found"
msgstr "" msgstr ""
@@ -2154,6 +2201,11 @@ msgstr ""
msgid "Titles on your Sofa watchlist will be automatically added for download when Sonarr polls this list (every 6 hours by default)" msgid "Titles on your Sofa watchlist will be automatically added for download when Sonarr polls this list (every 6 hours by default)"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx:87
msgid "today"
msgstr "today"
#: apps/native/src/components/dashboard/stats-card.tsx:29
#: apps/web/src/components/dashboard/stats-display.tsx:133 #: apps/web/src/components/dashboard/stats-display.tsx:133
msgid "Today" msgid "Today"
msgstr "" msgstr ""
@@ -2184,15 +2236,15 @@ msgid "Trending today"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(explore)/index.tsx:77 #: apps/native/src/app/(tabs)/(explore)/index.tsx:77
#: apps/web/src/components/explore/explore-client.tsx:108 #: apps/web/src/routes/_app/explore.tsx:129
msgid "Trending Today" msgid "Trending Today"
msgstr "" msgstr ""
#: apps/web/src/components/settings/system-health-section.tsx:488 #: apps/web/src/components/settings/system-health-section.tsx:482
msgid "Trigger job" msgid "Trigger job"
msgstr "" msgstr ""
#: apps/web/src/routes/__root.tsx:156 #: apps/web/src/routes/__root.tsx:155
msgid "Try again" msgid "Try again"
msgstr "" msgstr ""
@@ -2200,7 +2252,8 @@ msgstr ""
msgid "Tuesday" msgid "Tuesday"
msgstr "" msgstr ""
#: apps/native/src/app/title/[id].tsx:337 #: apps/native/src/app/title/[id].tsx:333
#: apps/native/src/components/search/recently-viewed-row-content.tsx:23
#: apps/native/src/components/search/search-result-row.tsx:81 #: apps/native/src/components/search/search-result-row.tsx:81
#: apps/web/src/components/explore/hero-banner.tsx:59 #: apps/web/src/components/explore/hero-banner.tsx:59
#: apps/web/src/components/people/filmography-grid.tsx:58 #: apps/web/src/components/people/filmography-grid.tsx:58
@@ -2216,7 +2269,7 @@ msgstr ""
msgid "TV show" msgid "TV show"
msgstr "" msgstr ""
#: apps/web/src/components/settings/system-health-section.tsx:601 #: apps/web/src/components/settings/system-health-section.tsx:595
msgid "unknown" msgid "unknown"
msgstr "" msgstr ""
@@ -2252,7 +2305,7 @@ msgid "Up next"
msgstr "" msgstr ""
#. placeholder {0}: updateCheck.data.updateCheck.latestVersion #. placeholder {0}: updateCheck.data.updateCheck.latestVersion
#: apps/native/src/app/(tabs)/(settings)/index.tsx:496 #: apps/native/src/app/(tabs)/(settings)/index.tsx:478
msgid "Update available: {0}" msgid "Update available: {0}"
msgstr "" msgstr ""
@@ -2396,7 +2449,7 @@ msgstr ""
msgid "Welcome back, {name}" msgid "Welcome back, {name}"
msgstr "" msgstr ""
#: apps/native/src/app/title/[id].tsx:430 #: apps/native/src/app/title/[id].tsx:431
#: apps/web/src/components/titles/title-availability.tsx:130 #: apps/web/src/components/titles/title-availability.tsx:130
msgid "Where to Watch" msgid "Where to Watch"
msgstr "" msgstr ""
@@ -2405,6 +2458,8 @@ msgstr ""
msgid "With Ads" msgid "With Ads"
msgstr "" msgstr ""
#: apps/native/src/app/person/[id].tsx:52
#: apps/native/src/components/search/recently-viewed-row-content.tsx:30
#: apps/web/src/components/people/person-hero.tsx:73 #: apps/web/src/components/people/person-hero.tsx:73
msgid "Writer" msgid "Writer"
msgstr "" msgstr ""
@@ -2422,7 +2477,7 @@ msgstr ""
msgid "Your code:" msgid "Your code:"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx:125 #: apps/native/src/app/(tabs)/(home)/index.tsx:187
#: apps/web/src/components/dashboard/stats-section.tsx:32 #: apps/web/src/components/dashboard/stats-section.tsx:32
msgid "Your library is empty" msgid "Your library is empty"
msgstr "" msgstr ""
File diff suppressed because one or more lines are too long
+145 -91
View File
@@ -24,12 +24,12 @@ msgid "...and {0} more"
msgstr "...y {0} más" msgstr "...y {0} más"
#. placeholder {0}: systemHealth.data.imageCache.imageCount #. placeholder {0}: systemHealth.data.imageCache.imageCount
#: apps/native/src/app/(tabs)/(settings)/index.tsx:456 #: apps/native/src/app/(tabs)/(settings)/index.tsx:438
msgid "{0, plural, one {# image} other {# images}}" msgid "{0, plural, one {# image} other {# images}}"
msgstr "{0, plural, one {# imagen} other {# imágenes}}" msgstr "{0, plural, one {# imagen} other {# imágenes}}"
#. placeholder {0}: systemHealth.data.database.titleCount #. placeholder {0}: systemHealth.data.database.titleCount
#: apps/native/src/app/(tabs)/(settings)/index.tsx:442 #: apps/native/src/app/(tabs)/(settings)/index.tsx:424
msgid "{0, plural, one {# title} other {# titles}}" msgid "{0, plural, one {# title} other {# titles}}"
msgstr "{0, plural, one {# título} other {# títulos}}" msgstr "{0, plural, one {# título} other {# títulos}}"
@@ -44,12 +44,12 @@ msgstr "{0} {1, plural, one {backup almacenado} other {backups almacenados}}"
#~ msgstr "{0} backup{1} stored" #~ msgstr "{0} backup{1} stored"
#. placeholder {0}: backups.backupCount #. placeholder {0}: backups.backupCount
#: apps/web/src/components/settings/system-health-section.tsx:599 #: apps/web/src/components/settings/system-health-section.tsx:593
msgid "{0} backups · last <0/>" msgid "{0} backups · last <0/>"
msgstr "{0} backups · último <0/>" msgstr "{0} backups · último <0/>"
#. placeholder {0}: imageCache.imageCount.toLocaleString() #. placeholder {0}: imageCache.imageCount.toLocaleString()
#: apps/web/src/components/settings/system-health-section.tsx:569 #: apps/web/src/components/settings/system-health-section.tsx:563
msgid "{0} cached images" msgid "{0} cached images"
msgstr "{0} imágenes en caché" msgstr "{0} imágenes en caché"
@@ -157,6 +157,8 @@ msgstr "Cuenta"
msgid "Actions" msgid "Actions"
msgstr "Acciones" msgstr "Acciones"
#: apps/native/src/app/person/[id].tsx:50
#: apps/native/src/components/search/recently-viewed-row-content.tsx:28
#: apps/web/src/components/people/person-hero.tsx:69 #: apps/web/src/components/people/person-hero.tsx:69
msgid "Actor" msgid "Actor"
msgstr "" msgstr ""
@@ -200,18 +202,18 @@ msgid "Added to watchlist"
msgstr "Añadido a la lista" msgstr "Añadido a la lista"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:342 #: apps/native/src/app/(tabs)/(settings)/index.tsx:342
#: apps/native/src/app/(tabs)/(settings)/index.tsx:431 #: apps/native/src/app/(tabs)/(settings)/index.tsx:413
#: apps/native/src/app/(tabs)/(settings)/index.tsx:470 #: apps/native/src/app/(tabs)/(settings)/index.tsx:452
#: apps/web/src/components/nav-bar.tsx:223 #: apps/web/src/components/nav-bar.tsx:223
#: apps/web/src/components/settings/account-section.tsx:309 #: apps/web/src/components/settings/account-section.tsx:309
msgid "Admin" msgid "Admin"
msgstr "" msgstr ""
#: apps/web/src/routes/_app/settings.tsx:118 #: apps/web/src/routes/_app/settings.tsx:154
msgid "Admin only" msgid "Admin only"
msgstr "Solo administradores" msgstr "Solo administradores"
#: apps/native/src/app/person/[id].tsx:267 #: apps/native/src/app/person/[id].tsx:249
#: apps/web/src/components/people/person-hero.tsx:89 #: apps/web/src/components/people/person-hero.tsx:89
msgid "age {age}" msgid "age {age}"
msgstr "edad {age}" msgstr "edad {age}"
@@ -233,15 +235,15 @@ msgstr "¿Ya tienes una cuenta?"
msgid "Already have an account? Sign in" msgid "Already have an account? Sign in"
msgstr "¿Ya tienes una cuenta? Inicia sesión" msgstr "¿Ya tienes una cuenta? Inicia sesión"
#: apps/web/src/routes/__root.tsx:143 #: apps/web/src/routes/__root.tsx:142
msgid "An unexpected error occurred while loading this page. You can try again or head back to the dashboard." 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." msgstr "Ocurrió un error inesperado al cargar esta página. Puedes intentarlo de nuevo o volver al panel."
#: apps/native/src/app/(tabs)/(settings)/index.tsx:407 #: apps/native/src/app/(tabs)/(settings)/index.tsx:389
msgid "Anonymous usage reporting" msgid "Anonymous usage reporting"
msgstr "Informe de uso anónimo" msgstr "Informe de uso anónimo"
#: apps/web/src/routes/_app/settings.tsx:99 #: apps/web/src/routes/_app/settings.tsx:135
msgid "App Settings" msgid "App Settings"
msgstr "Ajustes de la app" msgstr "Ajustes de la app"
@@ -307,8 +309,8 @@ msgstr "Copia de seguridad eliminada"
msgid "Backup schedule" msgid "Backup schedule"
msgstr "Programación de copias de seguridad" msgstr "Programación de copias de seguridad"
#: apps/web/src/components/settings/system-health-section.tsx:589 #: apps/web/src/components/settings/system-health-section.tsx:583
#: apps/web/src/routes/_app/settings.tsx:154 #: apps/web/src/routes/_app/settings.tsx:190
msgid "Backups" msgid "Backups"
msgstr "Copias de seguridad" msgstr "Copias de seguridad"
@@ -354,7 +356,7 @@ msgstr "Cancelar"
msgid "Cancel editing" msgid "Cancel editing"
msgstr "Cancelar edición" msgstr "Cancelar edición"
#: apps/native/src/app/title/[id].tsx:489 #: apps/native/src/app/title/[id].tsx:493
#: apps/web/src/components/titles/cast-carousel.tsx:21 #: apps/web/src/components/titles/cast-carousel.tsx:21
msgid "Cast" msgid "Cast"
msgstr "Reparto" msgstr "Reparto"
@@ -392,7 +394,7 @@ msgstr "Cambiar servidor"
msgid "Check configuration" msgid "Check configuration"
msgstr "Comprobar configuración" msgstr "Comprobar configuración"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:483 #: apps/native/src/app/(tabs)/(settings)/index.tsx:465
msgid "Check for updates" msgid "Check for updates"
msgstr "Buscar actualizaciones" msgstr "Buscar actualizaciones"
@@ -420,7 +422,7 @@ msgstr "Elige cómo importar tus datos de {0}."
msgid "Clear" msgid "Clear"
msgstr "Limpiar" msgstr "Limpiar"
#: apps/web/src/components/command-palette.tsx:302 #: apps/web/src/components/command-palette.tsx:297
msgid "Clear all" msgid "Clear all"
msgstr "Limpiar todo" msgstr "Limpiar todo"
@@ -447,11 +449,12 @@ msgstr "Haz clic en <0>+</0> y selecciona <1>Custom Lists</1>"
msgid "Click <0>Add Webhook</0> and paste the URL above" msgid "Click <0>Add Webhook</0> and paste the URL above"
msgstr "Haz clic en <0>Add Webhook</0> y pega la URL anterior" msgstr "Haz clic en <0>Add Webhook</0> y pega la URL anterior"
#: apps/native/src/components/navigation/modal-stack-header.tsx:14 #: apps/native/src/components/navigation/modal-layout.tsx:26
#: apps/native/src/components/navigation/modal-layout.tsx:38
msgid "Close" msgid "Close"
msgstr "Cerrar" msgstr "Cerrar"
#: apps/native/src/app/(tabs)/(home)/index.tsx:54 #: apps/native/src/app/(tabs)/(home)/index.tsx:146
#: apps/native/src/components/titles/status-action-button.tsx:45 #: apps/native/src/components/titles/status-action-button.tsx:45
#: apps/web/src/components/dashboard/stats-display.tsx:219 #: apps/web/src/components/dashboard/stats-display.tsx:219
#: apps/web/src/components/title-card.tsx:74 #: apps/web/src/components/title-card.tsx:74
@@ -492,7 +495,7 @@ msgid "Connect with {0}"
msgstr "Conectar con {0}" msgstr "Conectar con {0}"
#: apps/native/src/app/(auth)/server-url.tsx:176 #: apps/native/src/app/(auth)/server-url.tsx:176
#: apps/native/src/app/(tabs)/(settings)/index.tsx:449 #: apps/native/src/app/(tabs)/(settings)/index.tsx:431
#: apps/web/src/components/settings/system-health-section.tsx:236 #: apps/web/src/components/settings/system-health-section.tsx:236
msgid "Connected" msgid "Connected"
msgstr "Conectado" msgstr "Conectado"
@@ -521,7 +524,7 @@ msgstr "Conectando…"
msgid "Continue" msgid "Continue"
msgstr "Continuar" msgstr "Continuar"
#: apps/native/src/app/(tabs)/(home)/index.tsx:99 #: apps/native/src/app/(tabs)/(home)/index.tsx:161
#: apps/web/src/components/dashboard/continue-watching-section.tsx:22 #: apps/web/src/components/dashboard/continue-watching-section.tsx:22
msgid "Continue Watching" msgid "Continue Watching"
msgstr "Continuar viendo" msgstr "Continuar viendo"
@@ -542,7 +545,7 @@ msgstr "Copiar URL"
msgid "Could not load integrations" msgid "Could not load integrations"
msgstr "No se pudieron cargar las integraciones" msgstr "No se pudieron cargar las integraciones"
#: apps/native/src/app/person/[id].tsx:185 #: apps/native/src/app/person/[id].tsx:172
msgid "Could not load person details" msgid "Could not load person details"
msgstr "No se pudieron cargar los detalles de la persona" msgstr "No se pudieron cargar los detalles de la persona"
@@ -576,18 +579,18 @@ msgstr "Contraseña actual"
msgid "Current password is required" msgid "Current password is required"
msgstr "La contraseña actual es obligatoria" msgstr "La contraseña actual es obligatoria"
#: apps/web/src/routes/_app/settings.tsx:180 #: apps/web/src/routes/_app/settings.tsx:216
msgid "Danger Zone" msgid "Danger Zone"
msgstr "Zona de peligro" msgstr "Zona de peligro"
#: apps/web/src/routes/__root.tsx:164 #: apps/web/src/routes/__root.tsx:163
#: apps/web/src/routes/_app/people.$id.tsx:76 #: apps/web/src/routes/_app/people.$id.tsx:76
#: apps/web/src/routes/_app/titles.$id.tsx:119 #: apps/web/src/routes/_app/titles.$id.tsx:119
#: apps/web/src/routes/_app/titles.$id.tsx:165 #: apps/web/src/routes/_app/titles.$id.tsx:165
msgid "Dashboard" msgid "Dashboard"
msgstr "Panel" msgstr "Panel"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:439 #: apps/native/src/app/(tabs)/(settings)/index.tsx:421
#: apps/web/src/components/settings/system-health-section.tsx:210 #: apps/web/src/components/settings/system-health-section.tsx:210
msgid "Database" msgid "Database"
msgstr "Base de datos" msgstr "Base de datos"
@@ -627,17 +630,19 @@ msgstr "{0, plural, one {# archivo eliminado} other {# archivos eliminados}}, li
msgid "Device code expired. Please try again." msgid "Device code expired. Please try again."
msgstr "El código del dispositivo ha expirado. Por favor, inténtalo de nuevo." msgstr "El código del dispositivo ha expirado. Por favor, inténtalo de nuevo."
#: apps/native/src/app/person/[id].tsx:267 #: apps/native/src/app/person/[id].tsx:249
#: apps/web/src/components/people/person-hero.tsx:89 #: apps/web/src/components/people/person-hero.tsx:89
msgid "died at {age}" msgid "died at {age}"
msgstr "falleció a los {age}" msgstr "falleció a los {age}"
#: apps/native/src/app/person/[id].tsx:51
#: apps/native/src/components/search/recently-viewed-row-content.tsx:29
#: apps/web/src/components/people/person-hero.tsx:71 #: apps/web/src/components/people/person-hero.tsx:71
msgid "Director" msgid "Director"
msgstr "" msgstr ""
#: apps/web/src/components/settings/system-health-section.tsx:394 #: apps/web/src/components/settings/system-health-section.tsx:394
#: apps/web/src/components/settings/system-health-section.tsx:580 #: apps/web/src/components/settings/system-health-section.tsx:574
msgid "Disabled" msgid "Disabled"
msgstr "Desactivado" msgstr "Desactivado"
@@ -680,6 +685,8 @@ msgstr "Descargar"
msgid "Download backup" msgid "Download backup"
msgstr "Descargar copia de seguridad" msgstr "Descargar copia de seguridad"
#: apps/native/src/app/person/[id].tsx:54
#: apps/native/src/components/search/recently-viewed-row-content.tsx:32
#: apps/web/src/components/people/person-hero.tsx:77 #: apps/web/src/components/people/person-hero.tsx:77
msgid "Editor" msgid "Editor"
msgstr "" msgstr ""
@@ -748,6 +755,11 @@ msgstr "Episodio marcado como visto"
msgid "Episodes" msgid "Episodes"
msgstr "Episodios" msgstr "Episodios"
#. placeholder {0}: periodLabels[episodePeriod]
#: apps/native/src/app/(tabs)/(home)/index.tsx:125
msgid "Episodes {0}"
msgstr ""
#: apps/web/src/components/dashboard/stats-display.tsx:162 #: apps/web/src/components/dashboard/stats-display.tsx:162
#~ msgid "Episodes {periodSelect}" #~ msgid "Episodes {periodSelect}"
#~ msgstr "Episodes {periodSelect}" #~ msgstr "Episodes {periodSelect}"
@@ -757,8 +769,8 @@ msgid "Episodes {select}"
msgstr "Episodios {select}" msgstr "Episodios {select}"
#: apps/native/src/app/(tabs)/(home)/index.tsx:52 #: apps/native/src/app/(tabs)/(home)/index.tsx:52
msgid "Episodes this week" #~ msgid "Episodes this week"
msgstr "Episodios esta semana" #~ msgstr "Episodios esta semana"
#: apps/native/src/app/change-password.tsx:67 #: apps/native/src/app/change-password.tsx:67
#: apps/native/src/app/change-password.tsx:77 #: apps/native/src/app/change-password.tsx:77
@@ -770,7 +782,9 @@ msgstr ""
msgid "Errors ({0})" msgid "Errors ({0})"
msgstr "Errores ({0})" msgstr "Errores ({0})"
#: apps/native/src/app/(tabs)/(home)/index.tsx:127 #: apps/native/src/app/(tabs)/(explore)/_layout.tsx:7
#: apps/native/src/app/(tabs)/(home)/index.tsx:189
#: apps/native/src/components/navigation/native-tab-bar.tsx:32
#: apps/web/src/components/nav-bar.tsx:116 #: apps/web/src/components/nav-bar.tsx:116
#: apps/web/src/components/nav-bar.tsx:277 #: apps/web/src/components/nav-bar.tsx:277
msgid "Explore" msgid "Explore"
@@ -959,7 +973,7 @@ msgstr "Error al subir el avatar"
msgid "Fetching your library data from {source}..." msgid "Fetching your library data from {source}..."
msgstr "Obteniendo datos de tu biblioteca desde {source}..." msgstr "Obteniendo datos de tu biblioteca desde {source}..."
#: apps/native/src/app/person/[id].tsx:296 #: apps/native/src/app/person/[id].tsx:279
#: apps/web/src/components/people/filmography-grid.tsx:67 #: apps/web/src/components/people/filmography-grid.tsx:67
msgid "Filmography" msgid "Filmography"
msgstr "Filmografía" msgstr "Filmografía"
@@ -988,9 +1002,9 @@ msgstr "Viernes"
msgid "Get Started" msgid "Get Started"
msgstr "Comenzar" msgstr "Comenzar"
#: apps/native/src/app/person/[id].tsx:189 #: apps/native/src/app/person/[id].tsx:176
#: apps/native/src/app/person/[id].tsx:213 #: apps/native/src/app/person/[id].tsx:196
#: apps/native/src/app/title/[id].tsx:239 #: apps/native/src/app/title/[id].tsx:235
msgid "Go back" msgid "Go back"
msgstr "Volver" msgstr "Volver"
@@ -1002,7 +1016,7 @@ msgstr "Ir al inicio"
msgid "Go to <0>Dashboard > Plugins > Webhook</0>" msgid "Go to <0>Dashboard > Plugins > Webhook</0>"
msgstr "Ve a <0>Dashboard > Plugins > Webhook</0>" msgstr "Ve a <0>Dashboard > Plugins > Webhook</0>"
#: apps/web/src/components/command-palette.tsx:345 #: apps/web/src/components/command-palette.tsx:339
msgid "Go to Dashboard" msgid "Go to Dashboard"
msgstr "Ir al panel" msgstr "Ir al panel"
@@ -1010,7 +1024,7 @@ msgstr "Ir al panel"
msgid "Go to Dashboard > Plugins > Webhook" msgid "Go to Dashboard > Plugins > Webhook"
msgstr "Ve a Dashboard > Plugins > Webhook" msgstr "Ve a Dashboard > Plugins > Webhook"
#: apps/web/src/components/command-palette.tsx:356 #: apps/web/src/components/command-palette.tsx:349
msgid "Go to Explore" msgid "Go to Explore"
msgstr "Ir a Explorar" msgstr "Ir a Explorar"
@@ -1022,21 +1036,23 @@ msgstr "Estado del sistema"
msgid "Here's what's happening with your library" msgid "Here's what's happening with your library"
msgstr "Esto es lo que pasa con tu biblioteca" msgstr "Esto es lo que pasa con tu biblioteca"
#: apps/native/src/app/(tabs)/(home)/_layout.tsx:7
#: apps/native/src/components/navigation/native-tab-bar.tsx:28
#: apps/web/src/components/nav-bar.tsx:115 #: apps/web/src/components/nav-bar.tsx:115
#: apps/web/src/components/nav-bar.tsx:276 #: apps/web/src/components/nav-bar.tsx:276
msgid "Home" msgid "Home"
msgstr "Inicio" msgstr "Inicio"
#: apps/web/src/components/settings/system-health-section.tsx:308 #: apps/web/src/components/settings/system-health-section.tsx:308
#: apps/web/src/components/settings/system-health-section.tsx:558 #: apps/web/src/components/settings/system-health-section.tsx:552
msgid "Image cache" msgid "Image cache"
msgstr "Caché de imágenes" msgstr "Caché de imágenes"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:453 #: apps/native/src/app/(tabs)/(settings)/index.tsx:435
msgid "Image Cache" msgid "Image Cache"
msgstr "Caché de imágenes" msgstr "Caché de imágenes"
#: apps/web/src/components/settings/system-health-section.tsx:546 #: apps/web/src/components/settings/system-health-section.tsx:540
msgid "Image cache and backup disk usage" msgid "Image cache and backup disk usage"
msgstr "Uso del disco de caché de imágenes y copias de seguridad" msgstr "Uso del disco de caché de imágenes y copias de seguridad"
@@ -1088,7 +1104,7 @@ msgstr "{0} elementos importados desde {1}"
msgid "Importing from {source}" msgid "Importing from {source}"
msgstr "Importando desde {source}" msgstr "Importando desde {source}"
#: apps/native/src/app/(tabs)/(home)/index.tsx:53 #: apps/native/src/app/(tabs)/(home)/index.tsx:138
msgid "In library" msgid "In library"
msgstr "En la biblioteca" msgstr "En la biblioteca"
@@ -1096,7 +1112,7 @@ msgstr "En la biblioteca"
msgid "In Library" msgid "In Library"
msgstr "En la biblioteca" msgstr "En la biblioteca"
#: apps/native/src/app/(tabs)/(home)/index.tsx:117 #: apps/native/src/app/(tabs)/(home)/index.tsx:179
#: apps/web/src/components/dashboard/library-section.tsx:35 #: apps/web/src/components/dashboard/library-section.tsx:35
msgid "In Your Library" msgid "In Your Library"
msgstr "En tu biblioteca" msgstr "En tu biblioteca"
@@ -1132,13 +1148,13 @@ msgstr "Tarea"
msgid "Keeping <0><1><2>{0}</2></1><3>{1}</3></0> backups." msgid "Keeping <0><1><2>{0}</2></1><3>{1}</3></0> backups."
msgstr "Guardando <0><1><2>{0}</2></1><3>{1}</3></0> copias de seguridad." msgstr "Guardando <0><1><2>{0}</2></1><3>{1}</3></0> copias de seguridad."
#: apps/web/src/components/command-palette.tsx:366 #: apps/web/src/components/command-palette.tsx:359
#: apps/web/src/components/command-palette.tsx:381 #: apps/web/src/components/command-palette.tsx:374
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "Atajos de teclado" msgstr "Atajos de teclado"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:383 #: apps/native/src/app/(tabs)/(settings)/index.tsx:383
#: apps/native/src/app/(tabs)/(settings)/index.tsx:391 #: apps/native/src/app/(tabs)/(settings)/index.tsx:506
#: apps/web/src/components/settings/language-section.tsx:34 #: apps/web/src/components/settings/language-section.tsx:34
msgid "Language" msgid "Language"
msgstr "Idioma" msgstr "Idioma"
@@ -1264,15 +1280,16 @@ msgstr "Miembro desde {memberSince}"
msgid "Monday" msgid "Monday"
msgstr "Lunes" msgstr "Lunes"
#: apps/native/src/app/title/[id].tsx:508 #: apps/native/src/app/title/[id].tsx:512
msgid "More Like This" msgid "More Like This"
msgstr "Más como este" msgstr "Más como este"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:506 #: apps/native/src/app/(tabs)/(settings)/index.tsx:488
msgid "More Settings" msgid "More Settings"
msgstr "Más ajustes" msgstr "Más ajustes"
#: apps/native/src/app/title/[id].tsx:337 #: apps/native/src/app/title/[id].tsx:333
#: apps/native/src/components/search/recently-viewed-row-content.tsx:22
#: apps/native/src/components/search/search-result-row.tsx:34 #: apps/native/src/components/search/search-result-row.tsx:34
#: apps/native/src/components/search/search-result-row.tsx:81 #: apps/native/src/components/search/search-result-row.tsx:81
#: apps/web/src/components/explore/hero-banner.tsx:54 #: apps/web/src/components/explore/hero-banner.tsx:54
@@ -1285,6 +1302,11 @@ msgstr "Película"
msgid "Movies" msgid "Movies"
msgstr "Películas" msgstr "Películas"
#. placeholder {0}: periodLabels[moviePeriod]
#: apps/native/src/app/(tabs)/(home)/index.tsx:114
msgid "Movies {0}"
msgstr ""
#: apps/web/src/components/dashboard/stats-display.tsx:161 #: apps/web/src/components/dashboard/stats-display.tsx:161
#~ msgid "Movies {periodSelect}" #~ msgid "Movies {periodSelect}"
#~ msgstr "Movies {periodSelect}" #~ msgstr "Movies {periodSelect}"
@@ -1294,8 +1316,8 @@ msgid "Movies {select}"
msgstr "Películas {select}" msgstr "Películas {select}"
#: apps/native/src/app/(tabs)/(home)/index.tsx:51 #: apps/native/src/app/(tabs)/(home)/index.tsx:51
msgid "Movies this month" #~ msgid "Movies this month"
msgstr "Películas este mes" #~ msgstr "Películas este mes"
#: apps/native/src/app/(auth)/register.tsx:111 #: apps/native/src/app/(auth)/register.tsx:111
#: apps/web/src/components/auth-form.tsx:173 #: apps/web/src/components/auth-form.tsx:173
@@ -1311,7 +1333,7 @@ msgstr "Nombre actualizado"
msgid "Need more help?" msgid "Need more help?"
msgstr "¿Necesitas más ayuda?" msgstr "¿Necesitas más ayuda?"
#: apps/web/src/components/settings/system-health-section.tsx:456 #: apps/web/src/components/settings/system-health-section.tsx:453
msgid "Never" msgid "Never"
msgstr "Nunca" msgstr "Nunca"
@@ -1358,7 +1380,7 @@ msgid "Next run"
msgstr "Próxima ejecución" msgstr "Próxima ejecución"
#: apps/web/src/components/settings/backup-section.tsx:99 #: apps/web/src/components/settings/backup-section.tsx:99
#: apps/web/src/components/settings/system-health-section.tsx:607 #: apps/web/src/components/settings/system-health-section.tsx:601
msgid "No backups yet" msgid "No backups yet"
msgstr "Aún no hay copias de seguridad" msgstr "Aún no hay copias de seguridad"
@@ -1368,11 +1390,11 @@ msgstr "Aún no hay copias de seguridad"
msgid "No internet connection" msgid "No internet connection"
msgstr "Sin conexión a internet" msgstr "Sin conexión a internet"
#: apps/native/src/app/(tabs)/(search)/index.tsx:100 #: apps/native/src/app/(tabs)/(search)/index.tsx:94
msgid "No results for \"{debouncedQuery}\"" msgid "No results for \"{debouncedQuery}\""
msgstr "Sin resultados para \"{debouncedQuery}\"" msgstr "Sin resultados para \"{debouncedQuery}\""
#: apps/web/src/components/command-palette.tsx:212 #: apps/web/src/components/command-palette.tsx:207
msgid "No results found." msgid "No results found."
msgstr "No se encontraron resultados." msgstr "No se encontraron resultados."
@@ -1411,7 +1433,7 @@ msgstr "Abre Emby, ve a <0>Settings > Webhooks</0>"
msgid "Open Emby, go to Settings > Webhooks" msgid "Open Emby, go to Settings > Webhooks"
msgstr "Abre Emby, ve a Settings > Webhooks" msgstr "Abre Emby, ve a Settings > Webhooks"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:513 #: apps/native/src/app/(tabs)/(settings)/index.tsx:495
msgid "Open in browser…" msgid "Open in browser…"
msgstr "Abrir en el navegador…" msgstr "Abrir en el navegador…"
@@ -1431,7 +1453,7 @@ msgstr "Abre Radarr, ve a <0>Settings > Import Lists</0>"
msgid "Open Radarr, go to Settings > Import Lists" msgid "Open Radarr, go to Settings > Import Lists"
msgstr "Abre Radarr, ve a Settings > Import Lists" msgstr "Abre Radarr, ve a Settings > Import Lists"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:472 #: apps/native/src/app/(tabs)/(settings)/index.tsx:454
#: apps/web/src/components/settings/registration-section.tsx:51 #: apps/web/src/components/settings/registration-section.tsx:51
msgid "Open registration" msgid "Open registration"
msgstr "Registro abierto" msgstr "Registro abierto"
@@ -1489,12 +1511,13 @@ msgstr "Pega la URL de Sonarr anterior en el campo URL de lista"
msgid "Periodically check GitHub for new Sofa releases" msgid "Periodically check GitHub for new Sofa releases"
msgstr "Comprobar periódicamente GitHub para nuevas versiones de Sofa" msgstr "Comprobar periódicamente GitHub para nuevas versiones de Sofa"
#: apps/native/src/components/search/recently-viewed-row-content.tsx:24
#: apps/native/src/components/search/search-result-row.tsx:34 #: apps/native/src/components/search/search-result-row.tsx:34
#: apps/native/src/components/search/search-result-row.tsx:81 #: apps/native/src/components/search/search-result-row.tsx:81
msgid "Person" msgid "Person"
msgstr "Persona" msgstr "Persona"
#: apps/native/src/app/person/[id].tsx:209 #: apps/native/src/app/person/[id].tsx:192
#: apps/web/src/routes/_app/people.$id.tsx:50 #: apps/web/src/routes/_app/people.$id.tsx:50
msgid "Person not found" msgid "Person not found"
msgstr "Persona no encontrada" msgstr "Persona no encontrada"
@@ -1504,12 +1527,12 @@ msgid "Play trailer"
msgstr "Reproducir tráiler" msgstr "Reproducir tráiler"
#: apps/native/src/app/(tabs)/(explore)/index.tsx:89 #: apps/native/src/app/(tabs)/(explore)/index.tsx:89
#: apps/web/src/components/explore/explore-client.tsx:120 #: apps/web/src/routes/_app/explore.tsx:141
msgid "Popular Movies" msgid "Popular Movies"
msgstr "Películas populares" msgstr "Películas populares"
#: apps/native/src/app/(tabs)/(explore)/index.tsx:102 #: apps/native/src/app/(tabs)/(explore)/index.tsx:102
#: apps/web/src/components/explore/explore-client.tsx:130 #: apps/web/src/routes/_app/explore.tsx:151
msgid "Popular TV Shows" msgid "Popular TV Shows"
msgstr "Series populares" msgstr "Series populares"
@@ -1517,6 +1540,8 @@ msgstr "Series populares"
msgid "Pre-restore backup" msgid "Pre-restore backup"
msgstr "Copia de seguridad previa a restauración" msgstr "Copia de seguridad previa a restauración"
#: apps/native/src/app/person/[id].tsx:53
#: apps/native/src/components/search/recently-viewed-row-content.tsx:31
#: apps/web/src/components/people/person-hero.tsx:75 #: apps/web/src/components/people/person-hero.tsx:75
msgid "Producer" msgid "Producer"
msgstr "Productor" msgstr "Productor"
@@ -1577,7 +1602,7 @@ msgstr "Purgados {0, plural, one {# título} other {# títulos}}, {1, plural, on
msgid "Purging..." msgid "Purging..."
msgstr "Purgando..." msgstr "Purgando..."
#: apps/web/src/components/command-palette.tsx:336 #: apps/web/src/components/command-palette.tsx:331
msgid "Quick Actions" msgid "Quick Actions"
msgstr "Acciones rápidas" msgstr "Acciones rápidas"
@@ -1633,7 +1658,7 @@ msgstr "Listo — sin consultas aún"
msgid "Ready — nothing received yet" msgid "Ready — nothing received yet"
msgstr "Listo — nada recibido aún" msgstr "Listo — nada recibido aún"
#: apps/web/src/components/command-palette.tsx:295 #: apps/web/src/components/command-palette.tsx:290
msgid "Recent Searches" msgid "Recent Searches"
msgstr "Búsquedas recientes" msgstr "Búsquedas recientes"
@@ -1650,7 +1675,7 @@ msgstr "Recomendaciones"
msgid "Recommended" msgid "Recommended"
msgstr "Recomendado" msgstr "Recomendado"
#: apps/native/src/app/(tabs)/(home)/index.tsx:137 #: apps/native/src/app/(tabs)/(home)/index.tsx:199
#: apps/web/src/components/dashboard/recommendations-section.tsx:22 #: apps/web/src/components/dashboard/recommendations-section.tsx:22
msgid "Recommended for You" msgid "Recommended for You"
msgstr "Recomendado para ti" msgstr "Recomendado para ti"
@@ -1770,7 +1795,7 @@ msgstr "Error al restaurar"
msgid "Restoring…" msgid "Restoring…"
msgstr "Restaurando…" msgstr "Restaurando…"
#: apps/web/src/components/command-palette.tsx:217 #: apps/web/src/components/command-palette.tsx:212
msgid "Results" msgid "Results"
msgstr "Resultados" msgstr "Resultados"
@@ -1781,11 +1806,11 @@ msgstr "Obteniendo tu historial de visionado, lista y valoraciones..."
#: apps/native/src/components/settings/integrations-section.tsx:39 #: apps/native/src/components/settings/integrations-section.tsx:39
#: apps/native/src/components/ui/server-unreachable-banner.ios.tsx:71 #: apps/native/src/components/ui/server-unreachable-banner.ios.tsx:71
#: apps/native/src/components/ui/server-unreachable-banner.tsx:79 #: apps/native/src/components/ui/server-unreachable-banner.tsx:79
#: apps/web/src/lib/orpc/client.ts:17 #: apps/web/src/lib/orpc/client.ts:24
msgid "Retry" msgid "Retry"
msgstr "Reintentar" msgstr "Reintentar"
#: apps/web/src/routes/__root.tsx:116 #: apps/web/src/routes/__root.tsx:115
msgid "Return home" msgid "Return home"
msgstr "Volver al inicio" msgstr "Volver al inicio"
@@ -1793,7 +1818,7 @@ msgstr "Volver al inicio"
msgid "Review what was found and choose what to import." msgid "Review what was found and choose what to import."
msgstr "Revisa lo encontrado y elige qué importar." msgstr "Revisa lo encontrado y elige qué importar."
#: apps/web/src/components/settings/system-health-section.tsx:509 #: apps/web/src/components/settings/system-health-section.tsx:503
msgid "Run now" msgid "Run now"
msgstr "Ejecutar ahora" msgstr "Ejecutar ahora"
@@ -1809,7 +1834,7 @@ msgstr "Guardar"
msgid "Save name" msgid "Save name"
msgstr "Guardar nombre" msgstr "Guardar nombre"
#: apps/web/src/routes/__root.tsx:98 #: apps/web/src/routes/__root.tsx:97
msgid "Scene not found" msgid "Scene not found"
msgstr "Escena no encontrada" msgstr "Escena no encontrada"
@@ -1833,6 +1858,11 @@ msgstr "Copias de seguridad programadas desactivadas"
msgid "Scheduled backups enabled" msgid "Scheduled backups enabled"
msgstr "Copias de seguridad programadas activadas" msgstr "Copias de seguridad programadas activadas"
#: apps/native/src/app/(tabs)/(search)/_layout.tsx:7
#: apps/native/src/components/navigation/native-tab-bar.tsx:41
msgid "Search"
msgstr ""
#: apps/web/src/components/dashboard/stats-section.tsx:35 #: apps/web/src/components/dashboard/stats-section.tsx:35
msgid "Search for movies and TV shows to start tracking" msgid "Search for movies and TV shows to start tracking"
msgstr "Busca películas y series para empezar a seguirlas" msgstr "Busca películas y series para empezar a seguirlas"
@@ -1842,15 +1872,15 @@ msgstr "Busca películas y series para empezar a seguirlas"
msgid "Search for movies, shows, or people" msgid "Search for movies, shows, or people"
msgstr "Busca películas, series o personas" msgstr "Busca películas, series o personas"
#: apps/web/src/components/command-palette.tsx:182 #: apps/web/src/components/command-palette.tsx:177
msgid "Search for movies, TV shows, or run commands" msgid "Search for movies, TV shows, or run commands"
msgstr "Busca películas, series o ejecuta comandos" msgstr "Busca películas, series o ejecuta comandos"
#: apps/web/src/components/command-palette.tsx:191 #: apps/web/src/components/command-palette.tsx:186
msgid "Search movies & TV shows…" msgid "Search movies & TV shows…"
msgstr "Buscar películas y series…" msgstr "Buscar películas y series…"
#: apps/native/src/app/(tabs)/(search)/index.tsx:79 #: apps/native/src/app/(tabs)/(search)/index.tsx:73
msgid "Search movies, shows, people..." msgid "Search movies, shows, people..."
msgstr "Buscar películas, series, personas..." msgstr "Buscar películas, series, personas..."
@@ -1872,12 +1902,12 @@ msgstr "Temporada {0}"
msgid "Season watched" msgid "Season watched"
msgstr "Temporada marcada como vista" msgstr "Temporada marcada como vista"
#: apps/native/src/app/title/[id].tsx:473 #: apps/native/src/app/title/[id].tsx:477
msgid "Seasons" msgid "Seasons"
msgstr "Temporadas" msgstr "Temporadas"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:470 #: apps/native/src/app/(tabs)/(settings)/index.tsx:452
#: apps/web/src/routes/_app/settings.tsx:131 #: apps/web/src/routes/_app/settings.tsx:167
msgid "Security" msgid "Security"
msgstr "Seguridad" msgstr "Seguridad"
@@ -1885,11 +1915,11 @@ msgstr "Seguridad"
msgid "Self-hosted movie & TV tracker" msgid "Self-hosted movie & TV tracker"
msgstr "Seguimiento de películas y series autoalojado" msgstr "Seguimiento de películas y series autoalojado"
#: apps/web/src/routes/_app/settings.tsx:115 #: apps/web/src/routes/_app/settings.tsx:151
msgid "Server" msgid "Server"
msgstr "Servidor" msgstr "Servidor"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:431 #: apps/native/src/app/(tabs)/(settings)/index.tsx:413
msgid "Server Health" msgid "Server Health"
msgstr "Estado del servidor" msgstr "Estado del servidor"
@@ -1908,7 +1938,9 @@ msgstr "Establecer contraseña"
msgid "Set your preferred quality profile and root folder" msgid "Set your preferred quality profile and root folder"
msgstr "Configura tu perfil de calidad y carpeta raíz preferidos" msgstr "Configura tu perfil de calidad y carpeta raíz preferidos"
#: apps/native/src/app/(tabs)/(settings)/_layout.tsx:7
#: apps/native/src/components/header-avatar.tsx:55 #: apps/native/src/components/header-avatar.tsx:55
#: apps/native/src/components/navigation/native-tab-bar.tsx:36
#: apps/web/src/components/nav-bar.tsx:236 #: apps/web/src/components/nav-bar.tsx:236
#: apps/web/src/components/nav-bar.tsx:278 #: apps/web/src/components/nav-bar.tsx:278
#: apps/web/src/components/settings/settings-shell.tsx:30 #: apps/web/src/components/settings/settings-shell.tsx:30
@@ -1999,9 +2031,9 @@ msgid "Sofa will automatically log movies and episodes when you finish watching
msgstr "Sofa registrará automáticamente películas y episodios cuando termines de verlos" msgstr "Sofa registrará automáticamente películas y episodios cuando termines de verlos"
#: apps/native/src/app/change-password.tsx:77 #: apps/native/src/app/change-password.tsx:77
#: apps/native/src/app/person/[id].tsx:182 #: apps/native/src/app/person/[id].tsx:169
#: apps/web/src/components/settings/account-section.tsx:391 #: apps/web/src/components/settings/account-section.tsx:391
#: apps/web/src/routes/__root.tsx:140 #: apps/web/src/routes/__root.tsx:139
msgid "Something went wrong" msgid "Something went wrong"
msgstr "Algo salió mal" msgstr "Algo salió mal"
@@ -2010,7 +2042,7 @@ msgid "Something went wrong while loading this title. Please try again."
msgstr "Algo salió mal al cargar este título. Por favor, inténtalo de nuevo." msgstr "Algo salió mal al cargar este título. Por favor, inténtalo de nuevo."
#: apps/native/src/lib/query-client.ts:33 #: apps/native/src/lib/query-client.ts:33
#: apps/web/src/lib/orpc/client.ts:15 #: apps/web/src/lib/orpc/client.ts:22
msgid "Something went wrong…" msgid "Something went wrong…"
msgstr "Algo salió mal…" msgstr "Algo salió mal…"
@@ -2022,7 +2054,7 @@ msgstr "URL de lista de Sonarr"
msgid "Start exploring" msgid "Start exploring"
msgstr "Empezar a explorar" msgstr "Empezar a explorar"
#: apps/native/src/app/(tabs)/(home)/index.tsx:126 #: apps/native/src/app/(tabs)/(home)/index.tsx:188
msgid "Start tracking movies and shows" msgid "Start tracking movies and shows"
msgstr "Empieza a seguir películas y series" msgstr "Empieza a seguir películas y series"
@@ -2042,7 +2074,7 @@ msgstr "Iniciando importación..."
msgid "Status updated" msgid "Status updated"
msgstr "Estado actualizado" msgstr "Estado actualizado"
#: apps/web/src/components/settings/system-health-section.tsx:543 #: apps/web/src/components/settings/system-health-section.tsx:537
msgid "Storage" msgid "Storage"
msgstr "Almacenamiento" msgstr "Almacenamiento"
@@ -2075,20 +2107,30 @@ msgstr "El título que buscas no existe o puede haber sido eliminado de la base
msgid "This may take a few minutes for large libraries. Please don't close this tab." 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." msgstr "Esto puede tardar unos minutos para bibliotecas grandes. Por favor, no cierres esta pestaña."
#: apps/native/src/app/(tabs)/(home)/index.tsx:89
msgid "this month"
msgstr ""
#: apps/native/src/components/dashboard/stats-card.tsx:31
#: apps/web/src/components/dashboard/stats-display.tsx:135 #: apps/web/src/components/dashboard/stats-display.tsx:135
msgid "This Month" msgid "This Month"
msgstr "Este mes" msgstr "Este mes"
#: apps/web/src/routes/__root.tsx:101 #: apps/web/src/routes/__root.tsx:100
msgid "This page was left on the cutting room floor. It may have been moved, removed, or never made it past the screenplay." msgid "This page was left on the cutting room floor. It may have been moved, removed, or never made it past the screenplay."
msgstr "Esta página quedó en la sala de montaje. Puede que haya sido movida, eliminada o que nunca pasara del guion." msgstr "Esta página quedó en la sala de montaje. Puede que haya sido movida, eliminada o que nunca pasara del guion."
#: apps/native/src/app/(tabs)/(settings)/index.tsx:557 #: apps/native/src/app/(tabs)/(settings)/index.tsx:559
#: apps/web/src/routes/_app/settings.tsx:76 #: apps/web/src/routes/_app/settings.tsx:112
#: apps/web/src/routes/setup.tsx:180 #: apps/web/src/routes/setup.tsx:180
msgid "This product uses the TMDB API but is not endorsed or certified by TMDB." msgid "This product uses the TMDB API but is not endorsed or certified by TMDB."
msgstr "Este producto utiliza la API de TMDB pero no está respaldado ni certificado por TMDB." msgstr "Este producto utiliza la API de TMDB pero no está respaldado ni certificado por TMDB."
#: apps/native/src/app/(tabs)/(home)/index.tsx:88
msgid "this week"
msgstr ""
#: apps/native/src/components/dashboard/stats-card.tsx:30
#: apps/web/src/components/dashboard/stats-display.tsx:134 #: apps/web/src/components/dashboard/stats-display.tsx:134
msgid "This Week" msgid "This Week"
msgstr "Esta semana" msgstr "Esta semana"
@@ -2127,6 +2169,11 @@ msgstr "Esto eliminará todos los elementos de tu historial."
msgid "This will replace your entire database with the uploaded file. A safety backup of your current data will be created first. Active sessions may need to refresh after restore." msgid "This will replace your entire database with the uploaded file. A safety backup of your current data will be created first. Active sessions may need to refresh after restore."
msgstr "Esto reemplazará toda tu base de datos con el archivo subido. Primero se creará una copia de seguridad de tus datos actuales. Es posible que las sesiones activas necesiten actualizarse tras la restauración." msgstr "Esto reemplazará toda tu base de datos con el archivo subido. Primero se creará una copia de seguridad de tus datos actuales. Es posible que las sesiones activas necesiten actualizarse tras la restauración."
#: apps/native/src/app/(tabs)/(home)/index.tsx:90
msgid "this year"
msgstr ""
#: apps/native/src/components/dashboard/stats-card.tsx:32
#: apps/web/src/components/dashboard/stats-display.tsx:136 #: apps/web/src/components/dashboard/stats-display.tsx:136
msgid "This Year" msgid "This Year"
msgstr "Este año" msgstr "Este año"
@@ -2139,7 +2186,7 @@ msgstr "Jueves"
msgid "Time:" msgid "Time:"
msgstr "Hora:" msgstr "Hora:"
#: apps/native/src/app/title/[id].tsx:235 #: apps/native/src/app/title/[id].tsx:231
#: apps/web/src/routes/_app/titles.$id.tsx:139 #: apps/web/src/routes/_app/titles.$id.tsx:139
msgid "Title not found" msgid "Title not found"
msgstr "Título no encontrado" msgstr "Título no encontrado"
@@ -2154,6 +2201,11 @@ msgstr "Los títulos de tu lista de Sofa se añadirán automáticamente para des
msgid "Titles on your Sofa watchlist will be automatically added for download when Sonarr polls this list (every 6 hours by default)" msgid "Titles on your Sofa watchlist will be automatically added for download when Sonarr polls this list (every 6 hours by default)"
msgstr "Los títulos de tu lista de Sofa se añadirán automáticamente para descargar cuando Sonarr consulte esta lista (cada 6 horas por defecto)" msgstr "Los títulos de tu lista de Sofa se añadirán automáticamente para descargar cuando Sonarr consulte esta lista (cada 6 horas por defecto)"
#: apps/native/src/app/(tabs)/(home)/index.tsx:87
msgid "today"
msgstr ""
#: apps/native/src/components/dashboard/stats-card.tsx:29
#: apps/web/src/components/dashboard/stats-display.tsx:133 #: apps/web/src/components/dashboard/stats-display.tsx:133
msgid "Today" msgid "Today"
msgstr "Hoy" msgstr "Hoy"
@@ -2184,15 +2236,15 @@ msgid "Trending today"
msgstr "Tendencia hoy" msgstr "Tendencia hoy"
#: apps/native/src/app/(tabs)/(explore)/index.tsx:77 #: apps/native/src/app/(tabs)/(explore)/index.tsx:77
#: apps/web/src/components/explore/explore-client.tsx:108 #: apps/web/src/routes/_app/explore.tsx:129
msgid "Trending Today" msgid "Trending Today"
msgstr "Tendencias hoy" msgstr "Tendencias hoy"
#: apps/web/src/components/settings/system-health-section.tsx:488 #: apps/web/src/components/settings/system-health-section.tsx:482
msgid "Trigger job" msgid "Trigger job"
msgstr "Ejecutar tarea" msgstr "Ejecutar tarea"
#: apps/web/src/routes/__root.tsx:156 #: apps/web/src/routes/__root.tsx:155
msgid "Try again" msgid "Try again"
msgstr "Intentar de nuevo" msgstr "Intentar de nuevo"
@@ -2200,7 +2252,8 @@ msgstr "Intentar de nuevo"
msgid "Tuesday" msgid "Tuesday"
msgstr "Martes" msgstr "Martes"
#: apps/native/src/app/title/[id].tsx:337 #: apps/native/src/app/title/[id].tsx:333
#: apps/native/src/components/search/recently-viewed-row-content.tsx:23
#: apps/native/src/components/search/search-result-row.tsx:81 #: apps/native/src/components/search/search-result-row.tsx:81
#: apps/web/src/components/explore/hero-banner.tsx:59 #: apps/web/src/components/explore/hero-banner.tsx:59
#: apps/web/src/components/people/filmography-grid.tsx:58 #: apps/web/src/components/people/filmography-grid.tsx:58
@@ -2216,7 +2269,7 @@ msgstr "Episodios de series"
msgid "TV show" msgid "TV show"
msgstr "Serie" msgstr "Serie"
#: apps/web/src/components/settings/system-health-section.tsx:601 #: apps/web/src/components/settings/system-health-section.tsx:595
msgid "unknown" msgid "unknown"
msgstr "desconocido" msgstr "desconocido"
@@ -2252,7 +2305,7 @@ msgid "Up next"
msgstr "A continuación" msgstr "A continuación"
#. placeholder {0}: updateCheck.data.updateCheck.latestVersion #. placeholder {0}: updateCheck.data.updateCheck.latestVersion
#: apps/native/src/app/(tabs)/(settings)/index.tsx:496 #: apps/native/src/app/(tabs)/(settings)/index.tsx:478
msgid "Update available: {0}" msgid "Update available: {0}"
msgstr "Actualización disponible: {0}" msgstr "Actualización disponible: {0}"
@@ -2396,7 +2449,7 @@ msgstr "Bienvenido de nuevo"
msgid "Welcome back, {name}" msgid "Welcome back, {name}"
msgstr "Bienvenido de nuevo, {name}" msgstr "Bienvenido de nuevo, {name}"
#: apps/native/src/app/title/[id].tsx:430 #: apps/native/src/app/title/[id].tsx:431
#: apps/web/src/components/titles/title-availability.tsx:130 #: apps/web/src/components/titles/title-availability.tsx:130
msgid "Where to Watch" msgid "Where to Watch"
msgstr "Dónde ver" msgstr "Dónde ver"
@@ -2405,6 +2458,8 @@ msgstr "Dónde ver"
msgid "With Ads" msgid "With Ads"
msgstr "Con anuncios" msgstr "Con anuncios"
#: apps/native/src/app/person/[id].tsx:52
#: apps/native/src/components/search/recently-viewed-row-content.tsx:30
#: apps/web/src/components/people/person-hero.tsx:73 #: apps/web/src/components/people/person-hero.tsx:73
msgid "Writer" msgid "Writer"
msgstr "Guionista" msgstr "Guionista"
@@ -2422,7 +2477,7 @@ msgstr "Estás usando la v{0}."
msgid "Your code:" msgid "Your code:"
msgstr "Tu código:" msgstr "Tu código:"
#: apps/native/src/app/(tabs)/(home)/index.tsx:125 #: apps/native/src/app/(tabs)/(home)/index.tsx:187
#: apps/web/src/components/dashboard/stats-section.tsx:32 #: apps/web/src/components/dashboard/stats-section.tsx:32
msgid "Your library is empty" msgid "Your library is empty"
msgstr "Tu biblioteca está vacía" msgstr "Tu biblioteca está vacía"
@@ -2430,4 +2485,3 @@ msgstr "Tu biblioteca está vacía"
#: apps/native/src/app/(auth)/register.tsx:121 #: apps/native/src/app/(auth)/register.tsx:121
msgid "Your name" msgid "Your name"
msgstr "Tu nombre" msgstr "Tu nombre"
File diff suppressed because one or more lines are too long
+145 -91
View File
@@ -24,12 +24,12 @@ msgid "...and {0} more"
msgstr "...et {0} de plus" msgstr "...et {0} de plus"
#. placeholder {0}: systemHealth.data.imageCache.imageCount #. placeholder {0}: systemHealth.data.imageCache.imageCount
#: apps/native/src/app/(tabs)/(settings)/index.tsx:456 #: apps/native/src/app/(tabs)/(settings)/index.tsx:438
msgid "{0, plural, one {# image} other {# images}}" msgid "{0, plural, one {# image} other {# images}}"
msgstr "" msgstr ""
#. placeholder {0}: systemHealth.data.database.titleCount #. placeholder {0}: systemHealth.data.database.titleCount
#: apps/native/src/app/(tabs)/(settings)/index.tsx:442 #: apps/native/src/app/(tabs)/(settings)/index.tsx:424
msgid "{0, plural, one {# title} other {# titles}}" msgid "{0, plural, one {# title} other {# titles}}"
msgstr "{0, plural, one {# titre} other {# titres}}" msgstr "{0, plural, one {# titre} other {# titres}}"
@@ -44,12 +44,12 @@ msgstr "{0} {1, plural, one {sauvegarde stockée} other {sauvegardes stockées}}
#~ msgstr "{0} backup{1} stored" #~ msgstr "{0} backup{1} stored"
#. placeholder {0}: backups.backupCount #. placeholder {0}: backups.backupCount
#: apps/web/src/components/settings/system-health-section.tsx:599 #: apps/web/src/components/settings/system-health-section.tsx:593
msgid "{0} backups · last <0/>" msgid "{0} backups · last <0/>"
msgstr "{0} sauvegardes · dernière <0/>" msgstr "{0} sauvegardes · dernière <0/>"
#. placeholder {0}: imageCache.imageCount.toLocaleString() #. placeholder {0}: imageCache.imageCount.toLocaleString()
#: apps/web/src/components/settings/system-health-section.tsx:569 #: apps/web/src/components/settings/system-health-section.tsx:563
msgid "{0} cached images" msgid "{0} cached images"
msgstr "{0} images en cache" msgstr "{0} images en cache"
@@ -157,6 +157,8 @@ msgstr "Compte"
msgid "Actions" msgid "Actions"
msgstr "" msgstr ""
#: apps/native/src/app/person/[id].tsx:50
#: apps/native/src/components/search/recently-viewed-row-content.tsx:28
#: apps/web/src/components/people/person-hero.tsx:69 #: apps/web/src/components/people/person-hero.tsx:69
msgid "Actor" msgid "Actor"
msgstr "Acteur" msgstr "Acteur"
@@ -200,18 +202,18 @@ msgid "Added to watchlist"
msgstr "Ajouté à la liste de suivi" msgstr "Ajouté à la liste de suivi"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:342 #: apps/native/src/app/(tabs)/(settings)/index.tsx:342
#: apps/native/src/app/(tabs)/(settings)/index.tsx:431 #: apps/native/src/app/(tabs)/(settings)/index.tsx:413
#: apps/native/src/app/(tabs)/(settings)/index.tsx:470 #: apps/native/src/app/(tabs)/(settings)/index.tsx:452
#: apps/web/src/components/nav-bar.tsx:223 #: apps/web/src/components/nav-bar.tsx:223
#: apps/web/src/components/settings/account-section.tsx:309 #: apps/web/src/components/settings/account-section.tsx:309
msgid "Admin" msgid "Admin"
msgstr "" msgstr ""
#: apps/web/src/routes/_app/settings.tsx:118 #: apps/web/src/routes/_app/settings.tsx:154
msgid "Admin only" msgid "Admin only"
msgstr "Admins uniquement" msgstr "Admins uniquement"
#: apps/native/src/app/person/[id].tsx:267 #: apps/native/src/app/person/[id].tsx:249
#: apps/web/src/components/people/person-hero.tsx:89 #: apps/web/src/components/people/person-hero.tsx:89
msgid "age {age}" msgid "age {age}"
msgstr "âge {age}" msgstr "âge {age}"
@@ -233,15 +235,15 @@ msgstr "Vous avez déjà un compte ?"
msgid "Already have an account? Sign in" msgid "Already have an account? Sign in"
msgstr "Vous avez déjà un compte ? Se connecter" msgstr "Vous avez déjà un compte ? Se connecter"
#: apps/web/src/routes/__root.tsx:143 #: apps/web/src/routes/__root.tsx:142
msgid "An unexpected error occurred while loading this page. You can try again or head back to the dashboard." 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." msgstr "Une erreur inattendue s'est produite lors du chargement de cette page. Vous pouvez réessayer ou retourner au tableau de bord."
#: apps/native/src/app/(tabs)/(settings)/index.tsx:407 #: apps/native/src/app/(tabs)/(settings)/index.tsx:389
msgid "Anonymous usage reporting" msgid "Anonymous usage reporting"
msgstr "Rapports d'utilisation anonymes" msgstr "Rapports d'utilisation anonymes"
#: apps/web/src/routes/_app/settings.tsx:99 #: apps/web/src/routes/_app/settings.tsx:135
msgid "App Settings" msgid "App Settings"
msgstr "Paramètres de l'application" msgstr "Paramètres de l'application"
@@ -307,8 +309,8 @@ msgstr "Sauvegarde supprimée"
msgid "Backup schedule" msgid "Backup schedule"
msgstr "Planning de sauvegarde" msgstr "Planning de sauvegarde"
#: apps/web/src/components/settings/system-health-section.tsx:589 #: apps/web/src/components/settings/system-health-section.tsx:583
#: apps/web/src/routes/_app/settings.tsx:154 #: apps/web/src/routes/_app/settings.tsx:190
msgid "Backups" msgid "Backups"
msgstr "Sauvegardes" msgstr "Sauvegardes"
@@ -354,7 +356,7 @@ msgstr "Annuler"
msgid "Cancel editing" msgid "Cancel editing"
msgstr "Annuler la modification" msgstr "Annuler la modification"
#: apps/native/src/app/title/[id].tsx:489 #: apps/native/src/app/title/[id].tsx:493
#: apps/web/src/components/titles/cast-carousel.tsx:21 #: apps/web/src/components/titles/cast-carousel.tsx:21
msgid "Cast" msgid "Cast"
msgstr "Distribution" msgstr "Distribution"
@@ -392,7 +394,7 @@ msgstr "Changer de serveur"
msgid "Check configuration" msgid "Check configuration"
msgstr "Vérifier la configuration" msgstr "Vérifier la configuration"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:483 #: apps/native/src/app/(tabs)/(settings)/index.tsx:465
msgid "Check for updates" msgid "Check for updates"
msgstr "Rechercher des mises à jour" msgstr "Rechercher des mises à jour"
@@ -420,7 +422,7 @@ msgstr "Choisissez comment importer vos données {0}."
msgid "Clear" msgid "Clear"
msgstr "Effacer" msgstr "Effacer"
#: apps/web/src/components/command-palette.tsx:302 #: apps/web/src/components/command-palette.tsx:297
msgid "Clear all" msgid "Clear all"
msgstr "Tout effacer" msgstr "Tout effacer"
@@ -447,11 +449,12 @@ msgstr "Cliquez sur <0>+</0> et sélectionnez <1>Custom Lists</1>"
msgid "Click <0>Add Webhook</0> and paste the URL above" msgid "Click <0>Add Webhook</0> and paste the URL above"
msgstr "Cliquez sur <0>Add Webhook</0> et collez l'URL ci-dessus" msgstr "Cliquez sur <0>Add Webhook</0> et collez l'URL ci-dessus"
#: apps/native/src/components/navigation/modal-stack-header.tsx:14 #: apps/native/src/components/navigation/modal-layout.tsx:26
#: apps/native/src/components/navigation/modal-layout.tsx:38
msgid "Close" msgid "Close"
msgstr "Fermer" msgstr "Fermer"
#: apps/native/src/app/(tabs)/(home)/index.tsx:54 #: apps/native/src/app/(tabs)/(home)/index.tsx:146
#: apps/native/src/components/titles/status-action-button.tsx:45 #: apps/native/src/components/titles/status-action-button.tsx:45
#: apps/web/src/components/dashboard/stats-display.tsx:219 #: apps/web/src/components/dashboard/stats-display.tsx:219
#: apps/web/src/components/title-card.tsx:74 #: apps/web/src/components/title-card.tsx:74
@@ -492,7 +495,7 @@ msgid "Connect with {0}"
msgstr "Se connecter avec {0}" msgstr "Se connecter avec {0}"
#: apps/native/src/app/(auth)/server-url.tsx:176 #: apps/native/src/app/(auth)/server-url.tsx:176
#: apps/native/src/app/(tabs)/(settings)/index.tsx:449 #: apps/native/src/app/(tabs)/(settings)/index.tsx:431
#: apps/web/src/components/settings/system-health-section.tsx:236 #: apps/web/src/components/settings/system-health-section.tsx:236
msgid "Connected" msgid "Connected"
msgstr "Connecté" msgstr "Connecté"
@@ -521,7 +524,7 @@ msgstr "Connexion…"
msgid "Continue" msgid "Continue"
msgstr "Continuer" msgstr "Continuer"
#: apps/native/src/app/(tabs)/(home)/index.tsx:99 #: apps/native/src/app/(tabs)/(home)/index.tsx:161
#: apps/web/src/components/dashboard/continue-watching-section.tsx:22 #: apps/web/src/components/dashboard/continue-watching-section.tsx:22
msgid "Continue Watching" msgid "Continue Watching"
msgstr "Continuer à regarder" msgstr "Continuer à regarder"
@@ -542,7 +545,7 @@ msgstr "Copier l'URL"
msgid "Could not load integrations" msgid "Could not load integrations"
msgstr "Impossible de charger les intégrations" msgstr "Impossible de charger les intégrations"
#: apps/native/src/app/person/[id].tsx:185 #: apps/native/src/app/person/[id].tsx:172
msgid "Could not load person details" msgid "Could not load person details"
msgstr "Impossible de charger les détails de la personne" msgstr "Impossible de charger les détails de la personne"
@@ -576,18 +579,18 @@ msgstr "Mot de passe actuel"
msgid "Current password is required" msgid "Current password is required"
msgstr "Le mot de passe actuel est requis" msgstr "Le mot de passe actuel est requis"
#: apps/web/src/routes/_app/settings.tsx:180 #: apps/web/src/routes/_app/settings.tsx:216
msgid "Danger Zone" msgid "Danger Zone"
msgstr "Zone de danger" msgstr "Zone de danger"
#: apps/web/src/routes/__root.tsx:164 #: apps/web/src/routes/__root.tsx:163
#: apps/web/src/routes/_app/people.$id.tsx:76 #: apps/web/src/routes/_app/people.$id.tsx:76
#: apps/web/src/routes/_app/titles.$id.tsx:119 #: apps/web/src/routes/_app/titles.$id.tsx:119
#: apps/web/src/routes/_app/titles.$id.tsx:165 #: apps/web/src/routes/_app/titles.$id.tsx:165
msgid "Dashboard" msgid "Dashboard"
msgstr "Tableau de bord" msgstr "Tableau de bord"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:439 #: apps/native/src/app/(tabs)/(settings)/index.tsx:421
#: apps/web/src/components/settings/system-health-section.tsx:210 #: apps/web/src/components/settings/system-health-section.tsx:210
msgid "Database" msgid "Database"
msgstr "Base de données" msgstr "Base de données"
@@ -627,17 +630,19 @@ msgstr "{0, plural, one {# fichier supprimé} other {# fichiers supprimés}}, {f
msgid "Device code expired. Please try again." msgid "Device code expired. Please try again."
msgstr "Le code d'appareil a expiré. Veuillez réessayer." msgstr "Le code d'appareil a expiré. Veuillez réessayer."
#: apps/native/src/app/person/[id].tsx:267 #: apps/native/src/app/person/[id].tsx:249
#: apps/web/src/components/people/person-hero.tsx:89 #: apps/web/src/components/people/person-hero.tsx:89
msgid "died at {age}" msgid "died at {age}"
msgstr "décédé à {age} ans" msgstr "décédé à {age} ans"
#: apps/native/src/app/person/[id].tsx:51
#: apps/native/src/components/search/recently-viewed-row-content.tsx:29
#: apps/web/src/components/people/person-hero.tsx:71 #: apps/web/src/components/people/person-hero.tsx:71
msgid "Director" msgid "Director"
msgstr "Réalisateur" msgstr "Réalisateur"
#: apps/web/src/components/settings/system-health-section.tsx:394 #: apps/web/src/components/settings/system-health-section.tsx:394
#: apps/web/src/components/settings/system-health-section.tsx:580 #: apps/web/src/components/settings/system-health-section.tsx:574
msgid "Disabled" msgid "Disabled"
msgstr "Désactivé" msgstr "Désactivé"
@@ -680,6 +685,8 @@ msgstr "Télécharger"
msgid "Download backup" msgid "Download backup"
msgstr "Télécharger la sauvegarde" msgstr "Télécharger la sauvegarde"
#: apps/native/src/app/person/[id].tsx:54
#: apps/native/src/components/search/recently-viewed-row-content.tsx:32
#: apps/web/src/components/people/person-hero.tsx:77 #: apps/web/src/components/people/person-hero.tsx:77
msgid "Editor" msgid "Editor"
msgstr "Monteur" msgstr "Monteur"
@@ -748,6 +755,11 @@ msgstr "Épisode visionné"
msgid "Episodes" msgid "Episodes"
msgstr "Épisodes" msgstr "Épisodes"
#. placeholder {0}: periodLabels[episodePeriod]
#: apps/native/src/app/(tabs)/(home)/index.tsx:125
msgid "Episodes {0}"
msgstr ""
#: apps/web/src/components/dashboard/stats-display.tsx:162 #: apps/web/src/components/dashboard/stats-display.tsx:162
#~ msgid "Episodes {periodSelect}" #~ msgid "Episodes {periodSelect}"
#~ msgstr "Episodes {periodSelect}" #~ msgstr "Episodes {periodSelect}"
@@ -757,8 +769,8 @@ msgid "Episodes {select}"
msgstr "Épisodes {select}" msgstr "Épisodes {select}"
#: apps/native/src/app/(tabs)/(home)/index.tsx:52 #: apps/native/src/app/(tabs)/(home)/index.tsx:52
msgid "Episodes this week" #~ msgid "Episodes this week"
msgstr "Épisodes cette semaine" #~ msgstr "Épisodes cette semaine"
#: apps/native/src/app/change-password.tsx:67 #: apps/native/src/app/change-password.tsx:67
#: apps/native/src/app/change-password.tsx:77 #: apps/native/src/app/change-password.tsx:77
@@ -770,7 +782,9 @@ msgstr "Erreur"
msgid "Errors ({0})" msgid "Errors ({0})"
msgstr "Erreurs ({0})" msgstr "Erreurs ({0})"
#: apps/native/src/app/(tabs)/(home)/index.tsx:127 #: apps/native/src/app/(tabs)/(explore)/_layout.tsx:7
#: apps/native/src/app/(tabs)/(home)/index.tsx:189
#: apps/native/src/components/navigation/native-tab-bar.tsx:32
#: apps/web/src/components/nav-bar.tsx:116 #: apps/web/src/components/nav-bar.tsx:116
#: apps/web/src/components/nav-bar.tsx:277 #: apps/web/src/components/nav-bar.tsx:277
msgid "Explore" msgid "Explore"
@@ -959,7 +973,7 @@ msgstr "Échec du téléchargement de l'avatar"
msgid "Fetching your library data from {source}..." msgid "Fetching your library data from {source}..."
msgstr "Récupération de vos données depuis {source}..." msgstr "Récupération de vos données depuis {source}..."
#: apps/native/src/app/person/[id].tsx:296 #: apps/native/src/app/person/[id].tsx:279
#: apps/web/src/components/people/filmography-grid.tsx:67 #: apps/web/src/components/people/filmography-grid.tsx:67
msgid "Filmography" msgid "Filmography"
msgstr "Filmographie" msgstr "Filmographie"
@@ -988,9 +1002,9 @@ msgstr "Vendredi"
msgid "Get Started" msgid "Get Started"
msgstr "Commencer" msgstr "Commencer"
#: apps/native/src/app/person/[id].tsx:189 #: apps/native/src/app/person/[id].tsx:176
#: apps/native/src/app/person/[id].tsx:213 #: apps/native/src/app/person/[id].tsx:196
#: apps/native/src/app/title/[id].tsx:239 #: apps/native/src/app/title/[id].tsx:235
msgid "Go back" msgid "Go back"
msgstr "Retour" msgstr "Retour"
@@ -1002,7 +1016,7 @@ msgstr "Accueil"
msgid "Go to <0>Dashboard > Plugins > Webhook</0>" msgid "Go to <0>Dashboard > Plugins > Webhook</0>"
msgstr "Aller dans <0>Dashboard > Plugins > Webhook</0>" msgstr "Aller dans <0>Dashboard > Plugins > Webhook</0>"
#: apps/web/src/components/command-palette.tsx:345 #: apps/web/src/components/command-palette.tsx:339
msgid "Go to Dashboard" msgid "Go to Dashboard"
msgstr "Aller au tableau de bord" msgstr "Aller au tableau de bord"
@@ -1010,7 +1024,7 @@ msgstr "Aller au tableau de bord"
msgid "Go to Dashboard > Plugins > Webhook" msgid "Go to Dashboard > Plugins > Webhook"
msgstr "Aller dans Dashboard > Plugins > Webhook" msgstr "Aller dans Dashboard > Plugins > Webhook"
#: apps/web/src/components/command-palette.tsx:356 #: apps/web/src/components/command-palette.tsx:349
msgid "Go to Explore" msgid "Go to Explore"
msgstr "Aller à Explorer" msgstr "Aller à Explorer"
@@ -1022,21 +1036,23 @@ msgstr "État de santé"
msgid "Here's what's happening with your library" msgid "Here's what's happening with your library"
msgstr "Voici ce qui se passe dans votre bibliothèque" msgstr "Voici ce qui se passe dans votre bibliothèque"
#: apps/native/src/app/(tabs)/(home)/_layout.tsx:7
#: apps/native/src/components/navigation/native-tab-bar.tsx:28
#: apps/web/src/components/nav-bar.tsx:115 #: apps/web/src/components/nav-bar.tsx:115
#: apps/web/src/components/nav-bar.tsx:276 #: apps/web/src/components/nav-bar.tsx:276
msgid "Home" msgid "Home"
msgstr "Accueil" msgstr "Accueil"
#: apps/web/src/components/settings/system-health-section.tsx:308 #: apps/web/src/components/settings/system-health-section.tsx:308
#: apps/web/src/components/settings/system-health-section.tsx:558 #: apps/web/src/components/settings/system-health-section.tsx:552
msgid "Image cache" msgid "Image cache"
msgstr "Cache d'images" msgstr "Cache d'images"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:453 #: apps/native/src/app/(tabs)/(settings)/index.tsx:435
msgid "Image Cache" msgid "Image Cache"
msgstr "Cache d'images" msgstr "Cache d'images"
#: apps/web/src/components/settings/system-health-section.tsx:546 #: apps/web/src/components/settings/system-health-section.tsx:540
msgid "Image cache and backup disk usage" msgid "Image cache and backup disk usage"
msgstr "Utilisation du disque : cache d'images et sauvegardes" msgstr "Utilisation du disque : cache d'images et sauvegardes"
@@ -1088,7 +1104,7 @@ msgstr "{0} éléments importés depuis {1}"
msgid "Importing from {source}" msgid "Importing from {source}"
msgstr "Importation depuis {source}" msgstr "Importation depuis {source}"
#: apps/native/src/app/(tabs)/(home)/index.tsx:53 #: apps/native/src/app/(tabs)/(home)/index.tsx:138
msgid "In library" msgid "In library"
msgstr "Dans la bibliothèque" msgstr "Dans la bibliothèque"
@@ -1096,7 +1112,7 @@ msgstr "Dans la bibliothèque"
msgid "In Library" msgid "In Library"
msgstr "Dans la bibliothèque" msgstr "Dans la bibliothèque"
#: apps/native/src/app/(tabs)/(home)/index.tsx:117 #: apps/native/src/app/(tabs)/(home)/index.tsx:179
#: apps/web/src/components/dashboard/library-section.tsx:35 #: apps/web/src/components/dashboard/library-section.tsx:35
msgid "In Your Library" msgid "In Your Library"
msgstr "Dans votre bibliothèque" msgstr "Dans votre bibliothèque"
@@ -1132,13 +1148,13 @@ msgstr "Tâche"
msgid "Keeping <0><1><2>{0}</2></1><3>{1}</3></0> backups." msgid "Keeping <0><1><2>{0}</2></1><3>{1}</3></0> backups."
msgstr "Conservation de <0><1><2>{0}</2></1><3>{1}</3></0> sauvegardes." msgstr "Conservation de <0><1><2>{0}</2></1><3>{1}</3></0> sauvegardes."
#: apps/web/src/components/command-palette.tsx:366 #: apps/web/src/components/command-palette.tsx:359
#: apps/web/src/components/command-palette.tsx:381 #: apps/web/src/components/command-palette.tsx:374
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "Raccourcis clavier" msgstr "Raccourcis clavier"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:383 #: apps/native/src/app/(tabs)/(settings)/index.tsx:383
#: apps/native/src/app/(tabs)/(settings)/index.tsx:391 #: apps/native/src/app/(tabs)/(settings)/index.tsx:506
#: apps/web/src/components/settings/language-section.tsx:34 #: apps/web/src/components/settings/language-section.tsx:34
msgid "Language" msgid "Language"
msgstr "Langue" msgstr "Langue"
@@ -1264,15 +1280,16 @@ msgstr "Membre depuis {memberSince}"
msgid "Monday" msgid "Monday"
msgstr "Lundi" msgstr "Lundi"
#: apps/native/src/app/title/[id].tsx:508 #: apps/native/src/app/title/[id].tsx:512
msgid "More Like This" msgid "More Like This"
msgstr "Dans le même genre" msgstr "Dans le même genre"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:506 #: apps/native/src/app/(tabs)/(settings)/index.tsx:488
msgid "More Settings" msgid "More Settings"
msgstr "Plus de paramètres" msgstr "Plus de paramètres"
#: apps/native/src/app/title/[id].tsx:337 #: apps/native/src/app/title/[id].tsx:333
#: apps/native/src/components/search/recently-viewed-row-content.tsx:22
#: apps/native/src/components/search/search-result-row.tsx:34 #: apps/native/src/components/search/search-result-row.tsx:34
#: apps/native/src/components/search/search-result-row.tsx:81 #: apps/native/src/components/search/search-result-row.tsx:81
#: apps/web/src/components/explore/hero-banner.tsx:54 #: apps/web/src/components/explore/hero-banner.tsx:54
@@ -1285,6 +1302,11 @@ msgstr "Film"
msgid "Movies" msgid "Movies"
msgstr "Films" msgstr "Films"
#. placeholder {0}: periodLabels[moviePeriod]
#: apps/native/src/app/(tabs)/(home)/index.tsx:114
msgid "Movies {0}"
msgstr ""
#: apps/web/src/components/dashboard/stats-display.tsx:161 #: apps/web/src/components/dashboard/stats-display.tsx:161
#~ msgid "Movies {periodSelect}" #~ msgid "Movies {periodSelect}"
#~ msgstr "Movies {periodSelect}" #~ msgstr "Movies {periodSelect}"
@@ -1294,8 +1316,8 @@ msgid "Movies {select}"
msgstr "Films {select}" msgstr "Films {select}"
#: apps/native/src/app/(tabs)/(home)/index.tsx:51 #: apps/native/src/app/(tabs)/(home)/index.tsx:51
msgid "Movies this month" #~ msgid "Movies this month"
msgstr "Films ce mois-ci" #~ msgstr "Films ce mois-ci"
#: apps/native/src/app/(auth)/register.tsx:111 #: apps/native/src/app/(auth)/register.tsx:111
#: apps/web/src/components/auth-form.tsx:173 #: apps/web/src/components/auth-form.tsx:173
@@ -1311,7 +1333,7 @@ msgstr "Nom mis à jour"
msgid "Need more help?" msgid "Need more help?"
msgstr "Besoin d'aide ?" msgstr "Besoin d'aide ?"
#: apps/web/src/components/settings/system-health-section.tsx:456 #: apps/web/src/components/settings/system-health-section.tsx:453
msgid "Never" msgid "Never"
msgstr "Jamais" msgstr "Jamais"
@@ -1358,7 +1380,7 @@ msgid "Next run"
msgstr "Prochaine exécution" msgstr "Prochaine exécution"
#: apps/web/src/components/settings/backup-section.tsx:99 #: apps/web/src/components/settings/backup-section.tsx:99
#: apps/web/src/components/settings/system-health-section.tsx:607 #: apps/web/src/components/settings/system-health-section.tsx:601
msgid "No backups yet" msgid "No backups yet"
msgstr "Aucune sauvegarde" msgstr "Aucune sauvegarde"
@@ -1368,11 +1390,11 @@ msgstr "Aucune sauvegarde"
msgid "No internet connection" msgid "No internet connection"
msgstr "Pas de connexion Internet" msgstr "Pas de connexion Internet"
#: apps/native/src/app/(tabs)/(search)/index.tsx:100 #: apps/native/src/app/(tabs)/(search)/index.tsx:94
msgid "No results for \"{debouncedQuery}\"" msgid "No results for \"{debouncedQuery}\""
msgstr "Aucun résultat pour « {debouncedQuery} »" msgstr "Aucun résultat pour « {debouncedQuery} »"
#: apps/web/src/components/command-palette.tsx:212 #: apps/web/src/components/command-palette.tsx:207
msgid "No results found." msgid "No results found."
msgstr "Aucun résultat trouvé." msgstr "Aucun résultat trouvé."
@@ -1411,7 +1433,7 @@ msgstr "Ouvrez Emby, allez dans <0>Settings > Webhooks</0>"
msgid "Open Emby, go to Settings > Webhooks" msgid "Open Emby, go to Settings > Webhooks"
msgstr "Ouvrez Emby, allez dans Settings > Webhooks" msgstr "Ouvrez Emby, allez dans Settings > Webhooks"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:513 #: apps/native/src/app/(tabs)/(settings)/index.tsx:495
msgid "Open in browser…" msgid "Open in browser…"
msgstr "Ouvrir dans le navigateur…" msgstr "Ouvrir dans le navigateur…"
@@ -1431,7 +1453,7 @@ msgstr "Ouvrez Radarr, allez dans <0>Settings > Import Lists</0>"
msgid "Open Radarr, go to Settings > Import Lists" msgid "Open Radarr, go to Settings > Import Lists"
msgstr "Ouvrez Radarr, allez dans Settings > Import Lists" msgstr "Ouvrez Radarr, allez dans Settings > Import Lists"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:472 #: apps/native/src/app/(tabs)/(settings)/index.tsx:454
#: apps/web/src/components/settings/registration-section.tsx:51 #: apps/web/src/components/settings/registration-section.tsx:51
msgid "Open registration" msgid "Open registration"
msgstr "Inscription ouverte" msgstr "Inscription ouverte"
@@ -1489,12 +1511,13 @@ msgstr "Collez l'URL Sonarr ci-dessus dans le champ List URL"
msgid "Periodically check GitHub for new Sofa releases" msgid "Periodically check GitHub for new Sofa releases"
msgstr "Vérifier périodiquement GitHub pour les nouvelles versions de Sofa" msgstr "Vérifier périodiquement GitHub pour les nouvelles versions de Sofa"
#: apps/native/src/components/search/recently-viewed-row-content.tsx:24
#: apps/native/src/components/search/search-result-row.tsx:34 #: apps/native/src/components/search/search-result-row.tsx:34
#: apps/native/src/components/search/search-result-row.tsx:81 #: apps/native/src/components/search/search-result-row.tsx:81
msgid "Person" msgid "Person"
msgstr "Personne" msgstr "Personne"
#: apps/native/src/app/person/[id].tsx:209 #: apps/native/src/app/person/[id].tsx:192
#: apps/web/src/routes/_app/people.$id.tsx:50 #: apps/web/src/routes/_app/people.$id.tsx:50
msgid "Person not found" msgid "Person not found"
msgstr "Personne introuvable" msgstr "Personne introuvable"
@@ -1504,12 +1527,12 @@ msgid "Play trailer"
msgstr "Lire la bande-annonce" msgstr "Lire la bande-annonce"
#: apps/native/src/app/(tabs)/(explore)/index.tsx:89 #: apps/native/src/app/(tabs)/(explore)/index.tsx:89
#: apps/web/src/components/explore/explore-client.tsx:120 #: apps/web/src/routes/_app/explore.tsx:141
msgid "Popular Movies" msgid "Popular Movies"
msgstr "Films populaires" msgstr "Films populaires"
#: apps/native/src/app/(tabs)/(explore)/index.tsx:102 #: apps/native/src/app/(tabs)/(explore)/index.tsx:102
#: apps/web/src/components/explore/explore-client.tsx:130 #: apps/web/src/routes/_app/explore.tsx:151
msgid "Popular TV Shows" msgid "Popular TV Shows"
msgstr "Séries populaires" msgstr "Séries populaires"
@@ -1517,6 +1540,8 @@ msgstr "Séries populaires"
msgid "Pre-restore backup" msgid "Pre-restore backup"
msgstr "Sauvegarde pré-restauration" msgstr "Sauvegarde pré-restauration"
#: apps/native/src/app/person/[id].tsx:53
#: apps/native/src/components/search/recently-viewed-row-content.tsx:31
#: apps/web/src/components/people/person-hero.tsx:75 #: apps/web/src/components/people/person-hero.tsx:75
msgid "Producer" msgid "Producer"
msgstr "Producteur" msgstr "Producteur"
@@ -1577,7 +1602,7 @@ msgstr "{0, plural, one {# titre} other {# titres}}, {1, plural, one {# personne
msgid "Purging..." msgid "Purging..."
msgstr "Purge..." msgstr "Purge..."
#: apps/web/src/components/command-palette.tsx:336 #: apps/web/src/components/command-palette.tsx:331
msgid "Quick Actions" msgid "Quick Actions"
msgstr "Actions rapides" msgstr "Actions rapides"
@@ -1633,7 +1658,7 @@ msgstr "Prêt — pas encore interrogé"
msgid "Ready — nothing received yet" msgid "Ready — nothing received yet"
msgstr "Prêt — rien reçu pour l'instant" msgstr "Prêt — rien reçu pour l'instant"
#: apps/web/src/components/command-palette.tsx:295 #: apps/web/src/components/command-palette.tsx:290
msgid "Recent Searches" msgid "Recent Searches"
msgstr "Recherches récentes" msgstr "Recherches récentes"
@@ -1650,7 +1675,7 @@ msgstr "Recommandations"
msgid "Recommended" msgid "Recommended"
msgstr "Recommandé" msgstr "Recommandé"
#: apps/native/src/app/(tabs)/(home)/index.tsx:137 #: apps/native/src/app/(tabs)/(home)/index.tsx:199
#: apps/web/src/components/dashboard/recommendations-section.tsx:22 #: apps/web/src/components/dashboard/recommendations-section.tsx:22
msgid "Recommended for You" msgid "Recommended for You"
msgstr "Recommandé pour vous" msgstr "Recommandé pour vous"
@@ -1770,7 +1795,7 @@ msgstr "Restauration échouée"
msgid "Restoring…" msgid "Restoring…"
msgstr "Restauration…" msgstr "Restauration…"
#: apps/web/src/components/command-palette.tsx:217 #: apps/web/src/components/command-palette.tsx:212
msgid "Results" msgid "Results"
msgstr "Résultats" msgstr "Résultats"
@@ -1781,11 +1806,11 @@ msgstr "Récupération de votre historique, liste de suivi et notes..."
#: apps/native/src/components/settings/integrations-section.tsx:39 #: apps/native/src/components/settings/integrations-section.tsx:39
#: apps/native/src/components/ui/server-unreachable-banner.ios.tsx:71 #: apps/native/src/components/ui/server-unreachable-banner.ios.tsx:71
#: apps/native/src/components/ui/server-unreachable-banner.tsx:79 #: apps/native/src/components/ui/server-unreachable-banner.tsx:79
#: apps/web/src/lib/orpc/client.ts:17 #: apps/web/src/lib/orpc/client.ts:24
msgid "Retry" msgid "Retry"
msgstr "Réessayer" msgstr "Réessayer"
#: apps/web/src/routes/__root.tsx:116 #: apps/web/src/routes/__root.tsx:115
msgid "Return home" msgid "Return home"
msgstr "Retour à l'accueil" msgstr "Retour à l'accueil"
@@ -1793,7 +1818,7 @@ msgstr "Retour à l'accueil"
msgid "Review what was found and choose what to import." 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." msgstr "Vérifiez ce qui a été trouvé et choisissez ce que vous souhaitez importer."
#: apps/web/src/components/settings/system-health-section.tsx:509 #: apps/web/src/components/settings/system-health-section.tsx:503
msgid "Run now" msgid "Run now"
msgstr "Exécuter maintenant" msgstr "Exécuter maintenant"
@@ -1809,7 +1834,7 @@ msgstr "Enregistrer"
msgid "Save name" msgid "Save name"
msgstr "Enregistrer le nom" msgstr "Enregistrer le nom"
#: apps/web/src/routes/__root.tsx:98 #: apps/web/src/routes/__root.tsx:97
msgid "Scene not found" msgid "Scene not found"
msgstr "Scène introuvable" msgstr "Scène introuvable"
@@ -1833,6 +1858,11 @@ msgstr "Sauvegardes planifiées désactivées"
msgid "Scheduled backups enabled" msgid "Scheduled backups enabled"
msgstr "Sauvegardes planifiées activées" msgstr "Sauvegardes planifiées activées"
#: apps/native/src/app/(tabs)/(search)/_layout.tsx:7
#: apps/native/src/components/navigation/native-tab-bar.tsx:41
msgid "Search"
msgstr ""
#: apps/web/src/components/dashboard/stats-section.tsx:35 #: apps/web/src/components/dashboard/stats-section.tsx:35
msgid "Search for movies and TV shows to start tracking" msgid "Search for movies and TV shows to start tracking"
msgstr "Recherchez des films et séries pour commencer à les suivre" msgstr "Recherchez des films et séries pour commencer à les suivre"
@@ -1842,15 +1872,15 @@ msgstr "Recherchez des films et séries pour commencer à les suivre"
msgid "Search for movies, shows, or people" msgid "Search for movies, shows, or people"
msgstr "Rechercher des films, séries ou personnes" msgstr "Rechercher des films, séries ou personnes"
#: apps/web/src/components/command-palette.tsx:182 #: apps/web/src/components/command-palette.tsx:177
msgid "Search for movies, TV shows, or run commands" msgid "Search for movies, TV shows, or run commands"
msgstr "Rechercher des films, séries ou exécuter des commandes" msgstr "Rechercher des films, séries ou exécuter des commandes"
#: apps/web/src/components/command-palette.tsx:191 #: apps/web/src/components/command-palette.tsx:186
msgid "Search movies & TV shows…" msgid "Search movies & TV shows…"
msgstr "Rechercher des films et séries…" msgstr "Rechercher des films et séries…"
#: apps/native/src/app/(tabs)/(search)/index.tsx:79 #: apps/native/src/app/(tabs)/(search)/index.tsx:73
msgid "Search movies, shows, people..." msgid "Search movies, shows, people..."
msgstr "Rechercher des films, séries, personnes..." msgstr "Rechercher des films, séries, personnes..."
@@ -1872,12 +1902,12 @@ msgstr "Saison {0}"
msgid "Season watched" msgid "Season watched"
msgstr "Saison visionnée" msgstr "Saison visionnée"
#: apps/native/src/app/title/[id].tsx:473 #: apps/native/src/app/title/[id].tsx:477
msgid "Seasons" msgid "Seasons"
msgstr "Saisons" msgstr "Saisons"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:470 #: apps/native/src/app/(tabs)/(settings)/index.tsx:452
#: apps/web/src/routes/_app/settings.tsx:131 #: apps/web/src/routes/_app/settings.tsx:167
msgid "Security" msgid "Security"
msgstr "Sécurité" msgstr "Sécurité"
@@ -1885,11 +1915,11 @@ msgstr "Sécurité"
msgid "Self-hosted movie & TV tracker" msgid "Self-hosted movie & TV tracker"
msgstr "Suivi de films et séries auto-hébergé" msgstr "Suivi de films et séries auto-hébergé"
#: apps/web/src/routes/_app/settings.tsx:115 #: apps/web/src/routes/_app/settings.tsx:151
msgid "Server" msgid "Server"
msgstr "Serveur" msgstr "Serveur"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:431 #: apps/native/src/app/(tabs)/(settings)/index.tsx:413
msgid "Server Health" msgid "Server Health"
msgstr "État du serveur" msgstr "État du serveur"
@@ -1908,7 +1938,9 @@ msgstr "Définir un mot de passe"
msgid "Set your preferred quality profile and root folder" msgid "Set your preferred quality profile and root folder"
msgstr "Définissez votre profil de qualité et dossier racine préférés" msgstr "Définissez votre profil de qualité et dossier racine préférés"
#: apps/native/src/app/(tabs)/(settings)/_layout.tsx:7
#: apps/native/src/components/header-avatar.tsx:55 #: apps/native/src/components/header-avatar.tsx:55
#: apps/native/src/components/navigation/native-tab-bar.tsx:36
#: apps/web/src/components/nav-bar.tsx:236 #: apps/web/src/components/nav-bar.tsx:236
#: apps/web/src/components/nav-bar.tsx:278 #: apps/web/src/components/nav-bar.tsx:278
#: apps/web/src/components/settings/settings-shell.tsx:30 #: apps/web/src/components/settings/settings-shell.tsx:30
@@ -1999,9 +2031,9 @@ msgid "Sofa will automatically log movies and episodes when you finish watching
msgstr "Sofa enregistrera automatiquement les films et épisodes lorsque vous aurez fini de les regarder" msgstr "Sofa enregistrera automatiquement les films et épisodes lorsque vous aurez fini de les regarder"
#: apps/native/src/app/change-password.tsx:77 #: apps/native/src/app/change-password.tsx:77
#: apps/native/src/app/person/[id].tsx:182 #: apps/native/src/app/person/[id].tsx:169
#: apps/web/src/components/settings/account-section.tsx:391 #: apps/web/src/components/settings/account-section.tsx:391
#: apps/web/src/routes/__root.tsx:140 #: apps/web/src/routes/__root.tsx:139
msgid "Something went wrong" msgid "Something went wrong"
msgstr "Une erreur s'est produite" msgstr "Une erreur s'est produite"
@@ -2010,7 +2042,7 @@ msgid "Something went wrong while loading this title. Please try again."
msgstr "Une erreur s'est produite lors du chargement de ce titre. Veuillez réessayer." msgstr "Une erreur s'est produite lors du chargement de ce titre. Veuillez réessayer."
#: apps/native/src/lib/query-client.ts:33 #: apps/native/src/lib/query-client.ts:33
#: apps/web/src/lib/orpc/client.ts:15 #: apps/web/src/lib/orpc/client.ts:22
msgid "Something went wrong…" msgid "Something went wrong…"
msgstr "Une erreur s'est produite…" msgstr "Une erreur s'est produite…"
@@ -2022,7 +2054,7 @@ msgstr "URL de liste Sonarr"
msgid "Start exploring" msgid "Start exploring"
msgstr "Commencer à explorer" msgstr "Commencer à explorer"
#: apps/native/src/app/(tabs)/(home)/index.tsx:126 #: apps/native/src/app/(tabs)/(home)/index.tsx:188
msgid "Start tracking movies and shows" msgid "Start tracking movies and shows"
msgstr "Commencer à suivre des films et séries" msgstr "Commencer à suivre des films et séries"
@@ -2042,7 +2074,7 @@ msgstr "Démarrage de l'importation..."
msgid "Status updated" msgid "Status updated"
msgstr "Statut mis à jour" msgstr "Statut mis à jour"
#: apps/web/src/components/settings/system-health-section.tsx:543 #: apps/web/src/components/settings/system-health-section.tsx:537
msgid "Storage" msgid "Storage"
msgstr "Stockage" msgstr "Stockage"
@@ -2075,20 +2107,30 @@ msgstr "Le titre que vous recherchez n'existe pas ou a peut-être été supprim
msgid "This may take a few minutes for large libraries. Please don't close this tab." 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." msgstr "Cela peut prendre quelques minutes pour les grandes bibliothèques. Ne fermez pas cet onglet."
#: apps/native/src/app/(tabs)/(home)/index.tsx:89
msgid "this month"
msgstr ""
#: apps/native/src/components/dashboard/stats-card.tsx:31
#: apps/web/src/components/dashboard/stats-display.tsx:135 #: apps/web/src/components/dashboard/stats-display.tsx:135
msgid "This Month" msgid "This Month"
msgstr "Ce mois-ci" msgstr "Ce mois-ci"
#: apps/web/src/routes/__root.tsx:101 #: apps/web/src/routes/__root.tsx:100
msgid "This page was left on the cutting room floor. It may have been moved, removed, or never made it past the screenplay." msgid "This page was left on the cutting room floor. It may have been moved, removed, or never made it past the screenplay."
msgstr "Cette page est restée sur le plancher de la salle de montage. Elle a peut-être été déplacée, supprimée, ou n'a jamais dépassé le stade du scénario." msgstr "Cette page est restée sur le plancher de la salle de montage. Elle a peut-être été déplacée, supprimée, ou n'a jamais dépassé le stade du scénario."
#: apps/native/src/app/(tabs)/(settings)/index.tsx:557 #: apps/native/src/app/(tabs)/(settings)/index.tsx:559
#: apps/web/src/routes/_app/settings.tsx:76 #: apps/web/src/routes/_app/settings.tsx:112
#: apps/web/src/routes/setup.tsx:180 #: apps/web/src/routes/setup.tsx:180
msgid "This product uses the TMDB API but is not endorsed or certified by TMDB." msgid "This product uses the TMDB API but is not endorsed or certified by TMDB."
msgstr "Ce produit utilise l'API TMDB mais n'est pas approuvé ni certifié par TMDB." msgstr "Ce produit utilise l'API TMDB mais n'est pas approuvé ni certifié par TMDB."
#: apps/native/src/app/(tabs)/(home)/index.tsx:88
msgid "this week"
msgstr ""
#: apps/native/src/components/dashboard/stats-card.tsx:30
#: apps/web/src/components/dashboard/stats-display.tsx:134 #: apps/web/src/components/dashboard/stats-display.tsx:134
msgid "This Week" msgid "This Week"
msgstr "Cette semaine" msgstr "Cette semaine"
@@ -2127,6 +2169,11 @@ msgstr "Cela supprimera tous les éléments de votre historique."
msgid "This will replace your entire database with the uploaded file. A safety backup of your current data will be created first. Active sessions may need to refresh after restore." msgid "This will replace your entire database with the uploaded file. A safety backup of your current data will be created first. Active sessions may need to refresh after restore."
msgstr "Cela remplacera toute votre base de données par le fichier téléchargé. Une sauvegarde de sécurité de vos données actuelles sera créée au préalable. Les sessions actives devront peut-être être actualisées après la restauration." msgstr "Cela remplacera toute votre base de données par le fichier téléchargé. Une sauvegarde de sécurité de vos données actuelles sera créée au préalable. Les sessions actives devront peut-être être actualisées après la restauration."
#: apps/native/src/app/(tabs)/(home)/index.tsx:90
msgid "this year"
msgstr ""
#: apps/native/src/components/dashboard/stats-card.tsx:32
#: apps/web/src/components/dashboard/stats-display.tsx:136 #: apps/web/src/components/dashboard/stats-display.tsx:136
msgid "This Year" msgid "This Year"
msgstr "Cette année" msgstr "Cette année"
@@ -2139,7 +2186,7 @@ msgstr "Jeudi"
msgid "Time:" msgid "Time:"
msgstr "Heure :" msgstr "Heure :"
#: apps/native/src/app/title/[id].tsx:235 #: apps/native/src/app/title/[id].tsx:231
#: apps/web/src/routes/_app/titles.$id.tsx:139 #: apps/web/src/routes/_app/titles.$id.tsx:139
msgid "Title not found" msgid "Title not found"
msgstr "Titre introuvable" msgstr "Titre introuvable"
@@ -2154,6 +2201,11 @@ msgstr "Les titres de votre liste de suivi Sofa seront automatiquement ajoutés
msgid "Titles on your Sofa watchlist will be automatically added for download when Sonarr polls this list (every 6 hours by default)" msgid "Titles on your Sofa watchlist will be automatically added for download when Sonarr polls this list (every 6 hours by default)"
msgstr "Les titres de votre liste de suivi Sofa seront automatiquement ajoutés au téléchargement lorsque Sonarr interroge cette liste (toutes les 6 heures par défaut)" msgstr "Les titres de votre liste de suivi Sofa seront automatiquement ajoutés au téléchargement lorsque Sonarr interroge cette liste (toutes les 6 heures par défaut)"
#: apps/native/src/app/(tabs)/(home)/index.tsx:87
msgid "today"
msgstr ""
#: apps/native/src/components/dashboard/stats-card.tsx:29
#: apps/web/src/components/dashboard/stats-display.tsx:133 #: apps/web/src/components/dashboard/stats-display.tsx:133
msgid "Today" msgid "Today"
msgstr "Aujourd'hui" msgstr "Aujourd'hui"
@@ -2184,15 +2236,15 @@ msgid "Trending today"
msgstr "Tendance aujourd'hui" msgstr "Tendance aujourd'hui"
#: apps/native/src/app/(tabs)/(explore)/index.tsx:77 #: apps/native/src/app/(tabs)/(explore)/index.tsx:77
#: apps/web/src/components/explore/explore-client.tsx:108 #: apps/web/src/routes/_app/explore.tsx:129
msgid "Trending Today" msgid "Trending Today"
msgstr "Tendances du jour" msgstr "Tendances du jour"
#: apps/web/src/components/settings/system-health-section.tsx:488 #: apps/web/src/components/settings/system-health-section.tsx:482
msgid "Trigger job" msgid "Trigger job"
msgstr "Déclencher la tâche" msgstr "Déclencher la tâche"
#: apps/web/src/routes/__root.tsx:156 #: apps/web/src/routes/__root.tsx:155
msgid "Try again" msgid "Try again"
msgstr "Réessayer" msgstr "Réessayer"
@@ -2200,7 +2252,8 @@ msgstr "Réessayer"
msgid "Tuesday" msgid "Tuesday"
msgstr "Mardi" msgstr "Mardi"
#: apps/native/src/app/title/[id].tsx:337 #: apps/native/src/app/title/[id].tsx:333
#: apps/native/src/components/search/recently-viewed-row-content.tsx:23
#: apps/native/src/components/search/search-result-row.tsx:81 #: apps/native/src/components/search/search-result-row.tsx:81
#: apps/web/src/components/explore/hero-banner.tsx:59 #: apps/web/src/components/explore/hero-banner.tsx:59
#: apps/web/src/components/people/filmography-grid.tsx:58 #: apps/web/src/components/people/filmography-grid.tsx:58
@@ -2216,7 +2269,7 @@ msgstr "Épisodes de séries"
msgid "TV show" msgid "TV show"
msgstr "Série TV" msgstr "Série TV"
#: apps/web/src/components/settings/system-health-section.tsx:601 #: apps/web/src/components/settings/system-health-section.tsx:595
msgid "unknown" msgid "unknown"
msgstr "inconnu" msgstr "inconnu"
@@ -2252,7 +2305,7 @@ msgid "Up next"
msgstr "Suivant" msgstr "Suivant"
#. placeholder {0}: updateCheck.data.updateCheck.latestVersion #. placeholder {0}: updateCheck.data.updateCheck.latestVersion
#: apps/native/src/app/(tabs)/(settings)/index.tsx:496 #: apps/native/src/app/(tabs)/(settings)/index.tsx:478
msgid "Update available: {0}" msgid "Update available: {0}"
msgstr "Mise à jour disponible : {0}" msgstr "Mise à jour disponible : {0}"
@@ -2396,7 +2449,7 @@ msgstr "Bon retour"
msgid "Welcome back, {name}" msgid "Welcome back, {name}"
msgstr "Bon retour, {name}" msgstr "Bon retour, {name}"
#: apps/native/src/app/title/[id].tsx:430 #: apps/native/src/app/title/[id].tsx:431
#: apps/web/src/components/titles/title-availability.tsx:130 #: apps/web/src/components/titles/title-availability.tsx:130
msgid "Where to Watch" msgid "Where to Watch"
msgstr "Où regarder" msgstr "Où regarder"
@@ -2405,6 +2458,8 @@ msgstr "Où regarder"
msgid "With Ads" msgid "With Ads"
msgstr "Avec publicités" msgstr "Avec publicités"
#: apps/native/src/app/person/[id].tsx:52
#: apps/native/src/components/search/recently-viewed-row-content.tsx:30
#: apps/web/src/components/people/person-hero.tsx:73 #: apps/web/src/components/people/person-hero.tsx:73
msgid "Writer" msgid "Writer"
msgstr "Scénariste" msgstr "Scénariste"
@@ -2422,7 +2477,7 @@ msgstr "Vous utilisez la v{0}."
msgid "Your code:" msgid "Your code:"
msgstr "Votre code :" msgstr "Votre code :"
#: apps/native/src/app/(tabs)/(home)/index.tsx:125 #: apps/native/src/app/(tabs)/(home)/index.tsx:187
#: apps/web/src/components/dashboard/stats-section.tsx:32 #: apps/web/src/components/dashboard/stats-section.tsx:32
msgid "Your library is empty" msgid "Your library is empty"
msgstr "Votre bibliothèque est vide" msgstr "Votre bibliothèque est vide"
@@ -2430,4 +2485,3 @@ msgstr "Votre bibliothèque est vide"
#: apps/native/src/app/(auth)/register.tsx:121 #: apps/native/src/app/(auth)/register.tsx:121
msgid "Your name" msgid "Your name"
msgstr "Votre nom" msgstr "Votre nom"
File diff suppressed because one or more lines are too long
+145 -91
View File
@@ -24,12 +24,12 @@ msgid "...and {0} more"
msgstr "...e altri {0}" msgstr "...e altri {0}"
#. placeholder {0}: systemHealth.data.imageCache.imageCount #. placeholder {0}: systemHealth.data.imageCache.imageCount
#: apps/native/src/app/(tabs)/(settings)/index.tsx:456 #: apps/native/src/app/(tabs)/(settings)/index.tsx:438
msgid "{0, plural, one {# image} other {# images}}" msgid "{0, plural, one {# image} other {# images}}"
msgstr "{0, plural, one {# immagine} other {# immagini}}" msgstr "{0, plural, one {# immagine} other {# immagini}}"
#. placeholder {0}: systemHealth.data.database.titleCount #. placeholder {0}: systemHealth.data.database.titleCount
#: apps/native/src/app/(tabs)/(settings)/index.tsx:442 #: apps/native/src/app/(tabs)/(settings)/index.tsx:424
msgid "{0, plural, one {# title} other {# titles}}" msgid "{0, plural, one {# title} other {# titles}}"
msgstr "{0, plural, one {# titolo} other {# titoli}}" msgstr "{0, plural, one {# titolo} other {# titoli}}"
@@ -44,12 +44,12 @@ msgstr "{0} {1, plural, one {backup} other {backup}} archiviati"
#~ msgstr "{0} backup{1} stored" #~ msgstr "{0} backup{1} stored"
#. placeholder {0}: backups.backupCount #. placeholder {0}: backups.backupCount
#: apps/web/src/components/settings/system-health-section.tsx:599 #: apps/web/src/components/settings/system-health-section.tsx:593
msgid "{0} backups · last <0/>" msgid "{0} backups · last <0/>"
msgstr "{0} backup · ultimo <0/>" msgstr "{0} backup · ultimo <0/>"
#. placeholder {0}: imageCache.imageCount.toLocaleString() #. placeholder {0}: imageCache.imageCount.toLocaleString()
#: apps/web/src/components/settings/system-health-section.tsx:569 #: apps/web/src/components/settings/system-health-section.tsx:563
msgid "{0} cached images" msgid "{0} cached images"
msgstr "{0} immagini in cache" msgstr "{0} immagini in cache"
@@ -157,6 +157,8 @@ msgstr ""
msgid "Actions" msgid "Actions"
msgstr "Azioni" msgstr "Azioni"
#: apps/native/src/app/person/[id].tsx:50
#: apps/native/src/components/search/recently-viewed-row-content.tsx:28
#: apps/web/src/components/people/person-hero.tsx:69 #: apps/web/src/components/people/person-hero.tsx:69
msgid "Actor" msgid "Actor"
msgstr "Attore" msgstr "Attore"
@@ -200,18 +202,18 @@ msgid "Added to watchlist"
msgstr "Aggiunto alla watchlist" msgstr "Aggiunto alla watchlist"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:342 #: apps/native/src/app/(tabs)/(settings)/index.tsx:342
#: apps/native/src/app/(tabs)/(settings)/index.tsx:431 #: apps/native/src/app/(tabs)/(settings)/index.tsx:413
#: apps/native/src/app/(tabs)/(settings)/index.tsx:470 #: apps/native/src/app/(tabs)/(settings)/index.tsx:452
#: apps/web/src/components/nav-bar.tsx:223 #: apps/web/src/components/nav-bar.tsx:223
#: apps/web/src/components/settings/account-section.tsx:309 #: apps/web/src/components/settings/account-section.tsx:309
msgid "Admin" msgid "Admin"
msgstr "" msgstr ""
#: apps/web/src/routes/_app/settings.tsx:118 #: apps/web/src/routes/_app/settings.tsx:154
msgid "Admin only" msgid "Admin only"
msgstr "Solo admin" msgstr "Solo admin"
#: apps/native/src/app/person/[id].tsx:267 #: apps/native/src/app/person/[id].tsx:249
#: apps/web/src/components/people/person-hero.tsx:89 #: apps/web/src/components/people/person-hero.tsx:89
msgid "age {age}" msgid "age {age}"
msgstr "età {age}" msgstr "età {age}"
@@ -233,15 +235,15 @@ msgstr "Hai già un account?"
msgid "Already have an account? Sign in" msgid "Already have an account? Sign in"
msgstr "Hai già un account? Accedi" msgstr "Hai già un account? Accedi"
#: apps/web/src/routes/__root.tsx:143 #: apps/web/src/routes/__root.tsx:142
msgid "An unexpected error occurred while loading this page. You can try again or head back to the dashboard." 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." msgstr "Si è verificato un errore imprevisto durante il caricamento di questa pagina. Puoi riprovare o tornare alla dashboard."
#: apps/native/src/app/(tabs)/(settings)/index.tsx:407 #: apps/native/src/app/(tabs)/(settings)/index.tsx:389
msgid "Anonymous usage reporting" msgid "Anonymous usage reporting"
msgstr "Segnalazione anonima dell'utilizzo" msgstr "Segnalazione anonima dell'utilizzo"
#: apps/web/src/routes/_app/settings.tsx:99 #: apps/web/src/routes/_app/settings.tsx:135
msgid "App Settings" msgid "App Settings"
msgstr "Impostazioni app" msgstr "Impostazioni app"
@@ -307,8 +309,8 @@ msgstr "Backup eliminato"
msgid "Backup schedule" msgid "Backup schedule"
msgstr "Pianificazione backup" msgstr "Pianificazione backup"
#: apps/web/src/components/settings/system-health-section.tsx:589 #: apps/web/src/components/settings/system-health-section.tsx:583
#: apps/web/src/routes/_app/settings.tsx:154 #: apps/web/src/routes/_app/settings.tsx:190
msgid "Backups" msgid "Backups"
msgstr "Backup" msgstr "Backup"
@@ -354,7 +356,7 @@ msgstr "Annulla"
msgid "Cancel editing" msgid "Cancel editing"
msgstr "Annulla modifica" msgstr "Annulla modifica"
#: apps/native/src/app/title/[id].tsx:489 #: apps/native/src/app/title/[id].tsx:493
#: apps/web/src/components/titles/cast-carousel.tsx:21 #: apps/web/src/components/titles/cast-carousel.tsx:21
msgid "Cast" msgid "Cast"
msgstr "" msgstr ""
@@ -392,7 +394,7 @@ msgstr "Cambia server"
msgid "Check configuration" msgid "Check configuration"
msgstr "Verifica configurazione" msgstr "Verifica configurazione"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:483 #: apps/native/src/app/(tabs)/(settings)/index.tsx:465
msgid "Check for updates" msgid "Check for updates"
msgstr "Cerca aggiornamenti" msgstr "Cerca aggiornamenti"
@@ -420,7 +422,7 @@ msgstr "Scegli come importare i tuoi dati {0}."
msgid "Clear" msgid "Clear"
msgstr "Cancella" msgstr "Cancella"
#: apps/web/src/components/command-palette.tsx:302 #: apps/web/src/components/command-palette.tsx:297
msgid "Clear all" msgid "Clear all"
msgstr "Cancella tutto" msgstr "Cancella tutto"
@@ -447,11 +449,12 @@ msgstr "Clicca <0>+</0> e seleziona <1>Custom Lists</1>"
msgid "Click <0>Add Webhook</0> and paste the URL above" msgid "Click <0>Add Webhook</0> and paste the URL above"
msgstr "Clicca <0>Add Webhook</0> e incolla l'URL sopra" msgstr "Clicca <0>Add Webhook</0> e incolla l'URL sopra"
#: apps/native/src/components/navigation/modal-stack-header.tsx:14 #: apps/native/src/components/navigation/modal-layout.tsx:26
#: apps/native/src/components/navigation/modal-layout.tsx:38
msgid "Close" msgid "Close"
msgstr "Chiudi" msgstr "Chiudi"
#: apps/native/src/app/(tabs)/(home)/index.tsx:54 #: apps/native/src/app/(tabs)/(home)/index.tsx:146
#: apps/native/src/components/titles/status-action-button.tsx:45 #: apps/native/src/components/titles/status-action-button.tsx:45
#: apps/web/src/components/dashboard/stats-display.tsx:219 #: apps/web/src/components/dashboard/stats-display.tsx:219
#: apps/web/src/components/title-card.tsx:74 #: apps/web/src/components/title-card.tsx:74
@@ -492,7 +495,7 @@ msgid "Connect with {0}"
msgstr "Connetti con {0}" msgstr "Connetti con {0}"
#: apps/native/src/app/(auth)/server-url.tsx:176 #: apps/native/src/app/(auth)/server-url.tsx:176
#: apps/native/src/app/(tabs)/(settings)/index.tsx:449 #: apps/native/src/app/(tabs)/(settings)/index.tsx:431
#: apps/web/src/components/settings/system-health-section.tsx:236 #: apps/web/src/components/settings/system-health-section.tsx:236
msgid "Connected" msgid "Connected"
msgstr "Connesso" msgstr "Connesso"
@@ -521,7 +524,7 @@ msgstr "Connessione in corso…"
msgid "Continue" msgid "Continue"
msgstr "Continua" msgstr "Continua"
#: apps/native/src/app/(tabs)/(home)/index.tsx:99 #: apps/native/src/app/(tabs)/(home)/index.tsx:161
#: apps/web/src/components/dashboard/continue-watching-section.tsx:22 #: apps/web/src/components/dashboard/continue-watching-section.tsx:22
msgid "Continue Watching" msgid "Continue Watching"
msgstr "Continua a guardare" msgstr "Continua a guardare"
@@ -542,7 +545,7 @@ msgstr "Copia URL"
msgid "Could not load integrations" msgid "Could not load integrations"
msgstr "Impossibile caricare le integrazioni" msgstr "Impossibile caricare le integrazioni"
#: apps/native/src/app/person/[id].tsx:185 #: apps/native/src/app/person/[id].tsx:172
msgid "Could not load person details" msgid "Could not load person details"
msgstr "Impossibile caricare i dettagli della persona" msgstr "Impossibile caricare i dettagli della persona"
@@ -576,18 +579,18 @@ msgstr "Password attuale"
msgid "Current password is required" msgid "Current password is required"
msgstr "La password attuale è obbligatoria" msgstr "La password attuale è obbligatoria"
#: apps/web/src/routes/_app/settings.tsx:180 #: apps/web/src/routes/_app/settings.tsx:216
msgid "Danger Zone" msgid "Danger Zone"
msgstr "Zona pericolosa" msgstr "Zona pericolosa"
#: apps/web/src/routes/__root.tsx:164 #: apps/web/src/routes/__root.tsx:163
#: apps/web/src/routes/_app/people.$id.tsx:76 #: apps/web/src/routes/_app/people.$id.tsx:76
#: apps/web/src/routes/_app/titles.$id.tsx:119 #: apps/web/src/routes/_app/titles.$id.tsx:119
#: apps/web/src/routes/_app/titles.$id.tsx:165 #: apps/web/src/routes/_app/titles.$id.tsx:165
msgid "Dashboard" msgid "Dashboard"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx:439 #: apps/native/src/app/(tabs)/(settings)/index.tsx:421
#: apps/web/src/components/settings/system-health-section.tsx:210 #: apps/web/src/components/settings/system-health-section.tsx:210
msgid "Database" msgid "Database"
msgstr "" msgstr ""
@@ -627,17 +630,19 @@ msgstr "Eliminati {0, plural, one {# file} other {# file}}, liberati {freed}"
msgid "Device code expired. Please try again." msgid "Device code expired. Please try again."
msgstr "Il codice del dispositivo è scaduto. Riprova." msgstr "Il codice del dispositivo è scaduto. Riprova."
#: apps/native/src/app/person/[id].tsx:267 #: apps/native/src/app/person/[id].tsx:249
#: apps/web/src/components/people/person-hero.tsx:89 #: apps/web/src/components/people/person-hero.tsx:89
msgid "died at {age}" msgid "died at {age}"
msgstr "morto a {age}" msgstr "morto a {age}"
#: apps/native/src/app/person/[id].tsx:51
#: apps/native/src/components/search/recently-viewed-row-content.tsx:29
#: apps/web/src/components/people/person-hero.tsx:71 #: apps/web/src/components/people/person-hero.tsx:71
msgid "Director" msgid "Director"
msgstr "Regista" msgstr "Regista"
#: apps/web/src/components/settings/system-health-section.tsx:394 #: apps/web/src/components/settings/system-health-section.tsx:394
#: apps/web/src/components/settings/system-health-section.tsx:580 #: apps/web/src/components/settings/system-health-section.tsx:574
msgid "Disabled" msgid "Disabled"
msgstr "Disabilitato" msgstr "Disabilitato"
@@ -680,6 +685,8 @@ msgstr "Scarica"
msgid "Download backup" msgid "Download backup"
msgstr "Scarica backup" msgstr "Scarica backup"
#: apps/native/src/app/person/[id].tsx:54
#: apps/native/src/components/search/recently-viewed-row-content.tsx:32
#: apps/web/src/components/people/person-hero.tsx:77 #: apps/web/src/components/people/person-hero.tsx:77
msgid "Editor" msgid "Editor"
msgstr "Montatore" msgstr "Montatore"
@@ -748,6 +755,11 @@ msgstr "Episodio visto"
msgid "Episodes" msgid "Episodes"
msgstr "Episodi" msgstr "Episodi"
#. placeholder {0}: periodLabels[episodePeriod]
#: apps/native/src/app/(tabs)/(home)/index.tsx:125
msgid "Episodes {0}"
msgstr ""
#: apps/web/src/components/dashboard/stats-display.tsx:162 #: apps/web/src/components/dashboard/stats-display.tsx:162
#~ msgid "Episodes {periodSelect}" #~ msgid "Episodes {periodSelect}"
#~ msgstr "Episodes {periodSelect}" #~ msgstr "Episodes {periodSelect}"
@@ -757,8 +769,8 @@ msgid "Episodes {select}"
msgstr "Episodi {select}" msgstr "Episodi {select}"
#: apps/native/src/app/(tabs)/(home)/index.tsx:52 #: apps/native/src/app/(tabs)/(home)/index.tsx:52
msgid "Episodes this week" #~ msgid "Episodes this week"
msgstr "Episodi di questa settimana" #~ msgstr "Episodi di questa settimana"
#: apps/native/src/app/change-password.tsx:67 #: apps/native/src/app/change-password.tsx:67
#: apps/native/src/app/change-password.tsx:77 #: apps/native/src/app/change-password.tsx:77
@@ -770,7 +782,9 @@ msgstr "Errore"
msgid "Errors ({0})" msgid "Errors ({0})"
msgstr "Errori ({0})" msgstr "Errori ({0})"
#: apps/native/src/app/(tabs)/(home)/index.tsx:127 #: apps/native/src/app/(tabs)/(explore)/_layout.tsx:7
#: apps/native/src/app/(tabs)/(home)/index.tsx:189
#: apps/native/src/components/navigation/native-tab-bar.tsx:32
#: apps/web/src/components/nav-bar.tsx:116 #: apps/web/src/components/nav-bar.tsx:116
#: apps/web/src/components/nav-bar.tsx:277 #: apps/web/src/components/nav-bar.tsx:277
msgid "Explore" msgid "Explore"
@@ -959,7 +973,7 @@ msgstr "Impossibile caricare l'avatar"
msgid "Fetching your library data from {source}..." msgid "Fetching your library data from {source}..."
msgstr "Recupero dei dati della tua libreria da {source}..." msgstr "Recupero dei dati della tua libreria da {source}..."
#: apps/native/src/app/person/[id].tsx:296 #: apps/native/src/app/person/[id].tsx:279
#: apps/web/src/components/people/filmography-grid.tsx:67 #: apps/web/src/components/people/filmography-grid.tsx:67
msgid "Filmography" msgid "Filmography"
msgstr "Filmografia" msgstr "Filmografia"
@@ -988,9 +1002,9 @@ msgstr "Venerdì"
msgid "Get Started" msgid "Get Started"
msgstr "Inizia" msgstr "Inizia"
#: apps/native/src/app/person/[id].tsx:189 #: apps/native/src/app/person/[id].tsx:176
#: apps/native/src/app/person/[id].tsx:213 #: apps/native/src/app/person/[id].tsx:196
#: apps/native/src/app/title/[id].tsx:239 #: apps/native/src/app/title/[id].tsx:235
msgid "Go back" msgid "Go back"
msgstr "Torna indietro" msgstr "Torna indietro"
@@ -1002,7 +1016,7 @@ msgstr "Vai alla home"
msgid "Go to <0>Dashboard > Plugins > Webhook</0>" msgid "Go to <0>Dashboard > Plugins > Webhook</0>"
msgstr "Vai su <0>Dashboard > Plugin > Webhook</0>" msgstr "Vai su <0>Dashboard > Plugin > Webhook</0>"
#: apps/web/src/components/command-palette.tsx:345 #: apps/web/src/components/command-palette.tsx:339
msgid "Go to Dashboard" msgid "Go to Dashboard"
msgstr "Vai alla Dashboard" msgstr "Vai alla Dashboard"
@@ -1010,7 +1024,7 @@ msgstr "Vai alla Dashboard"
msgid "Go to Dashboard > Plugins > Webhook" msgid "Go to Dashboard > Plugins > Webhook"
msgstr "Vai su Dashboard > Plugin > Webhook" msgstr "Vai su Dashboard > Plugin > Webhook"
#: apps/web/src/components/command-palette.tsx:356 #: apps/web/src/components/command-palette.tsx:349
msgid "Go to Explore" msgid "Go to Explore"
msgstr "Vai a Esplora" msgstr "Vai a Esplora"
@@ -1022,21 +1036,23 @@ msgstr "Stato di salute"
msgid "Here's what's happening with your library" msgid "Here's what's happening with your library"
msgstr "Ecco cosa sta succedendo nella tua libreria" msgstr "Ecco cosa sta succedendo nella tua libreria"
#: apps/native/src/app/(tabs)/(home)/_layout.tsx:7
#: apps/native/src/components/navigation/native-tab-bar.tsx:28
#: apps/web/src/components/nav-bar.tsx:115 #: apps/web/src/components/nav-bar.tsx:115
#: apps/web/src/components/nav-bar.tsx:276 #: apps/web/src/components/nav-bar.tsx:276
msgid "Home" msgid "Home"
msgstr "" msgstr ""
#: apps/web/src/components/settings/system-health-section.tsx:308 #: apps/web/src/components/settings/system-health-section.tsx:308
#: apps/web/src/components/settings/system-health-section.tsx:558 #: apps/web/src/components/settings/system-health-section.tsx:552
msgid "Image cache" msgid "Image cache"
msgstr "Cache immagini" msgstr "Cache immagini"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:453 #: apps/native/src/app/(tabs)/(settings)/index.tsx:435
msgid "Image Cache" msgid "Image Cache"
msgstr "Cache immagini" msgstr "Cache immagini"
#: apps/web/src/components/settings/system-health-section.tsx:546 #: apps/web/src/components/settings/system-health-section.tsx:540
msgid "Image cache and backup disk usage" msgid "Image cache and backup disk usage"
msgstr "Utilizzo disco: cache immagini e backup" msgstr "Utilizzo disco: cache immagini e backup"
@@ -1088,7 +1104,7 @@ msgstr "Importati {0} elementi da {1}"
msgid "Importing from {source}" msgid "Importing from {source}"
msgstr "Importazione da {source} in corso" msgstr "Importazione da {source} in corso"
#: apps/native/src/app/(tabs)/(home)/index.tsx:53 #: apps/native/src/app/(tabs)/(home)/index.tsx:138
msgid "In library" msgid "In library"
msgstr "In libreria" msgstr "In libreria"
@@ -1096,7 +1112,7 @@ msgstr "In libreria"
msgid "In Library" msgid "In Library"
msgstr "In libreria" msgstr "In libreria"
#: apps/native/src/app/(tabs)/(home)/index.tsx:117 #: apps/native/src/app/(tabs)/(home)/index.tsx:179
#: apps/web/src/components/dashboard/library-section.tsx:35 #: apps/web/src/components/dashboard/library-section.tsx:35
msgid "In Your Library" msgid "In Your Library"
msgstr "Nella tua libreria" msgstr "Nella tua libreria"
@@ -1132,13 +1148,13 @@ msgstr ""
msgid "Keeping <0><1><2>{0}</2></1><3>{1}</3></0> backups." msgid "Keeping <0><1><2>{0}</2></1><3>{1}</3></0> backups."
msgstr "Mantenendo <0><1><2>{0}</2></1><3>{1}</3></0> backup." msgstr "Mantenendo <0><1><2>{0}</2></1><3>{1}</3></0> backup."
#: apps/web/src/components/command-palette.tsx:366 #: apps/web/src/components/command-palette.tsx:359
#: apps/web/src/components/command-palette.tsx:381 #: apps/web/src/components/command-palette.tsx:374
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "Scorciatoie da tastiera" msgstr "Scorciatoie da tastiera"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:383 #: apps/native/src/app/(tabs)/(settings)/index.tsx:383
#: apps/native/src/app/(tabs)/(settings)/index.tsx:391 #: apps/native/src/app/(tabs)/(settings)/index.tsx:506
#: apps/web/src/components/settings/language-section.tsx:34 #: apps/web/src/components/settings/language-section.tsx:34
msgid "Language" msgid "Language"
msgstr "Lingua" msgstr "Lingua"
@@ -1264,15 +1280,16 @@ msgstr "Membro dal {memberSince}"
msgid "Monday" msgid "Monday"
msgstr "Lunedì" msgstr "Lunedì"
#: apps/native/src/app/title/[id].tsx:508 #: apps/native/src/app/title/[id].tsx:512
msgid "More Like This" msgid "More Like This"
msgstr "Simili a questo" msgstr "Simili a questo"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:506 #: apps/native/src/app/(tabs)/(settings)/index.tsx:488
msgid "More Settings" msgid "More Settings"
msgstr "Altre impostazioni" msgstr "Altre impostazioni"
#: apps/native/src/app/title/[id].tsx:337 #: apps/native/src/app/title/[id].tsx:333
#: apps/native/src/components/search/recently-viewed-row-content.tsx:22
#: apps/native/src/components/search/search-result-row.tsx:34 #: apps/native/src/components/search/search-result-row.tsx:34
#: apps/native/src/components/search/search-result-row.tsx:81 #: apps/native/src/components/search/search-result-row.tsx:81
#: apps/web/src/components/explore/hero-banner.tsx:54 #: apps/web/src/components/explore/hero-banner.tsx:54
@@ -1285,6 +1302,11 @@ msgstr "Film"
msgid "Movies" msgid "Movies"
msgstr "Film" msgstr "Film"
#. placeholder {0}: periodLabels[moviePeriod]
#: apps/native/src/app/(tabs)/(home)/index.tsx:114
msgid "Movies {0}"
msgstr ""
#: apps/web/src/components/dashboard/stats-display.tsx:161 #: apps/web/src/components/dashboard/stats-display.tsx:161
#~ msgid "Movies {periodSelect}" #~ msgid "Movies {periodSelect}"
#~ msgstr "Movies {periodSelect}" #~ msgstr "Movies {periodSelect}"
@@ -1294,8 +1316,8 @@ msgid "Movies {select}"
msgstr "Film {select}" msgstr "Film {select}"
#: apps/native/src/app/(tabs)/(home)/index.tsx:51 #: apps/native/src/app/(tabs)/(home)/index.tsx:51
msgid "Movies this month" #~ msgid "Movies this month"
msgstr "Film di questo mese" #~ msgstr "Film di questo mese"
#: apps/native/src/app/(auth)/register.tsx:111 #: apps/native/src/app/(auth)/register.tsx:111
#: apps/web/src/components/auth-form.tsx:173 #: apps/web/src/components/auth-form.tsx:173
@@ -1311,7 +1333,7 @@ msgstr "Nome aggiornato"
msgid "Need more help?" msgid "Need more help?"
msgstr "Serve altro aiuto?" msgstr "Serve altro aiuto?"
#: apps/web/src/components/settings/system-health-section.tsx:456 #: apps/web/src/components/settings/system-health-section.tsx:453
msgid "Never" msgid "Never"
msgstr "Mai" msgstr "Mai"
@@ -1358,7 +1380,7 @@ msgid "Next run"
msgstr "Prossima esecuzione" msgstr "Prossima esecuzione"
#: apps/web/src/components/settings/backup-section.tsx:99 #: apps/web/src/components/settings/backup-section.tsx:99
#: apps/web/src/components/settings/system-health-section.tsx:607 #: apps/web/src/components/settings/system-health-section.tsx:601
msgid "No backups yet" msgid "No backups yet"
msgstr "Nessun backup ancora" msgstr "Nessun backup ancora"
@@ -1368,11 +1390,11 @@ msgstr "Nessun backup ancora"
msgid "No internet connection" msgid "No internet connection"
msgstr "Nessuna connessione internet" msgstr "Nessuna connessione internet"
#: apps/native/src/app/(tabs)/(search)/index.tsx:100 #: apps/native/src/app/(tabs)/(search)/index.tsx:94
msgid "No results for \"{debouncedQuery}\"" msgid "No results for \"{debouncedQuery}\""
msgstr "Nessun risultato per \"{debouncedQuery}\"" msgstr "Nessun risultato per \"{debouncedQuery}\""
#: apps/web/src/components/command-palette.tsx:212 #: apps/web/src/components/command-palette.tsx:207
msgid "No results found." msgid "No results found."
msgstr "Nessun risultato trovato." msgstr "Nessun risultato trovato."
@@ -1411,7 +1433,7 @@ msgstr "Apri Emby, vai su <0>Impostazioni > Webhook</0>"
msgid "Open Emby, go to Settings > Webhooks" msgid "Open Emby, go to Settings > Webhooks"
msgstr "Apri Emby, vai su Impostazioni > Webhook" msgstr "Apri Emby, vai su Impostazioni > Webhook"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:513 #: apps/native/src/app/(tabs)/(settings)/index.tsx:495
msgid "Open in browser…" msgid "Open in browser…"
msgstr "Apri nel browser…" msgstr "Apri nel browser…"
@@ -1431,7 +1453,7 @@ msgstr "Apri Radarr, vai su <0>Impostazioni > Liste di importazione</0>"
msgid "Open Radarr, go to Settings > Import Lists" msgid "Open Radarr, go to Settings > Import Lists"
msgstr "Apri Radarr, vai su Impostazioni > Liste di importazione" msgstr "Apri Radarr, vai su Impostazioni > Liste di importazione"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:472 #: apps/native/src/app/(tabs)/(settings)/index.tsx:454
#: apps/web/src/components/settings/registration-section.tsx:51 #: apps/web/src/components/settings/registration-section.tsx:51
msgid "Open registration" msgid "Open registration"
msgstr "Registrazione aperta" msgstr "Registrazione aperta"
@@ -1489,12 +1511,13 @@ msgstr "Incolla l'URL di Sonarr nel campo URL della lista"
msgid "Periodically check GitHub for new Sofa releases" msgid "Periodically check GitHub for new Sofa releases"
msgstr "Controlla periodicamente GitHub per nuove versioni di Sofa" msgstr "Controlla periodicamente GitHub per nuove versioni di Sofa"
#: apps/native/src/components/search/recently-viewed-row-content.tsx:24
#: apps/native/src/components/search/search-result-row.tsx:34 #: apps/native/src/components/search/search-result-row.tsx:34
#: apps/native/src/components/search/search-result-row.tsx:81 #: apps/native/src/components/search/search-result-row.tsx:81
msgid "Person" msgid "Person"
msgstr "Persona" msgstr "Persona"
#: apps/native/src/app/person/[id].tsx:209 #: apps/native/src/app/person/[id].tsx:192
#: apps/web/src/routes/_app/people.$id.tsx:50 #: apps/web/src/routes/_app/people.$id.tsx:50
msgid "Person not found" msgid "Person not found"
msgstr "Persona non trovata" msgstr "Persona non trovata"
@@ -1504,12 +1527,12 @@ msgid "Play trailer"
msgstr "Riproduci trailer" msgstr "Riproduci trailer"
#: apps/native/src/app/(tabs)/(explore)/index.tsx:89 #: apps/native/src/app/(tabs)/(explore)/index.tsx:89
#: apps/web/src/components/explore/explore-client.tsx:120 #: apps/web/src/routes/_app/explore.tsx:141
msgid "Popular Movies" msgid "Popular Movies"
msgstr "Film popolari" msgstr "Film popolari"
#: apps/native/src/app/(tabs)/(explore)/index.tsx:102 #: apps/native/src/app/(tabs)/(explore)/index.tsx:102
#: apps/web/src/components/explore/explore-client.tsx:130 #: apps/web/src/routes/_app/explore.tsx:151
msgid "Popular TV Shows" msgid "Popular TV Shows"
msgstr "Serie TV popolari" msgstr "Serie TV popolari"
@@ -1517,6 +1540,8 @@ msgstr "Serie TV popolari"
msgid "Pre-restore backup" msgid "Pre-restore backup"
msgstr "Backup pre-ripristino" msgstr "Backup pre-ripristino"
#: apps/native/src/app/person/[id].tsx:53
#: apps/native/src/components/search/recently-viewed-row-content.tsx:31
#: apps/web/src/components/people/person-hero.tsx:75 #: apps/web/src/components/people/person-hero.tsx:75
msgid "Producer" msgid "Producer"
msgstr "Produttore" msgstr "Produttore"
@@ -1577,7 +1602,7 @@ msgstr "{0, plural, one {# titolo} other {# titoli}}, {1, plural, one {# persona
msgid "Purging..." msgid "Purging..."
msgstr "Svuotamento in corso..." msgstr "Svuotamento in corso..."
#: apps/web/src/components/command-palette.tsx:336 #: apps/web/src/components/command-palette.tsx:331
msgid "Quick Actions" msgid "Quick Actions"
msgstr "Azioni rapide" msgstr "Azioni rapide"
@@ -1633,7 +1658,7 @@ msgstr "Pronto — nessun polling ancora"
msgid "Ready — nothing received yet" msgid "Ready — nothing received yet"
msgstr "Pronto — nessun evento ricevuto ancora" msgstr "Pronto — nessun evento ricevuto ancora"
#: apps/web/src/components/command-palette.tsx:295 #: apps/web/src/components/command-palette.tsx:290
msgid "Recent Searches" msgid "Recent Searches"
msgstr "Ricerche recenti" msgstr "Ricerche recenti"
@@ -1650,7 +1675,7 @@ msgstr "Raccomandazioni"
msgid "Recommended" msgid "Recommended"
msgstr "Consigliati" msgstr "Consigliati"
#: apps/native/src/app/(tabs)/(home)/index.tsx:137 #: apps/native/src/app/(tabs)/(home)/index.tsx:199
#: apps/web/src/components/dashboard/recommendations-section.tsx:22 #: apps/web/src/components/dashboard/recommendations-section.tsx:22
msgid "Recommended for You" msgid "Recommended for You"
msgstr "Consigliati per te" msgstr "Consigliati per te"
@@ -1770,7 +1795,7 @@ msgstr "Ripristino fallito"
msgid "Restoring…" msgid "Restoring…"
msgstr "Ripristino in corso…" msgstr "Ripristino in corso…"
#: apps/web/src/components/command-palette.tsx:217 #: apps/web/src/components/command-palette.tsx:212
msgid "Results" msgid "Results"
msgstr "Risultati" msgstr "Risultati"
@@ -1781,11 +1806,11 @@ msgstr "Recupero della cronologia, watchlist e valutazioni..."
#: apps/native/src/components/settings/integrations-section.tsx:39 #: apps/native/src/components/settings/integrations-section.tsx:39
#: apps/native/src/components/ui/server-unreachable-banner.ios.tsx:71 #: apps/native/src/components/ui/server-unreachable-banner.ios.tsx:71
#: apps/native/src/components/ui/server-unreachable-banner.tsx:79 #: apps/native/src/components/ui/server-unreachable-banner.tsx:79
#: apps/web/src/lib/orpc/client.ts:17 #: apps/web/src/lib/orpc/client.ts:24
msgid "Retry" msgid "Retry"
msgstr "Riprova" msgstr "Riprova"
#: apps/web/src/routes/__root.tsx:116 #: apps/web/src/routes/__root.tsx:115
msgid "Return home" msgid "Return home"
msgstr "Torna alla home" msgstr "Torna alla home"
@@ -1793,7 +1818,7 @@ msgstr "Torna alla home"
msgid "Review what was found and choose what to import." msgid "Review what was found and choose what to import."
msgstr "Rivedi i risultati trovati e scegli cosa importare." msgstr "Rivedi i risultati trovati e scegli cosa importare."
#: apps/web/src/components/settings/system-health-section.tsx:509 #: apps/web/src/components/settings/system-health-section.tsx:503
msgid "Run now" msgid "Run now"
msgstr "Esegui ora" msgstr "Esegui ora"
@@ -1809,7 +1834,7 @@ msgstr "Salva"
msgid "Save name" msgid "Save name"
msgstr "Salva nome" msgstr "Salva nome"
#: apps/web/src/routes/__root.tsx:98 #: apps/web/src/routes/__root.tsx:97
msgid "Scene not found" msgid "Scene not found"
msgstr "Scena non trovata" msgstr "Scena non trovata"
@@ -1833,6 +1858,11 @@ msgstr "Backup pianificati disabilitati"
msgid "Scheduled backups enabled" msgid "Scheduled backups enabled"
msgstr "Backup pianificati abilitati" msgstr "Backup pianificati abilitati"
#: apps/native/src/app/(tabs)/(search)/_layout.tsx:7
#: apps/native/src/components/navigation/native-tab-bar.tsx:41
msgid "Search"
msgstr ""
#: apps/web/src/components/dashboard/stats-section.tsx:35 #: apps/web/src/components/dashboard/stats-section.tsx:35
msgid "Search for movies and TV shows to start tracking" msgid "Search for movies and TV shows to start tracking"
msgstr "Cerca film e serie TV per iniziare a tracciare" msgstr "Cerca film e serie TV per iniziare a tracciare"
@@ -1842,15 +1872,15 @@ msgstr "Cerca film e serie TV per iniziare a tracciare"
msgid "Search for movies, shows, or people" msgid "Search for movies, shows, or people"
msgstr "Cerca film, serie TV o persone" msgstr "Cerca film, serie TV o persone"
#: apps/web/src/components/command-palette.tsx:182 #: apps/web/src/components/command-palette.tsx:177
msgid "Search for movies, TV shows, or run commands" msgid "Search for movies, TV shows, or run commands"
msgstr "Cerca film, serie TV o esegui comandi" msgstr "Cerca film, serie TV o esegui comandi"
#: apps/web/src/components/command-palette.tsx:191 #: apps/web/src/components/command-palette.tsx:186
msgid "Search movies & TV shows…" msgid "Search movies & TV shows…"
msgstr "Cerca film e serie TV…" msgstr "Cerca film e serie TV…"
#: apps/native/src/app/(tabs)/(search)/index.tsx:79 #: apps/native/src/app/(tabs)/(search)/index.tsx:73
msgid "Search movies, shows, people..." msgid "Search movies, shows, people..."
msgstr "Cerca film, serie, persone..." msgstr "Cerca film, serie, persone..."
@@ -1872,12 +1902,12 @@ msgstr "Stagione {0}"
msgid "Season watched" msgid "Season watched"
msgstr "Stagione vista" msgstr "Stagione vista"
#: apps/native/src/app/title/[id].tsx:473 #: apps/native/src/app/title/[id].tsx:477
msgid "Seasons" msgid "Seasons"
msgstr "Stagioni" msgstr "Stagioni"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:470 #: apps/native/src/app/(tabs)/(settings)/index.tsx:452
#: apps/web/src/routes/_app/settings.tsx:131 #: apps/web/src/routes/_app/settings.tsx:167
msgid "Security" msgid "Security"
msgstr "Sicurezza" msgstr "Sicurezza"
@@ -1885,11 +1915,11 @@ msgstr "Sicurezza"
msgid "Self-hosted movie & TV tracker" msgid "Self-hosted movie & TV tracker"
msgstr "Tracker film & TV self-hosted" msgstr "Tracker film & TV self-hosted"
#: apps/web/src/routes/_app/settings.tsx:115 #: apps/web/src/routes/_app/settings.tsx:151
msgid "Server" msgid "Server"
msgstr "" msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx:431 #: apps/native/src/app/(tabs)/(settings)/index.tsx:413
msgid "Server Health" msgid "Server Health"
msgstr "Salute del server" msgstr "Salute del server"
@@ -1908,7 +1938,9 @@ msgstr "Imposta password"
msgid "Set your preferred quality profile and root folder" msgid "Set your preferred quality profile and root folder"
msgstr "Imposta il profilo di qualità e la cartella radice preferiti" msgstr "Imposta il profilo di qualità e la cartella radice preferiti"
#: apps/native/src/app/(tabs)/(settings)/_layout.tsx:7
#: apps/native/src/components/header-avatar.tsx:55 #: apps/native/src/components/header-avatar.tsx:55
#: apps/native/src/components/navigation/native-tab-bar.tsx:36
#: apps/web/src/components/nav-bar.tsx:236 #: apps/web/src/components/nav-bar.tsx:236
#: apps/web/src/components/nav-bar.tsx:278 #: apps/web/src/components/nav-bar.tsx:278
#: apps/web/src/components/settings/settings-shell.tsx:30 #: apps/web/src/components/settings/settings-shell.tsx:30
@@ -1999,9 +2031,9 @@ msgid "Sofa will automatically log movies and episodes when you finish watching
msgstr "Sofa registrerà automaticamente film ed episodi quando finisci di guardarli" msgstr "Sofa registrerà automaticamente film ed episodi quando finisci di guardarli"
#: apps/native/src/app/change-password.tsx:77 #: apps/native/src/app/change-password.tsx:77
#: apps/native/src/app/person/[id].tsx:182 #: apps/native/src/app/person/[id].tsx:169
#: apps/web/src/components/settings/account-section.tsx:391 #: apps/web/src/components/settings/account-section.tsx:391
#: apps/web/src/routes/__root.tsx:140 #: apps/web/src/routes/__root.tsx:139
msgid "Something went wrong" msgid "Something went wrong"
msgstr "Qualcosa è andato storto" msgstr "Qualcosa è andato storto"
@@ -2010,7 +2042,7 @@ msgid "Something went wrong while loading this title. Please try again."
msgstr "Qualcosa è andato storto durante il caricamento di questo titolo. Riprova." msgstr "Qualcosa è andato storto durante il caricamento di questo titolo. Riprova."
#: apps/native/src/lib/query-client.ts:33 #: apps/native/src/lib/query-client.ts:33
#: apps/web/src/lib/orpc/client.ts:15 #: apps/web/src/lib/orpc/client.ts:22
msgid "Something went wrong…" msgid "Something went wrong…"
msgstr "Qualcosa è andato storto…" msgstr "Qualcosa è andato storto…"
@@ -2022,7 +2054,7 @@ msgstr "URL lista Sonarr"
msgid "Start exploring" msgid "Start exploring"
msgstr "Inizia a esplorare" msgstr "Inizia a esplorare"
#: apps/native/src/app/(tabs)/(home)/index.tsx:126 #: apps/native/src/app/(tabs)/(home)/index.tsx:188
msgid "Start tracking movies and shows" msgid "Start tracking movies and shows"
msgstr "Inizia a tracciare film e serie" msgstr "Inizia a tracciare film e serie"
@@ -2042,7 +2074,7 @@ msgstr "Avvio importazione..."
msgid "Status updated" msgid "Status updated"
msgstr "Stato aggiornato" msgstr "Stato aggiornato"
#: apps/web/src/components/settings/system-health-section.tsx:543 #: apps/web/src/components/settings/system-health-section.tsx:537
msgid "Storage" msgid "Storage"
msgstr "Archiviazione" msgstr "Archiviazione"
@@ -2075,20 +2107,30 @@ msgstr "Il titolo che stai cercando non esiste o potrebbe essere stato rimosso d
msgid "This may take a few minutes for large libraries. Please don't close this tab." 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." msgstr "L'operazione potrebbe richiedere alcuni minuti per librerie grandi. Non chiudere questa scheda."
#: apps/native/src/app/(tabs)/(home)/index.tsx:89
msgid "this month"
msgstr ""
#: apps/native/src/components/dashboard/stats-card.tsx:31
#: apps/web/src/components/dashboard/stats-display.tsx:135 #: apps/web/src/components/dashboard/stats-display.tsx:135
msgid "This Month" msgid "This Month"
msgstr "Questo mese" msgstr "Questo mese"
#: apps/web/src/routes/__root.tsx:101 #: apps/web/src/routes/__root.tsx:100
msgid "This page was left on the cutting room floor. It may have been moved, removed, or never made it past the screenplay." msgid "This page was left on the cutting room floor. It may have been moved, removed, or never made it past the screenplay."
msgstr "Questa pagina è rimasta sul pavimento della sala di montaggio. Potrebbe essere stata spostata, rimossa, o non essere mai arrivata alla sceneggiatura." msgstr "Questa pagina è rimasta sul pavimento della sala di montaggio. Potrebbe essere stata spostata, rimossa, o non essere mai arrivata alla sceneggiatura."
#: apps/native/src/app/(tabs)/(settings)/index.tsx:557 #: apps/native/src/app/(tabs)/(settings)/index.tsx:559
#: apps/web/src/routes/_app/settings.tsx:76 #: apps/web/src/routes/_app/settings.tsx:112
#: apps/web/src/routes/setup.tsx:180 #: apps/web/src/routes/setup.tsx:180
msgid "This product uses the TMDB API but is not endorsed or certified by TMDB." msgid "This product uses the TMDB API but is not endorsed or certified by TMDB."
msgstr "Questo prodotto utilizza le API di TMDB ma non è approvato o certificato da TMDB." msgstr "Questo prodotto utilizza le API di TMDB ma non è approvato o certificato da TMDB."
#: apps/native/src/app/(tabs)/(home)/index.tsx:88
msgid "this week"
msgstr ""
#: apps/native/src/components/dashboard/stats-card.tsx:30
#: apps/web/src/components/dashboard/stats-display.tsx:134 #: apps/web/src/components/dashboard/stats-display.tsx:134
msgid "This Week" msgid "This Week"
msgstr "Questa settimana" msgstr "Questa settimana"
@@ -2127,6 +2169,11 @@ msgstr "Questo rimuoverà tutti gli elementi dalla tua cronologia."
msgid "This will replace your entire database with the uploaded file. A safety backup of your current data will be created first. Active sessions may need to refresh after restore." msgid "This will replace your entire database with the uploaded file. A safety backup of your current data will be created first. Active sessions may need to refresh after restore."
msgstr "Questo sostituirà l'intero database con il file caricato. Prima verrà creato un backup di sicurezza dei dati attuali. Le sessioni attive potrebbero richiedere un aggiornamento dopo il ripristino." msgstr "Questo sostituirà l'intero database con il file caricato. Prima verrà creato un backup di sicurezza dei dati attuali. Le sessioni attive potrebbero richiedere un aggiornamento dopo il ripristino."
#: apps/native/src/app/(tabs)/(home)/index.tsx:90
msgid "this year"
msgstr ""
#: apps/native/src/components/dashboard/stats-card.tsx:32
#: apps/web/src/components/dashboard/stats-display.tsx:136 #: apps/web/src/components/dashboard/stats-display.tsx:136
msgid "This Year" msgid "This Year"
msgstr "Quest'anno" msgstr "Quest'anno"
@@ -2139,7 +2186,7 @@ msgstr "Giovedì"
msgid "Time:" msgid "Time:"
msgstr "Ora:" msgstr "Ora:"
#: apps/native/src/app/title/[id].tsx:235 #: apps/native/src/app/title/[id].tsx:231
#: apps/web/src/routes/_app/titles.$id.tsx:139 #: apps/web/src/routes/_app/titles.$id.tsx:139
msgid "Title not found" msgid "Title not found"
msgstr "Titolo non trovato" msgstr "Titolo non trovato"
@@ -2154,6 +2201,11 @@ msgstr "I titoli nella tua watchlist di Sofa verranno aggiunti automaticamente p
msgid "Titles on your Sofa watchlist will be automatically added for download when Sonarr polls this list (every 6 hours by default)" msgid "Titles on your Sofa watchlist will be automatically added for download when Sonarr polls this list (every 6 hours by default)"
msgstr "I titoli nella tua watchlist di Sofa verranno aggiunti automaticamente per il download quando Sonarr interroga questa lista (ogni 6 ore per impostazione predefinita)" msgstr "I titoli nella tua watchlist di Sofa verranno aggiunti automaticamente per il download quando Sonarr interroga questa lista (ogni 6 ore per impostazione predefinita)"
#: apps/native/src/app/(tabs)/(home)/index.tsx:87
msgid "today"
msgstr ""
#: apps/native/src/components/dashboard/stats-card.tsx:29
#: apps/web/src/components/dashboard/stats-display.tsx:133 #: apps/web/src/components/dashboard/stats-display.tsx:133
msgid "Today" msgid "Today"
msgstr "Oggi" msgstr "Oggi"
@@ -2184,15 +2236,15 @@ msgid "Trending today"
msgstr "In tendenza oggi" msgstr "In tendenza oggi"
#: apps/native/src/app/(tabs)/(explore)/index.tsx:77 #: apps/native/src/app/(tabs)/(explore)/index.tsx:77
#: apps/web/src/components/explore/explore-client.tsx:108 #: apps/web/src/routes/_app/explore.tsx:129
msgid "Trending Today" msgid "Trending Today"
msgstr "In tendenza oggi" msgstr "In tendenza oggi"
#: apps/web/src/components/settings/system-health-section.tsx:488 #: apps/web/src/components/settings/system-health-section.tsx:482
msgid "Trigger job" msgid "Trigger job"
msgstr "Avvia job" msgstr "Avvia job"
#: apps/web/src/routes/__root.tsx:156 #: apps/web/src/routes/__root.tsx:155
msgid "Try again" msgid "Try again"
msgstr "Riprova" msgstr "Riprova"
@@ -2200,7 +2252,8 @@ msgstr "Riprova"
msgid "Tuesday" msgid "Tuesday"
msgstr "Martedì" msgstr "Martedì"
#: apps/native/src/app/title/[id].tsx:337 #: apps/native/src/app/title/[id].tsx:333
#: apps/native/src/components/search/recently-viewed-row-content.tsx:23
#: apps/native/src/components/search/search-result-row.tsx:81 #: apps/native/src/components/search/search-result-row.tsx:81
#: apps/web/src/components/explore/hero-banner.tsx:59 #: apps/web/src/components/explore/hero-banner.tsx:59
#: apps/web/src/components/people/filmography-grid.tsx:58 #: apps/web/src/components/people/filmography-grid.tsx:58
@@ -2216,7 +2269,7 @@ msgstr "Episodi TV"
msgid "TV show" msgid "TV show"
msgstr "Serie TV" msgstr "Serie TV"
#: apps/web/src/components/settings/system-health-section.tsx:601 #: apps/web/src/components/settings/system-health-section.tsx:595
msgid "unknown" msgid "unknown"
msgstr "sconosciuto" msgstr "sconosciuto"
@@ -2252,7 +2305,7 @@ msgid "Up next"
msgstr "Prossimo" msgstr "Prossimo"
#. placeholder {0}: updateCheck.data.updateCheck.latestVersion #. placeholder {0}: updateCheck.data.updateCheck.latestVersion
#: apps/native/src/app/(tabs)/(settings)/index.tsx:496 #: apps/native/src/app/(tabs)/(settings)/index.tsx:478
msgid "Update available: {0}" msgid "Update available: {0}"
msgstr "Aggiornamento disponibile: {0}" msgstr "Aggiornamento disponibile: {0}"
@@ -2396,7 +2449,7 @@ msgstr "Bentornato"
msgid "Welcome back, {name}" msgid "Welcome back, {name}"
msgstr "Bentornato, {name}" msgstr "Bentornato, {name}"
#: apps/native/src/app/title/[id].tsx:430 #: apps/native/src/app/title/[id].tsx:431
#: apps/web/src/components/titles/title-availability.tsx:130 #: apps/web/src/components/titles/title-availability.tsx:130
msgid "Where to Watch" msgid "Where to Watch"
msgstr "Dove guardarlo" msgstr "Dove guardarlo"
@@ -2405,6 +2458,8 @@ msgstr "Dove guardarlo"
msgid "With Ads" msgid "With Ads"
msgstr "Con pubblicità" msgstr "Con pubblicità"
#: apps/native/src/app/person/[id].tsx:52
#: apps/native/src/components/search/recently-viewed-row-content.tsx:30
#: apps/web/src/components/people/person-hero.tsx:73 #: apps/web/src/components/people/person-hero.tsx:73
msgid "Writer" msgid "Writer"
msgstr "Sceneggiatore" msgstr "Sceneggiatore"
@@ -2422,7 +2477,7 @@ msgstr "Stai usando la v{0}."
msgid "Your code:" msgid "Your code:"
msgstr "Il tuo codice:" msgstr "Il tuo codice:"
#: apps/native/src/app/(tabs)/(home)/index.tsx:125 #: apps/native/src/app/(tabs)/(home)/index.tsx:187
#: apps/web/src/components/dashboard/stats-section.tsx:32 #: apps/web/src/components/dashboard/stats-section.tsx:32
msgid "Your library is empty" msgid "Your library is empty"
msgstr "La tua libreria è vuota" msgstr "La tua libreria è vuota"
@@ -2430,4 +2485,3 @@ msgstr "La tua libreria è vuota"
#: apps/native/src/app/(auth)/register.tsx:121 #: apps/native/src/app/(auth)/register.tsx:121
msgid "Your name" msgid "Your name"
msgstr "Il tuo nome" msgstr "Il tuo nome"
File diff suppressed because one or more lines are too long
+145 -91
View File
@@ -24,12 +24,12 @@ msgid "...and {0} more"
msgstr "...e mais {0}" msgstr "...e mais {0}"
#. placeholder {0}: systemHealth.data.imageCache.imageCount #. placeholder {0}: systemHealth.data.imageCache.imageCount
#: apps/native/src/app/(tabs)/(settings)/index.tsx:456 #: apps/native/src/app/(tabs)/(settings)/index.tsx:438
msgid "{0, plural, one {# image} other {# images}}" msgid "{0, plural, one {# image} other {# images}}"
msgstr "{0, plural, one {# imagem} other {# imagens}}" msgstr "{0, plural, one {# imagem} other {# imagens}}"
#. placeholder {0}: systemHealth.data.database.titleCount #. placeholder {0}: systemHealth.data.database.titleCount
#: apps/native/src/app/(tabs)/(settings)/index.tsx:442 #: apps/native/src/app/(tabs)/(settings)/index.tsx:424
msgid "{0, plural, one {# title} other {# titles}}" msgid "{0, plural, one {# title} other {# titles}}"
msgstr "{0, plural, one {# título} other {# títulos}}" msgstr "{0, plural, one {# título} other {# títulos}}"
@@ -44,12 +44,12 @@ msgstr "{0} {1, plural, one {backup armazenado} other {backups armazenados}}"
#~ msgstr "{0} backup{1} stored" #~ msgstr "{0} backup{1} stored"
#. placeholder {0}: backups.backupCount #. placeholder {0}: backups.backupCount
#: apps/web/src/components/settings/system-health-section.tsx:599 #: apps/web/src/components/settings/system-health-section.tsx:593
msgid "{0} backups · last <0/>" msgid "{0} backups · last <0/>"
msgstr "{0} backups · último <0/>" msgstr "{0} backups · último <0/>"
#. placeholder {0}: imageCache.imageCount.toLocaleString() #. placeholder {0}: imageCache.imageCount.toLocaleString()
#: apps/web/src/components/settings/system-health-section.tsx:569 #: apps/web/src/components/settings/system-health-section.tsx:563
msgid "{0} cached images" msgid "{0} cached images"
msgstr "{0} imagens em cache" msgstr "{0} imagens em cache"
@@ -157,6 +157,8 @@ msgstr "Conta"
msgid "Actions" msgid "Actions"
msgstr "Ações" msgstr "Ações"
#: apps/native/src/app/person/[id].tsx:50
#: apps/native/src/components/search/recently-viewed-row-content.tsx:28
#: apps/web/src/components/people/person-hero.tsx:69 #: apps/web/src/components/people/person-hero.tsx:69
msgid "Actor" msgid "Actor"
msgstr "Ator" msgstr "Ator"
@@ -200,18 +202,18 @@ msgid "Added to watchlist"
msgstr "Adicionado à lista de desejos" msgstr "Adicionado à lista de desejos"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:342 #: apps/native/src/app/(tabs)/(settings)/index.tsx:342
#: apps/native/src/app/(tabs)/(settings)/index.tsx:431 #: apps/native/src/app/(tabs)/(settings)/index.tsx:413
#: apps/native/src/app/(tabs)/(settings)/index.tsx:470 #: apps/native/src/app/(tabs)/(settings)/index.tsx:452
#: apps/web/src/components/nav-bar.tsx:223 #: apps/web/src/components/nav-bar.tsx:223
#: apps/web/src/components/settings/account-section.tsx:309 #: apps/web/src/components/settings/account-section.tsx:309
msgid "Admin" msgid "Admin"
msgstr "Administrador" msgstr "Administrador"
#: apps/web/src/routes/_app/settings.tsx:118 #: apps/web/src/routes/_app/settings.tsx:154
msgid "Admin only" msgid "Admin only"
msgstr "Apenas administradores" msgstr "Apenas administradores"
#: apps/native/src/app/person/[id].tsx:267 #: apps/native/src/app/person/[id].tsx:249
#: apps/web/src/components/people/person-hero.tsx:89 #: apps/web/src/components/people/person-hero.tsx:89
msgid "age {age}" msgid "age {age}"
msgstr "idade {age}" msgstr "idade {age}"
@@ -233,15 +235,15 @@ msgstr "Já tem uma conta?"
msgid "Already have an account? Sign in" msgid "Already have an account? Sign in"
msgstr "Já tem uma conta? Entrar" msgstr "Já tem uma conta? Entrar"
#: apps/web/src/routes/__root.tsx:143 #: apps/web/src/routes/__root.tsx:142
msgid "An unexpected error occurred while loading this page. You can try again or head back to the dashboard." 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." msgstr "Ocorreu um erro inesperado ao carregar esta página. Você pode tentar novamente ou voltar ao painel."
#: apps/native/src/app/(tabs)/(settings)/index.tsx:407 #: apps/native/src/app/(tabs)/(settings)/index.tsx:389
msgid "Anonymous usage reporting" msgid "Anonymous usage reporting"
msgstr "Relatório de uso anônimo" msgstr "Relatório de uso anônimo"
#: apps/web/src/routes/_app/settings.tsx:99 #: apps/web/src/routes/_app/settings.tsx:135
msgid "App Settings" msgid "App Settings"
msgstr "Configurações do App" msgstr "Configurações do App"
@@ -307,8 +309,8 @@ msgstr "Backup excluído"
msgid "Backup schedule" msgid "Backup schedule"
msgstr "Agendamento de backup" msgstr "Agendamento de backup"
#: apps/web/src/components/settings/system-health-section.tsx:589 #: apps/web/src/components/settings/system-health-section.tsx:583
#: apps/web/src/routes/_app/settings.tsx:154 #: apps/web/src/routes/_app/settings.tsx:190
msgid "Backups" msgid "Backups"
msgstr "" msgstr ""
@@ -354,7 +356,7 @@ msgstr "Cancelar"
msgid "Cancel editing" msgid "Cancel editing"
msgstr "Cancelar edição" msgstr "Cancelar edição"
#: apps/native/src/app/title/[id].tsx:489 #: apps/native/src/app/title/[id].tsx:493
#: apps/web/src/components/titles/cast-carousel.tsx:21 #: apps/web/src/components/titles/cast-carousel.tsx:21
msgid "Cast" msgid "Cast"
msgstr "Elenco" msgstr "Elenco"
@@ -392,7 +394,7 @@ msgstr "Alterar Servidor"
msgid "Check configuration" msgid "Check configuration"
msgstr "Verificar configuração" msgstr "Verificar configuração"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:483 #: apps/native/src/app/(tabs)/(settings)/index.tsx:465
msgid "Check for updates" msgid "Check for updates"
msgstr "Verificar atualizações" msgstr "Verificar atualizações"
@@ -420,7 +422,7 @@ msgstr "Escolha como importar seus dados do {0}."
msgid "Clear" msgid "Clear"
msgstr "Limpar" msgstr "Limpar"
#: apps/web/src/components/command-palette.tsx:302 #: apps/web/src/components/command-palette.tsx:297
msgid "Clear all" msgid "Clear all"
msgstr "Limpar tudo" msgstr "Limpar tudo"
@@ -447,11 +449,12 @@ msgstr "Clique em <0>+</0> e selecione <1>Custom Lists</1>"
msgid "Click <0>Add Webhook</0> and paste the URL above" msgid "Click <0>Add Webhook</0> and paste the URL above"
msgstr "Clique em <0>Add Webhook</0> e cole a URL acima" msgstr "Clique em <0>Add Webhook</0> e cole a URL acima"
#: apps/native/src/components/navigation/modal-stack-header.tsx:14 #: apps/native/src/components/navigation/modal-layout.tsx:26
#: apps/native/src/components/navigation/modal-layout.tsx:38
msgid "Close" msgid "Close"
msgstr "Fechar" msgstr "Fechar"
#: apps/native/src/app/(tabs)/(home)/index.tsx:54 #: apps/native/src/app/(tabs)/(home)/index.tsx:146
#: apps/native/src/components/titles/status-action-button.tsx:45 #: apps/native/src/components/titles/status-action-button.tsx:45
#: apps/web/src/components/dashboard/stats-display.tsx:219 #: apps/web/src/components/dashboard/stats-display.tsx:219
#: apps/web/src/components/title-card.tsx:74 #: apps/web/src/components/title-card.tsx:74
@@ -492,7 +495,7 @@ msgid "Connect with {0}"
msgstr "Conectar com {0}" msgstr "Conectar com {0}"
#: apps/native/src/app/(auth)/server-url.tsx:176 #: apps/native/src/app/(auth)/server-url.tsx:176
#: apps/native/src/app/(tabs)/(settings)/index.tsx:449 #: apps/native/src/app/(tabs)/(settings)/index.tsx:431
#: apps/web/src/components/settings/system-health-section.tsx:236 #: apps/web/src/components/settings/system-health-section.tsx:236
msgid "Connected" msgid "Connected"
msgstr "Conectado" msgstr "Conectado"
@@ -521,7 +524,7 @@ msgstr "Conectando…"
msgid "Continue" msgid "Continue"
msgstr "Continuar" msgstr "Continuar"
#: apps/native/src/app/(tabs)/(home)/index.tsx:99 #: apps/native/src/app/(tabs)/(home)/index.tsx:161
#: apps/web/src/components/dashboard/continue-watching-section.tsx:22 #: apps/web/src/components/dashboard/continue-watching-section.tsx:22
msgid "Continue Watching" msgid "Continue Watching"
msgstr "Continuar Assistindo" msgstr "Continuar Assistindo"
@@ -542,7 +545,7 @@ msgstr "Copiar URL"
msgid "Could not load integrations" msgid "Could not load integrations"
msgstr "Não foi possível carregar as integrações" msgstr "Não foi possível carregar as integrações"
#: apps/native/src/app/person/[id].tsx:185 #: apps/native/src/app/person/[id].tsx:172
msgid "Could not load person details" msgid "Could not load person details"
msgstr "Não foi possível carregar os detalhes da pessoa" msgstr "Não foi possível carregar os detalhes da pessoa"
@@ -576,18 +579,18 @@ msgstr "Senha atual"
msgid "Current password is required" msgid "Current password is required"
msgstr "A senha atual é obrigatória" msgstr "A senha atual é obrigatória"
#: apps/web/src/routes/_app/settings.tsx:180 #: apps/web/src/routes/_app/settings.tsx:216
msgid "Danger Zone" msgid "Danger Zone"
msgstr "Zona de Perigo" msgstr "Zona de Perigo"
#: apps/web/src/routes/__root.tsx:164 #: apps/web/src/routes/__root.tsx:163
#: apps/web/src/routes/_app/people.$id.tsx:76 #: apps/web/src/routes/_app/people.$id.tsx:76
#: apps/web/src/routes/_app/titles.$id.tsx:119 #: apps/web/src/routes/_app/titles.$id.tsx:119
#: apps/web/src/routes/_app/titles.$id.tsx:165 #: apps/web/src/routes/_app/titles.$id.tsx:165
msgid "Dashboard" msgid "Dashboard"
msgstr "Painel" msgstr "Painel"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:439 #: apps/native/src/app/(tabs)/(settings)/index.tsx:421
#: apps/web/src/components/settings/system-health-section.tsx:210 #: apps/web/src/components/settings/system-health-section.tsx:210
msgid "Database" msgid "Database"
msgstr "Banco de Dados" msgstr "Banco de Dados"
@@ -627,17 +630,19 @@ msgstr "{0, plural, one {# arquivo excluído} other {# arquivos excluídos}}, {f
msgid "Device code expired. Please try again." msgid "Device code expired. Please try again."
msgstr "Código do dispositivo expirou. Tente novamente." msgstr "Código do dispositivo expirou. Tente novamente."
#: apps/native/src/app/person/[id].tsx:267 #: apps/native/src/app/person/[id].tsx:249
#: apps/web/src/components/people/person-hero.tsx:89 #: apps/web/src/components/people/person-hero.tsx:89
msgid "died at {age}" msgid "died at {age}"
msgstr "faleceu aos {age}" msgstr "faleceu aos {age}"
#: apps/native/src/app/person/[id].tsx:51
#: apps/native/src/components/search/recently-viewed-row-content.tsx:29
#: apps/web/src/components/people/person-hero.tsx:71 #: apps/web/src/components/people/person-hero.tsx:71
msgid "Director" msgid "Director"
msgstr "Diretor" msgstr "Diretor"
#: apps/web/src/components/settings/system-health-section.tsx:394 #: apps/web/src/components/settings/system-health-section.tsx:394
#: apps/web/src/components/settings/system-health-section.tsx:580 #: apps/web/src/components/settings/system-health-section.tsx:574
msgid "Disabled" msgid "Disabled"
msgstr "Desativado" msgstr "Desativado"
@@ -680,6 +685,8 @@ msgstr "Baixar"
msgid "Download backup" msgid "Download backup"
msgstr "Baixar backup" msgstr "Baixar backup"
#: apps/native/src/app/person/[id].tsx:54
#: apps/native/src/components/search/recently-viewed-row-content.tsx:32
#: apps/web/src/components/people/person-hero.tsx:77 #: apps/web/src/components/people/person-hero.tsx:77
msgid "Editor" msgid "Editor"
msgstr "" msgstr ""
@@ -748,6 +755,11 @@ msgstr "Episódio assistido"
msgid "Episodes" msgid "Episodes"
msgstr "Episódios" msgstr "Episódios"
#. placeholder {0}: periodLabels[episodePeriod]
#: apps/native/src/app/(tabs)/(home)/index.tsx:125
msgid "Episodes {0}"
msgstr ""
#: apps/web/src/components/dashboard/stats-display.tsx:162 #: apps/web/src/components/dashboard/stats-display.tsx:162
#~ msgid "Episodes {periodSelect}" #~ msgid "Episodes {periodSelect}"
#~ msgstr "Episodes {periodSelect}" #~ msgstr "Episodes {periodSelect}"
@@ -757,8 +769,8 @@ msgid "Episodes {select}"
msgstr "Episódios {select}" msgstr "Episódios {select}"
#: apps/native/src/app/(tabs)/(home)/index.tsx:52 #: apps/native/src/app/(tabs)/(home)/index.tsx:52
msgid "Episodes this week" #~ msgid "Episodes this week"
msgstr "Episódios desta semana" #~ msgstr "Episódios desta semana"
#: apps/native/src/app/change-password.tsx:67 #: apps/native/src/app/change-password.tsx:67
#: apps/native/src/app/change-password.tsx:77 #: apps/native/src/app/change-password.tsx:77
@@ -770,7 +782,9 @@ msgstr "Erro"
msgid "Errors ({0})" msgid "Errors ({0})"
msgstr "Erros ({0})" msgstr "Erros ({0})"
#: apps/native/src/app/(tabs)/(home)/index.tsx:127 #: apps/native/src/app/(tabs)/(explore)/_layout.tsx:7
#: apps/native/src/app/(tabs)/(home)/index.tsx:189
#: apps/native/src/components/navigation/native-tab-bar.tsx:32
#: apps/web/src/components/nav-bar.tsx:116 #: apps/web/src/components/nav-bar.tsx:116
#: apps/web/src/components/nav-bar.tsx:277 #: apps/web/src/components/nav-bar.tsx:277
msgid "Explore" msgid "Explore"
@@ -959,7 +973,7 @@ msgstr "Falha ao enviar avatar"
msgid "Fetching your library data from {source}..." msgid "Fetching your library data from {source}..."
msgstr "Buscando seus dados da biblioteca em {source}..." msgstr "Buscando seus dados da biblioteca em {source}..."
#: apps/native/src/app/person/[id].tsx:296 #: apps/native/src/app/person/[id].tsx:279
#: apps/web/src/components/people/filmography-grid.tsx:67 #: apps/web/src/components/people/filmography-grid.tsx:67
msgid "Filmography" msgid "Filmography"
msgstr "Filmografia" msgstr "Filmografia"
@@ -988,9 +1002,9 @@ msgstr "Sexta-feira"
msgid "Get Started" msgid "Get Started"
msgstr "Começar" msgstr "Começar"
#: apps/native/src/app/person/[id].tsx:189 #: apps/native/src/app/person/[id].tsx:176
#: apps/native/src/app/person/[id].tsx:213 #: apps/native/src/app/person/[id].tsx:196
#: apps/native/src/app/title/[id].tsx:239 #: apps/native/src/app/title/[id].tsx:235
msgid "Go back" msgid "Go back"
msgstr "Voltar" msgstr "Voltar"
@@ -1002,7 +1016,7 @@ msgstr "Ir para Início"
msgid "Go to <0>Dashboard > Plugins > Webhook</0>" msgid "Go to <0>Dashboard > Plugins > Webhook</0>"
msgstr "Acesse <0>Dashboard > Plugins > Webhook</0>" msgstr "Acesse <0>Dashboard > Plugins > Webhook</0>"
#: apps/web/src/components/command-palette.tsx:345 #: apps/web/src/components/command-palette.tsx:339
msgid "Go to Dashboard" msgid "Go to Dashboard"
msgstr "Ir para o Painel" msgstr "Ir para o Painel"
@@ -1010,7 +1024,7 @@ msgstr "Ir para o Painel"
msgid "Go to Dashboard > Plugins > Webhook" msgid "Go to Dashboard > Plugins > Webhook"
msgstr "Acesse Dashboard > Plugins > Webhook" msgstr "Acesse Dashboard > Plugins > Webhook"
#: apps/web/src/components/command-palette.tsx:356 #: apps/web/src/components/command-palette.tsx:349
msgid "Go to Explore" msgid "Go to Explore"
msgstr "Ir para Explorar" msgstr "Ir para Explorar"
@@ -1022,21 +1036,23 @@ msgstr "Status de saúde"
msgid "Here's what's happening with your library" msgid "Here's what's happening with your library"
msgstr "Veja o que está acontecendo com sua biblioteca" msgstr "Veja o que está acontecendo com sua biblioteca"
#: apps/native/src/app/(tabs)/(home)/_layout.tsx:7
#: apps/native/src/components/navigation/native-tab-bar.tsx:28
#: apps/web/src/components/nav-bar.tsx:115 #: apps/web/src/components/nav-bar.tsx:115
#: apps/web/src/components/nav-bar.tsx:276 #: apps/web/src/components/nav-bar.tsx:276
msgid "Home" msgid "Home"
msgstr "Início" msgstr "Início"
#: apps/web/src/components/settings/system-health-section.tsx:308 #: apps/web/src/components/settings/system-health-section.tsx:308
#: apps/web/src/components/settings/system-health-section.tsx:558 #: apps/web/src/components/settings/system-health-section.tsx:552
msgid "Image cache" msgid "Image cache"
msgstr "Cache de imagens" msgstr "Cache de imagens"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:453 #: apps/native/src/app/(tabs)/(settings)/index.tsx:435
msgid "Image Cache" msgid "Image Cache"
msgstr "Cache de Imagens" msgstr "Cache de Imagens"
#: apps/web/src/components/settings/system-health-section.tsx:546 #: apps/web/src/components/settings/system-health-section.tsx:540
msgid "Image cache and backup disk usage" msgid "Image cache and backup disk usage"
msgstr "Uso de disco de cache de imagens e backups" msgstr "Uso de disco de cache de imagens e backups"
@@ -1088,7 +1104,7 @@ msgstr "Importados {0} itens de {1}"
msgid "Importing from {source}" msgid "Importing from {source}"
msgstr "Importando de {source}" msgstr "Importando de {source}"
#: apps/native/src/app/(tabs)/(home)/index.tsx:53 #: apps/native/src/app/(tabs)/(home)/index.tsx:138
msgid "In library" msgid "In library"
msgstr "Na biblioteca" msgstr "Na biblioteca"
@@ -1096,7 +1112,7 @@ msgstr "Na biblioteca"
msgid "In Library" msgid "In Library"
msgstr "Na Biblioteca" msgstr "Na Biblioteca"
#: apps/native/src/app/(tabs)/(home)/index.tsx:117 #: apps/native/src/app/(tabs)/(home)/index.tsx:179
#: apps/web/src/components/dashboard/library-section.tsx:35 #: apps/web/src/components/dashboard/library-section.tsx:35
msgid "In Your Library" msgid "In Your Library"
msgstr "Na Sua Biblioteca" msgstr "Na Sua Biblioteca"
@@ -1132,13 +1148,13 @@ msgstr "Tarefa"
msgid "Keeping <0><1><2>{0}</2></1><3>{1}</3></0> backups." msgid "Keeping <0><1><2>{0}</2></1><3>{1}</3></0> backups."
msgstr "Mantendo <0><1><2>{0}</2></1><3>{1}</3></0> backups." msgstr "Mantendo <0><1><2>{0}</2></1><3>{1}</3></0> backups."
#: apps/web/src/components/command-palette.tsx:366 #: apps/web/src/components/command-palette.tsx:359
#: apps/web/src/components/command-palette.tsx:381 #: apps/web/src/components/command-palette.tsx:374
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "Atalhos de Teclado" msgstr "Atalhos de Teclado"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:383 #: apps/native/src/app/(tabs)/(settings)/index.tsx:383
#: apps/native/src/app/(tabs)/(settings)/index.tsx:391 #: apps/native/src/app/(tabs)/(settings)/index.tsx:506
#: apps/web/src/components/settings/language-section.tsx:34 #: apps/web/src/components/settings/language-section.tsx:34
msgid "Language" msgid "Language"
msgstr "Idioma" msgstr "Idioma"
@@ -1264,15 +1280,16 @@ msgstr "Membro desde {memberSince}"
msgid "Monday" msgid "Monday"
msgstr "Segunda-feira" msgstr "Segunda-feira"
#: apps/native/src/app/title/[id].tsx:508 #: apps/native/src/app/title/[id].tsx:512
msgid "More Like This" msgid "More Like This"
msgstr "Mais Como Este" msgstr "Mais Como Este"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:506 #: apps/native/src/app/(tabs)/(settings)/index.tsx:488
msgid "More Settings" msgid "More Settings"
msgstr "Mais Configurações" msgstr "Mais Configurações"
#: apps/native/src/app/title/[id].tsx:337 #: apps/native/src/app/title/[id].tsx:333
#: apps/native/src/components/search/recently-viewed-row-content.tsx:22
#: apps/native/src/components/search/search-result-row.tsx:34 #: apps/native/src/components/search/search-result-row.tsx:34
#: apps/native/src/components/search/search-result-row.tsx:81 #: apps/native/src/components/search/search-result-row.tsx:81
#: apps/web/src/components/explore/hero-banner.tsx:54 #: apps/web/src/components/explore/hero-banner.tsx:54
@@ -1285,6 +1302,11 @@ msgstr "Filme"
msgid "Movies" msgid "Movies"
msgstr "Filmes" msgstr "Filmes"
#. placeholder {0}: periodLabels[moviePeriod]
#: apps/native/src/app/(tabs)/(home)/index.tsx:114
msgid "Movies {0}"
msgstr ""
#: apps/web/src/components/dashboard/stats-display.tsx:161 #: apps/web/src/components/dashboard/stats-display.tsx:161
#~ msgid "Movies {periodSelect}" #~ msgid "Movies {periodSelect}"
#~ msgstr "Movies {periodSelect}" #~ msgstr "Movies {periodSelect}"
@@ -1294,8 +1316,8 @@ msgid "Movies {select}"
msgstr "Filmes {select}" msgstr "Filmes {select}"
#: apps/native/src/app/(tabs)/(home)/index.tsx:51 #: apps/native/src/app/(tabs)/(home)/index.tsx:51
msgid "Movies this month" #~ msgid "Movies this month"
msgstr "Filmes este mês" #~ msgstr "Filmes este mês"
#: apps/native/src/app/(auth)/register.tsx:111 #: apps/native/src/app/(auth)/register.tsx:111
#: apps/web/src/components/auth-form.tsx:173 #: apps/web/src/components/auth-form.tsx:173
@@ -1311,7 +1333,7 @@ msgstr "Nome atualizado"
msgid "Need more help?" msgid "Need more help?"
msgstr "Precisa de mais ajuda?" msgstr "Precisa de mais ajuda?"
#: apps/web/src/components/settings/system-health-section.tsx:456 #: apps/web/src/components/settings/system-health-section.tsx:453
msgid "Never" msgid "Never"
msgstr "Nunca" msgstr "Nunca"
@@ -1358,7 +1380,7 @@ msgid "Next run"
msgstr "Próxima execução" msgstr "Próxima execução"
#: apps/web/src/components/settings/backup-section.tsx:99 #: apps/web/src/components/settings/backup-section.tsx:99
#: apps/web/src/components/settings/system-health-section.tsx:607 #: apps/web/src/components/settings/system-health-section.tsx:601
msgid "No backups yet" msgid "No backups yet"
msgstr "Nenhum backup ainda" msgstr "Nenhum backup ainda"
@@ -1368,11 +1390,11 @@ msgstr "Nenhum backup ainda"
msgid "No internet connection" msgid "No internet connection"
msgstr "Sem conexão com a internet" msgstr "Sem conexão com a internet"
#: apps/native/src/app/(tabs)/(search)/index.tsx:100 #: apps/native/src/app/(tabs)/(search)/index.tsx:94
msgid "No results for \"{debouncedQuery}\"" msgid "No results for \"{debouncedQuery}\""
msgstr "Nenhum resultado para \"{debouncedQuery}\"" msgstr "Nenhum resultado para \"{debouncedQuery}\""
#: apps/web/src/components/command-palette.tsx:212 #: apps/web/src/components/command-palette.tsx:207
msgid "No results found." msgid "No results found."
msgstr "Nenhum resultado encontrado." msgstr "Nenhum resultado encontrado."
@@ -1411,7 +1433,7 @@ msgstr "Abra o Emby, vá para <0>Settings > Webhooks</0>"
msgid "Open Emby, go to Settings > Webhooks" msgid "Open Emby, go to Settings > Webhooks"
msgstr "Abra o Emby, vá para Settings > Webhooks" msgstr "Abra o Emby, vá para Settings > Webhooks"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:513 #: apps/native/src/app/(tabs)/(settings)/index.tsx:495
msgid "Open in browser…" msgid "Open in browser…"
msgstr "Abrir no navegador…" msgstr "Abrir no navegador…"
@@ -1431,7 +1453,7 @@ msgstr "Abra o Radarr, vá para <0>Settings > Import Lists</0>"
msgid "Open Radarr, go to Settings > Import Lists" msgid "Open Radarr, go to Settings > Import Lists"
msgstr "Abra o Radarr, vá para Settings > Import Lists" msgstr "Abra o Radarr, vá para Settings > Import Lists"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:472 #: apps/native/src/app/(tabs)/(settings)/index.tsx:454
#: apps/web/src/components/settings/registration-section.tsx:51 #: apps/web/src/components/settings/registration-section.tsx:51
msgid "Open registration" msgid "Open registration"
msgstr "Registro aberto" msgstr "Registro aberto"
@@ -1489,12 +1511,13 @@ msgstr "Cole a URL do Sonarr acima no campo URL da Lista"
msgid "Periodically check GitHub for new Sofa releases" msgid "Periodically check GitHub for new Sofa releases"
msgstr "Verificar periodicamente o GitHub por novas versões do Sofa" msgstr "Verificar periodicamente o GitHub por novas versões do Sofa"
#: apps/native/src/components/search/recently-viewed-row-content.tsx:24
#: apps/native/src/components/search/search-result-row.tsx:34 #: apps/native/src/components/search/search-result-row.tsx:34
#: apps/native/src/components/search/search-result-row.tsx:81 #: apps/native/src/components/search/search-result-row.tsx:81
msgid "Person" msgid "Person"
msgstr "Pessoa" msgstr "Pessoa"
#: apps/native/src/app/person/[id].tsx:209 #: apps/native/src/app/person/[id].tsx:192
#: apps/web/src/routes/_app/people.$id.tsx:50 #: apps/web/src/routes/_app/people.$id.tsx:50
msgid "Person not found" msgid "Person not found"
msgstr "Pessoa não encontrada" msgstr "Pessoa não encontrada"
@@ -1504,12 +1527,12 @@ msgid "Play trailer"
msgstr "Reproduzir trailer" msgstr "Reproduzir trailer"
#: apps/native/src/app/(tabs)/(explore)/index.tsx:89 #: apps/native/src/app/(tabs)/(explore)/index.tsx:89
#: apps/web/src/components/explore/explore-client.tsx:120 #: apps/web/src/routes/_app/explore.tsx:141
msgid "Popular Movies" msgid "Popular Movies"
msgstr "Filmes Populares" msgstr "Filmes Populares"
#: apps/native/src/app/(tabs)/(explore)/index.tsx:102 #: apps/native/src/app/(tabs)/(explore)/index.tsx:102
#: apps/web/src/components/explore/explore-client.tsx:130 #: apps/web/src/routes/_app/explore.tsx:151
msgid "Popular TV Shows" msgid "Popular TV Shows"
msgstr "Séries Populares" msgstr "Séries Populares"
@@ -1517,6 +1540,8 @@ msgstr "Séries Populares"
msgid "Pre-restore backup" msgid "Pre-restore backup"
msgstr "Backup pré-restauração" msgstr "Backup pré-restauração"
#: apps/native/src/app/person/[id].tsx:53
#: apps/native/src/components/search/recently-viewed-row-content.tsx:31
#: apps/web/src/components/people/person-hero.tsx:75 #: apps/web/src/components/people/person-hero.tsx:75
msgid "Producer" msgid "Producer"
msgstr "Produtor" msgstr "Produtor"
@@ -1577,7 +1602,7 @@ msgstr "{0, plural, one {# título removido} other {# títulos removidos}}, {1,
msgid "Purging..." msgid "Purging..."
msgstr "Limpando..." msgstr "Limpando..."
#: apps/web/src/components/command-palette.tsx:336 #: apps/web/src/components/command-palette.tsx:331
msgid "Quick Actions" msgid "Quick Actions"
msgstr "Ações Rápidas" msgstr "Ações Rápidas"
@@ -1633,7 +1658,7 @@ msgstr "Pronto — ainda não verificado"
msgid "Ready — nothing received yet" msgid "Ready — nothing received yet"
msgstr "Pronto — nada recebido ainda" msgstr "Pronto — nada recebido ainda"
#: apps/web/src/components/command-palette.tsx:295 #: apps/web/src/components/command-palette.tsx:290
msgid "Recent Searches" msgid "Recent Searches"
msgstr "Pesquisas Recentes" msgstr "Pesquisas Recentes"
@@ -1650,7 +1675,7 @@ msgstr "Recomendações"
msgid "Recommended" msgid "Recommended"
msgstr "Recomendado" msgstr "Recomendado"
#: apps/native/src/app/(tabs)/(home)/index.tsx:137 #: apps/native/src/app/(tabs)/(home)/index.tsx:199
#: apps/web/src/components/dashboard/recommendations-section.tsx:22 #: apps/web/src/components/dashboard/recommendations-section.tsx:22
msgid "Recommended for You" msgid "Recommended for You"
msgstr "Recomendado para Você" msgstr "Recomendado para Você"
@@ -1770,7 +1795,7 @@ msgstr "Restauração falhou"
msgid "Restoring…" msgid "Restoring…"
msgstr "Restaurando…" msgstr "Restaurando…"
#: apps/web/src/components/command-palette.tsx:217 #: apps/web/src/components/command-palette.tsx:212
msgid "Results" msgid "Results"
msgstr "Resultados" msgstr "Resultados"
@@ -1781,11 +1806,11 @@ msgstr "Buscando seu histórico de exibição, lista de desejos e avaliações..
#: apps/native/src/components/settings/integrations-section.tsx:39 #: apps/native/src/components/settings/integrations-section.tsx:39
#: apps/native/src/components/ui/server-unreachable-banner.ios.tsx:71 #: apps/native/src/components/ui/server-unreachable-banner.ios.tsx:71
#: apps/native/src/components/ui/server-unreachable-banner.tsx:79 #: apps/native/src/components/ui/server-unreachable-banner.tsx:79
#: apps/web/src/lib/orpc/client.ts:17 #: apps/web/src/lib/orpc/client.ts:24
msgid "Retry" msgid "Retry"
msgstr "Tentar novamente" msgstr "Tentar novamente"
#: apps/web/src/routes/__root.tsx:116 #: apps/web/src/routes/__root.tsx:115
msgid "Return home" msgid "Return home"
msgstr "Voltar ao início" msgstr "Voltar ao início"
@@ -1793,7 +1818,7 @@ msgstr "Voltar ao início"
msgid "Review what was found and choose what to import." msgid "Review what was found and choose what to import."
msgstr "Revise o que foi encontrado e escolha o que importar." msgstr "Revise o que foi encontrado e escolha o que importar."
#: apps/web/src/components/settings/system-health-section.tsx:509 #: apps/web/src/components/settings/system-health-section.tsx:503
msgid "Run now" msgid "Run now"
msgstr "Executar agora" msgstr "Executar agora"
@@ -1809,7 +1834,7 @@ msgstr "Salvar"
msgid "Save name" msgid "Save name"
msgstr "Salvar nome" msgstr "Salvar nome"
#: apps/web/src/routes/__root.tsx:98 #: apps/web/src/routes/__root.tsx:97
msgid "Scene not found" msgid "Scene not found"
msgstr "Cena não encontrada" msgstr "Cena não encontrada"
@@ -1833,6 +1858,11 @@ msgstr "Backups agendados desativados"
msgid "Scheduled backups enabled" msgid "Scheduled backups enabled"
msgstr "Backups agendados ativados" msgstr "Backups agendados ativados"
#: apps/native/src/app/(tabs)/(search)/_layout.tsx:7
#: apps/native/src/components/navigation/native-tab-bar.tsx:41
msgid "Search"
msgstr ""
#: apps/web/src/components/dashboard/stats-section.tsx:35 #: apps/web/src/components/dashboard/stats-section.tsx:35
msgid "Search for movies and TV shows to start tracking" msgid "Search for movies and TV shows to start tracking"
msgstr "Pesquise filmes e séries para começar a acompanhar" msgstr "Pesquise filmes e séries para começar a acompanhar"
@@ -1842,15 +1872,15 @@ msgstr "Pesquise filmes e séries para começar a acompanhar"
msgid "Search for movies, shows, or people" msgid "Search for movies, shows, or people"
msgstr "Pesquise filmes, séries ou pessoas" msgstr "Pesquise filmes, séries ou pessoas"
#: apps/web/src/components/command-palette.tsx:182 #: apps/web/src/components/command-palette.tsx:177
msgid "Search for movies, TV shows, or run commands" msgid "Search for movies, TV shows, or run commands"
msgstr "Pesquise filmes, séries ou execute comandos" msgstr "Pesquise filmes, séries ou execute comandos"
#: apps/web/src/components/command-palette.tsx:191 #: apps/web/src/components/command-palette.tsx:186
msgid "Search movies & TV shows…" msgid "Search movies & TV shows…"
msgstr "Pesquisar filmes e séries…" msgstr "Pesquisar filmes e séries…"
#: apps/native/src/app/(tabs)/(search)/index.tsx:79 #: apps/native/src/app/(tabs)/(search)/index.tsx:73
msgid "Search movies, shows, people..." msgid "Search movies, shows, people..."
msgstr "Pesquisar filmes, séries, pessoas..." msgstr "Pesquisar filmes, séries, pessoas..."
@@ -1872,12 +1902,12 @@ msgstr "Temporada {0}"
msgid "Season watched" msgid "Season watched"
msgstr "Temporada assistida" msgstr "Temporada assistida"
#: apps/native/src/app/title/[id].tsx:473 #: apps/native/src/app/title/[id].tsx:477
msgid "Seasons" msgid "Seasons"
msgstr "Temporadas" msgstr "Temporadas"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:470 #: apps/native/src/app/(tabs)/(settings)/index.tsx:452
#: apps/web/src/routes/_app/settings.tsx:131 #: apps/web/src/routes/_app/settings.tsx:167
msgid "Security" msgid "Security"
msgstr "Segurança" msgstr "Segurança"
@@ -1885,11 +1915,11 @@ msgstr "Segurança"
msgid "Self-hosted movie & TV tracker" msgid "Self-hosted movie & TV tracker"
msgstr "Rastreador de filmes e séries auto-hospedado" msgstr "Rastreador de filmes e séries auto-hospedado"
#: apps/web/src/routes/_app/settings.tsx:115 #: apps/web/src/routes/_app/settings.tsx:151
msgid "Server" msgid "Server"
msgstr "Servidor" msgstr "Servidor"
#: apps/native/src/app/(tabs)/(settings)/index.tsx:431 #: apps/native/src/app/(tabs)/(settings)/index.tsx:413
msgid "Server Health" msgid "Server Health"
msgstr "Saúde do Servidor" msgstr "Saúde do Servidor"
@@ -1908,7 +1938,9 @@ msgstr "Definir senha"
msgid "Set your preferred quality profile and root folder" msgid "Set your preferred quality profile and root folder"
msgstr "Defina seu perfil de qualidade preferido e pasta raiz" msgstr "Defina seu perfil de qualidade preferido e pasta raiz"
#: apps/native/src/app/(tabs)/(settings)/_layout.tsx:7
#: apps/native/src/components/header-avatar.tsx:55 #: apps/native/src/components/header-avatar.tsx:55
#: apps/native/src/components/navigation/native-tab-bar.tsx:36
#: apps/web/src/components/nav-bar.tsx:236 #: apps/web/src/components/nav-bar.tsx:236
#: apps/web/src/components/nav-bar.tsx:278 #: apps/web/src/components/nav-bar.tsx:278
#: apps/web/src/components/settings/settings-shell.tsx:30 #: apps/web/src/components/settings/settings-shell.tsx:30
@@ -1999,9 +2031,9 @@ msgid "Sofa will automatically log movies and episodes when you finish watching
msgstr "O Sofa registrará automaticamente filmes e episódios quando você terminar de assisti-los" msgstr "O Sofa registrará automaticamente filmes e episódios quando você terminar de assisti-los"
#: apps/native/src/app/change-password.tsx:77 #: apps/native/src/app/change-password.tsx:77
#: apps/native/src/app/person/[id].tsx:182 #: apps/native/src/app/person/[id].tsx:169
#: apps/web/src/components/settings/account-section.tsx:391 #: apps/web/src/components/settings/account-section.tsx:391
#: apps/web/src/routes/__root.tsx:140 #: apps/web/src/routes/__root.tsx:139
msgid "Something went wrong" msgid "Something went wrong"
msgstr "Algo deu errado" msgstr "Algo deu errado"
@@ -2010,7 +2042,7 @@ msgid "Something went wrong while loading this title. Please try again."
msgstr "Algo deu errado ao carregar este título. Tente novamente." msgstr "Algo deu errado ao carregar este título. Tente novamente."
#: apps/native/src/lib/query-client.ts:33 #: apps/native/src/lib/query-client.ts:33
#: apps/web/src/lib/orpc/client.ts:15 #: apps/web/src/lib/orpc/client.ts:22
msgid "Something went wrong…" msgid "Something went wrong…"
msgstr "Algo deu errado…" msgstr "Algo deu errado…"
@@ -2022,7 +2054,7 @@ msgstr "URL da Lista do Sonarr"
msgid "Start exploring" msgid "Start exploring"
msgstr "Começar a explorar" msgstr "Começar a explorar"
#: apps/native/src/app/(tabs)/(home)/index.tsx:126 #: apps/native/src/app/(tabs)/(home)/index.tsx:188
msgid "Start tracking movies and shows" msgid "Start tracking movies and shows"
msgstr "Comece a acompanhar filmes e séries" msgstr "Comece a acompanhar filmes e séries"
@@ -2042,7 +2074,7 @@ msgstr "Iniciando importação..."
msgid "Status updated" msgid "Status updated"
msgstr "Status atualizado" msgstr "Status atualizado"
#: apps/web/src/components/settings/system-health-section.tsx:543 #: apps/web/src/components/settings/system-health-section.tsx:537
msgid "Storage" msgid "Storage"
msgstr "Armazenamento" msgstr "Armazenamento"
@@ -2075,20 +2107,30 @@ msgstr "O título que você está procurando não existe ou pode ter sido removi
msgid "This may take a few minutes for large libraries. Please don't close this tab." 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." msgstr "Isso pode levar alguns minutos para bibliotecas grandes. Por favor, não feche esta aba."
#: apps/native/src/app/(tabs)/(home)/index.tsx:89
msgid "this month"
msgstr ""
#: apps/native/src/components/dashboard/stats-card.tsx:31
#: apps/web/src/components/dashboard/stats-display.tsx:135 #: apps/web/src/components/dashboard/stats-display.tsx:135
msgid "This Month" msgid "This Month"
msgstr "Este Mês" msgstr "Este Mês"
#: apps/web/src/routes/__root.tsx:101 #: apps/web/src/routes/__root.tsx:100
msgid "This page was left on the cutting room floor. It may have been moved, removed, or never made it past the screenplay." msgid "This page was left on the cutting room floor. It may have been moved, removed, or never made it past the screenplay."
msgstr "Esta página ficou no chão da sala de montagem. Pode ter sido movida, removida ou nunca ter passado do roteiro." msgstr "Esta página ficou no chão da sala de montagem. Pode ter sido movida, removida ou nunca ter passado do roteiro."
#: apps/native/src/app/(tabs)/(settings)/index.tsx:557 #: apps/native/src/app/(tabs)/(settings)/index.tsx:559
#: apps/web/src/routes/_app/settings.tsx:76 #: apps/web/src/routes/_app/settings.tsx:112
#: apps/web/src/routes/setup.tsx:180 #: apps/web/src/routes/setup.tsx:180
msgid "This product uses the TMDB API but is not endorsed or certified by TMDB." msgid "This product uses the TMDB API but is not endorsed or certified by TMDB."
msgstr "Este produto usa a API do TMDB, mas não é endossado ou certificado pelo TMDB." msgstr "Este produto usa a API do TMDB, mas não é endossado ou certificado pelo TMDB."
#: apps/native/src/app/(tabs)/(home)/index.tsx:88
msgid "this week"
msgstr ""
#: apps/native/src/components/dashboard/stats-card.tsx:30
#: apps/web/src/components/dashboard/stats-display.tsx:134 #: apps/web/src/components/dashboard/stats-display.tsx:134
msgid "This Week" msgid "This Week"
msgstr "Esta Semana" msgstr "Esta Semana"
@@ -2127,6 +2169,11 @@ msgstr "Isso removerá todos os itens do seu histórico."
msgid "This will replace your entire database with the uploaded file. A safety backup of your current data will be created first. Active sessions may need to refresh after restore." msgid "This will replace your entire database with the uploaded file. A safety backup of your current data will be created first. Active sessions may need to refresh after restore."
msgstr "Isso substituirá todo o seu banco de dados pelo arquivo enviado. Um backup de segurança dos seus dados atuais será criado primeiro. As sessões ativas podem precisar ser atualizadas após a restauração." msgstr "Isso substituirá todo o seu banco de dados pelo arquivo enviado. Um backup de segurança dos seus dados atuais será criado primeiro. As sessões ativas podem precisar ser atualizadas após a restauração."
#: apps/native/src/app/(tabs)/(home)/index.tsx:90
msgid "this year"
msgstr ""
#: apps/native/src/components/dashboard/stats-card.tsx:32
#: apps/web/src/components/dashboard/stats-display.tsx:136 #: apps/web/src/components/dashboard/stats-display.tsx:136
msgid "This Year" msgid "This Year"
msgstr "Este Ano" msgstr "Este Ano"
@@ -2139,7 +2186,7 @@ msgstr "Quinta-feira"
msgid "Time:" msgid "Time:"
msgstr "Hora:" msgstr "Hora:"
#: apps/native/src/app/title/[id].tsx:235 #: apps/native/src/app/title/[id].tsx:231
#: apps/web/src/routes/_app/titles.$id.tsx:139 #: apps/web/src/routes/_app/titles.$id.tsx:139
msgid "Title not found" msgid "Title not found"
msgstr "Título não encontrado" msgstr "Título não encontrado"
@@ -2154,6 +2201,11 @@ msgstr "Os títulos na sua lista de desejos do Sofa serão automaticamente adici
msgid "Titles on your Sofa watchlist will be automatically added for download when Sonarr polls this list (every 6 hours by default)" msgid "Titles on your Sofa watchlist will be automatically added for download when Sonarr polls this list (every 6 hours by default)"
msgstr "Os títulos na sua lista de desejos do Sofa serão automaticamente adicionados para download quando o Sonarr verificar esta lista (a cada 6 horas por padrão)" msgstr "Os títulos na sua lista de desejos do Sofa serão automaticamente adicionados para download quando o Sonarr verificar esta lista (a cada 6 horas por padrão)"
#: apps/native/src/app/(tabs)/(home)/index.tsx:87
msgid "today"
msgstr ""
#: apps/native/src/components/dashboard/stats-card.tsx:29
#: apps/web/src/components/dashboard/stats-display.tsx:133 #: apps/web/src/components/dashboard/stats-display.tsx:133
msgid "Today" msgid "Today"
msgstr "Hoje" msgstr "Hoje"
@@ -2184,15 +2236,15 @@ msgid "Trending today"
msgstr "Em alta hoje" msgstr "Em alta hoje"
#: apps/native/src/app/(tabs)/(explore)/index.tsx:77 #: apps/native/src/app/(tabs)/(explore)/index.tsx:77
#: apps/web/src/components/explore/explore-client.tsx:108 #: apps/web/src/routes/_app/explore.tsx:129
msgid "Trending Today" msgid "Trending Today"
msgstr "Em Alta Hoje" msgstr "Em Alta Hoje"
#: apps/web/src/components/settings/system-health-section.tsx:488 #: apps/web/src/components/settings/system-health-section.tsx:482
msgid "Trigger job" msgid "Trigger job"
msgstr "Acionar tarefa" msgstr "Acionar tarefa"
#: apps/web/src/routes/__root.tsx:156 #: apps/web/src/routes/__root.tsx:155
msgid "Try again" msgid "Try again"
msgstr "Tentar novamente" msgstr "Tentar novamente"
@@ -2200,7 +2252,8 @@ msgstr "Tentar novamente"
msgid "Tuesday" msgid "Tuesday"
msgstr "Terça-feira" msgstr "Terça-feira"
#: apps/native/src/app/title/[id].tsx:337 #: apps/native/src/app/title/[id].tsx:333
#: apps/native/src/components/search/recently-viewed-row-content.tsx:23
#: apps/native/src/components/search/search-result-row.tsx:81 #: apps/native/src/components/search/search-result-row.tsx:81
#: apps/web/src/components/explore/hero-banner.tsx:59 #: apps/web/src/components/explore/hero-banner.tsx:59
#: apps/web/src/components/people/filmography-grid.tsx:58 #: apps/web/src/components/people/filmography-grid.tsx:58
@@ -2216,7 +2269,7 @@ msgstr "Episódios de séries"
msgid "TV show" msgid "TV show"
msgstr "Série" msgstr "Série"
#: apps/web/src/components/settings/system-health-section.tsx:601 #: apps/web/src/components/settings/system-health-section.tsx:595
msgid "unknown" msgid "unknown"
msgstr "desconhecido" msgstr "desconhecido"
@@ -2252,7 +2305,7 @@ msgid "Up next"
msgstr "A seguir" msgstr "A seguir"
#. placeholder {0}: updateCheck.data.updateCheck.latestVersion #. placeholder {0}: updateCheck.data.updateCheck.latestVersion
#: apps/native/src/app/(tabs)/(settings)/index.tsx:496 #: apps/native/src/app/(tabs)/(settings)/index.tsx:478
msgid "Update available: {0}" msgid "Update available: {0}"
msgstr "Atualização disponível: {0}" msgstr "Atualização disponível: {0}"
@@ -2396,7 +2449,7 @@ msgstr "Bem-vindo de volta"
msgid "Welcome back, {name}" msgid "Welcome back, {name}"
msgstr "Bem-vindo de volta, {name}" msgstr "Bem-vindo de volta, {name}"
#: apps/native/src/app/title/[id].tsx:430 #: apps/native/src/app/title/[id].tsx:431
#: apps/web/src/components/titles/title-availability.tsx:130 #: apps/web/src/components/titles/title-availability.tsx:130
msgid "Where to Watch" msgid "Where to Watch"
msgstr "Onde Assistir" msgstr "Onde Assistir"
@@ -2405,6 +2458,8 @@ msgstr "Onde Assistir"
msgid "With Ads" msgid "With Ads"
msgstr "Com Anúncios" msgstr "Com Anúncios"
#: apps/native/src/app/person/[id].tsx:52
#: apps/native/src/components/search/recently-viewed-row-content.tsx:30
#: apps/web/src/components/people/person-hero.tsx:73 #: apps/web/src/components/people/person-hero.tsx:73
msgid "Writer" msgid "Writer"
msgstr "Roteirista" msgstr "Roteirista"
@@ -2422,7 +2477,7 @@ msgstr "Você está usando a v{0}."
msgid "Your code:" msgid "Your code:"
msgstr "Seu código:" msgstr "Seu código:"
#: apps/native/src/app/(tabs)/(home)/index.tsx:125 #: apps/native/src/app/(tabs)/(home)/index.tsx:187
#: apps/web/src/components/dashboard/stats-section.tsx:32 #: apps/web/src/components/dashboard/stats-section.tsx:32
msgid "Your library is empty" msgid "Your library is empty"
msgstr "Sua biblioteca está vazia" msgstr "Sua biblioteca está vazia"
@@ -2430,4 +2485,3 @@ msgstr "Sua biblioteca está vazia"
#: apps/native/src/app/(auth)/register.tsx:121 #: apps/native/src/app/(auth)/register.tsx:121
msgid "Your name" msgid "Your name"
msgstr "Seu nome" msgstr "Seu nome"
File diff suppressed because one or more lines are too long