2
0
Luke Pulverenti 11 жил өмнө
parent
commit
b276db5e5c

+ 1 - 1
MediaBrowser.Server.Implementations/EntryPoints/Notifications/Notifications.cs

@@ -99,7 +99,7 @@ namespace MediaBrowser.Server.Implementations.EntryPoints.Notifications
 
             var notification = new NotificationRequest
             {
-                Description = installationInfo.Description,
+                Description = e.Argument.Item2.description,
                 NotificationType = type
             };
 

+ 94 - 1
MediaBrowser.Server.Implementations/Localization/JavaScript/javascript.json

@@ -24,5 +24,98 @@
 	"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."
+	"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.",
+	"HeaderSearch": "Search",
+	"LabelArtist": "Artist",
+	"LabelMovie": "Movie",
+	"LabelMusicVideo": "Music Video",
+	"LabelEpisode": "Episode",
+	"LabelSeries": "Series",
+	"LabelStopping": "Stopping",
+	"LabelCancelled": "(cancelled)",
+	"LabelFailed": "(failed)",
+	"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",
+	"LabelDefaultStream": "(Default)",
+	"LabelForcedStream": "(Forced)",
+	"LabelDefaultForcedStream": "(Default/Forced)",
+	"LabelUnknownLanguage": "Unknown language",
+	"ButtonMute": "Mute",
+	"ButtonUnmute": "Unmute",
+	"ButtonStop": "Stop",
+	"ButtonNextTrack": "Next Track",
+	"ButtonPause": "Pause",
+	"ButtonPlay": "Play",
+	"ButtonEdit": "Edit",
+	"ButtonQueue": "Queue",
+	"ButtonPlayTrailer": "PlayTrailer",
+	"ButtonPlaylist": "Playlist",
+	"ButtonPreviousTrack": "Previous Track",
+	"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 user or password.",
+	"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",
+	"LabelAllChannels": "All channels",
+	"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",
+	"MessagePleaseSelectItemsToGroup": "Please select two or more items to group together.",
+	"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?"
 }

+ 3 - 1
MediaBrowser.Server.Implementations/Localization/Server/server.json

@@ -790,5 +790,7 @@
 	"ButtonMarkRead": "Mark Read",
 	"OptionDefaultSort": "Default",
 	"OptionCommunityMostWatchedSort": "Most Watched",
-	"TabNextUp": "Next Up"
+	"TabNextUp": "Next Up",
+	"MessageNoMovieSuggestionsAvailable": "No movie suggestions are currently available. Start watching and rating your movies, and then come back to view your recommendations.",
+	"MessageNoCollectionsAvailable": "Collections allow you to enjoy personalized groupings of Movies, Series, Albums, Books and Games. Click the New button to start creating Collections."
 }