mirror of
https://github.com/jakejarvis/sofa.git
synced 2026-07-14 17:05:56 -04:00
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:
Vendored
+6
-3
@@ -7,13 +7,16 @@
|
||||
"source.fixAll.oxlint": "explicit"
|
||||
},
|
||||
"files.readonlyInclude": {
|
||||
"**/routeTree.gen.ts": true
|
||||
"**/routeTree.gen.ts": true,
|
||||
"packages/i18n/src/po/*": true
|
||||
},
|
||||
"files.watcherExclude": {
|
||||
"**/routeTree.gen.ts": true
|
||||
"**/routeTree.gen.ts": true,
|
||||
"packages/i18n/src/po/*": true
|
||||
},
|
||||
"search.exclude": {
|
||||
"**/routeTree.gen.ts": true
|
||||
"**/routeTree.gen.ts": true,
|
||||
"packages/i18n/src/po/*": true
|
||||
},
|
||||
"emmet.showExpandedAbbreviation": "never",
|
||||
"[javascript]": {
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { useLingui } from "@lingui/react/macro";
|
||||
|
||||
import { TabStack } from "@/components/navigation/tab-stack";
|
||||
|
||||
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";
|
||||
|
||||
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";
|
||||
|
||||
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}`, []);
|
||||
|
||||
return (
|
||||
<View className="bg-background flex-1">
|
||||
<Stack.Header
|
||||
transparent={false}
|
||||
style={{ backgroundColor: "#000" }}
|
||||
largeStyle={{ backgroundColor: "#000" }}
|
||||
/>
|
||||
<Stack.Screen.Title>Search</Stack.Screen.Title>
|
||||
<View collapsable={false} className="bg-background flex-1">
|
||||
<Stack.SearchBar
|
||||
placeholder={t`Search movies, shows, people...`}
|
||||
onChangeText={(e) => setQuery(e.nativeEvent.text)}
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { useLingui } from "@lingui/react/macro";
|
||||
|
||||
import { TabStack } from "@/components/navigation/tab-stack";
|
||||
|
||||
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";
|
||||
|
||||
const settingsContentContainerStyle = {
|
||||
paddingTop: 8,
|
||||
paddingBottom: 32,
|
||||
paddingTop: 12,
|
||||
paddingBottom: 24,
|
||||
paddingHorizontal: 16,
|
||||
};
|
||||
|
||||
@@ -535,17 +535,17 @@ export default function SettingsScreen() {
|
||||
<Animated.View entering={FadeInDown.duration(300).delay(450)} className="mt-3 items-center">
|
||||
<Pressable
|
||||
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} />
|
||||
<Text className="text-muted-foreground text-xs">GitHub</Text>
|
||||
<Text className="text-muted-foreground text-xs">jakejarvis/sofa</Text>
|
||||
</Pressable>
|
||||
</Animated.View>
|
||||
|
||||
{/* TMDB Attribution */}
|
||||
<Animated.View
|
||||
entering={FadeInDown.duration(300).delay(500)}
|
||||
className="mt-4 items-center gap-2"
|
||||
className="mt-5 items-center gap-2"
|
||||
>
|
||||
<Pressable
|
||||
onPress={() => Linking.openURL("https://www.themoviedb.org/")}
|
||||
@@ -553,8 +553,8 @@ export default function SettingsScreen() {
|
||||
>
|
||||
<TmdbLogo height={12} />
|
||||
<Text
|
||||
maxFontSizeMultiplier={1.0}
|
||||
className="text-muted-foreground text-center text-xs leading-relaxed"
|
||||
maxFontSizeMultiplier={1.2}
|
||||
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>
|
||||
</Text>
|
||||
|
||||
@@ -38,14 +38,9 @@ enableFreeze(true);
|
||||
initialize();
|
||||
const localeReady = initLocale();
|
||||
|
||||
export const unstable_settings = {
|
||||
initialRouteName: "(tabs)",
|
||||
};
|
||||
|
||||
const changePasswordOptions =
|
||||
process.env.EXPO_OS === "ios"
|
||||
? {
|
||||
headerShown: true,
|
||||
presentation: "formSheet" as const,
|
||||
sheetAllowedDetents: "fitToContents" as const,
|
||||
sheetGrabberVisible: true,
|
||||
@@ -54,7 +49,6 @@ const changePasswordOptions =
|
||||
headerBlurEffect: "none" as const,
|
||||
}
|
||||
: {
|
||||
headerShown: true,
|
||||
presentation: "modal" as const,
|
||||
headerLargeTitle: false,
|
||||
headerTransparent: false,
|
||||
@@ -89,7 +83,7 @@ function AppContent() {
|
||||
// distinct ID, but only when the resolved state is actually enabled
|
||||
// (respects both ATT result and the user's settings override).
|
||||
if (enabled && posthog) {
|
||||
const advertisingId = await getAdvertisingId();
|
||||
const advertisingId = getAdvertisingId();
|
||||
if (advertisingId) {
|
||||
posthog.identify(advertisingId);
|
||||
}
|
||||
@@ -132,13 +126,12 @@ function AppContent() {
|
||||
<ServerUnreachableBanner />
|
||||
<Stack
|
||||
screenOptions={{
|
||||
headerShown: false,
|
||||
contentStyle,
|
||||
animation: "slide_from_right",
|
||||
headerShown: false,
|
||||
}}
|
||||
>
|
||||
<Stack.Protected guard={!session}>
|
||||
<Stack.Screen name="(auth)" />
|
||||
<Stack.Screen name="(auth)" options={{ navigationBarHidden: true, animation: "fade" }} />
|
||||
</Stack.Protected>
|
||||
|
||||
<Stack.Protected guard={!!session}>
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
import { useLingui } from "@lingui/react/macro";
|
||||
import * as Haptics from "expo-haptics";
|
||||
import { NativeTabs } from "expo-router/unstable-native-tabs";
|
||||
import { useCSSVariable } from "uniwind";
|
||||
|
||||
export function NativeTabBar({ showSettingsBadge }: { showSettingsBadge: boolean }) {
|
||||
const { t } = useLingui();
|
||||
const mutedFgColor = useCSSVariable("--color-muted-foreground") 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.Label>Home</NativeTabs.Trigger.Label>
|
||||
<NativeTabs.Trigger.Label>{t`Home`}</NativeTabs.Trigger.Label>
|
||||
<NativeTabs.Trigger.Icon sf="house.fill" md="home" />
|
||||
</NativeTabs.Trigger>
|
||||
<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>
|
||||
<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" />
|
||||
{showSettingsBadge ? <NativeTabs.Trigger.Badge>!</NativeTabs.Trigger.Badge> : null}
|
||||
</NativeTabs.Trigger>
|
||||
<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>
|
||||
</NativeTabs>
|
||||
|
||||
@@ -8,11 +8,8 @@ export function TabStack({ title, children }: { title?: string; children?: React
|
||||
const contentStyle = useResolveClassNames("bg-background");
|
||||
const tintColor = useCSSVariable("--color-primary") as string;
|
||||
const backgroundColor = useCSSVariable("--color-background") as string;
|
||||
const iosHeaderLargeTitleStyle = useResolveClassNames("font-display text-foreground");
|
||||
const iosHeaderTitleStyle = useResolveClassNames("font-display text-foreground text-lg");
|
||||
const androidHeaderTitleStyle = useResolveClassNames(
|
||||
"text-foreground font-sans text-lg font-semibold",
|
||||
);
|
||||
const headerTitleStyle = useResolveClassNames("font-display text-foreground text-xl");
|
||||
const headerLargeTitleStyle = useResolveClassNames("font-display text-foreground");
|
||||
|
||||
if (process.env.EXPO_OS === "ios") {
|
||||
return (
|
||||
@@ -41,8 +38,8 @@ export function TabStack({ title, children }: { title?: string; children?: React
|
||||
/>
|
||||
<Stack.Screen.Title
|
||||
large
|
||||
style={iosHeaderTitleStyle as Record<string, unknown>}
|
||||
largeStyle={iosHeaderLargeTitleStyle as Record<string, unknown>}
|
||||
style={headerTitleStyle as Record<string, unknown>}
|
||||
largeStyle={headerLargeTitleStyle as Record<string, unknown>}
|
||||
>
|
||||
{title}
|
||||
</Stack.Screen.Title>
|
||||
@@ -71,7 +68,7 @@ export function TabStack({ title, children }: { title?: string; children?: React
|
||||
shadowColor: "transparent",
|
||||
}}
|
||||
/>
|
||||
<Stack.Screen.Title style={androidHeaderTitleStyle as Record<string, unknown>}>
|
||||
<Stack.Screen.Title style={headerTitleStyle as Record<string, unknown>}>
|
||||
{title}
|
||||
</Stack.Screen.Title>
|
||||
</Stack.Screen>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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 { useCSSVariable } from "uniwind";
|
||||
|
||||
@@ -9,23 +9,29 @@ import type { RecentlyViewedItem } from "@/lib/recently-viewed";
|
||||
|
||||
const TypeIcon = {
|
||||
movie: IconMovie,
|
||||
tv: IconDeviceTv,
|
||||
tv: IconDeviceTvOld,
|
||||
person: IconUser,
|
||||
} 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 }) {
|
||||
const { t } = useLingui();
|
||||
const mutedForeground = useCSSVariable("--color-muted-foreground") as string;
|
||||
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 (
|
||||
<View className="flex-row items-center">
|
||||
<View
|
||||
@@ -56,12 +62,15 @@ export function RecentlyViewedRowContent({ item }: { item: RecentlyViewedItem })
|
||||
{item.title}
|
||||
</Text>
|
||||
<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">
|
||||
{getTypeLabel(t)[item.type]}
|
||||
{item.type === "person"
|
||||
? departmentLabels[item.subtitle ?? ""]
|
||||
: typeLabel[item.type]}
|
||||
</Text>
|
||||
</View>
|
||||
{item.subtitle ? (
|
||||
{item.type !== "person" && item.subtitle ? (
|
||||
<Text className="text-muted-foreground text-xs">{item.subtitle}</Text>
|
||||
) : null}
|
||||
</View>
|
||||
|
||||
+145
-91
@@ -24,12 +24,12 @@ msgid "...and {0} more"
|
||||
msgstr "...und {0} weitere"
|
||||
|
||||
#. 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}}"
|
||||
msgstr "{0, plural, one {# Bild} other {# Bilder}}"
|
||||
|
||||
#. 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}}"
|
||||
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"
|
||||
|
||||
#. 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/>"
|
||||
msgstr "{0} Backups · zuletzt <0/>"
|
||||
|
||||
#. 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"
|
||||
msgstr "{0} gecachte Bilder"
|
||||
|
||||
@@ -157,6 +157,8 @@ msgstr "Konto"
|
||||
msgid "Actions"
|
||||
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
|
||||
msgid "Actor"
|
||||
msgstr "Schauspieler"
|
||||
@@ -200,18 +202,18 @@ msgid "Added to watchlist"
|
||||
msgstr "Zur Merkliste hinzugefügt"
|
||||
|
||||
#: 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:470
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:413
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:452
|
||||
#: apps/web/src/components/nav-bar.tsx:223
|
||||
#: apps/web/src/components/settings/account-section.tsx:309
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/routes/_app/settings.tsx:118
|
||||
#: apps/web/src/routes/_app/settings.tsx:154
|
||||
msgid "Admin only"
|
||||
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
|
||||
msgid "age {age}"
|
||||
msgstr "Alter {age}"
|
||||
@@ -233,15 +235,15 @@ msgstr "Bereits ein Konto?"
|
||||
msgid "Already have an account? Sign in"
|
||||
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."
|
||||
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"
|
||||
msgstr "Anonyme Nutzungsberichte"
|
||||
|
||||
#: apps/web/src/routes/_app/settings.tsx:99
|
||||
#: apps/web/src/routes/_app/settings.tsx:135
|
||||
msgid "App Settings"
|
||||
msgstr "App-Einstellungen"
|
||||
|
||||
@@ -307,8 +309,8 @@ msgstr "Backup gelöscht"
|
||||
msgid "Backup schedule"
|
||||
msgstr "Backup-Zeitplan"
|
||||
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:589
|
||||
#: apps/web/src/routes/_app/settings.tsx:154
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:583
|
||||
#: apps/web/src/routes/_app/settings.tsx:190
|
||||
msgid "Backups"
|
||||
msgstr ""
|
||||
|
||||
@@ -354,7 +356,7 @@ msgstr "Abbrechen"
|
||||
msgid "Cancel editing"
|
||||
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
|
||||
msgid "Cast"
|
||||
msgstr "Besetzung"
|
||||
@@ -392,7 +394,7 @@ msgstr "Server wechseln"
|
||||
msgid "Check configuration"
|
||||
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"
|
||||
msgstr "Nach Updates suchen"
|
||||
|
||||
@@ -420,7 +422,7 @@ msgstr "Wähle aus, wie du deine {0}-Daten importieren möchtest."
|
||||
msgid "Clear"
|
||||
msgstr "Löschen"
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:302
|
||||
#: apps/web/src/components/command-palette.tsx:297
|
||||
msgid "Clear all"
|
||||
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"
|
||||
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"
|
||||
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/web/src/components/dashboard/stats-display.tsx:219
|
||||
#: apps/web/src/components/title-card.tsx:74
|
||||
@@ -492,7 +495,7 @@ msgid "Connect with {0}"
|
||||
msgstr "Mit {0} verbinden"
|
||||
|
||||
#: 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
|
||||
msgid "Connected"
|
||||
msgstr "Verbunden"
|
||||
@@ -521,7 +524,7 @@ msgstr "Verbinde..."
|
||||
msgid "Continue"
|
||||
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
|
||||
msgid "Continue Watching"
|
||||
msgstr "Weiterschauen"
|
||||
@@ -542,7 +545,7 @@ msgstr "URL kopieren"
|
||||
msgid "Could not load integrations"
|
||||
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"
|
||||
msgstr "Personendetails konnten nicht geladen werden"
|
||||
|
||||
@@ -576,18 +579,18 @@ msgstr "Aktuelles Passwort"
|
||||
msgid "Current password is required"
|
||||
msgstr "Aktuelles Passwort ist erforderlich"
|
||||
|
||||
#: apps/web/src/routes/_app/settings.tsx:180
|
||||
#: apps/web/src/routes/_app/settings.tsx:216
|
||||
msgid "Danger Zone"
|
||||
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/titles.$id.tsx:119
|
||||
#: apps/web/src/routes/_app/titles.$id.tsx:165
|
||||
msgid "Dashboard"
|
||||
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
|
||||
msgid "Database"
|
||||
msgstr "Datenbank"
|
||||
@@ -627,17 +630,19 @@ msgstr "{0, plural, one {# Datei} other {# Dateien}} gelöscht, {freed} freigege
|
||||
msgid "Device code expired. Please try again."
|
||||
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
|
||||
msgid "died at {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
|
||||
msgid "Director"
|
||||
msgstr "Regisseur"
|
||||
|
||||
#: 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"
|
||||
msgstr "Deaktiviert"
|
||||
|
||||
@@ -680,6 +685,8 @@ msgstr "Herunterladen"
|
||||
msgid "Download backup"
|
||||
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
|
||||
msgid "Editor"
|
||||
msgstr "Cutter"
|
||||
@@ -748,6 +755,11 @@ msgstr "Episode als gesehen markiert"
|
||||
msgid "Episodes"
|
||||
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
|
||||
#~ msgid "Episodes {periodSelect}"
|
||||
#~ msgstr "Episodes {periodSelect}"
|
||||
@@ -757,8 +769,8 @@ msgid "Episodes {select}"
|
||||
msgstr "Episoden {select}"
|
||||
|
||||
#: apps/native/src/app/(tabs)/(home)/index.tsx:52
|
||||
msgid "Episodes this week"
|
||||
msgstr "Episoden diese Woche"
|
||||
#~ msgid "Episodes this week"
|
||||
#~ msgstr "Episoden diese Woche"
|
||||
|
||||
#: apps/native/src/app/change-password.tsx:67
|
||||
#: apps/native/src/app/change-password.tsx:77
|
||||
@@ -770,7 +782,9 @@ msgstr "Fehler"
|
||||
msgid "Errors ({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:277
|
||||
msgid "Explore"
|
||||
@@ -959,7 +973,7 @@ msgstr "Profilbild konnte nicht hochgeladen werden"
|
||||
msgid "Fetching your library data from {source}..."
|
||||
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
|
||||
msgid "Filmography"
|
||||
msgstr "Filmografie"
|
||||
@@ -988,9 +1002,9 @@ msgstr "Freitag"
|
||||
msgid "Get Started"
|
||||
msgstr "Loslegen"
|
||||
|
||||
#: apps/native/src/app/person/[id].tsx:189
|
||||
#: apps/native/src/app/person/[id].tsx:213
|
||||
#: apps/native/src/app/title/[id].tsx:239
|
||||
#: apps/native/src/app/person/[id].tsx:176
|
||||
#: apps/native/src/app/person/[id].tsx:196
|
||||
#: apps/native/src/app/title/[id].tsx:235
|
||||
msgid "Go back"
|
||||
msgstr "Zurück"
|
||||
|
||||
@@ -1002,7 +1016,7 @@ msgstr "Zur Startseite"
|
||||
msgid "Go to <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"
|
||||
msgstr "Zum Dashboard"
|
||||
|
||||
@@ -1010,7 +1024,7 @@ msgstr "Zum Dashboard"
|
||||
msgid "Go to 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"
|
||||
msgstr "Zum Entdecken"
|
||||
|
||||
@@ -1022,21 +1036,23 @@ msgstr "Systemstatus"
|
||||
msgid "Here's what's happening with your library"
|
||||
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:276
|
||||
msgid "Home"
|
||||
msgstr "Startseite"
|
||||
|
||||
#: 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"
|
||||
msgstr "Bild-Cache"
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:453
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:435
|
||||
msgid "Image 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"
|
||||
msgstr "Speichernutzung für Bild-Cache und Backups"
|
||||
|
||||
@@ -1088,7 +1104,7 @@ msgstr "{0} Einträge von {1} importiert"
|
||||
msgid "Importing from {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"
|
||||
msgstr "In Bibliothek"
|
||||
|
||||
@@ -1096,7 +1112,7 @@ msgstr "In Bibliothek"
|
||||
msgid "In Library"
|
||||
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
|
||||
msgid "In Your Library"
|
||||
msgstr "In deiner Bibliothek"
|
||||
@@ -1132,13 +1148,13 @@ msgstr "Aufgabe"
|
||||
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."
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:366
|
||||
#: apps/web/src/components/command-palette.tsx:381
|
||||
#: apps/web/src/components/command-palette.tsx:359
|
||||
#: apps/web/src/components/command-palette.tsx:374
|
||||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Tastaturkürzel"
|
||||
|
||||
#: 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
|
||||
msgid "Language"
|
||||
msgstr "Sprache"
|
||||
@@ -1264,15 +1280,16 @@ msgstr "Mitglied seit {memberSince}"
|
||||
msgid "Monday"
|
||||
msgstr "Montag"
|
||||
|
||||
#: apps/native/src/app/title/[id].tsx:508
|
||||
#: apps/native/src/app/title/[id].tsx:512
|
||||
msgid "More Like This"
|
||||
msgstr "Ähnliche Titel"
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:506
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:488
|
||||
msgid "More Settings"
|
||||
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:81
|
||||
#: apps/web/src/components/explore/hero-banner.tsx:54
|
||||
@@ -1285,6 +1302,11 @@ msgstr "Film"
|
||||
msgid "Movies"
|
||||
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
|
||||
#~ msgid "Movies {periodSelect}"
|
||||
#~ msgstr "Movies {periodSelect}"
|
||||
@@ -1294,8 +1316,8 @@ msgid "Movies {select}"
|
||||
msgstr "Filme {select}"
|
||||
|
||||
#: apps/native/src/app/(tabs)/(home)/index.tsx:51
|
||||
msgid "Movies this month"
|
||||
msgstr "Filme diesen Monat"
|
||||
#~ msgid "Movies this month"
|
||||
#~ msgstr "Filme diesen Monat"
|
||||
|
||||
#: apps/native/src/app/(auth)/register.tsx:111
|
||||
#: apps/web/src/components/auth-form.tsx:173
|
||||
@@ -1311,7 +1333,7 @@ msgstr "Name aktualisiert"
|
||||
msgid "Need more help?"
|
||||
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"
|
||||
msgstr "Nie"
|
||||
|
||||
@@ -1358,7 +1380,7 @@ msgid "Next run"
|
||||
msgstr "Nächster Lauf"
|
||||
|
||||
#: 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"
|
||||
msgstr "Noch keine Backups"
|
||||
|
||||
@@ -1368,11 +1390,11 @@ msgstr "Noch keine Backups"
|
||||
msgid "No internet connection"
|
||||
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}\""
|
||||
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."
|
||||
msgstr "Keine Ergebnisse gefunden."
|
||||
|
||||
@@ -1411,7 +1433,7 @@ msgstr "Öffne Emby, gehe zu <0>Settings > Webhooks</0>"
|
||||
msgid "Open Emby, go to 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…"
|
||||
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"
|
||||
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
|
||||
msgid "Open registration"
|
||||
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"
|
||||
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:81
|
||||
msgid "Person"
|
||||
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
|
||||
msgid "Person not found"
|
||||
msgstr "Person nicht gefunden"
|
||||
@@ -1504,12 +1527,12 @@ msgid "Play trailer"
|
||||
msgstr "Trailer abspielen"
|
||||
|
||||
#: 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"
|
||||
msgstr "Beliebte Filme"
|
||||
|
||||
#: 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"
|
||||
msgstr "Beliebte Serien"
|
||||
|
||||
@@ -1517,6 +1540,8 @@ msgstr "Beliebte Serien"
|
||||
msgid "Pre-restore backup"
|
||||
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
|
||||
msgid "Producer"
|
||||
msgstr "Produzent"
|
||||
@@ -1577,7 +1602,7 @@ msgstr "{0, plural, one {# Titel} other {# Titel}}, {1, plural, one {# Person} o
|
||||
msgid "Purging..."
|
||||
msgstr "Leere..."
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:336
|
||||
#: apps/web/src/components/command-palette.tsx:331
|
||||
msgid "Quick Actions"
|
||||
msgstr "Schnellaktionen"
|
||||
|
||||
@@ -1633,7 +1658,7 @@ msgstr "Bereit - noch nicht abgefragt"
|
||||
msgid "Ready — nothing received yet"
|
||||
msgstr "Bereit - noch nichts empfangen"
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:295
|
||||
#: apps/web/src/components/command-palette.tsx:290
|
||||
msgid "Recent Searches"
|
||||
msgstr "Letzte Suchen"
|
||||
|
||||
@@ -1650,7 +1675,7 @@ msgstr "Empfehlungen"
|
||||
msgid "Recommended"
|
||||
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
|
||||
msgid "Recommended for You"
|
||||
msgstr "Für dich empfohlen"
|
||||
@@ -1770,7 +1795,7 @@ msgstr "Wiederherstellung fehlgeschlagen"
|
||||
msgid "Restoring…"
|
||||
msgstr "Stelle wieder her..."
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:217
|
||||
#: apps/web/src/components/command-palette.tsx:212
|
||||
msgid "Results"
|
||||
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/ui/server-unreachable-banner.ios.tsx:71
|
||||
#: 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"
|
||||
msgstr "Erneut versuchen"
|
||||
|
||||
#: apps/web/src/routes/__root.tsx:116
|
||||
#: apps/web/src/routes/__root.tsx:115
|
||||
msgid "Return home"
|
||||
msgstr "Zur Startseite"
|
||||
|
||||
@@ -1793,7 +1818,7 @@ msgstr "Zur Startseite"
|
||||
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."
|
||||
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:509
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:503
|
||||
msgid "Run now"
|
||||
msgstr "Jetzt ausführen"
|
||||
|
||||
@@ -1809,7 +1834,7 @@ msgstr "Speichern"
|
||||
msgid "Save name"
|
||||
msgstr "Namen speichern"
|
||||
|
||||
#: apps/web/src/routes/__root.tsx:98
|
||||
#: apps/web/src/routes/__root.tsx:97
|
||||
msgid "Scene not found"
|
||||
msgstr "Szene nicht gefunden"
|
||||
|
||||
@@ -1833,6 +1858,11 @@ msgstr "Geplante Backups deaktiviert"
|
||||
msgid "Scheduled backups enabled"
|
||||
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
|
||||
msgid "Search for movies and TV shows to start tracking"
|
||||
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"
|
||||
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"
|
||||
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…"
|
||||
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..."
|
||||
msgstr "Filme, Serien, Personen suchen..."
|
||||
|
||||
@@ -1872,12 +1902,12 @@ msgstr "Staffel {0}"
|
||||
msgid "Season watched"
|
||||
msgstr "Staffel als gesehen markiert"
|
||||
|
||||
#: apps/native/src/app/title/[id].tsx:473
|
||||
#: apps/native/src/app/title/[id].tsx:477
|
||||
msgid "Seasons"
|
||||
msgstr "Staffeln"
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:470
|
||||
#: apps/web/src/routes/_app/settings.tsx:131
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:452
|
||||
#: apps/web/src/routes/_app/settings.tsx:167
|
||||
msgid "Security"
|
||||
msgstr "Sicherheit"
|
||||
|
||||
@@ -1885,11 +1915,11 @@ msgstr "Sicherheit"
|
||||
msgid "Self-hosted movie & TV tracker"
|
||||
msgstr "Selbstgehosteter Film- & Serien-Tracker"
|
||||
|
||||
#: apps/web/src/routes/_app/settings.tsx:115
|
||||
#: apps/web/src/routes/_app/settings.tsx:151
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:431
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:413
|
||||
msgid "Server Health"
|
||||
msgstr "Server-Status"
|
||||
|
||||
@@ -1908,7 +1938,9 @@ msgstr "Passwort festlegen"
|
||||
msgid "Set your preferred quality profile and root folder"
|
||||
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/navigation/native-tab-bar.tsx:36
|
||||
#: apps/web/src/components/nav-bar.tsx:236
|
||||
#: apps/web/src/components/nav-bar.tsx:278
|
||||
#: 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"
|
||||
|
||||
#: 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/routes/__root.tsx:140
|
||||
#: apps/web/src/routes/__root.tsx:139
|
||||
msgid "Something went wrong"
|
||||
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."
|
||||
|
||||
#: 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…"
|
||||
msgstr "Etwas ist schiefgelaufen..."
|
||||
|
||||
@@ -2022,7 +2054,7 @@ msgstr "Sonarr-Listen-URL"
|
||||
msgid "Start exploring"
|
||||
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"
|
||||
msgstr "Filme und Serien tracken"
|
||||
|
||||
@@ -2042,7 +2074,7 @@ msgstr "Import wird gestartet..."
|
||||
msgid "Status updated"
|
||||
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"
|
||||
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."
|
||||
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
|
||||
msgid "This Month"
|
||||
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."
|
||||
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/web/src/routes/_app/settings.tsx:76
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:559
|
||||
#: apps/web/src/routes/_app/settings.tsx:112
|
||||
#: apps/web/src/routes/setup.tsx:180
|
||||
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."
|
||||
|
||||
#: 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
|
||||
msgid "This Week"
|
||||
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."
|
||||
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
|
||||
msgid "This Year"
|
||||
msgstr "Dieses Jahr"
|
||||
@@ -2139,7 +2186,7 @@ msgstr "Donnerstag"
|
||||
msgid "Time:"
|
||||
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
|
||||
msgid "Title not found"
|
||||
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)"
|
||||
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
|
||||
msgid "Today"
|
||||
msgstr "Heute"
|
||||
@@ -2184,15 +2236,15 @@ msgid "Trending today"
|
||||
msgstr "Heute im Trend"
|
||||
|
||||
#: 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"
|
||||
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"
|
||||
msgstr "Aufgabe auslösen"
|
||||
|
||||
#: apps/web/src/routes/__root.tsx:156
|
||||
#: apps/web/src/routes/__root.tsx:155
|
||||
msgid "Try again"
|
||||
msgstr "Erneut versuchen"
|
||||
|
||||
@@ -2200,7 +2252,8 @@ msgstr "Erneut versuchen"
|
||||
msgid "Tuesday"
|
||||
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/web/src/components/explore/hero-banner.tsx:59
|
||||
#: apps/web/src/components/people/filmography-grid.tsx:58
|
||||
@@ -2216,7 +2269,7 @@ msgstr "TV-Episoden"
|
||||
msgid "TV show"
|
||||
msgstr "Serie"
|
||||
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:601
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:595
|
||||
msgid "unknown"
|
||||
msgstr "unbekannt"
|
||||
|
||||
@@ -2252,7 +2305,7 @@ msgid "Up next"
|
||||
msgstr "Als Nächstes"
|
||||
|
||||
#. 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}"
|
||||
msgstr "Update verfügbar: {0}"
|
||||
|
||||
@@ -2396,7 +2449,7 @@ msgstr "Willkommen zurück"
|
||||
msgid "Welcome back, {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
|
||||
msgid "Where to Watch"
|
||||
msgstr "Wo ansehen"
|
||||
@@ -2405,6 +2458,8 @@ msgstr "Wo ansehen"
|
||||
msgid "With Ads"
|
||||
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
|
||||
msgid "Writer"
|
||||
msgstr "Autor"
|
||||
@@ -2422,7 +2477,7 @@ msgstr "Du verwendest v{0}."
|
||||
msgid "Your 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
|
||||
msgid "Your library is empty"
|
||||
msgstr "Deine Bibliothek ist leer"
|
||||
@@ -2430,4 +2485,3 @@ msgstr "Deine Bibliothek ist leer"
|
||||
#: apps/native/src/app/(auth)/register.tsx:121
|
||||
msgid "Your name"
|
||||
msgstr "Dein Name"
|
||||
|
||||
|
||||
File diff suppressed because one or more lines are too long
+145
-90
@@ -24,12 +24,12 @@ msgid "...and {0} more"
|
||||
msgstr ""
|
||||
|
||||
#. 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}}"
|
||||
msgstr ""
|
||||
|
||||
#. 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}}"
|
||||
msgstr ""
|
||||
|
||||
@@ -44,12 +44,12 @@ msgstr ""
|
||||
#~ msgstr "{0} backup{1} stored"
|
||||
|
||||
#. 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/>"
|
||||
msgstr ""
|
||||
|
||||
#. 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"
|
||||
msgstr ""
|
||||
|
||||
@@ -157,6 +157,8 @@ msgstr ""
|
||||
msgid "Actions"
|
||||
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
|
||||
msgid "Actor"
|
||||
msgstr ""
|
||||
@@ -200,18 +202,18 @@ msgid "Added to watchlist"
|
||||
msgstr ""
|
||||
|
||||
#: 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:470
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:413
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:452
|
||||
#: apps/web/src/components/nav-bar.tsx:223
|
||||
#: apps/web/src/components/settings/account-section.tsx:309
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/routes/_app/settings.tsx:118
|
||||
#: apps/web/src/routes/_app/settings.tsx:154
|
||||
msgid "Admin only"
|
||||
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
|
||||
msgid "age {age}"
|
||||
msgstr ""
|
||||
@@ -233,15 +235,15 @@ msgstr ""
|
||||
msgid "Already have an account? Sign in"
|
||||
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."
|
||||
msgstr ""
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:407
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:389
|
||||
msgid "Anonymous usage reporting"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/routes/_app/settings.tsx:99
|
||||
#: apps/web/src/routes/_app/settings.tsx:135
|
||||
msgid "App Settings"
|
||||
msgstr ""
|
||||
|
||||
@@ -307,8 +309,8 @@ msgstr ""
|
||||
msgid "Backup schedule"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:589
|
||||
#: apps/web/src/routes/_app/settings.tsx:154
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:583
|
||||
#: apps/web/src/routes/_app/settings.tsx:190
|
||||
msgid "Backups"
|
||||
msgstr ""
|
||||
|
||||
@@ -354,7 +356,7 @@ msgstr ""
|
||||
msgid "Cancel editing"
|
||||
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
|
||||
msgid "Cast"
|
||||
msgstr ""
|
||||
@@ -392,7 +394,7 @@ msgstr ""
|
||||
msgid "Check configuration"
|
||||
msgstr ""
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:483
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:465
|
||||
msgid "Check for updates"
|
||||
msgstr ""
|
||||
|
||||
@@ -420,7 +422,7 @@ msgstr ""
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:302
|
||||
#: apps/web/src/components/command-palette.tsx:297
|
||||
msgid "Clear all"
|
||||
msgstr ""
|
||||
|
||||
@@ -447,11 +449,12 @@ msgstr ""
|
||||
msgid "Click <0>Add Webhook</0> and paste the URL above"
|
||||
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"
|
||||
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/web/src/components/dashboard/stats-display.tsx:219
|
||||
#: apps/web/src/components/title-card.tsx:74
|
||||
@@ -492,7 +495,7 @@ msgid "Connect with {0}"
|
||||
msgstr ""
|
||||
|
||||
#: 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
|
||||
msgid "Connected"
|
||||
msgstr ""
|
||||
@@ -521,7 +524,7 @@ msgstr ""
|
||||
msgid "Continue"
|
||||
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
|
||||
msgid "Continue Watching"
|
||||
msgstr ""
|
||||
@@ -542,7 +545,7 @@ msgstr ""
|
||||
msgid "Could not load integrations"
|
||||
msgstr ""
|
||||
|
||||
#: apps/native/src/app/person/[id].tsx:185
|
||||
#: apps/native/src/app/person/[id].tsx:172
|
||||
msgid "Could not load person details"
|
||||
msgstr ""
|
||||
|
||||
@@ -576,18 +579,18 @@ msgstr ""
|
||||
msgid "Current password is required"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/routes/_app/settings.tsx:180
|
||||
#: apps/web/src/routes/_app/settings.tsx:216
|
||||
msgid "Danger Zone"
|
||||
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/titles.$id.tsx:119
|
||||
#: apps/web/src/routes/_app/titles.$id.tsx:165
|
||||
msgid "Dashboard"
|
||||
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
|
||||
msgid "Database"
|
||||
msgstr ""
|
||||
@@ -627,17 +630,19 @@ msgstr ""
|
||||
msgid "Device code expired. Please try again."
|
||||
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
|
||||
msgid "died at {age}"
|
||||
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
|
||||
msgid "Director"
|
||||
msgstr ""
|
||||
|
||||
#: 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"
|
||||
msgstr ""
|
||||
|
||||
@@ -680,6 +685,8 @@ msgstr ""
|
||||
msgid "Download backup"
|
||||
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
|
||||
msgid "Editor"
|
||||
msgstr ""
|
||||
@@ -748,6 +755,11 @@ msgstr ""
|
||||
msgid "Episodes"
|
||||
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
|
||||
#~ msgid "Episodes {periodSelect}"
|
||||
#~ msgstr "Episodes {periodSelect}"
|
||||
@@ -757,8 +769,8 @@ msgid "Episodes {select}"
|
||||
msgstr ""
|
||||
|
||||
#: apps/native/src/app/(tabs)/(home)/index.tsx:52
|
||||
msgid "Episodes this week"
|
||||
msgstr ""
|
||||
#~ msgid "Episodes this week"
|
||||
#~ msgstr ""
|
||||
|
||||
#: apps/native/src/app/change-password.tsx:67
|
||||
#: apps/native/src/app/change-password.tsx:77
|
||||
@@ -770,7 +782,9 @@ msgstr ""
|
||||
msgid "Errors ({0})"
|
||||
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:277
|
||||
msgid "Explore"
|
||||
@@ -959,7 +973,7 @@ msgstr ""
|
||||
msgid "Fetching your library data from {source}..."
|
||||
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
|
||||
msgid "Filmography"
|
||||
msgstr ""
|
||||
@@ -988,9 +1002,9 @@ msgstr ""
|
||||
msgid "Get Started"
|
||||
msgstr ""
|
||||
|
||||
#: apps/native/src/app/person/[id].tsx:189
|
||||
#: apps/native/src/app/person/[id].tsx:213
|
||||
#: apps/native/src/app/title/[id].tsx:239
|
||||
#: apps/native/src/app/person/[id].tsx:176
|
||||
#: apps/native/src/app/person/[id].tsx:196
|
||||
#: apps/native/src/app/title/[id].tsx:235
|
||||
msgid "Go back"
|
||||
msgstr ""
|
||||
|
||||
@@ -1002,7 +1016,7 @@ msgstr ""
|
||||
msgid "Go to <0>Dashboard > Plugins > Webhook</0>"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:345
|
||||
#: apps/web/src/components/command-palette.tsx:339
|
||||
msgid "Go to Dashboard"
|
||||
msgstr ""
|
||||
|
||||
@@ -1010,7 +1024,7 @@ msgstr ""
|
||||
msgid "Go to Dashboard > Plugins > Webhook"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:356
|
||||
#: apps/web/src/components/command-palette.tsx:349
|
||||
msgid "Go to Explore"
|
||||
msgstr ""
|
||||
|
||||
@@ -1022,21 +1036,23 @@ msgstr ""
|
||||
msgid "Here's what's happening with your library"
|
||||
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:276
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: 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"
|
||||
msgstr ""
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:453
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:435
|
||||
msgid "Image Cache"
|
||||
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"
|
||||
msgstr ""
|
||||
|
||||
@@ -1088,7 +1104,7 @@ msgstr ""
|
||||
msgid "Importing from {source}"
|
||||
msgstr ""
|
||||
|
||||
#: apps/native/src/app/(tabs)/(home)/index.tsx:53
|
||||
#: apps/native/src/app/(tabs)/(home)/index.tsx:138
|
||||
msgid "In library"
|
||||
msgstr ""
|
||||
|
||||
@@ -1096,7 +1112,7 @@ msgstr ""
|
||||
msgid "In Library"
|
||||
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
|
||||
msgid "In Your Library"
|
||||
msgstr ""
|
||||
@@ -1132,13 +1148,13 @@ msgstr ""
|
||||
msgid "Keeping <0><1><2>{0}</2></1><3>{1}</3></0> backups."
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:366
|
||||
#: apps/web/src/components/command-palette.tsx:381
|
||||
#: apps/web/src/components/command-palette.tsx:359
|
||||
#: apps/web/src/components/command-palette.tsx:374
|
||||
msgid "Keyboard Shortcuts"
|
||||
msgstr ""
|
||||
|
||||
#: 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
|
||||
msgid "Language"
|
||||
msgstr ""
|
||||
@@ -1264,15 +1280,16 @@ msgstr ""
|
||||
msgid "Monday"
|
||||
msgstr ""
|
||||
|
||||
#: apps/native/src/app/title/[id].tsx:508
|
||||
#: apps/native/src/app/title/[id].tsx:512
|
||||
msgid "More Like This"
|
||||
msgstr ""
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:506
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:488
|
||||
msgid "More Settings"
|
||||
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:81
|
||||
#: apps/web/src/components/explore/hero-banner.tsx:54
|
||||
@@ -1285,6 +1302,11 @@ msgstr ""
|
||||
msgid "Movies"
|
||||
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
|
||||
#~ msgid "Movies {periodSelect}"
|
||||
#~ msgstr "Movies {periodSelect}"
|
||||
@@ -1294,8 +1316,8 @@ msgid "Movies {select}"
|
||||
msgstr ""
|
||||
|
||||
#: apps/native/src/app/(tabs)/(home)/index.tsx:51
|
||||
msgid "Movies this month"
|
||||
msgstr ""
|
||||
#~ msgid "Movies this month"
|
||||
#~ msgstr ""
|
||||
|
||||
#: apps/native/src/app/(auth)/register.tsx:111
|
||||
#: apps/web/src/components/auth-form.tsx:173
|
||||
@@ -1311,7 +1333,7 @@ msgstr ""
|
||||
msgid "Need more help?"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:456
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:453
|
||||
msgid "Never"
|
||||
msgstr ""
|
||||
|
||||
@@ -1358,7 +1380,7 @@ msgid "Next run"
|
||||
msgstr ""
|
||||
|
||||
#: 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"
|
||||
msgstr ""
|
||||
|
||||
@@ -1368,11 +1390,11 @@ msgstr ""
|
||||
msgid "No internet connection"
|
||||
msgstr ""
|
||||
|
||||
#: apps/native/src/app/(tabs)/(search)/index.tsx:100
|
||||
#: apps/native/src/app/(tabs)/(search)/index.tsx:94
|
||||
msgid "No results for \"{debouncedQuery}\""
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:212
|
||||
#: apps/web/src/components/command-palette.tsx:207
|
||||
msgid "No results found."
|
||||
msgstr ""
|
||||
|
||||
@@ -1411,7 +1433,7 @@ msgstr ""
|
||||
msgid "Open Emby, go to Settings > Webhooks"
|
||||
msgstr ""
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:513
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:495
|
||||
msgid "Open in browser…"
|
||||
msgstr ""
|
||||
|
||||
@@ -1431,7 +1453,7 @@ msgstr ""
|
||||
msgid "Open Radarr, go to Settings > Import Lists"
|
||||
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
|
||||
msgid "Open registration"
|
||||
msgstr ""
|
||||
@@ -1489,12 +1511,13 @@ msgstr ""
|
||||
msgid "Periodically check GitHub for new Sofa releases"
|
||||
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:81
|
||||
msgid "Person"
|
||||
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
|
||||
msgid "Person not found"
|
||||
msgstr ""
|
||||
@@ -1504,12 +1527,12 @@ msgid "Play trailer"
|
||||
msgstr ""
|
||||
|
||||
#: 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"
|
||||
msgstr ""
|
||||
|
||||
#: 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"
|
||||
msgstr ""
|
||||
|
||||
@@ -1517,6 +1540,8 @@ msgstr ""
|
||||
msgid "Pre-restore backup"
|
||||
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
|
||||
msgid "Producer"
|
||||
msgstr ""
|
||||
@@ -1577,7 +1602,7 @@ msgstr ""
|
||||
msgid "Purging..."
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:336
|
||||
#: apps/web/src/components/command-palette.tsx:331
|
||||
msgid "Quick Actions"
|
||||
msgstr ""
|
||||
|
||||
@@ -1633,7 +1658,7 @@ msgstr ""
|
||||
msgid "Ready — nothing received yet"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:295
|
||||
#: apps/web/src/components/command-palette.tsx:290
|
||||
msgid "Recent Searches"
|
||||
msgstr ""
|
||||
|
||||
@@ -1650,7 +1675,7 @@ msgstr ""
|
||||
msgid "Recommended"
|
||||
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
|
||||
msgid "Recommended for You"
|
||||
msgstr ""
|
||||
@@ -1770,7 +1795,7 @@ msgstr ""
|
||||
msgid "Restoring…"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:217
|
||||
#: apps/web/src/components/command-palette.tsx:212
|
||||
msgid "Results"
|
||||
msgstr ""
|
||||
|
||||
@@ -1781,11 +1806,11 @@ msgstr ""
|
||||
#: 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.tsx:79
|
||||
#: apps/web/src/lib/orpc/client.ts:17
|
||||
#: apps/web/src/lib/orpc/client.ts:24
|
||||
msgid "Retry"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/routes/__root.tsx:116
|
||||
#: apps/web/src/routes/__root.tsx:115
|
||||
msgid "Return home"
|
||||
msgstr ""
|
||||
|
||||
@@ -1793,7 +1818,7 @@ msgstr ""
|
||||
msgid "Review what was found and choose what to import."
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:509
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:503
|
||||
msgid "Run now"
|
||||
msgstr ""
|
||||
|
||||
@@ -1809,7 +1834,7 @@ msgstr ""
|
||||
msgid "Save name"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/routes/__root.tsx:98
|
||||
#: apps/web/src/routes/__root.tsx:97
|
||||
msgid "Scene not found"
|
||||
msgstr ""
|
||||
|
||||
@@ -1833,6 +1858,11 @@ msgstr ""
|
||||
msgid "Scheduled backups enabled"
|
||||
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
|
||||
msgid "Search for movies and TV shows to start tracking"
|
||||
msgstr ""
|
||||
@@ -1842,15 +1872,15 @@ msgstr ""
|
||||
msgid "Search for movies, shows, or people"
|
||||
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"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:191
|
||||
#: apps/web/src/components/command-palette.tsx:186
|
||||
msgid "Search movies & TV shows…"
|
||||
msgstr ""
|
||||
|
||||
#: apps/native/src/app/(tabs)/(search)/index.tsx:79
|
||||
#: apps/native/src/app/(tabs)/(search)/index.tsx:73
|
||||
msgid "Search movies, shows, people..."
|
||||
msgstr ""
|
||||
|
||||
@@ -1872,12 +1902,12 @@ msgstr ""
|
||||
msgid "Season watched"
|
||||
msgstr ""
|
||||
|
||||
#: apps/native/src/app/title/[id].tsx:473
|
||||
#: apps/native/src/app/title/[id].tsx:477
|
||||
msgid "Seasons"
|
||||
msgstr ""
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:470
|
||||
#: apps/web/src/routes/_app/settings.tsx:131
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:452
|
||||
#: apps/web/src/routes/_app/settings.tsx:167
|
||||
msgid "Security"
|
||||
msgstr ""
|
||||
|
||||
@@ -1885,11 +1915,11 @@ msgstr ""
|
||||
msgid "Self-hosted movie & TV tracker"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/routes/_app/settings.tsx:115
|
||||
#: apps/web/src/routes/_app/settings.tsx:151
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:431
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:413
|
||||
msgid "Server Health"
|
||||
msgstr ""
|
||||
|
||||
@@ -1908,7 +1938,9 @@ msgstr ""
|
||||
msgid "Set your preferred quality profile and root folder"
|
||||
msgstr ""
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/_layout.tsx:7
|
||||
#: 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:278
|
||||
#: 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 ""
|
||||
|
||||
#: 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/routes/__root.tsx:140
|
||||
#: apps/web/src/routes/__root.tsx:139
|
||||
msgid "Something went wrong"
|
||||
msgstr ""
|
||||
|
||||
@@ -2010,7 +2042,7 @@ msgid "Something went wrong while loading this title. Please try again."
|
||||
msgstr ""
|
||||
|
||||
#: 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…"
|
||||
msgstr ""
|
||||
|
||||
@@ -2022,7 +2054,7 @@ msgstr ""
|
||||
msgid "Start exploring"
|
||||
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"
|
||||
msgstr ""
|
||||
|
||||
@@ -2042,7 +2074,7 @@ msgstr ""
|
||||
msgid "Status updated"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:543
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:537
|
||||
msgid "Storage"
|
||||
msgstr ""
|
||||
|
||||
@@ -2075,20 +2107,30 @@ msgstr ""
|
||||
msgid "This may take a few minutes for large libraries. Please don't close this tab."
|
||||
msgstr ""
|
||||
|
||||
#: apps/native/src/app/(tabs)/(home)/index.tsx: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
|
||||
msgid "This Month"
|
||||
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."
|
||||
msgstr ""
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:557
|
||||
#: apps/web/src/routes/_app/settings.tsx:76
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:559
|
||||
#: apps/web/src/routes/_app/settings.tsx:112
|
||||
#: apps/web/src/routes/setup.tsx:180
|
||||
msgid "This product uses the TMDB API but is not endorsed or certified by TMDB."
|
||||
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
|
||||
msgid "This Week"
|
||||
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."
|
||||
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
|
||||
msgid "This Year"
|
||||
msgstr ""
|
||||
@@ -2139,7 +2186,7 @@ msgstr ""
|
||||
msgid "Time:"
|
||||
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
|
||||
msgid "Title not found"
|
||||
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)"
|
||||
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
|
||||
msgid "Today"
|
||||
msgstr ""
|
||||
@@ -2184,15 +2236,15 @@ msgid "Trending today"
|
||||
msgstr ""
|
||||
|
||||
#: 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"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:488
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:482
|
||||
msgid "Trigger job"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/routes/__root.tsx:156
|
||||
#: apps/web/src/routes/__root.tsx:155
|
||||
msgid "Try again"
|
||||
msgstr ""
|
||||
|
||||
@@ -2200,7 +2252,8 @@ msgstr ""
|
||||
msgid "Tuesday"
|
||||
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/web/src/components/explore/hero-banner.tsx:59
|
||||
#: apps/web/src/components/people/filmography-grid.tsx:58
|
||||
@@ -2216,7 +2269,7 @@ msgstr ""
|
||||
msgid "TV show"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:601
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:595
|
||||
msgid "unknown"
|
||||
msgstr ""
|
||||
|
||||
@@ -2252,7 +2305,7 @@ msgid "Up next"
|
||||
msgstr ""
|
||||
|
||||
#. 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}"
|
||||
msgstr ""
|
||||
|
||||
@@ -2396,7 +2449,7 @@ msgstr ""
|
||||
msgid "Welcome back, {name}"
|
||||
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
|
||||
msgid "Where to Watch"
|
||||
msgstr ""
|
||||
@@ -2405,6 +2458,8 @@ msgstr ""
|
||||
msgid "With Ads"
|
||||
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
|
||||
msgid "Writer"
|
||||
msgstr ""
|
||||
@@ -2422,7 +2477,7 @@ msgstr ""
|
||||
msgid "Your code:"
|
||||
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
|
||||
msgid "Your library is empty"
|
||||
msgstr ""
|
||||
|
||||
File diff suppressed because one or more lines are too long
+145
-91
@@ -24,12 +24,12 @@ msgid "...and {0} more"
|
||||
msgstr "...y {0} más"
|
||||
|
||||
#. 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}}"
|
||||
msgstr "{0, plural, one {# imagen} other {# imágenes}}"
|
||||
|
||||
#. 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}}"
|
||||
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"
|
||||
|
||||
#. 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/>"
|
||||
msgstr "{0} backups · último <0/>"
|
||||
|
||||
#. 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"
|
||||
msgstr "{0} imágenes en caché"
|
||||
|
||||
@@ -157,6 +157,8 @@ msgstr "Cuenta"
|
||||
msgid "Actions"
|
||||
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
|
||||
msgid "Actor"
|
||||
msgstr ""
|
||||
@@ -200,18 +202,18 @@ msgid "Added to watchlist"
|
||||
msgstr "Añadido a la lista"
|
||||
|
||||
#: 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:470
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:413
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:452
|
||||
#: apps/web/src/components/nav-bar.tsx:223
|
||||
#: apps/web/src/components/settings/account-section.tsx:309
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/routes/_app/settings.tsx:118
|
||||
#: apps/web/src/routes/_app/settings.tsx:154
|
||||
msgid "Admin only"
|
||||
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
|
||||
msgid "age {age}"
|
||||
msgstr "edad {age}"
|
||||
@@ -233,15 +235,15 @@ msgstr "¿Ya tienes una cuenta?"
|
||||
msgid "Already have an account? Sign in"
|
||||
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."
|
||||
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"
|
||||
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"
|
||||
msgstr "Ajustes de la app"
|
||||
|
||||
@@ -307,8 +309,8 @@ msgstr "Copia de seguridad eliminada"
|
||||
msgid "Backup schedule"
|
||||
msgstr "Programación de copias de seguridad"
|
||||
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:589
|
||||
#: apps/web/src/routes/_app/settings.tsx:154
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:583
|
||||
#: apps/web/src/routes/_app/settings.tsx:190
|
||||
msgid "Backups"
|
||||
msgstr "Copias de seguridad"
|
||||
|
||||
@@ -354,7 +356,7 @@ msgstr "Cancelar"
|
||||
msgid "Cancel editing"
|
||||
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
|
||||
msgid "Cast"
|
||||
msgstr "Reparto"
|
||||
@@ -392,7 +394,7 @@ msgstr "Cambiar servidor"
|
||||
msgid "Check configuration"
|
||||
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"
|
||||
msgstr "Buscar actualizaciones"
|
||||
|
||||
@@ -420,7 +422,7 @@ msgstr "Elige cómo importar tus datos de {0}."
|
||||
msgid "Clear"
|
||||
msgstr "Limpiar"
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:302
|
||||
#: apps/web/src/components/command-palette.tsx:297
|
||||
msgid "Clear all"
|
||||
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"
|
||||
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"
|
||||
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/web/src/components/dashboard/stats-display.tsx:219
|
||||
#: apps/web/src/components/title-card.tsx:74
|
||||
@@ -492,7 +495,7 @@ msgid "Connect with {0}"
|
||||
msgstr "Conectar con {0}"
|
||||
|
||||
#: 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
|
||||
msgid "Connected"
|
||||
msgstr "Conectado"
|
||||
@@ -521,7 +524,7 @@ msgstr "Conectando…"
|
||||
msgid "Continue"
|
||||
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
|
||||
msgid "Continue Watching"
|
||||
msgstr "Continuar viendo"
|
||||
@@ -542,7 +545,7 @@ msgstr "Copiar URL"
|
||||
msgid "Could not load integrations"
|
||||
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"
|
||||
msgstr "No se pudieron cargar los detalles de la persona"
|
||||
|
||||
@@ -576,18 +579,18 @@ msgstr "Contraseña actual"
|
||||
msgid "Current password is required"
|
||||
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"
|
||||
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/titles.$id.tsx:119
|
||||
#: apps/web/src/routes/_app/titles.$id.tsx:165
|
||||
msgid "Dashboard"
|
||||
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
|
||||
msgid "Database"
|
||||
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."
|
||||
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
|
||||
msgid "died at {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
|
||||
msgid "Director"
|
||||
msgstr ""
|
||||
|
||||
#: 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"
|
||||
msgstr "Desactivado"
|
||||
|
||||
@@ -680,6 +685,8 @@ msgstr "Descargar"
|
||||
msgid "Download backup"
|
||||
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
|
||||
msgid "Editor"
|
||||
msgstr ""
|
||||
@@ -748,6 +755,11 @@ msgstr "Episodio marcado como visto"
|
||||
msgid "Episodes"
|
||||
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
|
||||
#~ msgid "Episodes {periodSelect}"
|
||||
#~ msgstr "Episodes {periodSelect}"
|
||||
@@ -757,8 +769,8 @@ msgid "Episodes {select}"
|
||||
msgstr "Episodios {select}"
|
||||
|
||||
#: apps/native/src/app/(tabs)/(home)/index.tsx:52
|
||||
msgid "Episodes this week"
|
||||
msgstr "Episodios esta semana"
|
||||
#~ msgid "Episodes this week"
|
||||
#~ msgstr "Episodios esta semana"
|
||||
|
||||
#: apps/native/src/app/change-password.tsx:67
|
||||
#: apps/native/src/app/change-password.tsx:77
|
||||
@@ -770,7 +782,9 @@ msgstr ""
|
||||
msgid "Errors ({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:277
|
||||
msgid "Explore"
|
||||
@@ -959,7 +973,7 @@ msgstr "Error al subir el avatar"
|
||||
msgid "Fetching your library data from {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
|
||||
msgid "Filmography"
|
||||
msgstr "Filmografía"
|
||||
@@ -988,9 +1002,9 @@ msgstr "Viernes"
|
||||
msgid "Get Started"
|
||||
msgstr "Comenzar"
|
||||
|
||||
#: apps/native/src/app/person/[id].tsx:189
|
||||
#: apps/native/src/app/person/[id].tsx:213
|
||||
#: apps/native/src/app/title/[id].tsx:239
|
||||
#: apps/native/src/app/person/[id].tsx:176
|
||||
#: apps/native/src/app/person/[id].tsx:196
|
||||
#: apps/native/src/app/title/[id].tsx:235
|
||||
msgid "Go back"
|
||||
msgstr "Volver"
|
||||
|
||||
@@ -1002,7 +1016,7 @@ msgstr "Ir al inicio"
|
||||
msgid "Go to <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"
|
||||
msgstr "Ir al panel"
|
||||
|
||||
@@ -1010,7 +1024,7 @@ msgstr "Ir al panel"
|
||||
msgid "Go to 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"
|
||||
msgstr "Ir a Explorar"
|
||||
|
||||
@@ -1022,21 +1036,23 @@ msgstr "Estado del sistema"
|
||||
msgid "Here's what's happening with your library"
|
||||
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:276
|
||||
msgid "Home"
|
||||
msgstr "Inicio"
|
||||
|
||||
#: 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"
|
||||
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"
|
||||
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"
|
||||
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}"
|
||||
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"
|
||||
msgstr "En la biblioteca"
|
||||
|
||||
@@ -1096,7 +1112,7 @@ msgstr "En la biblioteca"
|
||||
msgid "In Library"
|
||||
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
|
||||
msgid "In Your Library"
|
||||
msgstr "En tu biblioteca"
|
||||
@@ -1132,13 +1148,13 @@ msgstr "Tarea"
|
||||
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."
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:366
|
||||
#: apps/web/src/components/command-palette.tsx:381
|
||||
#: apps/web/src/components/command-palette.tsx:359
|
||||
#: apps/web/src/components/command-palette.tsx:374
|
||||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Atajos de teclado"
|
||||
|
||||
#: 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
|
||||
msgid "Language"
|
||||
msgstr "Idioma"
|
||||
@@ -1264,15 +1280,16 @@ msgstr "Miembro desde {memberSince}"
|
||||
msgid "Monday"
|
||||
msgstr "Lunes"
|
||||
|
||||
#: apps/native/src/app/title/[id].tsx:508
|
||||
#: apps/native/src/app/title/[id].tsx:512
|
||||
msgid "More Like This"
|
||||
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"
|
||||
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:81
|
||||
#: apps/web/src/components/explore/hero-banner.tsx:54
|
||||
@@ -1285,6 +1302,11 @@ msgstr "Película"
|
||||
msgid "Movies"
|
||||
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
|
||||
#~ msgid "Movies {periodSelect}"
|
||||
#~ msgstr "Movies {periodSelect}"
|
||||
@@ -1294,8 +1316,8 @@ msgid "Movies {select}"
|
||||
msgstr "Películas {select}"
|
||||
|
||||
#: apps/native/src/app/(tabs)/(home)/index.tsx:51
|
||||
msgid "Movies this month"
|
||||
msgstr "Películas este mes"
|
||||
#~ msgid "Movies this month"
|
||||
#~ msgstr "Películas este mes"
|
||||
|
||||
#: apps/native/src/app/(auth)/register.tsx:111
|
||||
#: apps/web/src/components/auth-form.tsx:173
|
||||
@@ -1311,7 +1333,7 @@ msgstr "Nombre actualizado"
|
||||
msgid "Need more help?"
|
||||
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"
|
||||
msgstr "Nunca"
|
||||
|
||||
@@ -1358,7 +1380,7 @@ msgid "Next run"
|
||||
msgstr "Próxima ejecución"
|
||||
|
||||
#: 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"
|
||||
msgstr "Aún no hay copias de seguridad"
|
||||
|
||||
@@ -1368,11 +1390,11 @@ msgstr "Aún no hay copias de seguridad"
|
||||
msgid "No internet connection"
|
||||
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}\""
|
||||
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."
|
||||
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"
|
||||
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…"
|
||||
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"
|
||||
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
|
||||
msgid "Open registration"
|
||||
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"
|
||||
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:81
|
||||
msgid "Person"
|
||||
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
|
||||
msgid "Person not found"
|
||||
msgstr "Persona no encontrada"
|
||||
@@ -1504,12 +1527,12 @@ msgid "Play trailer"
|
||||
msgstr "Reproducir tráiler"
|
||||
|
||||
#: 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"
|
||||
msgstr "Películas populares"
|
||||
|
||||
#: 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"
|
||||
msgstr "Series populares"
|
||||
|
||||
@@ -1517,6 +1540,8 @@ msgstr "Series populares"
|
||||
msgid "Pre-restore backup"
|
||||
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
|
||||
msgid "Producer"
|
||||
msgstr "Productor"
|
||||
@@ -1577,7 +1602,7 @@ msgstr "Purgados {0, plural, one {# título} other {# títulos}}, {1, plural, on
|
||||
msgid "Purging..."
|
||||
msgstr "Purgando..."
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:336
|
||||
#: apps/web/src/components/command-palette.tsx:331
|
||||
msgid "Quick Actions"
|
||||
msgstr "Acciones rápidas"
|
||||
|
||||
@@ -1633,7 +1658,7 @@ msgstr "Listo — sin consultas aún"
|
||||
msgid "Ready — nothing received yet"
|
||||
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"
|
||||
msgstr "Búsquedas recientes"
|
||||
|
||||
@@ -1650,7 +1675,7 @@ msgstr "Recomendaciones"
|
||||
msgid "Recommended"
|
||||
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
|
||||
msgid "Recommended for You"
|
||||
msgstr "Recomendado para ti"
|
||||
@@ -1770,7 +1795,7 @@ msgstr "Error al restaurar"
|
||||
msgid "Restoring…"
|
||||
msgstr "Restaurando…"
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:217
|
||||
#: apps/web/src/components/command-palette.tsx:212
|
||||
msgid "Results"
|
||||
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/ui/server-unreachable-banner.ios.tsx:71
|
||||
#: 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"
|
||||
msgstr "Reintentar"
|
||||
|
||||
#: apps/web/src/routes/__root.tsx:116
|
||||
#: apps/web/src/routes/__root.tsx:115
|
||||
msgid "Return home"
|
||||
msgstr "Volver al inicio"
|
||||
|
||||
@@ -1793,7 +1818,7 @@ msgstr "Volver al inicio"
|
||||
msgid "Review what was found and choose what to import."
|
||||
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"
|
||||
msgstr "Ejecutar ahora"
|
||||
|
||||
@@ -1809,7 +1834,7 @@ msgstr "Guardar"
|
||||
msgid "Save name"
|
||||
msgstr "Guardar nombre"
|
||||
|
||||
#: apps/web/src/routes/__root.tsx:98
|
||||
#: apps/web/src/routes/__root.tsx:97
|
||||
msgid "Scene not found"
|
||||
msgstr "Escena no encontrada"
|
||||
|
||||
@@ -1833,6 +1858,11 @@ msgstr "Copias de seguridad programadas desactivadas"
|
||||
msgid "Scheduled backups enabled"
|
||||
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
|
||||
msgid "Search for movies and TV shows to start tracking"
|
||||
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"
|
||||
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"
|
||||
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…"
|
||||
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..."
|
||||
msgstr "Buscar películas, series, personas..."
|
||||
|
||||
@@ -1872,12 +1902,12 @@ msgstr "Temporada {0}"
|
||||
msgid "Season watched"
|
||||
msgstr "Temporada marcada como vista"
|
||||
|
||||
#: apps/native/src/app/title/[id].tsx:473
|
||||
#: apps/native/src/app/title/[id].tsx:477
|
||||
msgid "Seasons"
|
||||
msgstr "Temporadas"
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:470
|
||||
#: apps/web/src/routes/_app/settings.tsx:131
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:452
|
||||
#: apps/web/src/routes/_app/settings.tsx:167
|
||||
msgid "Security"
|
||||
msgstr "Seguridad"
|
||||
|
||||
@@ -1885,11 +1915,11 @@ msgstr "Seguridad"
|
||||
msgid "Self-hosted movie & TV tracker"
|
||||
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"
|
||||
msgstr "Servidor"
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:431
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:413
|
||||
msgid "Server Health"
|
||||
msgstr "Estado del servidor"
|
||||
|
||||
@@ -1908,7 +1938,9 @@ msgstr "Establecer contraseña"
|
||||
msgid "Set your preferred quality profile and root folder"
|
||||
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/navigation/native-tab-bar.tsx:36
|
||||
#: apps/web/src/components/nav-bar.tsx:236
|
||||
#: apps/web/src/components/nav-bar.tsx:278
|
||||
#: 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"
|
||||
|
||||
#: 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/routes/__root.tsx:140
|
||||
#: apps/web/src/routes/__root.tsx:139
|
||||
msgid "Something went wrong"
|
||||
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."
|
||||
|
||||
#: 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…"
|
||||
msgstr "Algo salió mal…"
|
||||
|
||||
@@ -2022,7 +2054,7 @@ msgstr "URL de lista de Sonarr"
|
||||
msgid "Start exploring"
|
||||
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"
|
||||
msgstr "Empieza a seguir películas y series"
|
||||
|
||||
@@ -2042,7 +2074,7 @@ msgstr "Iniciando importación..."
|
||||
msgid "Status updated"
|
||||
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"
|
||||
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."
|
||||
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
|
||||
msgid "This Month"
|
||||
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."
|
||||
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/web/src/routes/_app/settings.tsx:76
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:559
|
||||
#: apps/web/src/routes/_app/settings.tsx:112
|
||||
#: apps/web/src/routes/setup.tsx:180
|
||||
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."
|
||||
|
||||
#: 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
|
||||
msgid "This Week"
|
||||
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."
|
||||
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
|
||||
msgid "This Year"
|
||||
msgstr "Este año"
|
||||
@@ -2139,7 +2186,7 @@ msgstr "Jueves"
|
||||
msgid "Time:"
|
||||
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
|
||||
msgid "Title not found"
|
||||
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)"
|
||||
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
|
||||
msgid "Today"
|
||||
msgstr "Hoy"
|
||||
@@ -2184,15 +2236,15 @@ msgid "Trending today"
|
||||
msgstr "Tendencia hoy"
|
||||
|
||||
#: 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"
|
||||
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"
|
||||
msgstr "Ejecutar tarea"
|
||||
|
||||
#: apps/web/src/routes/__root.tsx:156
|
||||
#: apps/web/src/routes/__root.tsx:155
|
||||
msgid "Try again"
|
||||
msgstr "Intentar de nuevo"
|
||||
|
||||
@@ -2200,7 +2252,8 @@ msgstr "Intentar de nuevo"
|
||||
msgid "Tuesday"
|
||||
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/web/src/components/explore/hero-banner.tsx:59
|
||||
#: apps/web/src/components/people/filmography-grid.tsx:58
|
||||
@@ -2216,7 +2269,7 @@ msgstr "Episodios de series"
|
||||
msgid "TV show"
|
||||
msgstr "Serie"
|
||||
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:601
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:595
|
||||
msgid "unknown"
|
||||
msgstr "desconocido"
|
||||
|
||||
@@ -2252,7 +2305,7 @@ msgid "Up next"
|
||||
msgstr "A continuación"
|
||||
|
||||
#. 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}"
|
||||
msgstr "Actualización disponible: {0}"
|
||||
|
||||
@@ -2396,7 +2449,7 @@ msgstr "Bienvenido de nuevo"
|
||||
msgid "Welcome back, {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
|
||||
msgid "Where to Watch"
|
||||
msgstr "Dónde ver"
|
||||
@@ -2405,6 +2458,8 @@ msgstr "Dónde ver"
|
||||
msgid "With Ads"
|
||||
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
|
||||
msgid "Writer"
|
||||
msgstr "Guionista"
|
||||
@@ -2422,7 +2477,7 @@ msgstr "Estás usando la v{0}."
|
||||
msgid "Your code:"
|
||||
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
|
||||
msgid "Your library is empty"
|
||||
msgstr "Tu biblioteca está vacía"
|
||||
@@ -2430,4 +2485,3 @@ msgstr "Tu biblioteca está vacía"
|
||||
#: apps/native/src/app/(auth)/register.tsx:121
|
||||
msgid "Your name"
|
||||
msgstr "Tu nombre"
|
||||
|
||||
|
||||
File diff suppressed because one or more lines are too long
+145
-91
@@ -24,12 +24,12 @@ msgid "...and {0} more"
|
||||
msgstr "...et {0} de plus"
|
||||
|
||||
#. 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}}"
|
||||
msgstr ""
|
||||
|
||||
#. 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}}"
|
||||
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"
|
||||
|
||||
#. 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/>"
|
||||
msgstr "{0} sauvegardes · dernière <0/>"
|
||||
|
||||
#. 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"
|
||||
msgstr "{0} images en cache"
|
||||
|
||||
@@ -157,6 +157,8 @@ msgstr "Compte"
|
||||
msgid "Actions"
|
||||
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
|
||||
msgid "Actor"
|
||||
msgstr "Acteur"
|
||||
@@ -200,18 +202,18 @@ msgid "Added to watchlist"
|
||||
msgstr "Ajouté à la liste de suivi"
|
||||
|
||||
#: 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:470
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:413
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:452
|
||||
#: apps/web/src/components/nav-bar.tsx:223
|
||||
#: apps/web/src/components/settings/account-section.tsx:309
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/routes/_app/settings.tsx:118
|
||||
#: apps/web/src/routes/_app/settings.tsx:154
|
||||
msgid "Admin only"
|
||||
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
|
||||
msgid "age {age}"
|
||||
msgstr "âge {age}"
|
||||
@@ -233,15 +235,15 @@ msgstr "Vous avez déjà un compte ?"
|
||||
msgid "Already have an account? Sign in"
|
||||
msgstr "Vous avez déjà un compte ? Se connecter"
|
||||
|
||||
#: apps/web/src/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."
|
||||
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"
|
||||
msgstr "Rapports d'utilisation anonymes"
|
||||
|
||||
#: apps/web/src/routes/_app/settings.tsx:99
|
||||
#: apps/web/src/routes/_app/settings.tsx:135
|
||||
msgid "App Settings"
|
||||
msgstr "Paramètres de l'application"
|
||||
|
||||
@@ -307,8 +309,8 @@ msgstr "Sauvegarde supprimée"
|
||||
msgid "Backup schedule"
|
||||
msgstr "Planning de sauvegarde"
|
||||
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:589
|
||||
#: apps/web/src/routes/_app/settings.tsx:154
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:583
|
||||
#: apps/web/src/routes/_app/settings.tsx:190
|
||||
msgid "Backups"
|
||||
msgstr "Sauvegardes"
|
||||
|
||||
@@ -354,7 +356,7 @@ msgstr "Annuler"
|
||||
msgid "Cancel editing"
|
||||
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
|
||||
msgid "Cast"
|
||||
msgstr "Distribution"
|
||||
@@ -392,7 +394,7 @@ msgstr "Changer de serveur"
|
||||
msgid "Check 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"
|
||||
msgstr "Rechercher des mises à jour"
|
||||
|
||||
@@ -420,7 +422,7 @@ msgstr "Choisissez comment importer vos données {0}."
|
||||
msgid "Clear"
|
||||
msgstr "Effacer"
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:302
|
||||
#: apps/web/src/components/command-palette.tsx:297
|
||||
msgid "Clear all"
|
||||
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"
|
||||
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"
|
||||
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/web/src/components/dashboard/stats-display.tsx:219
|
||||
#: apps/web/src/components/title-card.tsx:74
|
||||
@@ -492,7 +495,7 @@ msgid "Connect with {0}"
|
||||
msgstr "Se connecter avec {0}"
|
||||
|
||||
#: 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
|
||||
msgid "Connected"
|
||||
msgstr "Connecté"
|
||||
@@ -521,7 +524,7 @@ msgstr "Connexion…"
|
||||
msgid "Continue"
|
||||
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
|
||||
msgid "Continue Watching"
|
||||
msgstr "Continuer à regarder"
|
||||
@@ -542,7 +545,7 @@ msgstr "Copier l'URL"
|
||||
msgid "Could not load integrations"
|
||||
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"
|
||||
msgstr "Impossible de charger les détails de la personne"
|
||||
|
||||
@@ -576,18 +579,18 @@ msgstr "Mot de passe actuel"
|
||||
msgid "Current password is required"
|
||||
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"
|
||||
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/titles.$id.tsx:119
|
||||
#: apps/web/src/routes/_app/titles.$id.tsx:165
|
||||
msgid "Dashboard"
|
||||
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
|
||||
msgid "Database"
|
||||
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."
|
||||
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
|
||||
msgid "died at {age}"
|
||||
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
|
||||
msgid "Director"
|
||||
msgstr "Réalisateur"
|
||||
|
||||
#: 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"
|
||||
msgstr "Désactivé"
|
||||
|
||||
@@ -680,6 +685,8 @@ msgstr "Télécharger"
|
||||
msgid "Download backup"
|
||||
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
|
||||
msgid "Editor"
|
||||
msgstr "Monteur"
|
||||
@@ -748,6 +755,11 @@ msgstr "Épisode visionné"
|
||||
msgid "Episodes"
|
||||
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
|
||||
#~ msgid "Episodes {periodSelect}"
|
||||
#~ msgstr "Episodes {periodSelect}"
|
||||
@@ -757,8 +769,8 @@ msgid "Episodes {select}"
|
||||
msgstr "Épisodes {select}"
|
||||
|
||||
#: apps/native/src/app/(tabs)/(home)/index.tsx:52
|
||||
msgid "Episodes this week"
|
||||
msgstr "Épisodes cette semaine"
|
||||
#~ msgid "Episodes this week"
|
||||
#~ msgstr "Épisodes cette semaine"
|
||||
|
||||
#: apps/native/src/app/change-password.tsx:67
|
||||
#: apps/native/src/app/change-password.tsx:77
|
||||
@@ -770,7 +782,9 @@ msgstr "Erreur"
|
||||
msgid "Errors ({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:277
|
||||
msgid "Explore"
|
||||
@@ -959,7 +973,7 @@ msgstr "Échec du téléchargement de l'avatar"
|
||||
msgid "Fetching your library data from {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
|
||||
msgid "Filmography"
|
||||
msgstr "Filmographie"
|
||||
@@ -988,9 +1002,9 @@ msgstr "Vendredi"
|
||||
msgid "Get Started"
|
||||
msgstr "Commencer"
|
||||
|
||||
#: apps/native/src/app/person/[id].tsx:189
|
||||
#: apps/native/src/app/person/[id].tsx:213
|
||||
#: apps/native/src/app/title/[id].tsx:239
|
||||
#: apps/native/src/app/person/[id].tsx:176
|
||||
#: apps/native/src/app/person/[id].tsx:196
|
||||
#: apps/native/src/app/title/[id].tsx:235
|
||||
msgid "Go back"
|
||||
msgstr "Retour"
|
||||
|
||||
@@ -1002,7 +1016,7 @@ msgstr "Accueil"
|
||||
msgid "Go to <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"
|
||||
msgstr "Aller au tableau de bord"
|
||||
|
||||
@@ -1010,7 +1024,7 @@ msgstr "Aller au tableau de bord"
|
||||
msgid "Go to 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"
|
||||
msgstr "Aller à Explorer"
|
||||
|
||||
@@ -1022,21 +1036,23 @@ msgstr "État de santé"
|
||||
msgid "Here's what's happening with your library"
|
||||
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:276
|
||||
msgid "Home"
|
||||
msgstr "Accueil"
|
||||
|
||||
#: 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"
|
||||
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"
|
||||
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"
|
||||
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}"
|
||||
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"
|
||||
msgstr "Dans la bibliothèque"
|
||||
|
||||
@@ -1096,7 +1112,7 @@ msgstr "Dans la bibliothèque"
|
||||
msgid "In Library"
|
||||
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
|
||||
msgid "In Your Library"
|
||||
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."
|
||||
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:381
|
||||
#: apps/web/src/components/command-palette.tsx:359
|
||||
#: apps/web/src/components/command-palette.tsx:374
|
||||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Raccourcis clavier"
|
||||
|
||||
#: 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
|
||||
msgid "Language"
|
||||
msgstr "Langue"
|
||||
@@ -1264,15 +1280,16 @@ msgstr "Membre depuis {memberSince}"
|
||||
msgid "Monday"
|
||||
msgstr "Lundi"
|
||||
|
||||
#: apps/native/src/app/title/[id].tsx:508
|
||||
#: apps/native/src/app/title/[id].tsx:512
|
||||
msgid "More Like This"
|
||||
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"
|
||||
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:81
|
||||
#: apps/web/src/components/explore/hero-banner.tsx:54
|
||||
@@ -1285,6 +1302,11 @@ msgstr "Film"
|
||||
msgid "Movies"
|
||||
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
|
||||
#~ msgid "Movies {periodSelect}"
|
||||
#~ msgstr "Movies {periodSelect}"
|
||||
@@ -1294,8 +1316,8 @@ msgid "Movies {select}"
|
||||
msgstr "Films {select}"
|
||||
|
||||
#: apps/native/src/app/(tabs)/(home)/index.tsx:51
|
||||
msgid "Movies this month"
|
||||
msgstr "Films ce mois-ci"
|
||||
#~ msgid "Movies this month"
|
||||
#~ msgstr "Films ce mois-ci"
|
||||
|
||||
#: apps/native/src/app/(auth)/register.tsx:111
|
||||
#: apps/web/src/components/auth-form.tsx:173
|
||||
@@ -1311,7 +1333,7 @@ msgstr "Nom mis à jour"
|
||||
msgid "Need more help?"
|
||||
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"
|
||||
msgstr "Jamais"
|
||||
|
||||
@@ -1358,7 +1380,7 @@ msgid "Next run"
|
||||
msgstr "Prochaine exécution"
|
||||
|
||||
#: 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"
|
||||
msgstr "Aucune sauvegarde"
|
||||
|
||||
@@ -1368,11 +1390,11 @@ msgstr "Aucune sauvegarde"
|
||||
msgid "No internet connection"
|
||||
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}\""
|
||||
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."
|
||||
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"
|
||||
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…"
|
||||
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"
|
||||
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
|
||||
msgid "Open registration"
|
||||
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"
|
||||
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:81
|
||||
msgid "Person"
|
||||
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
|
||||
msgid "Person not found"
|
||||
msgstr "Personne introuvable"
|
||||
@@ -1504,12 +1527,12 @@ msgid "Play trailer"
|
||||
msgstr "Lire la bande-annonce"
|
||||
|
||||
#: 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"
|
||||
msgstr "Films populaires"
|
||||
|
||||
#: 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"
|
||||
msgstr "Séries populaires"
|
||||
|
||||
@@ -1517,6 +1540,8 @@ msgstr "Séries populaires"
|
||||
msgid "Pre-restore backup"
|
||||
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
|
||||
msgid "Producer"
|
||||
msgstr "Producteur"
|
||||
@@ -1577,7 +1602,7 @@ msgstr "{0, plural, one {# titre} other {# titres}}, {1, plural, one {# personne
|
||||
msgid "Purging..."
|
||||
msgstr "Purge..."
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:336
|
||||
#: apps/web/src/components/command-palette.tsx:331
|
||||
msgid "Quick Actions"
|
||||
msgstr "Actions rapides"
|
||||
|
||||
@@ -1633,7 +1658,7 @@ msgstr "Prêt — pas encore interrogé"
|
||||
msgid "Ready — nothing received yet"
|
||||
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"
|
||||
msgstr "Recherches récentes"
|
||||
|
||||
@@ -1650,7 +1675,7 @@ msgstr "Recommandations"
|
||||
msgid "Recommended"
|
||||
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
|
||||
msgid "Recommended for You"
|
||||
msgstr "Recommandé pour vous"
|
||||
@@ -1770,7 +1795,7 @@ msgstr "Restauration échouée"
|
||||
msgid "Restoring…"
|
||||
msgstr "Restauration…"
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:217
|
||||
#: apps/web/src/components/command-palette.tsx:212
|
||||
msgid "Results"
|
||||
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/ui/server-unreachable-banner.ios.tsx:71
|
||||
#: 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"
|
||||
msgstr "Réessayer"
|
||||
|
||||
#: apps/web/src/routes/__root.tsx:116
|
||||
#: apps/web/src/routes/__root.tsx:115
|
||||
msgid "Return home"
|
||||
msgstr "Retour à l'accueil"
|
||||
|
||||
@@ -1793,7 +1818,7 @@ msgstr "Retour à l'accueil"
|
||||
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."
|
||||
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:509
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:503
|
||||
msgid "Run now"
|
||||
msgstr "Exécuter maintenant"
|
||||
|
||||
@@ -1809,7 +1834,7 @@ msgstr "Enregistrer"
|
||||
msgid "Save name"
|
||||
msgstr "Enregistrer le nom"
|
||||
|
||||
#: apps/web/src/routes/__root.tsx:98
|
||||
#: apps/web/src/routes/__root.tsx:97
|
||||
msgid "Scene not found"
|
||||
msgstr "Scène introuvable"
|
||||
|
||||
@@ -1833,6 +1858,11 @@ msgstr "Sauvegardes planifiées désactivées"
|
||||
msgid "Scheduled backups enabled"
|
||||
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
|
||||
msgid "Search for movies and TV shows to start tracking"
|
||||
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"
|
||||
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"
|
||||
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…"
|
||||
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..."
|
||||
msgstr "Rechercher des films, séries, personnes..."
|
||||
|
||||
@@ -1872,12 +1902,12 @@ msgstr "Saison {0}"
|
||||
msgid "Season watched"
|
||||
msgstr "Saison visionnée"
|
||||
|
||||
#: apps/native/src/app/title/[id].tsx:473
|
||||
#: apps/native/src/app/title/[id].tsx:477
|
||||
msgid "Seasons"
|
||||
msgstr "Saisons"
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:470
|
||||
#: apps/web/src/routes/_app/settings.tsx:131
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:452
|
||||
#: apps/web/src/routes/_app/settings.tsx:167
|
||||
msgid "Security"
|
||||
msgstr "Sécurité"
|
||||
|
||||
@@ -1885,11 +1915,11 @@ msgstr "Sécurité"
|
||||
msgid "Self-hosted movie & TV tracker"
|
||||
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"
|
||||
msgstr "Serveur"
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:431
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:413
|
||||
msgid "Server Health"
|
||||
msgstr "État du serveur"
|
||||
|
||||
@@ -1908,7 +1938,9 @@ msgstr "Définir un mot de passe"
|
||||
msgid "Set your preferred quality profile and root folder"
|
||||
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/navigation/native-tab-bar.tsx:36
|
||||
#: apps/web/src/components/nav-bar.tsx:236
|
||||
#: apps/web/src/components/nav-bar.tsx:278
|
||||
#: 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"
|
||||
|
||||
#: 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/routes/__root.tsx:140
|
||||
#: apps/web/src/routes/__root.tsx:139
|
||||
msgid "Something went wrong"
|
||||
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."
|
||||
|
||||
#: 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…"
|
||||
msgstr "Une erreur s'est produite…"
|
||||
|
||||
@@ -2022,7 +2054,7 @@ msgstr "URL de liste Sonarr"
|
||||
msgid "Start exploring"
|
||||
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"
|
||||
msgstr "Commencer à suivre des films et séries"
|
||||
|
||||
@@ -2042,7 +2074,7 @@ msgstr "Démarrage de l'importation..."
|
||||
msgid "Status updated"
|
||||
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"
|
||||
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."
|
||||
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
|
||||
msgid "This Month"
|
||||
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."
|
||||
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/web/src/routes/_app/settings.tsx:76
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:559
|
||||
#: apps/web/src/routes/_app/settings.tsx:112
|
||||
#: apps/web/src/routes/setup.tsx:180
|
||||
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."
|
||||
|
||||
#: 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
|
||||
msgid "This Week"
|
||||
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."
|
||||
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
|
||||
msgid "This Year"
|
||||
msgstr "Cette année"
|
||||
@@ -2139,7 +2186,7 @@ msgstr "Jeudi"
|
||||
msgid "Time:"
|
||||
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
|
||||
msgid "Title not found"
|
||||
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)"
|
||||
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
|
||||
msgid "Today"
|
||||
msgstr "Aujourd'hui"
|
||||
@@ -2184,15 +2236,15 @@ msgid "Trending today"
|
||||
msgstr "Tendance aujourd'hui"
|
||||
|
||||
#: 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"
|
||||
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"
|
||||
msgstr "Déclencher la tâche"
|
||||
|
||||
#: apps/web/src/routes/__root.tsx:156
|
||||
#: apps/web/src/routes/__root.tsx:155
|
||||
msgid "Try again"
|
||||
msgstr "Réessayer"
|
||||
|
||||
@@ -2200,7 +2252,8 @@ msgstr "Réessayer"
|
||||
msgid "Tuesday"
|
||||
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/web/src/components/explore/hero-banner.tsx:59
|
||||
#: apps/web/src/components/people/filmography-grid.tsx:58
|
||||
@@ -2216,7 +2269,7 @@ msgstr "Épisodes de séries"
|
||||
msgid "TV show"
|
||||
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"
|
||||
msgstr "inconnu"
|
||||
|
||||
@@ -2252,7 +2305,7 @@ msgid "Up next"
|
||||
msgstr "Suivant"
|
||||
|
||||
#. 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}"
|
||||
msgstr "Mise à jour disponible : {0}"
|
||||
|
||||
@@ -2396,7 +2449,7 @@ msgstr "Bon retour"
|
||||
msgid "Welcome back, {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
|
||||
msgid "Where to Watch"
|
||||
msgstr "Où regarder"
|
||||
@@ -2405,6 +2458,8 @@ msgstr "Où regarder"
|
||||
msgid "With Ads"
|
||||
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
|
||||
msgid "Writer"
|
||||
msgstr "Scénariste"
|
||||
@@ -2422,7 +2477,7 @@ msgstr "Vous utilisez la v{0}."
|
||||
msgid "Your 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
|
||||
msgid "Your library is empty"
|
||||
msgstr "Votre bibliothèque est vide"
|
||||
@@ -2430,4 +2485,3 @@ msgstr "Votre bibliothèque est vide"
|
||||
#: apps/native/src/app/(auth)/register.tsx:121
|
||||
msgid "Your name"
|
||||
msgstr "Votre nom"
|
||||
|
||||
|
||||
File diff suppressed because one or more lines are too long
+145
-91
@@ -24,12 +24,12 @@ msgid "...and {0} more"
|
||||
msgstr "...e altri {0}"
|
||||
|
||||
#. 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}}"
|
||||
msgstr "{0, plural, one {# immagine} other {# immagini}}"
|
||||
|
||||
#. 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}}"
|
||||
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"
|
||||
|
||||
#. 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/>"
|
||||
msgstr "{0} backup · ultimo <0/>"
|
||||
|
||||
#. 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"
|
||||
msgstr "{0} immagini in cache"
|
||||
|
||||
@@ -157,6 +157,8 @@ msgstr ""
|
||||
msgid "Actions"
|
||||
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
|
||||
msgid "Actor"
|
||||
msgstr "Attore"
|
||||
@@ -200,18 +202,18 @@ msgid "Added to watchlist"
|
||||
msgstr "Aggiunto alla watchlist"
|
||||
|
||||
#: 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:470
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:413
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:452
|
||||
#: apps/web/src/components/nav-bar.tsx:223
|
||||
#: apps/web/src/components/settings/account-section.tsx:309
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: apps/web/src/routes/_app/settings.tsx:118
|
||||
#: apps/web/src/routes/_app/settings.tsx:154
|
||||
msgid "Admin only"
|
||||
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
|
||||
msgid "age {age}"
|
||||
msgstr "età {age}"
|
||||
@@ -233,15 +235,15 @@ msgstr "Hai già un account?"
|
||||
msgid "Already have an account? Sign in"
|
||||
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."
|
||||
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"
|
||||
msgstr "Segnalazione anonima dell'utilizzo"
|
||||
|
||||
#: apps/web/src/routes/_app/settings.tsx:99
|
||||
#: apps/web/src/routes/_app/settings.tsx:135
|
||||
msgid "App Settings"
|
||||
msgstr "Impostazioni app"
|
||||
|
||||
@@ -307,8 +309,8 @@ msgstr "Backup eliminato"
|
||||
msgid "Backup schedule"
|
||||
msgstr "Pianificazione backup"
|
||||
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:589
|
||||
#: apps/web/src/routes/_app/settings.tsx:154
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:583
|
||||
#: apps/web/src/routes/_app/settings.tsx:190
|
||||
msgid "Backups"
|
||||
msgstr "Backup"
|
||||
|
||||
@@ -354,7 +356,7 @@ msgstr "Annulla"
|
||||
msgid "Cancel editing"
|
||||
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
|
||||
msgid "Cast"
|
||||
msgstr ""
|
||||
@@ -392,7 +394,7 @@ msgstr "Cambia server"
|
||||
msgid "Check configuration"
|
||||
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"
|
||||
msgstr "Cerca aggiornamenti"
|
||||
|
||||
@@ -420,7 +422,7 @@ msgstr "Scegli come importare i tuoi dati {0}."
|
||||
msgid "Clear"
|
||||
msgstr "Cancella"
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:302
|
||||
#: apps/web/src/components/command-palette.tsx:297
|
||||
msgid "Clear all"
|
||||
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"
|
||||
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"
|
||||
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/web/src/components/dashboard/stats-display.tsx:219
|
||||
#: apps/web/src/components/title-card.tsx:74
|
||||
@@ -492,7 +495,7 @@ msgid "Connect with {0}"
|
||||
msgstr "Connetti con {0}"
|
||||
|
||||
#: 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
|
||||
msgid "Connected"
|
||||
msgstr "Connesso"
|
||||
@@ -521,7 +524,7 @@ msgstr "Connessione in corso…"
|
||||
msgid "Continue"
|
||||
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
|
||||
msgid "Continue Watching"
|
||||
msgstr "Continua a guardare"
|
||||
@@ -542,7 +545,7 @@ msgstr "Copia URL"
|
||||
msgid "Could not load integrations"
|
||||
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"
|
||||
msgstr "Impossibile caricare i dettagli della persona"
|
||||
|
||||
@@ -576,18 +579,18 @@ msgstr "Password attuale"
|
||||
msgid "Current password is required"
|
||||
msgstr "La password attuale è obbligatoria"
|
||||
|
||||
#: apps/web/src/routes/_app/settings.tsx:180
|
||||
#: apps/web/src/routes/_app/settings.tsx:216
|
||||
msgid "Danger Zone"
|
||||
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/titles.$id.tsx:119
|
||||
#: apps/web/src/routes/_app/titles.$id.tsx:165
|
||||
msgid "Dashboard"
|
||||
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
|
||||
msgid "Database"
|
||||
msgstr ""
|
||||
@@ -627,17 +630,19 @@ msgstr "Eliminati {0, plural, one {# file} other {# file}}, liberati {freed}"
|
||||
msgid "Device code expired. Please try again."
|
||||
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
|
||||
msgid "died at {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
|
||||
msgid "Director"
|
||||
msgstr "Regista"
|
||||
|
||||
#: 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"
|
||||
msgstr "Disabilitato"
|
||||
|
||||
@@ -680,6 +685,8 @@ msgstr "Scarica"
|
||||
msgid "Download 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
|
||||
msgid "Editor"
|
||||
msgstr "Montatore"
|
||||
@@ -748,6 +755,11 @@ msgstr "Episodio visto"
|
||||
msgid "Episodes"
|
||||
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
|
||||
#~ msgid "Episodes {periodSelect}"
|
||||
#~ msgstr "Episodes {periodSelect}"
|
||||
@@ -757,8 +769,8 @@ msgid "Episodes {select}"
|
||||
msgstr "Episodi {select}"
|
||||
|
||||
#: apps/native/src/app/(tabs)/(home)/index.tsx:52
|
||||
msgid "Episodes this week"
|
||||
msgstr "Episodi di questa settimana"
|
||||
#~ msgid "Episodes this week"
|
||||
#~ msgstr "Episodi di questa settimana"
|
||||
|
||||
#: apps/native/src/app/change-password.tsx:67
|
||||
#: apps/native/src/app/change-password.tsx:77
|
||||
@@ -770,7 +782,9 @@ msgstr "Errore"
|
||||
msgid "Errors ({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:277
|
||||
msgid "Explore"
|
||||
@@ -959,7 +973,7 @@ msgstr "Impossibile caricare l'avatar"
|
||||
msgid "Fetching your library data from {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
|
||||
msgid "Filmography"
|
||||
msgstr "Filmografia"
|
||||
@@ -988,9 +1002,9 @@ msgstr "Venerdì"
|
||||
msgid "Get Started"
|
||||
msgstr "Inizia"
|
||||
|
||||
#: apps/native/src/app/person/[id].tsx:189
|
||||
#: apps/native/src/app/person/[id].tsx:213
|
||||
#: apps/native/src/app/title/[id].tsx:239
|
||||
#: apps/native/src/app/person/[id].tsx:176
|
||||
#: apps/native/src/app/person/[id].tsx:196
|
||||
#: apps/native/src/app/title/[id].tsx:235
|
||||
msgid "Go back"
|
||||
msgstr "Torna indietro"
|
||||
|
||||
@@ -1002,7 +1016,7 @@ msgstr "Vai alla home"
|
||||
msgid "Go to <0>Dashboard > Plugins > 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"
|
||||
msgstr "Vai alla Dashboard"
|
||||
|
||||
@@ -1010,7 +1024,7 @@ msgstr "Vai alla Dashboard"
|
||||
msgid "Go to Dashboard > Plugins > 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"
|
||||
msgstr "Vai a Esplora"
|
||||
|
||||
@@ -1022,21 +1036,23 @@ msgstr "Stato di salute"
|
||||
msgid "Here's what's happening with your library"
|
||||
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:276
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: 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"
|
||||
msgstr "Cache immagini"
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:453
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:435
|
||||
msgid "Image Cache"
|
||||
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"
|
||||
msgstr "Utilizzo disco: cache immagini e backup"
|
||||
|
||||
@@ -1088,7 +1104,7 @@ msgstr "Importati {0} elementi da {1}"
|
||||
msgid "Importing from {source}"
|
||||
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"
|
||||
msgstr "In libreria"
|
||||
|
||||
@@ -1096,7 +1112,7 @@ msgstr "In libreria"
|
||||
msgid "In Library"
|
||||
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
|
||||
msgid "In Your Library"
|
||||
msgstr "Nella tua libreria"
|
||||
@@ -1132,13 +1148,13 @@ msgstr ""
|
||||
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."
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:366
|
||||
#: apps/web/src/components/command-palette.tsx:381
|
||||
#: apps/web/src/components/command-palette.tsx:359
|
||||
#: apps/web/src/components/command-palette.tsx:374
|
||||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Scorciatoie da tastiera"
|
||||
|
||||
#: 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
|
||||
msgid "Language"
|
||||
msgstr "Lingua"
|
||||
@@ -1264,15 +1280,16 @@ msgstr "Membro dal {memberSince}"
|
||||
msgid "Monday"
|
||||
msgstr "Lunedì"
|
||||
|
||||
#: apps/native/src/app/title/[id].tsx:508
|
||||
#: apps/native/src/app/title/[id].tsx:512
|
||||
msgid "More Like This"
|
||||
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"
|
||||
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:81
|
||||
#: apps/web/src/components/explore/hero-banner.tsx:54
|
||||
@@ -1285,6 +1302,11 @@ msgstr "Film"
|
||||
msgid "Movies"
|
||||
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
|
||||
#~ msgid "Movies {periodSelect}"
|
||||
#~ msgstr "Movies {periodSelect}"
|
||||
@@ -1294,8 +1316,8 @@ msgid "Movies {select}"
|
||||
msgstr "Film {select}"
|
||||
|
||||
#: apps/native/src/app/(tabs)/(home)/index.tsx:51
|
||||
msgid "Movies this month"
|
||||
msgstr "Film di questo mese"
|
||||
#~ msgid "Movies this month"
|
||||
#~ msgstr "Film di questo mese"
|
||||
|
||||
#: apps/native/src/app/(auth)/register.tsx:111
|
||||
#: apps/web/src/components/auth-form.tsx:173
|
||||
@@ -1311,7 +1333,7 @@ msgstr "Nome aggiornato"
|
||||
msgid "Need more help?"
|
||||
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"
|
||||
msgstr "Mai"
|
||||
|
||||
@@ -1358,7 +1380,7 @@ msgid "Next run"
|
||||
msgstr "Prossima esecuzione"
|
||||
|
||||
#: 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"
|
||||
msgstr "Nessun backup ancora"
|
||||
|
||||
@@ -1368,11 +1390,11 @@ msgstr "Nessun backup ancora"
|
||||
msgid "No internet connection"
|
||||
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}\""
|
||||
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."
|
||||
msgstr "Nessun risultato trovato."
|
||||
|
||||
@@ -1411,7 +1433,7 @@ msgstr "Apri Emby, vai su <0>Impostazioni > Webhook</0>"
|
||||
msgid "Open Emby, go to Settings > Webhooks"
|
||||
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…"
|
||||
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"
|
||||
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
|
||||
msgid "Open registration"
|
||||
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"
|
||||
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:81
|
||||
msgid "Person"
|
||||
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
|
||||
msgid "Person not found"
|
||||
msgstr "Persona non trovata"
|
||||
@@ -1504,12 +1527,12 @@ msgid "Play trailer"
|
||||
msgstr "Riproduci trailer"
|
||||
|
||||
#: 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"
|
||||
msgstr "Film popolari"
|
||||
|
||||
#: 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"
|
||||
msgstr "Serie TV popolari"
|
||||
|
||||
@@ -1517,6 +1540,8 @@ msgstr "Serie TV popolari"
|
||||
msgid "Pre-restore backup"
|
||||
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
|
||||
msgid "Producer"
|
||||
msgstr "Produttore"
|
||||
@@ -1577,7 +1602,7 @@ msgstr "{0, plural, one {# titolo} other {# titoli}}, {1, plural, one {# persona
|
||||
msgid "Purging..."
|
||||
msgstr "Svuotamento in corso..."
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:336
|
||||
#: apps/web/src/components/command-palette.tsx:331
|
||||
msgid "Quick Actions"
|
||||
msgstr "Azioni rapide"
|
||||
|
||||
@@ -1633,7 +1658,7 @@ msgstr "Pronto — nessun polling ancora"
|
||||
msgid "Ready — nothing received yet"
|
||||
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"
|
||||
msgstr "Ricerche recenti"
|
||||
|
||||
@@ -1650,7 +1675,7 @@ msgstr "Raccomandazioni"
|
||||
msgid "Recommended"
|
||||
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
|
||||
msgid "Recommended for You"
|
||||
msgstr "Consigliati per te"
|
||||
@@ -1770,7 +1795,7 @@ msgstr "Ripristino fallito"
|
||||
msgid "Restoring…"
|
||||
msgstr "Ripristino in corso…"
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:217
|
||||
#: apps/web/src/components/command-palette.tsx:212
|
||||
msgid "Results"
|
||||
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/ui/server-unreachable-banner.ios.tsx:71
|
||||
#: 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"
|
||||
msgstr "Riprova"
|
||||
|
||||
#: apps/web/src/routes/__root.tsx:116
|
||||
#: apps/web/src/routes/__root.tsx:115
|
||||
msgid "Return home"
|
||||
msgstr "Torna alla home"
|
||||
|
||||
@@ -1793,7 +1818,7 @@ msgstr "Torna alla home"
|
||||
msgid "Review what was found and choose what to import."
|
||||
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"
|
||||
msgstr "Esegui ora"
|
||||
|
||||
@@ -1809,7 +1834,7 @@ msgstr "Salva"
|
||||
msgid "Save name"
|
||||
msgstr "Salva nome"
|
||||
|
||||
#: apps/web/src/routes/__root.tsx:98
|
||||
#: apps/web/src/routes/__root.tsx:97
|
||||
msgid "Scene not found"
|
||||
msgstr "Scena non trovata"
|
||||
|
||||
@@ -1833,6 +1858,11 @@ msgstr "Backup pianificati disabilitati"
|
||||
msgid "Scheduled backups enabled"
|
||||
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
|
||||
msgid "Search for movies and TV shows to start tracking"
|
||||
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"
|
||||
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"
|
||||
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…"
|
||||
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..."
|
||||
msgstr "Cerca film, serie, persone..."
|
||||
|
||||
@@ -1872,12 +1902,12 @@ msgstr "Stagione {0}"
|
||||
msgid "Season watched"
|
||||
msgstr "Stagione vista"
|
||||
|
||||
#: apps/native/src/app/title/[id].tsx:473
|
||||
#: apps/native/src/app/title/[id].tsx:477
|
||||
msgid "Seasons"
|
||||
msgstr "Stagioni"
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:470
|
||||
#: apps/web/src/routes/_app/settings.tsx:131
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:452
|
||||
#: apps/web/src/routes/_app/settings.tsx:167
|
||||
msgid "Security"
|
||||
msgstr "Sicurezza"
|
||||
|
||||
@@ -1885,11 +1915,11 @@ msgstr "Sicurezza"
|
||||
msgid "Self-hosted movie & TV tracker"
|
||||
msgstr "Tracker film & TV self-hosted"
|
||||
|
||||
#: apps/web/src/routes/_app/settings.tsx:115
|
||||
#: apps/web/src/routes/_app/settings.tsx:151
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:431
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:413
|
||||
msgid "Server Health"
|
||||
msgstr "Salute del server"
|
||||
|
||||
@@ -1908,7 +1938,9 @@ msgstr "Imposta password"
|
||||
msgid "Set your preferred quality profile and root folder"
|
||||
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/navigation/native-tab-bar.tsx:36
|
||||
#: apps/web/src/components/nav-bar.tsx:236
|
||||
#: apps/web/src/components/nav-bar.tsx:278
|
||||
#: 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"
|
||||
|
||||
#: 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/routes/__root.tsx:140
|
||||
#: apps/web/src/routes/__root.tsx:139
|
||||
msgid "Something went wrong"
|
||||
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."
|
||||
|
||||
#: 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…"
|
||||
msgstr "Qualcosa è andato storto…"
|
||||
|
||||
@@ -2022,7 +2054,7 @@ msgstr "URL lista Sonarr"
|
||||
msgid "Start exploring"
|
||||
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"
|
||||
msgstr "Inizia a tracciare film e serie"
|
||||
|
||||
@@ -2042,7 +2074,7 @@ msgstr "Avvio importazione..."
|
||||
msgid "Status updated"
|
||||
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"
|
||||
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."
|
||||
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
|
||||
msgid "This Month"
|
||||
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."
|
||||
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/web/src/routes/_app/settings.tsx:76
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:559
|
||||
#: apps/web/src/routes/_app/settings.tsx:112
|
||||
#: apps/web/src/routes/setup.tsx:180
|
||||
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."
|
||||
|
||||
#: 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
|
||||
msgid "This Week"
|
||||
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."
|
||||
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
|
||||
msgid "This Year"
|
||||
msgstr "Quest'anno"
|
||||
@@ -2139,7 +2186,7 @@ msgstr "Giovedì"
|
||||
msgid "Time:"
|
||||
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
|
||||
msgid "Title not found"
|
||||
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)"
|
||||
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
|
||||
msgid "Today"
|
||||
msgstr "Oggi"
|
||||
@@ -2184,15 +2236,15 @@ msgid "Trending today"
|
||||
msgstr "In tendenza oggi"
|
||||
|
||||
#: 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"
|
||||
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"
|
||||
msgstr "Avvia job"
|
||||
|
||||
#: apps/web/src/routes/__root.tsx:156
|
||||
#: apps/web/src/routes/__root.tsx:155
|
||||
msgid "Try again"
|
||||
msgstr "Riprova"
|
||||
|
||||
@@ -2200,7 +2252,8 @@ msgstr "Riprova"
|
||||
msgid "Tuesday"
|
||||
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/web/src/components/explore/hero-banner.tsx:59
|
||||
#: apps/web/src/components/people/filmography-grid.tsx:58
|
||||
@@ -2216,7 +2269,7 @@ msgstr "Episodi TV"
|
||||
msgid "TV show"
|
||||
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"
|
||||
msgstr "sconosciuto"
|
||||
|
||||
@@ -2252,7 +2305,7 @@ msgid "Up next"
|
||||
msgstr "Prossimo"
|
||||
|
||||
#. 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}"
|
||||
msgstr "Aggiornamento disponibile: {0}"
|
||||
|
||||
@@ -2396,7 +2449,7 @@ msgstr "Bentornato"
|
||||
msgid "Welcome back, {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
|
||||
msgid "Where to Watch"
|
||||
msgstr "Dove guardarlo"
|
||||
@@ -2405,6 +2458,8 @@ msgstr "Dove guardarlo"
|
||||
msgid "With Ads"
|
||||
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
|
||||
msgid "Writer"
|
||||
msgstr "Sceneggiatore"
|
||||
@@ -2422,7 +2477,7 @@ msgstr "Stai usando la v{0}."
|
||||
msgid "Your code:"
|
||||
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
|
||||
msgid "Your library is empty"
|
||||
msgstr "La tua libreria è vuota"
|
||||
@@ -2430,4 +2485,3 @@ msgstr "La tua libreria è vuota"
|
||||
#: apps/native/src/app/(auth)/register.tsx:121
|
||||
msgid "Your name"
|
||||
msgstr "Il tuo nome"
|
||||
|
||||
|
||||
File diff suppressed because one or more lines are too long
+145
-91
@@ -24,12 +24,12 @@ msgid "...and {0} more"
|
||||
msgstr "...e mais {0}"
|
||||
|
||||
#. 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}}"
|
||||
msgstr "{0, plural, one {# imagem} other {# imagens}}"
|
||||
|
||||
#. 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}}"
|
||||
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"
|
||||
|
||||
#. 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/>"
|
||||
msgstr "{0} backups · último <0/>"
|
||||
|
||||
#. 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"
|
||||
msgstr "{0} imagens em cache"
|
||||
|
||||
@@ -157,6 +157,8 @@ msgstr "Conta"
|
||||
msgid "Actions"
|
||||
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
|
||||
msgid "Actor"
|
||||
msgstr "Ator"
|
||||
@@ -200,18 +202,18 @@ msgid "Added to watchlist"
|
||||
msgstr "Adicionado à lista de desejos"
|
||||
|
||||
#: 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:470
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:413
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:452
|
||||
#: apps/web/src/components/nav-bar.tsx:223
|
||||
#: apps/web/src/components/settings/account-section.tsx:309
|
||||
msgid "Admin"
|
||||
msgstr "Administrador"
|
||||
|
||||
#: apps/web/src/routes/_app/settings.tsx:118
|
||||
#: apps/web/src/routes/_app/settings.tsx:154
|
||||
msgid "Admin only"
|
||||
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
|
||||
msgid "age {age}"
|
||||
msgstr "idade {age}"
|
||||
@@ -233,15 +235,15 @@ msgstr "Já tem uma conta?"
|
||||
msgid "Already have an account? Sign in"
|
||||
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."
|
||||
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"
|
||||
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"
|
||||
msgstr "Configurações do App"
|
||||
|
||||
@@ -307,8 +309,8 @@ msgstr "Backup excluído"
|
||||
msgid "Backup schedule"
|
||||
msgstr "Agendamento de backup"
|
||||
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:589
|
||||
#: apps/web/src/routes/_app/settings.tsx:154
|
||||
#: apps/web/src/components/settings/system-health-section.tsx:583
|
||||
#: apps/web/src/routes/_app/settings.tsx:190
|
||||
msgid "Backups"
|
||||
msgstr ""
|
||||
|
||||
@@ -354,7 +356,7 @@ msgstr "Cancelar"
|
||||
msgid "Cancel editing"
|
||||
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
|
||||
msgid "Cast"
|
||||
msgstr "Elenco"
|
||||
@@ -392,7 +394,7 @@ msgstr "Alterar Servidor"
|
||||
msgid "Check configuration"
|
||||
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"
|
||||
msgstr "Verificar atualizações"
|
||||
|
||||
@@ -420,7 +422,7 @@ msgstr "Escolha como importar seus dados do {0}."
|
||||
msgid "Clear"
|
||||
msgstr "Limpar"
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:302
|
||||
#: apps/web/src/components/command-palette.tsx:297
|
||||
msgid "Clear all"
|
||||
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"
|
||||
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"
|
||||
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/web/src/components/dashboard/stats-display.tsx:219
|
||||
#: apps/web/src/components/title-card.tsx:74
|
||||
@@ -492,7 +495,7 @@ msgid "Connect with {0}"
|
||||
msgstr "Conectar com {0}"
|
||||
|
||||
#: 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
|
||||
msgid "Connected"
|
||||
msgstr "Conectado"
|
||||
@@ -521,7 +524,7 @@ msgstr "Conectando…"
|
||||
msgid "Continue"
|
||||
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
|
||||
msgid "Continue Watching"
|
||||
msgstr "Continuar Assistindo"
|
||||
@@ -542,7 +545,7 @@ msgstr "Copiar URL"
|
||||
msgid "Could not load integrations"
|
||||
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"
|
||||
msgstr "Não foi possível carregar os detalhes da pessoa"
|
||||
|
||||
@@ -576,18 +579,18 @@ msgstr "Senha atual"
|
||||
msgid "Current password is required"
|
||||
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"
|
||||
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/titles.$id.tsx:119
|
||||
#: apps/web/src/routes/_app/titles.$id.tsx:165
|
||||
msgid "Dashboard"
|
||||
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
|
||||
msgid "Database"
|
||||
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."
|
||||
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
|
||||
msgid "died at {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
|
||||
msgid "Director"
|
||||
msgstr "Diretor"
|
||||
|
||||
#: 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"
|
||||
msgstr "Desativado"
|
||||
|
||||
@@ -680,6 +685,8 @@ msgstr "Baixar"
|
||||
msgid "Download 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
|
||||
msgid "Editor"
|
||||
msgstr ""
|
||||
@@ -748,6 +755,11 @@ msgstr "Episódio assistido"
|
||||
msgid "Episodes"
|
||||
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
|
||||
#~ msgid "Episodes {periodSelect}"
|
||||
#~ msgstr "Episodes {periodSelect}"
|
||||
@@ -757,8 +769,8 @@ msgid "Episodes {select}"
|
||||
msgstr "Episódios {select}"
|
||||
|
||||
#: apps/native/src/app/(tabs)/(home)/index.tsx:52
|
||||
msgid "Episodes this week"
|
||||
msgstr "Episódios desta semana"
|
||||
#~ msgid "Episodes this week"
|
||||
#~ msgstr "Episódios desta semana"
|
||||
|
||||
#: apps/native/src/app/change-password.tsx:67
|
||||
#: apps/native/src/app/change-password.tsx:77
|
||||
@@ -770,7 +782,9 @@ msgstr "Erro"
|
||||
msgid "Errors ({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:277
|
||||
msgid "Explore"
|
||||
@@ -959,7 +973,7 @@ msgstr "Falha ao enviar avatar"
|
||||
msgid "Fetching your library data from {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
|
||||
msgid "Filmography"
|
||||
msgstr "Filmografia"
|
||||
@@ -988,9 +1002,9 @@ msgstr "Sexta-feira"
|
||||
msgid "Get Started"
|
||||
msgstr "Começar"
|
||||
|
||||
#: apps/native/src/app/person/[id].tsx:189
|
||||
#: apps/native/src/app/person/[id].tsx:213
|
||||
#: apps/native/src/app/title/[id].tsx:239
|
||||
#: apps/native/src/app/person/[id].tsx:176
|
||||
#: apps/native/src/app/person/[id].tsx:196
|
||||
#: apps/native/src/app/title/[id].tsx:235
|
||||
msgid "Go back"
|
||||
msgstr "Voltar"
|
||||
|
||||
@@ -1002,7 +1016,7 @@ msgstr "Ir para Início"
|
||||
msgid "Go to <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"
|
||||
msgstr "Ir para o Painel"
|
||||
|
||||
@@ -1010,7 +1024,7 @@ msgstr "Ir para o Painel"
|
||||
msgid "Go to 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"
|
||||
msgstr "Ir para Explorar"
|
||||
|
||||
@@ -1022,21 +1036,23 @@ msgstr "Status de saúde"
|
||||
msgid "Here's what's happening with your library"
|
||||
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:276
|
||||
msgid "Home"
|
||||
msgstr "Início"
|
||||
|
||||
#: 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"
|
||||
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"
|
||||
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"
|
||||
msgstr "Uso de disco de cache de imagens e backups"
|
||||
|
||||
@@ -1088,7 +1104,7 @@ msgstr "Importados {0} itens de {1}"
|
||||
msgid "Importing from {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"
|
||||
msgstr "Na biblioteca"
|
||||
|
||||
@@ -1096,7 +1112,7 @@ msgstr "Na biblioteca"
|
||||
msgid "In Library"
|
||||
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
|
||||
msgid "In Your Library"
|
||||
msgstr "Na Sua Biblioteca"
|
||||
@@ -1132,13 +1148,13 @@ msgstr "Tarefa"
|
||||
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."
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:366
|
||||
#: apps/web/src/components/command-palette.tsx:381
|
||||
#: apps/web/src/components/command-palette.tsx:359
|
||||
#: apps/web/src/components/command-palette.tsx:374
|
||||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Atalhos de Teclado"
|
||||
|
||||
#: 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
|
||||
msgid "Language"
|
||||
msgstr "Idioma"
|
||||
@@ -1264,15 +1280,16 @@ msgstr "Membro desde {memberSince}"
|
||||
msgid "Monday"
|
||||
msgstr "Segunda-feira"
|
||||
|
||||
#: apps/native/src/app/title/[id].tsx:508
|
||||
#: apps/native/src/app/title/[id].tsx:512
|
||||
msgid "More Like This"
|
||||
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"
|
||||
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:81
|
||||
#: apps/web/src/components/explore/hero-banner.tsx:54
|
||||
@@ -1285,6 +1302,11 @@ msgstr "Filme"
|
||||
msgid "Movies"
|
||||
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
|
||||
#~ msgid "Movies {periodSelect}"
|
||||
#~ msgstr "Movies {periodSelect}"
|
||||
@@ -1294,8 +1316,8 @@ msgid "Movies {select}"
|
||||
msgstr "Filmes {select}"
|
||||
|
||||
#: apps/native/src/app/(tabs)/(home)/index.tsx:51
|
||||
msgid "Movies this month"
|
||||
msgstr "Filmes este mês"
|
||||
#~ msgid "Movies this month"
|
||||
#~ msgstr "Filmes este mês"
|
||||
|
||||
#: apps/native/src/app/(auth)/register.tsx:111
|
||||
#: apps/web/src/components/auth-form.tsx:173
|
||||
@@ -1311,7 +1333,7 @@ msgstr "Nome atualizado"
|
||||
msgid "Need more help?"
|
||||
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"
|
||||
msgstr "Nunca"
|
||||
|
||||
@@ -1358,7 +1380,7 @@ msgid "Next run"
|
||||
msgstr "Próxima execução"
|
||||
|
||||
#: 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"
|
||||
msgstr "Nenhum backup ainda"
|
||||
|
||||
@@ -1368,11 +1390,11 @@ msgstr "Nenhum backup ainda"
|
||||
msgid "No internet connection"
|
||||
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}\""
|
||||
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."
|
||||
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"
|
||||
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…"
|
||||
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"
|
||||
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
|
||||
msgid "Open registration"
|
||||
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"
|
||||
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:81
|
||||
msgid "Person"
|
||||
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
|
||||
msgid "Person not found"
|
||||
msgstr "Pessoa não encontrada"
|
||||
@@ -1504,12 +1527,12 @@ msgid "Play trailer"
|
||||
msgstr "Reproduzir trailer"
|
||||
|
||||
#: 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"
|
||||
msgstr "Filmes Populares"
|
||||
|
||||
#: 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"
|
||||
msgstr "Séries Populares"
|
||||
|
||||
@@ -1517,6 +1540,8 @@ msgstr "Séries Populares"
|
||||
msgid "Pre-restore backup"
|
||||
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
|
||||
msgid "Producer"
|
||||
msgstr "Produtor"
|
||||
@@ -1577,7 +1602,7 @@ msgstr "{0, plural, one {# título removido} other {# títulos removidos}}, {1,
|
||||
msgid "Purging..."
|
||||
msgstr "Limpando..."
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:336
|
||||
#: apps/web/src/components/command-palette.tsx:331
|
||||
msgid "Quick Actions"
|
||||
msgstr "Ações Rápidas"
|
||||
|
||||
@@ -1633,7 +1658,7 @@ msgstr "Pronto — ainda não verificado"
|
||||
msgid "Ready — nothing received yet"
|
||||
msgstr "Pronto — nada recebido ainda"
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:295
|
||||
#: apps/web/src/components/command-palette.tsx:290
|
||||
msgid "Recent Searches"
|
||||
msgstr "Pesquisas Recentes"
|
||||
|
||||
@@ -1650,7 +1675,7 @@ msgstr "Recomendações"
|
||||
msgid "Recommended"
|
||||
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
|
||||
msgid "Recommended for You"
|
||||
msgstr "Recomendado para Você"
|
||||
@@ -1770,7 +1795,7 @@ msgstr "Restauração falhou"
|
||||
msgid "Restoring…"
|
||||
msgstr "Restaurando…"
|
||||
|
||||
#: apps/web/src/components/command-palette.tsx:217
|
||||
#: apps/web/src/components/command-palette.tsx:212
|
||||
msgid "Results"
|
||||
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/ui/server-unreachable-banner.ios.tsx:71
|
||||
#: 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"
|
||||
msgstr "Tentar novamente"
|
||||
|
||||
#: apps/web/src/routes/__root.tsx:116
|
||||
#: apps/web/src/routes/__root.tsx:115
|
||||
msgid "Return home"
|
||||
msgstr "Voltar ao início"
|
||||
|
||||
@@ -1793,7 +1818,7 @@ msgstr "Voltar ao início"
|
||||
msgid "Review what was found and choose what to import."
|
||||
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"
|
||||
msgstr "Executar agora"
|
||||
|
||||
@@ -1809,7 +1834,7 @@ msgstr "Salvar"
|
||||
msgid "Save name"
|
||||
msgstr "Salvar nome"
|
||||
|
||||
#: apps/web/src/routes/__root.tsx:98
|
||||
#: apps/web/src/routes/__root.tsx:97
|
||||
msgid "Scene not found"
|
||||
msgstr "Cena não encontrada"
|
||||
|
||||
@@ -1833,6 +1858,11 @@ msgstr "Backups agendados desativados"
|
||||
msgid "Scheduled backups enabled"
|
||||
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
|
||||
msgid "Search for movies and TV shows to start tracking"
|
||||
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"
|
||||
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"
|
||||
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…"
|
||||
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..."
|
||||
msgstr "Pesquisar filmes, séries, pessoas..."
|
||||
|
||||
@@ -1872,12 +1902,12 @@ msgstr "Temporada {0}"
|
||||
msgid "Season watched"
|
||||
msgstr "Temporada assistida"
|
||||
|
||||
#: apps/native/src/app/title/[id].tsx:473
|
||||
#: apps/native/src/app/title/[id].tsx:477
|
||||
msgid "Seasons"
|
||||
msgstr "Temporadas"
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:470
|
||||
#: apps/web/src/routes/_app/settings.tsx:131
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:452
|
||||
#: apps/web/src/routes/_app/settings.tsx:167
|
||||
msgid "Security"
|
||||
msgstr "Segurança"
|
||||
|
||||
@@ -1885,11 +1915,11 @@ msgstr "Segurança"
|
||||
msgid "Self-hosted movie & TV tracker"
|
||||
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"
|
||||
msgstr "Servidor"
|
||||
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:431
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:413
|
||||
msgid "Server Health"
|
||||
msgstr "Saúde do Servidor"
|
||||
|
||||
@@ -1908,7 +1938,9 @@ msgstr "Definir senha"
|
||||
msgid "Set your preferred quality profile and root folder"
|
||||
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/navigation/native-tab-bar.tsx:36
|
||||
#: apps/web/src/components/nav-bar.tsx:236
|
||||
#: apps/web/src/components/nav-bar.tsx:278
|
||||
#: 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"
|
||||
|
||||
#: 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/routes/__root.tsx:140
|
||||
#: apps/web/src/routes/__root.tsx:139
|
||||
msgid "Something went wrong"
|
||||
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."
|
||||
|
||||
#: 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…"
|
||||
msgstr "Algo deu errado…"
|
||||
|
||||
@@ -2022,7 +2054,7 @@ msgstr "URL da Lista do Sonarr"
|
||||
msgid "Start exploring"
|
||||
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"
|
||||
msgstr "Comece a acompanhar filmes e séries"
|
||||
|
||||
@@ -2042,7 +2074,7 @@ msgstr "Iniciando importação..."
|
||||
msgid "Status updated"
|
||||
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"
|
||||
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."
|
||||
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
|
||||
msgid "This Month"
|
||||
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."
|
||||
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/web/src/routes/_app/settings.tsx:76
|
||||
#: apps/native/src/app/(tabs)/(settings)/index.tsx:559
|
||||
#: apps/web/src/routes/_app/settings.tsx:112
|
||||
#: apps/web/src/routes/setup.tsx:180
|
||||
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."
|
||||
|
||||
#: 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
|
||||
msgid "This Week"
|
||||
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."
|
||||
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
|
||||
msgid "This Year"
|
||||
msgstr "Este Ano"
|
||||
@@ -2139,7 +2186,7 @@ msgstr "Quinta-feira"
|
||||
msgid "Time:"
|
||||
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
|
||||
msgid "Title not found"
|
||||
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)"
|
||||
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
|
||||
msgid "Today"
|
||||
msgstr "Hoje"
|
||||
@@ -2184,15 +2236,15 @@ msgid "Trending today"
|
||||
msgstr "Em alta hoje"
|
||||
|
||||
#: 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"
|
||||
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"
|
||||
msgstr "Acionar tarefa"
|
||||
|
||||
#: apps/web/src/routes/__root.tsx:156
|
||||
#: apps/web/src/routes/__root.tsx:155
|
||||
msgid "Try again"
|
||||
msgstr "Tentar novamente"
|
||||
|
||||
@@ -2200,7 +2252,8 @@ msgstr "Tentar novamente"
|
||||
msgid "Tuesday"
|
||||
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/web/src/components/explore/hero-banner.tsx:59
|
||||
#: apps/web/src/components/people/filmography-grid.tsx:58
|
||||
@@ -2216,7 +2269,7 @@ msgstr "Episódios de séries"
|
||||
msgid "TV show"
|
||||
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"
|
||||
msgstr "desconhecido"
|
||||
|
||||
@@ -2252,7 +2305,7 @@ msgid "Up next"
|
||||
msgstr "A seguir"
|
||||
|
||||
#. 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}"
|
||||
msgstr "Atualização disponível: {0}"
|
||||
|
||||
@@ -2396,7 +2449,7 @@ msgstr "Bem-vindo de volta"
|
||||
msgid "Welcome back, {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
|
||||
msgid "Where to Watch"
|
||||
msgstr "Onde Assistir"
|
||||
@@ -2405,6 +2458,8 @@ msgstr "Onde Assistir"
|
||||
msgid "With Ads"
|
||||
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
|
||||
msgid "Writer"
|
||||
msgstr "Roteirista"
|
||||
@@ -2422,7 +2477,7 @@ msgstr "Você está usando a v{0}."
|
||||
msgid "Your code:"
|
||||
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
|
||||
msgid "Your library is empty"
|
||||
msgstr "Sua biblioteca está vazia"
|
||||
@@ -2430,4 +2485,3 @@ msgstr "Sua biblioteca está vazia"
|
||||
#: apps/native/src/app/(auth)/register.tsx:121
|
||||
msgid "Your name"
|
||||
msgstr "Seu nome"
|
||||
|
||||
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user