# Translations template for PROJECT. # Copyright (C) 2026 ORGANIZATION # This file is distributed under the same license as the PROJECT project. # FIRST AUTHOR , 2026. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2026-07-20 06:25+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.18.0\n" #: app/activity/api/blueprint.py:118 app/activity/api/helpers.py:89 msgid "Failed to load settings" msgstr "" #: app/activity/api/blueprint.py:256 msgid "Failed to load dashboard data" msgstr "" #: app/activity/api/blueprint.py:279 msgid "Failed to load history data" msgstr "" #: app/activity/api/blueprint.py:390 msgid "Failed to load activity data" msgstr "" #: app/activity/api/blueprint.py:445 msgid "Failed to load activity summary" msgstr "" #: app/activity/api/blueprint.py:466 msgid "Failed to get activity statistics" msgstr "" #: app/activity/api/blueprint.py:475 msgid "Database not available" msgstr "" #: app/activity/api/blueprint.py:489 msgid "Failed to get session details" msgstr "" #: app/activity/api/blueprint.py:571 msgid "Failed to export activity data" msgstr "" #: app/activity/api/blueprint.py:590 msgid "Monitoring restarted" msgstr "" #: app/activity/api/blueprint.py:593 msgid "Monitor not available" msgstr "" #: app/activity/api/blueprint.py:603 #, python-brace-format msgid "Cleaned up {} old activity records" msgstr "" #: app/activity/api/blueprint.py:616 #, python-brace-format msgid "Ended {} stale sessions" msgstr "" #: app/activity/api/blueprint.py:620 msgid "Unknown action" msgstr "" #: app/activity/api/blueprint.py:626 msgid "Failed to update settings" msgstr "" #: app/activity/api/blueprint.py:641 #, python-brace-format msgid "Activity data has been successfully deleted ({} records)." msgstr "" #: app/activity/api/blueprint.py:646 #, python-brace-format msgid "Failed to delete activity data: {}" msgstr "" #: app/activity/api/blueprint.py:666 app/activity/api/blueprint.py:725 msgid "Please select a media server." msgstr "" #: app/activity/api/blueprint.py:677 msgid "Media server not found." msgstr "" #: app/activity/api/blueprint.py:688 msgid "" "Historical data import is currently only supported for Plex, Jellyfin, " "Emby, and AudiobookShelf servers." msgstr "" #: app/activity/api/blueprint.py:699 #, python-brace-format msgid "Historical import job #{job_id} started for {server} (last {days} days)." msgstr "" #: app/activity/api/blueprint.py:709 #, python-brace-format msgid "Failed to import historical data: {}" msgstr "" #: app/activity/api/blueprint.py:732 #, python-brace-format msgid "Successfully cleared {} historical entries." msgstr "" #: app/activity/api/blueprint.py:739 app/activity/api/blueprint.py:748 #, python-brace-format msgid "Failed to clear historical data: {}" msgstr "" #: app/activity/api/blueprint.py:740 msgid "Unknown error" msgstr "" #: app/activity/api/blueprint.py:778 msgid "Cannot remove a job that is still queued or running." msgstr "" #: app/activity/api/blueprint.py:806 msgid "An internal error has occurred." msgstr "" #: app/blueprints/admin/routes.py:333 #: app/templates/admin/user_details_modal.html:56 msgid "Unknown" msgstr "" #: app/blueprints/admin/routes.py:336 #: app/templates/admin/user_details_modal.html:70 #: app/templates/modals/invite.html:69 #: app/templates/tables/invite_card.html:115 #: app/templates/tables/user_card.html:104 #: app/templates/tables/user_card.html:123 msgid "Never" msgstr "" #: app/blueprints/admin/routes.py:409 app/templates/tables/invite_card.html:5 msgid "Expired" msgstr "" #: app/blueprints/admin/routes.py:417 #, python-format msgid "in %(n)d d" msgstr "" #: app/blueprints/admin/routes.py:419 msgid "in 1 d" msgstr "" #: app/blueprints/admin/routes.py:421 #, python-format msgid "in %(n)d h" msgstr "" #: app/blueprints/admin/routes.py:423 #, python-format msgid "in %(n)d m" msgstr "" #: app/blueprints/admin/routes.py:424 msgid "soon" msgstr "" #: app/blueprints/admin_accounts/routes.py:41 msgid "Admin created" msgstr "" #: app/blueprints/admin_accounts/routes.py:68 msgid "Admin updated" msgstr "" #: app/blueprints/admin_accounts/routes.py:168 #, python-brace-format msgid "All passkeys for {} have been reset" msgstr "" #: app/blueprints/admin_accounts/routes.py:172 #, python-brace-format msgid "Failed to reset passkeys for {}" msgstr "" #: app/blueprints/api_keys/routes.py:55 msgid "" "No admin account found. Please set up a proper admin account before " "creating API keys." msgstr "" #: app/blueprints/api_keys/routes.py:86 msgid "Failed to create API key due to a database error." msgstr "" #: app/blueprints/api_keys/routes.py:96 msgid "" "API key created successfully. Please copy it now as it won't be shown " "again." msgstr "" #: app/blueprints/api_keys/routes.py:138 msgid "API key deleted successfully" msgstr "" #: app/blueprints/auth/ldap_auth.py:15 msgid "LDAP authentication is not enabled" msgstr "" #: app/blueprints/auth/ldap_auth.py:18 msgid "LDAP admin authentication is not allowed" msgstr "" #: app/blueprints/auth/ldap_auth.py:30 msgid "Invalid LDAP credentials" msgstr "" #: app/blueprints/auth/ldap_auth.py:36 msgid "User DN not found in LDAP response" msgstr "" #: app/blueprints/auth/ldap_auth.py:52 msgid "User is not authorized as an administrator" msgstr "" #: app/blueprints/auth/ldap_auth.py:98 msgid "Login successful" msgstr "" #: app/blueprints/auth/ldap_auth.py:104 msgid "LDAP authentication failed" msgstr "" #: app/blueprints/auth/routes.py:112 msgid "Invalid username or password" msgstr "" #: app/blueprints/auth/routes.py:136 msgid "No pending 2FA authentication" msgstr "" #: app/blueprints/auth/routes.py:150 app/templates/login.html:203 #: app/templates/login.html:268 app/templates/login.html:272 msgid "Authentication failed" msgstr "" #: app/blueprints/connections/routes.py:52 #: app/blueprints/connections/routes.py:188 msgid "Connection type is required" msgstr "" #: app/blueprints/connections/routes.py:65 #, python-format msgid "Connection test failed: %(message)s" msgstr "" #: app/blueprints/connections/routes.py:75 msgid "Connection test successful!" msgstr "" #: app/blueprints/connections/routes.py:78 #: app/blueprints/connections/routes.py:204 msgid "Unknown connection type" msgstr "" #: app/blueprints/connections/routes.py:95 msgid "Connection created successfully!" msgstr "" #: app/blueprints/connections/routes.py:124 msgid "Connection updated successfully!" msgstr "" #: app/blueprints/connections/routes.py:146 msgid "Connection deleted successfully!" msgstr "" #: app/blueprints/connections/routes.py:165 msgid "Please refresh the page and try again (CSRF token expired)" msgstr "" #: app/blueprints/connections/routes.py:170 #, python-format msgid "Invalid form data: %(errors)s" msgstr "" #: app/blueprints/public/routes.py:181 app/blueprints/public/routes.py:198 msgid "" "There was an issue setting up your access. Please contact your server " "admin." msgstr "" #: app/blueprints/settings/routes.py:166 app/blueprints/settings/routes.py:269 msgid "Settings saved successfully!" msgstr "" #: app/blueprints/settings/routes.py:217 app/forms/settings.py:24 msgid "Server URL" msgstr "" #: app/blueprints/settings/routes.py:220 app/forms/settings.py:25 msgid "API Key" msgstr "" #: app/blueprints/settings/routes.py:220 msgid "Username/Password" msgstr "" #: app/blueprints/settings/routes.py:223 #, python-brace-format msgid "Missing required fields: {fields}" msgstr "" #: app/blueprints/settings/routes.py:226 app/blueprints/settings/routes.py:236 #: app/templates/components/passkey_error.html:12 msgid "Error" msgstr "" #: app/blueprints/settings/routes.py:235 msgid "Library scan failed" msgstr "" #: app/blueprints/settings/routes.py:293 #, python-brace-format msgid "Successfully cleaned {count} expired user(s)." msgstr "" #: app/blueprints/settings/routes.py:298 msgid "No expired users found to clean." msgstr "" #: app/blueprints/settings/routes.py:321 app/blueprints/settings/routes.py:350 #: app/templates/settings/general.html:178 msgid "" "Are you sure you want to clean all expired users? This action cannot be " "undone." msgstr "" #: app/blueprints/settings/routes.py:323 app/blueprints/settings/routes.py:352 #: app/templates/settings/general.html:167 #: app/templates/settings/general.html:195 msgid "Clean Expired Users" msgstr "" #: app/blueprints/settings/routes.py:328 #, python-brace-format msgid "Failed to clean expired users: {error}" msgstr "" #: app/blueprints/settings/routes.py:407 msgid "LDAP configuration saved successfully" msgstr "" #: app/blueprints/settings/routes.py:481 msgid "LDAP not configured or disabled" msgstr "" #: app/blueprints/settings/routes.py:491 msgid "No groups found in LDAP" msgstr "" #: app/blueprints/settings/routes.py:547 msgid "LDAP is not configured" msgstr "" #: app/blueprints/settings/routes.py:556 #, python-format msgid "Failed to list LDAP users: %(error)s" msgstr "" #: app/blueprints/setup/routes.py:74 msgid "Admin account created – welcome!" msgstr "" #: app/blueprints/wizard/routes.py:66 msgid "" "Your invitation has expired or is no longer valid. Please request a new " "invitation." msgstr "" #: app/blueprints/wizard/routes.py:331 app/blueprints/wizard/routes.py:1250 #: app/blueprints/wizard/routes.py:1413 msgid "Error Loading Step" msgstr "" #: app/blueprints/wizard/routes.py:334 app/blueprints/wizard/routes.py:1253 #: app/blueprints/wizard/routes.py:1416 msgid "" "This step could not be loaded. Please contact the administrator or skip " "to the next step." msgstr "" #: app/blueprints/wizard/routes.py:549 app/blueprints/wizard/routes.py:556 #: app/blueprints/wizard/routes.py:660 app/blueprints/wizard/routes.py:1151 #: app/blueprints/wizard/routes.py:1159 msgid "Invalid or expired invitation" msgstr "" #: app/blueprints/wizard/routes.py:609 app/blueprints/wizard/routes.py:775 msgid "" "No media servers are configured. Please contact the administrator to set " "up a media server." msgstr "" #: app/blueprints/wizard/routes.py:626 msgid "Unable to load wizard steps. Proceeding to invitation acceptance." msgstr "" #: app/blueprints/wizard/routes.py:650 app/blueprints/wizard/routes.py:987 #: app/blueprints/wizard/routes.py:1272 app/templates/wizard/steps.html:21 msgid "Continue to Invite" msgstr "" #: app/blueprints/wizard/routes.py:703 msgid "Please log in to continue" msgstr "" #: app/blueprints/wizard/routes.py:815 msgid "Unable to load wizard steps. Setup complete! Welcome to your media server." msgstr "" #: app/blueprints/wizard/routes.py:863 msgid "Setup complete! Welcome to your media server." msgstr "" #: app/blueprints/wizard/routes.py:972 msgid "Unable to load wizard configuration. Please try again." msgstr "" #: app/blueprints/wizard/routes.py:1129 msgid "Unable to load wizard bundle. Please try again." msgstr "" #: app/blueprints/wizard/routes.py:1180 msgid "Unable to load wizard steps. Please try again." msgstr "" #: app/blueprints/wizard/routes.py:1373 msgid "This bundle has no steps to preview." msgstr "" #: app/blueprints/wizard_admin/routes.py:126 #, python-brace-format msgid "Cleaned up {} orphaned step(s)" msgstr "" #: app/blueprints/wizard_admin/routes.py:199 msgid "Step created" msgstr "" #: app/blueprints/wizard_admin/routes.py:276 msgid "Preset step created successfully" msgstr "" #: app/blueprints/wizard_admin/routes.py:284 #, python-brace-format msgid "Error creating preset: {}" msgstr "" #: app/blueprints/wizard_admin/routes.py:320 msgid "Step updated" msgstr "" #: app/blueprints/wizard_admin/routes.py:358 msgid "Step deleted" msgstr "" #: app/blueprints/wizard_admin/routes.py:478 msgid "Bundle created" msgstr "" #: app/blueprints/wizard_admin/routes.py:508 msgid "Bundle updated" msgstr "" #: app/blueprints/wizard_admin/routes.py:532 msgid "Bundle deleted" msgstr "" #: app/blueprints/wizard_admin/routes.py:684 msgid "Steps added" msgstr "" #: app/blueprints/wizard_admin/routes.py:696 msgid "Orphaned step removed" msgstr "" #: app/blueprints/wizard_admin/routes.py:714 #, python-brace-format msgid "No steps found for server type: {}" msgstr "" #: app/blueprints/wizard_admin/routes.py:739 #: app/blueprints/wizard_admin/routes.py:777 #: app/blueprints/wizard_admin/routes.py:782 #, python-brace-format msgid "Export failed: {}" msgstr "" #: app/blueprints/wizard_admin/routes.py:827 #, python-brace-format msgid "Successfully imported {} items" msgstr "" #: app/blueprints/wizard_admin/routes.py:831 #, python-brace-format msgid " and updated {} existing items" msgstr "" #: app/blueprints/wizard_admin/routes.py:836 #: app/blueprints/wizard_admin/routes.py:843 #, python-brace-format msgid "Import failed: {}" msgstr "" #: app/blueprints/wizard_admin/routes.py:841 msgid "Invalid JSON file" msgstr "" #: app/blueprints/wizard_admin/routes.py:906 app/services/wizard_reset.py:119 #, python-brace-format msgid "Reset {} steps for {} (deleted {}, imported {})" msgstr "" #: app/blueprints/wizard_admin/routes.py:916 app/services/wizard_reset.py:134 #, python-brace-format msgid "Failed to reset steps: {}" msgstr "" #: app/forms/admin.py:29 msgid "Password must be at least 8 characters." msgstr "" #: app/forms/admin.py:34 msgid "" "Password must contain at least one uppercase letter, one lowercase " "letter, and one number." msgstr "" #: app/forms/admin.py:43 app/forms/admin.py:57 #: app/templates/admin/user_details_modal.html:66 #: app/templates/hybrid-password-form.html:101 app/templates/login.html:75 #: app/templates/modals/create-admin.html:22 #: app/templates/modals/edit-admin.html:22 #: app/templates/welcome-jellyfin.html:117 msgid "Username" msgstr "" #: app/forms/admin.py:45 app/templates/choose-password.html:22 #: app/templates/hybrid-password-form.html:133 app/templates/login.html:85 #: app/templates/modals/create-admin.html:28 app/templates/profile.html:32 #: app/templates/welcome-jellyfin.html:149 msgid "Password" msgstr "" #: app/forms/admin.py:47 app/forms/admin.py:65 #: app/templates/modals/create-admin.html:35 #: app/templates/modals/edit-admin.html:37 msgid "Confirm password" msgstr "" #: app/forms/admin.py:50 app/forms/admin.py:68 msgid "Passwords must match." msgstr "" #: app/forms/admin.py:62 app/templates/password-reset-form.html:36 #: app/templates/profile.html:53 msgid "New Password" msgstr "" #: app/forms/admin.py:79 msgid "Please confirm the new password." msgstr "" #: app/forms/settings.py:10 msgid "Server Type" msgstr "" #: app/forms/settings.py:23 msgid "Server Name" msgstr "" #: app/forms/settings.py:26 msgid "RomM Username" msgstr "" #: app/forms/settings.py:27 msgid "RomM Password" msgstr "" #: app/forms/settings.py:28 app/templates/admin/user_details_modal.html:74 #: app/templates/tables/invite_card.html:143 msgid "Libraries" msgstr "" #: app/forms/settings.py:30 app/forms/settings.py:46 #: app/templates/admin/user_modal.html:87 app/templates/modals/invite.html:219 #: app/templates/modals/invite.html:253 app/templates/modals/invite.html:296 #: app/templates/modals/invite.html:330 app/templates/modals/invite.html:342 msgid "Allow Downloads" msgstr "" #: app/forms/settings.py:33 app/templates/admin/user_modal.html:112 msgid "Allow Live TV" msgstr "" #: app/forms/settings.py:36 msgid "Overseerr/Ombi URL" msgstr "" #: app/forms/settings.py:38 msgid "Ombi API Key" msgstr "" #: app/forms/settings.py:39 msgid "Discord ID" msgstr "" #: app/forms/settings.py:40 msgid "External URL" msgstr "" #: app/services/servers.py:18 #, python-format msgid "Server returned status code %(status_code)s" msgstr "" #: app/services/servers.py:29 #, python-format msgid "%(server_type)s server returned an error: %(error)s" msgstr "" #: app/services/servers.py:36 #, python-format msgid "" "Could not connect to the %(server_type)s server. Please check if the " "server is running and the URL is correct." msgstr "" #: app/services/servers.py:42 #, python-format msgid "" "Connection to %(server_type)s server timed out. Please check if the " "server is running and accessible." msgstr "" #: app/services/servers.py:48 #, python-format msgid "" "An error occurred while connecting to the %(server_type)s server: " "%(error)s" msgstr "" #: app/services/servers.py:55 #, python-format msgid "" "An unexpected error occurred while connecting to the %(server_type)s " "server: %(error)s" msgstr "" #: app/services/servers.py:68 msgid "Plex" msgstr "" #: app/services/servers.py:84 msgid "Jellyfin" msgstr "" #: app/services/servers.py:91 msgid "Emby" msgstr "" #: app/services/servers.py:117 msgid "Audiobookshelf" msgstr "" #: app/services/servers.py:147 msgid "RomM" msgstr "" #: app/services/servers.py:172 msgid "Komga" msgstr "" #: app/services/servers.py:224 msgid "Kavita" msgstr "" #: app/services/servers.py:279 msgid "Navidrome" msgstr "" #: app/services/servers.py:301 msgid "Invalid API token or insufficient permissions." msgstr "" #: app/services/servers.py:303 msgid "API token lacks required permissions." msgstr "" #: app/services/servers.py:308 msgid "Could not connect to Drop server." msgstr "" #: app/services/servers.py:310 msgid "Connection to Drop server timed out." msgstr "" #: app/services/servers.py:313 msgid "Drop API not found. Check the server URL." msgstr "" #: app/services/servers.py:316 msgid "Drop" msgstr "" #: app/services/wizard_reset.py:99 #, python-brace-format msgid "No default steps found for server type: {}" msgstr "" #: app/templates/admin.html:3 app/templates/admin/user_details_modal.html:104 msgid "Admin" msgstr "" #: app/templates/admin.html:133 msgid "Profile" msgstr "" #: app/templates/admin.html:144 msgid "Logout" msgstr "" #: app/templates/choose-password.html:10 msgid "Complete your access" msgstr "" #: app/templates/choose-password.html:15 msgid "Choose a password for the remaining servers" msgstr "" #: app/templates/choose-password.html:33 #: app/templates/hybrid-password-form.html:149 #: app/templates/password-reset-form.html:50 #: app/templates/welcome-jellyfin.html:165 msgid "Confirm Password" msgstr "" #: app/templates/choose-password.html:50 msgid "Generate a strong random password instead" msgstr "" #: app/templates/choose-password.html:55 msgid "Continue" msgstr "" #: app/templates/hybrid-password-form.html:9 msgid "Complete your account setup for local servers" msgstr "" #: app/templates/hybrid-password-form.html:15 msgid "Complete Your Account Setup" msgstr "" #: app/templates/hybrid-password-form.html:30 msgid "Plex Authentication Complete!" msgstr "" #: app/templates/hybrid-password-form.html:31 msgid "Now please set a password for your local server accounts." msgstr "" #: app/templates/hybrid-password-form.html:38 msgid "Local Servers" msgstr "" #: app/templates/hybrid-password-form.html:72 msgid "Set Password for Local Servers" msgstr "" #: app/templates/hybrid-password-form.html:86 msgid "Error!" msgstr "" #: app/templates/hybrid-password-form.html:106 msgid "Your username" msgstr "" #: app/templates/hybrid-password-form.html:118 msgid "Email Address" msgstr "" #: app/templates/hybrid-password-form.html:124 msgid "your.email@example.com" msgstr "" #: app/templates/hybrid-password-form.html:138 msgid "Your password" msgstr "" #: app/templates/hybrid-password-form.html:155 #: app/templates/welcome-jellyfin.html:168 msgid "Confirm your password" msgstr "" #: app/templates/hybrid-password-form.html:173 msgid "I agree to the" msgstr "" #: app/templates/hybrid-password-form.html:176 msgid "Terms and Conditions" msgstr "" #: app/templates/hybrid-password-form.html:184 msgid "Complete Setup" msgstr "" #: app/templates/hybrid-password-form.html:194 msgid "Setting up..." msgstr "" #: app/templates/hybrid-password-form.html:200 msgid "What happens next?" msgstr "" #: app/templates/hybrid-password-form.html:202 msgid "Your Plex account is already set up and ready to use" msgstr "" #: app/templates/hybrid-password-form.html:203 msgid "This password will be used to create accounts on your local servers" msgstr "" #: app/templates/hybrid-password-form.html:204 msgid "You'll be redirected to the setup wizard to complete configuration" msgstr "" #: app/templates/hybrid-password-form.html:210 msgid "Only want to use Plex?" msgstr "" #: app/templates/hybrid-password-form.html:213 msgid "Skip local servers" msgstr "" #: app/templates/hybrid-password-form.html:228 msgid "Password too short" msgstr "" #: app/templates/hybrid-password-form.html:231 msgid "Password strength: Medium" msgstr "" #: app/templates/hybrid-password-form.html:234 msgid "Password strength: Strong" msgstr "" #: app/templates/hybrid-password-form.html:246 msgid "Passwords do not match" msgstr "" #: app/templates/invalid-invite.html:10 #: app/templates/password-reset-error.html:9 #: app/templates/password-reset-success.html:9 msgid "Wizarr" msgstr "" #: app/templates/invalid-invite.html:15 msgid "Invalid Invitation" msgstr "" #: app/templates/invalid-invite.html:19 msgid "This invitation link is no longer valid. Please request a new invitation." msgstr "" #: app/templates/login.html:14 msgid "Two-Factor Authentication" msgstr "" #: app/templates/login.html:16 msgid "Login" msgstr "" #: app/templates/login.html:21 msgid "This is the administrator login page." msgstr "" #: app/templates/login.html:23 msgid "Go to your media server instead" msgstr "" #: app/templates/login.html:43 #, python-brace-format msgid "Welcome back, {}!" msgstr "" #: app/templates/login.html:45 msgid "Please authenticate with your passkey to complete login." msgstr "" #: app/templates/login.html:60 msgid "Authentication Method" msgstr "" #: app/templates/login.html:66 msgid "Local Account" msgstr "" #: app/templates/login.html:67 app/templates/settings/index.html:125 msgid "LDAP" msgstr "" #: app/templates/login.html:103 msgid "Remember me" msgstr "" #: app/templates/login.html:110 msgid "Sign in" msgstr "" #: app/templates/login.html:128 msgid "Authenticate with Passkey" msgstr "" #: app/templates/login.html:140 msgid "Back to Login" msgstr "" #: app/templates/login.html:149 msgid "Or" msgstr "" #: app/templates/login.html:162 app/templates/login.html:284 msgid "Sign in with Passkey" msgstr "" #: app/templates/login.html:189 msgid "Authenticating..." msgstr "" #: app/templates/login.html:262 msgid "Failed to complete 2FA login" msgstr "" #: app/templates/login.html:277 msgid "Passkey authentication failed. Please try again or use your password." msgstr "" #: app/templates/password-reset-error.html:25 msgid "Password Reset Error" msgstr "" #: app/templates/password-reset-error.html:29 #: app/templates/password-reset-form.html:29 msgid "Error:" msgstr "" #: app/templates/password-reset-error.html:32 msgid "This password reset link is invalid." msgstr "" #: app/templates/password-reset-error.html:34 msgid "This password reset link has already been used." msgstr "" #: app/templates/password-reset-error.html:36 msgid "This password reset link has expired." msgstr "" #: app/templates/password-reset-error.html:38 msgid "This password reset link is malformed." msgstr "" #: app/templates/password-reset-error.html:40 msgid "This password reset link is no longer valid." msgstr "" #: app/templates/password-reset-error.html:45 msgid "" "Please contact your server administrator to request a new password reset " "link." msgstr "" #: app/templates/password-reset-error.html:47 msgid "Code:" msgstr "" #: app/templates/password-reset-error.html:51 msgid "Common reasons for this error:" msgstr "" #: app/templates/password-reset-error.html:53 msgid "The link has already been used" msgstr "" #: app/templates/password-reset-error.html:54 msgid "The link has expired (24 hour limit)" msgstr "" #: app/templates/password-reset-error.html:55 msgid "The link was not copied correctly" msgstr "" #: app/templates/password-reset-form.html:9 msgid "Reset Your Password" msgstr "" #: app/templates/password-reset-form.html:15 msgid "Choose a new password" msgstr "" #: app/templates/password-reset-form.html:18 msgid "For user:" msgstr "" #: app/templates/password-reset-form.html:22 msgid "This link expires on" msgstr "" #: app/templates/password-reset-form.html:43 msgid "Enter new password (8-128 characters)" msgstr "" #: app/templates/password-reset-form.html:57 msgid "Confirm new password" msgstr "" #: app/templates/password-reset-form.html:62 msgid "Password must be:" msgstr "" #: app/templates/password-reset-form.html:64 msgid "Between 8 and 128 characters" msgstr "" #: app/templates/password-reset-form.html:65 msgid "Match the confirmation" msgstr "" #: app/templates/password-reset-form.html:70 msgid "Reset Password" msgstr "" #: app/templates/password-reset-success.html:24 msgid "Password Reset Successful!" msgstr "" #: app/templates/password-reset-success.html:28 msgid "The password for" msgstr "" #: app/templates/password-reset-success.html:28 msgid "has been successfully reset." msgstr "" #: app/templates/password-reset-success.html:31 msgid "You can now use your new password to log in to your media server." msgstr "" #: app/templates/password-reset-success.html:36 msgid "What's next?" msgstr "" #: app/templates/password-reset-success.html:37 msgid "Log in to your media server with your username and new password." msgstr "" #: app/templates/profile.html:17 msgid "Administrator" msgstr "" #: app/templates/profile.html:34 msgid "Change your account password for security." msgstr "" #: app/templates/profile.html:42 msgid "Current Password" msgstr "" #: app/templates/profile.html:64 msgid "Confirm New Password" msgstr "" #: app/templates/profile.html:74 msgid "Change Password" msgstr "" #: app/templates/user-plex-login.html:9 app/templates/welcome-jellyfin.html:9 #, python-format msgid "You've been invited to join the %(name)s server!" msgstr "" #: app/templates/user-plex-login.html:50 app/templates/welcome-jellyfin.html:43 msgid "You've been invited!" msgstr "" #: app/templates/user-plex-login.html:54 app/templates/welcome-jellyfin.html:48 msgid "To join" msgstr "" #: app/templates/user-plex-login.html:59 app/templates/welcome-jellyfin.html:54 msgid "Join the ultimate media server experience." msgstr "" #: app/templates/user-plex-login.html:67 msgid "Enter Code to Continue" msgstr "" #: app/templates/user-plex-login.html:68 msgid "Invitation Code" msgstr "" #: app/templates/user-plex-login.html:79 app/templates/user-plex-login.html:94 msgid "Enter your code" msgstr "" #: app/templates/user-plex-login.html:108 msgid "Join Server" msgstr "" #: app/templates/user-plex-login.html:115 #: app/templates/welcome-jellyfin.html:213 msgid "Secure invitation system powered by Wizarr" msgstr "" #: app/templates/users.html:3 msgid "Invite User" msgstr "" #: app/templates/welcome-jellyfin.html:76 #: app/templates/welcome-jellyfin.html:81 msgid "Accept Invitation" msgstr "" #: app/templates/welcome-jellyfin.html:77 msgid "Get ready to join the magic" msgstr "" #: app/templates/welcome-jellyfin.html:94 #: app/templates/welcome-jellyfin.html:193 msgid "Create Account" msgstr "" #: app/templates/welcome-jellyfin.html:95 msgid "Set up your magical account" msgstr "" #: app/templates/welcome-jellyfin.html:120 msgid "Enter your username" msgstr "" #: app/templates/welcome-jellyfin.html:133 msgid "Email" msgstr "" #: app/templates/welcome-jellyfin.html:136 msgid "Enter your email" msgstr "" #: app/templates/welcome-jellyfin.html:152 msgid "Create a password" msgstr "" #: app/templates/tables/user_card.html:150 #: app/templates/welcome-jellyfin.html:181 msgid "Invite Code" msgstr "" #: app/templates/welcome-jellyfin.html:184 msgid "Enter invite code" msgstr "" #: app/templates/welcome-jellyfin.html:203 msgid "Creating account..." msgstr "" #: app/templates/admin/accepted_invites_card.html:12 msgid "Latest Accepted Invites" msgstr "" #: app/templates/admin/accepted_invites_card.html:34 msgid "Recently joined" msgstr "" #: app/templates/admin/accepted_invites_card.html:51 msgid "Showing" msgstr "" #: app/templates/admin/accepted_invites_card.html:51 #: app/templates/admin/server_health_card.html:118 #: app/templates/wizard/steps.html:53 app/templates/wizard/steps.html:93 msgid "of" msgstr "" #: app/templates/admin/accepted_invites_card.html:59 msgid "Prev" msgstr "" #: app/templates/admin/accepted_invites_card.html:60 msgid "Page" msgstr "" #: app/templates/admin/accepted_invites_card.html:65 #: app/templates/wizard/steps.html:16 app/templates/wizard/steps.html:22 #: app/templates/wizard/steps.html:243 app/templates/wizard/steps.html:253 msgid "Next" msgstr "" #: app/templates/admin/accepted_invites_card.html:137 msgid "No recent invitations accepted" msgstr "" #: app/templates/admin/accepted_invites_card.html:138 msgid "Accepted invitations will appear here" msgstr "" #: app/templates/admin/home.html:6 msgid "Dashboard" msgstr "" #: app/templates/admin/home.html:14 app/templates/admin/invites.html:12 msgid "New Invite" msgstr "" #: app/templates/admin/home.html:33 msgid "Now Playing" msgstr "" #: app/templates/admin/invites.html:5 msgid "Invitations" msgstr "" #: app/templates/admin/library_breakdown_card.html:11 msgid "Library Breakdown" msgstr "" #: app/templates/admin/library_breakdown_card.html:80 msgid "Per Server" msgstr "" #: app/templates/admin/library_breakdown_card.html:100 #: app/templates/admin/library_breakdown_card.html:117 msgid "No libraries found" msgstr "" #: app/templates/admin/library_breakdown_card.html:118 msgid "Configure your media servers to see library statistics" msgstr "" #: app/templates/admin/library_breakdown_card.html:132 msgid "Failed to load libraries" msgstr "" #: app/templates/admin/library_breakdown_card.html:133 #: app/templates/admin/recent_content_card.html:130 #: app/templates/admin/server_health_card.html:155 #: app/templates/admin/server_stats_card.html:76 msgid "Unknown error occurred" msgstr "" #: app/templates/admin/now_playing_cards.html:11 msgid "Unable to load now playing" msgstr "" #: app/templates/admin/now_playing_cards.html:12 msgid "There was an error connecting to your media servers" msgstr "" #: app/templates/admin/now_playing_cards.html:25 msgid "No one is streaming" msgstr "" #: app/templates/admin/now_playing_cards.html:26 msgid "No active media sessions found across your servers" msgstr "" #: app/templates/admin/recent_content_card.html:11 msgid "Recently Added" msgstr "" #: app/templates/admin/recent_content_card.html:101 msgid "Showing latest 10 items" msgstr "" #: app/templates/admin/recent_content_card.html:114 msgid "No recent content found" msgstr "" #: app/templates/admin/recent_content_card.html:115 msgid "Add some content to your media servers to see it here" msgstr "" #: app/templates/admin/recent_content_card.html:129 msgid "Failed to load recent content" msgstr "" #: app/templates/admin/server_health_card.html:11 msgid "Server Health" msgstr "" #: app/templates/admin/server_health_card.html:44 #: app/templates/admin/server_stats_card.html:36 msgid "Online" msgstr "" #: app/templates/admin/server_health_card.html:48 msgid "Offline" msgstr "" #: app/templates/admin/server_health_card.html:60 #: app/templates/admin/server_stats_card.html:29 #: app/templates/settings/notifications.html:75 #: app/templates/tables/invite_card.html:13 msgid "Active" msgstr "" #: app/templates/admin/server_health_card.html:66 #: app/templates/admin/server_health_card.html:87 msgid "Transcoding" msgstr "" #: app/templates/admin/server_health_card.html:71 #: app/templates/admin/server_stats_card.html:24 #: app/templates/settings/ldap.html:197 msgid "Users" msgstr "" #: app/templates/admin/server_health_card.html:81 msgid "Active Sessions" msgstr "" #: app/templates/admin/server_health_card.html:104 msgid "Server is currently unreachable" msgstr "" #: app/templates/admin/server_health_card.html:120 msgid "servers online" msgstr "" #: app/templates/admin/server_health_card.html:124 msgid "server(s) need attention" msgstr "" #: app/templates/admin/server_health_card.html:139 msgid "No servers configured" msgstr "" #: app/templates/admin/server_health_card.html:140 msgid "Add media servers to monitor their health" msgstr "" #: app/templates/admin/server_health_card.html:154 msgid "Failed to load server health" msgstr "" #: app/templates/admin/server_stats_card.html:11 msgid "Server Overview" msgstr "" #: app/templates/admin/server_stats_card.html:19 msgid "Items" msgstr "" #: app/templates/admin/server_stats_card.html:41 msgid "Server Breakdown" msgstr "" #: app/templates/admin/server_stats_card.html:62 msgid "No active servers found" msgstr "" #: app/templates/admin/server_stats_card.html:75 msgid "Failed to load statistics" msgstr "" #: app/templates/admin/user_details_modal.html:8 msgid "User Details" msgstr "" #: app/templates/admin/user_details_modal.html:55 msgid "Joined" msgstr "" #: app/templates/admin/user_details_modal.html:62 msgid "Account Details" msgstr "" #: app/templates/admin/user_details_modal.html:69 #: app/templates/tables/invite_card.html:113 #: app/templates/tables/invite_card.html:115 #: app/templates/tables/user_card.html:99 #: app/templates/tables/user_card.html:121 #: app/templates/tables/user_card.html:123 msgid "Expires" msgstr "" #: app/templates/admin/user_details_modal.html:91 msgid "All libraries" msgstr "" #: app/templates/admin/user_details_modal.html:97 msgid "Permissions" msgstr "" #: app/templates/admin/user_details_modal.html:112 msgid "Downloads" msgstr "" #: app/templates/admin/user_details_modal.html:120 msgid "Live TV" msgstr "" #: app/templates/admin/user_details_modal.html:128 msgid "Camera Upload" msgstr "" #: app/templates/admin/user_details_modal.html:136 msgid "Basic Access" msgstr "" #: app/templates/admin/user_details_modal.html:148 #: app/templates/components/admin_passkeys.html:61 #: app/templates/components/admin_passkeys.html:77 #: app/templates/components/passkey_error.html:19 #: app/templates/modals/invite.html:436 #: app/templates/modals/password-reset-link.html:143 msgid "Close" msgstr "" #: app/templates/admin/user_modal.html:11 msgid "Edit User" msgstr "" #: app/templates/admin/user_modal.html:16 #: app/templates/admin/user_modal.html:24 #: app/templates/modals/connection-form.html:20 #: app/templates/modals/password-reset-link.html:29 msgid "Close modal" msgstr "" #: app/templates/admin/user_modal.html:30 msgid "Tabs" msgstr "" #: app/templates/admin/user_modal.html:42 #: app/templates/tables/user_card.html:103 msgid "Local" msgstr "" #: app/templates/admin/user_modal.html:52 #: app/templates/admin/user_modal.html:249 #: app/templates/tables/user_card.html:164 msgid "Notes" msgstr "" #: app/templates/admin/user_modal.html:81 msgid "Permission Management" msgstr "" #: app/templates/admin/user_modal.html:93 msgid "Toggle downloads permission" msgstr "" #: app/templates/admin/user_modal.html:118 msgid "Toggle live TV permission" msgstr "" #: app/templates/admin/user_modal.html:138 msgid "Allow Camera Upload" msgstr "" #: app/templates/admin/user_modal.html:144 msgid "Toggle camera upload permission" msgstr "" #: app/templates/admin/user_modal.html:169 msgid "Library Access" msgstr "" #: app/templates/admin/user_modal.html:172 msgid "No libraries available" msgstr "" #: app/templates/admin/user_modal.html:173 msgid "Scan libraries from the invitation page to enable library restrictions" msgstr "" #: app/templates/admin/user_modal.html:205 msgid "Click to toggle library access. Updates save automatically." msgstr "" #: app/templates/admin/user_modal.html:211 msgid "Expiry Management" msgstr "" #: app/templates/admin/user_modal.html:218 msgid "Expiry date" msgstr "" #: app/templates/admin/user_modal.html:228 msgid "Update" msgstr "" #: app/templates/admin/user_modal.html:233 msgid "Current expiry" msgstr "" #: app/templates/admin/user_modal.html:235 msgid "No expiry set" msgstr "" #: app/templates/admin/user_modal.html:253 msgid "User notes" msgstr "" #: app/templates/admin/user_modal.html:257 msgid "Add notes about this user..." msgstr "" #: app/templates/admin/user_modal.html:263 msgid "Update Notes" msgstr "" #: app/templates/admin/users.html:192 msgid "Link" msgstr "" #: app/templates/admin/users.html:198 msgid "Unlink" msgstr "" #: app/templates/admin/users.html:204 app/templates/servers/index.html:31 #: app/templates/settings/connections.html:137 msgid "Delete" msgstr "" #: app/templates/components/admin_passkeys.html:4 #, python-brace-format msgid "Passkeys for {}" msgstr "" #: app/templates/components/admin_passkeys.html:30 #: app/templates/tables/invite_card.html:100 msgid "Created" msgstr "" #: app/templates/components/admin_passkeys.html:34 #: app/templates/components/passkey_list.html:22 msgid "Last used" msgstr "" #: app/templates/components/admin_passkeys.html:56 msgid "Reset All Passkeys" msgstr "" #: app/templates/components/admin_passkeys.html:73 msgid "No passkeys registered for this user." msgstr "" #: app/templates/components/admin_passkeys.html:84 msgid "Are you sure you want to delete this passkey?" msgstr "" #: app/templates/components/admin_passkeys.html:96 msgid "Failed to delete passkey" msgstr "" #: app/templates/components/admin_passkeys.html:101 msgid "An error occurred while deleting the passkey" msgstr "" #: app/templates/components/admin_passkeys.html:107 #, python-brace-format msgid "Are you sure you want to reset ALL passkeys for {}?" msgstr "" #: app/templates/components/admin_passkeys.html:107 msgid "This action cannot be undone." msgstr "" #: app/templates/components/admin_passkeys.html:116 msgid "All passkeys have been reset" msgstr "" #: app/templates/components/admin_passkeys.html:119 msgid "Failed to reset passkeys" msgstr "" #: app/templates/components/admin_passkeys.html:124 msgid "An error occurred while resetting passkeys" msgstr "" #: app/templates/components/passkey_add_form.html:4 msgid "Add New Passkey" msgstr "" #: app/templates/components/passkey_add_form.html:10 msgid "Passkey Name" msgstr "" #: app/templates/components/passkey_add_form.html:16 msgid "e.g., My iPhone, Work Laptop" msgstr "" #: app/templates/components/passkey_add_form.html:24 #: app/templates/components/passkey_register.html:19 #: app/templates/modals/bundle-add-steps.html:35 #: app/templates/modals/connection-form.html:162 #: app/templates/modals/create-admin.html:48 #: app/templates/modals/create-api-key.html:82 #: app/templates/modals/create-notification-agent.html:163 #: app/templates/modals/create-server.html:168 #: app/templates/modals/edit-admin.html:50 #: app/templates/modals/edit-identity.html:49 #: app/templates/modals/edit-notification-agent.html:168 #: app/templates/modals/edit-server.html:178 #: app/templates/modals/invite.html:387 #: app/templates/modals/wizard-bundle-form.html:34 #: app/templates/modals/wizard-import-form.html:102 #: app/templates/modals/wizard-preset-form.html:59 #: app/templates/modals/wizard-simple-step-form.html:48 #: app/templates/modals/wizard-step-form.html:139 #: app/templates/settings/connections/form.html:183 #: app/templates/settings/wizard/bundle_form.html:18 #: app/templates/settings/wizard/form.html:38 #: app/templates/settings/wizard/preset_form.html:38 #: app/templates/settings/wizard/simple_form.html:28 msgid "Cancel" msgstr "" #: app/templates/components/passkey_add_form.html:28 #: app/templates/components/passkey_register.html:4 msgid "Create Passkey" msgstr "" #: app/templates/components/passkey_list.html:20 msgid "Added" msgstr "" #: app/templates/components/passkey_list.html:51 msgid "No passkeys registered" msgstr "" #: app/templates/components/passkey_list.html:52 msgid "Add your first passkey for enhanced security" msgstr "" #: app/templates/components/passkey_management.html:17 msgid "Passkeys" msgstr "" #: app/templates/components/passkey_management.html:25 #: app/templates/components/passkey_management.html:37 msgid "Passkeys require HTTPS connection" msgstr "" #: app/templates/components/passkey_management.html:25 msgid "Add Passkey" msgstr "" #: app/templates/components/passkey_management.html:40 msgid "To use passkeys, please access this page over HTTPS." msgstr "" #: app/templates/components/passkey_management.html:44 msgid "Manage your passkeys for passwordless authentication." msgstr "" #: app/templates/components/passkey_management.html:53 msgid "Loading passkeys..." msgstr "" #: app/templates/components/passkey_register.html:8 msgid "Creating passkey for" msgstr "" #: app/templates/components/passkey_register.html:11 msgid "Please follow your device's prompts to complete setup" msgstr "" #: app/templates/components/passkey_register.html:107 msgid "Failed to register passkey" msgstr "" #: app/templates/components/passkey_register.html:112 msgid "Failed to complete passkey registration" msgstr "" #: app/templates/error/401.html:16 msgid "Permission denied." msgstr "" #: app/templates/error/401.html:19 msgid "You are attempting to do something you shouldn't be doing..." msgstr "" #: app/templates/error/404.html:16 msgid "Something's missing." msgstr "" #: app/templates/error/404.html:19 msgid "Sorry, we can't find that page. It doesn't seem to exist!" msgstr "" #: app/templates/error/500.html:16 msgid "Internal Server Error." msgstr "" #: app/templates/error/500.html:19 msgid " Something has gone wrong. Please try again later." msgstr "" #: app/templates/modals/bundle-add-steps.html:13 msgid "Add steps to bundle" msgstr "" #: app/templates/modals/bundle-add-steps.html:26 #: app/templates/settings/wizard/bundles.html:106 #: app/templates/settings/wizard/bundles.html:188 #: app/templates/settings/wizard/bundles.html:269 #: app/templates/settings/wizard/steps.html:86 #: app/templates/settings/wizard/steps.html:166 msgid "Untitled" msgstr "" #: app/templates/modals/bundle-add-steps.html:29 msgid "All steps are already included." msgstr "" #: app/templates/modals/bundle-add-steps.html:39 #: app/templates/modals/create-admin.html:43 msgid "Add" msgstr "" #: app/templates/modals/connection-form.html:9 #: app/templates/settings/connections/form.html:4 #: app/templates/settings/connections/form.html:61 msgid "Add New Connection" msgstr "" #: app/templates/modals/connection-form.html:11 #: app/templates/settings/connections/form.html:6 #: app/templates/settings/connections/form.html:51 #: app/templates/settings/connections/form.html:63 msgid "Edit Connection" msgstr "" #: app/templates/modals/connection-form.html:76 #: app/templates/settings/connections/form.html:125 msgid "Overseerr/Jellyseerr Information" msgstr "" #: app/templates/modals/connection-form.html:78 #: app/templates/settings/connections/form.html:127 msgid "" "Overseerr and Jellyseerr automatically import new users by default. No " "API connection is required for Wizarr integration." msgstr "" #: app/templates/modals/connection-form.html:82 #: app/templates/settings/connections/form.html:130 msgid "To enable auto-import:" msgstr "" #: app/templates/modals/connection-form.html:84 msgid "" "Go to your Overseerr/Jellyseerr Settings → Users → Enable 'Auto-approve " "new users' and 'Import Jellyfin/Plex users'" msgstr "" #: app/templates/modals/connection-form.html:139 msgid "Testing connection..." msgstr "" #: app/templates/modals/connection-form.html:147 #: app/templates/settings/connections/form.html:188 msgid "Create Connection" msgstr "" #: app/templates/modals/connection-form.html:149 #: app/templates/settings/connections/form.html:190 msgid "Update Connection" msgstr "" #: app/templates/modals/connection-form.html:158 #: app/templates/settings/ldap.html:99 msgid "Test Connection" msgstr "" #: app/templates/modals/create-admin.html:12 msgid "Add Administrator" msgstr "" #: app/templates/modals/create-api-key.html:13 msgid "API Key Created" msgstr "" #: app/templates/modals/create-api-key.html:15 #: app/templates/settings/api_keys.html:17 #: app/templates/settings/general.html:244 msgid "Create API Key" msgstr "" #: app/templates/modals/create-api-key.html:30 msgid "API Key Created Successfully" msgstr "" #: app/templates/modals/create-api-key.html:33 msgid "" "Your API key has been created. Please copy it now as it will not be shown" " again." msgstr "" #: app/templates/modals/create-api-key.html:40 msgid "Copy to clipboard" msgstr "" #: app/templates/modals/create-api-key.html:48 msgid "Name:" msgstr "" #: app/templates/modals/create-api-key.html:55 msgid "Done" msgstr "" #: app/templates/modals/create-api-key.html:69 msgid "API Key Name" msgstr "" #: app/templates/modals/create-api-key.html:74 msgid "Enter a descriptive name to help you identify this API key later." msgstr "" #: app/templates/modals/create-notification-agent.html:32 msgid "New Agent" msgstr "" #: app/templates/modals/create-notification-agent.html:74 #: app/templates/modals/edit-notification-agent.html:59 msgid "Channel ID" msgstr "" #: app/templates/modals/create-notification-agent.html:84 #: app/templates/modals/edit-notification-agent.html:76 msgid "Bot Token" msgstr "" #: app/templates/modals/create-notification-agent.html:90 #: app/templates/modals/edit-notification-agent.html:84 msgid "Chat ID" msgstr "" #: app/templates/modals/create-notification-agent.html:101 #: app/templates/modals/edit-notification-agent.html:102 msgid "Username (optional)" msgstr "" #: app/templates/modals/create-notification-agent.html:109 #: app/templates/modals/edit-notification-agent.html:111 msgid "Password (optional)" msgstr "" #: app/templates/modals/create-notification-agent.html:118 #: app/templates/modals/edit-notification-agent.html:121 msgid "Agent URL" msgstr "" #: app/templates/modals/create-notification-agent.html:127 #: app/templates/modals/edit-notification-agent.html:131 msgid "Notification Events" msgstr "" #: app/templates/modals/create-notification-agent.html:138 #: app/templates/modals/edit-notification-agent.html:143 #: app/templates/settings/notifications.html:84 msgid "User Joined" msgstr "" #: app/templates/modals/create-notification-agent.html:150 #: app/templates/modals/edit-notification-agent.html:155 #: app/templates/settings/notifications.html:89 msgid "Update Available" msgstr "" #: app/templates/modals/create-notification-agent.html:158 msgid "Test & Create Agent" msgstr "" #: app/templates/modals/create-server.html:12 #: app/templates/servers/index.html:6 app/templates/settings/servers.html:107 msgid "Add Server" msgstr "" #: app/templates/modals/create-server.html:163 msgid "Test & Add" msgstr "" #: app/templates/modals/edit-admin.html:12 msgid "Edit Administrator" msgstr "" #: app/templates/modals/edit-admin.html:29 msgid "New Password (optional)" msgstr "" #: app/templates/modals/edit-admin.html:45 #: app/templates/modals/edit-identity.html:44 #: app/templates/modals/edit-server.html:173 #: app/templates/modals/wizard-bundle-form.html:36 #: app/templates/modals/wizard-simple-step-form.html:50 #: app/templates/modals/wizard-step-form.html:141 #: app/templates/settings/wizard/bundle_form.html:16 #: app/templates/settings/wizard/form.html:30 #: app/templates/settings/wizard/simple_form.html:26 msgid "Save" msgstr "" #: app/templates/modals/edit-identity.html:12 msgid "Edit Identity" msgstr "" #: app/templates/modals/edit-identity.html:33 msgid "Nickname" msgstr "" #: app/templates/modals/edit-notification-agent.html:12 msgid "Edit Agent" msgstr "" #: app/templates/modals/edit-notification-agent.html:24 #: app/templates/servers/index.html:10 msgid "Name" msgstr "" #: app/templates/modals/edit-notification-agent.html:36 msgid "Notification Service" msgstr "" #: app/templates/modals/edit-notification-agent.html:163 msgid "Test & Save Changes" msgstr "" #: app/templates/modals/edit-server.html:12 msgid "Edit Server" msgstr "" #: app/templates/modals/invite.html:14 app/templates/modals/invite.html:382 msgid "Create Invitation" msgstr "" #: app/templates/modals/invite.html:16 msgid "Invitation Created" msgstr "" #: app/templates/modals/invite.html:46 msgid "Invite Code String" msgstr "" #: app/templates/modals/invite.html:47 msgid "optional" msgstr "" #: app/templates/modals/invite.html:55 msgid "E.g. XMFGEJIKNQ" msgstr "" #: app/templates/modals/invite.html:61 msgid "Expiration" msgstr "" #: app/templates/modals/invite.html:66 msgid "1 day" msgstr "" #: app/templates/modals/invite.html:67 msgid "1 week" msgstr "" #: app/templates/modals/invite.html:68 msgid "1 month" msgstr "" #: app/templates/modals/invite.html:77 msgid "Wizard bundle" msgstr "" #: app/templates/modals/invite.html:82 msgid "Automatic" msgstr "" #: app/templates/modals/invite.html:91 msgid "Advanced Options" msgstr "" #: app/templates/modals/invite.html:98 msgid "Invite Settings" msgstr "" #: app/templates/modals/invite.html:108 msgid "Unlimited Usages" msgstr "" #: app/templates/modals/invite.html:114 app/templates/modals/invite.html:136 #: app/templates/tables/invite_card.html:129 msgid "Duration" msgstr "" #: app/templates/modals/invite.html:115 msgid "in days" msgstr "" #: app/templates/modals/invite.html:128 msgid "Show Information" msgstr "" #: app/templates/modals/invite.html:137 msgid "" "When set, invited user(s) will be removed from the Plex server after a " "number of days. (1-999)" msgstr "" #: app/templates/modals/invite.html:153 msgid "LDAP Integration" msgstr "" #: app/templates/modals/invite.html:165 msgid "Create LDAP User" msgstr "" #: app/templates/modals/invite.html:168 msgid "Automatically create an LDAP user when this invitation is accepted" msgstr "" #: app/templates/modals/invite.html:175 msgid "Target servers" msgstr "" #: app/templates/modals/invite.html:208 msgid "Invite to Plex Home" msgstr "" #: app/templates/modals/invite.html:230 app/templates/modals/invite.html:264 #: app/templates/modals/invite.html:307 msgid "Allow Live TV Access" msgstr "" #: app/templates/modals/invite.html:241 app/templates/modals/invite.html:318 msgid "Allow Mobile Uploads" msgstr "" #: app/templates/modals/invite.html:272 msgid "Max Active Sessions" msgstr "" #: app/templates/modals/invite.html:273 msgid "simultaneous devices" msgstr "" #: app/templates/modals/invite.html:283 msgid "Number of devices that can stream simultaneously. Set to 0 for unlimited." msgstr "" #: app/templates/modals/invite.html:358 msgid "Select Libraries" msgstr "" #: app/templates/modals/invite.html:371 app/templates/modals/invite.html:476 msgid "Loading…" msgstr "" #: app/templates/modals/invite.html:402 msgid "Successfully generated an Invitation!" msgstr "" #: app/templates/modals/invite.html:408 msgid "Invitation Link" msgstr "" #: app/templates/modals/invite.html:420 #: app/templates/modals/password-reset-link.html:81 msgid "Copy" msgstr "" #: app/templates/modals/invite.html:425 msgid "Link has been copied to clipboard!" msgstr "" #: app/templates/modals/invite.html:431 msgid "Create Another" msgstr "" #: app/templates/modals/invite.html:492 msgid "Please select at least one server for the invitation." msgstr "" #: app/templates/modals/password-reset-link.html:14 msgid "Password Reset Link" msgstr "" #: app/templates/modals/password-reset-link.html:16 msgid "Generate Password Reset Link" msgstr "" #: app/templates/modals/password-reset-link.html:59 msgid "Password reset link for" msgstr "" #: app/templates/modals/password-reset-link.html:62 msgid "Link expires:" msgstr "" #: app/templates/modals/password-reset-link.html:68 msgid "Reset Link (Click to copy)" msgstr "" #: app/templates/modals/password-reset-link.html:85 msgid "Send this link to the user. They can use it once to reset their password." msgstr "" #: app/templates/modals/password-reset-link.html:90 msgid "Reset Code" msgstr "" #: app/templates/modals/password-reset-link.html:97 msgid "Security Notes:" msgstr "" #: app/templates/modals/password-reset-link.html:99 msgid "This link can only be used once" msgstr "" #: app/templates/modals/password-reset-link.html:100 msgid "It expires in 24 hours" msgstr "" #: app/templates/modals/password-reset-link.html:101 msgid "Send it securely (email, message, etc.)" msgstr "" #: app/templates/modals/password-reset-link.html:108 msgid "Generate a secure password reset link for" msgstr "" #: app/templates/modals/password-reset-link.html:122 msgid "Generate Reset Link" msgstr "" #: app/templates/modals/password-reset-link.html:125 msgid "The link will be valid for 24 hours and can only be used once." msgstr "" #: app/templates/modals/password-reset-link.html:137 msgid "Copy Link" msgstr "" #: app/templates/modals/password-reset-link.html:165 msgid "Copied!" msgstr "" #: app/templates/modals/password-reset-link.html:185 msgid "Reset link copied to clipboard!" msgstr "" #: app/templates/modals/password-reset-link.html:187 msgid "Please manually copy the link" msgstr "" #: app/templates/modals/wizard-import-form.html:13 msgid "Import Wizard Steps" msgstr "" #: app/templates/modals/wizard-import-form.html:47 #: app/templates/settings/wizard/import_form.html:28 msgid "Click to upload" msgstr "" #: app/templates/modals/wizard-import-form.html:47 #: app/templates/settings/wizard/import_form.html:28 msgid "or drag and drop" msgstr "" #: app/templates/modals/wizard-import-form.html:49 msgid "JSON files only" msgstr "" #: app/templates/modals/wizard-import-form.html:62 #: app/templates/settings/wizard/import_form.html:52 msgid "Import Options" msgstr "" #: app/templates/modals/wizard-import-form.html:70 msgid "" "When checked, existing steps will be replaced. When unchecked, imported " "steps will be merged with existing ones." msgstr "" #: app/templates/modals/wizard-import-form.html:90 msgid "Important Notice" msgstr "" #: app/templates/modals/wizard-import-form.html:92 msgid "" "This action will modify your wizard steps configuration. Make sure to " "backup your current steps before importing if you want to preserve them." msgstr "" #: app/templates/modals/wizard-import-form.html:111 msgid "Import Steps" msgstr "" #: app/templates/modals/wizard-preset-form.html:13 #: app/templates/settings/wizard/preset_form.html:3 msgid "Add Preset Wizard Step" msgstr "" #: app/templates/modals/wizard-preset-form.html:29 #: app/templates/modals/wizard-simple-step-form.html:24 #: app/templates/modals/wizard-step-form.html:29 msgid "Choose when this step should be shown to users" msgstr "" #: app/templates/modals/wizard-preset-form.html:39 #: app/templates/settings/wizard/preset_form.html:17 msgid "Your Discord server ID" msgstr "" #: app/templates/modals/wizard-preset-form.html:44 #: app/templates/settings/wizard/preset_form.html:22 msgid "URL to your Overseerr/Ombi instance" msgstr "" #: app/templates/modals/wizard-preset-form.html:61 #: app/templates/settings/wizard/_sub_nav.html:125 #: app/templates/settings/wizard/preset_form.html:36 msgid "Create Step" msgstr "" #: app/templates/modals/wizard-step-form.html:46 msgid "Add..." msgstr "" #: app/templates/modals/wizard-step-form.html:66 msgid "Widgets" msgstr "" #: app/templates/modals/wizard-step-form.html:78 msgid "Recently Added Media" msgstr "" #: app/templates/modals/wizard-step-form.html:79 msgid "Show recent content" msgstr "" #: app/templates/modals/wizard-step-form.html:95 msgid "Button" msgstr "" #: app/templates/modals/wizard-step-form.html:96 msgid "Add a clickable link button" msgstr "" #: app/templates/modals/wizard-step-form.html:101 msgid "Elements" msgstr "" #: app/templates/modals/wizard-step-form.html:115 msgid "Card" msgstr "" #: app/templates/modals/wizard-step-form.html:116 msgid "Add a styled content card" msgstr "" #: app/templates/partials/api_keys_grid.html:36 msgid "Delete API Key" msgstr "" #: app/templates/partials/api_keys_grid.html:58 msgid "No API keys" msgstr "" #: app/templates/partials/api_keys_grid.html:59 msgid "Get started by creating a new API key." msgstr "" #: app/templates/servers/index.html:4 app/templates/settings/servers.html:4 msgid "Media Servers" msgstr "" #: app/templates/servers/index.html:11 #: app/templates/settings/connections.html:36 msgid "Type" msgstr "" #: app/templates/servers/index.html:12 #: app/templates/settings/connections.html:38 msgid "URL" msgstr "" #: app/templates/servers/index.html:13 app/templates/settings/servers.html:56 msgid "Verified" msgstr "" #: app/templates/servers/index.html:14 #: app/templates/settings/connections.html:39 msgid "Actions" msgstr "" #: app/templates/servers/index.html:26 #: app/templates/settings/connections.html:122 msgid "Edit" msgstr "" #: app/templates/servers/index.html:30 msgid "Delete this server?" msgstr "" #: app/templates/servers/index.html:37 msgid "No servers configured yet." msgstr "" #: app/templates/settings/admins.html:4 msgid "Administrators" msgstr "" #: app/templates/settings/admins.html:24 msgid "Manage Passkeys" msgstr "" #: app/templates/settings/admins.html:59 msgid "No administrators yet." msgstr "" #: app/templates/settings/admins.html:68 msgid "Add Admin" msgstr "" #: app/templates/settings/api_keys.html:5 msgid "API Keys" msgstr "" #: app/templates/settings/connections.html:7 #: app/templates/settings/connections/form.html:37 #: app/templates/settings/index.html:93 msgid "Connections" msgstr "" #: app/templates/settings/connections.html:9 msgid "Manage external service connections for automated user invitations" msgstr "" #: app/templates/settings/connections.html:23 #: app/templates/settings/connections/form.html:49 msgid "Add Connection" msgstr "" #: app/templates/settings/connections.html:35 msgid "Connection Name" msgstr "" #: app/templates/settings/connections.html:37 msgid "Media Server" msgstr "" #: app/templates/settings/connections.html:53 msgid "Overseerr (Info)" msgstr "" #: app/templates/settings/connections.html:65 msgid "Ombi" msgstr "" #: app/templates/settings/connections.html:77 msgid "Audiobookrequest" msgstr "" #: app/templates/settings/connections.html:107 msgid "Auto-import enabled" msgstr "" #: app/templates/settings/connections.html:127 msgid "Are you sure you want to delete this connection?" msgstr "" #: app/templates/settings/connections.html:157 msgid "No connections configured" msgstr "" #: app/templates/settings/connections.html:159 msgid "" "Connect your external services to automate user invitations when invites " "are created for specific media servers." msgstr "" #: app/templates/settings/connections.html:171 msgid "Add Your First Connection" msgstr "" #: app/templates/settings/general.html:8 msgid "General Settings" msgstr "" #: app/templates/settings/general.html:10 msgid "Configure your application's basic settings and preferences" msgstr "" #: app/templates/settings/general.html:14 msgid "Version" msgstr "" #: app/templates/settings/general.html:42 msgid "Display" msgstr "" #: app/templates/settings/general.html:43 msgid "Configure how your application appears to users" msgstr "" #: app/templates/settings/general.html:66 msgid "Access Control" msgstr "" #: app/templates/settings/general.html:67 msgid "Manage user access and permissions" msgstr "" #: app/templates/settings/general.html:75 msgid "Control access to the wizard setup process" msgstr "" #: app/templates/settings/general.html:96 msgid "User Management" msgstr "" #: app/templates/settings/general.html:98 msgid "Configure how users are managed when invitations expire" msgstr "" #: app/templates/settings/general.html:125 msgid "Server Capabilities" msgstr "" #: app/templates/settings/general.html:129 msgid "Supports Disable:" msgstr "" #: app/templates/settings/general.html:140 msgid "Delete Only:" msgstr "" #: app/templates/settings/general.html:150 msgid "" "If 'Disable User' is selected but the server does not support it, the " "user will be deleted instead." msgstr "" #: app/templates/settings/general.html:159 msgid "Choose what happens to users when their invitation expires" msgstr "" #: app/templates/settings/general.html:169 msgid "Immediately process all expired users based on the expiry action above" msgstr "" #: app/templates/settings/general.html:220 msgid "API Key Management" msgstr "" #: app/templates/settings/general.html:222 msgid "Manage API keys for accessing Wizarr programmatically" msgstr "" #: app/templates/settings/general.html:230 msgid "Your API Keys" msgstr "" #: app/templates/settings/general.html:231 msgid "Create and manage API keys for external applications" msgstr "" #: app/templates/settings/general.html:255 msgid "Loading API keys..." msgstr "" #: app/templates/settings/general.html:271 app/templates/settings/ldap.html:260 msgid "Save Settings" msgstr "" #: app/templates/settings/connections/form.html:26 #: app/templates/settings/index.html:3 app/templates/settings/index.html:10 msgid "Settings" msgstr "" #: app/templates/settings/index.html:11 msgid "Manage your application settings and preferences" msgstr "" #: app/templates/settings/index.html:29 msgid "General" msgstr "" #: app/templates/settings/index.html:44 msgid "Alerts" msgstr "" #: app/templates/settings/index.html:59 msgid "Servers" msgstr "" #: app/templates/settings/index.html:75 msgid "Activity" msgstr "" #: app/templates/settings/index.html:108 msgid "Admins" msgstr "" #: app/templates/settings/index.html:141 msgid "Wizard" msgstr "" #: app/templates/settings/index.html:159 msgid "Audit" msgstr "" #: app/templates/settings/ldap.html:8 msgid "LDAP Settings" msgstr "" #: app/templates/settings/ldap.html:9 msgid "Experimental" msgstr "" #: app/templates/settings/ldap.html:12 msgid "Configure LDAP for user authentication and management" msgstr "" #: app/templates/settings/ldap.html:31 msgid "Enable LDAP" msgstr "" #: app/templates/settings/ldap.html:32 msgid "Turn on LDAP integration" msgstr "" #: app/templates/settings/ldap.html:44 msgid "Connection" msgstr "" #: app/templates/settings/ldap.html:45 msgid "LDAP server connection" msgstr "" #: app/templates/settings/ldap.html:50 msgid "e.g., ldap://server:3890 or ldaps://server:6360" msgstr "" #: app/templates/settings/ldap.html:56 msgid "Use TLS" msgstr "" #: app/templates/settings/ldap.html:66 msgid "Verify Cert" msgstr "" #: app/templates/settings/ldap.html:83 msgid "Encrypted before storage" msgstr "" #: app/templates/settings/ldap.html:107 msgid "User & Group Settings" msgstr "" #: app/templates/settings/ldap.html:108 msgid "Where to find users and groups" msgstr "" #: app/templates/settings/ldap.html:119 msgid "Optional - only needed for admin group restriction" msgstr "" #: app/templates/settings/ldap.html:137 msgid "Sync Groups" msgstr "" #: app/templates/settings/ldap.html:140 msgid "Sync LDAP groups to populate admin group selection" msgstr "" #: app/templates/settings/ldap.html:157 msgid "Advanced Settings" msgstr "" #: app/templates/settings/ldap.html:162 msgid "" "Defaults are optimized for LLDAP. Only change if using a different LDAP " "server." msgstr "" #: app/templates/settings/ldap.html:199 msgid "Manage all users - both LDAP and local authentication" msgstr "" #: app/templates/settings/ldap.html:215 msgid "Sync from LDAP" msgstr "" #: app/templates/settings/ldap.html:219 msgid "" "Users can authenticate via LDAP or locally. Sync automatically imports " "new users from LDAP." msgstr "" #: app/templates/settings/ldap.html:226 msgid "Admin Authentication" msgstr "" #: app/templates/settings/ldap.html:227 msgid "Allow administrators to log in using LDAP" msgstr "" #: app/templates/settings/ldap.html:232 msgid "Allow Admin Login via LDAP" msgstr "" #: app/templates/settings/ldap.html:233 msgid "Enable admin login using LDAP credentials" msgstr "" #: app/templates/settings/ldap.html:246 msgid "Optional: Restrict admin access to members of this LDAP group" msgstr "" #: app/templates/settings/notifications.html:8 msgid "Notification Agents" msgstr "" #: app/templates/settings/notifications.html:10 msgid "Configure notification services to alert you about important events" msgstr "" #: app/templates/settings/notifications.html:21 #: app/templates/settings/notifications.html:125 msgid "Add Agent" msgstr "" #: app/templates/settings/notifications.html:51 msgid "Edit agent" msgstr "" #: app/templates/settings/notifications.html:60 msgid "Are you sure you want to delete" msgstr "" #: app/templates/settings/notifications.html:62 msgid "Delete agent" msgstr "" #: app/templates/settings/notifications.html:72 msgid "Status" msgstr "" #: app/templates/settings/notifications.html:79 msgid "Events" msgstr "" #: app/templates/settings/notifications.html:112 msgid "No notification agents" msgstr "" #: app/templates/settings/notifications.html:114 msgid "Get started by creating your first notification agent" msgstr "" #: app/templates/settings/servers.html:56 msgid "Unverified" msgstr "" #: app/templates/settings/servers.html:62 msgid "Checking..." msgstr "" #: app/templates/settings/connections/form.html:68 msgid "Create a new external service connection for automated user invitations" msgstr "" #: app/templates/settings/connections/form.html:70 msgid "Update the connection settings" msgstr "" #: app/templates/settings/connections/form.html:88 msgid "Select the type of connection to configure" msgstr "" #: app/templates/settings/connections/form.html:99 msgid "A friendly name to identify this connection" msgstr "" #: app/templates/settings/connections/form.html:111 msgid "Which media server should trigger invitations to this external service" msgstr "" #: app/templates/settings/connections/form.html:132 msgid "Open your Overseerr/Jellyseerr admin panel" msgstr "" #: app/templates/settings/connections/form.html:133 msgid "Navigate to Settings → Users" msgstr "" #: app/templates/settings/connections/form.html:134 msgid "Enable 'Auto-approve new users'" msgstr "" #: app/templates/settings/connections/form.html:135 msgid "Enable 'Import Jellyfin/Plex users'" msgstr "" #: app/templates/settings/connections/form.html:151 msgid "The full URL to your external service instance" msgstr "" #: app/templates/settings/connections/form.html:176 msgid "API key from your external service settings" msgstr "" #: app/templates/settings/wizard/_sub_nav.html:14 msgid "Default Steps" msgstr "" #: app/templates/settings/wizard/_sub_nav.html:26 msgid "Custom Bundles" msgstr "" #: app/templates/settings/wizard/_sub_nav.html:42 #: app/templates/settings/wizard/_sub_nav.html:62 msgid "Import" msgstr "" #: app/templates/settings/wizard/_sub_nav.html:79 #: app/templates/settings/wizard/import_form.html:163 msgid "Import Configuration" msgstr "" #: app/templates/settings/wizard/_sub_nav.html:80 msgid "Import steps or bundles from JSON file" msgstr "" #: app/templates/settings/wizard/_sub_nav.html:95 msgid "Create" msgstr "" #: app/templates/settings/wizard/_sub_nav.html:126 msgid "Add a new wizard step" msgstr "" #: app/templates/settings/wizard/_sub_nav.html:130 msgid "Add Step to Bundle" msgstr "" #: app/templates/settings/wizard/_sub_nav.html:152 msgid "No bundles available yet" msgstr "" #: app/templates/settings/wizard/_sub_nav.html:169 msgid "Add Preset" msgstr "" #: app/templates/settings/wizard/_sub_nav.html:170 msgid "Create step from template" msgstr "" #: app/templates/settings/wizard/_sub_nav.html:186 msgid "Create Bundle" msgstr "" #: app/templates/settings/wizard/_sub_nav.html:187 msgid "Create a collection of steps" msgstr "" #: app/templates/settings/wizard/bundles.html:10 msgid "No bundles found." msgstr "" #: app/templates/settings/wizard/bundles.html:27 #: app/templates/settings/wizard/index.html:60 #: app/templates/settings/wizard/steps.html:50 msgid "Preview Wizard" msgstr "" #: app/templates/settings/wizard/bundles.html:38 #, python-format msgid "Export %(bundle_name)s Bundle" msgstr "" #: app/templates/settings/wizard/bundles.html:65 msgid "Are you sure you want to delete this bundle?" msgstr "" #: app/templates/settings/wizard/bundles.html:82 #: app/templates/settings/wizard/steps.html:65 msgid "Before Invite Acceptance" msgstr "" #: app/templates/settings/wizard/bundles.html:84 #: app/templates/settings/wizard/steps.html:67 msgid "Steps shown to users before they accept the invitation" msgstr "" #: app/templates/settings/wizard/bundles.html:127 #: app/templates/settings/wizard/bundles.html:209 #: app/templates/settings/wizard/bundles.html:290 #: app/templates/settings/wizard/index.html:104 #: app/templates/settings/wizard/steps.html:106 #: app/templates/settings/wizard/steps.html:186 msgid "Are you sure you want to delete this step?" msgstr "" #: app/templates/settings/wizard/bundles.html:158 #: app/templates/settings/wizard/steps.html:138 msgid "No pre-invite steps configured" msgstr "" #: app/templates/settings/wizard/bundles.html:164 #: app/templates/settings/wizard/steps.html:145 msgid "After Invite Acceptance" msgstr "" #: app/templates/settings/wizard/bundles.html:166 #: app/templates/settings/wizard/steps.html:147 msgid "Steps shown to users after they accept the invitation" msgstr "" #: app/templates/settings/wizard/bundles.html:240 #: app/templates/settings/wizard/steps.html:218 msgid "No post-invite steps configured" msgstr "" #: app/templates/settings/wizard/bundles.html:247 msgid "Additional Categories" msgstr "" #: app/templates/settings/wizard/bundles.html:249 msgid "Steps that use custom categories keep their order here." msgstr "" #: app/templates/settings/wizard/bundles.html:317 msgid "Orphaned Steps" msgstr "" #: app/templates/settings/wizard/bundles.html:319 msgid "" "These entries no longer have an associated step. Remove them to keep the " "bundle tidy." msgstr "" #: app/templates/settings/wizard/bundles.html:324 msgid "Step deleted (orphaned)" msgstr "" #: app/templates/settings/wizard/bundles.html:331 msgid "Are you sure you want to remove this orphaned step?" msgstr "" #: app/templates/settings/wizard/bundles.html:334 msgid "Remove orphaned step" msgstr "" #: app/templates/settings/wizard/form.html:36 #: app/templates/settings/wizard/index.html:65 msgid "Preview" msgstr "" #: app/templates/settings/wizard/import_form.html:4 msgid "Import Wizard Configuration" msgstr "" #: app/templates/settings/wizard/import_form.html:6 msgid "" "Import wizard steps or bundles from a JSON file to quickly set up or " "restore your wizard configuration." msgstr "" #: app/templates/settings/wizard/import_form.html:13 msgid "Select JSON File" msgstr "" #: app/templates/settings/wizard/import_form.html:30 msgid "Steps or Bundle JSON files only (MAX. 10MB)" msgstr "" #: app/templates/settings/wizard/import_form.html:61 msgid "" "When checked, all existing wizard steps and bundles will be removed and " "replaced with the imported configuration. When unchecked, imported items " "will be added alongside existing ones." msgstr "" #: app/templates/settings/wizard/import_form.html:82 msgid "Important: Backup Recommended" msgstr "" #: app/templates/settings/wizard/import_form.html:84 msgid "This action will modify your wizard configuration. Consider the following:" msgstr "" #: app/templates/settings/wizard/import_form.html:86 msgid "Export your current steps and bundles first as a backup" msgstr "" #: app/templates/settings/wizard/import_form.html:87 msgid "Imported steps will use the file's step ordering and server types" msgstr "" #: app/templates/settings/wizard/import_form.html:88 msgid "Imported bundles will preserve their step associations and ordering" msgstr "" #: app/templates/settings/wizard/import_form.html:89 msgid "" "If replacing existing configuration, all current steps and bundles will " "be permanently removed" msgstr "" #: app/templates/settings/wizard/import_form.html:90 msgid "Invalid or malformed JSON files will be rejected" msgstr "" #: app/templates/settings/wizard/import_form.html:106 msgid "Expected JSON Format" msgstr "" #: app/templates/settings/wizard/import_form.html:108 msgid "The JSON file can contain steps or bundles:" msgstr "" #: app/templates/settings/wizard/import_form.html:111 msgid "For steps export:" msgstr "" #: app/templates/settings/wizard/import_form.html:123 msgid "For bundle export:" msgstr "" #: app/templates/settings/wizard/import_form.html:152 msgid "Back to Steps" msgstr "" #: app/templates/settings/wizard/import_form.html:237 msgid "Please select a JSON file to import." msgstr "" #: app/templates/settings/wizard/import_form.html:244 msgid "Please select a valid JSON file." msgstr "" #: app/templates/settings/wizard/import_form.html:251 msgid "" "This will permanently replace all existing wizard configuration (steps " "and bundles). Are you sure you want to continue?" msgstr "" #: app/templates/settings/wizard/index.html:13 msgid "Wizard Steps" msgstr "" #: app/templates/settings/wizard/index.html:15 msgid "Manage your wizard steps and bundles for user onboarding" msgstr "" #: app/templates/settings/wizard/index.html:36 msgid "No wizard steps found" msgstr "" #: app/templates/settings/wizard/index.html:37 msgid "Get started by creating your first wizard step" msgstr "" #: app/templates/settings/wizard/index.html:53 msgid "Server" msgstr "" #: app/templates/settings/wizard/index.html:54 msgid "steps configured" msgstr "" #: app/templates/settings/wizard/index.html:86 msgid "Untitled Step" msgstr "" #: app/templates/settings/wizard/index.html:87 #: app/templates/wizard/steps.html:53 app/templates/wizard/steps.html:93 msgid "Step" msgstr "" #: app/templates/settings/wizard/index.html:95 msgid "Edit step" msgstr "" #: app/templates/settings/wizard/index.html:106 msgid "Delete step" msgstr "" #: app/templates/settings/wizard/steps.html:10 msgid "No steps found." msgstr "" #: app/templates/settings/wizard/steps.html:23 #, python-format msgid "" "Are you sure you want to reset all steps for %(server)s to defaults? This" " will delete all custom steps and reimport the default ones." msgstr "" #: app/templates/settings/wizard/steps.html:26 #, python-format msgid "Reset %(server)s Steps to Defaults" msgstr "" #: app/templates/settings/wizard/steps.html:38 #, python-format msgid "Export %(server)s Steps" msgstr "" #: app/templates/setup/admin_account.html:12 msgid "Setup Wizarr" msgstr "" #: app/templates/setup/admin_account.html:43 msgid "Create an account" msgstr "" #: app/templates/tables/invite_card.html:9 msgid "Unlimited" msgstr "" #: app/templates/tables/invite_card.html:21 msgid "There are currently no invitations." msgstr "" #: app/templates/tables/invite_card.html:61 msgid "Used by" msgstr "" #: app/templates/tables/invite_card.html:63 msgid "Used" msgstr "" #: app/templates/tables/invite_card.html:66 msgid "Not used yet" msgstr "" #: app/templates/tables/invite_card.html:71 msgid "Bundle" msgstr "" #: app/templates/tables/invite_card.html:129 msgid "days" msgstr "" #: app/templates/tables/invite_card.html:151 msgid "Default" msgstr "" #: app/templates/tables/invite_card.html:168 msgid "Copy invite link" msgstr "" #: app/templates/tables/invite_card.html:188 msgid "Delete invite" msgstr "" #: app/templates/tables/user_card.html:4 msgid "There are currently no users." msgstr "" #: app/templates/tables/user_card.html:42 msgid "Edit nickname" msgstr "" #: app/templates/tables/user_card.html:54 msgid "Home User" msgstr "" #: app/templates/tables/user_card.html:138 msgid "Invited" msgstr "" #: app/templates/tables/user_card.html:177 msgid "Disabled" msgstr "" #: app/templates/tables/user_card.html:183 msgid "Downloads enabled" msgstr "" #: app/templates/tables/user_card.html:197 msgid "Live TV enabled" msgstr "" #: app/templates/tables/user_card.html:216 msgid "View details" msgstr "" #: app/templates/tables/user_card.html:234 msgid "Edit user" msgstr "" #: app/templates/tables/user_card.html:255 msgid "Reset password" msgstr "" #: app/templates/tables/user_card.html:275 msgid "Remove user" msgstr "" #: app/templates/wizard/steps.html:17 app/templates/wizard/steps.html:43 #: app/templates/wizard/steps.html:83 msgid "Before Invitation" msgstr "" #: app/templates/wizard/steps.html:18 app/templates/wizard/steps.html:45 #: app/templates/wizard/steps.html:85 msgid "After Invitation" msgstr "" #: app/templates/wizard/steps.html:146 app/templates/wizard/steps.html:214 msgid "Previous" msgstr "" #: app/templates/wizard/steps.html:182 app/templates/wizard/steps.html:248 msgid "Click the link in this step to be able to continue" msgstr ""