{
  "auth": {
    "login": "Login",
    "logout": "Logout",
    "username": "Username",
    "password": "Password",
    "full_name": "Full Name",
    "email": "Email",
    "submit": "Submit",
    "create_new_user": "Create New User",
    "forgot_password": "Forgot Password",
    "reset_password": "Reset Password",
    "close_modal": "Close modal",
    "invalid_email": "Invalid email address",
    "enter_password_reset_code": "Enter Password Reset Code",
    "enter_new_password": "Enter your new password",
    "confirm_new_password": "Confirm your new password",
    "account_created_success": "Account created successfully! You can now login.",
    "incorrect_credentials": "Your credentials appear to be incorrect",
    "connect_different_server": "Connect to Different Server",
    "reset_password_instructions": "Please enter your username and email to reset your password.",
    "server_name": "Server Name",
    "enter_mfa_code": "Enter MFA Code"
  },
  "login": {
    "error_checking_status": "Error checking status",
    "error_fetching_oidc_providers": "Error fetching OIDC providers",
    "error_fetching_languages": "Error fetching available languages",
    "account_created_successfully": "Account created successfully! You can now login.",
    "error_creating_account": "Error creating account",
    "error_checking_mfa_status": "Error Checking MFA Status",
    "error_checking_first_login_status": "Error checking first login status",
    "credentials_incorrect": "Your credentials appear to be incorrect",
    "create_new_user": "Create New User",
    "error_setting_up_timezone": "Error Setting up Time Zone",
    "first_time_welcome": "Welcome to PinePods! This appears to be your first time logging in. Let's set up your preferences including language, time zone, and date/time formats.",
    "mfa_welcome": "Welcome to Pinepods! Please enter your MFA Code Below.",
    "forgot_password": "Forgot Password",
    "reset_password_instructions": "Please enter your username and email to reset your password.",
    "fill_password_fields": "Please fill in both password fields",
    "passwords_no_match": "Passwords do not match",
    "enter_reset_code": "Please enter the reset code from your email",
    "password_reset_success": "Password reset successfully! Please log in with your new password.",
    "invalid_reset_code": "Invalid reset code or code has expired. Please request a new reset code.",
    "password_reset_title": "Password Reset",
    "reset_code_sent": "If an account exists, a reset code has been sent to your email. Please enter the code and your new password.",
    "reset_code_label": "Reset Code",
    "new_password_label": "New Password",
    "confirm_password_label": "Confirm New Password",
    "reset_password_button": "Reset Password",
    "initial_setup": "Initial Setup",
    "hour_format": "Hour Format",
    "time_zone": "Time Zone",
    "date_format": "Date Format",
    "save_preferences": "Save Preferences",
    "mfa_login": "MFA Login",
    "or_continue_with": "Or continue with",
    "connect_different_server": "Connect to Different Server",
    "connect_local_server": "Connect to Local Server",
    "admin_created_success": "Admin account created successfully",
    "error_parsing_time": "Error parsing time preference",
    "language_updated": "Language preference updated",
    "error_setup_timezone": "Error setting up time zone",
    "error_validating_mfa": "Error validating MFA Code",
    "error_setting_timezone": "Error Setting up Time Zone",
    "error_setting_timezone_details": "Error setting up time zone",
    "enter_mfa_code": "Welcome to Pinepods! Please enter your MFA Code Below.",
    "tagline": "A Forest of Podcasts, Rooted in the Spirit of Self-Hosting",
    "offline_mode": "Offline Mode",
    "password_reset_successfully": "Password Reset Successfully",
    "time_zone_setup": "Time Zone Setup",
    "first_time_setup_welcome": "Welcome to Pinepods! This appears to be your first time logging in. To start, let's get some basic information about your time and time zone preferences. This will determine how times appear throughout the app."
  },
  "settings": {
    "settings": "Settings",
    "admin_settings": "Admin Settings",
    "language": "Language",
    "timezone": "Timezone",
    "time_format": "Time Format",
    "date_format": "Date Format",
    "12_hour": "12 Hour",
    "24_hour": "24 Hour",
    "theme": "Theme",
    "user_settings": "User Settings",
    "username": "Username",
    "full_name": "Full Name",
    "email": "Email",
    "change_password": "Change Password",
    "new_password": "New Password",
    "confirm_password": "Confirm Password",
    "regional_settings": "Regional Settings",
    "account_settings": "Account Settings",
    "enter_username": "Enter username",
    "enter_full_name": "Enter full name",
    "enter_email": "Enter email address",
    "enter_new_password": "Enter new password",
    "confirm_new_password": "Confirm new password",
    "username_min_length": "Username must be at least 4 characters long",
    "please_enter_valid_email": "Please enter a valid email address",
    "successfully_updated_user_values": "Successfully updated user values",
    "password_min_length": "Password must be at least 6 characters long",
    "passwords_do_not_match": "Passwords do not match",
    "save_changes": "Save Changes",
    "theme_settings": "Theme Settings",
    "choose_preferred_theme": "Choose your preferred theme. Your selection will sync across all your Pinepods applications.",
    "select_a_theme": "Select a theme",
    "apply_theme": "Apply Theme",
    "create_new_user": "Create New User",
    "close_modal": "Close modal",
    "invalid_user_data": "Invalid user data provided",
    "guest_user_settings": "Guest User Settings:",
    "guest_user_description": "You can choose to enable or disable the Guest user here. It's always disabled by default. Basically, enabling the guest user enables a button on the login page to login as guest. This guest user essentially has access to add podcasts and listen to them in an ephemeral sense. Once logged out, the session is deleted along with any podcasts the Guest saved. If your Pinepods server is exposed to the internet you probably want to disable this option. It's meant more for demos or if you want to allow people to quickly listen to a podcast using your server.",
    "disable_guest_user": "Disable Guest User",
    "enable_guest_user": "Enable Guest User",
    "invalid_email_address": "Invalid email address",
    "password": "Password",
    "submit": "Submit",
    "edit_existing_user": "Edit Existing User",
    "change_user_fields_instructions": "Change the fields below coresponding to the user details you want to edit. Do not add values to fields you don't want to change. Leave those blank.",
    "admin_user_question": "Admin User?",
    "delete_user": "Delete User",
    "user_management": "User Management",
    "user_management_description": "You can manage users here. Click a user in the table to manage settings for that existing user or click 'Create New' to add a new user. Note that the background_tasks user will always show and cannot be edited.",
    "user_id": "User ID",
    "fullname": "Fullname",
    "admin_status": "Admin Status",
    "yes": "Yes",
    "no": "No",
    "admin_check_error": "Error checking admin status",
    "change_theme": "Change Theme",
    "playback_settings": "Playback Settings",
    "mfa_settings": "MFA Settings",
    "export_backup_podcasts": "Export/Backup Podcasts",
    "import_podcasts": "Import Podcasts",
    "display_settings": "Display Settings",
    "notification_settings": "Notification Settings",
    "add_custom_feed": "Add Custom Feed",
    "podcast_sync": "Podcast Sync",
    "enable_disable_rss_feeds": "Enable/Disable RSS Feeds",
    "match_podcasts_podcast_index": "Match Podcasts to Podcast Index",
    "api_keys": "API Keys",
    "oidc_sso_settings": "OIDC/SSO Settings",
    "download_settings": "Download Settings",
    "user_self_service_settings": "User Self Service Settings",
    "email_settings": "Email Settings",
    "backup_server": "Backup Server",
    "restore_server": "Restore Server"
  },
  "shared_episode": {
    "error_fetching_shared_episode": "Error fetching shared episode",
    "no_url_key_found": "No URL key found",
    "play": "Play",
    "episode_transcript": "Episode Transcript",
    "unable_to_display_episode": "Unable to display episode",
    "something_went_wrong": "Something seems to have gone wrong. A straightup server disconnect maybe? Did you browse here directly? That's not how this app works. It needs the context to browse around. I honestly don't have anything else for you as this shouldn't happen. This is embarrasing."
  },
  "virtual_list": {
    "select_newer_episodes": "Select this episode and all newer episodes",
    "select_older_episodes": "Select this episode and all older episodes",
    "completed": "Completed",
    "cover_for": "Cover for"
  },
  "youtube_layout": {
    "youtube_channels": "YouTube Channels",
    "no_channels_found": "No Channels Found",
    "try_different_keywords": "Try searching with different keywords.",
    "search_youtube_channels": "Search for YouTube Channels",
    "enter_channel_name": "Enter a channel name in the search bar above.",
    "successfully_subscribed": "Successfully subscribed to channel. Videos will be processed in background.",
    "failed_to_subscribe": "Failed to subscribe to channel",
    "successfully_unsubscribed": "Successfully unsubscribed from channel.",
    "failed_to_unsubscribe": "Failed to unsubscribe from channel",
    "show_less": "Show less",
    "show_more": "Show more",
    "channel_thumbnail": "channel thumbnail"
  },
  "time_formats": {
    "12_hour": "12 Hour",
    "24_hour": "24 Hour"
  },
  "date_formats": {
    "mdy": "MM-DD-YYYY",
    "dmy": "DD-MM-YYYY",
    "ymd": "YYYY-MM-DD",
    "julian": "YY/DDD (Julian)"
  },
  "navigation": {
    "home": "Home",
    "podcasts": "Podcasts",
    "episodes": "Episodes",
    "queue": "Queue",
    "history": "History",
    "saved": "Saved",
    "downloads": "Downloads",
    "search": "Search",
    "playlists": "Playlists",
    "unmatched_podcasts_notification": "📻 You have {count} podcast(s) that aren't matched to Podcast Index. Visit the Match Podcast Index settings to enable host and guest information."
  },
  "notification_center": {
    "notifications": "Notifications",
    "hide_completed": "Hide completed",
    "show_completed": "Show completed",
    "clear_all_notifications": "Clear all notifications",
    "dismiss_completed": "Dismiss Completed",
    "all_tasks": "All Tasks",
    "active_tasks": "Active Tasks",
    "dismiss_all_completed_tasks": "Dismiss all completed tasks",
    "dismiss_notification": "Dismiss notification",
    "dismiss_error": "Dismiss error",
    "dismiss_message": "Dismiss message",
    "no_notifications": "No notifications",
    "status_queued": "Queued",
    "status_in_progress": "In Progress",
    "status_downloading": "Downloading",
    "status_processing": "Processing",
    "status_finalizing": "Finalizing",
    "status_completed": "Completed",
    "status_failed": "Failed",
    "task_download": "Download",
    "task_feed_refresh": "Feed Refresh",
    "task_playlist": "Playlist",
    "task_youtube_download": "YouTube Download",
    "item_episode": "Episode",
    "item_youtube_video": "YouTube Video",
    "item_generic": "Item"
  },
  "oauth_callback": {
    "processing_login": "Processing login...",
    "time_zone_setup": "Time Zone Setup",
    "first_time_welcome": "Welcome to Pinepods! This appears to be your first time logging in. To start, let's get some basic information about your time and time zone preferences. This will determine how times appear throughout the app.",
    "hour_format": "Hour Format",
    "time_zone": "Time Zone",
    "date_format": "Date Format",
    "save_preferences": "Save Preferences",
    "redirecting": "Redirecting...",
    "back_to_login": "Back to Login",
    "failed_to_set_timezone": "Failed to set timezone",
    "error_setting_timezone": "Error setting timezone",
    "could_not_get_user_id": "Could not get user ID",
    "failed_to_get_user_id": "Failed to get user ID",
    "api_key_not_found": "API key not found",
    "error_checking_first_login_status": "Error checking first login status",
    "failed_to_get_server_configuration": "Failed to get server configuration",
    "failed_to_get_user_details": "Failed to get user details",
    "invalid_api_key": "Invalid API key",
    "username_conflict": "Unable to create account - username already exists",
    "authentication_failed": "Authentication failed. Please try again.",
    "invalid_provider": "Invalid authentication provider.",
    "no_access": "Access denied.",
    "unexpected_error": "An unexpected error occurred during login.",
    "no_authentication_information": "No authentication information received."
  },
  "people_subs": {
    "subscribed_people": "Subscribed People",
    "no_subscribed_people_found": "No Subscribed People Found",
    "subscribe_to_hosts_message": "Subscribe to podcast hosts and guests to see their latest episodes here!",
    "episode_count": "Episode Count",
    "shows": "Shows",
    "avatar_alt": "Avatar for"
  },
  "person": {
    "profile_alt": "profile",
    "subscribe": "Subscribe",
    "unsubscribe": "Unsubscribe",
    "podcasts_this_person_appears_in": "Podcasts this person appears in",
    "episodes_this_person_appears_in": "Episodes this person appears in",
    "no_podcasts_found": "No Podcasts Found",
    "no_podcasts_message": "This person doesn't seem to appear in any podcasts. Are you sure you got the right person?",
    "add_podcasts_message": "You can add new podcasts by using the search bar above. Search for your favorite podcast and click the plus button to add it.",
    "no_episodes_found": "No Episodes Found",
    "no_episodes_message": "This podcast strangely doesn't have any episodes. Try a more mainstream one maybe?",
    "episode_count": "Episode Count",
    "cover_for": "Cover for",
    "podcast_successfully_removed": "Podcast successfully removed",
    "error_removing_podcast": "Error removing podcast",
    "podcast_successfully_added": "Podcast successfully added",
    "error_adding_podcast": "Error adding podcast",
    "no_description_provided": "No Description Provided",
    "unknown_author": "Unknown Author",
    "no_website_provided": "No Website Provided"
  },
  "playlist_detail": {
    "episodes": "episodes",
    "no_episodes_found": "No Episodes Found",
    "fresh_releases_empty": "No new episodes have been released in the last 24 hours. Check back later for fresh content!",
    "currently_listening_empty": "Start listening to some episodes and they'll appear here for easy access.",
    "almost_done_empty": "You don't have any episodes that are near completion. Keep listening!",
    "no_episodes_match_criteria": "No episodes match the current playlist criteria. Try adjusting the filters or add more podcasts.",
    "refresh": "Refresh",
    "refreshing": "Refreshing..."
  },
  "common": {
    "loading": "Loading...",
    "error": "Error",
    "success": "Success",
    "save": "Save",
    "cancel": "Cancel",
    "delete": "Delete",
    "edit": "Edit",
    "add": "Add",
    "remove": "Remove",
    "back": "Back",
    "next": "Next",
    "previous": "Previous",
    "yes": "Yes",
    "no": "No",
    "ok": "OK",
    "username": "Username",
    "password": "Password",
    "full_name": "Full Name",
    "email": "Email",
    "submit": "Submit",
    "close_modal": "Close modal",
    "pinepods_logo": "Pinepods Logo",
    "pinepods": "Pinepods",
    "language": "Language",
    "copy": "Copy",
    "reset": "Reset",
    "confirm": "Confirm",
    "newest_first": "Newest First",
    "oldest_first": "Oldest First",
    "shortest_first": "Shortest First",
    "longest_first": "Longest First",
    "title_az": "Title A-Z",
    "title_za": "Title Z-A",
    "update": "Update"
  },
  "validation": {
    "username_min_length": "Username must be at least 4 characters long",
    "password_min_length": "Password must be at least 6 characters long",
    "invalid_email": "Invalid email address"
  },
  "first_login": {
    "welcome": "Welcome to PinePods!",
    "setup_preferences": "Let's set up your preferences",
    "choose_language": "Choose your language",
    "choose_timezone": "Choose your timezone",
    "choose_time_format": "Choose your time format",
    "choose_date_format": "Choose your date format",
    "setup_complete": "Setup complete!"
  },
  "user_stats": {
    "user_statistics": "User Statistics",
    "user_created": "User Created",
    "podcasts_played": "Podcasts Played",
    "time_listened": "Time Listened",
    "podcasts_added": "Podcasts Added",
    "episodes_saved": "Episodes Saved",
    "episodes_downloaded": "Episodes Downloaded",
    "podcast_sync_status": "Podcast Sync Status",
    "not_syncing": "Not Syncing",
    "internal_gpodder": "Internal gpodder",
    "external_gpodder": "External gpodder",
    "nextcloud": "Nextcloud",
    "unknown_sync_type": "Unknown sync type",
    "loading": "Loading...",
    "loading_user_stats": "Loading user stats...",
    "current_version": "Current Version: ",
    "about_text": "Thanks for using Pinepods! This app was born from a love for podcasts, of homelabs, and a desire to have a secure and central location to manage personal data. Feel free to reach out for questions and open an issue if you have ideas for new features. Pull Requests on this software are welcome and encouraged. If you feel that you've gotten use out of this software and are thankful for it's existence donations to my Buymeacoffee are welcome but never required. Lastly, this app will ALWAYS remain open source.",
    "pinepods_documentation": "Pinepods Documentation",
    "pinepods_github_repo": "Pinepods Github Repo",
    "buy_me_coffee": "Buy me a Coffee"
  },
  "podcasts": {
    "grid_view": "Grid",
    "list_view": "List",
    "episode_count": "Episode Count: ",
    "delete_podcast": "Delete Podcast",
    "close_modal": "Close modal",
    "delete_confirmation_text": "Are you sure you want to delete the podcast from the database? This will remove it from every aspect of the app. Meaning this will remove any saved, downloaded, or queued episodes for this podcast. It will also remove any history that includes it.",
    "yes_delete_podcast": "Yes, Delete Podcast",
    "no_take_me_back": "No, take me back",
    "add_custom_podcast": "Add Custom Podcast",
    "custom_podcast_instructions": "Simply enter the feed url, optional credentials, and click the button below. This is great in case you subscibe to premium podcasts and they aren't availble in The Pocast Index or other indexing services.",
    "youtube_channel_instructions": "Enter a YouTube channel URL to add it directly.",
    "podcast_feed": "Podcast Feed",
    "youtube_channel": "YouTube Channel",
    "youtube_channel_url_placeholder": "https://www.youtube.com/@channelname or https://www.youtube.com/channel/UC...",
    "username_optional": "Username (optional)",
    "password_optional": "Password (optional)",
    "add_feed": "Add Feed",
    "custom_feed": "Custom Feed",
    "search_podcasts_placeholder": "Search podcasts...",
    "sort_a_to_z_up": "A to Z ↑",
    "sort_z_to_a_down": "Z to A ↓",
    "sort_most_episodes": "Most Episodes",
    "sort_least_episodes": "Least Episodes",
    "sort_oldest_first": "Oldest First",
    "sort_newest_first": "Newest First",
    "sort_most_played": "Most Played",
    "sort_least_played": "Least Played",
    "clear_all": "Clear All",
    "no_podcasts_found": "No Podcasts Found",
    "no_podcasts_found_description": "You can add new podcasts by using the search bar above. Search for your favorite podcast and click the plus button to add it.",
    "youtube_channel_removed": "YouTube channel successfully removed",
    "podcast_removed": "Podcast successfully removed",
    "youtube_channel_remove_failed": "Failed to remove YouTube channel",
    "podcast_remove_failed": "Failed to remove podcast",
    "error_removing_content": "Error removing content: ",
    "podcast_successfully_added": "Podcast Successfully Added",
    "failed_to_add_podcast": "Failed to add podcast: ",
    "no_description_provided": "No Description Provided",
    "unknown_author": "Unknown Author",
    "no_website_provided": "No Website Provided",
    "cover_alt_text": "Cover for ",
    "feed_url_placeholder": "https://bestpodcast.com/feed.xml",
    "add_channel": "Add Channel"
  },
  "api_keys": {
    "api_keys_title": "API Keys:",
    "api_keys_description": "You can request a Pinepods API Key here. These keys can then be used in conjunction with other Pinepods apps (like Pinepods Firewood) to connect them to the Pinepods server. In addition, you can also use an API Key to authenticate to this server from any other Pinepods server. Sort of like using a different server as a client for this one.",
    "request_api_key": "Request API Key",
    "api_id": "API ID",
    "last_4_digits": "Last 4 Digits",
    "date_created": "Date Created",
    "user": "User",
    "delete_api_key": "Delete Api Key",
    "delete_api_key_confirmation": "Are you sure you want to delete this API Key? This action cannot be undone.",
    "delete": "Delete",
    "cancel": "Cancel",
    "close_modal": "Close modal",
    "new_api_key_created": "New Api Key Created",
    "api_key_save_instructions": "Copy the API Key Listed Below. Be sure to save it in a safe place. You will only ever be able to view it once. You can always just create a new one if you lose it.",
    "ok": "OK",
    "error_getting_api_info": "Error getting API Info: ",
    "api_key_deleted_successfully": "API key deleted successfully",
    "error_deleting_api_key": "Error Deleting API Key: "
  },
  "backup_server": {
    "scheduled_backups": "Scheduled Backups",
    "scheduled_backups_description": "Configure automatic backups to run on a schedule. Backups are saved to the mounted backup directory and use the database credentials from your container environment.",
    "schedule_time": "Schedule Time",
    "daily_2am": "Daily at 2:00 AM",
    "weekly_sunday_3am": "Weekly on Sunday at 3:00 AM",
    "monthly_1st_1am": "Monthly on 1st at 1:00 AM",
    "every_6_hours": "Every 6 hours",
    "every_12_hours": "Every 12 hours",
    "status": "Status",
    "enabled": "Enabled",
    "disabled": "Disabled",
    "last_updated": "Last updated: ",
    "manual_backup": "Manual Backup",
    "manual_backup_description": "Create a backup of the entire server database immediately. Choose to download the backup file or save it to the server's backup directory.",
    "download_backup_file": "Download Backup File",
    "download_backup_description": "Downloads a .sql backup file directly to your computer.",
    "authenticate": "Authenticate",
    "exporting": "Exporting...",
    "save_to_backup_directory": "Save to Backup Directory",
    "save_to_backup_description": "Creates a backup file in the server's mounted backup directory using container credentials.",
    "create_backup": "Create Backup",
    "creating": "Creating...",
    "backing_up_database": "Backing up database...",
    "backup_loading_message": "This may take a few minutes for large databases. Please don't close this window.",
    "database_password_empty": "Database password cannot be empty.",
    "backup_error": "Error backing up server - Maybe wrong password?: ",
    "failed_to_load_backup_schedule": "Failed to load backup schedule: ",
    "scheduled_backup_enabled": "Scheduled backup enabled",
    "scheduled_backup_disabled": "Scheduled backup disabled",
    "failed_to_update_backup_schedule": "Failed to update backup schedule: ",
    "manual_backup_started": "Manual backup '{}' started successfully. Check the backup directory.",
    "failed_to_start_manual_backup": "Failed to start manual backup: "
  },
  "custom_feed": {
    "add_feed_title": "Add Feed:",
    "add_feed_description": "Use this to add a custom feed to your podcasts. Simply enter the feed url and click the button below. This is great in case you subscibe to premium podcasts and they aren't availble in The Pocast Index or other indexing services. After adding here, podcasts will show up and be available just like any others.",
    "feed_url_placeholder": "https://bestpodcast.com/feed.xml",
    "username_optional": "Username (optional)",
    "password_optional": "Password (optional)",
    "add_feed": "Add Feed",
    "podcast_successfully_added": "Podcast Successfully Added",
    "failed_to_add_podcast": "Failed to add podcast: "
  },
  "download_settings": {
    "server_download_settings": "Server Download Settings:",
    "server_download_description": "You can choose to enable or disable server downloads here. This does not effect local downloads. There's two types of downloads in Pinepods. Local and Server. Local downloads would be where a user clicks download and it downloads the podcast to their local machine. A server download is when a user downloads the podcast to the server specifically. This is meant as an archival option. If you're concerned the podcast may not be always available you may want to archive it using this option. See the Pinepods documentation for mapping a specific location (like a NAS) as the location server downloads download to. You might want to turn this option off if you have self service enabled or your Pinepods server accessible to the internet. You wouldn't want any random user filling up your server.",
    "enable_server_downloads": "Enable Server Downloads",
    "error_getting_download_status": "Error getting download status: ",
    "error_enabling_disabling_downloads": "Error enabling/disabling downloads: "
  },
  "export_settings": {
    "export_options": "Export Options:",
    "export_description": "You can export an OPML file containing your Podcasts here. This file can then be imported if you want to switch to a different podcast app or simply want a backup of your files just in case. Note, if you are exporting to add your podcasts to AntennaPod the Nextcloud Options below might better suit your needs. If you're an admin a full server backup might be a better solution as well on the Admin Settings Page.",
    "download_export_opml": "Download/Export OPML",
    "error_exporting_opml": "Error exporting OPML: "
  },
  "import_options": {
    "import_options": "Import Options:",
    "import_description": "You can Import an OPML of podcasts here. If you're migrating from a different podcast app this is probably the solution you want. Most podcast apps allow you to export a backup of your saved podcasts to an OPML file and this option can easily import them into Pinepods. Note that this process can take awhile and you don't have to stay on this page while it imports. If you think it might be stuck, it's probably not.",
    "import_tip": "💡 After importing, head over to the Match Podcast Index area to match podcasts with their index counterpart. This allows for host and guest integration throughout PinePods.",
    "choose_file": "Choose File",
    "import_verification_text": "The following podcasts were found. Please unselect any podcasts you don't want to add, and then click the button below. A large amount of podcasts will take a little while to parse all the feeds and add them. The loading animation will disappear once all complete. Be patient!",
    "add_them": "Add them!",
    "import_progress": "Import Progress",
    "currently_importing": "Currently importing: ",
    "opml_import_completed": "OPML Import Completed! After importing head over the Match Podcast Index area to match podcasts with their index counterpart. This allows for host and guest integration throughout PinePods.",
    "failed_to_import_opml": "Failed to import OPML"
  },
  "start_page_options": {
    "start_page_settings": "Start Page Settings",
    "start_page_description": "Choose your preferred start page. This is the page you'll see first when opening Pinepods.",
    "select_start_page": "Select a start page",
    "home": "Home",
    "feed": "Feed",
    "search": "Search",
    "queue": "Queue",
    "saved": "Saved",
    "downloads": "Downloads",
    "people_subscriptions": "People Subscriptions",
    "podcasts": "Podcasts",
    "apply_start_page": "Apply Start Page",
    "start_page_updated_successfully": "Start page updated successfully!",
    "failed_to_update_start_page": "Failed to update start page: "
  },
  "email_settings": {
    "email_settings": "Email Settings:",
    "email_settings_description": "Pinepods can optionally send email notifications for certain events. To enable email functionality, please configure the SMTP settings below. The Pinepods server will use these details to send emails. If you're using Gmail or other OAuth providers, you may need to create an app-specific password instead of using your regular password.",
    "smtp_server": "SMTP Server",
    "smtp_port": "SMTP Port",
    "smtp_username": "SMTP Username",
    "smtp_password": "SMTP Password",
    "from_email": "From Email",
    "enable_email_notifications": "Enable Email Notifications",
    "smtp_server_placeholder": "Enter SMTP server address",
    "smtp_port_placeholder": "Enter SMTP port (usually 587 or 465)",
    "smtp_username_placeholder": "Enter SMTP username",
    "smtp_password_placeholder": "Enter SMTP password",
    "from_email_placeholder": "Enter from email address",
    "send_test_email": "Send Test Email",
    "test_email_recipient": "Test email recipient:",
    "test_email_placeholder": "Enter test recipient email",
    "send_test": "Send Test",
    "save_email_settings": "Save Email Settings",
    "error_loading_email_settings": "Error loading email settings: ",
    "error_saving_email_settings": "Error saving email settings: ",
    "email_settings_saved_successfully": "Email settings saved successfully",
    "test_email_success": "Test email sent successfully!",
    "test_email_failed": "Failed to send test email: ",
    "error_sending_test_email": "Error sending test email: ",
    "invalid_email_address": "Invalid email address",
    "smtp_server_required": "SMTP server is required",
    "smtp_port_required": "SMTP port is required",
    "smtp_username_required": "SMTP username is required",
    "smtp_password_required": "SMTP password is required",
    "from_email_required": "From email is required",
    "test_email_recipient_required": "Test email recipient is required",
    "current_settings": "Current Settings",
    "server": "Server",
    "encryption": "Encryption",
    "username": "Username",
    "auth_required": "Auth Required",
    "update_settings": "Update Settings",
    "port": "Port",
    "from_email_address": "From Email Address",
    "encryption_method": "Encryption Method",
    "require_authentication": "Authentication Required",
    "auth_username": "Username",
    "password": "Password",
    "yes": "Yes",
    "no": "No"
  },
  "mfa_settings": {
    "error_getting_mfa_status": "Error getting MFA status: ",
    "mfa_code_verification_failed": "MFA code verification failed",
    "failed_to_verify_mfa_code": "Failed to verify MFA code: ",
    "error_disabling_mfa": "Error disabling MFA: ",
    "failed_to_generate_totp_secret": "Failed to generate TOTP secret: ",
    "setup_mfa": "Setup MFA",
    "scan_qr_or_enter_code": "Either scan the QR code with your authenticator app or enter the code manually. Then enter the code from your authenticator app to verify.",
    "verify_code": "Verify Code:",
    "verify": "Verify",
    "mfa_options": "MFA Options:",
    "mfa_description": "You can setup edit, or remove MFA for your account here. MFA will only be prompted when new authentication is needed.",
    "enable_mfa": "Enable MFA"
  },
  "nextcloud_options": {
    "failed_to_load_default_gpodder_device": "Failed to load default GPodder device: ",
    "failed_to_load_gpodder_devices": "Failed to load GPodder devices: ",
    "selected_device": "Selected device: {} (ID: {}, remote: {:?})",
    "could_not_find_device_with_id": "Could not find device with ID: ",
    "setting_device_as_default": "Setting device {} ({}) as default, is_remote: {}",
    "successfully_set_device_as_default": "Successfully set device as default",
    "default_gpodder_device_set_successfully": "Default GPodder device set successfully",
    "error_setting_default_device": "Error setting default device: ",
    "failed_to_set_default_device": "Failed to set default device: ",
    "device_name_cannot_be_empty": "Device name cannot be empty",
    "device_created_successfully": "Device created successfully",
    "failed_to_create_device": "Failed to create device: ",
    "syncing_with_device": "Syncing with device: {} (ID: {}, remote: {})",
    "failed_to_connect_to_websocket": "Failed to connect to WebSocket: {:?}",
    "failed_to_sync_with_gpodder": "Failed to sync with GPodder: ",
    "no_device_selected_for_synchronization": "No device selected for synchronization",
    "pushing_to_device": "Pushing to device: {} (ID: {}, remote: {})",
    "failed_to_perform_initial_sync": "Failed to perform initial sync with GPodder: ",
    "no_device_selected_for_initial_sync": "No device selected for initial sync",
    "gpodder_advanced_settings": "GPodder Advanced Settings",
    "gpodder_sync_description": "GPodder synchronization allows you to manage your podcast subscriptions across multiple devices. Here you can manage devices registered with your GPodder account and control synchronization.",
    "your_gpodder_devices": "Your GPodder Devices",
    "loading_devices": "Loading devices...",
    "no_devices_found": "No devices found. Create your first device below.",
    "select_device_for_operations": "Select device for operations:",
    "select_a_device": "-- Select a device --",
    "syncing": "Syncing...",
    "sync_gpodder": "Sync GPodder",
    "initial_syncing": "Initial Syncing...",
    "initial_sync_gpodder": "Initial Sync GPodder",
    "setting_default": "Setting default...",
    "current_default": "Current default",
    "set_as_default": "Set as default",
    "creating": "Creating...",
    "add_device": "Add Device"
  },
  "oidc": {
    "failed_to_fetch_oidc_providers": "Failed to fetch OIDC providers: ",
    "provider_successfully_removed": "Provider successfully removed",
    "failed_to_remove_provider": "Failed to remove provider: ",
    "oidc_provider_successfully_added": "OIDC Provider successfully added",
    "failed_to_add_provider": "Failed to add provider: ",
    "add_oidc_provider": "Add OIDC Provider",
    "oidc_redirect_url": "OIDC Redirect URL",
    "use_this_url_when_configuring": "Use this URL when configuring your OIDC provider's callback/redirect settings.",
    "provider_name": "Provider Name",
    "client_id": "Client ID",
    "client_secret": "Client Secret",
    "authorization_url": "Authorization URL",
    "token_url": "Token URL",
    "user_info_url": "User Info URL",
    "scopes": "Scopes",
    "button_text": "Button Text",
    "button_color": "Button Color",
    "button_text_color": "Button Text Color",
    "icon_svg_optional": "Icon SVG (optional)",
    "name_claim": "Name Claim",
    "email_claim": "Email Claim",
    "username_claim": "Username Claim",
    "roles_claim": "Roles Claim",
    "user_role": "User Role",
    "admin_role": "Admin Role",
    "oidc_provider_management": "OIDC Provider Management",
    "add_provider": " Add Provider",
    "no_oidc_providers_configured": "No OIDC providers configured yet. Add one to enable single sign-on.",
    "edit_oidc_provider": "Edit OIDC Provider",
    "oidc_provider_successfully_updated": "Updated OIDC Provider"
  },
  "playback_settings": {
    "failed_to_fetch_playback_speed": "Failed to fetch playback speed: ",
    "failed_to_fetch_auto_complete_seconds": "Failed to fetch auto complete seconds: ",
    "default_playback_speed_updated_successfully": "Default playback speed updated successfully",
    "failed_to_update_playback_speed": "Failed to update playback speed: ",
    "auto_complete_seconds_updated_successfully": "Auto complete seconds updated successfully",
    "failed_to_update_auto_complete_seconds": "Failed to update auto complete seconds: ",
    "playback_preferences_description": "Configure your playback preferences including default playback speed and auto-complete behavior.",
    "default_playback_speed": "Default Playback Speed:",
    "range": "Range: 0.5x - 3.0x",
    "auto_complete_episode_threshold": "Auto Complete Episode Threshold:",
    "seconds": "seconds",
    "auto_complete_description": "Episodes with this many seconds or less remaining will be automatically marked as complete. Set to 0 to disable."
  },
  "notifications": {
    "failed_to_fetch_notification_settings": "Failed to fetch notification settings: ",
    "successfully_updated_notification_settings": "Successfully updated notification settings",
    "failed_to_update_notification_settings": "Failed to update notification settings: ",
    "test_notification_sent": "Test notification sent!",
    "failed_to_send_test_notification": "Failed to send test notification: ",
    "notification_settings": "Notification Settings",
    "ntfy_configuration": "ntfy Configuration:",
    "gotify_configuration": "Gotify Configuration:",
    "status": "Status: ",
    "topic": "Topic: ",
    "server": "Server: ",
    "not_set": "Not Set",
    "not_configured": "Not Configured",
    "active": "Active",
    "inactive": "Inactive",
    "notification_platform": "Notification Platform",
    "enable_notifications": "Enable Notifications",
    "ntfy_topic": "ntfy Topic",
    "ntfy_server_url": "ntfy Server URL",
    "authentication_optional": "Authentication (Optional)",
    "username_password_or_token": "Choose either username/password OR access token, not both",
    "username": "Username",
    "password": "Password",
    "access_token": "Access Token",
    "gotify_server_url": "Gotify Server URL",
    "gotify_app_token": "Gotify App Token",
    "save_settings": "Save Settings",
    "send_test_notification": "Send Test Notification"
  },
  "podcast_index_matching": {
    "podcast_index_matching": "Match Podcasts to Podcast Index",
    "unmatched_podcasts": "Unmatched Podcasts",
    "ignored_podcasts": "Ignored Podcasts",
    "show_ignored": "Show Ignored",
    "show_unmatched": "Show Unmatched",
    "no_unmatched_podcasts": "No podcasts need Podcast Index matching.",
    "no_ignored_podcasts": "No podcasts are ignored from index matching.",
    "search_results": "Search Results",
    "match": "Match",
    "ignore": "Ignore"
  },
  "restore_server": {
    "failed_to_load_backup_files": "Failed to load backup files: ",
    "file_size_too_large": "File size too large. Maximum size is 100MB.",
    "database_password_required": "Database password is required",
    "restoration_success": "Server restoration completed successfully! The application will restart.",
    "failed_to_restore_server": "Failed to restore server: ",
    "restore_server": "Restore Server",
    "server_restore": "Server Restore",
    "restore_mode": "Restore Mode",
    "upload_backup_file": "Upload Backup File",
    "select_existing_backup": "Select Existing Backup",
    "choose_backup_file": "Choose backup file",
    "database_password": "Database Password",
    "restoring": "Restoring..."
  },
  "rss_feeds": {
    "error_toggling_rss_feeds": "Error toggling RSS feeds: ",
    "rss_feed_settings": "RSS Feed Settings:",
    "rss_feed_description": "RSS feeds allow you to subscribe to your Pinepods queue using any RSS reader. This creates a personal RSS feed that includes all queued episodes.",
    "enable_rss_feeds": "Enable RSS Feeds",
    "rss_feed_url": "Your RSS Feed URL:",
    "copy_to_clipboard": "Copy to Clipboard"
  },
  "user_self_service": {
    "user_self_service_settings": "User Self Service Settings:",
    "self_service_description": "You can enable or disable user self service setup here. That is as it sounds. Once enabled there's a button on the login screen that allows users to set themselves up. It's highly recommended that if you enable this option you disable server downloads and setup the email settings so users can do self service password resets. If you'd rather not enable this you can just set new users up manually using User Settings above.",
    "enable_user_self_service": "Enable User Self Service"
  },
  "app_drawer": {
    "local_downloads": "Local Downloads",
    "pinepods": "Pinepods",
    "feed": "Feed",
    "saved": "Saved",
    "downloads": "Downloads",
    "queue": "Queue",
    "history": "History",
    "podcasts": "Podcasts",
    "search_podcasts": "Search Podcasts",
    "server_downloads": "Server Downloads",
    "subscribed_people": "Subscribed People",
    "settings": "Settings",
    "sign_out": "Sign Out"
  },
  "audio": {
    "chapters": "Chapters",
    "no_audio_playing": "No audio playing",
    "no_chapters_available": "No chapters available",
    "shownotes": "Shownotes",
    "shownotes_unavailable": "Shownotes (Unavailable)"
  },
  "downloads": {
    "select": "Select",
    "clear_all": "Clear All",
    "completed": "Completed",
    "in_progress": "In Progress",
    "search_downloaded_episodes": "Search downloaded episodes...",
    "no_downloaded_episodes_found": "No Downloaded Episodes Found",
    "no_downloaded_episodes_description": "This is where episode downloads will appear. To download an episode you can open the context menu on an episode and select Download Episode. It will then download to the server and show up here!",
    "no_episode_downloads_found": "No Episode Downloads Found",
    "downloaded_episodes_count": "Downloaded Episodes"
  },
  "downloads_tauri": {
    "locally_downloaded_episodes": "Locally Downloaded Episodes",
    "select_multiple": "Select Multiple",
    "switch_to_online_mode": "Switch to Online Mode (Sign In Required)",
    "no_downloaded_episodes_description": "This is where local episode downloads will appear. To download an episode you can open the context menu on an episode and select Local Download. It will then download to your device locally and show up here!",
    "successfully_deleted_episodes": "Successfully deleted episode(s)",
    "failed_to_delete_episodes": "Failed to delete episodes",
    "downloaded_episodes_count": "episodes"
  },
  "episode": {
    "episode_transcript": "Episode Transcript",
    "copy_shared_link": "Copy Shared Link",
    "transcript": "Transcript",
    "view_transcript": "View Transcript",
    "in_this_episode": "In This Episode",
    "play": "Play",
    "pause": "Pause",
    "add_to_queue": "Add to Queue",
    "remove_from_queue": "Remove from Queue",
    "save": "Save",
    "unsave": "Unsave",
    "failed_to_parse_duration": "Failed to parse duration",
    "no_episode_data_received": "No episode data received",
    "unable_to_retrieve_url": "Unable to retrieve URL",
    "close_modal": "Close modal",
    "share_episode": "Share Episode",
    "download_episode": "Download Episode",
    "downloading": "Downloading...",
    "share_link_description": "Share this link with anyone you'd like to be able to listen to this episode. They don't even need an account on the server to use this!",
    "current_page_link_description": "If they do have an account you can just send the user the current link on this web page:",
    "download": "Download",
    "remove_download": "Remove Download",
    "mark_complete": "Mark Complete",
    "mark_incomplete": "Mark Incomplete",
    "mark_episode_complete": "Mark Episode Complete",
    "mark_episode_incomplete": "Mark Episode Incomplete",
    "add_podcast_to_enable_actions": "Add podcast to enable more actions",
    "this_item_contains_no_media": "This item contains no media file",
    "unable_to_display_episode": "Unable to display episode",
    "something_went_wrong_description": "Something seems to have gone wrong. A straightup server disconnect maybe? Did you browse here directly? That's not how this app works. It needs the context to browse around. I honestly don't have anything else for you as this shouldn't happen. This is embarrasing.",
    "cover_alt_text": "Cover for "
  },
  "episodes_layout": {
    "invalid_html_content": "Invalid HTML content",
    "youtube_channel_successfully_removed": "YouTube channel successfully removed",
    "podcast_successfully_removed": "Podcast successfully removed",
    "failed_to_remove_youtube_channel": "Failed to remove YouTube channel",
    "failed_to_remove_podcast": "Failed to remove podcast",
    "playback_speed_updated": "Playback speed updated",
    "error_updating_playback_speed": "Error updating playback speed",
    "playback_speed_reset": "Playback speed reset to default",
    "error_resetting_playback_speed": "Error resetting playback speed",
    "podcast_successfully_added": "Podcast successfully added",
    "failed_to_add_podcast": "Failed to add podcast",
    "rss_feed_url": "RSS Feed URL",
    "podcast_options": "Podcast Options",
    "no_categories_available": "No categories available",
    "new_category": "New category",
    "verify_downloads": "Verify Downloads",
    "delete_podcast": "Delete Podcast",
    "visit_external_website": "Visit external podcast website",
    "get_rss_feed_url": "Get RSS Feed URL",
    "download_all_episodes": "Click to download all episodes for this podcast",
    "add_remove_podcast": "Click to add or remove podcast from feed",
    "podcast_specific_settings": "Click to setup podcast specific settings",
    "match_it_here": "Match it here",
    "hosts": "Hosts",
    "close_modal": "Close modal",
    "loading_rss_key": "Loading RSS key...",
    "rss_feed_note": "NOTE: You must have RSS feeds enabled in your settings for the link below to work",
    "rss_feed_instruction": "Use this RSS feed URL in your favorite podcast app to subscribe to this podcast:",
    "copy": "Copy",
    "rss_feed_warning": "This URL includes your API key, so keep it private. This is going to change very shortly in a future release to a temporary key so that you can share these links.",
    "download_future_episodes": "Download Future Episodes Automatically:",
    "get_notifications_new_episodes": "Get Notifications For New Episodes:",
    "default_playback_speed": "Default Playback Speed:",
    "save": "Save",
    "reset": "Reset",
    "playback_speed_description": "Sets the default playback speed for this podcast. Range: 0.5x - 2.0x. Reset to use your global default.",
    "auto_skip_intros_outros": "Auto Skip Intros and Outros:",
    "start_skip_seconds": "Start Skip (seconds):",
    "end_skip_seconds": "End Skip (seconds):",
    "confirm": "Confirm",
    "youtube_download_limit": "Youtube Download Episode Limit (days):",
    "youtube_limit_description": "Adjusts how long Youtube Feed audio is retained when downloaded to be streamed via the server. Youtube episodes will be removed after to free up space.",
    "adjust_podcast_categories": "Adjust Podcast Categories:",
    "loading": "Loading...",
    "new_category_placeholder": "New category",
    "add": "Add",
    "download_all_confirmation": "Are you sure you want to download all episodes from the current podcast to the server? If the podcast has a lot of episodes this might take awhile.",
    "yes_download_all": "Yes, Download All",
    "no_take_me_back": "No, take me back",
    "delete_podcast_confirmation": "Are you sure you want to delete the podcast from the database? This will remove it from every aspect of the app. Meaning this will remove any saved, downloaded, or queued episodes for this podcast. It will also remove any history that includes it.",
    "yes_delete_podcast": "Yes, Delete Podcast",
    "show_only": "Show Only",
    "showing_only_completed": "Showing only completed episodes",
    "hide": "Hide",
    "hiding_completed": "Hiding completed episodes",
    "all": "All",
    "showing_all_episodes": "Showing all episodes",
    "episode_count": "Episode Count: ",
    "authors": "Authors: ",
    "explicit": "Explicit: ",
    "yes": "Yes",
    "no": "No",
    "search_episodes_placeholder": "Search podcast episodes...",
    "newest_first": "Newest First",
    "oldest_first": "Oldest First",
    "shortest_first": "Shortest First",
    "longest_first": "Longest First",
    "title_az": "Title A-Z",
    "title_za": "Title Z-A",
    "clear_all": "Clear All",
    "in_progress": "In Progress",
    "exit_select": "Exit Select",
    "select": "Select",
    "deselect_all": "Deselect All",
    "select_all": "Select All",
    "select_unplayed": "Select Unplayed",
    "mark_complete": "Mark Complete",
    "save_episodes": "Save",
    "queue_episodes": "Queue",
    "download_episodes": "Download",
    "no_episodes_found": "No Episodes Found",
    "no_episodes_description": "This podcast strangely doesn't have any episodes. Try a more mainstream one maybe?",
    "youtube_episode_limit_updated": "Youtube Episode Limit Updated!",
    "playback_speed_reset_default": "Playback speed reset to default",
    "skip_times_adjusted": "Skip times Adjusted",
    "error_adjusting_skip_times": "Error Adjusting Skip Times",
    "modify_podcast_info": "Edit Podcast Info",
    "edit_podcast_info": "Edit Podcast Info",
    "feed_url": "Feed URL",
    "feed_url_placeholder": "Enter podcast feed URL",
    "username": "Username",
    "username_placeholder": "Enter username for premium feeds",
    "password": "Password",
    "password_placeholder": "Enter password for premium feeds",
    "save_changes": "Save Changes",
    "cancel": "Cancel",
    "podcast_name": "Podcast Name",
    "podcast_name_placeholder": "Enter podcast name",
    "description": "Description",
    "description_placeholder": "Enter podcast description",
    "author": "Author",
    "author_placeholder": "Enter podcast author",
    "artwork_url": "Artwork URL",
    "artwork_url_placeholder": "Enter artwork URL",
    "website_url": "Website URL",
    "website_url_placeholder": "Enter website URL",
    "podcast_index_id": "Podcast Index ID",
    "podcast_index_id_placeholder": "Enter Podcast Index ID",
    "no_changes_to_save": "No changes to save",
    "podcast_updated_successfully": "Podcast updated successfully",
    "podcast_update_failed": "Failed to update podcast"
  },
  "feed": {
    "no_recent_episodes_found": "No Recent Episodes Found",
    "no_recent_episodes_description": "You can add new podcasts by using the search bar above. Search for your favorite podcast and click the plus button to add it."
  },
  "gen_components": {
    "podcast_index": "Podcast Index",
    "youtube": "YouTube",
    "unknown": "Unknown",
    "search": "Search",
    "all_fields_required": "All fields are required",
    "valid_email_required": "Please enter a valid email address",
    "full_name": "Full Name",
    "username": "Username",
    "email": "Email",
    "password": "Password",
    "create_admin_account": "Create Admin Account",
    "remove_downloaded_episode": "Remove Downloaded Episode",
    "download_episode": "Download Episode",
    "delete_local_download": "Delete Local Download",
    "local_download": "Local Download",
    "remove_from_queue": "Remove from Queue",
    "queue_episode": "Queue Episode",
    "remove_from_saved_episodes": "Remove from Saved Episodes",
    "save_episode": "Save Episode",
    "mark_episode_incomplete": "Mark Episode Incomplete",
    "mark_episode_complete": "Mark Episode Complete"
  },
  "history": {
    "history": "History",
    "search_listening_history": "Search listening history...",
    "no_episode_history_found": "No Episode History Found",
    "no_episode_history_description": "This one is pretty straightforward. You should get listening! Podcasts you listen to will show up here!"
  },
  "home": {
    "quick_links": "Quick Links",
    "continue_listening": "Continue Listening",
    "top_podcasts": "Top Podcasts",
    "smart_playlists": "Smart Playlists",
    "no_playlists_available": "No playlists available",
    "recent_episodes": "Recent Episodes",
    "no_recent_episodes": "No recent episodes",
    "welcome_to_pinepods": "Welcome to Pinepods",
    "welcome_description": "Start by adding some podcasts using the search bar above.",
    "no_description_provided": "No Description Provided",
    "unknown_author": "Unknown Author",
    "no_categories_found": "No Categories Found",
    "no_website_provided": "No Website Provided",
    "episodes": "episodes"
  },
  "host_component": {
    "subscribe": "Subscribe",
    "unsubscribe": "Unsubscribe",
    "no_hosts_found": "No hosts found. ",
    "add_hosts_here": "Add hosts for this podcast here",
    "failed_to_fetch_person_info": "Failed to fetch person info"
  },
  "playlists": {
    "system": "(System)",
    "episodes": "episodes",
    "filter_by_podcasts_optional": "Filter by Podcasts (Optional)",
    "podcast": "Podcast",
    "podcasts": "Podcasts",
    "selected": "Selected",
    "smart_playlists": "Smart Playlists",
    "cancel": "Cancel",
    "delete": "Delete",
    "select": "Select",
    "create_playlist": "Create Playlist",
    "system_playlists_info": "System playlists cannot be deleted and are not selectable.",
    "no_playlists": "No Playlists",
    "create_new_playlist_to_start": "Create a new playlist to get started",
    "create_new_playlist": "Create New Playlist",
    "close_modal": "Close modal",
    "name": "Name",
    "description": "Description",
    "icon": "Icon",
    "filter_by_podcasts": "Filter by Podcasts",
    "episode_filters": "Episode Filters",
    "include_unplayed": "Include Unplayed",
    "include_partially_played": "Include Partially Played",
    "include_played": "Include Played",
    "duration_range_minutes": "Duration Range (minutes)",
    "min": "Min",
    "max": "Max",
    "play_progress_range_percent": "Play Progress Range (%)",
    "min_percent": "Min %",
    "max_percent": "Max %",
    "time_filter_hours": "Time Filter (hours)",
    "hours": "Hours",
    "sort_order": "Sort Order",
    "newest_first": "Newest First",
    "oldest_first": "Oldest First",
    "longest_first": "Longest First",
    "shortest_first": "Shortest First",
    "max_episodes": "Max Episodes",
    "group_by_podcast": "Group by Podcast",
    "creating": "Creating...",
    "delete_playlist": "Delete Playlist",
    "delete_confirmation": "Are you sure you want to delete this playlist?",
    "delete_playlists": "Delete Playlists",
    "are_you_sure_delete": "Are you sure you want to delete",
    "playlist": "playlist",
    "playlists": "playlists",
    "deleting": "Deleting...",
    "delete_success": "Playlist deleted successfully",
    "delete_failed": "Failed to delete playlist",
    "create_success": "Playlist created successfully",
    "create_failed": "Failed to create playlist",
    "bulk_delete_failed": "Failed to delete playlists",
    "deleted_successfully": "deleted successfully",
    "deleted": "deleted",
    "failed": "failed"
  },
  "podcast_layout": {
    "search_results": "Podcast Search Results",
    "no_results_found": "No Podcast Search Results Found",
    "try_different_keywords": "Try searching again with a different set of keywords.",
    "by": "By",
    "show_less": "Show less",
    "show_more": "Show more",
    "episode": "episode",
    "episodes": "episodes",
    "explicit": "Explicit",
    "podcast_removed": "Podcast successfully removed",
    "remove_error": "Error removing podcast",
    "podcast_added": "Podcast successfully added",
    "add_error": "Error adding podcast"
  },
  "safehtml": {
    "start_episode_first": "Please start playing this episode before using timecodes.",
    "start_episode_first_audio": "Please start playing the episode first before using timecodes."
  },
  "saved": {
    "saved": "Saved",
    "search_placeholder": "Search saved episodes...",
    "newest_first": "Newest First",
    "oldest_first": "Oldest First",
    "shortest_first": "Shortest First",
    "longest_first": "Longest First",
    "title_az": "Title A-Z",
    "title_za": "Title Z-A",
    "clear_all": "Clear All",
    "completed": "Completed",
    "in_progress": "In Progress",
    "no_saved_episodes": "No Saved Episodes Found",
    "save_episodes_instructions": "You can save episodes by clicking the context button on each episode and clicking 'Save Episode'. Doing this will save episodes here for easy access when you want to return to them."
  },
  "search": {
    "search_podcasts": "Search podcasts...",
    "search_for_podcast_episode_description": "Search for a podcast, episode, or description",
    "search": "Search",
    "go": "Go",
    "no_results_found": "No Search Results Found",
    "try_different_search": "Perhaps try again, but search for something slightly different :/"
  },
  "search_new": {
    "search_new": "Search New"
  },
  "queue": {
    "queue": "Queue",
    "no_queued_episodes_found": "No Queued Episodes Found",
    "queue_episodes_instructions": "You can queue episodes by clicking the context button on each episode and clicking 'Queue Episode'. Doing this will play episodes in order of the queue after the currently playing episode is complete.",
    "no_queued_episodes_found_state_none": "No Queued Episodes Found - State is None"
  }
}
