"accessibility" = "Accessibility"; "allGenres" = "All Genres"; "allMedia" = "All Media"; "apply" = "Apply"; "audioAndCaptions" = "Audio & Captions"; "audioTrack" = "Audio Track"; "back" = "Back"; "cast" = "CAST"; "changeServer" = "Change Server"; "closedCaptions" = "Closed Captions"; "comingSoon" = "Coming soon"; "connect" = "Connect"; "connectManually" = "Connect Manually"; "connectToJellyfin" = "Connect to Jellyfin"; "connectToServer" = "Connect to Server"; "continueWatching" = "Continue Watching"; "director" = "DIRECTOR"; "discoveredServers" = "Discovered Servers"; "displayOrder" = "Display order"; "emptyNextUp" = "Empty Next Up"; "episodes" = "Episodes"; "error" = "Error"; "filterResults" = "Filter Results"; "filters" = "Filters"; "genres" = "Genres"; "home" = "Home"; "latestWithString" = "Latest %@"; "library" = "Library"; "loading" = "Loading"; "localServers" = "Local Servers"; "login" = "Login"; "loginToWithString" = "Login to %@"; "moreLikeThis" = "More Like This"; "nextUp" = "Next Up"; "noCastdevicesfound" = "No Cast devices found.."; "noResults" = "No results."; "ok" = "Ok"; "otherUser" = "Other User"; "pageOfWithNumbers" = "Page %1$@ of %2$@"; "password" = "Password"; "playNext" = "Play Next"; "play" = "Play"; "playback" = "Playback"; "playbackSettings" = "Playback settings"; "playbackSpeed" = "Playback Speed"; "reload" = "Reload"; "reset" = "Reset"; "seasonAndEpisode" = "S%1$@:E%2$@"; "search" = "Search"; "searchDots" = "Search…"; "seasons" = "Seasons"; "season" = "Season"; "seeAll" = "See All"; "selectCastDestination" = "Select Cast Destination"; "serverInformation" = "Server Information"; "serverURL" = "Server URL"; "signedInAsWithString" = "Signed in as %@"; "sortBy" = "Sort by"; "studio" = "STUDIO"; "studios" = "Studios"; "suggestions" = "Suggestions"; "switchUser" = "Switch User"; "tags" = "Tags"; "tryAgain" = "Try again"; "notImplementedYetWithType" = "Type: %@ not implemented yet :("; "username" = "Username"; "WhosWatching" = "Who's watching?"; "wip" = "WIP"; "yourFavorites" = "Your Favorites"; /* Represents the Appearance setting label */ "appearance" = "Appearance"; /* Represents the system theme setting */ "system" = "System"; /* Represents the dark theme setting */ "dark" = "Dark"; /* Represents the light theme setting */ "light" = "Light"; "advanced" = "Advanced"; "aspectFill" = "Aspect Fill"; "enabled" = "Enabled"; "disabled" = "Disabled"; "existingServer" = "Existing Server"; "existingUser" = "Existing User"; "serverAlreadyConnected" = "Server %s is already connected"; "userAlreadySignedIn" = "User %s is already signed in"; "unknownError" = "Unknown Error"; "unknown" = "Unknown"; "serverAlreadyExistsPrompt" = "Server %s already exists. Add new URL?"; "addURL" = "Add URL"; "noEpisodesAvailable" = "No episodes available"; "seeMore" = "See More"; "defaultScheme" = "Default Scheme"; "networking" = "Networking"; "resetUserSettings" = "Reset User Settings"; "resetAllSettings" = "Reset all settings back to defaults."; "resetAppSettings" = "Reset App Settings"; "removeAllUsers" = "Remove All Users"; "removeAllServers" = "Remove All Servers"; "settings" = "Settings"; "cancel" = "Cancel"; "connectToJellyfinServer" = "Connect to a Jellyfin server"; "connectToJellyfinServerStart" = "Connect to a Jellyfin server to get started"; "searchingDots" = "Searching…"; "noLocalServersFound" = "No local servers found"; "continue" = "Continue"; "noTitle" = "No title"; "retry" = "Retry"; "recentlyAdded" = "Recently Added"; "overview" = "Overview"; "noOverviewAvailable" = "No overview available"; "castAndCrew" = "Cast & Crew"; "items" = "Items"; "series" = "Series"; "information" = "Information"; "media" = "Media"; "favorites" = "Favorites"; "liveTV" = "Live TV"; "downloads" = "Downloads"; "serverDetails" = "Server Details"; "name" = "Name"; "url" = "URL"; "version" = "Version"; "operatingSystem" = "Operating System"; "remove" = "Remove"; "servers" = "Servers"; "experimental" = "Experimental"; "playPreviousItem" = "Play Previous Item"; "playNextItem" = "Play Next Item"; "autoPlay" = "Auto Play"; "editJumpLengths" = "Edit Jump Lengths"; "overlay" = "Overlay"; "overlayType" = "Overlay Type"; "user" = "User"; "server" = "Server"; "nativePlayer" = "Native Player"; "videoPlayerType" = "Video Player Type"; "gestures" = "Gestures"; "jumpForwardLength" = "Jump Forward Length"; "jumpBackwardLength" = "Jump Backward Length"; "jumpGesturesEnabled" = "Jump Gestures Enabled"; "systemControlGesturesEnabled" = "System Control Gestures Enabled"; "playerGesturesLockGestureEnabled" = "Player Gestures Lock Gesture Enabled"; "seekSlideGestureEnabled" = "Seek Slide Gesture Enabled"; "audioOffset" = "Audio Offset"; "subtitleOffset" = "Subtitle Offset"; "resumeOffset" = "Resume Offset"; "resumeOffsetDescription" = "Resume content seconds before the recorded resume time"; "resume5SecondOffset" = "Resume 5 Second Offset"; "showPosterLabels" = "Show Poster Labels"; "showCastAndCrew" = "Show Cast & Crew"; "subtitleColor" = "Subtitle Color"; "subtitleSize" = "Subtitle Size"; "subtitleFont" = "Subtitle Font"; "signInGetStarted" = "Sign in to get started"; "signIn" = "Sign In"; "signInToServer" = "Sign In to %s"; "audio" = "Audio"; "subtitles" = "Subtitles"; "playbackSpeed" = "Playback Speed"; "programs" = "Programs"; "channels" = "Channels"; "tvShows" = "TV Shows"; "movies" = "Movies"; "other" = "Other"; "networkTimedOut" = "Network timed out"; "cannotConnectToHost" = "Cannot connect to host"; "unauthorizedUser" = "Unauthorized user"; "unauthorized" = "Unauthorized"; "released" = "Released"; "rated" = "Rated"; "runtime" = "Runtime"; "containers" = "Containers"; "noCodec" = "No Codec"; "normal" = "Normal"; "compact" = "Compact"; "smallest" = "Smallest"; "smaller" = "Smaller"; "regular" = "Regular"; "larger" = "Larger"; "largest" = "Largest"; "jumpLengthSeconds" = "%s seconds"; "unableToConnectServer" = "Unable to connect to server"; "present" = "Present"; "oneUser" = "1 user"; "multipleUsers" = "%d users"; "notAvailableSlash" = "N/A"; "next" = "Next"; "refresh" = "Refresh"; "recommended" = "Recommended"; "about" = "About"; "pressDownForMenu" = "Press Down for Menu"; "confirmClose" = "Confirm Close"; "cinematicViews" = "Cinematic Views"; "none" = "None"; "missing" = "Missing"; "unaired" = "Unaired"; "airWithDate" = "Airs %s"; "missingItems" = "Missing Items"; "showMissingSeasons" = "Show Missing Seasons"; "showMissingEpisodes" = "Show Missing Episodes"; "removeFromResume" = "Remove From Resume"; "playFromBeginning" = "Play From Beginning"; "file" = "File"; "customize" = "Customize"; "tooManyRedirects" = "Too Many Redirects"; "chapters" = "Chapters"; "current" = "Current"; "currentPosition" = "Current Position"; "remainingTime" = "Remaining Time"; "sourceCode" = "Source Code"; "requestFeature" = "Request a Feature"; "reportIssue" = "Report an Issue"; "showFlattenView" = "Flatten Library Items"; "playAndPause" = "Play / Pause"; "jumpForward" = "Jump Forward"; "jumpBackward" = "Jump Backward"; "close" = "Close"; "nextItem" = "Next Item"; "previousItem" = "Previous Item"; "unableToFindHost" = "Unable to find host"; "publicUsers" = "Public Users"; "noPublicUsers" = "No public Users"; "quickConnect" = "Quick Connect"; "quickConnectCode" = "Quick Connect code"; "authorize" = "Authorize"; "quickConnectInvalidError" = "Invalid Quick Connect code"; "quickConnectSuccessMessage" = "Authorizing Quick Connect successful. Please continue on your other device."; "showChaptersInfoInBottomOverlay" = "Show Chapters Info In Bottom Overlay"; "quickConnectStep1" = "Open the Jellyfin app on your phone or web browser and sign in with your account"; "quickConnectStep2" = "Open the user menu and go to the Quick Connect page"; "quickConnectStep3" = "Enter the following code:"; "quickConnectNotEnabled" = "Note: Quick Connect not enabled"; "episodeNumber" = "Episode %1$@"; "compactPoster" = "Compact Poster"; "compactLogo" = "Compact Logo"; "cinematic" = "Cinematic"; "blue" = "Blue"; "green" = "Green"; "orange" = "Orange"; "red" = "Red"; "yellow" = "Yellow"; "primary" = "Primary"; "bugsAndFeatures" = "Bugs and Features"; "invertedDark" = "Inverted Dark"; "invertedLight" = "Inverted Light"; "appIcon" = "App Icon"; "accentColor" = "Accent Color"; "accentColorDescription" = "Some views may need an app restart to update."; "dismiss" = "Dismiss"; "played" = "Played"; "unplayed" = "Unplayed"; "video" = "Video"; "audio" = "Audio"; "subtitle" = "Subtitle"; "specialFeatures" = "Special Features"; "color" = "Color"; "delivery" = "Delivery"; "collections" = "Collections"; "people" = "People"; "usePrimaryImage" = "Use Primary Image"; "usePrimaryImageDescription" = "Uses the primary image and hides the logo."; "hapticFeedback" = "Haptic Feedback"; "posters" = "Posters"; "seriesBackdrop" = "Series Backdrop"; "episodeLandscapePoster" = "Episode Landscape Poster"; "randomImage" = "Random Image"; "favorited" = "Favorited"; "progress" = "Progress"; "order" = "Order"; "sort" = "Sort"; "ratings" = "Ratings"; "random" = "Random"; "grid" = "Grid"; "list" = "List"; "logs" = "Logs"; "likedItems" = "Liked Items"; "onNow" = "On Now"; "sports" = "Sports"; "kids" = "Kids"; "news" = "News"; "buttons" = "Buttons"; "playbackButtons" = "Playback Buttons"; "barButtons" = "Bar Buttons"; "menuButtons" = "Menu Buttons"; "jump" = "Jump"; "slider" = "Slider"; "chapterSlider" = "Chapter Slider"; "sliderColor" = "Slider Color"; "sliderType" = "Slider Type"; "timestamp" = "Timestamp"; "scrubCurrentTime" = "Scrub Current Time"; "timestampType" = "Timestamp Type"; "trailingValue" = "Trailing Value"; "transition" = "Transition"; "pauseOnBackground" = "Pause on background"; "playOnActive" = "Play on active"; "retrievingMediaInformation" = "Retrieving media information"; "right" = "Right"; "left" = "Left"; "letterPicker" = "Letter Picker"; "orientation" = "Orientation"; /* MARK: Bitrate Options */ /* Option to set the test size for bitrate testing */ "testSize" = "Test Size"; /* Option to set the maximum bitrate for playback */ "maximumBitrate" = "Maximum Bitrate"; /* Option for automatic bitrate selection */ "bitrateAuto" = "Auto"; /* Option for the maximum bitrate */ "bitrateMax" = "Maximum"; /* Option to set the bitrate to 4K quality at 120 Mbps */ "bitrateMbps120" = "4K - 120 Mbps"; /* Option to set the bitrate to 4K quality at 80 Mbps */ "bitrateMbps80" = "4K - 80 Mbps"; /* Option to set the bitrate to 1080p quality at 60 Mbps */ "bitrateMbps60" = "1080p - 60 Mbps"; /* Option to set the bitrate to 1080p quality at 40 Mbps */ "bitrateMbps40" = "1080p - 40 Mbps"; /* Option to set the bitrate to 1080p quality at 20 Mbps */ "bitrateMbps20" = "1080p - 20 Mbps"; /* Option to set the bitrate to 1080p quality at 15 Mbps */ "bitrateMbps15" = "1080p - 15 Mbps"; /* Option to set the bitrate to 1080p quality at 10 Mbps */ "bitrateMbps10" = "1080p - 10 Mbps"; /* Option to set the bitrate to 720p quality at 8 Mbps */ "bitrateMbps8" = "720p - 8 Mbps"; /* Option to set the bitrate to 720p quality at 6 Mbps */ "bitrateMbps6" = "720p - 6 Mbps"; /* Option to set the bitrate to 720p quality at 4 Mbps */ "bitrateMbps4" = "720p - 4 Mbps"; /* Option to set the bitrate to 480p quality at 3 Mbps */ "bitrateMbps3" = "480p - 3 Mbps"; /* Option to set the bitrate to 480p quality at 1.5 Mbps */ "bitrateKbps1500" = "480p - 1.5 Mbps"; /* Option to set the bitrate to 480p quality at 720 Kbps */ "bitrateKbps720" = "480p - 720 Kbps"; /* Option to set the bitrate to 360p quality at 420 Kbps */ "bitrateKbps420" = "360p - 420 Kbps"; /* Description for bitrate test duration description */ "bitrateTestDescription" = "Determines the length of the 'Auto' bitrate test used to find the available internet bandwidth"; /* Description for bitrate test duration indicating longer tests provide more accurate bitrates but may delay playback */ "bitrateTestDisclaimer" = "Longer tests are more accurate but may result in a delayed playback"; /* Select Server View */ "servers" = "Servers"; /* Select Server View - Add Server */ "addServer" = "Add Server"; /* Select Server View - Select All Servers */ "allServers" = "All Servers"; /* Select Server View - Edit an Existing Server */ "editServer" = "Edit Server"; /* Server Detail View - Delete */ "delete" = "Delete"; /* Server Detail View - Delete Server */ "deleteServer" = "Delete Server"; /* Customize Server View - Indicators */ "indicators" = "Indicators"; /* Customize Server View - Posters */ "posters" = "Posters"; /* Customize Server View - Cinematic Background */ "cinematicBackground" = "Cinematic Background"; /* Customize Server View - Random Image */ "randomImage" = "Random Image"; /* Customize Server View - Show Favorites */ "showFavorites" = "Show Favorites"; /* Customize Server View - Show Recently Added */ "showRecentlyAdded" = "Show Recently Added"; /* Indicators View - Show Favorited */ "showFavorited" = "Show Favorited"; /* Indicators View - Show Progress */ "showProgress" = "Show Progress"; /* Indicators View - Show Unwatched */ "showUnwatched" = "Show Unwatched"; /* Indicators View - Show Watched */ "showWatched" = "Show Watched"; /* Maximum Bitrate View - Playback Quality */ "playbackQuality" = "Playback Quality"; /* Settings View - Video Player */ "videoPlayer" = "Video Player"; /* Settings View - Customize */ "customize" = "Customize"; /* Settings View - Logs */ "logs" = "Logs"; /* General */ "jellyfin" = "Jellyfin"; /* Video Player Settings View - Offset */ "offset" = "Offset"; /* Video Player Settings View - Resume */ "resume" = "Resume"; /* Video Player Settings View - Disclaimer */ "subtitlesDisclaimer" = "Settings only affect some subtitle types"; /* Video Player Settings View - Pause on Background */ "pauseOnBackground" = "Pause on background"; /* Video Player Settings View - Play on Active */ "playOnActive" = "Play on active"; /* Video Player Settings View - Playback Header */ "playback" = "Playback"; /* Video Player Settings View - Resume Offset Title */ "resumeOffsetTitle" = "Resume Offset"; /* Video Player Settings View - Resume Offset Description */ "resumeOffsetDescription" = "Resume content seconds before the recorded resume time"; /* Section Header for a Custom Device Profile */ "customProfile" = "Custom Profile"; /* Section Header for Device Profiles */ "deviceProfile" = "Device Profile"; /* Custom profile is Added to the Existing Profiles */ "customDeviceProfileAdd" = "The custom device profiles will be added to the default Swiftfin device profiles"; /* Custom profile will replace the Existing Profiles */ "customDeviceProfileReplace" = "The custom device profiles will replace the default Swiftfin device profiles"; /* Section for Playback Quality Settings */ "playbackQuality" = "Playback Quality"; /* Override Transcoding Profile */ "useAsTranscodingProfile" = "Use as Transcoding Profile"; /* PlaybackCompatibility Default Category */ "auto" = "Auto"; /* PlaybackCompatibility Compatible Category */ "compatible" = "Most Compatible"; /* PlaybackCompatibility DirectPlay Category */ "direct" = "Direct Play"; /* PlaybackCompatibility Custom Category */ "custom" = "Custom"; /* PlaybackCompatibility Section Title */ "compatibility" = "Compatibility"; /* PlaybackCompatibility Profile Sections */ "profiles" = "Profiles"; /* Behavior */ "behavior" = "Behavior"; /* Bitrate Automatic Section Header */ "bitrateTest" = "Bitrate Test"; /* Default Bitrate */ "bitrateDefault" = "Default Bitrate"; /* Default Bitrate Description */ "bitrateDefaultDescription" = "Limits the internet bandwidth used during video playback"; /* Playback May Fail */ "mayResultInPlaybackFailure" = "This setting may result in media failing to start playback"; /* Device Profile Section Description */ "customDeviceProfileDescription" = "Dictates back to the Jellyfin Server what this device hardware is capable of playing"; /* Session Device Section Label */ "device" = "Device"; /* Session Client Last Seen Section Label */ "lastSeen" = "Last Seen"; /* Transcode Reason(s) Section Label */ "transcodeReasons" = "Transcode Reason(s)"; /* Administration Dashboard Section */ "administration" = "Administration"; /* Administration Dashboard Scan All Libraries Button */ "scanAllLibraries" = "Scan All Libraries"; /* Administration Dashboard Scheduled Tasks */ "scheduledTasks" = "Scheduled Tasks"; /* Transcode FPS */ "fpsWithString" = "%@fps"; /* Session Streaming Clients */ "streams" = "Streams"; /* Indicates that something is Online */ "online" = "Online"; /* Shutdown Server Label */ "shutdownServer" = "Shutdown Server"; /* Shutdown Warning Label */ "shutdownWarning" = "Are you sure you want to shutdown the server?"; /* Restart Server Label */ "restartServer" = "Restart Server"; /* Restart Warning Label */ "restartWarning" = "Are you sure you want to restart the server?"; /* ActiveSessionsView Header */ "activeDevices" = "Active Devices"; /* UserDashboardView Header */ "dashboard" = "Dashboard"; /* SessionPlaybackMethod Remaining Time */ "itemOverItem" = "%1$@ / %2$@"; /* Task was Canceled */ "canceled" = "Cancelled"; /* Confirm Task Fuction */ "confirm" = "Confirm"; /* PlayMethod - Transcode */ "transcode" = "Transcode"; /* PlayMethod - Remux */ "remux" = "Remux"; /* PlayMethod - Direct Play */ "directPlay" = "Direct Play"; /* PlayMethod - Direct Stream */ "directStream" = "Direct Stream"; /* TranscodeReason - Container Not Supported */ "containerNotSupported" = "The container format is not supported"; /* TranscodeReason - Video Codec Not Supported */ "videoCodecNotSupported" = "The video codec is not supported"; /* TranscodeReason - Audio Codec Not Supported */ "audioCodecNotSupported" = "The audio codec is not supported"; /* TranscodeReason - Subtitle Codec Not Supported */ "subtitleCodecNotSupported" = "The subtitle codec is not supported"; /* TranscodeReason - Audio Is External */ "audioIsExternal" = "The audio track is external and requires transcoding"; /* TranscodeReason - Secondary Audio Not Supported */ "secondaryAudioNotSupported" = "Secondary audio is not supported"; /* TranscodeReason - Video Profile Not Supported */ "videoProfileNotSupported" = "The video profile is not supported"; /* TranscodeReason - Video Level Not Supported */ "videoLevelNotSupported" = "The video level is not supported"; /* TranscodeReason - Video Resolution Not Supported */ "videoResolutionNotSupported" = "The video resolution is not supported"; /* TranscodeReason - Video Bit Depth Not Supported */ "videoBitDepthNotSupported" = "The video bit depth is not supported"; /* TranscodeReason - Video Framerate Not Supported */ "videoFramerateNotSupported" = "The video framerate is not supported"; /* TranscodeReason - Reference Frames Not Supported */ "refFramesNotSupported" = "The number of reference frames is not supported"; /* TranscodeReason - Anamorphic Video Not Supported */ "anamorphicVideoNotSupported" = "Anamorphic video is not supported"; /* TranscodeReason - Interlaced Video Not Supported */ "interlacedVideoNotSupported" = "Interlaced video is not supported"; /* TranscodeReason - Audio Channels Not Supported */ "audioChannelsNotSupported" = "The number of audio channels is not supported"; /* TranscodeReason - Audio Profile Not Supported */ "audioProfileNotSupported" = "The audio profile is not supported"; /* TranscodeReason - Audio Sample Rate Not Supported */ "audioSampleRateNotSupported" = "The audio sample rate is not supported"; /* TranscodeReason - Audio Bit Depth Not Supported */ "audioBitDepthNotSupported" = "The audio bit depth is not supported"; /* TranscodeReason - Container Bitrate Exceeds Limit */ "containerBitrateExceedsLimit" = "The container bitrate exceeds the allowed limit"; /* TranscodeReason - Video Bitrate Not Supported */ "videoBitrateNotSupported" = "The video bitrate is not supported"; /* TranscodeReason - Audio Bitrate Not Supported */ "audioBitrateNotSupported" = "The audio bitrate is not supported"; /* TranscodeReason - Unknown Video Stream Info */ "unknownVideoStreamInfo" = "The video stream information is unknown"; /* TranscodeReason - Unknown Audio Stream Info */ "unknownAudioStreamInfo" = "The audio stream information is unknown"; /* TranscodeReason - Direct Play Error */ "directPlayError" = "An error occurred during direct play"; /* TranscodeReason - Video Range Type Not Supported */ "videoRangeTypeNotSupported" = "The video range type is not supported"; /* No active session available */ "noSession" = "No session"; /* The title for the session view */ "session" = "Session"; /* The client used for the session */ "client" = "Client"; /* The play method (e.g., Direct Play, Transcoding) */ "method" = "Method"; /* The category label for tasks */ "category" = "Category"; /* The navigation title for the task view */ "task" = "Task"; /* The label for the last run time of a task */ "lastRun" = "Last run"; /* Description for the dashboard section */ "dashboardDescription" = "Perform administrative tasks for your Jellyfin server."; /* Title for the tasks section */ "tasks" = "Tasks"; /* Title for the server logs section */ "serverLogs" = "Server Logs"; /* Description for the tasks section */ "tasksDescription" = "Tasks are operations that are scheduled to run periodically or can be triggered manually."; /* Status label for when a task is running */ "running" = "Running..."; /* Button label to run a task */ "run" = "Run"; /* Button label to stop a task */ "stop" = "Stop"; /* Status label for when a task is cancelling */ "cancelling" = "Cancelling..."; /* Last run message with time */ "lastRunTime" = "Last ran %@"; /* Message shown when a task has never run */ "neverRun" = "Never run"; /* Button label to edit a task */ "edit" = "Edit"; /* Status message for a completed task */ "taskCompleted" = "Completed"; /* Status message for a failed task */ "taskFailed" = "Failed"; /* Status message for a cancelled task */ "taskCancelled" = "Cancelled"; /* Status message for an aborted task */ "taskAborted" = "Aborted"; /* Settings Description for enabling rewatching in Next Up */ "nextUpRewatch" = "Rewatching in Next Up"; /* Settings Description for the day limit in Next Up */ "nextUpDays" = "Days in Next Up"; /* Description for how the nextUpDays setting works */ "nextUpDaysDescription" = "Set the maximum amount of days a show should stay in the 'Next Up' list without watching it."; /* Done - Completed, end, or save */ "done" = "Done"; /* Save - Completed, end, or save */ "save" = "Save"; /* Time Interval Help Text - Days */ "days" = "Days"; /* Section Title for Column Configuration */ "columns" = "Columns"; // Date Created - Label // Label for displaying the date an API key was created // Appears in the API key details "dateCreated" = "Date Created"; // API Keys - Title // Section Title for displaying API keys in the list // Displays the title of the API key section "apiKeysTitle" = "API Keys"; // API Keys - Description // Explains the usage of API keys in external applications // Displays below the title in the API key section "apiKeysDescription" = "External applications require an API key to communicate with your server."; // Add - Button // Adds a new record // Appears in the toolbar "add" = "Add"; // API Key Copied - Alert // Informs the user that the API key was copied to the clipboard // Displays an alert after the user copies the key "apiKeyCopied" = "API Key Copied"; // API Key Copied - Alert Message // Informs the user that the key was copied successfully // Appears as a message in the alert "apiKeyCopiedMessage" = "Your API Key was copied to your clipboard!"; // OK - Button // Acknowledges an action // Used to dismiss the alert "ok" = "OK"; // Delete API Key - Confirmation Message // Warns the user that deletion is permanent // Displays a warning message before deletion "deleteAPIKeyMessage" = "Are you sure you want to permanently delete this key?"; // Cancel - Button // Cancels the current action // Appears in dialogs and alerts "cancel" = "Cancel"; // Delete - Button // Confirms the deletion of an API key // Appears in the delete confirmation dialog "delete" = "Delete"; // Create API Key - Alert // Prompts the user to enter an app name to create an API key // Appears when creating a new API key "createAPIKey" = "Create API Key"; // Create API Key - Message // Asks the user to enter the name of the application for the new API key // Displays in the create API key dialog "createAPIKeyMessage" = "Enter the application name for the new API key."; // Application Name - Text Field // Placeholder text for entering the name of the application // Appears in the create API key dialog "applicationName" = "Application Name"; // Save - Button // Confirms the creation of the new API key // Appears in the create API key dialog "save" = "Save"; // API Keys - Screen Title // Title for the API keys management screen // Appears in the navigation bar "apiKeys" = "API Keys"; // Devices - Section Header // Title for the devices section in the Admin Dashboard // Used as the header for the devices section "devices" = "Devices"; // All Devices Description - Section Description // Description for the all devices section in the Admin Dashboard // Provides information about the devices connected to the server, including past and current connections "allDevicesDescription" = "View all past and present devices that have connected."; // Delete Selected Devices - Button // Button label for deleting all selected devices // Used in the all devices section to delete all selected devices "deleteSelectedDevices" = "Delete Selected Devices"; // Never - Filler Text // Text displayed when something has never or will never occur // Used as placeholder text for events that never happen "never" = "Never"; // Delete Selected Devices Warning - Warning Message // Warning message displayed when deleting all devices // Informs the user about the consequences of deleting all devices "deleteSelectionDevicesWarning" = "Are you sure you wish to delete all selected devices? All selected sessions will be logged out."; // Delete Device Warning - Warning Message // Warning message displayed when deleting a single device // Informs the user about the consequences of deleting the device "deleteDeviceWarning" = "Are you sure you wish to delete this device? This session will be logged out."; // Delete Device - Action // Message for deleting a single device in the all devices section // Used in the confirmation dialog to delete a single device "deleteDevice" = "Delete Device"; // Delete Device Self-Deletion - Error Message // Error message when attempting to delete the current session's device // Used to inform the user that they cannot delete their own session "deleteDeviceSelfDeletion" = "Cannot delete a session from the same device (%1$@)."; // Delete Device Failed - Error Title // Title for the alert when device deletion fails // Displayed when the system fails to delete a device "deleteDeviceFailed" = "Failed to Delete Device"; // Custom Device Name - Title // Title for setting a custom device name // Used in the custom device name section "customDeviceName" = "Custom Device Name"; // Capabilities - Section Header // Title for the section showing the device capabilities // Displayed as the header for the device capabilities section "capabilities" = "Capabilities"; // Supports Content Uploading - Label // Indicates whether the device supports uploading content // Used in the capabilities section to display if content uploading is supported "supportsContentUploading" = "Content Uploading"; // Supports Media Control - Label // Indicates whether the device supports media control (e.g., play, pause, stop) // Used in the capabilities section to display media control capability "supportsMediaControl" = "Media Control"; // Supports Persistent Identifier - Label // Indicates whether the device supports a persistent identifier // Used in the capabilities section to display persistent identifier support "supportsPersistentIdentifier" = "Persistent Identifier"; // Supports Sync - Label // Indicates whether the device suppoTestrts syncing content (e.g., media sync across devices) // Used in the capabilities section to display sync capability "supportsSync" = "Sync"; // Yes - Label // Indicates that a capability is supported // Used in the capabilities section as a positive response "yes" = "Yes"; // No - Label // Indicates that a capability is not supported // Used in the capabilities section as a negative response "no" = "No"; // Custom Device Name Saved - Label // Confirms that the custom device name was saved successfully // Used after successfully saving a custom device name "customDeviceNameSaved" = "Your custom device name '%1$@' has been saved."; // Success - Label // Indicates that an operation was successful // Used as a confirmation for successful actions "success" = "Success"; // Remove All - Button // Deselects all currently selected devices // Used to clear all selections in selection mode "removeAll" = "Remove All"; // Select All - Button // Selects all available devices // Used to select all items in selection mode "selectAll" = "Select All"; // Logs Description - View // Access the Jellyfin server logs for troubleshooting and monitoring purposes // Describes the logs view in settings "logsDescription" = "Access the Jellyfin server logs for troubleshooting and monitoring purposes."; /* Indicate a type */ "type" = "Type"; // Day of Week - Section Label // Specifies the day of the week for the trigger // Label for the day of week section "dayOfWeek" = "Day of Week"; // Time - Section Label // Specifies the time for the trigger // Label for the time section "time" = "Time"; // Daily - Description // Recurring trigger that runs daily // Describes the daily trigger type "daily" = "Daily"; // Interval - Description // Recurring trigger based on time intervals // Describes the interval trigger type "interval" = "Interval"; // Weekly - Description // Recurring trigger that runs weekly // Describes the weekly trigger type "weekly" = "Weekly"; // On Application Startup - Description // Trigger that runs when the application starts // Describes the startup trigger type "onApplicationStartup" = "On application startup"; // Task Trigger Time Limit - Section Description // Sets the maximum runtime (in hours) for this task trigger // Description for the task trigger time limit section "taskTriggerTimeLimit" = "Sets the maximum runtime (in hours) for this task trigger."; // Task Trigger Interval - Section Description // Sets the duration (in minutes) in between task triggers // Description for the task trigger interval section "taskTriggerInterval" = "Sets the duration (in minutes) in between task triggers."; // Every - Label // Used to select interval frequency // Label for selecting interval frequency "every" = "Every"; // Time Limit with Unit - Label // Specifies time limit along with the unit // Time limit label with descriptive unit "timeLimitWithUnit" = "Time Limit (%@)"; // Time Limit - Section Label // Specifies the time limit for the task // Label for the time limit section "timeLimit" = "Time Limit"; // Hours - Input Field Placeholder // Placeholder for inputting hours // Input field placeholder for hours "hours" = "Hours"; // Minutes - Input Field Placeholder // Placeholder for inputting minutes // Input field placeholder for minutes "minutes" = "Minutes"; // Add Trigger - Title // Title for adding a new task trigger // Title for adding a new task trigger "addTrigger" = "Add trigger"; // Save - Button Label // Button to save the current task trigger // Save button label "save" = "Save"; // Changes Not Saved - Alert Title // Title for unsaved changes alert // Title for the unsaved changes alert "changesNotSaved" = "Changes not saved"; // Discard Changes - Button Label // Button to discard unsaved changes // Button label for discarding unsaved changes "discardChanges" = "Discard Changes"; // Unsaved Changes Message - Alert // Message for unsaved changes alert // Alert message for unsaved changes "unsavedChangesMessage" = "You have unsaved changes. Are you sure you want to discard them?"; // Delete Trigger - Confirmation Dialog Title // Title for the delete trigger confirmation dialog // Confirmation dialog title for deleting a trigger "deleteTrigger" = "Delete Trigger"; // Delete Trigger Confirmation - Message // Message for deleting a trigger confirmation dialog // Confirmation dialog message for deleting a trigger "deleteTriggerConfirmationMessage" = "Are you sure you want to delete this trigger? This action cannot be undone."; // Item At Item - Label // Used to describe an item at another item // Label for something at something else "itemAtItem" = "%1$@ at %2$@"; // Every Interval - Label // Describes an interval trigger with recurring time // Label for interval trigger with recurring time "everyInterval" = "Every %1$@"; // Time Limit Label with Value - Label // Describes time limit with a value // Label for time limit with value "timeLimitLabelWithValue" = "Time limit: %1$@"; // Add - Button Label // Button to add a new item // Button label for adding a new item "add" = "Add"; // Idle - Task State // Describes the task state as idle // Localized text for task state 'Idle' "idle" = "Idle"; // Status - Section Title // Title for the status section // Section title for a status section "status" = "Status"; // Error Details - Section Title // Title for the error details section // Section title for a task error details "errorDetails" = "Error Details"; // Details - Section Title // Title for the details section // Section title for any details section "details" = "Details"; // Triggers - Section Header // Header for the scheduled task triggers section // Section header for scheduled task triggers "triggers" = "Triggers"; // Executed - Section Title // Title for the task execution date section // Section title for a task execution date "executed" = "Executed"; // No Runtime Limit - Label // Describes a task with no runtime limit // No task trigger runtime limit set "noRuntimeLimit" = "No runtime limit"; // API Key Created - Success Message // A new Access Token was successfully created for the specified application // Appears in success alert when a new API key is created "serverTriggerCreated" = "A new trigger was created for '%1$@'."; // API Key Deleted - Success Message // The Access Token was successfully deleted for the specified application // Appears in success alert when an API key is deleted "serverTriggerDeleted" = "The selected trigger was deleted from '%1$@'."; // Save - Button // Confirms that something completed successfully or without error // Appears in the views with eventful to indicate a task did not fail "success" = "Success"; "triggerAlreadyExists" = "Trigger already exists"; // Add API Key - Button // Creates an API Key if there are no keys available // Appears in place of the API Key list if there are no API Keys "addAPIKey" = "Add API key";