aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations/Localization/JavaScript
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2015-01-22 12:41:16 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2015-01-22 12:41:16 -0500
commit6a4a29b8034eb7eb5baa03729692426a7f5b9e7f (patch)
tree65a019e6ddc93e5b9d9b332b41d4ed38bfe7a843 /MediaBrowser.Server.Implementations/Localization/JavaScript
parentb7e5e21c975cc4953764d48c1dacbcd4dc149de9 (diff)
update translations
Diffstat (limited to 'MediaBrowser.Server.Implementations/Localization/JavaScript')
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/ar.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/bg_BG.json697
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/ca.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/cs.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/da.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/de.json20
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/el.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/en_GB.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/en_US.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/es.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/es_ES.json237
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/es_MX.json14
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/fi.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/fr.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/he.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/hr.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/it.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/kk.json28
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/ms.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/nb.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/nl.json18
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/pl.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/pt_BR.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/pt_PT.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/ru.json18
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/sv.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/tr.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/uk.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/vi.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/zh_CN.json12
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/zh_TW.json12
31 files changed, 1064 insertions, 256 deletions
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/ar.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/ar.json
index c161a132c..edbb55d97 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/ar.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/ar.json
@@ -6,6 +6,8 @@
"Administrator": "\u0627\u0644\u0645\u0633\u0624\u0648\u0644",
"Password": "\u0643\u0644\u0645\u0629 \u0627\u0644\u0633\u0631",
"DeleteImage": "\u062d\u0630\u0641 \u0635\u0648\u0631\u0629",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "\u0647\u0644 \u0627\u0646\u062a \u0645\u062a\u0627\u0643\u062f \u0645\u0646 \u062d\u0630\u0641 \u0647\u0630\u0647 \u0627\u0644\u0635\u0648\u0631\u0629\u061f",
"FileReadCancelled": "\u062a\u0645 \u0627\u0644\u063a\u0627\u0621 \u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u0644\u0641.",
"FileNotFound": "\u0627\u0644\u0645\u0644\u0641 \u063a\u064a\u0631 \u0645\u0648\u062c\u0648\u062f.",
@@ -43,6 +45,8 @@
"ButtonHelp": "Help",
"ButtonSave": "\u062a\u062e\u0632\u064a\u0646",
"HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A supporter membership provides additional benefits such as access to premium plugins, internet channel content, and more. {0}Learn more{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Welcome to the Media Browser Dashboard",
"HeaderWelcomeToMediaBrowserWebClient": "Welcome to the Media Browser Web Client",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Channel Access",
"HeaderDeviceAccess": "Device Access",
"HeaderSelectDevices": "Select Devices",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Aborted by server shutdown)",
"LabelScheduledTaskLastRan": "Last ran {0}, taking {1}.",
"HeaderDeleteTaskTrigger": "Delete Task Trigger",
@@ -65,10 +73,13 @@
"LabelFree": "Free",
"HeaderSelectAudio": "Select Audio",
"HeaderSelectSubtitles": "Select Subtitles",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
"LabelUnknownLanguage": "Unknown language",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Mute",
"ButtonUnmute": "Unmute",
"ButtonStop": "Stop",
@@ -219,6 +230,7 @@
"ButtonResume": "Resume",
"HeaderScenes": "Scenes",
"HeaderAudioTracks": "Audio Tracks",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Subtitles",
"HeaderVideoQuality": "Video Quality",
"MessageErrorPlayingVideo": "There was an error playing the video.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/bg_BG.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/bg_BG.json
new file mode 100644
index 000000000..e318294bf
--- /dev/null
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/bg_BG.json
@@ -0,0 +1,697 @@
+{
+ "SettingsSaved": "Settings saved.",
+ "AddUser": "Add User",
+ "Users": "Users",
+ "Delete": "Delete",
+ "Administrator": "Administrator",
+ "Password": "Password",
+ "DeleteImage": "Delete Image",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
+ "DeleteImageConfirmation": "Are you sure you wish to delete this image?",
+ "FileReadCancelled": "The file read has been canceled.",
+ "FileNotFound": "File not found.",
+ "FileReadError": "An error occurred while reading the file.",
+ "DeleteUser": "Delete User",
+ "DeleteUserConfirmation": "Are you sure you wish to delete this user?",
+ "PasswordResetHeader": "Password Reset",
+ "PasswordResetComplete": "The password has been reset.",
+ "PasswordResetConfirmation": "Are you sure you wish to reset the password?",
+ "PasswordSaved": "Password saved.",
+ "PasswordMatchError": "Password and password confirmation must match.",
+ "OptionRelease": "Official Release",
+ "OptionBeta": "Beta",
+ "OptionDev": "Dev (Unstable)",
+ "UninstallPluginHeader": "Uninstall Plugin",
+ "UninstallPluginConfirmation": "Are you sure you wish to uninstall {0}?",
+ "NoPluginConfigurationMessage": "This plugin has nothing to configure.",
+ "NoPluginsInstalledMessage": "You have no plugins installed.",
+ "BrowsePluginCatalogMessage": "Browse our plugin catalog to view available plugins.",
+ "MessageKeyEmailedTo": "Key emailed to {0}.",
+ "MessageKeysLinked": "Keys linked.",
+ "HeaderConfirmation": "Confirmation",
+ "MessageKeyUpdated": "Thank you. Your supporter key has been updated.",
+ "MessageKeyRemoved": "Thank you. Your supporter key has been removed.",
+ "ErrorLaunchingChromecast": "There was an error launching chromecast. Please ensure your device is connected to your wireless network.",
+ "HeaderSearch": "Search",
+ "LabelArtist": "Artist",
+ "LabelMovie": "Movie",
+ "LabelMusicVideo": "Music Video",
+ "LabelEpisode": "Episode",
+ "LabelSeries": "\u041f\u043e\u0440\u0435\u0434\u0438\u0446\u0430",
+ "LabelStopping": "Stopping",
+ "LabelCancelled": "(cancelled)",
+ "LabelFailed": "(\u043d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e)",
+ "ButtonHelp": "Help",
+ "ButtonSave": "Save",
+ "HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
+ "HeaderSupporterBenefit": "\u041f\u0440\u0438\u0432\u044a\u0440\u0436\u0435\u043d\u0441\u043a\u043e\u0442\u043e \u0447\u043b\u0435\u043d\u0441\u0442\u0432\u043e \u043e\u0441\u0438\u0433\u0443\u0440\u044f\u0432\u0430 \u0434\u043e\u043f\u044a\u043b\u043d\u0438\u0442\u0435\u043b\u043d\u0438 \u043e\u0431\u043b\u0430\u0433\u0438, \u043a\u0430\u0442\u043e \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u0434\u043e\u0441\u0442\u044a\u043f \u0434\u043e \u043f\u044a\u0440\u0432\u043e\u043a\u043b\u0430\u0441\u043d\u0438 \u043f\u043b\u044a\u0433\u0438\u043d\u0438, \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u0441\u044a\u0434\u044a\u0440\u0436\u0430\u043d\u0438\u0435 \u043d\u0430 \u043a\u0430\u043d\u0430\u043b\u0438\u0442\u0435, \u0438 \u0434\u0440\u0443\u0433\u0438. {0} \u041d\u0430\u0443\u0447\u0435\u0442\u0435 \u043f\u043e\u0432\u0435\u0447\u0435 {1}.",
+ "HeaderWelcomeToMediaBrowserServerDashboard": "\u0414\u043e\u0431\u0440\u0435 \u0434\u043e\u0448\u043b\u0438 \u0432 \u0433\u043b\u0430\u0432\u043d\u0438\u044f \u043f\u0430\u043d\u0435\u043b \u043d\u0430 Media Browser",
+ "HeaderWelcomeToMediaBrowserWebClient": "\u0414\u043e\u0431\u0440\u0435 \u0434\u043e\u0448\u043b\u0438 \u0432 \u0443\u0435\u0431 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u043d\u0430 Media Browser",
+ "ButtonTakeTheTour": "\u0420\u0430\u0437\u0433\u043b\u0435\u0434\u0430\u0439 \u043d\u0430\u043e\u043a\u043e\u043b\u043e",
+ "HeaderWelcomeBack": "Welcome back!",
+ "ButtonTakeTheTourToSeeWhatsNew": "Take the tour to see what's new",
+ "MessageNoSyncJobsFound": "No sync jobs found. Create sync jobs using the Sync buttons found throughout the web interface.",
+ "HeaderLibraryAccess": "Library Access",
+ "HeaderChannelAccess": "Channel Access",
+ "HeaderDeviceAccess": "Device Access",
+ "HeaderSelectDevices": "Select Devices",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
+ "LabelAbortedByServerShutdown": "(Aborted by server shutdown)",
+ "LabelScheduledTaskLastRan": "Last ran {0}, taking {1}.",
+ "HeaderDeleteTaskTrigger": "Delete Task Trigger",
+ "HeaderTaskTriggers": "Task Triggers",
+ "MessageDeleteTaskTrigger": "Are you sure you wish to delete this task trigger?",
+ "MessageNoPluginsInstalled": "You have no plugins installed.",
+ "LabelVersionInstalled": "{0} installed",
+ "LabelNumberReviews": "{0} Reviews",
+ "LabelFree": "Free",
+ "HeaderSelectAudio": "Select Audio",
+ "HeaderSelectSubtitles": "Select Subtitles",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
+ "LabelDefaultStream": "(Default)",
+ "LabelForcedStream": "(Forced)",
+ "LabelDefaultForcedStream": "(Default\/Forced)",
+ "LabelUnknownLanguage": "Unknown language",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
+ "ButtonMute": "Mute",
+ "ButtonUnmute": "Unmute",
+ "ButtonStop": "Stop",
+ "ButtonNextTrack": "\u0421\u043b\u0435\u0434\u0432\u0430\u0449\u0430 \u043f\u044a\u0442\u0435\u043a\u0430",
+ "ButtonPause": "Pause",
+ "ButtonPlay": "Play",
+ "ButtonEdit": "Edit",
+ "ButtonQueue": "Queue",
+ "ButtonPlayTrailer": "\u041f\u0443\u0441\u043d\u0438 \u0442\u0440\u0435\u0439\u043b\u044a\u0440\u0430",
+ "ButtonPlaylist": "Playlist",
+ "ButtonPreviousTrack": "\u041f\u0440\u0435\u0434\u0438\u0448\u043d\u0430 \u043f\u044a\u0442\u0435\u043a\u0430",
+ "LabelEnabled": "Enabled",
+ "LabelDisabled": "Disabled",
+ "ButtonMoreInformation": "More Information",
+ "LabelNoUnreadNotifications": "No unread notifications.",
+ "ButtonViewNotifications": "View notifications",
+ "ButtonMarkTheseRead": "Mark these read",
+ "ButtonClose": "Close",
+ "LabelAllPlaysSentToPlayer": "All plays will be sent to the selected player.",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
+ "HeaderAllRecordings": "All Recordings",
+ "RecommendationBecauseYouLike": "Because you like {0}",
+ "RecommendationBecauseYouWatched": "Because you watched {0}",
+ "RecommendationDirectedBy": "Directed by {0}",
+ "RecommendationStarring": "Starring {0}",
+ "HeaderConfirmRecordingCancellation": "Confirm Recording Cancellation",
+ "MessageConfirmRecordingCancellation": "Are you sure you wish to cancel this recording?",
+ "MessageRecordingCancelled": "Recording cancelled.",
+ "HeaderConfirmSeriesCancellation": "Confirm Series Cancellation",
+ "MessageConfirmSeriesCancellation": "Are you sure you wish to cancel this series?",
+ "MessageSeriesCancelled": "Series cancelled.",
+ "HeaderConfirmRecordingDeletion": "Confirm Recording Deletion",
+ "MessageConfirmRecordingDeletion": "Are you sure you wish to delete this recording?",
+ "MessageRecordingDeleted": "Recording deleted.",
+ "ButonCancelRecording": "Cancel Recording",
+ "MessageRecordingSaved": "Recording saved.",
+ "OptionSunday": "Sunday",
+ "OptionMonday": "Monday",
+ "OptionTuesday": "Tuesday",
+ "OptionWednesday": "Wednesday",
+ "OptionThursday": "Thursday",
+ "OptionFriday": "Friday",
+ "OptionSaturday": "Saturday",
+ "HeaderConfirmDeletion": "Confirm Deletion",
+ "MessageConfirmPathSubstitutionDeletion": "Are you sure you wish to delete this path substitution?",
+ "LiveTvUpdateAvailable": "(Update available)",
+ "LabelVersionUpToDate": "Up to date!",
+ "ButtonResetTuner": "Reset tuner",
+ "HeaderResetTuner": "Reset Tuner",
+ "MessageConfirmResetTuner": "Are you sure you wish to reset this tuner? Any active players or recordings will be abruptly stopped.",
+ "ButtonCancelSeries": "Cancel Series",
+ "HeaderSeriesRecordings": "Series Recordings",
+ "LabelAnytime": "Any time",
+ "StatusRecording": "Recording",
+ "StatusWatching": "Watching",
+ "StatusRecordingProgram": "Recording {0}",
+ "StatusWatchingProgram": "Watching {0}",
+ "HeaderSplitMedia": "Split Media Apart",
+ "MessageConfirmSplitMedia": "Are you sure you wish to split the media sources into separate items?",
+ "HeaderError": "Error",
+ "MessagePleaseSelectOneItem": "Please select at least one item.",
+ "MessagePleaseSelectTwoItems": "Please select at least two items.",
+ "MessageTheFollowingItemsWillBeGrouped": "The following titles will be grouped into one item:",
+ "MessageConfirmItemGrouping": "Media Browser clients will automatically choose the optimal version to play based on device and network performance. Are you sure you wish to continue?",
+ "HeaderResume": "Resume",
+ "HeaderMyViews": "My Views",
+ "HeaderLibraryFolders": "Media Folders",
+ "HeaderLatestMedia": "Latest Media",
+ "ButtonMoreItems": "More...",
+ "ButtonMore": "More",
+ "HeaderFavoriteMovies": "Favorite Movies",
+ "HeaderFavoriteShows": "Favorite Shows",
+ "HeaderFavoriteEpisodes": "Favorite Episodes",
+ "HeaderFavoriteGames": "Favorite Games",
+ "HeaderRatingsDownloads": "Rating \/ Downloads",
+ "HeaderConfirmProfileDeletion": "Confirm Profile Deletion",
+ "MessageConfirmProfileDeletion": "Are you sure you wish to delete this profile?",
+ "HeaderSelectServerCachePath": "Select Server Cache Path",
+ "HeaderSelectTranscodingPath": "Select Transcoding Temporary Path",
+ "HeaderSelectImagesByNamePath": "Select Images By Name Path",
+ "HeaderSelectMetadataPath": "Select Metadata Path",
+ "HeaderSelectServerCachePathHelp": "Browse or enter the path to use for server cache files. The folder must be writeable.",
+ "HeaderSelectTranscodingPathHelp": "Browse or enter the path to use for transcoding temporary files. The folder must be writeable.",
+ "HeaderSelectImagesByNamePathHelp": "Browse or enter the path to your items by name folder. The folder must be writeable.",
+ "HeaderSelectMetadataPathHelp": "Browse or enter the path you'd like to store metadata within. The folder must be writeable.",
+ "HeaderSelectChannelDownloadPath": "Select Channel Download Path",
+ "HeaderSelectChannelDownloadPathHelp": "Browse or enter the path to use for storing channel cache files. The folder must be writeable.",
+ "OptionNewCollection": "New...",
+ "ButtonAdd": "Add",
+ "ButtonRemove": "Remove",
+ "LabelChapterDownloaders": "Chapter downloaders:",
+ "LabelChapterDownloadersHelp": "Enable and rank your preferred chapter downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
+ "HeaderFavoriteAlbums": "Favorite Albums",
+ "HeaderLatestChannelMedia": "Latest Channel Items",
+ "ButtonOrganizeFile": "Organize File",
+ "ButtonDeleteFile": "Delete File",
+ "HeaderOrganizeFile": "Organize File",
+ "HeaderDeleteFile": "Delete File",
+ "StatusSkipped": "Skipped",
+ "StatusFailed": "Failed",
+ "StatusSuccess": "Success",
+ "MessageFileWillBeDeleted": "The following file will be deleted:",
+ "MessageSureYouWishToProceed": "Are you sure you wish to proceed?",
+ "MessageDuplicatesWillBeDeleted": "In addition the following dupliates will be deleted:",
+ "MessageFollowingFileWillBeMovedFrom": "The following file will be moved from:",
+ "MessageDestinationTo": "to:",
+ "HeaderSelectWatchFolder": "Select Watch Folder",
+ "HeaderSelectWatchFolderHelp": "Browse or enter the path to your watch folder. The folder must be writeable.",
+ "OrganizePatternResult": "Result: {0}",
+ "HeaderRestart": "Restart",
+ "HeaderShutdown": "Shutdown",
+ "MessageConfirmRestart": "Are you sure you wish to restart Media Browser Server?",
+ "MessageConfirmShutdown": "Are you sure you wish to shutdown Media Browser Server?",
+ "ButtonUpdateNow": "Update Now",
+ "NewVersionOfSomethingAvailable": "A new version of {0} is available!",
+ "VersionXIsAvailableForDownload": "Version {0} is now available for download.",
+ "LabelVersionNumber": "Version {0}",
+ "LabelPlayMethodTranscoding": "Transcoding",
+ "LabelPlayMethodDirectStream": "Direct Streaming",
+ "LabelPlayMethodDirectPlay": "Direct Playing",
+ "LabelAudioCodec": "Audio: {0}",
+ "LabelVideoCodec": "Video: {0}",
+ "LabelLocalAccessUrl": "Local access: {0}",
+ "LabelRemoteAccessUrl": "Remote access: {0}",
+ "LabelRunningOnPort": "Running on http port {0}.",
+ "LabelRunningOnPorts": "Running on http port {0}, and https port {1}.",
+ "HeaderLatestFromChannel": "Latest from {0}",
+ "ButtonDownload": "Download",
+ "LabelUnknownLanaguage": "Unknown language",
+ "HeaderCurrentSubtitles": "Current Subtitles",
+ "MessageDownloadQueued": "The download has been queued.",
+ "MessageAreYouSureDeleteSubtitles": "Are you sure you wish to delete this subtitle file?",
+ "ButtonRemoteControl": "Remote Control",
+ "HeaderLatestTvRecordings": "Latest Recordings",
+ "ButtonOk": "Ok",
+ "ButtonCancel": "Cancel",
+ "ButtonRefresh": "Refresh",
+ "LabelCurrentPath": "Current path:",
+ "HeaderSelectMediaPath": "Select Media Path",
+ "ButtonNetwork": "Network",
+ "MessageDirectoryPickerInstruction": "Network paths can be entered manually in the event the Network button fails to locate your devices. For example, {0} or {1}.",
+ "HeaderMenu": "Menu",
+ "ButtonOpen": "Open",
+ "ButtonOpenInNewTab": "Open in new tab",
+ "ButtonShuffle": "Shuffle",
+ "ButtonInstantMix": "Instant mix",
+ "ButtonResume": "Resume",
+ "HeaderScenes": "Scenes",
+ "HeaderAudioTracks": "Audio Tracks",
+ "HeaderLibraries": "Libraries",
+ "HeaderSubtitles": "Subtitles",
+ "HeaderVideoQuality": "Video Quality",
+ "MessageErrorPlayingVideo": "There was an error playing the video.",
+ "MessageEnsureOpenTuner": "Please ensure there is an open tuner availalble.",
+ "ButtonHome": "Home",
+ "ButtonDashboard": "Dashboard",
+ "ButtonReports": "Reports",
+ "ButtonMetadataManager": "Metadata Manager",
+ "HeaderTime": "Time",
+ "HeaderName": "Name",
+ "HeaderAlbum": "Album",
+ "HeaderAlbumArtist": "Album Artist",
+ "HeaderArtist": "Artist",
+ "LabelAddedOnDate": "Added {0}",
+ "ButtonStart": "Start",
+ "HeaderChannels": "Channels",
+ "HeaderMediaFolders": "Media Folders",
+ "HeaderBlockItemsWithNoRating": "Block items with no rating information:",
+ "OptionBlockOthers": "Others",
+ "OptionBlockTvShows": "TV Shows",
+ "OptionBlockTrailers": "Trailers",
+ "OptionBlockMusic": "Music",
+ "OptionBlockMovies": "Movies",
+ "OptionBlockBooks": "Books",
+ "OptionBlockGames": "Games",
+ "OptionBlockLiveTvPrograms": "Live TV Programs",
+ "OptionBlockLiveTvChannels": "Live TV Channels",
+ "OptionBlockChannelContent": "Internet Channel Content",
+ "ButtonRevoke": "Revoke",
+ "MessageConfirmRevokeApiKey": "Are you sure you wish to revoke this api key? The application's connection to Media Browser will be abruptly terminated.",
+ "HeaderConfirmRevokeApiKey": "Revoke Api Key",
+ "ValueContainer": "Container: {0}",
+ "ValueAudioCodec": "Audio Codec: {0}",
+ "ValueVideoCodec": "Video Codec: {0}",
+ "ValueCodec": "Codec: {0}",
+ "ValueConditions": "Conditions: {0}",
+ "LabelAll": "All",
+ "HeaderDeleteImage": "Delete Image",
+ "MessageFileNotFound": "File not found.",
+ "MessageFileReadError": "An error occurred reading this file.",
+ "ButtonNextPage": "Next Page",
+ "ButtonPreviousPage": "Previous Page",
+ "ButtonMoveLeft": "Move left",
+ "ButtonMoveRight": "Move right",
+ "ButtonBrowseOnlineImages": "Browse online images",
+ "HeaderDeleteItem": "Delete Item",
+ "ConfirmDeleteItem": "Deleting this item will delete it from both the file system and your media library. Are you sure you wish to continue?",
+ "MessagePleaseEnterNameOrId": "Please enter a name or an external Id.",
+ "MessageValueNotCorrect": "The value entered is not correct. Please try again.",
+ "MessageItemSaved": "Item saved.",
+ "MessagePleaseAcceptTermsOfServiceBeforeContinuing": "Please accept the terms of service before continuing.",
+ "OptionEnded": "Ended",
+ "OptionContinuing": "Continuing",
+ "OptionOff": "Off",
+ "OptionOn": "On",
+ "ButtonSettings": "Settings",
+ "ButtonUninstall": "Uninstall",
+ "HeaderFields": "Fields",
+ "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.",
+ "HeaderLiveTV": "Live TV",
+ "MissingLocalTrailer": "Missing local trailer.",
+ "MissingPrimaryImage": "Missing primary image.",
+ "MissingBackdropImage": "Missing backdrop image.",
+ "MissingLogoImage": "Missing logo image.",
+ "MissingEpisode": "Missing episode.",
+ "OptionScreenshots": "Screenshots",
+ "OptionBackdrops": "Backdrops",
+ "OptionImages": "Images",
+ "OptionKeywords": "Keywords",
+ "OptionTags": "Tags",
+ "OptionStudios": "Studios",
+ "OptionName": "Name",
+ "OptionOverview": "Overview",
+ "OptionGenres": "Genres",
+ "OptionParentalRating": "Parental Rating",
+ "OptionPeople": "People",
+ "OptionRuntime": "Runtime",
+ "OptionProductionLocations": "Production Locations",
+ "OptionBirthLocation": "Birth Location",
+ "LabelAllChannels": "All channels",
+ "LabelLiveProgram": "LIVE",
+ "LabelNewProgram": "NEW",
+ "LabelPremiereProgram": "PREMIERE",
+ "LabelHDProgram": "HD",
+ "HeaderChangeFolderType": "Change Content Type",
+ "HeaderChangeFolderTypeHelp": "To change the type, please remove and rebuild the folder with the new type.",
+ "HeaderAlert": "Alert",
+ "MessagePleaseRestart": "Please restart to finish updating.",
+ "ButtonRestart": "Restart",
+ "MessagePleaseRefreshPage": "Please refresh this page to receive new updates from the server.",
+ "ButtonHide": "Hide",
+ "MessageSettingsSaved": "Settings saved.",
+ "ButtonSignOut": "Sign Out",
+ "ButtonMyProfile": "My Profile",
+ "ButtonMyPreferences": "My Preferences",
+ "MessageBrowserDoesNotSupportWebSockets": "This browser does not support web sockets. For a better experience, try a newer browser such as Chrome, Firefox, IE10+, Safari (iOS) or Opera.",
+ "LabelInstallingPackage": "Installing {0}",
+ "LabelPackageInstallCompleted": "{0} installation completed.",
+ "LabelPackageInstallFailed": "{0} installation failed.",
+ "LabelPackageInstallCancelled": "{0} installation cancelled.",
+ "TabServer": "Server",
+ "TabUsers": "Users",
+ "TabLibrary": "Library",
+ "TabMetadata": "Metadata",
+ "TabDLNA": "DLNA",
+ "TabLiveTV": "Live TV",
+ "TabAutoOrganize": "Auto-Organize",
+ "TabPlugins": "Plugins",
+ "TabAdvanced": "Advanced",
+ "TabHelp": "Help",
+ "TabScheduledTasks": "Scheduled Tasks",
+ "ButtonFullscreen": "\u0426\u044f\u043b \u0435\u043a\u0440\u0430\u043d",
+ "ButtonAudioTracks": "\u0410\u0443\u0434\u0438\u043e \u043f\u044a\u0442\u0435\u043a\u0430",
+ "ButtonSubtitles": "Subtitles",
+ "ButtonScenes": "Scenes",
+ "ButtonQuality": "Quality",
+ "HeaderNotifications": "Notifications",
+ "HeaderSelectPlayer": "Select Player:",
+ "ButtonSelect": "Select",
+ "ButtonNew": "New",
+ "MessageInternetExplorerWebm": "For best results with Internet Explorer please install the WebM playback plugin.",
+ "HeaderVideoError": "Video Error",
+ "ButtonAddToPlaylist": "Add to playlist",
+ "HeaderAddToPlaylist": "Add to Playlist",
+ "LabelName": "Name:",
+ "ButtonSubmit": "Submit",
+ "LabelSelectPlaylist": "Playlist:",
+ "OptionNewPlaylist": "New playlist...",
+ "MessageAddedToPlaylistSuccess": "Ok",
+ "ButtonView": "View",
+ "ButtonViewSeriesRecording": "View series recording",
+ "ValueOriginalAirDate": "Original air date: {0}",
+ "ButtonRemoveFromPlaylist": "Remove from playlist",
+ "HeaderSpecials": "Specials",
+ "HeaderTrailers": "Trailers",
+ "HeaderAudio": "Audio",
+ "HeaderResolution": "Resolution",
+ "HeaderVideo": "Video",
+ "HeaderRuntime": "Runtime",
+ "HeaderCommunityRating": "Community rating",
+ "HeaderParentalRating": "Parental rating",
+ "HeaderReleaseDate": "Release date",
+ "HeaderDateAdded": "Date added",
+ "HeaderSeries": "Series",
+ "HeaderSeason": "Season",
+ "HeaderSeasonNumber": "Season number",
+ "HeaderNetwork": "Network",
+ "HeaderYear": "Year",
+ "HeaderGameSystem": "Game system",
+ "HeaderPlayers": "Players",
+ "HeaderEmbeddedImage": "Embedded image",
+ "HeaderTrack": "Track",
+ "HeaderDisc": "Disc",
+ "OptionMovies": "Movies",
+ "OptionCollections": "Collections",
+ "OptionSeries": "Series",
+ "OptionSeasons": "Seasons",
+ "OptionEpisodes": "Episodes",
+ "OptionGames": "Games",
+ "OptionGameSystems": "Game systems",
+ "OptionMusicArtists": "Music artists",
+ "OptionMusicAlbums": "Music albums",
+ "OptionMusicVideos": "Music videos",
+ "OptionSongs": "Songs",
+ "OptionHomeVideos": "Home videos",
+ "OptionBooks": "Books",
+ "OptionAdultVideos": "Adult videos",
+ "ButtonUp": "Up",
+ "ButtonDown": "Down",
+ "LabelMetadataReaders": "Metadata readers:",
+ "LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
+ "LabelMetadataDownloaders": "Metadata downloaders:",
+ "LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
+ "LabelMetadataSavers": "Metadata savers:",
+ "LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
+ "LabelImageFetchers": "Image fetchers:",
+ "LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority.",
+ "ButtonQueueAllFromHere": "Queue all from here",
+ "ButtonPlayAllFromHere": "Play all from here",
+ "LabelDynamicExternalId": "{0} Id:",
+ "HeaderIdentify": "Identify Item",
+ "PersonTypePerson": "Person",
+ "LabelTitleDisplayOrder": "Title display order:",
+ "OptionSortName": "Sort name",
+ "OptionReleaseDate": "\u0414\u0430\u0442\u0430 \u043d\u0430 \u0438\u0437\u0434\u0430\u0432\u0430\u043d\u0435",
+ "LabelSeasonNumber": "Season number:",
+ "LabelDiscNumber": "Disc number",
+ "LabelParentNumber": "Parent number",
+ "LabelEpisodeNumber": "Episode number:",
+ "LabelTrackNumber": "Track number:",
+ "LabelNumber": "Number:",
+ "LabelReleaseDate": "Release date:",
+ "LabelEndDate": "End date:",
+ "LabelYear": "Year:",
+ "LabelDateOfBirth": "Date of birth:",
+ "LabelBirthYear": "Birth year:",
+ "LabelBirthDate": "Birth date:",
+ "LabelDeathDate": "Death date:",
+ "HeaderRemoveMediaLocation": "Remove Media Location",
+ "MessageConfirmRemoveMediaLocation": "Are you sure you wish to remove this location?",
+ "HeaderRenameMediaFolder": "Rename Media Folder",
+ "LabelNewName": "New name:",
+ "HeaderAddMediaFolder": "Add Media Folder",
+ "HeaderAddMediaFolderHelp": "Name (Movies, Music, TV, etc):",
+ "HeaderRemoveMediaFolder": "Remove Media Folder",
+ "MessageTheFollowingLocationWillBeRemovedFromLibrary": "The following media locations will be removed from your library:",
+ "MessageAreYouSureYouWishToRemoveMediaFolder": "Are you sure you wish to remove this media folder?",
+ "ButtonRename": "Rename",
+ "ButtonChangeType": "Change type",
+ "HeaderMediaLocations": "Media Locations",
+ "LabelContentTypeValue": "Content type: {0}",
+ "LabelPathSubstitutionHelp": "Optional: Path substitution can map server paths to network shares that clients can access for direct playback.",
+ "FolderTypeUnset": "Unset (mixed content)",
+ "FolderTypeMovies": "Movies",
+ "FolderTypeMusic": "Music",
+ "FolderTypeAdultVideos": "Adult videos",
+ "FolderTypePhotos": "Photos",
+ "FolderTypeMusicVideos": "Music videos",
+ "FolderTypeHomeVideos": "Home videos",
+ "FolderTypeGames": "Games",
+ "FolderTypeBooks": "Books",
+ "FolderTypeTvShows": "TV",
+ "TabMovies": "Movies",
+ "TabSeries": "Series",
+ "TabEpisodes": "Episodes",
+ "TabTrailers": "Trailers",
+ "TabGames": "Games",
+ "TabAlbums": "Albums",
+ "TabSongs": "Songs",
+ "TabMusicVideos": "Music Videos",
+ "BirthPlaceValue": "Birth place: {0}",
+ "DeathDateValue": "Died: {0}",
+ "BirthDateValue": "Born: {0}",
+ "HeaderLatestReviews": "Latest Reviews",
+ "HeaderPluginInstallation": "Plugin Installation",
+ "MessageAlreadyInstalled": "This version is already installed.",
+ "ValueReviewCount": "{0} Reviews",
+ "MessageYouHaveVersionInstalled": "You currently have version {0} installed.",
+ "MessageTrialExpired": "The trial period for this feature has expired",
+ "MessageTrialWillExpireIn": "The trial period for this feature will expire in {0} day(s)",
+ "MessageInstallPluginFromApp": "This plugin must be installed from with in the app you intend to use it in.",
+ "ValuePriceUSD": "Price: {0} (USD)",
+ "MessageFeatureIncludedWithSupporter": "You are registered for this feature, and will be able to continue using it with an active supporter membership.",
+ "MessageChangeRecurringPlanConfirm": "After completing this transaction you will need to cancel your previous recurring donation from within your PayPal account. Thank you for supporting Media Browser.",
+ "MessageSupporterMembershipExpiredOn": "Your supporter membership expired on {0}.",
+ "MessageYouHaveALifetimeMembership": "You have a lifetime supporter membership. You can provide additional donations on a one-time or recurring basis using the options below. Thank you for supporting Media Browser.",
+ "MessageYouHaveAnActiveRecurringMembership": "You have an active {0} membership. You can upgrade your plan using the options below.",
+ "ButtonDelete": "Delete",
+ "HeaderMediaBrowserAccountAdded": "Media Browser Account Added",
+ "MessageMediaBrowserAccountAdded": "The Media Browser account has been added to this user.",
+ "MessagePendingMediaBrowserAccountAdded": "The Media Browser account has been added to this user. An email will be sent to the owner of the account. The invitation will need to be confirmed by clicking a link within the email.",
+ "HeaderMediaBrowserAccountRemoved": "Media Browser Account Removed",
+ "MessageMediaBrowserAccontRemoved": "The Media Browser account has been removed from this user.",
+ "TooltipLinkedToMediaBrowserConnect": "Linked to Media Browser Connect",
+ "HeaderUnrated": "Unrated",
+ "ValueDiscNumber": "Disc {0}",
+ "HeaderUnknownDate": "Unknown Date",
+ "HeaderUnknownYear": "Unknown Year",
+ "ValueMinutes": "{0} min",
+ "ButtonPlayExternalPlayer": "Play with external player",
+ "HeaderSelectExternalPlayer": "Select External Player",
+ "HeaderExternalPlayerPlayback": "External Player Playback",
+ "ButtonImDone": "I'm Done",
+ "OptionWatched": "Watched",
+ "OptionUnwatched": "Unwatched",
+ "ExternalPlayerPlaystateOptionsHelp": "Specify how you would like to resume playing this video next time.",
+ "LabelMarkAs": "Mark as:",
+ "OptionInProgress": "In-Progress",
+ "LabelResumePoint": "Resume point:",
+ "ValueOneMovie": "1 movie",
+ "ValueMovieCount": "{0} movies",
+ "ValueOneTrailer": "1 trailer",
+ "ValueTrailerCount": "{0} trailers",
+ "ValueOneSeries": "1 series",
+ "ValueSeriesCount": "{0} series",
+ "ValueOneEpisode": "1 episode",
+ "ValueEpisodeCount": "{0} episodes",
+ "ValueOneGame": "1 game",
+ "ValueGameCount": "{0} games",
+ "ValueOneAlbum": "1 album",
+ "ValueAlbumCount": "{0} albums",
+ "ValueOneSong": "1 song",
+ "ValueSongCount": "{0} songs",
+ "ValueOneMusicVideo": "1 music video",
+ "ValueMusicVideoCount": "{0} music videos",
+ "HeaderOffline": "Offline",
+ "HeaderUnaired": "Unaired",
+ "HeaderMissing": "Missing",
+ "ButtonWebsite": "Website",
+ "TooltipFavorite": "Favorite",
+ "TooltipLike": "Like",
+ "TooltipDislike": "Dislike",
+ "TooltipPlayed": "Played",
+ "ValueSeriesYearToPresent": "{0}-Present",
+ "ValueAwards": "Awards: {0}",
+ "ValueBudget": "Budget: {0}",
+ "ValueRevenue": "Revenue: {0}",
+ "ValuePremiered": "Premiered {0}",
+ "ValuePremieres": "Premieres {0}",
+ "ValueStudio": "Studio: {0}",
+ "ValueStudios": "Studios: {0}",
+ "ValueSpecialEpisodeName": "Special - {0}",
+ "LabelLimit": "Limit:",
+ "ValueLinks": "Links: {0}",
+ "HeaderPeople": "People",
+ "HeaderCastAndCrew": "Cast & Crew",
+ "ValueArtist": "Artist: {0}",
+ "ValueArtists": "Artists: {0}",
+ "HeaderTags": "Tags",
+ "MediaInfoCameraMake": "Camera make",
+ "MediaInfoCameraModel": "Camera model",
+ "MediaInfoAltitude": "Altitude",
+ "MediaInfoAperture": "Aperture",
+ "MediaInfoExposureTime": "Exposure time",
+ "MediaInfoFocalLength": "Focal length",
+ "MediaInfoOrientation": "Orientation",
+ "MediaInfoIsoSpeedRating": "Iso speed rating",
+ "MediaInfoLatitude": "Latitude",
+ "MediaInfoLongitude": "Longitude",
+ "MediaInfoShutterSpeed": "Shutter speed",
+ "MediaInfoSoftware": "Software",
+ "HeaderIfYouLikeCheckTheseOut": "If you like {0}, check these out...",
+ "HeaderPlotKeywords": "Plot Keywords",
+ "HeaderMovies": "Movies",
+ "HeaderAlbums": "Albums",
+ "HeaderGames": "Games",
+ "HeaderBooks": "Books",
+ "HeaderEpisodes": "\u0415\u043f\u0438\u0437\u043e\u0434\u0438",
+ "HeaderSeasons": "Seasons",
+ "HeaderTracks": "Tracks",
+ "HeaderItems": "Items",
+ "HeaderOtherItems": "Other Items",
+ "ButtonFullReview": "Full review",
+ "ValueAsRole": "as {0}",
+ "ValueGuestStar": "Guest star",
+ "MediaInfoSize": "Size",
+ "MediaInfoPath": "Path",
+ "MediaInfoFormat": "Format",
+ "MediaInfoContainer": "Container",
+ "MediaInfoDefault": "Default",
+ "MediaInfoForced": "Forced",
+ "MediaInfoExternal": "External",
+ "MediaInfoTimestamp": "Timestamp",
+ "MediaInfoPixelFormat": "Pixel format",
+ "MediaInfoBitDepth": "Bit depth",
+ "MediaInfoSampleRate": "Sample rate",
+ "MediaInfoBitrate": "Bitrate",
+ "MediaInfoChannels": "Channels",
+ "MediaInfoLayout": "Layout",
+ "MediaInfoLanguage": "Language",
+ "MediaInfoCodec": "Codec",
+ "MediaInfoProfile": "Profile",
+ "MediaInfoLevel": "Level",
+ "MediaInfoAspectRatio": "Aspect ratio",
+ "MediaInfoResolution": "Resolution",
+ "MediaInfoAnamorphic": "Anamorphic",
+ "MediaInfoInterlaced": "Interlaced",
+ "MediaInfoFramerate": "Framerate",
+ "MediaInfoStreamTypeAudio": "Audio",
+ "MediaInfoStreamTypeData": "Data",
+ "MediaInfoStreamTypeVideo": "Video",
+ "MediaInfoStreamTypeSubtitle": "Subtitle",
+ "MediaInfoStreamTypeEmbeddedImage": "Embedded Image",
+ "MediaInfoRefFrames": "Ref frames",
+ "TabPlayback": "Playback",
+ "TabNotifications": "Notifications",
+ "TabExpert": "Expert",
+ "HeaderSelectCustomIntrosPath": "Select Custom Intros Path",
+ "HeaderRateAndReview": "Rate and Review",
+ "HeaderThankYou": "Thank You",
+ "MessageThankYouForYourReview": "Thank you for your review.",
+ "LabelYourRating": "Your rating:",
+ "LabelFullReview": "Full review:",
+ "LabelShortRatingDescription": "Short rating summary:",
+ "OptionIRecommendThisItem": "I recommend this item",
+ "WebClientTourContent": "View your recently added media, next episodes, and more. The green circles indicate how many unplayed items you have.",
+ "WebClientTourMovies": "Play movies, trailers and more from any device with a web browser",
+ "WebClientTourMouseOver": "Hold the mouse over any poster for quick access to important information",
+ "WebClientTourTapHold": "Tap and hold or right click any poster for a context menu",
+ "WebClientTourMetadataManager": "Click edit to open the metadata manager",
+ "WebClientTourPlaylists": "Easily create playlists and instant mixes, and play them on any device",
+ "WebClientTourCollections": "Create movie collections to group box sets together",
+ "WebClientTourUserPreferences1": "User preferences allow you to customize the way your library is presented in all of your Media Browser apps",
+ "WebClientTourUserPreferences2": "Configure your audio and subtitle language settings once, for every Media Browser app",
+ "WebClientTourUserPreferences3": "Design the web client home page to your liking",
+ "WebClientTourUserPreferences4": "Configure backdrops, theme songs and external players",
+ "WebClientTourMobile1": "The web client works great on smartphones and tablets...",
+ "WebClientTourMobile2": "and easily controls other devices and Media Browser apps",
+ "MessageEnjoyYourStay": "Enjoy your stay",
+ "DashboardTourDashboard": "The server dashboard allows you to monitor your server and your users. You'll always know who is doing what and where they are.",
+ "DashboardTourHelp": "In-app help provides easy buttons to open wiki pages relating to the on-screen content.",
+ "DashboardTourUsers": "Easily create user accounts for your friends and family, each with their own permissions, library access, parental controls and more.",
+ "DashboardTourCinemaMode": "Cinema mode brings the theater experience straight to your living room with the ability to play trailers and custom intros before the main feature.",
+ "DashboardTourChapters": "Enable chapter image generation for your videos for a more pleasing presentation while viewing.",
+ "DashboardTourSubtitles": "Automatically download subtitles for your videos in any language.",
+ "DashboardTourPlugins": "Install plugins such as internet video channels, live tv, metadata scanners, and more.",
+ "DashboardTourNotifications": "Automatically send notifications of server events to your mobile device, email and more.",
+ "DashboardTourScheduledTasks": "Easily manage long running operations with scheduled tasks. Decide when they run, and how often.",
+ "DashboardTourMobile": "The Media Browser dashboard works great on smartphones and tablets. Manage your server from the palm of your hand anytime, anywhere.",
+ "MessageRefreshQueued": "Refresh queued",
+ "TabDevices": "Devices",
+ "TabExtras": "Extras",
+ "DeviceLastUsedByUserName": "Last used by {0}",
+ "HeaderDeleteDevice": "Delete Device",
+ "DeleteDeviceConfirmation": "Are you sure you wish to delete this device? It will reappear the next time a user signs in with it.",
+ "LabelEnableCameraUploadFor": "Enable camera upload for:",
+ "HeaderSelectUploadPath": "Select Upload Path",
+ "LabelEnableCameraUploadForHelp": "Uploads will occur automatically in the background when signed into Media Browser.",
+ "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control",
+ "HeaderInvitationSent": "Invitation Sent",
+ "MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
+ "MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Media Browser.",
+ "HeaderConnectionFailure": "Connection Failure",
+ "MessageUnableToConnectToServer": "We're unable to connect to the selected server right now. Please ensure it is running and try again.",
+ "ButtonSelectServer": "Select server",
+ "MessagePluginConfigurationRequiresLocalAccess": "To configure this plugin please sign in to your local server directly.",
+ "MessageLoggedOutParentalControl": "Access is currently restricted. Please try again later.",
+ "DefaultErrorMessage": "There was an error processing the request. Please try again later.",
+ "ButtonAccept": "Accept",
+ "ButtonReject": "Reject",
+ "HeaderForgotPassword": "Forgot Password",
+ "MessageContactAdminToResetPassword": "Please contact your system administrator to reset your password.",
+ "MessageForgotPasswordInNetworkRequired": "Please try again within your home network to initiate the password reset process.",
+ "MessageForgotPasswordFileCreated": "The following file has been created on your server and contains instructions on how to proceed:",
+ "MessageForgotPasswordFileExpiration": "The reset pin will expire at {0}.",
+ "MessageInvalidForgotPasswordPin": "An invalid or expired pin was entered. Please try again.",
+ "MessagePasswordResetForUsers": "Passwords have been reset for the following users:",
+ "HeaderInviteGuest": "Invite Guest",
+ "ButtonLinkMyMediaBrowserAccount": "Link my account now",
+ "MessageConnectAccountRequiredToInviteGuest": "In order to invite guests you need to first link your Media Browser account to this server.",
+ "ButtonSync": "Sync",
+ "SyncMedia": "Sync Media",
+ "HeaderCancelSyncJob": "Cancel Sync",
+ "CancelSyncJobConfirmation": "Are you sure you wish to cancel this sync job?",
+ "TabSync": "Sync",
+ "MessagePleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
+ "MessageSyncJobCreated": "Sync job created.",
+ "LabelSyncTo": "Sync to:",
+ "LabelSyncJobName": "Sync job name:",
+ "LabelQuality": "Quality:",
+ "OptionHigh": "High",
+ "OptionMedium": "Medium",
+ "OptionLow": "Low",
+ "HeaderSettings": "Settings",
+ "OptionAutomaticallySyncNewContent": "Automatically sync new content",
+ "OptionAutomaticallySyncNewContentHelp": "New content added to this category will be automatically synced to the device.",
+ "OptionSyncUnwatchedVideosOnly": "Sync unwatched videos only",
+ "OptionSyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
+ "LabelItemLimit": "Item limit:",
+ "LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
+ "MessageBookPluginRequired": "Requires installation of the Bookshelf plugin",
+ "MessageGamePluginRequired": "Requires installation of the GameBrowser plugin",
+ "MessageUnsetContentHelp": "Content will be displayed as plain folders. For best results use the metadata manager to set the content types of sub-folders.",
+ "SyncJobItemStatusQueued": "Queued",
+ "SyncJobItemStatusConverting": "Converting",
+ "SyncJobItemStatusTransferring": "Transferring",
+ "SyncJobItemStatusSynced": "Synced",
+ "SyncJobItemStatusFailed": "Failed",
+ "SyncJobItemStatusRemovedFromDevice": "Removed from device",
+ "SyncJobItemStatusCancelled": "Cancelled",
+ "MessageJobItemHasNoActions": "d"
+} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/ca.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/ca.json
index f0b3a6ba9..3afdd20a1 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/ca.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/ca.json
@@ -6,6 +6,8 @@
"Administrator": "Administrador",
"Password": "Contrasenya",
"DeleteImage": "Esborrar Imatge",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "Esteu segur que voleu suprimir aquesta imatge?",
"FileReadCancelled": "La lectura de l'arxiu ha estat cancel\u00b7lada.",
"FileNotFound": "Arxiu no trobat.",
@@ -43,6 +45,8 @@
"ButtonHelp": "Help",
"ButtonSave": "Save",
"HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A supporter membership provides additional benefits such as access to premium plugins, internet channel content, and more. {0}Learn more{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Welcome to the Media Browser Dashboard",
"HeaderWelcomeToMediaBrowserWebClient": "Welcome to the Media Browser Web Client",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Channel Access",
"HeaderDeviceAccess": "Device Access",
"HeaderSelectDevices": "Select Devices",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Aborted by server shutdown)",
"LabelScheduledTaskLastRan": "Last ran {0}, taking {1}.",
"HeaderDeleteTaskTrigger": "Delete Task Trigger",
@@ -65,10 +73,13 @@
"LabelFree": "Free",
"HeaderSelectAudio": "Select Audio",
"HeaderSelectSubtitles": "Select Subtitles",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
"LabelUnknownLanguage": "Unknown language",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Mute",
"ButtonUnmute": "Unmute",
"ButtonStop": "Stop",
@@ -219,6 +230,7 @@
"ButtonResume": "Resume",
"HeaderScenes": "Scenes",
"HeaderAudioTracks": "Audio Tracks",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Subtitles",
"HeaderVideoQuality": "Video Quality",
"MessageErrorPlayingVideo": "There was an error playing the video.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/cs.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/cs.json
index d7492c6b1..033d18ae9 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/cs.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/cs.json
@@ -6,6 +6,8 @@
"Administrator": "Administr\u00e1tor",
"Password": "Heslo",
"DeleteImage": "Odstranit obr\u00e1zek",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "Jste si jisti, \u017ee chcete odstranit tento obr\u00e1zek?",
"FileReadCancelled": "\u010cten\u00ed souboru bylo zru\u0161eno.",
"FileNotFound": "Soubor nebyl nalezen.",
@@ -43,6 +45,8 @@
"ButtonHelp": "Help",
"ButtonSave": "Ulo\u017eit",
"HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A supporter membership provides additional benefits such as access to premium plugins, internet channel content, and more. {0}Learn more{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Welcome to the Media Browser Dashboard",
"HeaderWelcomeToMediaBrowserWebClient": "Welcome to the Media Browser Web Client",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Channel Access",
"HeaderDeviceAccess": "Device Access",
"HeaderSelectDevices": "Select Devices",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Aborted by server shutdown)",
"LabelScheduledTaskLastRan": "Last ran {0}, taking {1}.",
"HeaderDeleteTaskTrigger": "Delete Task Trigger",
@@ -65,10 +73,13 @@
"LabelFree": "Free",
"HeaderSelectAudio": "Select Audio",
"HeaderSelectSubtitles": "Select Subtitles",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
"LabelUnknownLanguage": "Unknown language",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Mute",
"ButtonUnmute": "Unmute",
"ButtonStop": "Stop",
@@ -219,6 +230,7 @@
"ButtonResume": "Pokra\u010dovat",
"HeaderScenes": "Sc\u00e9ny",
"HeaderAudioTracks": "Audio Tracks",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Titulky",
"HeaderVideoQuality": "Video Quality",
"MessageErrorPlayingVideo": "There was an error playing the video.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/da.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/da.json
index 91ce0dc16..cd67d2027 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/da.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/da.json
@@ -6,6 +6,8 @@
"Administrator": "Administrator",
"Password": "Kode",
"DeleteImage": "Slet Image",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "Er du sikker p\u00e5 du vil slette dette image?",
"FileReadCancelled": "L\u00e6sning af filen er annulleret",
"FileNotFound": "Filen blev ikke fundet",
@@ -43,6 +45,8 @@
"ButtonHelp": "Help",
"ButtonSave": "Gem",
"HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A supporter membership provides additional benefits such as access to premium plugins, internet channel content, and more. {0}Learn more{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Welcome to the Media Browser Dashboard",
"HeaderWelcomeToMediaBrowserWebClient": "Welcome to the Media Browser Web Client",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Channel Access",
"HeaderDeviceAccess": "Device Access",
"HeaderSelectDevices": "Select Devices",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Aborted by server shutdown)",
"LabelScheduledTaskLastRan": "Last ran {0}, taking {1}.",
"HeaderDeleteTaskTrigger": "Delete Task Trigger",
@@ -65,10 +73,13 @@
"LabelFree": "Free",
"HeaderSelectAudio": "Select Audio",
"HeaderSelectSubtitles": "Select Subtitles",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
"LabelUnknownLanguage": "Unknown language",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Mute",
"ButtonUnmute": "Unmute",
"ButtonStop": "Stop",
@@ -219,6 +230,7 @@
"ButtonResume": "Resume",
"HeaderScenes": "Scenes",
"HeaderAudioTracks": "Audio Tracks",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Subtitles",
"HeaderVideoQuality": "Video Quality",
"MessageErrorPlayingVideo": "There was an error playing the video.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/de.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/de.json
index 2c28fff2d..fac8234f1 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/de.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/de.json
@@ -6,6 +6,8 @@
"Administrator": "Administrator",
"Password": "Passwort",
"DeleteImage": "Bild l\u00f6schen",
+ "MessageThankYouForSupporting": "Danke, f\u00fcr die Unterst\u00fctzung von Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Bitte unterst\u00fctze Media Browser.",
"DeleteImageConfirmation": "M\u00f6chtest du dieses Bild wirklich l\u00f6schen?",
"FileReadCancelled": "Dateiimport wurde abgebrochen.",
"FileNotFound": "Datei nicht gefunden",
@@ -43,6 +45,8 @@
"ButtonHelp": "Hilfe",
"ButtonSave": "Speichern",
"HeaderDevices": "Ger\u00e4te",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "Eine Unterst\u00fctzer-Mitgliedschaft bietet weitere Vorteile, wie z.B. den Zugriff auf premium Plugins, weitere Internet-Channels und mehr. {0}Erfahren Sie mehr{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Willkommen zur Media Browser \u00dcbersicht",
"HeaderWelcomeToMediaBrowserWebClient": "Willkommen zum Media Browser Web Client",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Channelzugriff",
"HeaderDeviceAccess": "Ger\u00e4te Zugang",
"HeaderSelectDevices": "Ger\u00e4t w\u00e4hlen",
+ "ButtonCancelItem": "Datei abw\u00e4hlen",
+ "ButtonQueueForRetry": "F\u00fcr Wiederholung in die Warteschlange setzen",
+ "ButtonReenable": "Reaktivierung",
+ "SyncJobItemStatusSyncedMarkForRemoval": "F\u00fcr L\u00f6schung markiert",
"LabelAbortedByServerShutdown": "(Durch herunterfahrenden Server abgebrochen)",
"LabelScheduledTaskLastRan": "Zuletzt ausgef\u00fchrt vor: {0}. Ben\u00f6tigte Zeit: {1}.",
"HeaderDeleteTaskTrigger": "Entferne Aufgabenausl\u00f6ser",
@@ -65,10 +73,13 @@
"LabelFree": "Frei",
"HeaderSelectAudio": "W\u00e4hle Audio",
"HeaderSelectSubtitles": "W\u00f6hle Untertitel",
+ "ButtonMarkForRemoval": "Zur L\u00f6schung vom Ger\u00e4t markieren",
+ "ButtonUnmarkForRemoval": "Markierung zur L\u00f6schung vom Ger\u00e4t aufheben",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Erzwungen)",
"LabelDefaultForcedStream": "(Standard\/Erzwungen)",
"LabelUnknownLanguage": "Unbekannte Sprache",
+ "MessageConfirmSyncJobItemCancellation": "Bist du dir sicher, dass du diese Datei abw\u00e4hlen m\u00f6chtest?",
"ButtonMute": "Stumm",
"ButtonUnmute": "Ton ein",
"ButtonStop": "Stop",
@@ -192,10 +203,10 @@
"LabelPlayMethodDirectPlay": "Direktes Abspielen",
"LabelAudioCodec": "Audio: {0}",
"LabelVideoCodec": "Video: {0}",
- "LabelLocalAccessUrl": "Local access: {0}",
+ "LabelLocalAccessUrl": "Lokale Adresse: {0}",
"LabelRemoteAccessUrl": "Fernzugriff: {0}",
- "LabelRunningOnPort": "Running on http port {0}.",
- "LabelRunningOnPorts": "Running on http port {0}, and https port {1}.",
+ "LabelRunningOnPort": "L\u00e4uft \u00fcber HTTP Port: {0}",
+ "LabelRunningOnPorts": "L\u00e4uft \u00fcber HTTP Port {0} und HTTPS Port {1}.",
"HeaderLatestFromChannel": "Neuestes von {0}",
"ButtonDownload": "Download",
"LabelUnknownLanaguage": "Unbekannte Sprache",
@@ -219,6 +230,7 @@
"ButtonResume": "Wiederholen",
"HeaderScenes": "Szenen",
"HeaderAudioTracks": "Audiospuren",
+ "HeaderLibraries": "Bibliotheken",
"HeaderSubtitles": "Untertitel",
"HeaderVideoQuality": "Videoqualit\u00e4t",
"MessageErrorPlayingVideo": "Es gab einen Fehler bei der Videowiedergabe.",
@@ -585,7 +597,7 @@
"MediaInfoRefFrames": "Ref Frames",
"TabPlayback": "Wiedergabe",
"TabNotifications": "Benachrichtigungen",
- "TabExpert": "Expert",
+ "TabExpert": "Experte",
"HeaderSelectCustomIntrosPath": "W\u00e4hle einen benutzerdefinierten Pfad f\u00fcr Intros",
"HeaderRateAndReview": "Bewerten und Kommentieren",
"HeaderThankYou": "Danke",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/el.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/el.json
index 08193b67f..19d96f0e6 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/el.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/el.json
@@ -6,6 +6,8 @@
"Administrator": "\u03c4\u03bf \u03b4\u03b9\u03b1\u03c7\u03b5\u03b9\u03c1\u03b9\u03c3\u03c4\u03ae\u03c2",
"Password": "\u03c4\u03bf\u03bd \u03ba\u03ce\u03b4\u03b9\u03ba\u03b1\u03c2 \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2",
"DeleteImage": "\u03b4\u03b9\u03b1\u03b3\u03c1\u03ac\u03c8\u03c4\u03b5 \u03c4\u03b7\u03bd \u03b5\u03b9\u03ba\u03cc\u03bd\u03b1",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "\u0395\u03af\u03c3\u03c4\u03b5 \u03c3\u03af\u03b3\u03bf\u03c5\u03c1\u03bf\u03b9 \u03cc\u03c4\u03b9 \u03b8\u03ad\u03bb\u03b5\u03c4\u03b5 \u03bd\u03b1 \u03b4\u03b9\u03b1\u03b3\u03c1\u03ac\u03c8\u03b5\u03c4\u03b5 \u03b1\u03c5\u03c4\u03ae \u03c4\u03b7\u03bd \u03b5\u03b9\u03ba\u03cc\u03bd\u03b1;",
"FileReadCancelled": "The file read has been canceled.",
"FileNotFound": "\u03a4\u03bf \u03b1\u03c1\u03c7\u03b5\u03af\u03bf \u03b4\u03b5\u03bd \u03b2\u03c1\u03ad\u03b8\u03b7\u03ba\u03b5",
@@ -43,6 +45,8 @@
"ButtonHelp": "Help",
"ButtonSave": "\u0391\u03c0\u03bf\u03b8\u03b7\u03ba\u03b5\u03cd\u03c3\u03c4\u03b5",
"HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A supporter membership provides additional benefits such as access to premium plugins, internet channel content, and more. {0}Learn more{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Welcome to the Media Browser Dashboard",
"HeaderWelcomeToMediaBrowserWebClient": "Welcome to the Media Browser Web Client",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Channel Access",
"HeaderDeviceAccess": "Device Access",
"HeaderSelectDevices": "Select Devices",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Aborted by server shutdown)",
"LabelScheduledTaskLastRan": "Last ran {0}, taking {1}.",
"HeaderDeleteTaskTrigger": "Delete Task Trigger",
@@ -65,10 +73,13 @@
"LabelFree": "Free",
"HeaderSelectAudio": "Select Audio",
"HeaderSelectSubtitles": "Select Subtitles",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
"LabelUnknownLanguage": "Unknown language",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Mute",
"ButtonUnmute": "Unmute",
"ButtonStop": "Stop",
@@ -219,6 +230,7 @@
"ButtonResume": "Resume",
"HeaderScenes": "Scenes",
"HeaderAudioTracks": "Audio Tracks",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Subtitles",
"HeaderVideoQuality": "Video Quality",
"MessageErrorPlayingVideo": "There was an error playing the video.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/en_GB.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/en_GB.json
index 7ef599fe9..4344decb6 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/en_GB.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/en_GB.json
@@ -6,6 +6,8 @@
"Administrator": "Administrator",
"Password": "Password",
"DeleteImage": "Delete Image",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "Are you sure you wish to delete this image?",
"FileReadCancelled": "The file read has been cancelled.",
"FileNotFound": "File not found.",
@@ -43,6 +45,8 @@
"ButtonHelp": "Help",
"ButtonSave": "Save",
"HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A supporter membership provides additional benefits such as access to premium plugins, internet channel content, and more. {0}Learn more{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Welcome to the Media Browser Dashboard",
"HeaderWelcomeToMediaBrowserWebClient": "Welcome to the Media Browser Web Client",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Channel Access",
"HeaderDeviceAccess": "Device Access",
"HeaderSelectDevices": "Select Devices",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Aborted by server shutdown)",
"LabelScheduledTaskLastRan": "Last ran {0}, taking {1}.",
"HeaderDeleteTaskTrigger": "Delete Task Trigger",
@@ -65,10 +73,13 @@
"LabelFree": "Free",
"HeaderSelectAudio": "Select Audio",
"HeaderSelectSubtitles": "Select Subtitles",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
"LabelUnknownLanguage": "Unknown language",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Mute",
"ButtonUnmute": "Unmute",
"ButtonStop": "Stop",
@@ -219,6 +230,7 @@
"ButtonResume": "Resume",
"HeaderScenes": "Scenes",
"HeaderAudioTracks": "Audio Tracks",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Subtitles",
"HeaderVideoQuality": "Video Quality",
"MessageErrorPlayingVideo": "There was an error playing the video.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/en_US.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/en_US.json
index 32024df8c..f3775fc7b 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/en_US.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/en_US.json
@@ -6,6 +6,8 @@
"Administrator": "Administrator",
"Password": "Password",
"DeleteImage": "Delete Image",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "Are you sure you wish to delete this image?",
"FileReadCancelled": "The file read has been canceled.",
"FileNotFound": "File not found.",
@@ -43,6 +45,8 @@
"ButtonHelp": "Help",
"ButtonSave": "Save",
"HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A supporter membership provides additional benefits such as access to premium plugins, internet channel content, and more. {0}Learn more{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Welcome to the Media Browser Dashboard",
"HeaderWelcomeToMediaBrowserWebClient": "Welcome to the Media Browser Web Client",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Channel Access",
"HeaderDeviceAccess": "Device Access",
"HeaderSelectDevices": "Select Devices",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Aborted by server shutdown)",
"LabelScheduledTaskLastRan": "Last ran {0}, taking {1}.",
"HeaderDeleteTaskTrigger": "Delete Task Trigger",
@@ -65,10 +73,13 @@
"LabelFree": "Free",
"HeaderSelectAudio": "Select Audio",
"HeaderSelectSubtitles": "Select Subtitles",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
"LabelUnknownLanguage": "Unknown language",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Mute",
"ButtonUnmute": "Unmute",
"ButtonStop": "Stop",
@@ -219,6 +230,7 @@
"ButtonResume": "Resume",
"HeaderScenes": "Scenes",
"HeaderAudioTracks": "Audio Tracks",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Subtitles",
"HeaderVideoQuality": "Video Quality",
"MessageErrorPlayingVideo": "There was an error playing the video.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/es.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/es.json
index 4169659c9..286ff7549 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/es.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/es.json
@@ -6,6 +6,8 @@
"Administrator": "Administrador",
"Password": "Contrase\u00f1a",
"DeleteImage": "Borrar Imagen",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "Est\u00e1 seguro que desea borrar esta imagen?",
"FileReadCancelled": "The file read has been canceled.",
"FileNotFound": "Archivo no encontrado.",
@@ -43,6 +45,8 @@
"ButtonHelp": "Help",
"ButtonSave": "Grabar",
"HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A supporter membership provides additional benefits such as access to premium plugins, internet channel content, and more. {0}Learn more{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Welcome to the Media Browser Dashboard",
"HeaderWelcomeToMediaBrowserWebClient": "Vienvenido al Cliente Web de Media Browser",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Channel Access",
"HeaderDeviceAccess": "Device Access",
"HeaderSelectDevices": "Select Devices",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Abortado por cierre del servidor)",
"LabelScheduledTaskLastRan": "\u00daltima ejecuci\u00f3n {0}, teniendo {1}.",
"HeaderDeleteTaskTrigger": "Eliminar tarea de activaci\u00f3n",
@@ -65,10 +73,13 @@
"LabelFree": "Libre",
"HeaderSelectAudio": "Seleccionar Audio",
"HeaderSelectSubtitles": "Seleccionar Subt\u00edtulos",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Por defecto)",
"LabelForcedStream": "(Forzado)",
"LabelDefaultForcedStream": "(Por defecto\/Forzado)",
"LabelUnknownLanguage": "Idioma desconocido",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Silencio",
"ButtonUnmute": "Activar audio",
"ButtonStop": "Detener",
@@ -219,6 +230,7 @@
"ButtonResume": "Continuar",
"HeaderScenes": "Escenas",
"HeaderAudioTracks": "Pistas de audio",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Subt\u00edtulos",
"HeaderVideoQuality": "Calidad de video",
"MessageErrorPlayingVideo": "Ha habido un error reproduciendo el video.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/es_ES.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/es_ES.json
deleted file mode 100644
index c6efa636a..000000000
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/es_ES.json
+++ /dev/null
@@ -1,237 +0,0 @@
-{
- "SettingsSaved": "Configuraci\u00f3n guardada",
- "AddUser": "Agregar usuario",
- "Users": "Usuarios",
- "Delete": "Borrar",
- "Administrator": "Administrador",
- "Password": "Contrase\u00f1a",
- "DeleteImage": "Borrar Imagen",
- "DeleteImageConfirmation": "Est\u00e1 seguro que desea borrar esta imagen?",
- "FileReadCancelled": "La lectura del archivo se ha cancelado.",
- "FileNotFound": "Archivo no encontrado.",
- "FileReadError": "Se encontr\u00f3 un error al leer el archivo.",
- "DeleteUser": "Borrar Usuario",
- "DeleteUserConfirmation": "Esta seguro que desea eliminar a {0}?",
- "PasswordResetHeader": "Restablecer contrase\u00f1a",
- "PasswordResetComplete": "La contrase\u00f1a se ha restablecido.",
- "PasswordResetConfirmation": "Esta seguro que desea restablecer la contrase\u00f1a?",
- "PasswordSaved": "Contrase\u00f1a guardada.",
- "PasswordMatchError": "La contrase\u00f1a y la confirmaci\u00f3n de la contrase\u00f1a deben de ser iguales.",
- "OptionRelease": "Release Oficial",
- "OptionBeta": "Beta",
- "OptionDev": "Desarrollo",
- "UninstallPluginHeader": "Desinstalar Plugin",
- "UninstallPluginConfirmation": "Esta seguro que desea desinstalar {0}?",
- "NoPluginConfigurationMessage": "El plugin no requiere configuraci\u00f3n",
- "NoPluginsInstalledMessage": "No tiene plugins instalados.",
- "BrowsePluginCatalogMessage": "Navegar el catalogo de plugins para ver los plugins disponibles.",
- "MessageKeyEmailedTo": "Clave enviada por email a {0}.",
- "MessageKeysLinked": "Claves vinculadas.",
- "HeaderConfirmation": "Confirmaci\u00f3n",
- "MessageKeyUpdated": "Gracias. Su clave de seguidor ha sido actualizada.",
- "MessageKeyRemoved": "Gracias. Su clave de seguidor ha sido eliminada.",
- "ErrorLaunchingChromecast": "Ha habido un error al lanzar chromecast. Asegurese que su dispositivo est\u00e1 conectado a su red inal\u00e1mbrica.",
- "HeaderSearch": "Buscar",
- "LabelArtist": "Artista",
- "LabelMovie": "Pel\u00edcula",
- "LabelMusicVideo": "Video Musical",
- "LabelEpisode": "Episodio",
- "LabelSeries": "Series",
- "LabelStopping": "Deteniendo",
- "ButtonStop": "Detener",
- "LabelCancelled": "(cancelado)",
- "LabelFailed": "(fracasado)",
- "LabelAbortedByServerShutdown": "(Abortado por cierre del servidor)",
- "LabelScheduledTaskLastRan": "\u00daltima ejecuci\u00f3n {0}, teniendo {1}.",
- "HeaderDeleteTaskTrigger": "Eliminar tarea de activaci\u00f3n",
- "HeaderTaskTriggers": "Tareas de activaci\u00f3n",
- "MessageDeleteTaskTrigger": "\u00bfEst\u00e1 seguro que desea eliminar esta tarea de activaci\u00f3n?",
- "MessageNoPluginsInstalled": "No tiene plugins instalados.",
- "LabelVersionInstalled": "{0} instalado",
- "LabelNumberReviews": "{0} Revisiones",
- "LabelFree": "Libre",
- "HeaderSelectAudio": "Seleccionar Audio",
- "HeaderSelectSubtitles": "Seleccionar Subt\u00edtulos",
- "LabelDefaultStream": "(Por defecto)",
- "LabelForcedStream": "(Forzado)",
- "LabelDefaultForcedStream": "(Por defecto\/Forzado)",
- "LabelUnknownLanguage": "Idioma desconocido",
- "ButtonMute": "Silencio",
- "ButtonUnmute": "Activar audio",
- "ButtonNextTrack": "Pista siguiente",
- "ButtonPause": "Pausa",
- "ButtonPlay": "Reproducir",
- "ButtonEdit": "Editar",
- "ButtonQueue": "En cola",
- "ButtonPlayTrailer": "Reproducir trailer",
- "ButtonPlaylist": "Lista de reproducci\u00f3n",
- "ButtonPreviousTrack": "Pista anterior",
- "LabelEnabled": "Activado",
- "LabelDisabled": "Desactivado",
- "ButtonMoreInformation": "M\u00e1s informaci\u00f3n",
- "LabelNoUnreadNotifications": "No hay notificaciones sin leer.",
- "ButtonViewNotifications": "Ver notificaciones",
- "ButtonMarkTheseRead": "Marcar como le\u00eddo",
- "ButtonClose": "Cerrar",
- "LabelAllPlaysSentToPlayer": "Todas las reproducciones se enviar\u00e1n al reproductor seleccionado.",
- "MessageInvalidUser": "Usuario o contrase\u00f1a no v\u00e1lido.",
- "HeaderAllRecordings": "Todas la grabaciones",
- "RecommendationBecauseYouLike": "Como le gusta {0}",
- "RecommendationBecauseYouWatched": "Ya que vi\u00f3 {0}",
- "RecommendationDirectedBy": "Dirigida por {0}",
- "RecommendationStarring": "Protagonizada por {0}",
- "HeaderConfirmRecordingCancellation": "Confirmar la cancelaci\u00f3n de la grabaci\u00f3n",
- "MessageConfirmRecordingCancellation": "\u00bfEst\u00e1 seguro que desea cancelar esta grabaci\u00f3n?",
- "MessageRecordingCancelled": "Grabaci\u00f3n cancelada.",
- "HeaderConfirmSeriesCancellation": "Confirmar cancelaci\u00f3n de serie",
- "MessageConfirmSeriesCancellation": "\u00bfEst\u00e1 seguro que desea cancelar esta serie?",
- "MessageSeriesCancelled": "Serie cancelada",
- "HeaderConfirmRecordingDeletion": "Confirmar borrado de la grabaci\u00f3n",
- "MessageConfirmRecordingDeletion": "\u00bfEst\u00e1 seguro que desea borrar esta grabaci\u00f3n?",
- "MessageRecordingDeleted": "Grabaci\u00f3n eliminada.",
- "ButonCancelRecording": "Cancelar Grabaci\u00f3n",
- "MessageRecordingSaved": "Grabaci\u00f3n guardada.",
- "OptionSunday": "Domingo",
- "OptionMonday": "Lunes",
- "OptionTuesday": "Martes",
- "OptionWednesday": "Mi\u00e9rcoles",
- "OptionThursday": "Jueves",
- "OptionFriday": "Viernes",
- "OptionSaturday": "S\u00e1bado",
- "HeaderConfirmDeletion": "Confirmar borrado",
- "MessageConfirmPathSubstitutionDeletion": "\u00bfEst\u00e1 seguro que desea borrar esta ruta de sustituci\u00f3n?",
- "LiveTvUpdateAvailable": "(Actualizaci\u00f3n disponible)",
- "LabelVersionUpToDate": "\u00a1Actualizado!",
- "ButtonResetTuner": "Reiniciar sintonizador",
- "HeaderResetTuner": "Reinicio del sintonizador",
- "MessageConfirmResetTuner": "\u00bfEst\u00e1 seguro que desea reiniciar este sintonizador? Cualquier reproducci\u00f3n o grabaci\u00f3n activa se detendr\u00e1 inmediatamente.",
- "ButtonCancelSeries": "Cancelar serie",
- "LabelAllChannels": "Todos los canales",
- "HeaderSeriesRecordings": "Grabaciones de series",
- "LabelAnytime": "A cualquier hora",
- "StatusRecording": "Grabando",
- "StatusWatching": "Viendo",
- "StatusRecordingProgram": "Grabando {0}",
- "StatusWatchingProgram": "Viendo {0}",
- "HeaderSplitMedia": "Divisi\u00f3n de medios",
- "MessageConfirmSplitMedia": "\u00bfEst\u00e1 seguro que desea dividir los medios en partes separadas?",
- "HeaderError": "Error",
- "MessagePleaseSelectOneItem": "Seleccione al menos un elemento.",
- "MessagePleaseSelectTwoItems": "Seleccione al menos dos elementos.",
- "MessageTheFollowingItemsWillBeGrouped": "Los siguientes t\u00edtulos se agrupar\u00e1n en un elemento.",
- "MessageConfirmItemGrouping": "Los clientes de Media Browser elegir\u00e1n autom\u00e1ticamente la mejor forma de reproduccion sobre la base de dispositivo y rendimiento de la red. \u00bfEst\u00e1 seguro que desea continuar?",
- "HeaderResume": "Continuar",
- "HeaderMyViews": "Mis vistas",
- "HeaderLibraryFolders": "Vista de carpeta",
- "HeaderLatestMedia": "\u00daltimos medios",
- "ButtonMore": "M\u00e1s...",
- "HeaderFavoriteMovies": "Pel\u00edculas favoritas",
- "HeaderFavoriteShows": "Programas favoritos",
- "HeaderFavoriteEpisodes": "Episodios favoritos",
- "HeaderFavoriteGames": "Juegos favoritos",
- "HeaderRatingsDownloads": "\nClasificaci\u00f3n \/ Descargas",
- "HeaderConfirmProfileDeletion": "Confirmar borrado del perfil",
- "MessageConfirmProfileDeletion": "\u00bfEst\u00e1 seguro que desea eliminar este perfil?",
- "HeaderSelectServerCachePath": "Seleccione la ruta para el cach\u00e9 del servidor",
- "HeaderSelectTranscodingPath": "Seleccione la ruta temporal del transcodificador",
- "HeaderSelectImagesByNamePath": "Seleccione la ruta para im\u00e1genes",
- "HeaderSelectMetadataPath": "Seleccione la ruta para Metadatos",
- "HeaderSelectServerCachePathHelp": "Busque o escriba la ruta de acceso que se utilizar\u00e1 para los archivos de cach\u00e9 del servidor. La carpeta debe tener permiso de escritura. La ubicaci\u00f3n de esta carpeta afectar\u00e1 directamente al rendimiento del servidor e idealmente debe ser colocado en una unidad de estado s\u00f3lido.",
- "HeaderSelectTranscodingPathHelp": "Busque o escriba la ruta de acceso que se utilizar\u00e1 para la transcodificaci\u00f3n de archivos temporales. La carpeta debe tener permiso de escritura.",
- "HeaderSelectImagesByNamePathHelp": "Busque o escriba la ruta de sus elementos por nombre de carpeta. La carpeta debe tener permisos de escritura.",
- "HeaderSelectMetadataPathHelp": "Busque o escriba la ruta donde desea almacenar los metadatos. La carpeta debe tener permiso de escritura.",
- "HeaderSelectChannelDownloadPath": "Seleccione la ruta de descargas de canal",
- "HeaderSelectChannelDownloadPathHelp": "Navege o escriba la ruta para guardar el los archivos de cach\u00e9 de canales. La carpeta debe tener permisos de escritura.",
- "OptionNewCollection": "Nuevo...",
- "ButtonAdd": "A\u00f1adir",
- "ButtonRemove": "Quitar",
- "LabelChapterDownloaders": "Downloaders de cap\u00edtulos:",
- "LabelChapterDownloadersHelp": "Habilitar y clasificar sus descargadores de cap\u00edtulos preferidos en orden de prioridad. Descargadores de menor prioridad s\u00f3lo se utilizar\u00e1n para completar la informaci\u00f3n que falta.",
- "HeaderFavoriteAlbums": "\u00c1lbumes favoritos",
- "HeaderLatestChannelMedia": "\u00dcltimos elementos de canal",
- "ButtonOrganizeFile": "Organizar archivos",
- "ButtonDeleteFile": "Borrar archivos",
- "HeaderOrganizeFile": "Organizar archivos",
- "HeaderDeleteFile": "Borrar archivos",
- "StatusSkipped": "Saltado",
- "StatusFailed": "Err\u00f3neo",
- "StatusSuccess": "\u00c9xito",
- "MessageFileWillBeDeleted": "El siguiente archivo se eliminar\u00e1:",
- "MessageSureYouWishToProceed": "\u00bfEst\u00e1 seguro que desea proceder?",
- "MessageDuplicatesWillBeDeleted": "Adem\u00e1s se eliminar\u00e1n los siguientes duplicados:",
- "MessageFollowingFileWillBeMovedFrom": "El siguiente archivo se mover\u00e1 desde:",
- "MessageDestinationTo": "hasta:",
- "HeaderSelectWatchFolder": "Seleccionar carpeta para el reloj",
- "HeaderSelectWatchFolderHelp": "Navegue o introduzca la ruta para la carpeta para el reloj. La carpeta debe tener permisos de escritura.",
- "OrganizePatternResult": "Resultado: {0}",
- "HeaderRestart": "Reiniciar",
- "HeaderShutdown": "Apagar",
- "MessageConfirmRestart": "\u00bfEst\u00e1 seguro que desea reiniciar Media Browser Server?",
- "MessageConfirmShutdown": "\u00bfEst\u00e1 seguro que desea apagar Media Browser Server?",
- "ButtonUpdateNow": "Actualizar ahora",
- "NewVersionOfSomethingAvailable": "\u00a1Hay disponible una nueva versi\u00f3n de {0}!",
- "VersionXIsAvailableForDownload": "La versi\u00f3n {0} est\u00e1 disponible para su descarga.",
- "LabelVersionNumber": "Versi\u00f3n {0}",
- "LabelPlayMethodTranscoding": "Transcodificaci\u00f3n",
- "LabelPlayMethodDirectStream": "Streaming directo",
- "LabelPlayMethodDirectPlay": "Reproducci\u00f3n directa",
- "LabelAudioCodec": "Audio: {0}",
- "LabelVideoCodec": "Video: {0}",
- "LabelRemoteAccessUrl": "Acceso remoto: {0}",
- "LabelRunningOnPort": "Ejecut\u00e1ndose en el puerto {0}.",
- "LabelRunningOnPorts": "Ejecut\u00e1ndose en los puertos {0} y {1}.",
- "HeaderLatestFromChannel": "Lo \u00faltimo de {0}",
- "ButtonDownload": "Descargar",
- "LabelUnknownLanaguage": "Idioma desconocido",
- "HeaderCurrentSubtitles": "Subt\u00edtulos actuales",
- "MessageDownloadQueued": "La descarga se ha a\u00f1adido a la cola",
- "MessageAreYouSureDeleteSubtitles": "\u00bfEst\u00e1 seguro que desea eliminar este archivo de subt\u00edtulos?",
- "ButtonRemoteControl": "Control remoto",
- "HeaderLatestTvRecordings": "\u00daltimas grabaciones",
- "ButtonOk": "OK",
- "ButtonCancel": "Cancelar",
- "ButtonRefresh": "Refrescar",
- "LabelCurrentPath": "Ruta actual:",
- "HeaderSelectMediaPath": "Seleccionar la ruta para Medios",
- "ButtonNetwork": "Red",
- "MessageDirectoryPickerInstruction": "Rutas de red pueden ser introducidas manualmente en el caso de que el bot\u00f3n de la red no pueda localizar sus dispositivos. Por ejemplo, {0} o {1}.",
- "HeaderMenu": "Men\u00fa",
- "ButtonOpen": "Abrir",
- "ButtonOpenInNewTab": "Abrir en nueva pesta\u00f1a",
- "ButtonShuffle": "Mezclar",
- "ButtonInstantMix": "Mix instant\u00e1neo",
- "ButtonResume": "Continuar",
- "HeaderScenes": "Escenas",
- "HeaderAudioTracks": "Pistas de audio",
- "HeaderSubtitles": "Subt\u00edtulos",
- "HeaderVideoQuality": "Calidad de video",
- "MessageErrorPlayingVideo": "Ha habido un error reproduciendo el video.",
- "MessageEnsureOpenTuner": "Aseg\u00farese que hay un sintonizador disponible.",
- "ButtonHome": "Inicio",
- "ButtonDashboard": "Panel de control",
- "ButtonReports": "Informes",
- "ButtonMetadataManager": "Metadata Manager",
- "HeaderTime": "Duraci\u00f3n",
- "HeaderName": "Nombre",
- "HeaderAlbum": "Album",
- "HeaderAlbumArtist": "Artista del album",
- "HeaderArtist": "Artista",
- "LabelAddedOnDate": "A\u00f1adido {0}",
- "ButtonStart": "Inicio",
- "HeaderChannels": "Canales",
- "HeaderMediaFolders": "Carpetas de medios",
- "HeaderBlockItemsWithNoRating": "Bloquear elementos sin informaci\u00f3n de clasificaci\u00f3n:",
- "OptionBlockOthers": "Otros",
- "OptionBlockTvShows": "Tv Shows",
- "OptionBlockTrailers": "Trailers",
- "OptionBlockMusic": "M\u00fasica",
- "OptionBlockMovies": "Pel\u00edculas",
- "OptionBlockBooks": "Libros",
- "OptionBlockGames": "Juegos",
- "OptionBlockLiveTvPrograms": "Programas de TV en vivo",
- "OptionBlockLiveTvChannels": "Canales de Tv en vivo",
- "OptionBlockChannelContent": "Contenido de canales de Internet",
- "ButtonRevoke": "Revocar",
- "MessageConfirmRevokeApiKey": "Are you sure you wish to revoke this api key? The application's connection to Media Browser will be abruptly terminated.",
- "HeaderConfirmRevokeApiKey": "Revoke Api Key"
-} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/es_MX.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/es_MX.json
index db64d133b..23415b86d 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/es_MX.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/es_MX.json
@@ -6,6 +6,8 @@
"Administrator": "Administrador",
"Password": "Contrase\u00f1a",
"DeleteImage": "Eliminar imagen",
+ "MessageThankYouForSupporting": "Gracias por apoyar Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Por favor apoya Media Browser.",
"DeleteImageConfirmation": "\u00bfEst\u00e1 seguro de querer eliminar esta imagen?",
"FileReadCancelled": "La lectura del archivo ha sido cancelada.",
"FileNotFound": "Archivo no encontrado.",
@@ -43,6 +45,8 @@
"ButtonHelp": "Ayuda",
"ButtonSave": "Guardar",
"HeaderDevices": "Dispositivos",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "La membres\u00eda de aficionado proporciona beneficios adicionales tales como acceso a complementos premium, contenido de canales de Internet y m\u00e1s. {0}Conocer m\u00e1s{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Bienvenido al Panel de Control de Media Browser",
"HeaderWelcomeToMediaBrowserWebClient": "Bienvenido al Cliente Web de Media Browser",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Acceso a los Canales",
"HeaderDeviceAccess": "Acceso a Dispositivos",
"HeaderSelectDevices": "Seleccionar Dispositivos",
+ "ButtonCancelItem": "Cancelar \u00edtem.",
+ "ButtonQueueForRetry": "En cola para reintentar",
+ "ButtonReenable": "Re-habilitar",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marcado para remover",
"LabelAbortedByServerShutdown": "(Abortada por apagado del servidor)",
"LabelScheduledTaskLastRan": "Ejecutado hace {0}, tomando {1}.",
"HeaderDeleteTaskTrigger": "Borrar Disparador de Tarea",
@@ -65,10 +73,13 @@
"LabelFree": "Gratis",
"HeaderSelectAudio": "Seleccionar Audio",
"HeaderSelectSubtitles": "Seleccionar Subtitulos",
+ "ButtonMarkForRemoval": "Marcado para remover del dispositivo",
+ "ButtonUnmarkForRemoval": "Desmarcar para remover del dispositivo",
"LabelDefaultStream": "(Por defecto)",
"LabelForcedStream": "(Forzado)",
"LabelDefaultForcedStream": "(Por Defecto\/Forzado)",
"LabelUnknownLanguage": "Idioma Desconocido",
+ "MessageConfirmSyncJobItemCancellation": "\u00bfEsta seguro que desea cancelar este \u00edtem?",
"ButtonMute": "Mudo",
"ButtonUnmute": "Quitar mudo",
"ButtonStop": "Detener",
@@ -219,6 +230,7 @@
"ButtonResume": "Continuar",
"HeaderScenes": "Escenas",
"HeaderAudioTracks": "Pistas de Audio",
+ "HeaderLibraries": "Bibliotecas",
"HeaderSubtitles": "Subt\u00edtulos",
"HeaderVideoQuality": "Calidad de Video",
"MessageErrorPlayingVideo": "Ha ocurrido un error al reproducir el video.",
@@ -409,7 +421,7 @@
"LabelParentNumber": "N\u00famero antecesor",
"LabelEpisodeNumber": "N\u00famero de episodio:",
"LabelTrackNumber": "N\u00famero de Pista:",
- "LabelNumber": "N\u00famero",
+ "LabelNumber": "N\u00famero:",
"LabelReleaseDate": "Fecha de estreno:",
"LabelEndDate": "Fecha de Fin:",
"LabelYear": "A\u00f1o:",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/fi.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/fi.json
index b03a19152..d08cf8aba 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/fi.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/fi.json
@@ -6,6 +6,8 @@
"Administrator": "Administrator",
"Password": "Salasana",
"DeleteImage": "Poista Kuva",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "Oletko varma ett\u00e4 haluat poistaa t\u00e4m\u00e4n kuvan?",
"FileReadCancelled": "Tiedoston luku on peruutettu.",
"FileNotFound": "Tiedostoa ei l\u00f6ydy.",
@@ -43,6 +45,8 @@
"ButtonHelp": "Help",
"ButtonSave": "Tallenna",
"HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A supporter membership provides additional benefits such as access to premium plugins, internet channel content, and more. {0}Learn more{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Welcome to the Media Browser Dashboard",
"HeaderWelcomeToMediaBrowserWebClient": "Welcome to the Media Browser Web Client",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Channel Access",
"HeaderDeviceAccess": "Device Access",
"HeaderSelectDevices": "Select Devices",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Aborted by server shutdown)",
"LabelScheduledTaskLastRan": "Last ran {0}, taking {1}.",
"HeaderDeleteTaskTrigger": "Delete Task Trigger",
@@ -65,10 +73,13 @@
"LabelFree": "Free",
"HeaderSelectAudio": "Select Audio",
"HeaderSelectSubtitles": "Select Subtitles",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
"LabelUnknownLanguage": "Unknown language",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Mute",
"ButtonUnmute": "Unmute",
"ButtonStop": "Stop",
@@ -219,6 +230,7 @@
"ButtonResume": "Resume",
"HeaderScenes": "Scenes",
"HeaderAudioTracks": "Audio Tracks",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Subtitles",
"HeaderVideoQuality": "Video Quality",
"MessageErrorPlayingVideo": "There was an error playing the video.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/fr.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/fr.json
index dd8db05a1..9c1e669f8 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/fr.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/fr.json
@@ -6,6 +6,8 @@
"Administrator": "Administrateur",
"Password": "Mot de passe",
"DeleteImage": "Supprimer l'image",
+ "MessageThankYouForSupporting": "Merci pour votre soutien \u00e0 Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Supporter Media Browser s'il vous plait.",
"DeleteImageConfirmation": "\u00cates-vous s\u00fbr de vouloir supprimer l'image?",
"FileReadCancelled": "La lecture du fichier a \u00e9t\u00e9 annul\u00e9e.",
"FileNotFound": "Fichier introuvable.",
@@ -43,6 +45,8 @@
"ButtonHelp": "Aide",
"ButtonSave": "Sauvegarder",
"HeaderDevices": "Appareils",
+ "ButtonScheduledTasks": "T\u00e2ches planifi\u00e9es",
+ "ConfirmMessageScheduledTaskButton": "Cette op\u00e9ration s'ex\u00e9cute normalement automatiquement en tant que t\u00e2che planifi\u00e9e. Elle peut aussi \u00eatre ex\u00e9cut\u00e9e manuellement ici. Pour configurer la t\u00e2che planifi\u00e9e, voir:",
"HeaderSupporterBenefit": "Un partenariat de membre supporteur apporte des avantages suppl\u00e9mentaires, comme l'acc\u00e8s aux plugins premiums, aux contenus des cha\u00eenes Internet, et plus encore. {0}En savoir plus{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Bienvenue dans le centre de contr\u00f4le de Media browser",
"HeaderWelcomeToMediaBrowserWebClient": "Bienvenue sur le client web de Media Browser",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Acc\u00e8s Cha\u00eene",
"HeaderDeviceAccess": "Acc\u00e8s \u00e0 l'appareil",
"HeaderSelectDevices": "S\u00e9lectionnez un appareil",
+ "ButtonCancelItem": "Annuler l'\u00e9l\u00e9ment",
+ "ButtonQueueForRetry": "File d'attente pour une nouvelle tentative",
+ "ButtonReenable": "R\u00e9activer",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marquer pour suppression",
"LabelAbortedByServerShutdown": "(Annul\u00e9 par fermeture du serveur)",
"LabelScheduledTaskLastRan": "Derni\u00e8re ex\u00e9cution {0}, dur\u00e9e {1}.",
"HeaderDeleteTaskTrigger": "Supprimer le d\u00e9clencheur de t\u00e2che",
@@ -65,10 +73,13 @@
"LabelFree": "Gratuit",
"HeaderSelectAudio": "S\u00e9lectionner audio",
"HeaderSelectSubtitles": "S\u00e9lectionner sous-titres",
+ "ButtonMarkForRemoval": "Marquer pour suppression dans le disque",
+ "ButtonUnmarkForRemoval": "Lib\u00e9rer la suppression dans le disque",
"LabelDefaultStream": "(Par d\u00e9faut)",
"LabelForcedStream": "(Forc\u00e9)",
"LabelDefaultForcedStream": "(Par d\u00e9faut\/Forc\u00e9)",
"LabelUnknownLanguage": "Langue inconnue",
+ "MessageConfirmSyncJobItemCancellation": "Vouslez vous vraiment annuler cet action?",
"ButtonMute": "Sourdine",
"ButtonUnmute": "D\u00e9sactiver sourdine",
"ButtonStop": "Arr\u00eat",
@@ -219,6 +230,7 @@
"ButtonResume": "Reprendre",
"HeaderScenes": "Sc\u00e8nes",
"HeaderAudioTracks": "Pistes audio",
+ "HeaderLibraries": "Bilblioth\u00e8ques",
"HeaderSubtitles": "Sous-titres",
"HeaderVideoQuality": "Qualit\u00e9 vid\u00e9o",
"MessageErrorPlayingVideo": "La lecture de la vid\u00e9o a rencontr\u00e9 une erreur",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/he.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/he.json
index b961bb9c9..7810c43a0 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/he.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/he.json
@@ -6,6 +6,8 @@
"Administrator": "\u05de\u05e0\u05d4\u05dc",
"Password": "\u05e1\u05d9\u05e1\u05de\u05d0",
"DeleteImage": "\u05de\u05d7\u05e7 \u05ea\u05de\u05d5\u05e0\u05d4",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "\u05d4\u05d0\u05dd \u05d0\u05ea\u05d4 \u05d1\u05d8\u05d5\u05d7 \u05e9\u05d1\u05e8\u05e6\u05d5\u05e0\u05da \u05dc\u05de\u05d7\u05d5\u05e7 \u05ea\u05de\u05d5\u05e0\u05d4 \u05d6\u05d5?",
"FileReadCancelled": "\u05e7\u05e8\u05d9\u05d0\u05ea \u05d4\u05e7\u05d5\u05d1\u05e5 \u05d1\u05d5\u05d8\u05dc\u05d4.",
"FileNotFound": "\u05e7\u05d5\u05d1\u05e5 \u05dc\u05d0 \u05e0\u05de\u05e6\u05d0.",
@@ -43,6 +45,8 @@
"ButtonHelp": "Help",
"ButtonSave": "\u05e9\u05de\u05d5\u05e8",
"HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A supporter membership provides additional benefits such as access to premium plugins, internet channel content, and more. {0}Learn more{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Welcome to the Media Browser Dashboard",
"HeaderWelcomeToMediaBrowserWebClient": "Welcome to the Media Browser Web Client",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Channel Access",
"HeaderDeviceAccess": "Device Access",
"HeaderSelectDevices": "Select Devices",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Aborted by server shutdown)",
"LabelScheduledTaskLastRan": "Last ran {0}, taking {1}.",
"HeaderDeleteTaskTrigger": "Delete Task Trigger",
@@ -65,10 +73,13 @@
"LabelFree": "Free",
"HeaderSelectAudio": "Select Audio",
"HeaderSelectSubtitles": "Select Subtitles",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
"LabelUnknownLanguage": "Unknown language",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Mute",
"ButtonUnmute": "Unmute",
"ButtonStop": "Stop",
@@ -219,6 +230,7 @@
"ButtonResume": "Resume",
"HeaderScenes": "\u05e1\u05e6\u05e0\u05d5\u05ea",
"HeaderAudioTracks": "Audio Tracks",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Subtitles",
"HeaderVideoQuality": "Video Quality",
"MessageErrorPlayingVideo": "There was an error playing the video.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/hr.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/hr.json
index 052e39349..60fb14bd8 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/hr.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/hr.json
@@ -6,6 +6,8 @@
"Administrator": "Administrator",
"Password": "Lozinka",
"DeleteImage": "Izbri\u0161i sliku",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "Da li ste sigurni da \u017eelite izbrisati ovu sliku?",
"FileReadCancelled": "U\u010ditavanje datoteke je prekinuto.",
"FileNotFound": "Datoteka nije prona\u0111ena.",
@@ -43,6 +45,8 @@
"ButtonHelp": "Help",
"ButtonSave": "Snimi",
"HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A supporter membership provides additional benefits such as access to premium plugins, internet channel content, and more. {0}Learn more{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Welcome to the Media Browser Dashboard",
"HeaderWelcomeToMediaBrowserWebClient": "Welcome to the Media Browser Web Client",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Channel Access",
"HeaderDeviceAccess": "Device Access",
"HeaderSelectDevices": "Select Devices",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Aborted by server shutdown)",
"LabelScheduledTaskLastRan": "Last ran {0}, taking {1}.",
"HeaderDeleteTaskTrigger": "Delete Task Trigger",
@@ -65,10 +73,13 @@
"LabelFree": "Free",
"HeaderSelectAudio": "Select Audio",
"HeaderSelectSubtitles": "Select Subtitles",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
"LabelUnknownLanguage": "Unknown language",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Bez zvuka",
"ButtonUnmute": "Unmute",
"ButtonStop": "Stop",
@@ -219,6 +230,7 @@
"ButtonResume": "Resume",
"HeaderScenes": "Scene",
"HeaderAudioTracks": "Audio Tracks",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Subtitles",
"HeaderVideoQuality": "Video Quality",
"MessageErrorPlayingVideo": "There was an error playing the video.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/it.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/it.json
index f3b591f7d..b7c425552 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/it.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/it.json
@@ -6,6 +6,8 @@
"Administrator": "Amministratore",
"Password": "Password",
"DeleteImage": "Elimina immagine",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "Sei sicuro di voler eliminare questa immagine?",
"FileReadCancelled": "Il file letto \u00e8 stato cancellato.",
"FileNotFound": "File non trovato",
@@ -43,6 +45,8 @@
"ButtonHelp": "Aiuto",
"ButtonSave": "Salva",
"HeaderDevices": "Dispositivi",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "La sottoscrizione Supporter concede dei benefici come: l'accesso a plug-in premium, contenuti dei canali internet, e altro. {0}Scopri di pi\u00f9{1}",
"HeaderWelcomeToMediaBrowserServerDashboard": "Benvenuti nel Dashboard di Media Browser",
"HeaderWelcomeToMediaBrowserWebClient": "Benvenuti nel Media Browser Web client",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Accesso canali",
"HeaderDeviceAccess": "Accesso dispositivo",
"HeaderSelectDevices": "Seleziona periferiche",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Interrotto dallo spegnimento del server)",
"LabelScheduledTaskLastRan": "Ultima esecuzione {0}, taking {1}.",
"HeaderDeleteTaskTrigger": "Elimina Operazione pianificata",
@@ -65,10 +73,13 @@
"LabelFree": "Gratis",
"HeaderSelectAudio": "Seleziona audio",
"HeaderSelectSubtitles": "Seleziona sottotitoli",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Predefinito)",
"LabelForcedStream": "(forzato)",
"LabelDefaultForcedStream": "(Predefinito\/Forzato)",
"LabelUnknownLanguage": "Lingua Sconosciuta",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Muto",
"ButtonUnmute": "Togli muto",
"ButtonStop": "Stop",
@@ -219,6 +230,7 @@
"ButtonResume": "Riprendi",
"HeaderScenes": "Scene",
"HeaderAudioTracks": "Tracce audio",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Sottotitoli",
"HeaderVideoQuality": "Qualit\u00e0 video",
"MessageErrorPlayingVideo": "Si \u00e8 verificato un errore nella riproduzione del video.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/kk.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/kk.json
index d417af805..86e748672 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/kk.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/kk.json
@@ -6,6 +6,8 @@
"Administrator": "\u04d8\u043a\u0456\u043c\u0448\u0456",
"Password": "\u049a\u04b1\u043f\u0438\u044f \u0441\u04e9\u0437",
"DeleteImage": "\u0421\u0443\u0440\u0435\u0442\u0442\u0456 \u0436\u043e\u044e",
+ "MessageThankYouForSupporting": "Media Browser \u0431\u0430\u0493\u0434\u0430\u0440\u043b\u0430\u043c\u0430\u0441\u044b\u043d \u0436\u0430\u049b\u0442\u0430\u0493\u0430\u04a3\u044b\u0437 \u04af\u0448\u0456\u043d \u0430\u043b\u0493\u044b\u0441.",
+ "MessagePleaseSupportMediaBrowser": "Media Browser \u0431\u0430\u0493\u0434\u0430\u0440\u043b\u0430\u043c\u0430\u0441\u044b\u043d \u0436\u0430\u049b\u0442\u0430\u04a3\u044b\u0437.",
"DeleteImageConfirmation": "\u0428\u044b\u043d\u044b\u043c\u0435\u043d \u0431\u04b1\u043b \u0441\u0443\u0440\u0435\u0442\u0442\u0456 \u0436\u043e\u044e \u049b\u0430\u0436\u0435\u0442 \u043f\u0435?",
"FileReadCancelled": "\u0424\u0430\u0439\u043b \u043e\u049b\u0443\u044b \u0431\u043e\u043b\u0434\u044b\u0440\u044b\u043b\u043c\u0430\u0434\u044b.",
"FileNotFound": "\u0424\u0430\u0439\u043b \u0442\u0430\u0431\u044b\u043b\u043c\u0430\u0434\u044b.",
@@ -43,6 +45,8 @@
"ButtonHelp": "\u0410\u043d\u044b\u049b\u0442\u0430\u043c\u0430",
"ButtonSave": "\u0421\u0430\u049b\u0442\u0430\u0443",
"HeaderDevices": "\u049a\u04b1\u0440\u044b\u043b\u0493\u044b\u043b\u0430\u0440",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "\u0416\u0430\u049b\u0442\u0430\u0443\u0448\u044b \u043c\u04af\u0448\u0435\u043b\u0456\u043a \u0441\u044b\u0439\u0430\u049b\u044b\u043b\u044b \u043f\u043b\u0430\u0433\u0438\u043d, \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u0430\u0440\u043d\u0430 \u043c\u0430\u0437\u043c\u04b1\u043d\u044b \u0436\u04d9\u043d\u0435 \u0441\u043e\u043d\u0434\u0430\u0439 \u0441\u0438\u044f\u049b\u0442\u044b\u043b\u0430\u0440\u0493\u0430 \u049b\u043e\u043b \u0436\u0435\u0442\u043a\u0456\u0437\u0443\u043c\u0435\u043d \u049b\u043e\u0441\u044b\u043c\u0448\u0430 \u0430\u0440\u0442\u044b\u049b\u0448\u044b\u043b\u044b\u049b\u0442\u0430\u0440 \u0431\u0435\u0440\u0435\u0434\u0456. {0}\u041a\u04e9\u0431\u0456\u0440\u0435\u043a \u0431\u0456\u043b\u0443{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Media Browser \u0431\u0430\u049b\u044b\u043b\u0430\u0443 \u0442\u0430\u049b\u0442\u0430\u0441\u044b\u043d\u0430 \u049b\u043e\u0448 \u043a\u0435\u043b\u0434\u0456\u04a3\u0456\u0437!",
"HeaderWelcomeToMediaBrowserWebClient": "Media Browser \u0432\u0435\u0431-\u043a\u043b\u0438\u0435\u043d\u0442\u0456\u043d\u0435 \u049b\u043e\u0448 \u043a\u0435\u043b\u0434\u0456\u04a3\u0456\u0437!",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "\u0410\u0440\u043d\u0430\u0493\u0430 \u049b\u0430\u0442\u044b\u043d\u0430\u0441\u0443",
"HeaderDeviceAccess": "\u049a\u04b1\u0440\u044b\u043b\u0493\u044b\u0493\u0430 \u049b\u0430\u0442\u044b\u043d\u0430\u0441",
"HeaderSelectDevices": "\u049a\u04b1\u0440\u044b\u043b\u0493\u044b\u043b\u0430\u0440\u0434\u044b \u0442\u0430\u04a3\u0434\u0430\u0443",
+ "ButtonCancelItem": "\u042d\u043b\u0435\u043c\u0435\u043d\u0442\u0442\u0456 \u0431\u043e\u043b\u0434\u044b\u0440\u043c\u0430\u0443",
+ "ButtonQueueForRetry": "\u049a\u0430\u0439\u0442\u0430\u043b\u0430\u0443\u0493\u0430 \u043a\u0435\u0437\u0435\u043a",
+ "ButtonReenable": "\u049a\u0430\u0439\u0442\u0430 \u049b\u043e\u0441\u0443",
+ "SyncJobItemStatusSyncedMarkForRemoval": "\u0410\u043b\u0430\u0441\u0442\u0430\u0443\u0493\u0430 \u0431\u0435\u043b\u0433\u0456\u043b\u0435\u043d\u0433\u0435\u043d",
"LabelAbortedByServerShutdown": "(\u0421\u0435\u0440\u0432\u0435\u0440 \u0436\u04b1\u043c\u044b\u0441\u044b \u0430\u044f\u049b\u0442\u0430\u043b\u0443\u044b\u043d\u0430 \u0431\u0430\u0439\u043b\u0430\u043d\u044b\u0441\u0442\u044b \u04af\u0437\u0456\u043b\u0434\u0456)",
"LabelScheduledTaskLastRan": "\u0421\u043e\u04a3\u0493\u044b \u0456\u0441\u043a\u0435 \u049b\u043e\u0441\u044b\u043b\u0493\u0430\u043d\u044b {0}, {1} \u0443\u0430\u049b\u044b\u0442 \u0430\u043b\u0434\u044b.",
"HeaderDeleteTaskTrigger": "\u0422\u0430\u043f\u0441\u044b\u0440\u043c\u0430 \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u0456\u043d \u0436\u043e\u044e",
@@ -65,10 +73,13 @@
"LabelFree": "\u0422\u0435\u0433\u0456\u043d",
"HeaderSelectAudio": "\u0414\u044b\u0431\u044b\u0441 \u0442\u0430\u04a3\u0434\u0430\u0443",
"HeaderSelectSubtitles": "\u0421\u0443\u0431\u0442\u0438\u0442\u0440\u043b\u0435\u0440 \u0442\u0430\u04a3\u0434\u0430\u0443",
+ "ButtonMarkForRemoval": "\u049a\u04b1\u0440\u044b\u043b\u0493\u044b\u0434\u0430\u043d \u0430\u043b\u0430\u0441\u0442\u0430\u0443\u0493\u0430 \u0431\u0435\u043b\u0433\u0456\u043b\u0435\u0443",
+ "ButtonUnmarkForRemoval": "\u049a\u04b1\u0440\u044b\u043b\u0493\u044b\u0434\u0430\u043d \u0430\u043b\u0430\u0441\u0442\u0430\u0443\u0493\u0430 \u0431\u0435\u043b\u0433\u0456\u043b\u0435\u043c\u0435\u0443",
"LabelDefaultStream": "(\u04d8\u0434\u0435\u043f\u043a\u0456)",
"LabelForcedStream": "(\u041c\u04d9\u0436\u0431\u04af\u0440\u043b\u0456)",
"LabelDefaultForcedStream": "(\u04d8\u0434\u0435\u043f\u043a\u0456\/\u041c\u04d9\u0436\u0431\u04af\u0440\u043b\u0456)",
"LabelUnknownLanguage": "\u0411\u0435\u043b\u0433\u0456\u0441\u0456\u0437 \u0442\u0456\u043b",
+ "MessageConfirmSyncJobItemCancellation": "\u0428\u044b\u043d\u044b\u043c\u0435\u043d \u043e\u0441\u044b \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0442\u0456 \u0431\u043e\u043b\u0434\u044b\u0440\u043c\u0430\u0443 \u049b\u0430\u0436\u0435\u0442 \u043f\u0435?",
"ButtonMute": "\u0414\u044b\u0431\u044b\u0441\u0442\u044b \u04e9\u0448\u0456\u0440\u0443",
"ButtonUnmute": "\u0414\u044b\u0431\u044b\u0441\u0442\u044b \u049b\u043e\u0441\u0443",
"ButtonStop": "\u0422\u043e\u049b\u0442\u0430\u0442\u0443",
@@ -147,11 +158,11 @@
"HeaderRatingsDownloads": "\u0411\u0430\u0493\u0430\u043b\u0430\u0443 \/ \u0416\u04af\u043a\u0442\u0435\u0443\u043b\u0435\u0440",
"HeaderConfirmProfileDeletion": "\u041f\u0440\u043e\u0444\u0430\u0439\u043b \u0436\u043e\u044e\u0434\u044b \u0440\u0430\u0441\u0442\u0430\u0443",
"MessageConfirmProfileDeletion": "\u0428\u044b\u043d\u044b\u043c\u0435\u043d \u043e\u0441\u044b \u043f\u0440\u043e\u0444\u0430\u0439\u043b\u0434\u044b \u0436\u043e\u044e \u049b\u0430\u0436\u0435\u0442 \u043f\u0435?",
- "HeaderSelectServerCachePath": "\u0421\u0435\u0440\u0432\u0435\u0440 \u043a\u0435\u0448\u0456\u043d\u0456\u04a3 \u0436\u043e\u043b\u044b\u043d \u0442\u0430\u04a3\u0434\u0430\u0443",
+ "HeaderSelectServerCachePath": "\u0421\u0435\u0440\u0432\u0435\u0440 \u043a\u044d\u0448\u0456\u043d\u0456\u04a3 \u0436\u043e\u043b\u044b\u043d \u0442\u0430\u04a3\u0434\u0430\u0443",
"HeaderSelectTranscodingPath": "\u049a\u0430\u0439\u0442\u0430 \u043a\u043e\u0434\u0442\u0430\u0443\u0434\u044b\u04a3 \u0443\u0430\u049b\u044b\u0442\u0448\u0430 \u0444\u0430\u0439\u043b\u0434\u0430\u0440\u044b\u0435\u044b\u04a3 \u0436\u043e\u043b\u044b\u043d \u0442\u0430\u04a3\u0434\u0430\u0443",
"HeaderSelectImagesByNamePath": "\u0410\u0442\u044b \u0431\u043e\u0439\u044b\u043d\u0448\u0430 \u0441\u0443\u0440\u0435\u0442\u0442\u0435\u0440 \u0436\u043e\u043b\u044b\u043d \u0442\u0430\u04a3\u0434\u0430\u0443",
"HeaderSelectMetadataPath": "\u041c\u0435\u0442\u0430\u0434\u0435\u0440\u0435\u043a\u0442\u0435\u0440 \u0436\u043e\u043b\u044b\u043d \u0442\u0430\u04a3\u0434\u0430\u0443",
- "HeaderSelectServerCachePathHelp": "\u0421\u0435\u0440\u0432\u0435\u0440\u0434\u0456\u04a3 \u043a\u0435\u0448 \u0444\u0430\u0439\u043b\u0434\u0430\u0440\u044b\u043d \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u0443 \u04af\u0448\u0456\u043d \u0436\u043e\u043b\u0434\u044b \u0448\u043e\u043b\u044b\u04a3\u044b\u0437 \u043d\u0435\u043c\u0435\u0441\u0435 \u0435\u043d\u0433\u0456\u0437\u0456\u04a3\u0456\u0437. \u041e\u0441\u044b \u049b\u0430\u043b\u0442\u0430 \u0436\u0430\u0437\u0443 \u04af\u0448\u0456\u043d \u049b\u043e\u043b \u0436\u0435\u0442\u0456\u043c\u0434\u0456 \u0431\u043e\u043b\u0443\u044b \u049b\u0430\u0436\u0435\u0442.",
+ "HeaderSelectServerCachePathHelp": "\u0421\u0435\u0440\u0432\u0435\u0440\u0434\u0456\u04a3 \u043a\u044d\u0448 \u0444\u0430\u0439\u043b\u0434\u0430\u0440\u044b\u043d \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u0443 \u04af\u0448\u0456\u043d \u0436\u043e\u043b\u0434\u044b \u0448\u043e\u043b\u044b\u04a3\u044b\u0437 \u043d\u0435\u043c\u0435\u0441\u0435 \u0435\u043d\u0433\u0456\u0437\u0456\u04a3\u0456\u0437. \u041e\u0441\u044b \u049b\u0430\u043b\u0442\u0430 \u0436\u0430\u0437\u0443 \u04af\u0448\u0456\u043d \u049b\u043e\u043b \u0436\u0435\u0442\u0456\u043c\u0434\u0456 \u0431\u043e\u043b\u0443\u044b \u049b\u0430\u0436\u0435\u0442.",
"HeaderSelectTranscodingPathHelp": "\u049a\u0430\u0439\u0442\u0430 \u043a\u043e\u0434\u0442\u0430\u0443\u0434\u044b\u04a3 \u0443\u0430\u049b\u044b\u0442\u0448\u0430 \u0444\u0430\u0439\u043b\u0434\u0430\u0440\u044b\u043d \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u0443 \u04af\u0448\u0456\u043d \u0436\u043e\u043b\u0434\u044b \u0448\u043e\u043b\u044b\u04a3\u044b\u0437 \u043d\u0435\u043c\u0435\u0441\u0435 \u0435\u043d\u0433\u0456\u0437\u0456\u04a3\u0456\u0437. \u041e\u0441\u044b \u049b\u0430\u043b\u0442\u0430 \u0436\u0430\u0437\u0443 \u04af\u0448\u0456\u043d \u049b\u043e\u043b \u0436\u0435\u0442\u0456\u043c\u0434\u0456 \u0431\u043e\u043b\u0443\u044b \u049b\u0430\u0436\u0435\u0442.",
"HeaderSelectImagesByNamePathHelp": "\u0410\u0442\u044b \u0431\u043e\u0439\u044b\u043d\u0448\u0430 \u0441\u0443\u0440\u0435\u0442\u0442\u0435\u0440 \u04af\u0448\u0456\u043d \u0436\u043e\u043b\u0434\u044b \u0448\u043e\u043b\u044b\u04a3\u044b\u0437 \u043d\u0435\u043c\u0435\u0441\u0435 \u0435\u043d\u0433\u0456\u0437\u0456\u04a3\u0456\u0437. \u041e\u0441\u044b \u049b\u0430\u043b\u0442\u0430 \u0436\u0430\u0437\u0443 \u04af\u0448\u0456\u043d \u049b\u043e\u043b \u0436\u0435\u0442\u0456\u043c\u0434\u0456 \u0431\u043e\u043b\u0443\u044b \u049b\u0430\u0436\u0435\u0442.",
"HeaderSelectMetadataPathHelp": "\u041c\u0435\u0442\u0430\u0434\u0435\u0440\u0435\u043a\u0442\u0435\u0440 \u0441\u0430\u049b\u0442\u0430\u0443 \u04af\u0448\u0456\u043d \u0436\u043e\u043b\u0434\u044b \u0448\u043e\u043b\u044b\u04a3\u044b\u0437 \u043d\u0435\u043c\u0435\u0441\u0435 \u0435\u043d\u0433\u0456\u0437\u0456\u04a3\u0456\u0437. \u041e\u0441\u044b \u049b\u0430\u043b\u0442\u0430 \u0436\u0430\u0437\u0443 \u04af\u0448\u0456\u043d \u049b\u043e\u043b \u0436\u0435\u0442\u0456\u043c\u0434\u0456 \u0431\u043e\u043b\u0443\u044b \u049b\u0430\u0436\u0435\u0442.",
@@ -192,10 +203,10 @@
"LabelPlayMethodDirectPlay": "\u0422\u0456\u043a\u0435\u043b\u0435\u0439 \u043e\u0439\u043d\u0430\u0442\u0443\u0434\u0430",
"LabelAudioCodec": "\u0414\u044b\u0431\u044b\u0441: {0}",
"LabelVideoCodec": "\u0411\u0435\u0439\u043d\u0435: {0}",
- "LabelLocalAccessUrl": "Local access: {0}",
+ "LabelLocalAccessUrl": "\u0416\u0435\u0440\u0433\u0456\u043b\u0456\u043a\u0442\u0456 \u049b\u0430\u0442\u044b\u043d\u0430\u0441\u0443: {0}",
"LabelRemoteAccessUrl": "\u049a\u0430\u0448\u044b\u049b\u0442\u0430\u043d \u049b\u0430\u0442\u044b\u043d\u0430\u0441\u0443: {0}",
- "LabelRunningOnPort": "Running on http port {0}.",
- "LabelRunningOnPorts": "Running on http port {0}, and https port {1}.",
+ "LabelRunningOnPort": "{0} http-\u043f\u043e\u0440\u0442\u044b\u043d\u0434\u0430 \u0436\u04b1\u043c\u044b\u0441 \u0456\u0441\u0442\u0435\u0439\u0434\u0456.",
+ "LabelRunningOnPorts": "{0} http-\u043f\u043e\u0440\u0442\u044b\u043d\u0434\u0430 \u0436\u04d9\u043d\u0435 {1} https-\u043f\u043e\u0440\u0442\u044b\u043d\u0434\u0430 \u0436\u04b1\u043c\u044b\u0441 \u0456\u0441\u0442\u0435\u0439\u0434\u0456.",
"HeaderLatestFromChannel": "\u0415\u04a3 \u043a\u0435\u0439\u0456\u043d\u0433\u0456 {0}",
"ButtonDownload": "\u0416\u04af\u043a\u0442\u0435\u043f \u0430\u043b\u0443",
"LabelUnknownLanaguage": "\u0411\u0435\u043b\u0433\u0456\u0441\u0456\u0437 \u0442\u0456\u043b",
@@ -219,13 +230,14 @@
"ButtonResume": "\u0416\u0430\u043b\u0493\u0430\u0441\u0442\u044b\u0440\u0443",
"HeaderScenes": "\u0421\u0430\u0445\u043d\u0430\u043b\u0430\u0440",
"HeaderAudioTracks": "\u0414\u044b\u0431\u044b\u0441 \u0436\u043e\u043b\u0448\u044b\u049b\u0442\u0430\u0440\u044b",
+ "HeaderLibraries": "\u0422\u0430\u0441\u0443\u0448\u044b\u0445\u0430\u043d\u0430\u043b\u0430\u0440",
"HeaderSubtitles": "\u0421\u0443\u0431\u0442\u0438\u0442\u0440\u043b\u0435\u0440",
"HeaderVideoQuality": "\u0411\u0435\u0439\u043d\u0435 \u0441\u0430\u043f\u0430\u0441\u044b",
"MessageErrorPlayingVideo": "\u0411\u0435\u0439\u043d\u0435 \u043e\u0439\u043d\u0430\u0442\u0443 \u043a\u0435\u0437\u0456\u043d\u0434\u0435 \u049b\u0430\u0442\u0435 \u043e\u0440\u044b\u043d \u0430\u043b\u0434\u044b.",
"MessageEnsureOpenTuner": "\u0410\u0448\u044b\u043b\u0493\u0430\u043d \u0442\u044e\u043d\u0435\u0440 \u049b\u043e\u043b \u0436\u0435\u0442\u0456\u043c\u0434\u0456 \u0435\u043a\u0435\u043d\u0456\u043d\u0435 \u043a\u04e9\u0437 \u0436\u0435\u0442\u043a\u0456\u0437\u0456\u04a3\u0456\u0437.",
"ButtonHome": "\u0411\u0430\u0441\u0442\u044b",
"ButtonDashboard": "\u0411\u0430\u049b\u044b\u043b\u0430\u0443 \u0442\u0430\u049b\u0442\u0430\u0441\u044b",
- "ButtonReports": "\u0415\u0441\u0435\u043f\u0442\u0435\u0440",
+ "ButtonReports": "\u0411\u0430\u044f\u043d\u0434\u0430\u043c\u0430\u043b\u0430\u0440",
"ButtonMetadataManager": "\u041c\u0435\u0442\u0430\u0434\u0435\u0440\u0435\u043a \u0440\u0435\u0442\u0442\u0435\u0443\u0448\u0456",
"HeaderTime": "\u0423\u0430\u049b\u044b\u0442",
"HeaderName": "\u0410\u0442\u044b",
@@ -585,7 +597,7 @@
"MediaInfoRefFrames": "\u0422\u0456\u0440\u0435\u043a \u043a\u0430\u0434\u0440\u043b\u0430\u0440",
"TabPlayback": "\u041e\u0439\u043d\u0430\u0442\u0443",
"TabNotifications": "\u0425\u0430\u0431\u0430\u0440\u043b\u0430\u043d\u0434\u044b\u0440\u0443\u043b\u0430\u0440",
- "TabExpert": "Expert",
+ "TabExpert": "\u0421\u0430\u0440\u0430\u043f\u0442\u0430\u043c\u0430\u043b\u044b\u049b",
"HeaderSelectCustomIntrosPath": "\u0422\u0435\u04a3\u0448\u0435\u043b\u0433\u0435\u043d \u043a\u04e9\u0440\u043d\u0435\u0443\u043b\u0435\u0440\u0434\u0456 \u0442\u0430\u04a3\u0434\u0430\u0443",
"HeaderRateAndReview": "\u0411\u0430\u0493\u0430\u043b\u0430\u0443 \u0436\u04d9\u043d\u0435 \u043f\u0456\u043a\u0456\u0440\u043b\u0435\u0441\u0443",
"HeaderThankYou": "\u0420\u0430\u0445\u043c\u0435\u0442 \u0441\u0456\u0437\u0433\u0435",
@@ -620,7 +632,7 @@
"DashboardTourMobile": "Media Browser \u0431\u0430\u049b\u044b\u043b\u0430\u0443 \u0442\u0430\u049b\u0442\u0430\u0441\u044b \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u0434\u0430\u0440\u0434\u0430 \u0436\u04d9\u043d\u0435 \u043f\u043b\u0430\u043d\u0448\u0435\u0442\u0442\u0435\u0440\u0434\u0435 \u0442\u0430\u043c\u0430\u0448\u0430 \u0436\u04b1\u043c\u044b\u0441 \u0456\u0441\u0442\u0435\u0439\u0434\u0456. \u0421\u0435\u0440\u0432\u0435\u0440\u0456\u04a3\u0456\u0437\u0434\u0456 \u04d9\u0440 \u0443\u0430\u049b\u044b\u0442\u0442\u0430, \u04d9\u0440 \u0436\u0435\u0440\u0434\u0435 \u049b\u043e\u043b\u044b\u04a3\u044b\u0437\u0434\u044b\u04a3 \u0430\u043b\u0430\u049b\u0430\u043d\u044b\u043d\u0430\u043d \u0431\u0430\u0441\u049b\u0430\u0440\u044b\u04a3\u044b\u0437.",
"MessageRefreshQueued": "\u041a\u04e9\u043a\u0435\u0439\u0442\u0435\u0441\u0442\u0456 \u0435\u0442\u0443\u0456 \u043a\u0435\u0437\u0435\u043a\u0442\u0435",
"TabDevices": "\u049a\u04b1\u0440\u044b\u043b\u0493\u044b\u043b\u0430\u0440",
- "TabExtras": "Extras",
+ "TabExtras": "\u049a\u043e\u0441\u044b\u043c\u0448\u0430\u043b\u0430\u0440",
"DeviceLastUsedByUserName": "{0} \u0430\u0440\u049b\u044b\u043b\u044b \u0435\u04a3 \u043a\u0435\u0439\u0456\u043d\u0433\u0456 \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u044b\u043b\u0493\u0430\u043d",
"HeaderDeleteDevice": "\u049a\u04b1\u0440\u044b\u043b\u0493\u044b\u043d\u044b \u0436\u043e\u044e",
"DeleteDeviceConfirmation": "\u0428\u044b\u043d\u044b\u043c\u0435\u043d \u043e\u0441\u044b \u049b\u04b1\u0440\u044b\u043b\u0493\u044b\u043d\u044b \u0436\u043e\u044e \u049b\u0430\u0436\u0435\u0442 \u043f\u0435? \u0411\u04b1\u043b \u043a\u0435\u043b\u0435\u0441\u0456 \u0440\u0435\u0442\u0442\u0435 \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u0443\u0448\u044b \u043e\u0441\u044b\u0434\u0430\u043d \u043a\u0456\u0440\u0433\u0435\u043d\u0434\u0435 \u049b\u0430\u0439\u0442\u0430 \u043f\u0430\u0439\u0434\u0430 \u0431\u043e\u043b\u0430\u0434\u044b.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/ms.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/ms.json
index 2f828a8d7..0a33c80c3 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/ms.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/ms.json
@@ -6,6 +6,8 @@
"Administrator": "Administrator",
"Password": "Password",
"DeleteImage": "Delete Image",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "Are you sure you wish to delete this image?",
"FileReadCancelled": "The file read has been canceled.",
"FileNotFound": "File not found.",
@@ -43,6 +45,8 @@
"ButtonHelp": "Help",
"ButtonSave": "Save",
"HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A supporter membership provides additional benefits such as access to premium plugins, internet channel content, and more. {0}Learn more{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Welcome to the Media Browser Dashboard",
"HeaderWelcomeToMediaBrowserWebClient": "Welcome to the Media Browser Web Client",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Channel Access",
"HeaderDeviceAccess": "Device Access",
"HeaderSelectDevices": "Select Devices",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Aborted by server shutdown)",
"LabelScheduledTaskLastRan": "Last ran {0}, taking {1}.",
"HeaderDeleteTaskTrigger": "Delete Task Trigger",
@@ -65,10 +73,13 @@
"LabelFree": "Free",
"HeaderSelectAudio": "Select Audio",
"HeaderSelectSubtitles": "Select Subtitles",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
"LabelUnknownLanguage": "Unknown language",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Mute",
"ButtonUnmute": "Unmute",
"ButtonStop": "Stop",
@@ -219,6 +230,7 @@
"ButtonResume": "Resume",
"HeaderScenes": "Scenes",
"HeaderAudioTracks": "Audio Tracks",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Subtitles",
"HeaderVideoQuality": "Video Quality",
"MessageErrorPlayingVideo": "There was an error playing the video.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/nb.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/nb.json
index 0051d759c..a9c2dba3b 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/nb.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/nb.json
@@ -6,6 +6,8 @@
"Administrator": "Administrator",
"Password": "Passord",
"DeleteImage": "Slett bilde",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "Er du sikker p\u00e5 at du vil slette bildet?",
"FileReadCancelled": "Lesing av filen kansellert.",
"FileNotFound": "Fil ikke funnet",
@@ -43,6 +45,8 @@
"ButtonHelp": "Help",
"ButtonSave": "lagre",
"HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A supporter membership provides additional benefits such as access to premium plugins, internet channel content, and more. {0}Learn more{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Velkommen til Media Browser Dashbord",
"HeaderWelcomeToMediaBrowserWebClient": "Velkommen til Media Browser Web Klient",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Kanal tilgang",
"HeaderDeviceAccess": "Device Access",
"HeaderSelectDevices": "Select Devices",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Avbrutt av server shutdown)",
"LabelScheduledTaskLastRan": "Sist kj\u00f8rt {0}, tar {1}.",
"HeaderDeleteTaskTrigger": "Slett Oppgave Trigger",
@@ -65,10 +73,13 @@
"LabelFree": "Gratis",
"HeaderSelectAudio": "Velg Lyd",
"HeaderSelectSubtitles": "Velg Undertekst",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Standard)",
"LabelForcedStream": "(Tvunget)",
"LabelDefaultForcedStream": "(Standard\/Tvunget)",
"LabelUnknownLanguage": "Ukjent spr\u00e5k",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Mute",
"ButtonUnmute": "unmute",
"ButtonStop": "Stopp",
@@ -219,6 +230,7 @@
"ButtonResume": "Fortsette",
"HeaderScenes": "Scener",
"HeaderAudioTracks": "Lydspor",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Undertekster",
"HeaderVideoQuality": "Video Kvalitet",
"MessageErrorPlayingVideo": "Det oppstod en error ved avspilling av vidoen.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/nl.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/nl.json
index 488880bb8..71432ddfb 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/nl.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/nl.json
@@ -6,6 +6,8 @@
"Administrator": "Beheerder",
"Password": "Wachtwoord",
"DeleteImage": "Verwijder afbeelding",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "Weet u zeker dat u deze afbeelding wilt verwijderen?",
"FileReadCancelled": "Bestand lezen is geannuleerd.",
"FileNotFound": "Bestand niet gevonden.",
@@ -43,6 +45,8 @@
"ButtonHelp": "Hulp",
"ButtonSave": "Opslaan",
"HeaderDevices": "Apparaten",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "Een supporter lidmaatschap biedt voordelen zoals toegang tot premium plug-ins, internet kanalen en meer. {0}Meer weten{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Welkom bij het Media Browser Dashboard",
"HeaderWelcomeToMediaBrowserWebClient": "Welkom op de Media Browser Web Client",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Kanaal toegang",
"HeaderDeviceAccess": "Apparaat Toegang",
"HeaderSelectDevices": "Selecteer Apparaten",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Afgebroken door afsluiten van de server)",
"LabelScheduledTaskLastRan": "Laatste keer {0}, duur {1}.",
"HeaderDeleteTaskTrigger": "Verwijderen Taak Trigger",
@@ -65,10 +73,13 @@
"LabelFree": "Gratis",
"HeaderSelectAudio": "Selecteer Audio",
"HeaderSelectSubtitles": "Selecteer Ondertitels",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Standaard)",
"LabelForcedStream": "(Geforceerd)",
"LabelDefaultForcedStream": "(Standaard \/ Georceerd)",
"LabelUnknownLanguage": "Onbekende taal",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Dempen",
"ButtonUnmute": "Dempen opheffen",
"ButtonStop": "Stop",
@@ -192,10 +203,10 @@
"LabelPlayMethodDirectPlay": "Direct Afspelen",
"LabelAudioCodec": "Audio: {0}",
"LabelVideoCodec": "Video: {0}",
- "LabelLocalAccessUrl": "Local access: {0}",
+ "LabelLocalAccessUrl": "Lokale toegang: {0}",
"LabelRemoteAccessUrl": "Toegang op afstand: {0}",
- "LabelRunningOnPort": "Running on http port {0}.",
- "LabelRunningOnPorts": "Running on http port {0}, and https port {1}.",
+ "LabelRunningOnPort": "Draait op http poort {0}.",
+ "LabelRunningOnPorts": "Draait op http poort {0} en https poort {1}.",
"HeaderLatestFromChannel": "Laatste van {0}",
"ButtonDownload": "Download",
"LabelUnknownLanaguage": "Onbekende taal",
@@ -219,6 +230,7 @@
"ButtonResume": "Hervatten",
"HeaderScenes": "Scenes",
"HeaderAudioTracks": "Audio sporen",
+ "HeaderLibraries": "Bibliotheken",
"HeaderSubtitles": "Ondertitels",
"HeaderVideoQuality": "Video Kwalitet",
"MessageErrorPlayingVideo": "Er ging iets mis bij het afspelen van de video.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/pl.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/pl.json
index ef6463110..0a2f010fe 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/pl.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/pl.json
@@ -6,6 +6,8 @@
"Administrator": "Administrator",
"Password": "Has\u0142o",
"DeleteImage": "Usu\u0144 zdj\u0119cie",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "Jeste\u015b pewien \u017ce chcesz usun\u0105\u0107 to zdj\u0119cie?",
"FileReadCancelled": "Odczytywanie pliku zosta\u0142o anulowane.",
"FileNotFound": "Plik nie znaleziony.",
@@ -43,6 +45,8 @@
"ButtonHelp": "Help",
"ButtonSave": "Zapisz",
"HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A supporter membership provides additional benefits such as access to premium plugins, internet channel content, and more. {0}Learn more{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Welcome to the Media Browser Dashboard",
"HeaderWelcomeToMediaBrowserWebClient": "Welcome to the Media Browser Web Client",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Channel Access",
"HeaderDeviceAccess": "Device Access",
"HeaderSelectDevices": "Select Devices",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Aborted by server shutdown)",
"LabelScheduledTaskLastRan": "Last ran {0}, taking {1}.",
"HeaderDeleteTaskTrigger": "Delete Task Trigger",
@@ -65,10 +73,13 @@
"LabelFree": "Free",
"HeaderSelectAudio": "Select Audio",
"HeaderSelectSubtitles": "Select Subtitles",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
"LabelUnknownLanguage": "Unknown language",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Mute",
"ButtonUnmute": "Unmute",
"ButtonStop": "Stop",
@@ -219,6 +230,7 @@
"ButtonResume": "Resume",
"HeaderScenes": "Scenes",
"HeaderAudioTracks": "Audio Tracks",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Subtitles",
"HeaderVideoQuality": "Video Quality",
"MessageErrorPlayingVideo": "There was an error playing the video.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/pt_BR.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/pt_BR.json
index d2eb752a8..bd52e6edb 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/pt_BR.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/pt_BR.json
@@ -6,6 +6,8 @@
"Administrator": "Administrador",
"Password": "Senha",
"DeleteImage": "Excluir Imagem",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "Deseja realmente excluir esta imagem?",
"FileReadCancelled": "A leitura do arquivo foi cancelada.",
"FileNotFound": "Arquivo n\u00e3o encontrado.",
@@ -43,6 +45,8 @@
"ButtonHelp": "Ajuda",
"ButtonSave": "Salvar",
"HeaderDevices": "Dispositivos",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A ades\u00e3o de colaborador fornece benef\u00edcios adicionais como acesso a plugins premium, canais de conte\u00fado da internet e mais. {0}Saiba mais{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Bem Vindo ao Painel do Media Browser",
"HeaderWelcomeToMediaBrowserWebClient": "Bem-vindo ao Cliente Web do Media Browser",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Acesso ao Canal",
"HeaderDeviceAccess": "Acesso ao Dispositivo",
"HeaderSelectDevices": "Selecionar Dispositivos",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Abortada pelo desligamento do servidor)",
"LabelScheduledTaskLastRan": "\u00daltima execu\u00e7\u00e3o {0}, demorando {1}.",
"HeaderDeleteTaskTrigger": "Excluir Disparador da Tarefa",
@@ -65,10 +73,13 @@
"LabelFree": "Gr\u00e1tis",
"HeaderSelectAudio": "Selecione \u00c1udio",
"HeaderSelectSubtitles": "Selecione Legendas",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Padr\u00e3o)",
"LabelForcedStream": "(For\u00e7ada)",
"LabelDefaultForcedStream": "(Padr\u00e3o\/For\u00e7ada)",
"LabelUnknownLanguage": "Idioma desconhecido",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Mudo",
"ButtonUnmute": "Remover Mudo",
"ButtonStop": "Parar",
@@ -219,6 +230,7 @@
"ButtonResume": "Retomar",
"HeaderScenes": "Cenas",
"HeaderAudioTracks": "Faixas de Audio",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Legendas",
"HeaderVideoQuality": "Qualidade do V\u00eddeo",
"MessageErrorPlayingVideo": "Houve um erro na reprodu\u00e7\u00e3o do v\u00eddeo.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/pt_PT.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/pt_PT.json
index 90bc4b508..800d41556 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/pt_PT.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/pt_PT.json
@@ -6,6 +6,8 @@
"Administrator": "Administrador",
"Password": "Senha",
"DeleteImage": "Apagar Imagem",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "Tem a certeza que deseja apagar a imagem?",
"FileReadCancelled": "A leitura do ficheiro foi cancelada.",
"FileNotFound": "Ficheiro n\u00e3o encontrado.",
@@ -43,6 +45,8 @@
"ButtonHelp": "Help",
"ButtonSave": "Guardar",
"HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A supporter membership provides additional benefits such as access to premium plugins, internet channel content, and more. {0}Learn more{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Welcome to the Media Browser Dashboard",
"HeaderWelcomeToMediaBrowserWebClient": "Welcome to the Media Browser Web Client",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Channel Access",
"HeaderDeviceAccess": "Device Access",
"HeaderSelectDevices": "Select Devices",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Aborted by server shutdown)",
"LabelScheduledTaskLastRan": "Last ran {0}, taking {1}.",
"HeaderDeleteTaskTrigger": "Delete Task Trigger",
@@ -65,10 +73,13 @@
"LabelFree": "Free",
"HeaderSelectAudio": "Select Audio",
"HeaderSelectSubtitles": "Select Subtitles",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
"LabelUnknownLanguage": "Unknown language",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Mute",
"ButtonUnmute": "Unmute",
"ButtonStop": "Parar",
@@ -219,6 +230,7 @@
"ButtonResume": "Resume",
"HeaderScenes": "Cenas",
"HeaderAudioTracks": "Audio Tracks",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Subtitles",
"HeaderVideoQuality": "Video Quality",
"MessageErrorPlayingVideo": "There was an error playing the video.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/ru.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/ru.json
index af075a607..5b190421a 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/ru.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/ru.json
@@ -6,6 +6,8 @@
"Administrator": "\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440",
"Password": "\u041f\u0430\u0440\u043e\u043b\u044c",
"DeleteImage": "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0440\u0438\u0441\u0443\u043d\u043e\u043a",
+ "MessageThankYouForSupporting": "\u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u0438\u043c \u0437\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0442\u0435 Media Browser.",
"DeleteImageConfirmation": "\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0439 \u0440\u0438\u0441\u0443\u043d\u043e\u043a?",
"FileReadCancelled": "\u0427\u0442\u0435\u043d\u0438\u0435 \u0444\u0430\u0439\u043b\u0430 \u0431\u044b\u043b\u043e \u043e\u0442\u043c\u0435\u043d\u0435\u043d\u043e.",
"FileNotFound": "\u0424\u0430\u0439\u043b \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d.",
@@ -19,7 +21,7 @@
"PasswordMatchError": "\u041f\u0430\u0440\u043e\u043b\u044c \u0438 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u043e\u043b\u044f \u0434\u043e\u043b\u0436\u043d\u044b \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0442\u044c",
"OptionRelease": "\u041e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a",
"OptionBeta": "\u0411\u0435\u0442\u0430-\u0432\u0435\u0440\u0441\u0438\u044f",
- "OptionDev": "\u0420\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c\u0430\u044f (\u043d\u0435\u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e)",
+ "OptionDev": "\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043e\u0447\u043d\u0430\u044f (\u043d\u0435\u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0430\u044f)",
"UninstallPluginHeader": "\u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043f\u043b\u0430\u0433\u0438\u043d\u0430",
"UninstallPluginConfirmation": "\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0443\u0434\u0430\u043b\u0438\u0442\u044c {0}?",
"NoPluginConfigurationMessage": "\u0412 \u0434\u0430\u043d\u043d\u043e\u043c \u043f\u043b\u0430\u0433\u0438\u043d\u0435 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u0438\u043c\u0435\u0435\u0442\u0441\u044f, \u0447\u0442\u043e\u0431\u044b \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044c.",
@@ -43,6 +45,8 @@
"ButtonHelp": "\u0421\u043f\u0440\u0430\u0432\u043a\u0430",
"ButtonSave": "\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c",
"HeaderDevices": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430",
+ "ButtonScheduledTasks": "\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u041f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0443",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "\u0427\u043b\u0435\u043d\u0441\u0442\u0432\u043e \u0441\u043f\u043e\u043d\u0441\u043e\u0440\u0430 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0430, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043e\u0441\u0442\u0443\u043f \u043a\u043e \u043f\u0440\u0435\u043c\u0438\u0430\u043b\u044c\u043d\u044b\u043c \u043f\u043b\u0430\u0433\u0438\u043d\u0430\u043c, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044e \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043a\u0430\u043d\u0430\u043b\u043e\u0432 \u0438 \u043c\u043d\u043e\u0433\u043e\u043c\u0443 \u0434\u0440\u0443\u0433\u043e\u043c\u0443. {0}\u0423\u0437\u043d\u0430\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "\u041f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u043c \u0432 \u0418\u043d\u0444\u043e\u043f\u0430\u043d\u0435\u043b\u0438 Media Browser",
"HeaderWelcomeToMediaBrowserWebClient": "\u0412\u0435\u0431-\u043a\u043b\u0438\u0435\u043d\u0442 Media Browser \u043f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0432\u0430\u0441!",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "\u0414\u043e\u0441\u0442\u0443\u043f \u043a \u043a\u0430\u043d\u0430\u043b\u0430\u043c",
"HeaderDeviceAccess": "\u0414\u043e\u0441\u0442\u0443\u043f \u0441 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430",
"HeaderSelectDevices": "\u0412\u044b\u0431\u043e\u0440 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430",
+ "ButtonCancelItem": "\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c \u044d\u043b\u0435\u043c\u0435\u043d\u0442",
+ "ButtonQueueForRetry": "\u0412 \u043e\u0447\u0435\u0440\u0435\u0434\u044c \u0434\u043b\u044f \u043f\u043e\u0432\u0442\u043e\u0440\u0430",
+ "ButtonReenable": "\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e",
+ "SyncJobItemStatusSyncedMarkForRemoval": "\u041e\u0442\u043c\u0435\u0447\u0435\u043d\u043e \u0434\u043b\u044f \u0438\u0437\u044a\u044f\u0442\u0438\u044f",
"LabelAbortedByServerShutdown": "(\u041f\u0440\u0435\u0440\u0432\u0430\u043d\u043e \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0430)",
"LabelScheduledTaskLastRan": "\u0412\u044b\u043f\u043e\u043b\u043d\u044f\u043b\u0430\u0441\u044c {0}, \u0437\u0430\u043d\u044f\u043b\u0430 {1}.",
"HeaderDeleteTaskTrigger": "\u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u0430 \u0437\u0430\u0434\u0430\u0447\u0438",
@@ -65,10 +73,13 @@
"LabelFree": "\u0411\u0435\u0441\u043f\u043b.",
"HeaderSelectAudio": "\u0412\u044b\u0431\u043e\u0440 \u0430\u0443\u0434\u0438\u043e",
"HeaderSelectSubtitles": "\u0412\u044b\u0431\u043e\u0440 \u0441\u0443\u0431\u0442\u0438\u0442\u0440\u043e\u0432",
+ "ButtonMarkForRemoval": "\u041e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u0434\u043b\u044f \u0438\u0437\u044a\u044f\u0442\u0438\u044f \u0441 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430",
+ "ButtonUnmarkForRemoval": "\u0420\u0430\u0437\u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u0434\u043b\u044f \u0438\u0437\u044a\u044f\u0442\u0438\u044f \u0441 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430",
"LabelDefaultStream": "(\u0423\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u0435)",
"LabelForcedStream": "(\u0424\u043e\u0440\u0441-\u044b\u0435)",
"LabelDefaultForcedStream": "(\u0423\u043c\u043e\u043b\u0447.\/\u0424\u043e\u0440\u0441-\u044b\u0435)",
"LabelUnknownLanguage": "\u041d\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0439 \u044f\u0437\u044b\u043a",
+ "MessageConfirmSyncJobItemCancellation": "\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u043e\u0442\u043c\u0435\u043d\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0439 \u044d\u043b\u0435\u043c\u0435\u043d\u0442?",
"ButtonMute": "\u041e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0437\u0432\u0443\u043a",
"ButtonUnmute": "\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0437\u0432\u0443\u043a",
"ButtonStop": "\u041e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c",
@@ -194,8 +205,8 @@
"LabelVideoCodec": "\u0412\u0438\u0434\u0435\u043e: {0}",
"LabelLocalAccessUrl": "\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0430\u0434\u0440\u0435\u0441: {0}",
"LabelRemoteAccessUrl": "\u0412\u043d\u0435\u0448\u043d\u0438\u0439 \u0434\u043e\u0441\u0442\u0443\u043f: {0}",
- "LabelRunningOnPort": "\u0420\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043d\u0430 http-\u043f\u043e\u0440\u0442\u0443 {0}.",
- "LabelRunningOnPorts": "\u0420\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043d\u0430 http-\u043f\u043e\u0440\u0442\u0443 {0} \u0438 https-\u043f\u043e\u0440\u0442\u0443 {1}.",
+ "LabelRunningOnPort": "\u0420\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043d\u0430 HTTP-\u043f\u043e\u0440\u0442\u0443 {0}.",
+ "LabelRunningOnPorts": "\u0420\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043d\u0430 HTTP-\u043f\u043e\u0440\u0442\u0443 {0} \u0438 HTTPS-\u043f\u043e\u0440\u0442\u0443 {1}.",
"HeaderLatestFromChannel": "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u0438\u0437 {0}",
"ButtonDownload": "\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c",
"LabelUnknownLanaguage": "\u041d\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0439 \u044f\u0437\u044b\u043a",
@@ -219,6 +230,7 @@
"ButtonResume": "\u0412\u043e\u0437\u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c",
"HeaderScenes": "\u0421\u0446\u0435\u043d\u044b",
"HeaderAudioTracks": "\u0410\u0443\u0434\u0438\u043e\u0434\u043e\u0440\u043e\u0436\u043a\u0438",
+ "HeaderLibraries": "\u041c\u0435\u0434\u0438\u0430\u0442\u0435\u043a\u0438",
"HeaderSubtitles": "\u0421\u0443\u0431\u0442\u0438\u0442\u0440\u044b",
"HeaderVideoQuality": "\u041a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0432\u0438\u0434\u0435\u043e",
"MessageErrorPlayingVideo": "\u041f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u0438 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0438 \u0432\u0438\u0434\u0435\u043e.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/sv.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/sv.json
index dd653d515..9f63be2e5 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/sv.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/sv.json
@@ -6,6 +6,8 @@
"Administrator": "Administrat\u00f6r",
"Password": "L\u00f6senord",
"DeleteImage": "Ta bort bild",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "\u00c4r du s\u00e4ker p\u00e5 att du vill ta bort den h\u00e4r bilden?",
"FileReadCancelled": "Inl\u00e4sningen av filen har avbrutits.",
"FileNotFound": "Kan inte hitta filen.",
@@ -43,6 +45,8 @@
"ButtonHelp": "Hj\u00e4lp",
"ButtonSave": "Spara",
"HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A supporter membership provides additional benefits such as access to premium plugins, internet channel content, and more. {0}Learn more{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "V\u00e4lkommen till Media Browsers kontrollpanel",
"HeaderWelcomeToMediaBrowserWebClient": "V\u00e4lkommen till Media Browsers webbklient",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Channel Access",
"HeaderDeviceAccess": "Enhets\u00e5tkomst",
"HeaderSelectDevices": "V\u00e4lj Enheter",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(avbr\u00f6ts eftersom servern st\u00e4ngdes av)",
"LabelScheduledTaskLastRan": "Senast k\u00f6rd {0}, tog {1}",
"HeaderDeleteTaskTrigger": "Ta bort aktivitetsutl\u00f6sare",
@@ -65,10 +73,13 @@
"LabelFree": "Gratis",
"HeaderSelectAudio": "V\u00e4lj ljudsp\u00e5r",
"HeaderSelectSubtitles": "V\u00e4lj undertexter",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(f\u00f6rvalda)",
"LabelForcedStream": "(tvingade)",
"LabelDefaultForcedStream": "(f\u00f6rvalda\/tvingade)",
"LabelUnknownLanguage": "Ok\u00e4nt spr\u00e5k",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Tyst",
"ButtonUnmute": "Muting av",
"ButtonStop": "Stopp",
@@ -219,6 +230,7 @@
"ButtonResume": "\u00c5teruppta",
"HeaderScenes": "Kapitel",
"HeaderAudioTracks": "Ljudsp\u00e5r",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Undertexter",
"HeaderVideoQuality": "Videokvalitet",
"MessageErrorPlayingVideo": "Ett fel uppstod vid uppspelning av videon.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/tr.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/tr.json
index ab8994296..303434ccc 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/tr.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/tr.json
@@ -6,6 +6,8 @@
"Administrator": "Y\u00f6netici",
"Password": "Sifre",
"DeleteImage": "Resmi Sil",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "Bu G\u00f6r\u00fcnt\u00fcy\u00fc Silmek \u0130stedi\u011finizden Eminmisiniz?",
"FileReadCancelled": "Dosya Okuma \u0130ptal Edildi",
"FileNotFound": "Dosya Bulunamad\u0131",
@@ -43,6 +45,8 @@
"ButtonHelp": "Help",
"ButtonSave": "Kay\u0131t",
"HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A supporter membership provides additional benefits such as access to premium plugins, internet channel content, and more. {0}Learn more{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Welcome to the Media Browser Dashboard",
"HeaderWelcomeToMediaBrowserWebClient": "Welcome to the Media Browser Web Client",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Channel Access",
"HeaderDeviceAccess": "Device Access",
"HeaderSelectDevices": "Select Devices",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Aborted by server shutdown)",
"LabelScheduledTaskLastRan": "Last ran {0}, taking {1}.",
"HeaderDeleteTaskTrigger": "Delete Task Trigger",
@@ -65,10 +73,13 @@
"LabelFree": "Free",
"HeaderSelectAudio": "Select Audio",
"HeaderSelectSubtitles": "Select Subtitles",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
"LabelUnknownLanguage": "Unknown language",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Sessiz",
"ButtonUnmute": "Unmute",
"ButtonStop": "Durdur",
@@ -219,6 +230,7 @@
"ButtonResume": "Resume",
"HeaderScenes": "Diziler",
"HeaderAudioTracks": "Audio Tracks",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Subtitles",
"HeaderVideoQuality": "Video Quality",
"MessageErrorPlayingVideo": "There was an error playing the video.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/uk.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/uk.json
index b99e17f7f..60aacc130 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/uk.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/uk.json
@@ -6,6 +6,8 @@
"Administrator": "Administrator",
"Password": "Password",
"DeleteImage": "Delete Image",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "Are you sure you wish to delete this image?",
"FileReadCancelled": "The file read has been canceled.",
"FileNotFound": "File not found.",
@@ -43,6 +45,8 @@
"ButtonHelp": "Help",
"ButtonSave": "Save",
"HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A supporter membership provides additional benefits such as access to premium plugins, internet channel content, and more. {0}Learn more{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Welcome to the Media Browser Dashboard",
"HeaderWelcomeToMediaBrowserWebClient": "Welcome to the Media Browser Web Client",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Channel Access",
"HeaderDeviceAccess": "Device Access",
"HeaderSelectDevices": "Select Devices",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Aborted by server shutdown)",
"LabelScheduledTaskLastRan": "Last ran {0}, taking {1}.",
"HeaderDeleteTaskTrigger": "Delete Task Trigger",
@@ -65,10 +73,13 @@
"LabelFree": "Free",
"HeaderSelectAudio": "Select Audio",
"HeaderSelectSubtitles": "Select Subtitles",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
"LabelUnknownLanguage": "Unknown language",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Mute",
"ButtonUnmute": "Unmute",
"ButtonStop": "Stop",
@@ -219,6 +230,7 @@
"ButtonResume": "Resume",
"HeaderScenes": "Scenes",
"HeaderAudioTracks": "Audio Tracks",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Subtitles",
"HeaderVideoQuality": "Video Quality",
"MessageErrorPlayingVideo": "There was an error playing the video.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/vi.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/vi.json
index 68b9da974..862dc731e 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/vi.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/vi.json
@@ -6,6 +6,8 @@
"Administrator": "Ng\u01b0\u1eddi qu\u1ea3n tr\u1ecb",
"Password": "M\u1eadt kh\u1ea9u",
"DeleteImage": "X\u00f3a h\u00ecnh \u1ea3nh",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "B\u1ea1n c\u00f3 ch\u1eafc mu\u1ed1n x\u00f3a h\u00ecnh \u1ea3nh n\u00e0y?",
"FileReadCancelled": "T\u1ec7p tin \u0111\u1ecdc \u0111\u00e3 b\u1ecb h\u1ee7y.",
"FileNotFound": "Kh\u00f4ng t\u00ecm th\u1ea5y t\u1ec7p tin.",
@@ -43,6 +45,8 @@
"ButtonHelp": "Help",
"ButtonSave": "L\u01b0u",
"HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A supporter membership provides additional benefits such as access to premium plugins, internet channel content, and more. {0}Learn more{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Welcome to the Media Browser Dashboard",
"HeaderWelcomeToMediaBrowserWebClient": "Welcome to the Media Browser Web Client",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Channel Access",
"HeaderDeviceAccess": "Device Access",
"HeaderSelectDevices": "Select Devices",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Aborted by server shutdown)",
"LabelScheduledTaskLastRan": "Last ran {0}, taking {1}.",
"HeaderDeleteTaskTrigger": "Delete Task Trigger",
@@ -65,10 +73,13 @@
"LabelFree": "Free",
"HeaderSelectAudio": "Select Audio",
"HeaderSelectSubtitles": "Select Subtitles",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
"LabelUnknownLanguage": "Unknown language",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Mute",
"ButtonUnmute": "Unmute",
"ButtonStop": "Stop",
@@ -219,6 +230,7 @@
"ButtonResume": "Resume",
"HeaderScenes": "Scenes",
"HeaderAudioTracks": "Audio Tracks",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Subtitles",
"HeaderVideoQuality": "Video Quality",
"MessageErrorPlayingVideo": "There was an error playing the video.",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/zh_CN.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/zh_CN.json
index 10685cc0f..56ad8b3ef 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/zh_CN.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/zh_CN.json
@@ -6,6 +6,8 @@
"Administrator": "\u7ba1\u7406\u5458",
"Password": "\u5bc6\u7801",
"DeleteImage": "\u5220\u9664\u56fe\u50cf",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "\u4f60\u786e\u5b9a\u8981\u5220\u9664\u6b64\u56fe\u50cf\uff1f",
"FileReadCancelled": "\u6587\u4ef6\u8bfb\u53d6\u5df2\u88ab\u53d6\u6d88\u3002",
"FileNotFound": "\u672a\u627e\u5230\u6587\u4ef6\u3002",
@@ -43,6 +45,8 @@
"ButtonHelp": "Help",
"ButtonSave": "\u50a8\u5b58",
"HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A supporter membership provides additional benefits such as access to premium plugins, internet channel content, and more. {0}Learn more{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Welcome to the Media Browser Dashboard",
"HeaderWelcomeToMediaBrowserWebClient": "\u6b22\u8fce\u8fdb\u5165Media Browser Web\u5ba2\u6237\u7aef",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Channel Access",
"HeaderDeviceAccess": "Device Access",
"HeaderSelectDevices": "Select Devices",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(\u56e0\u4e3a\u670d\u52a1\u5668\u5173\u95ed\u88ab\u4e2d\u6b62)",
"LabelScheduledTaskLastRan": "\u6700\u540e\u8fd0\u884c {0}, \u82b1\u8d39\u65f6\u95f4 {1}.",
"HeaderDeleteTaskTrigger": "\u5220\u9664\u4efb\u52a1\u89e6\u53d1\u6761\u4ef6",
@@ -65,10 +73,13 @@
"LabelFree": "\u514d\u8d39",
"HeaderSelectAudio": "\u9009\u62e9\u97f3\u9891",
"HeaderSelectSubtitles": "\u9009\u62e9\u5b57\u5e55",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(\u9ed8\u8ba4)",
"LabelForcedStream": "(\u5f3a\u5236)",
"LabelDefaultForcedStream": "(\u9ed8\u8ba4\/\u5f3a\u5236)",
"LabelUnknownLanguage": "\u672a\u77e5\u8bed\u8a00",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "\u9759\u97f3",
"ButtonUnmute": "\u53d6\u6d88\u9759\u97f3",
"ButtonStop": "\u505c\u6b62",
@@ -219,6 +230,7 @@
"ButtonResume": "\u6062\u590d\u64ad\u653e",
"HeaderScenes": "\u573a\u666f",
"HeaderAudioTracks": "\u97f3\u8f68",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "\u5b57\u5e55",
"HeaderVideoQuality": "\u89c6\u9891\u8d28\u91cf",
"MessageErrorPlayingVideo": "\u64ad\u653e\u89c6\u9891\u51fa\u73b0\u9519\u8bef\u3002",
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/zh_TW.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/zh_TW.json
index 0c35884cd..5a18d4f7f 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/zh_TW.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/zh_TW.json
@@ -6,6 +6,8 @@
"Administrator": "\u7ba1\u7406\u54e1",
"Password": "\u5bc6\u78bc",
"DeleteImage": "\u522a\u9664\u5716\u50cf",
+ "MessageThankYouForSupporting": "Thank you for supporting Media Browser.",
+ "MessagePleaseSupportMediaBrowser": "Please support Media Browser.",
"DeleteImageConfirmation": "\u4f60\u78ba\u5b9a\u8981\u522a\u9664\u9019\u5f35\u5716\u50cf\uff1f",
"FileReadCancelled": "The file read has been canceled.",
"FileNotFound": "\u672a\u627e\u5230\u6a94\u6848\u3002",
@@ -43,6 +45,8 @@
"ButtonHelp": "Help",
"ButtonSave": "\u4fdd\u5b58",
"HeaderDevices": "Devices",
+ "ButtonScheduledTasks": "Scheduled tasks",
+ "ConfirmMessageScheduledTaskButton": "This operation normally runs automatically as a scheduled task. It can also be run manually here. To configure the scheduled task, see:",
"HeaderSupporterBenefit": "A supporter membership provides additional benefits such as access to premium plugins, internet channel content, and more. {0}Learn more{1}.",
"HeaderWelcomeToMediaBrowserServerDashboard": "Welcome to the Media Browser Dashboard",
"HeaderWelcomeToMediaBrowserWebClient": "Welcome to the Media Browser Web Client",
@@ -54,6 +58,10 @@
"HeaderChannelAccess": "Channel Access",
"HeaderDeviceAccess": "Device Access",
"HeaderSelectDevices": "Select Devices",
+ "ButtonCancelItem": "Cancel item",
+ "ButtonQueueForRetry": "Queue for retry",
+ "ButtonReenable": "Re-enable",
+ "SyncJobItemStatusSyncedMarkForRemoval": "Marked for removal",
"LabelAbortedByServerShutdown": "(Aborted by server shutdown)",
"LabelScheduledTaskLastRan": "Last ran {0}, taking {1}.",
"HeaderDeleteTaskTrigger": "Delete Task Trigger",
@@ -65,10 +73,13 @@
"LabelFree": "Free",
"HeaderSelectAudio": "Select Audio",
"HeaderSelectSubtitles": "Select Subtitles",
+ "ButtonMarkForRemoval": "Mark for removal from device",
+ "ButtonUnmarkForRemoval": "Unmark for removal from device",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
"LabelUnknownLanguage": "Unknown language",
+ "MessageConfirmSyncJobItemCancellation": "Are you sure you wish to cancel this item?",
"ButtonMute": "Mute",
"ButtonUnmute": "Unmute",
"ButtonStop": "Stop",
@@ -219,6 +230,7 @@
"ButtonResume": "Resume",
"HeaderScenes": "\u5834\u666f",
"HeaderAudioTracks": "Audio Tracks",
+ "HeaderLibraries": "Libraries",
"HeaderSubtitles": "Subtitles",
"HeaderVideoQuality": "Video Quality",
"MessageErrorPlayingVideo": "There was an error playing the video.",