Ver Fonte

update translations

Luke Pulverenti há 10 anos atrás
pai
commit
7bff666136
57 ficheiros alterados com 2830 adições e 1324 exclusões
  1. 1 0
      MediaBrowser.Api/MediaBrowser.Api.csproj
  2. 67 0
      MediaBrowser.Api/System/ActivityLogWebSocketListener.cs
  3. 19 0
      MediaBrowser.Controller/Resolvers/BaseVideoResolver.cs
  4. 4 2
      MediaBrowser.Server.Implementations/EntryPoints/ActivityLogEntryPoint.cs
  5. 1 12
      MediaBrowser.Server.Implementations/EntryPoints/ServerEventNotifier.cs
  6. 25 3
      MediaBrowser.Server.Implementations/Localization/JavaScript/ar.json
  7. 25 3
      MediaBrowser.Server.Implementations/Localization/JavaScript/ca.json
  8. 24 2
      MediaBrowser.Server.Implementations/Localization/JavaScript/cs.json
  9. 25 3
      MediaBrowser.Server.Implementations/Localization/JavaScript/da.json
  10. 24 2
      MediaBrowser.Server.Implementations/Localization/JavaScript/de.json
  11. 25 3
      MediaBrowser.Server.Implementations/Localization/JavaScript/el.json
  12. 25 3
      MediaBrowser.Server.Implementations/Localization/JavaScript/en_GB.json
  13. 25 3
      MediaBrowser.Server.Implementations/Localization/JavaScript/en_US.json
  14. 23 1
      MediaBrowser.Server.Implementations/Localization/JavaScript/es.json
  15. 31 9
      MediaBrowser.Server.Implementations/Localization/JavaScript/es_MX.json
  16. 23 1
      MediaBrowser.Server.Implementations/Localization/JavaScript/fr.json
  17. 25 3
      MediaBrowser.Server.Implementations/Localization/JavaScript/he.json
  18. 23 1
      MediaBrowser.Server.Implementations/Localization/JavaScript/it.json
  19. 26 6
      MediaBrowser.Server.Implementations/Localization/JavaScript/javascript.json
  20. 27 5
      MediaBrowser.Server.Implementations/Localization/JavaScript/kk.json
  21. 25 3
      MediaBrowser.Server.Implementations/Localization/JavaScript/ms.json
  22. 282 260
      MediaBrowser.Server.Implementations/Localization/JavaScript/nb.json
  23. 27 5
      MediaBrowser.Server.Implementations/Localization/JavaScript/nl.json
  24. 25 3
      MediaBrowser.Server.Implementations/Localization/JavaScript/pl.json
  25. 27 5
      MediaBrowser.Server.Implementations/Localization/JavaScript/pt_BR.json
  26. 25 3
      MediaBrowser.Server.Implementations/Localization/JavaScript/pt_PT.json
  27. 43 21
      MediaBrowser.Server.Implementations/Localization/JavaScript/ru.json
  28. 23 1
      MediaBrowser.Server.Implementations/Localization/JavaScript/sv.json
  29. 25 3
      MediaBrowser.Server.Implementations/Localization/JavaScript/tr.json
  30. 25 3
      MediaBrowser.Server.Implementations/Localization/JavaScript/vi.json
  31. 25 3
      MediaBrowser.Server.Implementations/Localization/JavaScript/zh_TW.json
  32. 34 1
      MediaBrowser.Server.Implementations/Localization/Server/ar.json
  33. 34 1
      MediaBrowser.Server.Implementations/Localization/Server/ca.json
  34. 34 1
      MediaBrowser.Server.Implementations/Localization/Server/cs.json
  35. 34 1
      MediaBrowser.Server.Implementations/Localization/Server/da.json
  36. 34 1
      MediaBrowser.Server.Implementations/Localization/Server/de.json
  37. 34 1
      MediaBrowser.Server.Implementations/Localization/Server/el.json
  38. 34 1
      MediaBrowser.Server.Implementations/Localization/Server/en_GB.json
  39. 34 1
      MediaBrowser.Server.Implementations/Localization/Server/en_US.json
  40. 34 1
      MediaBrowser.Server.Implementations/Localization/Server/es.json
  41. 77 44
      MediaBrowser.Server.Implementations/Localization/Server/es_MX.json
  42. 34 1
      MediaBrowser.Server.Implementations/Localization/Server/fr.json
  43. 34 1
      MediaBrowser.Server.Implementations/Localization/Server/he.json
  44. 34 1
      MediaBrowser.Server.Implementations/Localization/Server/it.json
  45. 80 47
      MediaBrowser.Server.Implementations/Localization/Server/kk.json
  46. 34 1
      MediaBrowser.Server.Implementations/Localization/Server/ko.json
  47. 34 1
      MediaBrowser.Server.Implementations/Localization/Server/ms.json
  48. 736 703
      MediaBrowser.Server.Implementations/Localization/Server/nb.json
  49. 72 39
      MediaBrowser.Server.Implementations/Localization/Server/nl.json
  50. 34 1
      MediaBrowser.Server.Implementations/Localization/Server/pl.json
  51. 71 38
      MediaBrowser.Server.Implementations/Localization/Server/pt_BR.json
  52. 34 1
      MediaBrowser.Server.Implementations/Localization/Server/pt_PT.json
  53. 94 61
      MediaBrowser.Server.Implementations/Localization/Server/ru.json
  54. 34 1
      MediaBrowser.Server.Implementations/Localization/Server/sv.json
  55. 34 1
      MediaBrowser.Server.Implementations/Localization/Server/tr.json
  56. 34 1
      MediaBrowser.Server.Implementations/Localization/Server/vi.json
  57. 34 1
      MediaBrowser.Server.Implementations/Localization/Server/zh_TW.json

+ 1 - 0
MediaBrowser.Api/MediaBrowser.Api.csproj

@@ -122,6 +122,7 @@
     <Compile Include="SimilarItemsHelper.cs" />
     <Compile Include="Sync\SyncService.cs" />
     <Compile Include="System\ActivityLogService.cs" />
+    <Compile Include="System\ActivityLogWebSocketListener.cs" />
     <Compile Include="System\SystemService.cs" />
     <Compile Include="Movies\TrailersService.cs" />
     <Compile Include="TvShowsService.cs" />

+ 67 - 0
MediaBrowser.Api/System/ActivityLogWebSocketListener.cs

@@ -0,0 +1,67 @@
+using MediaBrowser.Common.Net;
+using MediaBrowser.Controller.Activity;
+using MediaBrowser.Model.Activity;
+using MediaBrowser.Model.Events;
+using MediaBrowser.Model.Logging;
+using System.Collections.Generic;
+using System.Threading.Tasks;
+
+namespace MediaBrowser.Api.System
+{
+    /// <summary>
+    /// Class SessionInfoWebSocketListener
+    /// </summary>
+    class ActivityLogWebSocketListener : BasePeriodicWebSocketListener<List<ActivityLogEntry>, WebSocketListenerState>
+    {
+        /// <summary>
+        /// Gets the name.
+        /// </summary>
+        /// <value>The name.</value>
+        protected override string Name
+        {
+            get { return "ActivityLogEntry"; }
+        }
+
+        /// <summary>
+        /// The _kernel
+        /// </summary>
+        private readonly IActivityManager _activityManager;
+
+        public ActivityLogWebSocketListener(ILogger logger, IActivityManager activityManager)
+            : base(logger)
+        {
+            _activityManager = activityManager;
+            _activityManager.EntryCreated += _activityManager_EntryCreated;
+        }
+
+        void _activityManager_EntryCreated(object sender, GenericEventArgs<ActivityLogEntry> e)
+        {
+            SendData(true);
+        }
+
+        /// <summary>
+        /// Gets the data to send.
+        /// </summary>
+        /// <param name="state">The state.</param>
+        /// <returns>Task{SystemInfo}.</returns>
+        protected override Task<List<ActivityLogEntry>> GetDataToSend(WebSocketListenerState state)
+        {
+            return Task.FromResult(new List<ActivityLogEntry>());
+        }
+
+        protected override bool SendOnTimer
+        {
+            get
+            {
+                return false;
+            }
+        }
+
+        protected override void Dispose(bool dispose)
+        {
+            _activityManager.EntryCreated -= _activityManager_EntryCreated;
+
+            base.Dispose(dispose);
+        }
+    }
+}

+ 19 - 0
MediaBrowser.Controller/Resolvers/BaseVideoResolver.cs

@@ -108,6 +108,25 @@ namespace MediaBrowser.Controller.Resolvers
             {
                 item.Video3DFormat = Video3DFormat.HalfTopAndBottom;
             }
+            else
+            {
+                // Support Xbmc conventions:
+                // http://wiki.xbmc.org/index.php?title=3D
+                var name = Path.GetFileName(item.Path);
+
+                name = name.Replace('.', ' ').Replace('_', ' ').Replace('-', ' ');
+
+                if (name.IndexOf(" 3d hsbs ", StringComparison.OrdinalIgnoreCase) != -1 ||
+                    name.IndexOf(" 3d sbs ", StringComparison.OrdinalIgnoreCase) != -1)
+                {
+                    item.Video3DFormat = Video3DFormat.HalfSideBySide;
+                }
+                else if (name.IndexOf(" 3d htab ", StringComparison.OrdinalIgnoreCase) != -1 ||
+                    name.IndexOf(" 3d tab ", StringComparison.OrdinalIgnoreCase) != -1)
+                {
+                    item.Video3DFormat = Video3DFormat.HalfTopAndBottom;
+                }
+            }
         }
     }
 }

+ 4 - 2
MediaBrowser.Server.Implementations/EntryPoints/ActivityLogEntryPoint.cs

@@ -184,7 +184,8 @@ namespace MediaBrowser.Server.Implementations.EntryPoints
             CreateLogEntry(new ActivityLogEntry
             {
                 Name = string.Format(_localization.GetLocalizedString("AuthenticationSucceededWithUserName"), e.Argument.Username),
-                Type = "AuthenticationSucceeded"
+                Type = "AuthenticationSucceeded",
+                ShortOverview = string.Format(_localization.GetLocalizedString("LabelIpAddressValue"), e.Argument.RemoteEndPoint)
             });
         }
 
@@ -193,7 +194,8 @@ namespace MediaBrowser.Server.Implementations.EntryPoints
             CreateLogEntry(new ActivityLogEntry
             {
                 Name = string.Format(_localization.GetLocalizedString("FailedLoginAttemptWithUserName"), e.Argument.Username),
-                Type = "AuthenticationFailed"
+                Type = "AuthenticationFailed",
+                ShortOverview = string.Format(_localization.GetLocalizedString("LabelIpAddressValue"), e.Argument.RemoteEndPoint)
             });
         }
 

+ 1 - 12
MediaBrowser.Server.Implementations/EntryPoints/ServerEventNotifier.cs

@@ -3,13 +3,11 @@ using MediaBrowser.Common.Plugins;
 using MediaBrowser.Common.ScheduledTasks;
 using MediaBrowser.Common.Updates;
 using MediaBrowser.Controller;
-using MediaBrowser.Controller.Activity;
 using MediaBrowser.Controller.Dto;
 using MediaBrowser.Controller.Entities;
 using MediaBrowser.Controller.Library;
 using MediaBrowser.Controller.Plugins;
 using MediaBrowser.Controller.Session;
-using MediaBrowser.Model.Activity;
 using MediaBrowser.Model.Events;
 using System;
 using System.Threading;
@@ -49,7 +47,6 @@ namespace MediaBrowser.Server.Implementations.EntryPoints
         private readonly IDtoService _dtoService;
 
         private readonly ISessionManager _sessionManager;
-        private readonly IActivityManager _activityManager;
 
         /// <summary>
         /// Initializes a new instance of the <see cref="ServerEventNotifier" /> class.
@@ -61,7 +58,7 @@ namespace MediaBrowser.Server.Implementations.EntryPoints
         /// <param name="taskManager">The task manager.</param>
         /// <param name="dtoService">The dto service.</param>
         /// <param name="sessionManager">The session manager.</param>
-        public ServerEventNotifier(IServerManager serverManager, IServerApplicationHost appHost, IUserManager userManager, IInstallationManager installationManager, ITaskManager taskManager, IDtoService dtoService, ISessionManager sessionManager, IActivityManager activityManager)
+        public ServerEventNotifier(IServerManager serverManager, IServerApplicationHost appHost, IUserManager userManager, IInstallationManager installationManager, ITaskManager taskManager, IDtoService dtoService, ISessionManager sessionManager)
         {
             _serverManager = serverManager;
             _userManager = userManager;
@@ -70,7 +67,6 @@ namespace MediaBrowser.Server.Implementations.EntryPoints
             _taskManager = taskManager;
             _dtoService = dtoService;
             _sessionManager = sessionManager;
-            _activityManager = activityManager;
         }
 
         public void Run()
@@ -88,13 +84,6 @@ namespace MediaBrowser.Server.Implementations.EntryPoints
             _installationManager.PackageInstallationFailed += _installationManager_PackageInstallationFailed;
 
             _taskManager.TaskCompleted += _taskManager_TaskCompleted;
-
-            _activityManager.EntryCreated += _activityManager_EntryCreated;
-        }
-
-        void _activityManager_EntryCreated(object sender, GenericEventArgs<ActivityLogEntry> e)
-        {
-            _serverManager.SendWebSocketMessage("ActivityLogEntryCreated", e.Argument);
         }
 
         void _userManager_UserConfigurationUpdated(object sender, GenericEventArgs<User> e)

+ 25 - 3
MediaBrowser.Server.Implementations/Localization/JavaScript/ar.json

@@ -123,7 +123,8 @@
     "HeaderMyViews": "My Views",
     "HeaderLibraryFolders": "Media Folders",
     "HeaderLatestMedia": "Latest Media",
-    "ButtonMore": "More...",
+    "ButtonMoreItems": "More...",
+    "ButtonMore": "More",
     "HeaderFavoriteMovies": "Favorite Movies",
     "HeaderFavoriteShows": "Favorite Shows",
     "HeaderFavoriteEpisodes": "Favorite Episodes",
@@ -135,7 +136,7 @@
     "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. The location of this folder will directly impact server performance and should ideally be placed on a solid state drive.",
+    "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.",
@@ -328,5 +329,26 @@
     "OptionNewPlaylist": "New playlist...",
     "MessageAddedToPlaylistSuccess": "Ok",
     "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "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"
 }

+ 25 - 3
MediaBrowser.Server.Implementations/Localization/JavaScript/ca.json

@@ -123,7 +123,8 @@
     "HeaderMyViews": "My Views",
     "HeaderLibraryFolders": "Media Folders",
     "HeaderLatestMedia": "Latest Media",
-    "ButtonMore": "More...",
+    "ButtonMoreItems": "More...",
+    "ButtonMore": "More",
     "HeaderFavoriteMovies": "Favorite Movies",
     "HeaderFavoriteShows": "Favorite Shows",
     "HeaderFavoriteEpisodes": "Favorite Episodes",
@@ -135,7 +136,7 @@
     "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. The location of this folder will directly impact server performance and should ideally be placed on a solid state drive.",
+    "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.",
@@ -328,5 +329,26 @@
     "OptionNewPlaylist": "New playlist...",
     "MessageAddedToPlaylistSuccess": "Ok",
     "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "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"
 }

+ 24 - 2
MediaBrowser.Server.Implementations/Localization/JavaScript/cs.json

@@ -123,6 +123,7 @@
     "HeaderMyViews": "My Views",
     "HeaderLibraryFolders": "Slo\u017eky m\u00e9di\u00ed",
     "HeaderLatestMedia": "Latest Media",
+    "ButtonMoreItems": "More...",
     "ButtonMore": "V\u00edce...",
     "HeaderFavoriteMovies": "Obl\u00edben\u00e9 filmy",
     "HeaderFavoriteShows": "Obl\u00edben\u00e9 seri\u00e1ly",
@@ -135,7 +136,7 @@
     "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. The location of this folder will directly impact server performance and should ideally be placed on a solid state drive.",
+    "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.",
@@ -328,5 +329,26 @@
     "OptionNewPlaylist": "New playlist...",
     "MessageAddedToPlaylistSuccess": "Ok",
     "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "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"
 }

+ 25 - 3
MediaBrowser.Server.Implementations/Localization/JavaScript/da.json

@@ -123,7 +123,8 @@
     "HeaderMyViews": "My Views",
     "HeaderLibraryFolders": "Media Folders",
     "HeaderLatestMedia": "Latest Media",
-    "ButtonMore": "More...",
+    "ButtonMoreItems": "More...",
+    "ButtonMore": "More",
     "HeaderFavoriteMovies": "Favorite Movies",
     "HeaderFavoriteShows": "Favorite Shows",
     "HeaderFavoriteEpisodes": "Favorite Episodes",
@@ -135,7 +136,7 @@
     "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. The location of this folder will directly impact server performance and should ideally be placed on a solid state drive.",
+    "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.",
@@ -328,5 +329,26 @@
     "OptionNewPlaylist": "New playlist...",
     "MessageAddedToPlaylistSuccess": "Ok",
     "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "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"
 }

+ 24 - 2
MediaBrowser.Server.Implementations/Localization/JavaScript/de.json

@@ -123,6 +123,7 @@
     "HeaderMyViews": "My Views",
     "HeaderLibraryFolders": "Media Folders",
     "HeaderLatestMedia": "Letzte Medien",
+    "ButtonMoreItems": "More...",
     "ButtonMore": "Mehr...",
     "HeaderFavoriteMovies": "Favorite Movies",
     "HeaderFavoriteShows": "Favorite Shows",
@@ -135,7 +136,7 @@
     "HeaderSelectTranscodingPath": "Select Transcoding Temporary Path",
     "HeaderSelectImagesByNamePath": "W\u00e4hle 'Images By Name' Pfad",
     "HeaderSelectMetadataPath": "W\u00e4hle Metadaten Pfad",
-    "HeaderSelectServerCachePathHelp": "Browse or enter the path to use for server cache files. The folder must be writeable. The location of this folder will directly impact server performance and should ideally be placed on a solid state drive.",
+    "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.",
@@ -328,5 +329,26 @@
     "OptionNewPlaylist": "New playlist...",
     "MessageAddedToPlaylistSuccess": "Ok",
     "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "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"
 }

+ 25 - 3
MediaBrowser.Server.Implementations/Localization/JavaScript/el.json

@@ -123,7 +123,8 @@
     "HeaderMyViews": "My Views",
     "HeaderLibraryFolders": "Media Folders",
     "HeaderLatestMedia": "Latest Media",
-    "ButtonMore": "More...",
+    "ButtonMoreItems": "More...",
+    "ButtonMore": "More",
     "HeaderFavoriteMovies": "Favorite Movies",
     "HeaderFavoriteShows": "Favorite Shows",
     "HeaderFavoriteEpisodes": "Favorite Episodes",
@@ -135,7 +136,7 @@
     "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. The location of this folder will directly impact server performance and should ideally be placed on a solid state drive.",
+    "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.",
@@ -328,5 +329,26 @@
     "OptionNewPlaylist": "New playlist...",
     "MessageAddedToPlaylistSuccess": "Ok",
     "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "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"
 }

+ 25 - 3
MediaBrowser.Server.Implementations/Localization/JavaScript/en_GB.json

@@ -123,7 +123,8 @@
     "HeaderMyViews": "My Views",
     "HeaderLibraryFolders": "Media Folders",
     "HeaderLatestMedia": "Latest Media",
-    "ButtonMore": "More...",
+    "ButtonMoreItems": "More...",
+    "ButtonMore": "More",
     "HeaderFavoriteMovies": "Favorite Movies",
     "HeaderFavoriteShows": "Favorite Shows",
     "HeaderFavoriteEpisodes": "Favorite Episodes",
@@ -135,7 +136,7 @@
     "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. The location of this folder will directly impact server performance and should ideally be placed on a solid state drive.",
+    "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.",
@@ -328,5 +329,26 @@
     "OptionNewPlaylist": "New playlist...",
     "MessageAddedToPlaylistSuccess": "Ok",
     "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "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"
 }

+ 25 - 3
MediaBrowser.Server.Implementations/Localization/JavaScript/en_US.json

@@ -123,7 +123,8 @@
     "HeaderMyViews": "My Views",
     "HeaderLibraryFolders": "Media Folders",
     "HeaderLatestMedia": "Latest Media",
-    "ButtonMore": "More...",
+    "ButtonMoreItems": "More...",
+    "ButtonMore": "More",
     "HeaderFavoriteMovies": "Favorite Movies",
     "HeaderFavoriteShows": "Favorite Shows",
     "HeaderFavoriteEpisodes": "Favorite Episodes",
@@ -135,7 +136,7 @@
     "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. The location of this folder will directly impact server performance and should ideally be placed on a solid state drive.",
+    "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.",
@@ -328,5 +329,26 @@
     "OptionNewPlaylist": "New playlist...",
     "MessageAddedToPlaylistSuccess": "Ok",
     "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "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"
 }

+ 23 - 1
MediaBrowser.Server.Implementations/Localization/JavaScript/es.json

@@ -123,6 +123,7 @@
     "HeaderMyViews": "Mis vistas",
     "HeaderLibraryFolders": "Vista de carpeta",
     "HeaderLatestMedia": "\u00daltimos medios",
+    "ButtonMoreItems": "More...",
     "ButtonMore": "M\u00e1s...",
     "HeaderFavoriteMovies": "Pel\u00edculas favoritas",
     "HeaderFavoriteShows": "Programas favoritos",
@@ -328,5 +329,26 @@
     "OptionNewPlaylist": "New playlist...",
     "MessageAddedToPlaylistSuccess": "Ok",
     "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "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"
 }

+ 31 - 9
MediaBrowser.Server.Implementations/Localization/JavaScript/es_MX.json

@@ -123,7 +123,8 @@
     "HeaderMyViews": "Mis Vistas",
     "HeaderLibraryFolders": "Carpetas de Medios",
     "HeaderLatestMedia": "Agregados Recientemente",
-    "ButtonMore": "M\u00e1s...",
+    "ButtonMoreItems": "M\u00e1s...",
+    "ButtonMore": "M\u00e1s",
     "HeaderFavoriteMovies": "Pel\u00edculas Preferidas",
     "HeaderFavoriteShows": "Programas Preferidos",
     "HeaderFavoriteEpisodes": "Episodios Preferidos",
@@ -135,7 +136,7 @@
     "HeaderSelectTranscodingPath": "Seleccionar Ruta para Transcodificaci\u00f3n Temporal",
     "HeaderSelectImagesByNamePath": "Seleccionar Ruta para Im\u00e1genes por Nombre",
     "HeaderSelectMetadataPath": "Seleccionar Ruta para Metadatos",
-    "HeaderSelectServerCachePathHelp": "Explore o capture la ruta a utilizar para los archivos del cach\u00e9 del servidor. La carpeta debe tener permisos de escritura. La ubicaci\u00f3n de esta carpeta impactar\u00e1 directamente el desempe\u00f1o del servidor; idealmente, debe ser ubicada en un disco de estado s\u00f3lido.",
+    "HeaderSelectServerCachePathHelp": "Explore o capture la ruta a utilizar para los archivos del cach\u00e9 del servidor. La carpeta debe tener permisos de escritura.",
     "HeaderSelectTranscodingPathHelp": "Explore o capture la ruta a utilizar para los archivos temporales de transcodificaci\u00f3n. La carpeta debe tener permisos de escritura.",
     "HeaderSelectImagesByNamePathHelp": "Explore o capture la ruta a utilizar para la carpeta de im\u00e1genes por nombre. La carpeta debe tener permisos de escritura.",
     "HeaderSelectMetadataPathHelp": "Explore o capture la ruta donde desea almacenar los metadatos. La carpeta debe tener permisos de escritura.",
@@ -318,15 +319,36 @@
     "HeaderSelectPlayer": "Seleccionar Reproductor:",
     "ButtonSelect": "Seleccionar",
     "ButtonNew": "Nuevo",
-    "MessageInternetExplorerWebm": "Para mejores resultados con Internet Explorer por favor instale el complemento WebM para IE.",
+    "MessageInternetExplorerWebm": "Para mejores resultados con Internet Explorer por favor instale el complemento de reproducci\u00f3n WebM.",
     "HeaderVideoError": "Error de Video",
-    "ButtonAddToPlaylist": "Add to playlist",
-    "HeaderAddToPlaylist": "Add to Playlist",
+    "ButtonAddToPlaylist": "A\u00f1adir a lista de reproducci\u00f3n",
+    "HeaderAddToPlaylist": "A\u00f1adir a Lista de Reproducci\u00f3n",
     "LabelName": "Nombre:",
     "ButtonSubmit": "Enviar",
-    "LabelSelectPlaylist": "Playlist:",
-    "OptionNewPlaylist": "New playlist...",
+    "LabelSelectPlaylist": "Lista de Reproducci\u00f3n:",
+    "OptionNewPlaylist": "Nueva lista de reproducci\u00f3n...",
     "MessageAddedToPlaylistSuccess": "Ok",
-    "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "ButtonViewSeriesRecording": "Ver grabaciones de series",
+    "ValueOriginalAirDate": "Fecha de transmisi\u00f3n original: {0}",
+    "ButtonRemoveFromPlaylist": "Eliminar de la lista de reproducci\u00f3n",
+    "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"
 }

+ 23 - 1
MediaBrowser.Server.Implementations/Localization/JavaScript/fr.json

@@ -123,6 +123,7 @@
     "HeaderMyViews": "Mes affichages",
     "HeaderLibraryFolders": "R\u00e9pertoires de m\u00e9dias",
     "HeaderLatestMedia": "Derniers m\u00e9dias",
+    "ButtonMoreItems": "More...",
     "ButtonMore": "Plus...",
     "HeaderFavoriteMovies": "Films favoris",
     "HeaderFavoriteShows": "S\u00e9ries favorites",
@@ -328,5 +329,26 @@
     "OptionNewPlaylist": "New playlist...",
     "MessageAddedToPlaylistSuccess": "Ok",
     "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "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"
 }

+ 25 - 3
MediaBrowser.Server.Implementations/Localization/JavaScript/he.json

@@ -123,7 +123,8 @@
     "HeaderMyViews": "My Views",
     "HeaderLibraryFolders": "Media Folders",
     "HeaderLatestMedia": "Latest Media",
-    "ButtonMore": "More...",
+    "ButtonMoreItems": "More...",
+    "ButtonMore": "More",
     "HeaderFavoriteMovies": "Favorite Movies",
     "HeaderFavoriteShows": "Favorite Shows",
     "HeaderFavoriteEpisodes": "Favorite Episodes",
@@ -135,7 +136,7 @@
     "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. The location of this folder will directly impact server performance and should ideally be placed on a solid state drive.",
+    "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.",
@@ -328,5 +329,26 @@
     "OptionNewPlaylist": "New playlist...",
     "MessageAddedToPlaylistSuccess": "Ok",
     "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "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"
 }

+ 23 - 1
MediaBrowser.Server.Implementations/Localization/JavaScript/it.json

@@ -123,6 +123,7 @@
     "HeaderMyViews": "Mie viste",
     "HeaderLibraryFolders": "Cartelle dei mediata",
     "HeaderLatestMedia": "Ultimi Media",
+    "ButtonMoreItems": "More...",
     "ButtonMore": "Pi\u00f9 info...",
     "HeaderFavoriteMovies": "Film preferiti",
     "HeaderFavoriteShows": "Show preferiti",
@@ -328,5 +329,26 @@
     "OptionNewPlaylist": "New playlist...",
     "MessageAddedToPlaylistSuccess": "Ok",
     "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "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"
 }

+ 26 - 6
MediaBrowser.Server.Implementations/Localization/JavaScript/javascript.json

@@ -331,10 +331,30 @@
     "HeaderAddToPlaylist": "Add to Playlist",
     "LabelName": "Name:",
     "ButtonSubmit": "Submit",
-    "LabelSelectPlaylist":  "Playlist:",
-    "OptionNewPlaylist":  "New playlist...",
-    "MessageAddedToPlaylistSuccess":  "Ok",
-	"ButtonViewSeriesRecording": "View series recording",
-	"ValueOriginalAirDate": "Original air date: {0}",
-    "ButtonRemoveFromPlaylist":  "Remove from playlist"
+    "LabelSelectPlaylist": "Playlist:",
+    "OptionNewPlaylist": "New playlist...",
+    "MessageAddedToPlaylistSuccess": "Ok",
+    "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"
 }

+ 27 - 5
MediaBrowser.Server.Implementations/Localization/JavaScript/kk.json

@@ -24,7 +24,7 @@
     "UninstallPluginConfirmation": "\u0428\u044b\u043d\u044b\u043c\u0435\u043d {0} \u043e\u0440\u043d\u0430\u0442\u0443\u044b\u043d \u0431\u043e\u043b\u0434\u044b\u0440\u043c\u0430\u0443 \u049b\u0430\u0436\u0435\u0442 \u043f\u0435?",
     "NoPluginConfigurationMessage": "\u0411\u04b1\u043b \u043f\u043b\u0430\u0433\u0438\u043d \u04af\u0448\u0456\u043d \u0435\u0448\u049b\u0430\u043d\u0434\u0430\u0439 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f\u043b\u0430\u0443 \u0436\u043e\u049b.",
     "NoPluginsInstalledMessage": "\u041e\u0440\u043d\u0430\u0442\u044b\u043b\u0493\u0430\u043d \u043f\u043b\u0430\u0433\u0438\u043d\u0434\u0435\u0440 \u0436\u043e\u049b.",
-    "BrowsePluginCatalogMessage": "\u049a\u043e\u043b \u0436\u0435\u0442\u0456\u043c\u0434\u0456 \u043f\u043b\u0430\u0433\u0438\u043d\u0434\u0435\u0440\u043c\u0435\u043d \u0442\u0430\u043d\u044b\u0441\u0443 \u04af\u0448\u0456\u043d \u043f\u043b\u0430\u0433\u0438\u043d \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0456\u043d  \u0448\u0430\u0440\u043b\u0430\u04a3\u044b\u0437.",
+    "BrowsePluginCatalogMessage": "\u049a\u043e\u043b \u0436\u0435\u0442\u0456\u043c\u0434\u0456 \u043f\u043b\u0430\u0433\u0438\u043d\u0434\u0435\u0440\u043c\u0435\u043d \u0442\u0430\u043d\u044b\u0441\u0443 \u04af\u0448\u0456\u043d \u043f\u043b\u0430\u0433\u0438\u043d \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0456\u043d  \u0448\u043e\u043b\u044b\u04a3\u044b\u0437.",
     "MessageKeyEmailedTo": "\u041a\u0456\u043b\u0442 {0} \u04af\u0448\u0456\u043d \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u0434\u044b \u043f\u043e\u0448\u0442\u0430\u043c\u0435\u043d \u0436\u0456\u0431\u0435\u0440\u0456\u043b\u0434\u0456.",
     "MessageKeysLinked": "\u041a\u0456\u043b\u0442\u0442\u0435\u0440 \u0431\u0430\u0439\u043b\u0430\u043d\u044b\u0441\u0442\u044b\u0440\u044b\u043b\u0434\u044b.",
     "HeaderConfirmation": "\u0420\u0430\u0441\u0442\u0430\u0443",
@@ -123,7 +123,8 @@
     "HeaderMyViews": "\u041c\u0435\u043d\u0456\u04a3 \u043a\u04e9\u0440\u0456\u043d\u0456\u0441\u0442\u0435\u0440\u0456\u043c",
     "HeaderLibraryFolders": "\u0422\u0430\u0441\u0443\u0448\u044b \u049b\u0430\u043b\u0442\u0430\u043b\u0430\u0440\u044b",
     "HeaderLatestMedia": "\u0415\u04a3 \u043a\u0435\u0439\u0456\u043d\u0433\u0456 \u0442\u0430\u0441\u0443\u0448\u044b\u043b\u0430\u0440",
-    "ButtonMore": "\u041a\u04e9\u0431\u0456\u0440\u0435\u043a...",
+    "ButtonMoreItems": "\u041a\u04e9\u0431\u0456\u0440\u0435\u043a...",
+    "ButtonMore": "\u041a\u04e9\u0431\u0456\u0440\u0435\u043a",
     "HeaderFavoriteMovies": "\u0422\u0430\u04a3\u0434\u0430\u0443\u043b\u044b \u0444\u0438\u043b\u044c\u043c\u0434\u0435\u0440",
     "HeaderFavoriteShows": "\u0422\u0430\u04a3\u0434\u0430\u0443\u043b\u044b \u0441\u0435\u0440\u0438\u0430\u043b\u0434\u0430\u0440",
     "HeaderFavoriteEpisodes": "\u0422\u0430\u04a3\u0434\u0430\u0443\u043b\u044b \u044d\u043f\u0438\u0437\u043e\u0434\u0442\u0430\u0440",
@@ -135,7 +136,7 @@
     "HeaderSelectTranscodingPath": "Transcoding Temporary \u049b\u0430\u043b\u0442\u0430\u0441\u044b \u0436\u043e\u043b\u044b\u043d \u0442\u0430\u04a3\u0434\u0430\u0443",
     "HeaderSelectImagesByNamePath": "Images By Name \u049b\u0430\u043b\u0442\u0430\u0441\u044b \u0436\u043e\u043b\u044b\u043d \u0442\u0430\u04a3\u0434\u0430\u0443",
     "HeaderSelectMetadataPath": "Metadata \u049b\u0430\u043b\u0442\u0430\u0441\u044b \u0436\u043e\u043b\u044b\u043d \u0442\u0430\u04a3\u0434\u0430\u0443",
-    "HeaderSelectServerCachePathHelp": "Server cache \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. \u041e\u0441\u044b \u049b\u0430\u043b\u0442\u0430\u043d\u044b\u04a3 \u0436\u0430\u0439\u0493\u0430\u0441\u044b\u043c\u044b \u0441\u0435\u0440\u0432\u0435\u0440 \u04e9\u043d\u0456\u043c\u0434\u0456\u043b\u0456\u0433\u0456\u043d\u0435 \u0442\u0456\u043a\u0435\u043b\u0435\u0439 \u04d9\u0441\u0435\u0440 \u0435\u0442\u0435\u0434\u0456 \u0436\u04d9\u043d\u0435  \u0431\u04b1\u043b \u0438\u0434\u0435\u0430\u043b\u0434\u0430 SSD \u0435\u043d\u0433\u0456\u0437\u0433\u0456\u0441\u0456\u043d\u0434\u0435 \u043e\u0440\u043d\u0430\u043b\u0430\u0441\u0443\u044b \u049b\u0430\u0436\u0435\u0442.",
+    "HeaderSelectServerCachePathHelp": "Server cache \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": "Transcoding temporary \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": "Items by name \u049b\u0430\u043b\u0442\u0430\u0441\u044b \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": "Metadata \u0444\u0430\u0439\u043b\u0434\u0430\u0440\u044b\u043d \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.",
@@ -327,6 +328,27 @@
     "LabelSelectPlaylist": "\u041e\u0439\u043d\u0430\u0442\u0443 \u0442\u0456\u0437\u0456\u043c\u0456:",
     "OptionNewPlaylist": "\u0416\u0430\u04a3\u0430 \u043e\u0439\u043d\u0430\u0442\u0443 \u0442\u0456\u0437\u0456\u043c\u0456...",
     "MessageAddedToPlaylistSuccess": "\u0416\u0430\u0440\u0430\u0439\u0434\u044b",
-    "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "ButtonViewSeriesRecording": "\u0421\u0435\u0440\u0438\u0430\u043b \u0436\u0430\u0437\u0431\u0430\u0441\u044b\u043d \u049b\u0430\u0440\u0430\u0443",
+    "ValueOriginalAirDate": "\u0411\u0430\u0441\u0442\u0430\u043f\u049b\u044b \u044d\u0444\u0438\u0440: {0}",
+    "ButtonRemoveFromPlaylist": "\u041e\u0439\u043d\u0430\u0442\u0443 \u0442\u0456\u0437\u0456\u043c\u0456\u043d\u0435\u043d \u0430\u043b\u0430\u0441\u0442\u0430\u0443",
+    "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"
 }

+ 25 - 3
MediaBrowser.Server.Implementations/Localization/JavaScript/ms.json

@@ -123,7 +123,8 @@
     "HeaderMyViews": "My Views",
     "HeaderLibraryFolders": "Media Folders",
     "HeaderLatestMedia": "Latest Media",
-    "ButtonMore": "More...",
+    "ButtonMoreItems": "More...",
+    "ButtonMore": "More",
     "HeaderFavoriteMovies": "Favorite Movies",
     "HeaderFavoriteShows": "Favorite Shows",
     "HeaderFavoriteEpisodes": "Favorite Episodes",
@@ -135,7 +136,7 @@
     "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. The location of this folder will directly impact server performance and should ideally be placed on a solid state drive.",
+    "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.",
@@ -328,5 +329,26 @@
     "OptionNewPlaylist": "New playlist...",
     "MessageAddedToPlaylistSuccess": "Ok",
     "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "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"
 }

+ 282 - 260
MediaBrowser.Server.Implementations/Localization/JavaScript/nb.json

@@ -7,7 +7,7 @@
     "Password": "Passord",
     "DeleteImage": "Slett bilde",
     "DeleteImageConfirmation": "Er du sikker p\u00e5 at du vil slette bildet?",
-    "FileReadCancelled": "Lesing av filen avbrutt",
+    "FileReadCancelled": "Lesing av filen kansellert.",
     "FileNotFound": "Fil ikke funnet",
     "FileReadError": "Feil oppstod i det filen ble lest",
     "DeleteUser": "Slett bruker",
@@ -17,7 +17,7 @@
     "PasswordResetConfirmation": "Er du sikker p\u00e5 at du vil resette passordet?",
     "PasswordSaved": "Passord lagret",
     "PasswordMatchError": "Passord og passord-verifiseringen m\u00e5 matche",
-    "OptionRelease": "Sluppet",
+    "OptionRelease": "Offisiell utgivelse",
     "OptionBeta": "Beta",
     "OptionDev": "Dev (Ustabil)",
     "UninstallPluginHeader": "Avinstaller plugin",
@@ -25,72 +25,72 @@
     "NoPluginConfigurationMessage": "Denne pluginn-en har intet \u00e5 konfigurere",
     "NoPluginsInstalledMessage": "Du har ikke installert noen plugins enn\u00e5",
     "BrowsePluginCatalogMessage": "Browse v\u00e5r plugin-katalog for \u00e5 se tilgjengelige 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",
+    "MessageKeyEmailedTo": "N\u00f8kkel sendt til {0}",
+    "MessageKeysLinked": "N\u00f8kkel linket.",
+    "HeaderConfirmation": "Bekreftelse",
+    "MessageKeyUpdated": "Takk. Din supporter n\u00f8kkel har blitt oppdatert.",
+    "MessageKeyRemoved": "Takk. Din supporter n\u00f8kkel har blitt fjernet.",
+    "ErrorLaunchingChromecast": "Det var en error ved \u00e5 starte Chromecast. Vennligst forsikre deg om at enheten har korrekt forbindelse mot ditt tr\u00e5dl\u00f8se nettverk.",
+    "HeaderSearch": "S\u00f8k",
     "LabelArtist": "Artist",
-    "LabelMovie": "Movie",
-    "LabelMusicVideo": "Music Video",
+    "LabelMovie": "Film",
+    "LabelMusicVideo": "Musikk 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",
+    "LabelSeries": "Serier",
+    "LabelStopping": "Stoppe",
+    "LabelCancelled": "(kansellert)",
+    "LabelFailed": "(feilet)",
+    "LabelAbortedByServerShutdown": "(Avbrutt av server shutdown)",
+    "LabelScheduledTaskLastRan": "Sist kj\u00f8rt {0}, tar {1}.",
+    "HeaderDeleteTaskTrigger": "Slett Oppgave Trigger",
+    "HeaderTaskTriggers": "Oppgave Triggers",
+    "MessageDeleteTaskTrigger": "Er du sikker p\u00e5 at du vil slette denne oppgave triggeren?",
+    "MessageNoPluginsInstalled": "Du har ingen plugins installert.",
+    "LabelVersionInstalled": "{0} installert.",
+    "LabelNumberReviews": "{0} Anmeldelser",
+    "LabelFree": "Gratis",
+    "HeaderSelectAudio": "Velg Lyd",
+    "HeaderSelectSubtitles": "Velg Undertekst",
+    "LabelDefaultStream": "(Standard)",
+    "LabelForcedStream": "(Tvunget)",
+    "LabelDefaultForcedStream": "(Standard\/Tvunget)",
+    "LabelUnknownLanguage": "Ukjent spr\u00e5k",
     "ButtonMute": "Mute",
-    "ButtonUnmute": "Unmute",
-    "ButtonStop": "Stop",
-    "ButtonNextTrack": "Next Track",
+    "ButtonUnmute": "unmute",
+    "ButtonStop": "Stopp",
+    "ButtonNextTrack": "Neste Spor",
     "ButtonPause": "Pause",
-    "ButtonPlay": "Play",
-    "ButtonEdit": "Edit",
-    "ButtonQueue": "Queue",
-    "ButtonPlayTrailer": "Play trailer",
-    "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.",
+    "ButtonPlay": "Spill",
+    "ButtonEdit": "Rediger",
+    "ButtonQueue": "K\u00f8",
+    "ButtonPlayTrailer": "Spill trailer",
+    "ButtonPlaylist": "Spilleliste",
+    "ButtonPreviousTrack": "Forrige Spor",
+    "LabelEnabled": "Aktivert",
+    "LabelDisabled": "Deaktivert",
+    "ButtonMoreInformation": "Mer Informasjon",
+    "LabelNoUnreadNotifications": "Ingen uleste meldinger.",
+    "ButtonViewNotifications": "Se meldinger.",
+    "ButtonMarkTheseRead": "Maker disse som lest",
+    "ButtonClose": "Lukk",
+    "LabelAllPlaysSentToPlayer": "All avspill vil bli sendt til den valgte spilleren.",
+    "MessageInvalidUser": "Ugyldig bruker eller passord.",
+    "HeaderAllRecordings": "Alle Opptak",
+    "RecommendationBecauseYouLike": "Fordi du liker {0}",
+    "RecommendationBecauseYouWatched": "Fordi du s\u00e5 {0}",
+    "RecommendationDirectedBy": "Regissert av {0}",
+    "RecommendationStarring": "Med {0}",
+    "HeaderConfirmRecordingCancellation": "Bekreft Avbryt Opptak",
+    "MessageConfirmRecordingCancellation": "Er du sikker p\u00e5 at du vil avbryte dette opptaket?",
+    "MessageRecordingCancelled": "Opptak er Avbrutt.",
+    "HeaderConfirmSeriesCancellation": "Bekreft Serier kansellering",
+    "MessageConfirmSeriesCancellation": "Er du sikker p\u00e5 at du vil kansellere denne serien?",
+    "MessageSeriesCancelled": "Serie kansellert.",
+    "HeaderConfirmRecordingDeletion": "Bekreft Sletting av Opptak",
+    "MessageConfirmRecordingDeletion": "Er du sikker p\u00e5 at du vil slette dette opptaket?",
+    "MessageRecordingDeleted": "Opptak slettet.",
+    "ButonCancelRecording": "Avbryt Opptak",
+    "MessageRecordingSaved": "Opptak lagret.",
     "OptionSunday": "S\u00f8ndag",
     "OptionMonday": "Mandag",
     "OptionTuesday": "Tirsdag",
@@ -98,235 +98,257 @@
     "OptionThursday": "Torsdag",
     "OptionFriday": "Fredag",
     "OptionSaturday": "L\u00f8rdag",
-    "HeaderConfirmDeletion": "Confirm Deletion",
-    "MessageConfirmPathSubstitutionDeletion": "Are you sure you wish to delete this path substitution?",
-    "LiveTvUpdateAvailable": "(Update available)",
-    "LabelVersionUpToDate": "Up to date!",
+    "HeaderConfirmDeletion": "Bekreft Kansellering",
+    "MessageConfirmPathSubstitutionDeletion": "Er du sikker p\u00e5 at du vil slette sti substitusjon?",
+    "LiveTvUpdateAvailable": "(Oppdatering tilgjengelig)",
+    "LabelVersionUpToDate": "Oppdatert!",
     "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?",
+    "MessageConfirmResetTuner": "Er du sikker p\u00e5 at du vil resette denne tuneren? Alle aktive enheter eller opptak vil br\u00e5tt stoppe.",
+    "ButtonCancelSeries": "Kanseller Serier",
+    "HeaderSeriesRecordings": "Serie Oppdak",
+    "LabelAnytime": "N\u00e5r som helst",
+    "StatusRecording": "Opptak",
+    "StatusWatching": "Ser P\u00e5",
+    "StatusRecordingProgram": "Opptak {0}",
+    "StatusWatchingProgram": "Ser P\u00e5 {0}",
+    "HeaderSplitMedia": "Del Media Fra Hverandre",
+    "MessageConfirmSplitMedia": "Er du sikker at du vil splitte media kilden i separerte elementer?",
     "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?",
+    "MessagePleaseSelectOneItem": "Vennligst velg minst ett element.",
+    "MessagePleaseSelectTwoItems": "Vennligst velg minst to elementer.",
+    "MessageTheFollowingItemsWillBeGrouped": "F\u00f8lgende titler vil bli gruppert til ett element:",
+    "MessageConfirmItemGrouping": "Media Browser klienter vil automatisk velge den mest optimale versjonen for avspilling basert p\u00e5 enhet og nettverks ytelse. Er du sikker p\u00e5 at du vil fortsette?",
     "HeaderResume": "Fortsett",
-    "HeaderMyViews": "My Views",
-    "HeaderLibraryFolders": "Media Folders",
-    "HeaderLatestMedia": "Latest Media",
-    "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. The location of this folder will directly impact server performance and should ideally be placed on a solid state drive.",
-    "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}",
+    "HeaderMyViews": "Mitt Syn",
+    "HeaderLibraryFolders": "Media Mapper",
+    "HeaderLatestMedia": "Siste Media",
+    "ButtonMoreItems": "Mer...",
+    "ButtonMore": "Mer",
+    "HeaderFavoriteMovies": "Favoritt Filmer",
+    "HeaderFavoriteShows": "Favoritt Serier",
+    "HeaderFavoriteEpisodes": "Favoritt Episoder",
+    "HeaderFavoriteGames": "Favoritt Spill",
+    "HeaderRatingsDownloads": "Rangering \/ Nedlasting",
+    "HeaderConfirmProfileDeletion": "Bekreft sletting av profil",
+    "MessageConfirmProfileDeletion": "Er du sikker p\u00e5 at du vil slette denne profilen?",
+    "HeaderSelectServerCachePath": "Velg Server Cache Sti",
+    "HeaderSelectTranscodingPath": "Velg Transcoding Midlertidig Sti",
+    "HeaderSelectImagesByNamePath": "Velg Bilder etter Navn Sti",
+    "HeaderSelectMetadataPath": "Velg Metadata Sti",
+    "HeaderSelectServerCachePathHelp": "Bla eller skriv stien som skal brukes for server cache filer. Mappen m\u00e5 v\u00e6re skrivbar.",
+    "HeaderSelectTranscodingPathHelp": "Bla eller skriv stien som skal brukes for transcoding av midlertidige filer. Mappen m\u00e5 v\u00e6re skrivbar.",
+    "HeaderSelectImagesByNamePathHelp": "Bla eller skriv stien til dine elementer etter navn mappe. Mappen m\u00e5 v\u00e6re skrivbar.",
+    "HeaderSelectMetadataPathHelp": "Bla eller skriv stien som skal brukes for metadata. Mappen m\u00e5 v\u00e6re skrivbar.",
+    "HeaderSelectChannelDownloadPath": "Velg Nedlastingsti For Kanal",
+    "HeaderSelectChannelDownloadPathHelp": "Bla igjennom eller skriv en sti som brukes for lagring av cache filer. Mappen m\u00e5 v\u00e6re skrivbar.",
+    "OptionNewCollection": "Ny...",
+    "ButtonAdd": "Legg Til",
+    "ButtonRemove": "Fjern",
+    "LabelChapterDownloaders": "Kapittel nedlastinger:",
+    "LabelChapterDownloadersHelp": "Aktiver og ranger din foretrukne kapittel nedlasting i f\u00f8lgende prioritet. Lavere prioritet nedlastinger vil kun bli brukt for \u00e5 fylle inn manglende informasjon",
+    "HeaderFavoriteAlbums": "Favoritt Albumer",
+    "HeaderLatestChannelMedia": "Siste Kanal Elementer",
+    "ButtonOrganizeFile": "Organiser Fil",
+    "ButtonDeleteFile": "Slett FIl",
+    "HeaderOrganizeFile": "Organiser Fil",
+    "HeaderDeleteFile": "Slett FIl",
+    "StatusSkipped": "Hoppet over",
+    "StatusFailed": "Feilet",
+    "StatusSuccess": "Sukksess",
+    "MessageFileWillBeDeleted": "F\u00f8lgende fil vil bli slettet:",
+    "MessageSureYouWishToProceed": "Er du sikker p\u00e5 at du vil forsette?",
+    "MessageDuplicatesWillBeDeleted": "I tillegg vil f\u00f8lgende duplisering bli slettet:",
+    "MessageFollowingFileWillBeMovedFrom": "F\u00f8lgende fil har blitt flyttet fra:",
+    "MessageDestinationTo": "til:",
+    "HeaderSelectWatchFolder": "Velg Se Mappe",
+    "HeaderSelectWatchFolderHelp": "S\u00f8k igjennom eller velg sti for din Se mappe. Mappen m\u00e5 v\u00e6re skrivbar.",
+    "OrganizePatternResult": "Resultat: {0}",
+    "HeaderRestart": "Omstart",
+    "HeaderShutdown": "Sl\u00e5 Av",
+    "MessageConfirmRestart": "Er du sikker p\u00e5 at du vil gi Media Browser Server en omstart?",
+    "MessageConfirmShutdown": "Er du sikker p\u00e5 du vil sl\u00e5 av Media Browser Server?",
+    "ButtonUpdateNow": "Oppdater N\u00e5",
+    "NewVersionOfSomethingAvailable": "En ny versjon av {0} er tilgjengelig!",
+    "VersionXIsAvailableForDownload": "Vesjon {0} er n\u00e5 tilgjengelig for nedlasting.",
+    "LabelVersionNumber": "Versjon {0}",
     "LabelPlayMethodTranscoding": "Transcoding",
-    "LabelPlayMethodDirectStream": "Direct Streaming",
-    "LabelPlayMethodDirectPlay": "Direct Playing",
-    "LabelAudioCodec": "Audio: {0}",
+    "LabelPlayMethodDirectStream": "Direkte Streaming",
+    "LabelPlayMethodDirectPlay": "Direkte Avspilling",
+    "LabelAudioCodec": "Lyd: {0}",
     "LabelVideoCodec": "Video: {0}",
-    "LabelRemoteAccessUrl": "Remote access: {0}",
-    "LabelRunningOnPort": "Running on port {0}.",
-    "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",
+    "LabelRemoteAccessUrl": "Ekstern tilgang: {0}",
+    "LabelRunningOnPort": "Kj\u00f8rer p\u00e5 port {0}.",
+    "HeaderLatestFromChannel": "Siste fra {0}",
+    "ButtonDownload": "Nedlasting",
+    "LabelUnknownLanaguage": "Ukjent Spr\u00e5k",
+    "HeaderCurrentSubtitles": "N\u00e5v\u00e6rende undertekster",
+    "MessageDownloadQueued": "Nedlastingen har blitt satt i k\u00f8.",
+    "MessageAreYouSureDeleteSubtitles": "Er du sikker p\u00e5 at du vil slette denne undertekst filen?",
+    "ButtonRemoteControl": "Ekstern Kontroll",
+    "HeaderLatestTvRecordings": "Siste Opptak",
     "ButtonOk": "Ok",
     "ButtonCancel": "avbryt",
-    "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",
+    "ButtonRefresh": "Oppdater",
+    "LabelCurrentPath": "N\u00e5v\u00e6rende sti:",
+    "HeaderSelectMediaPath": "Velg Media Sti",
+    "ButtonNetwork": "Nettverk",
+    "MessageDirectoryPickerInstruction": "Nettverksti kan skrives inn manuelt i tilfelle Nettverk-knappen ikke klarer \u00e5 lokalisere enhetene dine. For eksempel {0} eller {1}.",
+    "HeaderMenu": "Meny",
+    "ButtonOpen": "\u00c5pne",
+    "ButtonOpenInNewTab": "\u00c5pne i ny fane",
     "ButtonShuffle": "Shuffle",
     "ButtonInstantMix": "Instant mix",
-    "ButtonResume": "Resume",
-    "HeaderScenes": "Scenes",
-    "HeaderAudioTracks": "Audio Tracks",
-    "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",
+    "ButtonResume": "Fortsett",
+    "HeaderScenes": "Scener",
+    "HeaderAudioTracks": "Lydspor",
+    "HeaderSubtitles": "Undertekster",
+    "HeaderVideoQuality": "Video Kvalitet",
+    "MessageErrorPlayingVideo": "Det oppstod en error ved avspilling av vidoen.",
+    "MessageEnsureOpenTuner": "Vennligst s\u00f8rg for at det minst er en \u00e5pen tuner tilgjengelig.",
+    "ButtonHome": "Hjem",
+    "ButtonDashboard": "Dashbord",
+    "ButtonReports": "Rapporter",
+    "ButtonMetadataManager": "Metadata Behandler",
+    "HeaderTime": "Tid",
+    "HeaderName": "Navn",
     "HeaderAlbum": "Album",
     "HeaderAlbumArtist": "Album Artist",
     "HeaderArtist": "Artist",
-    "LabelAddedOnDate": "Added {0}",
+    "LabelAddedOnDate": "Lag Til {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": "Are you sure you wish to delete this item from your library?",
-    "MessagePleaseEnterNameOrId": "Please enter a name or an external Id.",
-    "MessageValueNotCorrect": "The value entered is not correct. Please try again.",
-    "MessageItemSaved": "Item saved.",
+    "HeaderChannels": "Kanaler",
+    "HeaderMediaFolders": "Media Mapper",
+    "HeaderBlockItemsWithNoRating": "Blokker elementer som har ingen rangeringsinformasjon:",
+    "OptionBlockOthers": "Andre",
+    "OptionBlockTvShows": "TV Serier",
+    "OptionBlockTrailers": "Trailere",
+    "OptionBlockMusic": "Musikk",
+    "OptionBlockMovies": "Filmer",
+    "OptionBlockBooks": "B\u00f8ker",
+    "OptionBlockGames": "Spill",
+    "OptionBlockLiveTvPrograms": "Live TV Programmer",
+    "OptionBlockLiveTvChannels": "Live TV Kanaler",
+    "OptionBlockChannelContent": "Internet Kanal Innhold",
+    "ButtonRevoke": "Tilbakekall",
+    "MessageConfirmRevokeApiKey": "Er du sikker p\u00e5 at du vil ta tilbakekalle denne api n\u00f8kkelen? Applikasjonens forbindelse til Media Browser vil bli br\u00e5tt avsluttet.",
+    "HeaderConfirmRevokeApiKey": "Tilbakekall Api N\u00f8kkel",
+    "ValueContainer": "Kontainter: {0}",
+    "ValueAudioCodec": "Lyd Kodek: {0}",
+    "ValueVideoCodec": "Video Kodek: {0}",
+    "ValueCodec": "Koded: {0}",
+    "ValueConditions": "Tilstand: {0}",
+    "LabelAll": "Alle",
+    "HeaderDeleteImage": "Slett bilde",
+    "MessageFileNotFound": "Fant ikke fil.",
+    "MessageFileReadError": "En error oppstod n\u00e5r filen skulle leses",
+    "ButtonNextPage": "Neste Side",
+    "ButtonPreviousPage": "Forrige Side",
+    "ButtonMoveLeft": "Flytt til venstre",
+    "ButtonMoveRight": "Flytt til h\u00f8yre",
+    "ButtonBrowseOnlineImages": "Bla igjennom bilder online",
+    "HeaderDeleteItem": "Slett element",
+    "ConfirmDeleteItem": "Er du sikker p\u00e5 at du vil slette dette elementet fra ditt bibliotek?",
+    "MessagePleaseEnterNameOrId": "Vennligst skriv ett navn eller en ekstern id.",
+    "MessageValueNotCorrect": "Verdien som ble skrevet er ikke korrekt. Vennligst pr\u00f8v igjen.",
+    "MessageItemSaved": "Element lagret.",
     "OptionEnded": "Avsluttet",
     "OptionContinuing": "Fortsetter",
     "OptionOff": "Av",
     "OptionOn": "P\u00e5",
-    "HeaderFields": "Fields",
-    "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.",
+    "HeaderFields": "Felt",
+    "HeaderFieldsHelp": "Skyv ett felt til \"av\" for \u00e5 l\u00e5se det og for \u00e5 unng\u00e5 at data blir forandret.",
     "HeaderLiveTV": "Live TV",
-    "MissingLocalTrailer": "Missing local trailer.",
-    "MissingPrimaryImage": "Missing primary image.",
-    "MissingBackdropImage": "Missing backdrop image.",
-    "MissingLogoImage": "Missing logo image.",
-    "MissingEpisode": "Missing episode.",
+    "MissingLocalTrailer": "Mangler lokal trailer",
+    "MissingPrimaryImage": "Mangler primary bilde.",
+    "MissingBackdropImage": "Mangler backdrop bilde.",
+    "MissingLogoImage": "Mangler logo bilde.",
+    "MissingEpisode": "Mangler episode.",
     "OptionScreenshots": "Screenshots",
     "OptionBackdrops": "Backdrops",
-    "OptionImages": "Images",
-    "OptionKeywords": "Keywords",
-    "OptionTags": "Tags",
-    "OptionStudios": "Studios",
-    "OptionName": "Name",
-    "OptionOverview": "Overview",
-    "OptionGenres": "Genres",
-    "OptionParentalRating": "Parental Rating",
-    "OptionPeople": "People",
+    "OptionImages": "Bilder",
+    "OptionKeywords": "N\u00f8kkelord",
+    "OptionTags": "tags",
+    "OptionStudios": "Studioer",
+    "OptionName": "Navn",
+    "OptionOverview": "Oversikt",
+    "OptionGenres": "Sjangere",
+    "OptionParentalRating": "Foreldresensur",
+    "OptionPeople": "Person",
     "OptionRuntime": "Spilletid",
-    "OptionProductionLocations": "Production Locations",
-    "OptionBirthLocation": "Birth Location",
-    "LabelAllChannels": "All channels",
+    "OptionProductionLocations": "Produksjonsplass",
+    "OptionBirthLocation": "F\u00f8dselsplass",
+    "LabelAllChannels": "Alle kanaler",
     "LabelLiveProgram": "LIVE",
-    "LabelNewProgram": "NEW",
+    "LabelNewProgram": "NY",
     "LabelPremiereProgram": "PREMIERE",
     "LabelHDProgram": "HD",
-    "HeaderChangeFolderType": "Change Folder Type",
-    "HeaderChangeFolderTypeHelp": "To change the folder type, please remove and rebuild the collection with the new type.",
-    "HeaderAlert": "Alert",
-    "MessagePleaseRestart": "Please restart to finish updating.",
+    "HeaderChangeFolderType": "Endre Mappe Type",
+    "HeaderChangeFolderTypeHelp": "For \u00e5 endre mappe type, vennligst fjern og bygg samlingen med en ny type.",
+    "HeaderAlert": "Varsling",
+    "MessagePleaseRestart": "Vennligst utf\u00f8r en omstart for \u00e5 fullf\u00f8re oppdatering.",
     "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.",
+    "MessagePleaseRefreshPage": "Vennligst last inn siden p\u00e5 nytt for \u00e5 motta nye oppdateringer fra serveren.",
+    "ButtonHide": "Skjul",
+    "MessageSettingsSaved": "Innstillinger lagret.",
+    "ButtonSignOut": "Logg Ut",
+    "ButtonMyProfile": "Min Profil",
+    "ButtonMyPreferences": "Mine Preferanser",
+    "MessageBrowserDoesNotSupportWebSockets": "Denne nettleseren st\u00f8tter ikke web sockets. For en bedre brukeropplevelse pr\u00f8v en nyere nettleser som eksemepel Chrome, Firefox, IE10+, Safari (IOS) eller Opera.",
+    "LabelInstallingPackage": "Installerer {0}",
+    "LabelPackageInstallCompleted": "{0} installering fullf\u00f8rt.",
+    "LabelPackageInstallFailed": "{0} installasjon feilet.",
+    "LabelPackageInstallCancelled": "{0} installasjon avbrutt.",
     "TabServer": "Server",
-    "TabUsers": "Users",
-    "TabLibrary": "Library",
+    "TabUsers": "Brukere",
+    "TabLibrary": "Bibliotek",
     "TabMetadata": "Metadata",
     "TabDLNA": "DLNA",
     "TabLiveTV": "Live TV",
-    "TabAutoOrganize": "Auto-Organize",
+    "TabAutoOrganize": "Auto-organiser",
     "TabPlugins": "Plugins",
     "TabAdvanced": "Avansert",
-    "TabHelp": "Help",
-    "TabScheduledTasks": "Scheduled Tasks",
-    "ButtonFullscreen": "Fullscreen",
-    "ButtonAudioTracks": "Audio Tracks",
-    "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.",
+    "TabHelp": "Hjelp",
+    "TabScheduledTasks": "Planlagte Oppgaver",
+    "ButtonFullscreen": "Fullskjerm",
+    "ButtonAudioTracks": "Lydspor",
+    "ButtonSubtitles": "Undertekster",
+    "ButtonScenes": "Scener",
+    "ButtonQuality": "Kvalitet",
+    "HeaderNotifications": "Melding",
+    "HeaderSelectPlayer": "Velg Spiller",
+    "ButtonSelect": "Velg",
+    "ButtonNew": "Ny",
+    "MessageInternetExplorerWebm": "For det beste resultatet med Internet Explorer anbefales det at du installerer WebM avspillings plugin.",
     "HeaderVideoError": "Video Error",
-    "ButtonAddToPlaylist": "Add to playlist",
-    "HeaderAddToPlaylist": "Add to Playlist",
+    "ButtonAddToPlaylist": "Legg til spilleliste",
+    "HeaderAddToPlaylist": "Legg til Spilleliste",
     "LabelName": "Navn",
-    "ButtonSubmit": "Submit",
-    "LabelSelectPlaylist": "Playlist:",
-    "OptionNewPlaylist": "New playlist...",
+    "ButtonSubmit": "Send",
+    "LabelSelectPlaylist": "Spilleliste",
+    "OptionNewPlaylist": "Ny spilleliste...",
     "MessageAddedToPlaylistSuccess": "Ok",
-    "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "ButtonViewSeriesRecording": "Se serie opptak",
+    "ValueOriginalAirDate": "Original lanseringsdato: {0}",
+    "ButtonRemoveFromPlaylist": "Fjern fra spilleliste",
+    "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"
 }

+ 27 - 5
MediaBrowser.Server.Implementations/Localization/JavaScript/nl.json

@@ -123,6 +123,7 @@
     "HeaderMyViews": "Mijn Overzichten",
     "HeaderLibraryFolders": "Media Mappen",
     "HeaderLatestMedia": "Nieuw in bibliotheek",
+    "ButtonMoreItems": "Meer...",
     "ButtonMore": "Meer ...",
     "HeaderFavoriteMovies": "Favoriete Films",
     "HeaderFavoriteShows": "Favoriete Shows",
@@ -135,7 +136,7 @@
     "HeaderSelectTranscodingPath": "Selecteer Tijdelijke Transcodeer Pad",
     "HeaderSelectImagesByNamePath": "Selecteer Afbeeldingen op naam Pad",
     "HeaderSelectMetadataPath": "Selecteer Metadata Pad",
-    "HeaderSelectServerCachePathHelp": "Bladeren of voer het pad in om te gebruiken voor server cache-bestanden. De map moet beschrijfbaar zijn. De locatie van deze map zal een directe invloed prestaties van de server hebben en zou idealiter op een solid state drive worden geplaatst.",
+    "HeaderSelectServerCachePathHelp": "Bladeren of voer het pad in om te gebruiken voor server cache-bestanden. De map moet beschrijfbaar zijn.",
     "HeaderSelectTranscodingPathHelp": "Bladeren of voer het pad in om te gebruiken voor het transcoderen van tijdelijke bestanden. De map moet beschrijfbaar zijn.",
     "HeaderSelectImagesByNamePathHelp": "Bladeren of voer het pad in naar uw Afbeeldingen op naam Map. De map moet beschrijfbaar zijn.",
     "HeaderSelectMetadataPathHelp": "Blader of voer het pad in dat u wilt gebruiken om metadata in op te slaan. De map moet beschrijfbaar zijn.",
@@ -318,15 +319,36 @@
     "HeaderSelectPlayer": "Selecteer Speler:",
     "ButtonSelect": "Selecteer",
     "ButtonNew": "Nieuw",
-    "MessageInternetExplorerWebm": "Voor het beste resultaat met Internet Explorer installeert u de WebM plugin voor IE.",
+    "MessageInternetExplorerWebm": "Voor het beste resultaat met Internet Explorer installeert u de WebM plugin.",
     "HeaderVideoError": "Video Fout",
     "ButtonAddToPlaylist": "Toevoegen aan afspeellijst",
-    "HeaderAddToPlaylist": "Toevoegen aan afspeellijst",
+    "HeaderAddToPlaylist": "Toevoegen aan Afspeellijst",
     "LabelName": "Naam:",
     "ButtonSubmit": "Uitvoeren",
     "LabelSelectPlaylist": "Afspeellijst:",
     "OptionNewPlaylist": "Nieuwe afspeellijst...",
     "MessageAddedToPlaylistSuccess": "Ok",
-    "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "ButtonViewSeriesRecording": "Bekijk serie opnamen",
+    "ValueOriginalAirDate": "Originele uitzenddatum: {0}",
+    "ButtonRemoveFromPlaylist": "Verwijderen uit afspeellijst",
+    "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"
 }

+ 25 - 3
MediaBrowser.Server.Implementations/Localization/JavaScript/pl.json

@@ -123,7 +123,8 @@
     "HeaderMyViews": "My Views",
     "HeaderLibraryFolders": "Media Folders",
     "HeaderLatestMedia": "Latest Media",
-    "ButtonMore": "More...",
+    "ButtonMoreItems": "More...",
+    "ButtonMore": "More",
     "HeaderFavoriteMovies": "Favorite Movies",
     "HeaderFavoriteShows": "Favorite Shows",
     "HeaderFavoriteEpisodes": "Favorite Episodes",
@@ -135,7 +136,7 @@
     "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. The location of this folder will directly impact server performance and should ideally be placed on a solid state drive.",
+    "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.",
@@ -328,5 +329,26 @@
     "OptionNewPlaylist": "New playlist...",
     "MessageAddedToPlaylistSuccess": "Ok",
     "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "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"
 }

+ 27 - 5
MediaBrowser.Server.Implementations/Localization/JavaScript/pt_BR.json

@@ -64,7 +64,7 @@
     "ButtonEdit": "Editar",
     "ButtonQueue": "Adicionar \u00e0 fila",
     "ButtonPlayTrailer": "Reproduzir trailer",
-    "ButtonPlaylist": "Lista reprodu\u00e7\u00e3o",
+    "ButtonPlaylist": "Lista de reprodu\u00e7\u00e3o",
     "ButtonPreviousTrack": "Faixa Anterior",
     "LabelEnabled": "Ativada",
     "LabelDisabled": "Desativada",
@@ -123,7 +123,8 @@
     "HeaderMyViews": "Minhas Visualiza\u00e7\u00f5es",
     "HeaderLibraryFolders": "Pastas de M\u00eddias",
     "HeaderLatestMedia": "M\u00eddias Recentes",
-    "ButtonMore": "Mais...",
+    "ButtonMoreItems": "Mais...",
+    "ButtonMore": "Mais",
     "HeaderFavoriteMovies": "Filmes Favoritos",
     "HeaderFavoriteShows": "S\u00e9ries Favoritas",
     "HeaderFavoriteEpisodes": "Epis\u00f3dios Favoritos",
@@ -135,7 +136,7 @@
     "HeaderSelectTranscodingPath": "Selecione o Caminho Tempor\u00e1rio da Transcodifica\u00e7\u00e3o",
     "HeaderSelectImagesByNamePath": "Selecione o Caminho da Images By Name",
     "HeaderSelectMetadataPath": "Selecione o Caminho dos Metadados",
-    "HeaderSelectServerCachePathHelp": "Localize ou digite o caminho para armazenar os arquivos de cache do servidor. A pasta deve ser grav\u00e1vel. A localiza\u00e7\u00e3o desta pasta impactar\u00e1 a performance do servidor diretamente e dever\u00e1 ser colocada, preferencialmente, em um drive de estado s\u00f3lido.",
+    "HeaderSelectServerCachePathHelp": "Localize ou digite o caminho para armazenar os arquivos de cache do servidor. A pasta deve permitir grava\u00e7\u00e3o.",
     "HeaderSelectTranscodingPathHelp": "Localize ou digite o caminho para usar para arquivos tempor\u00e1rios de transcodifica\u00e7\u00e3o. A pasta deve ser grav\u00e1vel.",
     "HeaderSelectImagesByNamePathHelp": "Localize ou digite o caminho de sua pasta de itens por nome. A pasta deve ser grav\u00e1vel.",
     "HeaderSelectMetadataPathHelp": "Localize ou digite o caminho que voc\u00ea gostaria de armazenar os metadados. A pasta deve ser grav\u00e1vel.",
@@ -327,6 +328,27 @@
     "LabelSelectPlaylist": "Lista de Reprodu\u00e7\u00e3o:",
     "OptionNewPlaylist": "Nova lista de reprodu\u00e7\u00e3o...",
     "MessageAddedToPlaylistSuccess": "Ok",
-    "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "ButtonViewSeriesRecording": "Visualizar grava\u00e7\u00e3o de s\u00e9ries",
+    "ValueOriginalAirDate": "Data original de exibi\u00e7\u00e3o: {0}",
+    "ButtonRemoveFromPlaylist": "Remover da lista de reprodu\u00e7\u00e3o",
+    "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"
 }

+ 25 - 3
MediaBrowser.Server.Implementations/Localization/JavaScript/pt_PT.json

@@ -123,7 +123,8 @@
     "HeaderMyViews": "My Views",
     "HeaderLibraryFolders": "Media Folders",
     "HeaderLatestMedia": "Latest Media",
-    "ButtonMore": "More...",
+    "ButtonMoreItems": "More...",
+    "ButtonMore": "More",
     "HeaderFavoriteMovies": "Favorite Movies",
     "HeaderFavoriteShows": "Favorite Shows",
     "HeaderFavoriteEpisodes": "Favorite Episodes",
@@ -135,7 +136,7 @@
     "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. The location of this folder will directly impact server performance and should ideally be placed on a solid state drive.",
+    "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.",
@@ -328,5 +329,26 @@
     "OptionNewPlaylist": "New playlist...",
     "MessageAddedToPlaylistSuccess": "Ok",
     "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "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"
 }

+ 43 - 21
MediaBrowser.Server.Implementations/Localization/JavaScript/ru.json

@@ -24,7 +24,7 @@
     "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": "\u041d\u0435 \u0438\u043c\u0435\u0435\u0442\u0441\u044f \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0434\u043b\u044f \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u043b\u0430\u0433\u0438\u043d\u0430.",
     "NoPluginsInstalledMessage": "\u041d\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e \u043d\u0438 \u043e\u0434\u043d\u043e\u0433\u043e \u043f\u043b\u0430\u0433\u0438\u043d\u0430.",
-    "BrowsePluginCatalogMessage": "\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u043a\u0430\u0442\u0430\u043b\u043e\u0433, \u0447\u0442\u043e\u0431\u044b \u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0441 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u043c\u0438 \u043f\u043b\u0430\u0433\u0438\u043d\u0430\u043c\u0438.",
+    "BrowsePluginCatalogMessage": "\u041f\u0440\u043e\u043b\u0438\u0441\u0442\u0430\u0439\u0442\u0435 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 \u043f\u043b\u0430\u0433\u0438\u043d\u043e\u0432, \u0447\u0442\u043e\u0431\u044b \u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0441 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u043c\u0438 \u043f\u043b\u0430\u0433\u0438\u043d\u0430\u043c\u0438.",
     "MessageKeyEmailedTo": "\u041a\u043b\u044e\u0447 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d \u042d-\u043f\u043e\u0447\u0442\u043e\u044e \u0434\u043b\u044f {0}.",
     "MessageKeysLinked": "\u041a\u043b\u044e\u0447\u0438 \u0431\u044b\u043b\u0438 \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d\u044b.",
     "HeaderConfirmation": "\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435",
@@ -51,9 +51,9 @@
     "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",
-    "LabelDefaultStream": "(\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e)",
+    "LabelDefaultStream": "(\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435)",
     "LabelForcedStream": "(\u0424\u043e\u0440\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435))",
-    "LabelDefaultForcedStream": "(\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e\/\u0424\u043e\u0440\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435)",
+    "LabelDefaultForcedStream": "(\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435\/\u0424\u043e\u0440\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435)",
     "LabelUnknownLanguage": "\u041d\u0435\u043e\u043f\u043e\u0437\u043d\u0430\u043d\u043d\u044b\u0439 \u044f\u0437\u044b\u043a",
     "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",
@@ -76,7 +76,7 @@
     "LabelAllPlaysSentToPlayer": "\u0412\u0441\u0451 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u043c\u043e\u0435 \u0431\u0443\u0434\u0435\u0442 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u043d\u0430 \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0439 \u043f\u043b\u0435\u0439\u0435\u0440",
     "MessageInvalidUser": "\u041d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u043e\u0435 \u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438\u043b\u0438 \u043f\u0430\u0440\u043e\u043b\u044c.",
     "HeaderAllRecordings": "\u0412\u0441\u0435 \u0437\u0430\u043f\u0438\u0441\u0438",
-    "RecommendationBecauseYouLike": "\u0422\u0430\u043a \u043a\u0430\u043a \u0432\u0430\u043c \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f {0}",
+    "RecommendationBecauseYouLike": "\u0418\u0431\u043e \u0432\u0430\u043c \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f {0}",
     "RecommendationBecauseYouWatched": "\u0422\u0430\u043a \u043a\u0430\u043a \u0432\u044b \u0441\u043c\u043e\u0442\u0440\u0435\u043b\u0438 {0}",
     "RecommendationDirectedBy": "\u041f\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0449\u0438\u043a {0}",
     "RecommendationStarring": "\u0412 \u0433\u043b\u0430\u0432\u043d\u043e\u0439 \u0440\u043e\u043b\u0438 {0}",
@@ -123,7 +123,8 @@
     "HeaderMyViews": "\u041c\u043e\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f",
     "HeaderLibraryFolders": "\u041c\u0435\u0434\u0438\u0430\u043f\u0430\u043f\u043a\u0438",
     "HeaderLatestMedia": "\u041d\u043e\u0432\u0438\u043d\u043a\u0438 \u043c\u0435\u0434\u0438\u0430\u0444\u0430\u0439\u043b\u043e\u0432",
-    "ButtonMore": "\u0415\u0449\u0451...",
+    "ButtonMoreItems": "\u0415\u0449\u0451...",
+    "ButtonMore": "\u0415\u0449\u0451",
     "HeaderFavoriteMovies": "\u0418\u0437\u0431\u0440\u0430\u043d\u043d\u044b\u0435 \u0444\u0438\u043b\u044c\u043c\u044b",
     "HeaderFavoriteShows": "\u0418\u0437\u0431\u0440\u0430\u043d\u043d\u044b\u0435 \u0441\u0435\u0440\u0438\u0430\u043b\u044b",
     "HeaderFavoriteEpisodes": "\u0418\u0437\u0431\u0440\u0430\u043d\u043d\u044b\u0435 \u044d\u043f\u0438\u0437\u043e\u0434\u044b",
@@ -135,12 +136,12 @@
     "HeaderSelectTranscodingPath": "\u0412\u044b\u0431\u043e\u0440 \u043f\u0443\u0442\u0438 \u0434\u043b\u044f \u043f\u0430\u043f\u043a\u0438 Transcoding Temporary",
     "HeaderSelectImagesByNamePath": "\u0412\u044b\u0431\u043e\u0440 \u043f\u0443\u0442\u0438 \u0434\u043b\u044f \u043f\u0430\u043f\u043a\u0438 Images By Name",
     "HeaderSelectMetadataPath": "\u0412\u044b\u0431\u043e\u0440 \u043f\u0443\u0442\u0438 \u0434\u043b\u044f \u043f\u0430\u043f\u043a\u0438 Metadata",
-    "HeaderSelectServerCachePathHelp": "\u041f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u0438\u043b\u0438 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0443\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u0444\u0430\u0439\u043b\u043e\u0432 server cache. \u041f\u0430\u043f\u043a\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438. \u0420\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u043e\u0439 \u043f\u0430\u043f\u043a\u0438 \u043f\u0440\u044f\u043c\u043e \u0432\u043b\u0438\u044f\u0435\u0442 \u043d\u0430 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u0432 \u0438\u0434\u0435\u0430\u043b\u0435 \u043e\u043d\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0440\u0430\u0437\u043c\u0435\u0449\u0430\u0442\u044c\u0441\u044f \u043d\u0430 SSD.",
-    "HeaderSelectTranscodingPathHelp": "\u041f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u0438\u043b\u0438 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0443\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u0444\u0430\u0439\u043b\u043e\u0432 transcoding temporary. \u041f\u0430\u043f\u043a\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438.",
-    "HeaderSelectImagesByNamePathHelp": "\u041f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u0438\u043b\u0438 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0443\u0442\u044c \u043a \u043f\u0430\u043f\u043a\u0435 items by name. \u041f\u0430\u043f\u043a\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438.",
-    "HeaderSelectMetadataPathHelp": "\u041f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u0438\u043b\u0438 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0443\u0442\u044c, \u0433\u0434\u0435 \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0444\u0430\u0439\u043b\u044b metadata. \u041f\u0430\u043f\u043a\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438.",
+    "HeaderSelectServerCachePathHelp": "\u041f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u043a \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0443 \u0438\u043b\u0438 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0443\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u0444\u0430\u0439\u043b\u043e\u0432 server cache. \u041f\u0430\u043f\u043a\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438.",
+    "HeaderSelectTranscodingPathHelp": "\u041f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u043a \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0443 \u0438\u043b\u0438 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0443\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u0444\u0430\u0439\u043b\u043e\u0432 transcoding temporary. \u041f\u0430\u043f\u043a\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438.",
+    "HeaderSelectImagesByNamePathHelp": "\u041f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u043a \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0443 \u0438\u043b\u0438 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0443\u0442\u044c \u043a \u043f\u0430\u043f\u043a\u0435 items by name. \u041f\u0430\u043f\u043a\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438.",
+    "HeaderSelectMetadataPathHelp": "\u041f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u043a \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0443 \u0438\u043b\u0438 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0439 \u043f\u0443\u0442\u044c \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0432\u043d\u0443\u0442\u0440\u0438 \u0444\u0430\u0439\u043b\u043e\u0432 metadata. \u041f\u0430\u043f\u043a\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438.",
     "HeaderSelectChannelDownloadPath": "\u0412\u044b\u0431\u043e\u0440 \u043f\u0443\u0442\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043a\u0430\u043d\u0430\u043b\u043e\u0432",
-    "HeaderSelectChannelDownloadPathHelp": "\u041f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u0438\u043b\u0438 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0443\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0444\u0430\u0439\u043b\u043e\u0432 \u043a\u0435\u0448\u0430 \u043a\u0430\u043d\u0430\u043b\u043e\u0432. \u041f\u0430\u043f\u043a\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438.",
+    "HeaderSelectChannelDownloadPathHelp": "\u041f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u043a \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0443 \u0438\u043b\u0438 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0443\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0444\u0430\u0439\u043b\u043e\u0432 \u043a\u0435\u0448\u0430 \u043a\u0430\u043d\u0430\u043b\u043e\u0432. \u041f\u0430\u043f\u043a\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438.",
     "OptionNewCollection": "\u041d\u043e\u0432\u0430\u044f...",
     "ButtonAdd": "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c",
     "ButtonRemove": "\u0423\u0431\u0440\u0430\u0442\u044c",
@@ -161,7 +162,7 @@
     "MessageFollowingFileWillBeMovedFrom": "\u0411\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0435\u043c\u0435\u0449\u0451\u043d \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0444\u0430\u0439\u043b \u0438\u0437:",
     "MessageDestinationTo": "\u0432:",
     "HeaderSelectWatchFolder": "\u0412\u044b\u0431\u043e\u0440 \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u043f\u0430\u043f\u043a\u0438",
-    "HeaderSelectWatchFolderHelp": "\u041f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u0438\u043b\u0438 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0443\u0442\u044c \u043a \u043f\u0430\u043f\u043a\u0435 \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u043d\u0438\u044f. \u041f\u0430\u043f\u043a\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438.",
+    "HeaderSelectWatchFolderHelp": "\u041f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u043a \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0443 \u0438\u043b\u0438 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0443\u0442\u044c \u043a \u043f\u0430\u043f\u043a\u0435 \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u043d\u0438\u044f. \u041f\u0430\u043f\u043a\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438.",
     "OrganizePatternResult": "\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442: {0}",
     "HeaderRestart": "\u041f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u043a",
     "HeaderShutdown": "\u0417\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u044b",
@@ -181,7 +182,7 @@
     "HeaderLatestFromChannel": "\u041d\u043e\u0432\u0438\u043d\u043a\u0438 \u0438\u0437 {0}",
     "ButtonDownload": "\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c",
     "LabelUnknownLanaguage": "\u041d\u0435\u043e\u043f\u043e\u0437\u043d\u0430\u043d\u043d\u044b\u0439 \u044f\u0437\u044b\u043a",
-    "HeaderCurrentSubtitles": "\u0422\u0435\u043a\u0443\u0449\u0438\u0435 \u0441\u0443\u0431\u0442\u0438\u0442\u0440\u044b",
+    "HeaderCurrentSubtitles": "\u0418\u043c\u0435\u044e\u0449\u0438\u0435\u0441\u044f \u0441\u0443\u0431\u0442\u0438\u0442\u0440\u044b",
     "MessageDownloadQueued": "\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u0432 \u043e\u0447\u0435\u0440\u0435\u0434\u044c.",
     "MessageAreYouSureDeleteSubtitles": "\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 \u0444\u0430\u0439\u043b \u0441\u0443\u0431\u0438\u0442\u0440\u043e\u0432?",
     "ButtonRemoteControl": "\u0423\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e",
@@ -245,14 +246,14 @@
     "ButtonPreviousPage": "\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430",
     "ButtonMoveLeft": "\u0414\u0432\u0438\u0433\u0430\u0442\u044c \u0432\u043b\u0435\u0432\u043e",
     "ButtonMoveRight": "\u0414\u0432\u0438\u0433\u0430\u0442\u044c \u0432\u043f\u0440\u0430\u0432\u043e",
-    "ButtonBrowseOnlineImages": "\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0440\u0438\u0441\u0443\u043d\u043a\u0438 \u0432 \u0441\u0435\u0442\u0438",
+    "ButtonBrowseOnlineImages": "\u041f\u0440\u043e\u043b\u0438\u0441\u0442\u0430\u0442\u044c \u0440\u0438\u0441\u0443\u043d\u043a\u0438 \u0432 \u0441\u0435\u0442\u0438",
     "HeaderDeleteItem": "\u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430",
     "ConfirmDeleteItem": "\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 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u0438\u0437 \u043c\u0435\u0434\u0438\u0430\u0442\u0435\u043a\u0438?",
     "MessagePleaseEnterNameOrId": "\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0438\u043b\u0438 \u0432\u043d\u0435\u0448\u043d\u0438\u0439 ID.",
     "MessageValueNotCorrect": "\u0412\u0432\u0435\u0434\u0451\u043d\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e. \u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443.",
     "MessageItemSaved": "\u042d\u043b\u0435\u043c\u0435\u043d\u0442 \u0431\u044b\u043b \u0441\u043e\u0445\u0440\u0430\u043d\u0451\u043d.",
-    "OptionEnded": "\u0417\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e",
-    "OptionContinuing": "\u041f\u0440\u043e\u0434\u043b\u0435\u043d\u043e",
+    "OptionEnded": "\u0417\u0430\u0432\u0435\u0440\u0448\u0438\u043b\u0441\u044f",
+    "OptionContinuing": "\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442\u0441\u044f",
     "OptionOff": "\u0412\u044b\u043a\u043b",
     "OptionOn": "\u0412\u043a\u043b",
     "HeaderFields": "\u041f\u043e\u043b\u044f",
@@ -293,7 +294,7 @@
     "ButtonSignOut": "\u0412\u044b\u0439\u0442\u0438",
     "ButtonMyProfile": "\u041c\u043e\u0439 \u043f\u0440\u043e\u0444\u0438\u043b\u044c",
     "ButtonMyPreferences": "\u041c\u043e\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438",
-    "MessageBrowserDoesNotSupportWebSockets": "\u0414\u0430\u043d\u043d\u044b\u0439 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0432\u0435\u0431-\u0441\u043e\u043a\u0435\u0442\u044b. \u0414\u043b\u044f \u0431\u043e\u043b\u0435\u0435 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u0441\u0434\u0435\u043b\u0430\u0439\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443 \u0441 \u043d\u043e\u0432\u044b\u043c \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043e\u043c, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, Chrome, Firefox, IE10+, Safari (iOS) \u0438\u043b\u0438 Opera.",
+    "MessageBrowserDoesNotSupportWebSockets": "\u0414\u0430\u043d\u043d\u044b\u0439 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0432\u0435\u0431-\u0441\u043e\u043a\u0435\u0442\u044b. \u0414\u043b\u044f \u0431\u043e\u043b\u0435\u0435 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u0441\u0434\u0435\u043b\u0430\u0439\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443 \u0441 \u0431\u043e\u043b\u0435\u0435 \u043d\u043e\u0432\u044b\u043c \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043e\u043c, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, Chrome, Firefox, IE10+, Safari (iOS) \u0438\u043b\u0438 Opera.",
     "LabelInstallingPackage": "\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f {0}",
     "LabelPackageInstallCompleted": "\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 {0} \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0430.",
     "LabelPackageInstallFailed": "\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 {0} \u043d\u0435\u0443\u0434\u0430\u0447\u043d\u0430.",
@@ -320,13 +321,34 @@
     "ButtonNew": "\u0421\u043e\u0437\u0434\u0430\u0442\u044c",
     "MessageInternetExplorerWebm": "\u0414\u043b\u044f \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f \u043d\u0430\u0438\u043b\u0443\u0447\u0448\u0438\u0445 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 \u0432 Internet Explorer, \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0435 \u043f\u043b\u0430\u0433\u0438\u043d \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f WebM.",
     "HeaderVideoError": "\u041e\u0448\u0438\u0431\u043a\u0430 \u0432\u0438\u0434\u0435\u043e",
-    "ButtonAddToPlaylist": "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u0441\u043f\u0438\u0441\u043e\u043a \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f",
-    "HeaderAddToPlaylist": "\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0432 \u0441\u043f\u0438\u0441\u043e\u043a \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f",
+    "ButtonAddToPlaylist": "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u0441\u043f\u0438\u0441\u043e\u043a \u0432\u043e\u0441\u043f\u0440-\u0438\u044f",
+    "HeaderAddToPlaylist": "\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0432 \u0441\u043f\u0438\u0441\u043e\u043a \u0432\u043e\u0441\u043f\u0440-\u0438\u044f",
     "LabelName": "\u0418\u043c\u044f:",
     "ButtonSubmit": "\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c",
-    "LabelSelectPlaylist": "\u0421\u043f\u0438\u0441\u043e\u043a \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f:",
-    "OptionNewPlaylist": "\u041d\u043e\u0432\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f...",
+    "LabelSelectPlaylist": "\u0421\u043f\u0438\u0441\u043e\u043a \u0432\u043e\u0441\u043f\u0440-\u0438\u044f:",
+    "OptionNewPlaylist": "\u041d\u043e\u0432\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a \u0432\u043e\u0441\u043f\u0440-\u0438\u044f...",
     "MessageAddedToPlaylistSuccess": "\u041e\u041a",
     "ButtonViewSeriesRecording": "\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c \u0441\u0435\u0440\u0438\u0430\u043b\u0430",
-    "ValueOriginalAirDate": "\u0414\u0430\u0442\u0430 \u043f\u0435\u0440\u0432\u043e\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u044d\u0444\u0438\u0440\u0430: {0}"
+    "ValueOriginalAirDate": "\u041f\u0435\u0440\u0432\u043e\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u044d\u0444\u0438\u0440: {0}",
+    "ButtonRemoveFromPlaylist": "\u0423\u0431\u0440\u0430\u0442\u044c \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430 \u0432\u043e\u0441\u043f\u0440-\u0438\u044f",
+    "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"
 }

+ 23 - 1
MediaBrowser.Server.Implementations/Localization/JavaScript/sv.json

@@ -123,6 +123,7 @@
     "HeaderMyViews": "Mina vyer",
     "HeaderLibraryFolders": "Mappvy",
     "HeaderLatestMedia": "Nytillkommet",
+    "ButtonMoreItems": "More...",
     "ButtonMore": "Mer...",
     "HeaderFavoriteMovies": "Favoritfilmer",
     "HeaderFavoriteShows": "Favoritserier",
@@ -328,5 +329,26 @@
     "OptionNewPlaylist": "New playlist...",
     "MessageAddedToPlaylistSuccess": "Ok",
     "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "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"
 }

+ 25 - 3
MediaBrowser.Server.Implementations/Localization/JavaScript/tr.json

@@ -123,7 +123,8 @@
     "HeaderMyViews": "My Views",
     "HeaderLibraryFolders": "Media Klas\u00f6rleri",
     "HeaderLatestMedia": "En Son G\u00f6r\u00fcnt\u00fclemeler",
-    "ButtonMore": "More...",
+    "ButtonMoreItems": "More...",
+    "ButtonMore": "More",
     "HeaderFavoriteMovies": "Favori Filmler",
     "HeaderFavoriteShows": "Favori Showlar",
     "HeaderFavoriteEpisodes": "Favori B\u00f6l\u00fcmler",
@@ -135,7 +136,7 @@
     "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. The location of this folder will directly impact server performance and should ideally be placed on a solid state drive.",
+    "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.",
@@ -328,5 +329,26 @@
     "OptionNewPlaylist": "New playlist...",
     "MessageAddedToPlaylistSuccess": "Ok",
     "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "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"
 }

+ 25 - 3
MediaBrowser.Server.Implementations/Localization/JavaScript/vi.json

@@ -123,7 +123,8 @@
     "HeaderMyViews": "My Views",
     "HeaderLibraryFolders": "Media Folders",
     "HeaderLatestMedia": "Latest Media",
-    "ButtonMore": "More...",
+    "ButtonMoreItems": "More...",
+    "ButtonMore": "More",
     "HeaderFavoriteMovies": "Favorite Movies",
     "HeaderFavoriteShows": "Favorite Shows",
     "HeaderFavoriteEpisodes": "Favorite Episodes",
@@ -135,7 +136,7 @@
     "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. The location of this folder will directly impact server performance and should ideally be placed on a solid state drive.",
+    "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.",
@@ -328,5 +329,26 @@
     "OptionNewPlaylist": "New playlist...",
     "MessageAddedToPlaylistSuccess": "Ok",
     "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "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"
 }

+ 25 - 3
MediaBrowser.Server.Implementations/Localization/JavaScript/zh_TW.json

@@ -123,7 +123,8 @@
     "HeaderMyViews": "My Views",
     "HeaderLibraryFolders": "Media Folders",
     "HeaderLatestMedia": "Latest Media",
-    "ButtonMore": "More...",
+    "ButtonMoreItems": "More...",
+    "ButtonMore": "More",
     "HeaderFavoriteMovies": "Favorite Movies",
     "HeaderFavoriteShows": "Favorite Shows",
     "HeaderFavoriteEpisodes": "Favorite Episodes",
@@ -135,7 +136,7 @@
     "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. The location of this folder will directly impact server performance and should ideally be placed on a solid state drive.",
+    "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.",
@@ -328,5 +329,26 @@
     "OptionNewPlaylist": "New playlist...",
     "MessageAddedToPlaylistSuccess": "Ok",
     "ButtonViewSeriesRecording": "View series recording",
-    "ValueOriginalAirDate": "Original air date: {0}"
+    "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"
 }

+ 34 - 1
MediaBrowser.Server.Implementations/Localization/Server/ar.json

@@ -946,5 +946,38 @@
     "OptionReportBooks": "Books",
     "OptionReportArtists": "Artists",
     "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportAdultVideos": "Adult videos",
+    "ButtonMore": "More",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 34 - 1
MediaBrowser.Server.Implementations/Localization/Server/ca.json

@@ -946,5 +946,38 @@
     "OptionReportBooks": "Books",
     "OptionReportArtists": "Artists",
     "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportAdultVideos": "Adult videos",
+    "ButtonMore": "More",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 34 - 1
MediaBrowser.Server.Implementations/Localization/Server/cs.json

@@ -946,5 +946,38 @@
     "OptionReportBooks": "Books",
     "OptionReportArtists": "Artists",
     "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportAdultVideos": "Adult videos",
+    "ButtonMore": "V\u00edce...",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 34 - 1
MediaBrowser.Server.Implementations/Localization/Server/da.json

@@ -946,5 +946,38 @@
     "OptionReportBooks": "Books",
     "OptionReportArtists": "Artists",
     "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportAdultVideos": "Adult videos",
+    "ButtonMore": "More",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 34 - 1
MediaBrowser.Server.Implementations/Localization/Server/de.json

@@ -946,5 +946,38 @@
     "OptionReportBooks": "Books",
     "OptionReportArtists": "Artists",
     "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportAdultVideos": "Adult videos",
+    "ButtonMore": "Mehr...",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 34 - 1
MediaBrowser.Server.Implementations/Localization/Server/el.json

@@ -946,5 +946,38 @@
     "OptionReportBooks": "Books",
     "OptionReportArtists": "Artists",
     "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportAdultVideos": "Adult videos",
+    "ButtonMore": "More",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 34 - 1
MediaBrowser.Server.Implementations/Localization/Server/en_GB.json

@@ -946,5 +946,38 @@
     "OptionReportBooks": "Books",
     "OptionReportArtists": "Artists",
     "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportAdultVideos": "Adult videos",
+    "ButtonMore": "More",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 34 - 1
MediaBrowser.Server.Implementations/Localization/Server/en_US.json

@@ -946,5 +946,38 @@
     "OptionReportBooks": "Books",
     "OptionReportArtists": "Artists",
     "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportAdultVideos": "Adult videos",
+    "ButtonMore": "More",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 34 - 1
MediaBrowser.Server.Implementations/Localization/Server/es.json

@@ -946,5 +946,38 @@
     "OptionReportBooks": "Books",
     "OptionReportArtists": "Artists",
     "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportAdultVideos": "Adult videos",
+    "ButtonMore": "M\u00e1s...",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 77 - 44
MediaBrowser.Server.Implementations/Localization/Server/es_MX.json

@@ -794,8 +794,8 @@
     "TabNextUp": "A Continuaci\u00f3n",
     "MessageNoMovieSuggestionsAvailable": "No hay sugerencias de pel\u00edculas disponibles en este momento. Comienza a ver y a calificar tus pel\u00edculas, y regresa para ver tus recomendaciones.",
     "MessageNoCollectionsAvailable": "Las Colecciones te permiten disfrutar de grupos personalizados de Pel\u00edculas, Series, \u00c1lbumes, Libros y Juegos. Da clic en el bot\u00f3n \"Nuevo\" para empezar a crear colecciones.",
-    "MessageNoPlaylistsAvailable": "Playlists allow you to create lists of content to play consecutively at a time. To add items to playlists, right click or tap and hold, then select Add to Playlist.",
-    "MessageNoPlaylistItemsAvailable": "This playlist is currently empty.",
+    "MessageNoPlaylistsAvailable": "Las listas de reproducci\u00f3n le permiten crear listas de contenidos a ser reproducidos de manera consecutiva. Para a\u00f1adir \u00edtems a una lista de reproducci\u00f3n, haga click derecho o seleccione y mantenga, despu\u00e9s seleccione A\u00f1adir a Lista de Reproducci\u00f3n.",
+    "MessageNoPlaylistItemsAvailable": "Esta lista de reproducci\u00f3n se encuentra vac\u00eda.",
     "HeaderWelcomeToMediaBrowserWebClient": "Bienvenido al Cliente Web de Media Browser",
     "ButtonDismiss": "Descartar",
     "MessageLearnHowToCustomize": "Aprenda c\u00f3mo personalizar esta p\u00e1gina a sus gustos personales. Haga clic en su icono de usuario en la esquina superior derecha de la pantalla para ver y actualizar sus preferencias.",
@@ -903,48 +903,81 @@
     "LabelContext": "Contexto:",
     "OptionContextStreaming": "Transmisi\u00f3n",
     "OptionContextStatic": "Sinc.",
-    "ButtonAddToPlaylist": "Add to playlist",
-    "TabPlaylists": "Playlists",
+    "ButtonAddToPlaylist": "A\u00f1adir a lista de reproducci\u00f3n",
+    "TabPlaylists": "Listas de reproducci\u00f3n",
     "ButtonClose": "Cerrar",
-    "LabelAllLanguages": "All languages",
-    "HeaderBrowseOnlineImages": "Browse Online Images",
-    "LabelSource": "Source:",
-    "OptionAll": "All",
-    "LabelImage": "Image:",
-    "ButtonBrowseImages": "Browse Images",
-    "HeaderImages": "Images",
-    "HeaderBackdrops": "Backdrops",
-    "HeaderScreenshots": "Screenshots",
-    "HeaderAddUpdateImage": "Add\/Update Image",
-    "LabelJpgPngOnly": "JPG\/PNG only",
-    "LabelImageType": "Image type:",
-    "OptionPrimary": "Primary",
-    "OptionArt": "Art",
-    "OptionBox": "Box",
-    "OptionBoxRear": "Box rear",
-    "OptionDisc": "Disc",
-    "OptionLogo": "Logo",
-    "OptionMenu": "Menu",
-    "OptionScreenshot": "Screenshot",
-    "OptionLocked": "Locked",
-    "OptionUnidentified": "Unidentified",
-    "OptionMissingParentalRating": "Missing parental rating",
-    "OptionStub": "Stub",
-    "HeaderEpisodes": "Episodes:",
-    "OptionSeason0": "Season 0",
-    "LabelReport": "Report:",
-    "OptionReportSongs": "Songs",
+    "LabelAllLanguages": "Todos los lenguajes",
+    "HeaderBrowseOnlineImages": "Buscar Im\u00e1genes en L\u00ednea",
+    "LabelSource": "Fuente:",
+    "OptionAll": "Todos",
+    "LabelImage": "Im\u00e1gen:",
+    "ButtonBrowseImages": "Buscar im\u00e1genes",
+    "HeaderImages": "Im\u00e1genes",
+    "HeaderBackdrops": "Im\u00e1genes de fondo",
+    "HeaderScreenshots": "Capturas de pantalla",
+    "HeaderAddUpdateImage": "Agregar\/Actualizar Im\u00e1gen",
+    "LabelJpgPngOnly": "JPG\/PNG solamente",
+    "LabelImageType": "Tipo de Im\u00e1gen:",
+    "OptionPrimary": "Principal",
+    "OptionArt": "Arte",
+    "OptionBox": "Caja",
+    "OptionBoxRear": "Reverso de caja",
+    "OptionDisc": "Disco",
+    "OptionLogo": "Logotipo",
+    "OptionMenu": "Men\u00fa",
+    "OptionScreenshot": "Captura de pantalla",
+    "OptionLocked": "Bloqueado",
+    "OptionUnidentified": "No Identificado",
+    "OptionMissingParentalRating": "Falta clasificaci\u00f3n parental",
+    "OptionStub": "Plantilla",
+    "HeaderEpisodes": "Episodios:",
+    "OptionSeason0": "Temporada 0",
+    "LabelReport": "Reporte:",
+    "OptionReportSongs": "Canciones",
     "OptionReportSeries": "Series",
-    "OptionReportSeasons": "Seasons",
-    "OptionReportTrailers": "Trailers",
-    "OptionReportMusicVideos": "Music videos",
-    "OptionReportMovies": "Movies",
-    "OptionReportHomeVideos": "Home videos",
-    "OptionReportGames": "Games",
-    "OptionReportEpisodes": "Episodes",
-    "OptionReportCollections": "Collections",
-    "OptionReportBooks": "Books",
-    "OptionReportArtists": "Artists",
-    "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportSeasons": "Temporadas",
+    "OptionReportTrailers": "Avances",
+    "OptionReportMusicVideos": "Videos Musicales",
+    "OptionReportMovies": "Pel\u00edculas",
+    "OptionReportHomeVideos": "Videos caseros",
+    "OptionReportGames": "Juegos",
+    "OptionReportEpisodes": "Episodios",
+    "OptionReportCollections": "Colecciones",
+    "OptionReportBooks": "Libros",
+    "OptionReportArtists": "Artistas",
+    "OptionReportAlbums": "\u00c1lbums",
+    "OptionReportAdultVideos": "Videos para Adultos",
+    "ButtonMore": "M\u00e1s",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 34 - 1
MediaBrowser.Server.Implementations/Localization/Server/fr.json

@@ -946,5 +946,38 @@
     "OptionReportBooks": "Books",
     "OptionReportArtists": "Artists",
     "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportAdultVideos": "Adult videos",
+    "ButtonMore": "Plus...",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 34 - 1
MediaBrowser.Server.Implementations/Localization/Server/he.json

@@ -946,5 +946,38 @@
     "OptionReportBooks": "Books",
     "OptionReportArtists": "Artists",
     "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportAdultVideos": "Adult videos",
+    "ButtonMore": "More",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 34 - 1
MediaBrowser.Server.Implementations/Localization/Server/it.json

@@ -946,5 +946,38 @@
     "OptionReportBooks": "Books",
     "OptionReportArtists": "Artists",
     "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportAdultVideos": "Adult videos",
+    "ButtonMore": "Pi\u00f9 info...",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 80 - 47
MediaBrowser.Server.Implementations/Localization/Server/kk.json

@@ -590,7 +590,7 @@
     "NotificationOptionInstallationFailed": "\u041e\u0440\u043d\u0430\u0442\u0443 \u0441\u04d9\u0442\u0441\u0456\u0437\u0434\u0456\u0433\u0456",
     "NotificationOptionNewLibraryContent": "\u0416\u0430\u04a3\u0430 \u043c\u0430\u0437\u043c\u04b1\u043d \u04af\u0441\u0442\u0435\u043b\u0433\u0435\u043d",
     "NotificationOptionNewLibraryContentMultiple": "\u0416\u0430\u04a3\u0430 \u043c\u0430\u0437\u043c\u04b1\u043d \u049b\u043e\u0441\u044b\u043b\u0434\u044b (\u043a\u04e9\u043f\u0442\u0435\u0433\u0435\u043d)",
-    "SendNotificationHelp": "\u0425\u0430\u0431\u0430\u0440\u043b\u0430\u043d\u0434\u044b\u0440\u0443\u043b\u0430\u0440 \u0431\u0430\u049b\u044b\u043b\u0430\u0443 \u0442\u0430\u049b\u0442\u0430\u0441\u044b\u043d\u0434\u0430\u0493\u044b \u04d9\u0434\u0435\u043f\u043a\u0456 \u043a\u0456\u0440\u0456\u0441 \u0436\u04d9\u0448\u0456\u0433\u0456\u043d\u0435 \u0436\u0435\u0442\u043a\u0456\u0437\u0456\u043b\u0435\u0434\u0456. \u049a\u043e\u0441\u044b\u043c\u0448\u0430 \u0445\u0430\u0431\u0430\u0440\u043b\u0430\u043d\u0434\u044b\u0440\u0443 \u049b\u04b1\u0440\u0430\u043b\u0434\u0430\u0440\u044b\u043d \u043e\u0440\u043d\u0430\u0442\u0443 \u04af\u0448\u0456\u043d \u043f\u043b\u0430\u0433\u0438\u043d\u0434\u0435\u0440 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0456\u043d \u0448\u0430\u0440\u043b\u0430\u04a3\u044b\u0437.",
+    "SendNotificationHelp": "\u0425\u0430\u0431\u0430\u0440\u043b\u0430\u043d\u0434\u044b\u0440\u0443\u043b\u0430\u0440 \u0431\u0430\u049b\u044b\u043b\u0430\u0443 \u0442\u0430\u049b\u0442\u0430\u0441\u044b\u043d\u0434\u0430\u0493\u044b \u04d9\u0434\u0435\u043f\u043a\u0456 \u043a\u0456\u0440\u0456\u0441 \u0436\u04d9\u0448\u0456\u0433\u0456\u043d\u0435 \u0436\u0435\u0442\u043a\u0456\u0437\u0456\u043b\u0435\u0434\u0456. \u049a\u043e\u0441\u044b\u043c\u0448\u0430 \u0445\u0430\u0431\u0430\u0440\u043b\u0430\u043d\u0434\u044b\u0440\u0443 \u049b\u04b1\u0440\u0430\u043b\u0434\u0430\u0440\u044b\u043d \u043e\u0440\u043d\u0430\u0442\u0443 \u04af\u0448\u0456\u043d \u043f\u043b\u0430\u0433\u0438\u043d\u0434\u0435\u0440 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0456\u043d \u0448\u043e\u043b\u044b\u04a3\u044b\u0437.",
     "NotificationOptionServerRestartRequired": "\u0421\u0435\u0440\u0432\u0435\u0440\u0434\u0456 \u049b\u0430\u0439\u0442\u0430 \u0456\u0441\u043a\u0435 \u049b\u043e\u0441\u0443 \u049b\u0430\u0436\u0435\u0442",
     "LabelNotificationEnabled": "\u0411\u04b1\u043b \u0445\u0430\u0431\u0430\u0440\u043b\u0430\u043d\u0434\u044b\u0440\u043c\u0430\u043d\u044b \u049b\u043e\u0441\u0443",
     "LabelMonitorUsers": "\u041c\u044b\u043d\u0430\u043d\u044b\u04a3 \u04d9\u0440\u0435\u043a\u0435\u0442\u0442\u0435\u0440\u0456\u043d \u0431\u0430\u049b\u044b\u043b\u0430\u0443:",
@@ -603,7 +603,7 @@
     "CategoryPlugin": "\u041f\u043b\u0430\u0433\u0438\u043d",
     "LabelMessageTitle": "\u0425\u0430\u0431\u0430\u0440\u0434\u044b\u04a3 \u0431\u0430\u0441\u0442\u0430\u049b\u044b\u0440\u044b\u0431\u044b",
     "LabelAvailableTokens": "\u049a\u043e\u043b \u0436\u0435\u0442\u0456\u043c\u0434\u0456 \u0442\u0430\u04a3\u0431\u0430\u043b\u0430\u0443\u044b\u0448\u0442\u0430\u0440:",
-    "AdditionalNotificationServices": "\u049a\u043e\u0441\u044b\u043c\u0448\u0430 \u0445\u0430\u0431\u0430\u0440\u043b\u0430\u043d\u0434\u044b\u0440\u0443 \u049b\u044b\u0437\u043c\u0435\u0442\u0442\u0435\u0440\u0456\u043d \u043e\u0440\u043d\u0430\u0442\u0443 \u04af\u0448\u0456\u043d \u043f\u043b\u0430\u0433\u0438\u043d\u0434\u0435\u0440 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0456\u043d \u0448\u0430\u0440\u043b\u0430\u04a3\u044b\u0437.",
+    "AdditionalNotificationServices": "\u049a\u043e\u0441\u044b\u043c\u0448\u0430 \u0445\u0430\u0431\u0430\u0440\u043b\u0430\u043d\u0434\u044b\u0440\u0443 \u049b\u044b\u0437\u043c\u0435\u0442\u0442\u0435\u0440\u0456\u043d \u043e\u0440\u043d\u0430\u0442\u0443 \u04af\u0448\u0456\u043d \u043f\u043b\u0430\u0433\u0438\u043d\u0434\u0435\u0440 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0456\u043d \u0448\u043e\u043b\u044b\u04a3\u044b\u0437.",
     "OptionAllUsers": "\u0411\u0430\u0440\u043b\u044b\u049b \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u0443\u0448\u044b\u043b\u0430\u0440",
     "OptionAdminUsers": "\u04d8\u043a\u0456\u043c\u0448\u0456\u043b\u0435\u0440",
     "OptionCustomUsers": "\u0422\u0435\u04a3\u0448\u0435\u0443\u043b\u0456",
@@ -669,7 +669,7 @@
     "OptionPlainVideoItems": "\u0411\u0430\u0440\u043b\u044b\u049b \u0431\u0435\u0439\u043d\u0435\u043b\u0435\u0440\u0434\u0456 \u0436\u0430\u0439 \u0431\u0435\u0439\u043d\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0442\u0435\u0440\u0456 \u0440\u0435\u0442\u0456\u043d\u0434\u0435 \u0431\u0435\u0439\u043d\u0435\u043b\u0435\u0443",
     "OptionPlainVideoItemsHelp": "\u049a\u043e\u0441\u044b\u043b\u0493\u0430\u043d\u0434\u0430, \u0431\u0430\u0440\u043b\u044b\u049b \u049b\u0430\u043b\u0442\u0430\u043b\u0430\u0440 DIDL \u0456\u0448\u0456\u043d\u0434\u0435 \"object.item.videoItem.movie\" \u0441\u0438\u044f\u049b\u0442\u044b \u043d\u0430\u049b\u0442\u044b\u043b\u0430\u0443 \u0442\u04af\u0440\u0456\u043d\u0456\u04a3 \u043e\u0440\u043d\u044b\u043d\u0430  \"object.item.videoItem\" \u0431\u043e\u043b\u044b\u043f \u0431\u0435\u0439\u043d\u0435\u043b\u0435\u043d\u0435\u0434\u0456.",
     "LabelSupportedMediaTypes": "\u049a\u043e\u043b\u0434\u0430\u0443\u0434\u0430\u0493\u044b \u0442\u0430\u0441\u0443\u0448\u044b \u0442\u04af\u0440\u043b\u0435\u0440\u0456:",
-    "TabIdentification": "\u0410\u043d\u044b\u049b\u0442\u0430\u043f \u0430\u043b\u0443",
+    "TabIdentification": "\u0410\u043d\u044b\u049b\u0442\u0430\u043c\u0430",
     "TabDirectPlay": "\u0422\u0456\u043a\u0435\u043b\u0435\u0439 \u043e\u0439\u043d\u0430\u0442\u0443",
     "TabContainers": "\u041a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043b\u0435\u0440",
     "TabCodecs": "\u041a\u043e\u0434\u0435\u043a\u0442\u0435\u0440",
@@ -706,7 +706,7 @@
     "LabelModelUrl": "\u041c\u043e\u0434\u0435\u043b\u044c url",
     "LabelSerialNumber": "\u0421\u0435\u0440\u0438\u044f\u043b\u044b\u049b \u043d\u04e9\u043c\u0456\u0440\u0456",
     "LabelDeviceDescription": "\u0416\u0430\u0431\u0434\u044b\u049b \u0441\u0438\u043f\u0430\u0442\u0442\u0430\u043c\u0430\u0441\u044b",
-    "HeaderIdentificationCriteriaHelp": "\u0415\u04a3 \u043a\u0435\u043c\u0456\u043d\u0434\u0435 \u0431\u0456\u0440 \u0430\u043d\u044b\u049b\u0442\u0430\u0443 \u0448\u0430\u0440\u0442\u044b\u043d \u0435\u043d\u0433\u0456\u0437\u0456\u04a3\u0456\u0437.",
+    "HeaderIdentificationCriteriaHelp": "\u0415\u04a3 \u043a\u0435\u043c\u0456\u043d\u0434\u0435 \u0430\u043d\u044b\u049b\u0442\u0430\u0443\u0434\u044b\u04a3 \u0431\u0456\u0440 \u0448\u0430\u0440\u0442\u044b\u043d \u0435\u043d\u0433\u0456\u0437\u0456\u04a3\u0456\u0437.",
     "HeaderDirectPlayProfileHelp": "\u0416\u0430\u0431\u0434\u044b\u049b\u0442\u044b\u04a3 \u049b\u0430\u043d\u0434\u0430\u0439 \u043f\u0456\u0448\u0456\u043c\u0434\u0435\u0440\u0434\u0456 \u04d9\u0434\u0435\u043f\u043a\u0456 \u04e9\u04a3\u0434\u0435\u0442\u0435\u0442\u0456\u043d \u043c\u04af\u043c\u043a\u0456\u043d\u0434\u0456\u0433\u0456\u043d \u043a\u04e9\u0440\u0441\u0435\u0442\u0443 \u04b1\u0448\u0456\u043d \u0442\u0456\u043a\u0435\u043b\u0435\u0439 \u043e\u0439\u043d\u0430\u0442\u0443 \u043f\u0440\u043e\u0444\u0430\u0439\u043b\u0434\u0430\u0440\u044b\u043d \u049b\u043e\u0441\u0443.",
     "HeaderTranscodingProfileHelp": "\u049a\u0430\u0436\u0435\u0442 \u0431\u043e\u043b\u0493\u0430\u043d\u0434\u0430 \u049b\u0430\u043d\u0434\u0430\u0439 \u043f\u0456\u0448\u0456\u043c\u0434\u0435\u0440\u0434\u0456 \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u0443 \u043c\u0456\u043d\u0434\u0435\u0442\u0456\u043b\u0456\u0433\u0456\u043d \u043a\u04e9\u0440\u0441\u0435\u0442\u0443 \u04b1\u0448\u0456\u043d \u049b\u0430\u0439\u0442\u0430 \u043a\u043e\u0434\u0442\u0430\u0443 \u043f\u0440\u043e\u0444\u0430\u0439\u043b\u0434\u0430\u0440\u044b\u043d \u049b\u043e\u0441\u0443.",
     "HeaderResponseProfileHelp": "\u041a\u0435\u0439\u0431\u0456\u0440 \u0442\u0430\u0441\u0443\u0448\u044b \u0442\u04af\u0440\u043b\u0435\u0440\u0456\u043d \u043e\u0439\u043d\u0430\u0442\u049b\u0430\u043d\u0434\u0430 \u04af\u043d \u049b\u0430\u0442\u0443 \u043f\u0440\u043e\u0444\u0430\u0439\u043b\u0434\u0430\u0440\u044b \u0436\u0430\u0431\u0434\u044b\u049b\u049b\u0430 \u0436\u0456\u0431\u0435\u0440\u0456\u043b\u0435\u0442\u0456\u043d \u0430\u049b\u043f\u0430\u0440\u0430\u0442\u0442\u044b \u0442\u0435\u04a3\u0448\u0435\u0443 \u04af\u0448\u0456\u043d \u0436\u043e\u043b \u0431\u0435\u0440\u0435\u0434\u0456.",
@@ -822,7 +822,7 @@
     "HeaderMyViews": "\u041c\u0435\u043d\u0456\u04a3 \u043a\u04e9\u0440\u0456\u043d\u0456\u0441\u0442\u0435\u0440\u0456\u043c",
     "LabelSelectFolderGroups": "\u041a\u0435\u043b\u0435\u0441\u0456 \u049b\u0430\u043b\u0442\u0430\u043b\u0430\u0440\u0434\u0430\u0493\u044b \u043c\u0430\u0437\u043c\u04b1\u043d\u0434\u044b \u041a\u0438\u043d\u043e, \u041c\u0443\u0437\u044b\u043a\u0430 \u0436\u04d9\u043d\u0435 \u0422\u0414 \u0441\u0438\u044f\u049b\u0442\u044b \u043a\u04e9\u0440\u0456\u043d\u0456\u0441\u0442\u0435\u0440\u0433\u0435 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0442\u044b \u0442\u04af\u0440\u0434\u0435 \u0442\u043e\u043f\u0442\u0430\u0441\u0442\u044b\u0440\u0443:",
     "LabelSelectFolderGroupsHelp": "\u0411\u0435\u043b\u0433\u0456\u043b\u0435\u043d\u0431\u0435\u0433\u0435\u043d \u049b\u0430\u043b\u0442\u0430\u043b\u0430\u0440 \u04e9\u0437 \u0431\u0435\u0442\u0456\u043c\u0435\u043d \u04e9\u0437\u0456\u043d\u0456\u04a3 \u043a\u04e9\u0440\u0456\u043d\u0456\u0441\u0456\u043d\u0434\u0435 \u0431\u0435\u0439\u043d\u0435\u043b\u0435\u043d\u0435\u0434\u0456.",
-    "OptionDisplayAdultContent": "\u0415\u0440\u0435\u0441\u0435\u043a\u0442\u0435\u0440\u0433\u0435 \u0430\u0440\u043d\u0430\u043b\u0493\u0430\u043d \u043c\u0430\u0437\u043c\u04b1\u043d\u0434\u044b \u043a\u04e9\u0440\u0441\u0435\u0442\u0443",
+    "OptionDisplayAdultContent": "\u0415\u0440\u0435\u0441\u0435\u043a\u0442\u0456\u043a \u043c\u0430\u0437\u043c\u04b1\u043d\u0434\u044b \u043a\u04e9\u0440\u0441\u0435\u0442\u0443",
     "OptionLibraryFolders": "\u0422\u0430\u0441\u0443\u0448\u044b \u049b\u0430\u043b\u0442\u0430\u043b\u0430\u0440\u044b",
     "TitleRemoteControl": "\u049a\u0430\u0448\u044b\u049b\u0442\u0430\u043d \u0431\u0430\u0441\u049b\u0430\u0440\u0443",
     "OptionLatestTvRecordings": "\u0415\u04a3 \u043a\u0435\u0439\u0456\u043d\u0433\u0456 \u0436\u0430\u0437\u0431\u0430\u043b\u0430\u0440",
@@ -876,7 +876,7 @@
     "LabelAppNameExample": "\u041c\u044b\u0441\u0430\u043b\u044b: Sickbeard, NzbDrone",
     "HeaderNewApiKeyHelp": "Media Browser \u0431\u0430\u0493\u0434\u0430\u0440\u043b\u0430\u043c\u0430\u0441\u044b\u043c\u0435\u043d \u049b\u0430\u0442\u044b\u043d\u0430\u0441\u0443 \u049b\u04b1\u049b\u044b\u049b\u044b\u0493\u044b \u04af\u0448\u0456\u043d \u049b\u043e\u043b\u0434\u0430\u043d\u0431\u0430\u0493\u0430 \u0440\u04b1\u049b\u0441\u0430\u0442 \u0435\u0442\u0443.",
     "HeaderHttpHeaders": "HTTP \u04af\u0441\u0442\u0456\u04a3\u0433\u0456 \u0434\u0435\u0440\u0435\u043a\u0442\u0435\u043c\u0435\u043b\u0435\u0440\u0456",
-    "HeaderIdentificationHeader": "\u0410\u043d\u044b\u049b\u0442\u0430\u0443\u0434\u044b\u04a3 \u04af\u0441\u0442\u0456\u04a3\u0433\u0456 \u0434\u0435\u0440\u0435\u043a\u0442\u0435\u043c\u0435\u0441\u0456",
+    "HeaderIdentificationHeader": "\u0410\u043d\u044b\u049b\u0442\u0430\u043c\u0430\u043d\u044b\u04a3 \u04af\u0441\u0442\u0456\u04a3\u0433\u0456 \u0434\u0435\u0440\u0435\u043a\u0442\u0435\u043c\u0435\u0441\u0456",
     "LabelValue": "\u041c\u04d9\u043d\u0456:",
     "LabelMatchType": "\u0421\u04d9\u0439\u043a\u0435\u0441 \u0442\u04af\u0440\u0456:",
     "OptionEquals": "\u0422\u0435\u04a3",
@@ -906,45 +906,78 @@
     "ButtonAddToPlaylist": "\u041e\u0439\u043d\u0430\u0442\u0443 \u0442\u0456\u0437\u0456\u043c\u0456\u043d\u0435 \u04af\u0441\u0442\u0435\u0443",
     "TabPlaylists": "\u041e\u0439\u043d\u0430\u0442\u0443 \u0442\u0456\u0437\u0456\u043c\u0434\u0435\u0440\u0456",
     "ButtonClose": "\u0416\u0430\u0431\u0443",
-    "LabelAllLanguages": "All languages",
-    "HeaderBrowseOnlineImages": "Browse Online Images",
-    "LabelSource": "Source:",
-    "OptionAll": "All",
-    "LabelImage": "Image:",
-    "ButtonBrowseImages": "Browse Images",
-    "HeaderImages": "Images",
-    "HeaderBackdrops": "Backdrops",
-    "HeaderScreenshots": "Screenshots",
-    "HeaderAddUpdateImage": "Add\/Update Image",
-    "LabelJpgPngOnly": "JPG\/PNG only",
-    "LabelImageType": "Image type:",
-    "OptionPrimary": "Primary",
-    "OptionArt": "Art",
-    "OptionBox": "Box",
-    "OptionBoxRear": "Box rear",
-    "OptionDisc": "Disc",
-    "OptionLogo": "Logo",
-    "OptionMenu": "Menu",
-    "OptionScreenshot": "Screenshot",
-    "OptionLocked": "Locked",
-    "OptionUnidentified": "Unidentified",
-    "OptionMissingParentalRating": "Missing parental rating",
-    "OptionStub": "Stub",
-    "HeaderEpisodes": "Episodes:",
-    "OptionSeason0": "Season 0",
-    "LabelReport": "Report:",
-    "OptionReportSongs": "Songs",
-    "OptionReportSeries": "Series",
-    "OptionReportSeasons": "Seasons",
-    "OptionReportTrailers": "Trailers",
-    "OptionReportMusicVideos": "Music videos",
-    "OptionReportMovies": "Movies",
-    "OptionReportHomeVideos": "Home videos",
-    "OptionReportGames": "Games",
-    "OptionReportEpisodes": "Episodes",
-    "OptionReportCollections": "Collections",
-    "OptionReportBooks": "Books",
-    "OptionReportArtists": "Artists",
-    "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "LabelAllLanguages": "\u0411\u0430\u0440\u043b\u044b\u049b \u0442\u0456\u043b\u0434\u0435\u0440",
+    "HeaderBrowseOnlineImages": "\u0416\u0435\u043b\u0456\u043b\u0456\u043a \u0441\u0443\u0440\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u0448\u043e\u043b\u0443",
+    "LabelSource": "\u049a\u0430\u0439\u043d\u0430\u0440 \u043a\u04e9\u0437\u0456:",
+    "OptionAll": "\u0411\u04d9\u0440\u0456",
+    "LabelImage": "\u0421\u0443\u0440\u0435\u0442:",
+    "ButtonBrowseImages": "\u0421\u0443\u0440\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u0448\u043e\u043b\u0443",
+    "HeaderImages": "\u0421\u0443\u0440\u0435\u0442\u0442\u0435\u0440",
+    "HeaderBackdrops": "\u0410\u0440\u0442\u049b\u044b \u0441\u0443\u0440\u0435\u0442\u0442\u0435\u0440",
+    "HeaderScreenshots": "\u042d\u043a\u0440\u0430\u043d \u0441\u0443\u0440\u0435\u0442\u0442\u0435\u0440\u0456",
+    "HeaderAddUpdateImage": "\u0421\u0443\u0440\u0435\u0442\u0442\u0456 \u04af\u0441\u0442\u0435\u0443\/\u0436\u0430\u04a3\u0430\u0440\u0442\u0443",
+    "LabelJpgPngOnly": "\u0422\u0435\u043a \u049b\u0430\u043d\u0430 JPG\/PNG",
+    "LabelImageType": "\u0421\u0443\u0440\u0435\u0442 \u0442\u04af\u0440\u0456:",
+    "OptionPrimary": "\u0411\u0430\u0441\u0442\u0430\u043f\u049b\u044b",
+    "OptionArt": "\u041e\u044e \u0441\u0443\u0440\u0435\u0442",
+    "OptionBox": "\u049a\u043e\u0440\u0430\u043f",
+    "OptionBoxRear": "\u049a\u043e\u0440\u0430\u043f \u0430\u0440\u0442\u044b",
+    "OptionDisc": "\u0414\u0438\u0441\u043a\u0456",
+    "OptionLogo": "\u041b\u043e\u0433\u043e\u0442\u0438\u043f",
+    "OptionMenu": "\u041c\u04d9\u0437\u0456\u0440",
+    "OptionScreenshot": "\u042d\u043a\u0440\u0430\u043d \u0441\u0443\u0440\u0435\u0442\u0456",
+    "OptionLocked": "\u049a\u04b1\u0440\u0441\u0430\u0443\u043b\u0430\u043d\u0493\u0430\u043d\u0434\u0430\u0440",
+    "OptionUnidentified": "\u0410\u043d\u044b\u049b\u0442\u0430\u043b\u043c\u0430\u0493\u0430\u043d\u0434\u0430\u0440",
+    "OptionMissingParentalRating": "\u0416\u0430\u0441\u0442\u0430\u0441 \u0441\u0430\u043d\u0430\u0442 \u0436\u043e\u049b",
+    "OptionStub": "\u0422\u044b\u0493\u044b\u043d",
+    "HeaderEpisodes": "\u042d\u043f\u0438\u0437\u043e\u0434\u0442\u0430\u0440:",
+    "OptionSeason0": "0-\u043c\u0430\u0443\u0441\u044b\u043c",
+    "LabelReport": "\u0415\u0441\u0435\u043f:",
+    "OptionReportSongs": "\u04d8\u0443\u0435\u043d\u0434\u0435\u0440",
+    "OptionReportSeries": "\u0421\u0435\u0440\u0438\u0430\u043b\u0434\u0430\u0440",
+    "OptionReportSeasons": "\u041c\u0430\u0443\u0441\u044b\u043c\u0434\u0430\u0440",
+    "OptionReportTrailers": "\u0422\u0440\u0435\u0439\u043b\u0435\u0440\u043b\u0435\u0440",
+    "OptionReportMusicVideos": "\u041a\u043b\u0438\u043f\u0442\u0435\u0440",
+    "OptionReportMovies": "\u0424\u0438\u043b\u044c\u043c\u0434\u0435\u0440",
+    "OptionReportHomeVideos": "\u04ae\u0439\u043b\u0456\u043a \u0431\u0435\u0439\u043d\u0435\u043b\u0435\u0440",
+    "OptionReportGames": "\u041e\u0439\u044b\u043d\u0434\u0430\u0440",
+    "OptionReportEpisodes": "\u042d\u043f\u0438\u0437\u043e\u0434\u0442\u0430\u0440",
+    "OptionReportCollections": "\u0416\u0438\u043d\u0430\u049b\u0442\u0430\u0440",
+    "OptionReportBooks": "\u041a\u0456\u0442\u0430\u043f\u0442\u0430\u0440",
+    "OptionReportArtists": "\u041e\u0440\u044b\u043d\u0434\u0430\u0443\u0448\u044b\u043b\u0430\u0440",
+    "OptionReportAlbums": "\u0410\u043b\u044c\u0431\u043e\u043c\u0434\u0430\u0440",
+    "OptionReportAdultVideos": "\u0415\u0440\u0435\u0441\u0435\u043a\u0442\u0456\u043a \u0431\u0435\u0439\u043d\u0435\u043b\u0435\u0440",
+    "ButtonMore": "\u041a\u04e9\u0431\u0456\u0440\u0435\u043a",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 34 - 1
MediaBrowser.Server.Implementations/Localization/Server/ko.json

@@ -946,5 +946,38 @@
     "OptionReportBooks": "Books",
     "OptionReportArtists": "Artists",
     "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportAdultVideos": "Adult videos",
+    "ButtonMore": "More",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 34 - 1
MediaBrowser.Server.Implementations/Localization/Server/ms.json

@@ -946,5 +946,38 @@
     "OptionReportBooks": "Books",
     "OptionReportArtists": "Artists",
     "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportAdultVideos": "Adult videos",
+    "ButtonMore": "More",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 736 - 703
MediaBrowser.Server.Implementations/Localization/Server/nb.json

@@ -20,22 +20,22 @@
     "TellUsAboutYourself": "Fortell om deg selv",
     "LabelYourFirstName": "Ditt fornavn",
     "MoreUsersCanBeAddedLater": "Du kan legge til flere brukere senere via Dashboard",
-    "UserProfilesIntro": "Media Browser includes built-in support for user profiles, enabling each user to have their own display settings, playstate and parental controls.",
+    "UserProfilesIntro": "Media Browser inkluderer innebygd st\u00f8tte for bruker profiler som tilbyr brukere innstillinger for visning, avspillerstatus og begrensning p\u00e5 innhold.",
     "LabelWindowsService": "Windows Service",
     "AWindowsServiceHasBeenInstalled": "Windows Service har blitt installert",
     "WindowsServiceIntro1": "Media Browser Server kj\u00f8rer normalt som en desktop-applikasjon med et tray-ikon, men om du foretrekker at det kj\u00f8res som en bakgrunnsprosess, kan du i stedet starte den fra windows service control panel.",
-    "WindowsServiceIntro2": "If using the windows service, please note that it cannot be run at the same time as the tray icon, so you'll need to exit the tray in order to run the service. The service will also need to be configured with administrative privileges via the control panel. Please note that at this time the service is unable to self-update, so new versions will require manual interaction.",
-    "WizardCompleted": "That's all we need for now. Media Browser has begun collecting information about your media library. Check out some of our apps, and then click <b>Finish<\/b> to view the <b>Dashboard<\/b>.",
+    "WindowsServiceIntro2": "Hvis du bruker Windows, v\u00e6r oppmerksom p\u00e5 at det ikke kan kj\u00f8res samtidig som ikonet, slik at du trenger \u00e5 g\u00e5 ut av \"trayen\" for \u00e5 kj\u00f8re tjenesten. Tjenesten m\u00e5 ogs\u00e5 konfigureres med administratorrettigheter via kontrollpanelet. V\u00e6r oppmerksom p\u00e5 at p\u00e5 denne tiden tjenesten ikke er i stand til selv-oppdatering, s\u00e5 nye versjoner vil kreve manuell interaksjon.",
+    "WizardCompleted": "Det er alt vi trenger for n\u00e5. Media Browser har begynt \u00e5 samle informasjon om mediebiblioteket. Sjekk ut noen av v\u00e5re programmer, og klikk deretter p\u00e5 <b> Fullf\u00f8r <\/b> for \u00e5 se <b> Dashboard <\/b>.",
     "LabelConfigureSettings": "Konfigurer innstillinger",
-    "LabelEnableVideoImageExtraction": "Enable video image extraction",
-    "VideoImageExtractionHelp": "For videos that don't already have images, and that we're unable to find internet images for. This will add some additional time to the initial library scan but will result in a more pleasing presentation.",
-    "LabelEnableChapterImageExtractionForMovies": "Extract chapter image extraction for Movies",
-    "LabelChapterImageExtractionForMoviesHelp": "Extracting chapter images will allow clients to display graphical scene selection menus. The process can be slow, cpu-intensive and may require several gigabytes of space. It runs as a nightly scheduled task at 4am, although this is configurable in the scheduled tasks area. It is not recommended to run this task during peak usage hours.",
-    "LabelEnableAutomaticPortMapping": "Enable automatic port mapping",
-    "LabelEnableAutomaticPortMappingHelp": "UPnP allows automated router configuration for easy remote access. This may not work with some router models.",
+    "LabelEnableVideoImageExtraction": "Aktiver videobildet utvinning",
+    "VideoImageExtractionHelp": "For videoer som ikke allerede har bilder, og at vi ikke klarer \u00e5 finne internettbilder for. Dette vil tilf\u00f8re noen ytterligere tid til den opprinnelige biblioteket s\u00f8king, men vil resultere i en mer tiltalende presentasjon.",
+    "LabelEnableChapterImageExtractionForMovies": "Pakk ut kapittelbilde utvinning for Filmer",
+    "LabelChapterImageExtractionForMoviesHelp": "Utpakking i kapittelbilder vil tillate kunder \u00e5 vise grafiske scenevalgmenyer. Prosessen kan v\u00e6re treg, cpu-intensive og kan kreve flere Gigabyte med plass. Den kj\u00f8rer som en nattlig planlagt oppgave p\u00e5 04.00 AM, selv om dette er konfigurerbart i planlagte oppgaver omr\u00e5det. Det er ikke anbefalt \u00e5 kj\u00f8re denne oppgaven il\u00f8pet av toppbelastede timer.",
+    "LabelEnableAutomaticPortMapping": "Sl\u00e5 p\u00e5 automatisk port mapping",
+    "LabelEnableAutomaticPortMappingHelp": "UPnP tillater automatiserte routere konfigurasjoner for enkel ekstern tilgang. Denne funksjonen s\u00f8ttes ikke av alle routere.",
     "ButtonOk": "Ok",
     "ButtonCancel": "avbryt",
-    "ButtonNew": "New",
+    "ButtonNew": "Ny",
     "HeaderSetupLibrary": "Konfigurer media-biblioteket",
     "ButtonAddMediaFolder": "Legg til media-mappe",
     "LabelFolderType": "Mappe typpe",
@@ -45,7 +45,7 @@
     "LabelLanguage": "Spr\u00e5k:",
     "HeaderPreferredMetadataLanguage": "Foretrukket spr\u00e5k for metadata",
     "LabelSaveLocalMetadata": "Lagre cover og metadata i medie-mappene",
-    "LabelSaveLocalMetadataHelp": "Saving artwork and metadata directly into media folders will put them in a place where they can be easily edited.",
+    "LabelSaveLocalMetadataHelp": "Lagring av artwork og metadata direkte gjennom media mapper vil legge dem en plass hvor de lett kan editeres.",
     "LabelDownloadInternetMetadata": "Last ned cover og metadata fra internett",
     "LabelDownloadInternetMetadataHelp": "MEdia Browser kan laste ned informasjon om mediet for en rikere presentasjon",
     "TabPreferences": "Innstillinger",
@@ -54,23 +54,23 @@
     "TabImage": "Bilde",
     "TabProfile": "profil",
     "TabMetadata": "Metadata",
-    "TabImages": "Images",
-    "TabNotifications": "Notifications",
-    "TabCollectionTitles": "Titles",
+    "TabImages": "Bilder",
+    "TabNotifications": "Varsliner",
+    "TabCollectionTitles": "Titler",
     "LabelDisplayMissingEpisodesWithinSeasons": "Vis episoder som sesongen mangler",
     "LabelUnairedMissingEpisodesWithinSeasons": "Vis episoder som enn\u00e5 ikke har blitt sendt",
     "HeaderVideoPlaybackSettings": "Innstillinger for video-avspilling",
-    "HeaderPlaybackSettings": "Playback Settings",
+    "HeaderPlaybackSettings": "Avspillings Innstillinger",
     "LabelAudioLanguagePreference": "\u00d8nsket spr\u00e5k for lydspor:",
     "LabelSubtitleLanguagePreference": "\u00d8nsket spr\u00e5k for undertekster:",
-    "OptionDefaultSubtitles": "Default",
-    "OptionOnlyForcedSubtitles": "Only forced subtitles",
-    "OptionAlwaysPlaySubtitles": "Always play subtitles",
-    "OptionNoSubtitles": "No Subtitles",
-    "OptionDefaultSubtitlesHelp": "Subtitles matching the language preference will be loaded when the audio is in a foreign language.",
-    "OptionOnlyForcedSubtitlesHelp": "Only subtitles marked as forced will be loaded.",
-    "OptionAlwaysPlaySubtitlesHelp": "Subtitles matching the language preference will be loaded regardless of the audio language.",
-    "OptionNoSubtitlesHelp": "Subtitles will not be loaded by default.",
+    "OptionDefaultSubtitles": "Standard",
+    "OptionOnlyForcedSubtitles": "Kun tvunget undertekster",
+    "OptionAlwaysPlaySubtitles": "Alltid spill undertekster",
+    "OptionNoSubtitles": "Ingen Undertekster",
+    "OptionDefaultSubtitlesHelp": "Undertekster som matcher spr\u00e5kpreferansene vil bli lastet n\u00e5r lyd er i utenlandsk spr\u00e5k.",
+    "OptionOnlyForcedSubtitlesHelp": "Kun undertekster marker som tvunget vil bli lastet.",
+    "OptionAlwaysPlaySubtitlesHelp": "Undertekster som matcher spr\u00e5kets innstillinger vil bli lastet uavhengig lydens spr\u00e5k.",
+    "OptionNoSubtitlesHelp": "Undertekster vil ikke bli lastet som standard.",
     "TabProfiles": "Profiler",
     "TabSecurity": "Sikkerhet",
     "ButtonAddUser": "Ny bruker",
@@ -80,16 +80,16 @@
     "LabelNewPasswordConfirm": "Bekreft nytt passord",
     "HeaderCreatePassword": "Lag nytt passord",
     "LabelCurrentPassword": "N\u00e5v\u00e6rende passord",
-    "LabelMaxParentalRating": "Maximum allowed parental rating:",
+    "LabelMaxParentalRating": "Maks tillatt sensur.",
     "MaxParentalRatingHelp": "Innhold med h\u00f8yere aldersgrense vil bli skjult for brukeren",
-    "LibraryAccessHelp": "Select the media folders to share with this user. Administrators will be able to edit all folders using the metadata manager.",
-    "ChannelAccessHelp": "Select the channels to share with this user. Administrators will be able to edit all channels using the metadata manager.",
+    "LibraryAccessHelp": "Velg media mappe som skal deles med denne brukren. Administrator vil ha mulighet for \u00e5 endre alle mapper ved \u00e5 bruke metadata behandler.",
+    "ChannelAccessHelp": "Velg kanaler som skal deler med denne brukeren. Administratorer har mulighet til \u00e5 editere p\u00e5 alle kanaler som benytter metadata behandleren.",
     "ButtonDeleteImage": "Slett bilde",
-    "LabelSelectUsers": "Select users:",
+    "LabelSelectUsers": "Velg brukere:",
     "ButtonUpload": "Last opp",
     "HeaderUploadNewImage": "Last opp nytt bilde",
-    "LabelDropImageHere": "Slipp bilde her",
-    "ImageUploadAspectRatioHelp": "1:1 Aspect Ratio Recommended. JPG\/PNG only.",
+    "LabelDropImageHere": "Slipp bilde her.",
+    "ImageUploadAspectRatioHelp": "1:1 aspekt ratio anbefales. Kun JPG\/PNG.",
     "MessageNothingHere": "Ingeting her",
     "MessagePleaseEnsureInternetMetadata": "P\u00e5se at nedlasting av internet-metadata er sl\u00e5tt p\u00e5",
     "TabSuggested": "Forslag",
@@ -107,7 +107,7 @@
     "OptionLikes": "Liker",
     "OptionDislikes": "Misliker",
     "OptionActors": "Skuespiller",
-    "OptionGuestStars": "Guest Stars",
+    "OptionGuestStars": "Gjeste-opptredelser",
     "OptionDirectors": "Regis\u00f8r",
     "OptionWriters": "Manus",
     "OptionProducers": "Produsent",
@@ -115,31 +115,31 @@
     "HeaderNextUp": "Neste",
     "NoNextUpItemsMessage": "Ingen funnet. Begyn \u00e5 se det du har",
     "HeaderLatestEpisodes": "Nye episoder",
-    "HeaderPersonTypes": "Person Types:",
+    "HeaderPersonTypes": "Person Typer:",
     "TabSongs": "Sanger",
     "TabAlbums": "Album",
     "TabArtists": "Artister",
-    "TabAlbumArtists": "Album Artists",
+    "TabAlbumArtists": "Album Artister",
     "TabMusicVideos": "Musikk-videoer",
     "ButtonSort": "Sorter",
     "HeaderSortBy": "Sorter etter",
-    "HeaderSortOrder": "Sort Order:",
+    "HeaderSortOrder": "Sorter Etter:",
     "OptionPlayed": "Sett",
     "OptionUnplayed": "Ikke sett",
     "OptionAscending": "Oppover",
     "OptionDescending": "Nedover",
     "OptionRuntime": "Spilletid",
     "OptionReleaseDate": "Slipp-dato",
-    "OptionPlayCount": "Play Count",
+    "OptionPlayCount": "Antall avspillinger",
     "OptionDatePlayed": "Dato spilt",
     "OptionDateAdded": "Dato lagt til",
     "OptionAlbumArtist": "Album Artist",
     "OptionArtist": "Artist",
     "OptionAlbum": "Album",
     "OptionTrackName": "L\u00e5navn",
-    "OptionCommunityRating": "Community Rating",
+    "OptionCommunityRating": "Community Rangering",
     "OptionNameSort": "Navn",
-    "OptionFolderSort": "Folders",
+    "OptionFolderSort": "Mapper",
     "OptionBudget": "Budsjett",
     "OptionRevenue": "Inntjening",
     "OptionPoster": "Poster",
@@ -147,50 +147,50 @@
     "OptionTimeline": "Tidslinje",
     "OptionThumb": "Thumb",
     "OptionBanner": "Banner",
-    "OptionCriticRating": "Critic Rating",
+    "OptionCriticRating": "Kritiker Vurdering",
     "OptionVideoBitrate": "Video bitrate",
-    "OptionResumable": "Resumable",
-    "ScheduledTasksHelp": "Click a task to adjust its schedule.",
-    "ScheduledTasksTitle": "Scheduled Tasks",
-    "TabMyPlugins": "My Plugins",
+    "OptionResumable": "Fortsettelse",
+    "ScheduledTasksHelp": "Klikk p\u00e5 en oppgave for \u00e5 tilpasse tidsplan",
+    "ScheduledTasksTitle": "Tidsplan Oppgaver",
+    "TabMyPlugins": "Mine Plugins",
     "TabCatalog": "Katalog",
     "PluginsTitle": "Plugins",
     "HeaderAutomaticUpdates": "Automatiske oppdateringer",
     "HeaderNowPlaying": "Spiller n\u00e5",
     "HeaderLatestAlbums": "Siste album",
-    "HeaderLatestSongs": "siste l\u00e5ter",
+    "HeaderLatestSongs": "Siste l\u00e5ter",
     "HeaderRecentlyPlayed": "Nylig avspilt",
     "HeaderFrequentlyPlayed": "Ofte avspilt",
-    "DevBuildWarning": "Dev builds are the bleeding edge. Released often, these build have not been tested. The application may crash and entire features may not work at all.",
+    "DevBuildWarning": "Dev builds er \u00e5 anses som p\u00e5 kanten. Disse har ikke blitt testet. Dette vil kunne medf\u00f8re til at applikasjonen kan krasje og komplette funksjoner ikke fungerer.",
     "LabelVideoType": "Video-type",
     "OptionBluray": "Bluray",
     "OptionDvd": "Dvd",
     "OptionIso": "iso",
     "Option3D": "3d",
-    "LabelFeatures": "Features:",
+    "LabelFeatures": "Funksjoner:",
     "LabelService": "Service:",
     "LabelStatus": "Status:",
-    "LabelVersion": "Version:",
-    "LabelLastResult": "Last result:",
+    "LabelVersion": "Versjon:",
+    "LabelLastResult": "Siste resultat:",
     "OptionHasSubtitles": "undertekster",
-    "OptionHasTrailer": "trailer",
+    "OptionHasTrailer": "Trailer",
     "OptionHasThemeSong": "Temasang",
     "OptionHasThemeVideo": "Temavideo",
     "TabMovies": "Filmer",
     "TabStudios": "Studio",
     "TabTrailers": "Trailere",
-    "HeaderLatestMovies": "Latest Movies",
-    "HeaderLatestTrailers": "Latest Trailers",
-    "OptionHasSpecialFeatures": "Special Features",
-    "OptionImdbRating": "IMDb Rating",
-    "OptionParentalRating": "Parental Rating",
+    "HeaderLatestMovies": "Siste Filmer",
+    "HeaderLatestTrailers": "Siste Trailers",
+    "OptionHasSpecialFeatures": "Spesial Funksjoner",
+    "OptionImdbRating": "IMDB Rangering",
+    "OptionParentalRating": "Foreldresensur",
     "OptionPremiereDate": "premieredato",
     "TabBasic": "Basic",
     "TabAdvanced": "Avansert",
     "HeaderStatus": "Status",
     "OptionContinuing": "Fortsetter",
     "OptionEnded": "Avsluttet",
-    "HeaderAirDays": "Air Days",
+    "HeaderAirDays": "Lanseringsdager",
     "OptionSunday": "S\u00f8ndag",
     "OptionMonday": "Mandag",
     "OptionTuesday": "Tirsdag",
@@ -198,753 +198,786 @@
     "OptionThursday": "Torsdag",
     "OptionFriday": "Fredag",
     "OptionSaturday": "L\u00f8rdag",
-    "HeaderManagement": "Management",
-    "LabelManagement": "Management:",
+    "HeaderManagement": "Strying",
+    "LabelManagement": "Administrasjon",
     "OptionMissingImdbId": "Mangler IMDb id",
-    "OptionMissingTvdbId": "Missing TheTVDB Id",
+    "OptionMissingTvdbId": "Mangler TVDB id",
     "OptionMissingOverview": "Mangler oversikt",
-    "OptionFileMetadataYearMismatch": "File\/Metadata Years Mismatched",
+    "OptionFileMetadataYearMismatch": "Fil\/Metadata \u00e5r Mismatch",
     "TabGeneral": "Genrelt",
     "TitleSupport": "Support",
     "TabLog": "Logg",
     "TabAbout": "Om",
     "TabSupporterKey": "Supporter-n\u00f8kkel",
     "TabBecomeSupporter": "Bli en supporter",
-    "MediaBrowserHasCommunity": "Media Browser has a thriving community of users and contributors.",
-    "CheckoutKnowledgeBase": "Check out our knowledge base to help you get the most out of Media Browser.",
+    "MediaBrowserHasCommunity": "Media Browser har ett blomstrende fellesskap av brukere og bidragsytere.",
+    "CheckoutKnowledgeBase": "Sjekk ut v\u00e5r kunnskaps base for \u00e5 hjelpe deg med \u00e5 f\u00e5 best utbytte av Media Browser",
     "SearchKnowledgeBase": "S\u00f8k kunnskapsbasen",
     "VisitTheCommunity": "Bes\u00f8k oss",
     "VisitMediaBrowserWebsite": "Bes\u00f8k Media Browsers nettside",
-    "VisitMediaBrowserWebsiteLong": "Visit the Media Browser Web site to catch the latest news and keep up with the developer blog.",
+    "VisitMediaBrowserWebsiteLong": "Bes\u00f8k Media Browser sin side for \u00e5 f\u00e5 de siste nyhetene og for \u00e5 f\u00f8lge med p\u00e5 utviklerbloggen.",
     "OptionHideUser": "Skjul brukere fra logginn-skjermen",
     "OptionDisableUser": "Deaktiver denne brukeren",
-    "OptionDisableUserHelp": "If disabled the server will not allow any connections from this user. Existing connections will be abruptly terminated.",
-    "HeaderAdvancedControl": "Advanced Control",
+    "OptionDisableUserHelp": "Hvis avsl\u00e5tt, serveren vil ikke godta noen forbindelser fra denne brukeren. eksisterende forbindelser vil bli br\u00e5tt avsluttet.",
+    "HeaderAdvancedControl": "Avansert Kontroll",
     "LabelName": "Navn",
     "OptionAllowUserToManageServer": "TIllatt denne brukeren \u00e5 administrere serveren",
-    "HeaderFeatureAccess": "Feature Access",
+    "HeaderFeatureAccess": "Funksjon Tilgang",
     "OptionAllowMediaPlayback": "Tillatt medieavspilling",
-    "OptionAllowBrowsingLiveTv": "Allow browsing of live tv",
+    "OptionAllowBrowsingLiveTv": "Tillat surfing av Live TV",
     "OptionAllowDeleteLibraryContent": "Tillatt denne brukeren \u00e5 slette bibliotek-elementer",
-    "OptionAllowManageLiveTv": "Allow management of live tv recordings",
+    "OptionAllowManageLiveTv": "Tillat styring av Live TV opptak",
     "OptionAllowRemoteControlOthers": "Tillatt denne brukeren \u00e5 fjernstyre andre",
-    "OptionMissingTmdbId": "Missing Tmdb Id",
+    "OptionMissingTmdbId": "Mangler Tmdb id",
     "OptionIsHD": "HD",
     "OptionIsSD": "SD",
     "OptionMetascore": "Metascore",
-    "ButtonSelect": "Select",
-    "ButtonSearch": "Search",
-    "ButtonGroupVersions": "Group Versions",
-    "ButtonAddToCollection": "Add to Collection",
-    "PismoMessage": "Utilizing Pismo File Mount through a donated license.",
-    "TangibleSoftwareMessage": "Utilizing Tangible Solutions Java\/C# converters through a donated license.",
+    "ButtonSelect": "Velg",
+    "ButtonSearch": "S\u00f8k",
+    "ButtonGroupVersions": "Gruppe Versjoner",
+    "ButtonAddToCollection": "Legg Til I Samling",
+    "PismoMessage": "Utnytte Pismo File Mount gjennom en donert lisens.",
+    "TangibleSoftwareMessage": "Utnytte konkrete l\u00f8sninger Java \/ C # omformere gjennom en donert lisens.",
     "HeaderCredits": "Credits",
-    "PleaseSupportOtherProduces": "Please support other free products we utilize:",
-    "VersionNumber": "Version {0}",
-    "TabPaths": "Paths",
+    "PleaseSupportOtherProduces": "Vennligst gi st\u00f8tte til andre gratis produkter vi benytter:",
+    "VersionNumber": "Versjon {0}",
+    "TabPaths": "Stier",
     "TabServer": "Server",
     "TabTranscoding": "Transcoding",
-    "TitleAdvanced": "Advanced",
-    "LabelAutomaticUpdateLevel": "Automatic update level",
-    "OptionRelease": "Sluppet",
+    "TitleAdvanced": "Avansert",
+    "LabelAutomaticUpdateLevel": "Automatisk oppdaterings niv\u00e5",
+    "OptionRelease": "Offisiell utgivelse",
     "OptionBeta": "Beta",
     "OptionDev": "Dev (Ustabil)",
-    "LabelAllowServerAutoRestart": "Allow the server to restart automatically to apply updates",
-    "LabelAllowServerAutoRestartHelp": "The server will only restart during idle periods, when no users are active.",
-    "LabelEnableDebugLogging": "Enable debug logging",
-    "LabelRunServerAtStartup": "Run server at startup",
-    "LabelRunServerAtStartupHelp": "This will start the tray icon on windows startup. To start the windows service, uncheck this and run the service from the windows control panel. Please note that you cannot run both at the same time, so you will need to exit the tray icon before starting the service.",
-    "ButtonSelectDirectory": "Select Directory",
-    "LabelCustomPaths": "Specify custom paths where desired. Leave fields empty to use the defaults.",
-    "LabelCachePath": "Cache path:",
-    "LabelCachePathHelp": "Specify a custom location for server cache files, such as images.",
-    "LabelImagesByNamePath": "Images by name path:",
-    "LabelImagesByNamePathHelp": "Specify a custom location for downloaded actor, artist, genre and studio images.",
-    "LabelMetadataPath": "Metadata path:",
-    "LabelMetadataPathHelp": "Specify a custom location for downloaded artwork and metadata, if not saving within media folders.",
-    "LabelTranscodingTempPath": "Transcoding temporary path:",
-    "LabelTranscodingTempPathHelp": "This folder contains working files used by the transcoder. Specify a custom path, or leave empty to use the default within the server's data folder.",
-    "TabBasics": "Basics",
+    "LabelAllowServerAutoRestart": "Tillat at serveren restartes automatisk for \u00e5 gjennomf\u00f8re oppdateringer",
+    "LabelAllowServerAutoRestartHelp": "Serveren vil kun restartes i inaktiv perioder, n\u00e5r ingen brukere er aktive.",
+    "LabelEnableDebugLogging": "Sl\u00e5 p\u00e5 debug logging.",
+    "LabelRunServerAtStartup": "Start server ved maskin-oppstart",
+    "LabelRunServerAtStartupHelp": "Dette vil starte ikonet ved oppstart av Windows. For \u00e5 starte Windows-tjeneste, fjerner du denne markering og kj\u00f8rer tjenesten fra kontrollpanelet i Windows. V\u00e6r oppmerksom p\u00e5 at du ikke kan kj\u00f8re begge p\u00e5 samme tid, s\u00e5 du m\u00e5 g\u00e5 ut av ikonet f\u00f8r du starter tjenesten.",
+    "ButtonSelectDirectory": "Velg Katalog",
+    "LabelCustomPaths": "Definer tilpasset stier hvor \u00f8nsket. La feltet s\u00e5 tomt for bruk av default innstillinger.",
+    "LabelCachePath": "Cache sti:",
+    "LabelCachePathHelp": "Definer en tilpasset lokalisering for server cashe filer, som bilder.",
+    "LabelImagesByNamePath": "Bilder etter navn sti:",
+    "LabelImagesByNamePathHelp": "Definer en tilpasset lokalisering for nedlastede skuespillere, sjanger og studio bilder.",
+    "LabelMetadataPath": "Metadata sti:",
+    "LabelMetadataPathHelp": "Definer en tilpasset lokalisering for nedlastede artwork og metadata, hvis ikke skjer lagring innen media mappene.",
+    "LabelTranscodingTempPath": "Transcoding midlertidig sti",
+    "LabelTranscodingTempPathHelp": "Denne mappen inneholder fungerende filer som blir brukt av transcoderen. Spesifiser en tilpasset sti eller la det st\u00e5 tomt for \u00e5 benytte serverens standard sti.",
+    "TabBasics": "Basic",
     "TabTV": "TV",
-    "TabGames": "Games",
-    "TabMusic": "Music",
-    "TabOthers": "Others",
-    "HeaderExtractChapterImagesFor": "Extract chapter images for:",
-    "OptionMovies": "Movies",
-    "OptionEpisodes": "Episodes",
-    "OptionOtherVideos": "Other Videos",
+    "TabGames": "Spill",
+    "TabMusic": "Musikk",
+    "TabOthers": "Andre",
+    "HeaderExtractChapterImagesFor": "Pakk ut kapittel bilder for:",
+    "OptionMovies": "Filmer",
+    "OptionEpisodes": "Episoder",
+    "OptionOtherVideos": "Andre Videoer",
     "TitleMetadata": "Metadata",
-    "LabelAutomaticUpdatesFanart": "Enable automatic updates from FanArt.tv",
-    "LabelAutomaticUpdatesTmdb": "Enable automatic updates from TheMovieDB.org",
-    "LabelAutomaticUpdatesTvdb": "Enable automatic updates from TheTVDB.com",
-    "LabelAutomaticUpdatesFanartHelp": "If enabled, new images will be downloaded automatically as they're added to fanart.tv. Existing images will not be replaced.",
-    "LabelAutomaticUpdatesTmdbHelp": "If enabled, new images will be downloaded automatically as they're added to TheMovieDB.org. Existing images will not be replaced.",
-    "LabelAutomaticUpdatesTvdbHelp": "If enabled, new images will be downloaded automatically as they're added to TheTVDB.com. Existing images will not be replaced.",
-    "ExtractChapterImagesHelp": "Extracting chapter images will allow clients to display graphical scene selection menus. The process can be slow, cpu-intensive and may require several gigabytes of space. It runs when videos are discovered, and also as a nightly scheduled task at 4am. The schedule is configurable in the scheduled tasks area. It is not recommended to run this task during peak usage hours.",
-    "LabelMetadataDownloadLanguage": "Preferred download language:",
+    "LabelAutomaticUpdatesFanart": "Aktiver automatisk oppdatering fra FanArt.tv",
+    "LabelAutomaticUpdatesTmdb": "Aktiver automatisk oppdateringer fra TheMovieDB.org",
+    "LabelAutomaticUpdatesTvdb": "Aktiver automatisk oppdateringer fra TheTVDB.com",
+    "LabelAutomaticUpdatesFanartHelp": "Hvis aktivert vil nye bilder bli nedlastet automatisk n\u00e5r de blir lagt til fanar.tv. Eksisterende bilder vil ikke bli erstattet.",
+    "LabelAutomaticUpdatesTmdbHelp": "Hvis aktivert vil nye bilder bli nedlastet automatisk n\u00e5r de blir lagt til i TheMovieDB.org. Ekisterende bilder vil ikke bli erstattet.",
+    "LabelAutomaticUpdatesTvdbHelp": "Hvis aktivert vil nye bilder bli nedlastet automatisk n\u00e5r de blir lagt til i TheTVDB.com. Ekisterende bilder vil ikke bli erstattet.",
+    "ExtractChapterImagesHelp": "Utpakking av kapittelbilder vil tillate kunder \u00e5 vise grafiske scenevalgmenyer. Prosessen kan v\u00e6re treg, cpu-intensive og kan kreve flere Gigabyte med plass. Det kj\u00f8rer n\u00e5r videoene blir oppdaget, og ogs\u00e5 som en nattlig planlagt oppgave p\u00e5 04.00 AM. Tidsplanen er konfigurerbart i planlagte oppgaver omr\u00e5det. Det er ikke anbefalt \u00e5 kj\u00f8re denne oppgaven ved  toppbelastede timer.",
+    "LabelMetadataDownloadLanguage": "Foretrukket nedlastingsspr\u00e5k:",
     "ButtonAutoScroll": "Auto-scroll",
-    "LabelImageSavingConvention": "Image saving convention:",
-    "LabelImageSavingConventionHelp": "Media Browser recognizes images from most major media applications. Choosing your downloading convention is useful if you also use other products.",
-    "OptionImageSavingCompatible": "Compatible - Media Browser\/Xbmc\/Plex",
+    "LabelImageSavingConvention": "Bilde besparende konvensjon:",
+    "LabelImageSavingConventionHelp": "Media Browser gjengjenner bilder fra de fleste media applikasjonene. Ved valg av dine nedlastings konvensjoner er nyttig hvis du i tillegg benytter andre produkter.",
+    "OptionImageSavingCompatible": "Kompatibel - Media Browser\/Xbmc\/Plex",
     "OptionImageSavingStandard": "Standard - MB2",
-    "ButtonSignIn": "Sign In",
-    "TitleSignIn": "Sign In",
-    "HeaderPleaseSignIn": "Please sign in",
-    "LabelUser": "User:",
-    "LabelPassword": "Password:",
-    "ButtonManualLogin": "Manual Login",
-    "PasswordLocalhostMessage": "Passwords are not required when logging in from localhost.",
+    "ButtonSignIn": "Logg inn",
+    "TitleSignIn": "Logg Inn",
+    "HeaderPleaseSignIn": "Vennligst Logg inn",
+    "LabelUser": "Bruker:",
+    "LabelPassword": "Passord:",
+    "ButtonManualLogin": "Manuell Login",
+    "PasswordLocalhostMessage": "Passord er ikke n\u00f8dvendig n\u00e5r du logger inn fra lokalhost.",
     "TabGuide": "Guide",
-    "TabChannels": "Channels",
-    "TabCollections": "Collections",
-    "HeaderChannels": "Channels",
-    "TabRecordings": "Recordings",
-    "TabScheduled": "Scheduled",
-    "TabSeries": "Series",
-    "TabFavorites": "Favorites",
-    "TabMyLibrary": "My Library",
-    "ButtonCancelRecording": "Cancel Recording",
+    "TabChannels": "Kanaler",
+    "TabCollections": "Samlinger",
+    "HeaderChannels": "Kanaler",
+    "TabRecordings": "Opptak",
+    "TabScheduled": "Planlagt",
+    "TabSeries": "Serier",
+    "TabFavorites": "Favoritter",
+    "TabMyLibrary": "Mitt Bibliotek",
+    "ButtonCancelRecording": "Avbryt Opptak",
     "HeaderPrePostPadding": "Pre\/Post Padding",
-    "LabelPrePaddingMinutes": "Pre-padding minutes:",
-    "OptionPrePaddingRequired": "Pre-padding is required in order to record.",
-    "LabelPostPaddingMinutes": "Post-padding minutes:",
-    "OptionPostPaddingRequired": "Post-padding is required in order to record.",
-    "HeaderWhatsOnTV": "What's On",
-    "HeaderUpcomingTV": "Upcoming TV",
+    "LabelPrePaddingMinutes": "Pre-padding minutter:",
+    "OptionPrePaddingRequired": "Pre-padding beh\u00f8ves for \u00e5 kunne gj\u00f8re opptak",
+    "LabelPostPaddingMinutes": "post-padding minutter:",
+    "OptionPostPaddingRequired": "Post-padding beh\u00f8ves for \u00e5 kunne gj\u00f8re opptak.",
+    "HeaderWhatsOnTV": "Hva er p\u00e5",
+    "HeaderUpcomingTV": "Kommende TV",
     "TabStatus": "Status",
-    "TabSettings": "Settings",
-    "ButtonRefreshGuideData": "Refresh Guide Data",
-    "OptionPriority": "Priority",
-    "OptionRecordOnAllChannels": "Record program on all channels",
-    "OptionRecordAnytime": "Record program at any time",
-    "OptionRecordOnlyNewEpisodes": "Record only new episodes",
-    "HeaderDays": "Days",
-    "HeaderActiveRecordings": "Active Recordings",
-    "HeaderLatestRecordings": "Latest Recordings",
-    "HeaderAllRecordings": "All Recordings",
-    "ButtonPlay": "Play",
-    "ButtonEdit": "Edit",
-    "ButtonRecord": "Record",
-    "ButtonDelete": "Delete",
-    "ButtonRemove": "Remove",
-    "OptionRecordSeries": "Record Series",
-    "HeaderDetails": "Details",
+    "TabSettings": "Innstillinger",
+    "ButtonRefreshGuideData": "Oppdater Guide Data",
+    "OptionPriority": "Prioritet",
+    "OptionRecordOnAllChannels": "Ta opptak p\u00e5 alle kanaler",
+    "OptionRecordAnytime": "Ta opptak n\u00e5r som helst",
+    "OptionRecordOnlyNewEpisodes": "Ta opptak kun av nye episoder",
+    "HeaderDays": "Dager",
+    "HeaderActiveRecordings": "Aktive opptak",
+    "HeaderLatestRecordings": "Siste Opptak",
+    "HeaderAllRecordings": "Alle Opptak",
+    "ButtonPlay": "Spill",
+    "ButtonEdit": "Rediger",
+    "ButtonRecord": "Opptak",
+    "ButtonDelete": "Slett",
+    "ButtonRemove": "Fjern",
+    "OptionRecordSeries": "Ta opptak av Serier",
+    "HeaderDetails": "Detaljer",
     "TitleLiveTV": "Live TV",
-    "LabelNumberOfGuideDays": "Number of days of guide data to download:",
-    "LabelNumberOfGuideDaysHelp": "Downloading more days worth of guide data provides the ability to schedule out further in advance and view more listings, but it will also take longer to download. Auto will choose based on the number of channels.",
-    "LabelActiveService": "Active Service:",
-    "LabelActiveServiceHelp": "Multiple tv plugins can be installed but only one can be active at a time.",
+    "LabelNumberOfGuideDays": "Antall dager av guide data som skal lastes ned",
+    "LabelNumberOfGuideDaysHelp": "Nedlasting av guide data for flere dager gir muligheten for \u00e5 planlegge i forveien og for \u00e5 se flere listinger. Dette vil ogs\u00e5 ta lengre tid for nedlasting. Auto vil velge basert p\u00e5 antall kanaler.",
+    "LabelActiveService": "Aktive Tjenester:",
+    "LabelActiveServiceHelp": "Flere TV plugins kan bli installert, men kun en kan v\u00e6re aktiv.",
     "OptionAutomatic": "Auto",
-    "LiveTvPluginRequired": "A Live TV service provider plugin is required in order to continue.",
-    "LiveTvPluginRequiredHelp": "Please install one of our available plugins, such as Next Pvr or ServerWmc.",
-    "LabelCustomizeOptionsPerMediaType": "Customize for media type:",
+    "LiveTvPluginRequired": "En Live TV tilbyder trengs for \u00e5 kunne fortsette.",
+    "LiveTvPluginRequiredHelp": "Vennligst installer en av v\u00e5re tilgjengelige plugins, eksempel Next Pvr eller ServerWmc.",
+    "LabelCustomizeOptionsPerMediaType": "Tilpass for media type:",
     "OptionDownloadThumbImage": "Thumb",
-    "OptionDownloadMenuImage": "Menu",
+    "OptionDownloadMenuImage": "Meny",
     "OptionDownloadLogoImage": "Logo",
-    "OptionDownloadBoxImage": "Box",
-    "OptionDownloadDiscImage": "Disc",
+    "OptionDownloadBoxImage": "Boks",
+    "OptionDownloadDiscImage": "Disk",
     "OptionDownloadBannerImage": "Banner",
-    "OptionDownloadBackImage": "Back",
+    "OptionDownloadBackImage": "Tilbake",
     "OptionDownloadArtImage": "Art",
-    "OptionDownloadPrimaryImage": "Primary",
-    "HeaderFetchImages": "Fetch Images:",
-    "HeaderImageSettings": "Image Settings",
-    "TabOther": "Other",
-    "LabelMaxBackdropsPerItem": "Maximum number of backdrops per item:",
-    "LabelMaxScreenshotsPerItem": "Maximum number of screenshots per item:",
-    "LabelMinBackdropDownloadWidth": "Minimum backdrop download width:",
-    "LabelMinScreenshotDownloadWidth": "Minimum screenshot download width:",
-    "ButtonAddScheduledTaskTrigger": "Add Task Trigger",
-    "HeaderAddScheduledTaskTrigger": "Add Task Trigger",
-    "ButtonAdd": "Add",
+    "OptionDownloadPrimaryImage": "Prim\u00e6r",
+    "HeaderFetchImages": "Hent Bilder:",
+    "HeaderImageSettings": "Bilde Innstillinger",
+    "TabOther": "Andre",
+    "LabelMaxBackdropsPerItem": "Maks antall av backdrops for hvert element:",
+    "LabelMaxScreenshotsPerItem": "Maks antall av screenshots for hvert element:",
+    "LabelMinBackdropDownloadWidth": "Minimum backdrop nedlastings bredde:",
+    "LabelMinScreenshotDownloadWidth": "Minimum nedlasted screenshot bredde:",
+    "ButtonAddScheduledTaskTrigger": "Legg Til Oppgave Trigger",
+    "HeaderAddScheduledTaskTrigger": "Legg til Oppgave Trigger",
+    "ButtonAdd": "Legg Til",
     "LabelTriggerType": "Trigger Type:",
-    "OptionDaily": "Daily",
-    "OptionWeekly": "Weekly",
-    "OptionOnInterval": "On an interval",
-    "OptionOnAppStartup": "On application startup",
-    "OptionAfterSystemEvent": "After a system event",
-    "LabelDay": "Day:",
-    "LabelTime": "Time:",
-    "LabelEvent": "Event:",
-    "OptionWakeFromSleep": "Wake from sleep",
-    "LabelEveryXMinutes": "Every:",
-    "HeaderTvTuners": "Tuners",
-    "HeaderGallery": "Gallery",
-    "HeaderLatestGames": "Latest Games",
-    "HeaderRecentlyPlayedGames": "Recently Played Games",
-    "TabGameSystems": "Game Systems",
+    "OptionDaily": "Daglig",
+    "OptionWeekly": "Ukentlig",
+    "OptionOnInterval": "P\u00e5 ett intervall",
+    "OptionOnAppStartup": "Ved applikasjon oppstart",
+    "OptionAfterSystemEvent": "Etter ett system hendelse",
+    "LabelDay": "Dag:",
+    "LabelTime": "Tid:",
+    "LabelEvent": "Hendelse:",
+    "OptionWakeFromSleep": "V\u00e5kne fra dvale",
+    "LabelEveryXMinutes": "Hver",
+    "HeaderTvTuners": "Tunere",
+    "HeaderGallery": "Galleri",
+    "HeaderLatestGames": "Siste Spill",
+    "HeaderRecentlyPlayedGames": "Nylig Spilte Spill",
+    "TabGameSystems": "Spill Systemer",
     "TitleMediaLibrary": "Media-bibliotek",
-    "TabFolders": "Folders",
-    "TabPathSubstitution": "Path Substitution",
-    "LabelSeasonZeroDisplayName": "Season 0 display name:",
-    "LabelEnableRealtimeMonitor": "Enable real time monitoring",
-    "LabelEnableRealtimeMonitorHelp": "Changes will be processed immediately, on supported file systems.",
-    "ButtonScanLibrary": "Scan Library",
-    "HeaderNumberOfPlayers": "Players:",
-    "OptionAnyNumberOfPlayers": "Any",
+    "TabFolders": "Mapper",
+    "TabPathSubstitution": "Sti Erstatter",
+    "LabelSeasonZeroDisplayName": "Sesong 0 visningsnavn",
+    "LabelEnableRealtimeMonitor": "Aktiver sanntids monitorering",
+    "LabelEnableRealtimeMonitorHelp": "Endinger vil bli prossesert umiddelbart, til st\u00f8ttede file systemer.",
+    "ButtonScanLibrary": "S\u00f8k Gjennom Bibliotek",
+    "HeaderNumberOfPlayers": "Spillere:",
+    "OptionAnyNumberOfPlayers": "Noen",
     "Option1Player": "1+",
     "Option2Player": "2+",
     "Option3Player": "3+",
     "Option4Player": "4+",
-    "HeaderMediaFolders": "Media Folders",
-    "HeaderThemeVideos": "Theme Videos",
-    "HeaderThemeSongs": "Theme Songs",
-    "HeaderScenes": "Scenes",
-    "HeaderAwardsAndReviews": "Awards and Reviews",
-    "HeaderSoundtracks": "Soundtracks",
-    "HeaderMusicVideos": "Music Videos",
-    "HeaderSpecialFeatures": "Special Features",
-    "HeaderCastCrew": "Cast & Crew",
-    "HeaderAdditionalParts": "Additional Parts",
-    "ButtonSplitVersionsApart": "Split Versions Apart",
+    "HeaderMediaFolders": "Media Mapper",
+    "HeaderThemeVideos": "Tema Videoer",
+    "HeaderThemeSongs": "Tema Sanger",
+    "HeaderScenes": "Scener",
+    "HeaderAwardsAndReviews": "Utmerkelser og anmeldsler",
+    "HeaderSoundtracks": "Lydspor",
+    "HeaderMusicVideos": "Musikk Videoer",
+    "HeaderSpecialFeatures": "Spesielle Funksjoner",
+    "HeaderCastCrew": "Mannskap",
+    "HeaderAdditionalParts": "Tilleggsdeler",
+    "ButtonSplitVersionsApart": "Splitt versjoner fra hverandre",
     "ButtonPlayTrailer": "Trailer",
-    "LabelMissing": "Missing",
+    "LabelMissing": "Mangler",
     "LabelOffline": "Offline",
-    "PathSubstitutionHelp": "Path substitutions are used for mapping a path on the server to a path that clients are able to access. By allowing clients direct access to media on the server they may be able to play them directly over the network and avoid using server resources to stream and transcode them.",
-    "HeaderFrom": "From",
-    "HeaderTo": "To",
-    "LabelFrom": "From:",
-    "LabelFromHelp": "Example: D:\\Movies (on the server)",
-    "LabelTo": "To:",
-    "LabelToHelp": "Example: \\\\MyServer\\Movies (a path clients can access)",
-    "ButtonAddPathSubstitution": "Add Substitution",
-    "OptionSpecialEpisode": "Specials",
-    "OptionMissingEpisode": "Missing Episodes",
-    "OptionUnairedEpisode": "Unaired Episodes",
-    "OptionEpisodeSortName": "Episode Sort Name",
-    "OptionSeriesSortName": "Series Name",
-    "OptionTvdbRating": "Tvdb Rating",
+    "PathSubstitutionHelp": "Sti erstatninger er brukt for \u00e5 kartlegge en bane p\u00e5 serveren til en bane som kundene er i stand til \u00e5 f\u00e5 tilgang. Ved \u00e5 la kundene direkte tilgang til media p\u00e5 serveren kan de v\u00e6re i stand til \u00e5 spille dem direkte over nettverket, og unng\u00e5 \u00e5 bruke server ressurser til \u00e5 streame og omkode dem.",
+    "HeaderFrom": "Fra",
+    "HeaderTo": "Til",
+    "LabelFrom": "Fra:",
+    "LabelFromHelp": "Eksempel: D:\\Filmer (P\u00e5 serveren)",
+    "LabelTo": "Til:",
+    "LabelToHelp": "Eksempel: \\\\MinServerFilmer (en sti som klienter kan f\u00e5 tilgang til)",
+    "ButtonAddPathSubstitution": "Legg til substutisjon",
+    "OptionSpecialEpisode": "Spesielle",
+    "OptionMissingEpisode": "Mangler Episoder",
+    "OptionUnairedEpisode": "Kommende Episoder",
+    "OptionEpisodeSortName": "Episode Etter Navn",
+    "OptionSeriesSortName": "Serie Navn",
+    "OptionTvdbRating": "Tvdb Rangering",
     "HeaderTranscodingQualityPreference": "\u00d8nsket kvalitet for transkoding",
-    "OptionAutomaticTranscodingHelp": "The server will decide quality and speed",
-    "OptionHighSpeedTranscodingHelp": "Lower quality, but faster encoding",
-    "OptionHighQualityTranscodingHelp": "Higher quality, but slower encoding",
-    "OptionMaxQualityTranscodingHelp": "Best quality with slower encoding and high CPU usage",
-    "OptionHighSpeedTranscoding": "Higher speed",
-    "OptionHighQualityTranscoding": "Higher quality",
-    "OptionMaxQualityTranscoding": "Max quality",
-    "OptionEnableDebugTranscodingLogging": "Enable debug transcoding logging",
-    "OptionEnableDebugTranscodingLoggingHelp": "This will create very large log files and is only recommended as needed for troubleshooting purposes.",
-    "OptionUpscaling": "Allow clients to request upscaled video",
-    "OptionUpscalingHelp": "In some cases this will result in improved video quality but will increase CPU usage.",
-    "EditCollectionItemsHelp": "Add or remove any movies, series, albums, books or games you wish to group within this collection.",
-    "HeaderAddTitles": "Add Titles",
-    "LabelEnableDlnaPlayTo": "Enable DLNA Play To",
-    "LabelEnableDlnaPlayToHelp": "Media Browser can detect devices within your network and offer the ability to remote control them.",
-    "LabelEnableDlnaDebugLogging": "Enable DLNA debug logging",
-    "LabelEnableDlnaDebugLoggingHelp": "This will create large log files and should only be used as needed for troubleshooting purposes.",
-    "LabelEnableDlnaClientDiscoveryInterval": "Client discovery interval (seconds)",
-    "LabelEnableDlnaClientDiscoveryIntervalHelp": "Determines the duration in seconds between SSDP searches performed by Media Browser.",
-    "HeaderCustomDlnaProfiles": "Custom Profiles",
-    "HeaderSystemDlnaProfiles": "System Profiles",
-    "CustomDlnaProfilesHelp": "Create a custom profile to target a new device or override a system profile.",
-    "SystemDlnaProfilesHelp": "System profiles are read-only. Changes to a system profile will be saved to a new custom profile.",
-    "TitleDashboard": "Dashboard",
-    "TabHome": "Home",
+    "OptionAutomaticTranscodingHelp": "Serveren vil bestemme kvalitet og hastighet",
+    "OptionHighSpeedTranscodingHelp": "Lavere kvalitet, men raskere encoding",
+    "OptionHighQualityTranscodingHelp": "H\u00f8yere kvalitet, men saktere encoding",
+    "OptionMaxQualityTranscodingHelp": "Beste kvalitet med saktere encoding og h\u00f8y CPU bruk",
+    "OptionHighSpeedTranscoding": "H\u00f8yere hastighet",
+    "OptionHighQualityTranscoding": "H\u00f8yere kvalitet",
+    "OptionMaxQualityTranscoding": "Maks kvalitet",
+    "OptionEnableDebugTranscodingLogging": "Sl\u00e5 p\u00e5 debug transcoding logging",
+    "OptionEnableDebugTranscodingLoggingHelp": "Dette vil lage veldig lange log filer og er kun anbefalt for feils\u00f8king.",
+    "OptionUpscaling": "Tillat klienter \u00e5 gi foresp\u00f8rsler for oppskalert video",
+    "OptionUpscalingHelp": "I noen tilfeller f\u00f8rer dette til resultat i forbedret video kvalitet men vil \u00f8ke CPU bruk.",
+    "EditCollectionItemsHelp": "Legg til eller fjern hvilken som helst film, serie, album, bok eller spill som du \u00f8nsker \u00e5 gruppere innen denne samlingen.",
+    "HeaderAddTitles": "Legg til Titler",
+    "LabelEnableDlnaPlayTo": "Sl\u00e5 p\u00e5 DLNA Play To",
+    "LabelEnableDlnaPlayToHelp": "Media Browser kan detektere enheter innen ditt nettverk og tilbyr mulighetene til \u00e5 kunne gi ekstern tilgang for \u00e5 kontrollere enhetene.",
+    "LabelEnableDlnaDebugLogging": "Sl\u00e5 p\u00e5 DLNA debug logging",
+    "LabelEnableDlnaDebugLoggingHelp": "Dette vil lage store log filer og burde kun benyttes for feils\u00f8king.",
+    "LabelEnableDlnaClientDiscoveryInterval": "Klient oppdaterings interval (Sekunder)",
+    "LabelEnableDlnaClientDiscoveryIntervalHelp": "Bestemmer varigheten i sekunder mellom SSDP s\u00f8k utf\u00f8rt av Media Browser.",
+    "HeaderCustomDlnaProfiles": "Tilpassede Profiler",
+    "HeaderSystemDlnaProfiles": "System Profiler",
+    "CustomDlnaProfilesHelp": "Lag en tilpasset profil for \u00e5 sette en ny enhet til \u00e5 overkj\u00f8re en system profil.",
+    "SystemDlnaProfilesHelp": "System profiler er read-only. Endinger til ett system profil vil bli lagret til en ny tilpasset profil.",
+    "TitleDashboard": "Dashbord",
+    "TabHome": "Hjem",
     "TabInfo": "Info",
-    "HeaderLinks": "Links",
-    "HeaderSystemPaths": "System Paths",
-    "LinkCommunity": "Community",
+    "HeaderLinks": "Linker",
+    "HeaderSystemPaths": "System Stier",
+    "LinkCommunity": "Samfunn",
     "LinkGithub": "Github",
-    "LinkApiDocumentation": "Api Documentation",
-    "LabelFriendlyServerName": "Friendly server name:",
-    "LabelFriendlyServerNameHelp": "This name will be used to identify this server. If left blank, the computer name will be used.",
-    "LabelPreferredDisplayLanguage": "Preferred display language",
-    "LabelPreferredDisplayLanguageHelp": "Translating Media Browser is an ongoing project and is not yet complete.",
-    "LabelReadHowYouCanContribute": "Read about how you can contribute.",
-    "HeaderNewCollection": "New Collection",
-    "HeaderAddToCollection": "Add to Collection",
-    "ButtonSubmit": "Submit",
-    "NewCollectionNameExample": "Example: Star Wars Collection",
-    "OptionSearchForInternetMetadata": "Search the internet for artwork and metadata",
-    "ButtonCreate": "Create",
-    "LabelHttpServerPortNumber": "Http server port number:",
-    "LabelWebSocketPortNumber": "Web socket port number:",
-    "LabelEnableAutomaticPortHelp": "UPnP allows automated router configuration for remote access. This may not work with some router models.",
-    "LabelExternalDDNS": "External DDNS:",
-    "LabelExternalDDNSHelp": "If you have a dynamic DNS enter it here. Media Browser apps will use it when connecting remotely.",
-    "TabResume": "Resume",
-    "TabWeather": "Weather",
-    "TitleAppSettings": "App Settings",
-    "LabelMinResumePercentage": "Min resume percentage:",
-    "LabelMaxResumePercentage": "Max resume percentage:",
-    "LabelMinResumeDuration": "Min resume duration (seconds):",
-    "LabelMinResumePercentageHelp": "Titles are assumed unplayed if stopped before this time",
-    "LabelMaxResumePercentageHelp": "Titles are assumed fully played if stopped after this time",
-    "LabelMinResumeDurationHelp": "Titles shorter than this will not be resumable",
-    "TitleAutoOrganize": "Auto-Organize",
-    "TabActivityLog": "Activity Log",
-    "HeaderName": "Name",
-    "HeaderDate": "Date",
-    "HeaderSource": "Source",
-    "HeaderDestination": "Destination",
+    "LinkApiDocumentation": "Api Dokumentering",
+    "LabelFriendlyServerName": "Vennlig server navn:",
+    "LabelFriendlyServerNameHelp": "Dette navnet vil bli brukt for \u00e5 identifisere denne serveren. Hvis feltet er tomt, vil maskinens navn bli brukt.",
+    "LabelPreferredDisplayLanguage": "Foretrukket visningsspr\u00e5k",
+    "LabelPreferredDisplayLanguageHelp": "Oversetting av Media Browser er ett p\u00e5g\u00e5ende prosjekt og er enda ikke fullstendig ferdig.",
+    "LabelReadHowYouCanContribute": "Les mer om hvordan du kan bidra.",
+    "HeaderNewCollection": "Ny Samling",
+    "HeaderAddToCollection": "Legg Til I Samling",
+    "ButtonSubmit": "Send",
+    "NewCollectionNameExample": "Eksempel: Star Wars Samling",
+    "OptionSearchForInternetMetadata": "S\u00f8k p\u00e5 internet for artwork og metadata",
+    "ButtonCreate": "Opprett",
+    "LabelHttpServerPortNumber": "Http server port nummer:",
+    "LabelWebSocketPortNumber": "Web socker port nummer:",
+    "LabelEnableAutomaticPortHelp": "UPnP tillater automatiserte routere konfigurering for ekstern tilgang. Dette fungerer n\u00f8dvendigvis ikke p\u00e5 alle modeller.",
+    "LabelExternalDDNS": "Ekstern DDNS:",
+    "LabelExternalDDNSHelp": "Hvis du har en dynamisk DNS, skriv den her. Media Browser applikasjoner vil bruke denne n\u00e5r ekstern forbindelse opprettes.",
+    "TabResume": "Forsett",
+    "TabWeather": "V\u00e6r",
+    "TitleAppSettings": "App Innstillinger",
+    "LabelMinResumePercentage": "Minimum fortsettelses prosent:",
+    "LabelMaxResumePercentage": "Maksimum fortsettelses prosent:",
+    "LabelMinResumeDuration": "Minmimum fortsettelses varighet (sekunder)",
+    "LabelMinResumePercentageHelp": "Titler blir antatt som ikke avspilt hvis de stopper f\u00f8r denne tiden",
+    "LabelMaxResumePercentageHelp": "Titler blir antatt som fullstendig avspilt hvis de stopper etter denne tiden",
+    "LabelMinResumeDurationHelp": "Titler kortere enn dette vil ikke forsette.",
+    "TitleAutoOrganize": "Auto-Organisering",
+    "TabActivityLog": "Aktivitetslog",
+    "HeaderName": "Navn",
+    "HeaderDate": "Dato",
+    "HeaderSource": "Kilde",
+    "HeaderDestination": "Destinasjon",
     "HeaderProgram": "Program",
-    "HeaderClients": "Clients",
-    "LabelCompleted": "Completed",
+    "HeaderClients": "Klienter",
+    "LabelCompleted": "Fullf\u00f8rt",
     "LabelFailed": "Failed",
-    "LabelSkipped": "Skipped",
-    "HeaderEpisodeOrganization": "Episode Organization",
+    "LabelSkipped": "Hoppet over",
+    "HeaderEpisodeOrganization": "Episode Organisering",
     "LabelSeries": "Series:",
-    "LabelSeasonNumber": "Season number",
-    "LabelEpisodeNumber": "Episode number",
-    "LabelEndingEpisodeNumber": "Ending episode number",
-    "LabelEndingEpisodeNumberHelp": "Only required for multi-episode files",
-    "HeaderSupportTheTeam": "Support the Media Browser Team",
-    "LabelSupportAmount": "Amount (USD)",
-    "HeaderSupportTheTeamHelp": "Help ensure the continued development of this project by donating. A portion of all donations will be contributed to other free tools we depend on.",
-    "ButtonEnterSupporterKey": "Enter supporter key",
-    "DonationNextStep": "Once complete, please return and enter your supporter key, which you will receive by email.",
-    "AutoOrganizeHelp": "Auto-organize monitors your download folders for new files and moves them to your media directories.",
-    "AutoOrganizeTvHelp": "TV file organizing will only add episodes to existing series. It will not create new series folders.",
-    "OptionEnableEpisodeOrganization": "Enable new episode organization",
-    "LabelWatchFolder": "Watch folder:",
-    "LabelWatchFolderHelp": "The server will poll this folder during the 'Organize new media files' scheduled task.",
-    "ButtonViewScheduledTasks": "View scheduled tasks",
-    "LabelMinFileSizeForOrganize": "Minimum file size (MB):",
-    "LabelMinFileSizeForOrganizeHelp": "Files under this size will be ignored.",
-    "LabelSeasonFolderPattern": "Season folder pattern:",
-    "LabelSeasonZeroFolderName": "Season zero folder name:",
-    "HeaderEpisodeFilePattern": "Episode file pattern",
-    "LabelEpisodePattern": "Episode pattern:",
-    "LabelMultiEpisodePattern": "Multi-Episode pattern:",
-    "HeaderSupportedPatterns": "Supported Patterns",
+    "LabelSeasonNumber": "Sesong nummer",
+    "LabelEpisodeNumber": "Episode nummer",
+    "LabelEndingEpisodeNumber": "Ending av episode nummer",
+    "LabelEndingEpisodeNumberHelp": "Kun n\u00f8dvendig for multi-episode filer",
+    "HeaderSupportTheTeam": "St\u00f8tt Media Browser Teamet",
+    "LabelSupportAmount": "Sum (USD)",
+    "HeaderSupportTheTeamHelp": "Bidra til \u00e5 sikre fortsatt utvikling av dette prosjektet ved \u00e5 donere. En del av alle donasjoner vil v\u00e6re bidratt til andre gratis verkt\u00f8y vi er avhengige av.",
+    "ButtonEnterSupporterKey": "Skriv supporter n\u00f8kkel",
+    "DonationNextStep": "N\u00e5r du er ferdig, kan du g\u00e5 tilbake og skriv inn din support n\u00f8kkel, som du vil motta p\u00e5 e-post.",
+    "AutoOrganizeHelp": "Auto-organisere monitorerer dine nedlastingsmapper for nye filer og flytter dem til medie kataloger.",
+    "AutoOrganizeTvHelp": "TV file organisering vil kun legge til episoder til eksisterende episoder. Den vil ikke lage nye serie mapper.",
+    "OptionEnableEpisodeOrganization": "Aktiver ny episode organisering",
+    "LabelWatchFolder": "Se p\u00e5 Mappe:",
+    "LabelWatchFolderHelp": "Serveren vil hente denne mappen under 'Organiser nye mediefiler' planlagte oppgaven.",
+    "ButtonViewScheduledTasks": "Se p\u00e5 planlagte oppgaver",
+    "LabelMinFileSizeForOrganize": "Minimum fil st\u00f8rrelse (MB):",
+    "LabelMinFileSizeForOrganizeHelp": "Filer under denne st\u00f8rrelsen vil bli ignorert.",
+    "LabelSeasonFolderPattern": "Sesong mappe m\u00f8nster:",
+    "LabelSeasonZeroFolderName": "Sesong null mappe navn:",
+    "HeaderEpisodeFilePattern": "Episode fil m\u00f8nster",
+    "LabelEpisodePattern": "Episode m\u00f8nster",
+    "LabelMultiEpisodePattern": "Multi-Episode m\u00f8nster:",
+    "HeaderSupportedPatterns": "St\u00f8ttede m\u00f8nster",
     "HeaderTerm": "Term",
-    "HeaderPattern": "Pattern",
-    "HeaderResult": "Result",
-    "LabelDeleteEmptyFolders": "Delete empty folders after organizing",
-    "LabelDeleteEmptyFoldersHelp": "Enable this to keep the download directory clean.",
-    "LabelDeleteLeftOverFiles": "Delete left over files with the following extensions:",
-    "LabelDeleteLeftOverFilesHelp": "Separate with ;. For example: .nfo;.txt",
-    "OptionOverwriteExistingEpisodes": "Overwrite existing episodes",
-    "LabelTransferMethod": "Transfer method",
-    "OptionCopy": "Copy",
-    "OptionMove": "Move",
-    "LabelTransferMethodHelp": "Copy or move files from the watch folder",
-    "HeaderLatestNews": "Latest News",
-    "HeaderHelpImproveMediaBrowser": "Help Improve Media Browser",
-    "HeaderRunningTasks": "Running Tasks",
-    "HeaderActiveDevices": "Active Devices",
-    "HeaderPendingInstallations": "Pending Installations",
-    "HeaerServerInformation": "Server Information",
-    "ButtonRestartNow": "Restart Now",
+    "HeaderPattern": "M\u00f8nster",
+    "HeaderResult": "Resultat",
+    "LabelDeleteEmptyFolders": "Slett tomme mapper etter organisering",
+    "LabelDeleteEmptyFoldersHelp": "Aktiver denne for \u00e5 holde nedlastings-katalogen ren.",
+    "LabelDeleteLeftOverFiles": "Slett gjenv\u00e6rende filer etter f\u00f8lgende utvidelser:",
+    "LabelDeleteLeftOverFilesHelp": "Seprarer med ;. For eksempel: .nfk;.txt",
+    "OptionOverwriteExistingEpisodes": "Skriv over eksisterende episoder",
+    "LabelTransferMethod": "overf\u00f8ringsmetoder",
+    "OptionCopy": "Kopier",
+    "OptionMove": "Flytt",
+    "LabelTransferMethodHelp": "Kopier eller flytt filer fra watch mappen",
+    "HeaderLatestNews": "Siste nyheter",
+    "HeaderHelpImproveMediaBrowser": "Hjelp \u00e5 forbedre Media Browser",
+    "HeaderRunningTasks": "Kj\u00f8rende oppgaver",
+    "HeaderActiveDevices": "Aktive enheter",
+    "HeaderPendingInstallations": "ventede installasjoner",
+    "HeaerServerInformation": "Server informasjon",
+    "ButtonRestartNow": "Restart N\u00e5",
     "ButtonRestart": "Restart",
-    "ButtonShutdown": "Shutdown",
-    "ButtonUpdateNow": "Update Now",
-    "PleaseUpdateManually": "Please shutdown the server and update manually.",
-    "NewServerVersionAvailable": "A new version of Media Browser Server is available!",
-    "ServerUpToDate": "Media Browser Server is up to date",
-    "ErrorConnectingToMediaBrowserRepository": "There was an error connecting to the remote Media Browser repository.",
-    "LabelComponentsUpdated": "The following components have been installed or updated:",
-    "MessagePleaseRestartServerToFinishUpdating": "Please restart the server to finish applying updates.",
-    "LabelDownMixAudioScale": "Audio boost when downmixing:",
-    "LabelDownMixAudioScaleHelp": "Boost audio when downmixing. Set to 1 to preserve original volume value.",
-    "ButtonLinkKeys": "Link Keys",
-    "LabelOldSupporterKey": "Old supporter key",
-    "LabelNewSupporterKey": "New supporter key",
-    "HeaderMultipleKeyLinking": "Multiple Key Linking",
-    "MultipleKeyLinkingHelp": "If you have more than one supporter key, use this form to link the old key's registrations with your new one.",
-    "LabelCurrentEmailAddress": "Current email address",
-    "LabelCurrentEmailAddressHelp": "The current email address to which your new key was sent.",
-    "HeaderForgotKey": "Forgot Key",
-    "LabelEmailAddress": "Email address",
-    "LabelSupporterEmailAddress": "The email address that was used to purchase the key.",
-    "ButtonRetrieveKey": "Retrieve Key",
-    "LabelSupporterKey": "Supporter Key (paste from email)",
-    "LabelSupporterKeyHelp": "Enter your supporter key to start enjoying additional benefits the community has developed for Media Browser.",
-    "MessageInvalidKey": "Supporter key is missing or invalid.",
-    "ErrorMessageInvalidKey": "In order for any premium content to be registered, you must also be a Media Browser Supporter. Please donate and support the continued development of the core product. Thank you.",
-    "HeaderDisplaySettings": "Display Settings",
-    "TabPlayTo": "Play To",
-    "LabelEnableDlnaServer": "Enable Dlna server",
-    "LabelEnableDlnaServerHelp": "Allows UPnP devices on your network to browse and play Media Browser content.",
-    "LabelEnableBlastAliveMessages": "Blast alive messages",
-    "LabelEnableBlastAliveMessagesHelp": "Enable this if the server is not detected reliably by other UPnP devices on your network.",
-    "LabelBlastMessageInterval": "Alive message interval (seconds)",
-    "LabelBlastMessageIntervalHelp": "Determines the duration in seconds between server alive messages.",
-    "LabelDefaultUser": "Default user:",
-    "LabelDefaultUserHelp": "Determines which user library should be displayed on connected devices. This can be overridden for each device using profiles.",
+    "ButtonShutdown": "Sl\u00e5 Av",
+    "ButtonUpdateNow": "Oppdater N\u00e5",
+    "PleaseUpdateManually": "Vennligst sl\u00e5 av serveren og oppdater manuelt.",
+    "NewServerVersionAvailable": "En ny versjon av Media Browser er tilgjengelig!",
+    "ServerUpToDate": "Media Browser Server er oppdatert",
+    "ErrorConnectingToMediaBrowserRepository": "Det var en feil ved forbindelse opp mot ekstern Media Browser repository.",
+    "LabelComponentsUpdated": "F\u00f8lgende komponenter har blitt installert eller oppdatert:",
+    "MessagePleaseRestartServerToFinishUpdating": "Vennligst restart serveren for \u00e5 fullf\u00f8re installasjon av oppdateringer.",
+    "LabelDownMixAudioScale": "Lyd boost n\u00e5r downmixing:",
+    "LabelDownMixAudioScaleHelp": "Boost lyd n\u00e5r downmixing. Set til 1 for \u00e5 bevare orginal volum verdi.",
+    "ButtonLinkKeys": "Link N\u00f8kler",
+    "LabelOldSupporterKey": "Gammel supporter n\u00f8kkel",
+    "LabelNewSupporterKey": "Ny supporter n\u00f8kkel",
+    "HeaderMultipleKeyLinking": "Flere n\u00f8kkel-linkinger",
+    "MultipleKeyLinkingHelp": "Hvis du har mer en en supporter n\u00f8kkel, bruk denne formen for \u00e5 linke til den gamle n\u00f8kkelens registrering med den nye.",
+    "LabelCurrentEmailAddress": "Gjeldende email adresse",
+    "LabelCurrentEmailAddressHelp": "Den aktuelle e-postadressen som den nye n\u00f8kkelen ble sendt.",
+    "HeaderForgotKey": "Glemt N\u00f8kkel",
+    "LabelEmailAddress": "e-postadresse",
+    "LabelSupporterEmailAddress": "e-postadressen som ble brukt for \u00e5 kj\u00f8pe n\u00f8kkelen.",
+    "ButtonRetrieveKey": "Motta N\u00f8kkel",
+    "LabelSupporterKey": "Supporter N\u00f8kkel (Lim inn fra e-postadresse)",
+    "LabelSupporterKeyHelp": "Skriv inn din supporter n\u00f8kkel for \u00e5 kunne nyte flere fordeler som samfunnet har utviklet for Media Browser.",
+    "MessageInvalidKey": "Supporter n\u00f8kkel mangler eller er feil.",
+    "ErrorMessageInvalidKey": "For eventuelt premiuminnhold for \u00e5 bli registrert, m\u00e5 du ogs\u00e5 v\u00e6re en Media Browser Supporter. Vennligst doner og st\u00f8tt det videre-utviklede av kjerneproduktet. Takk.",
+    "HeaderDisplaySettings": "Visnings Innstillinger",
+    "TabPlayTo": "Spill Til",
+    "LabelEnableDlnaServer": "Sl\u00e5 p\u00e5 Dlna server",
+    "LabelEnableDlnaServerHelp": "Tillat UPnP enheter p\u00e5 ditt nettverk for \u00e5 s\u00f8ke gjennom spill Media Browser innhold.",
+    "LabelEnableBlastAliveMessages": "Spreng levende meldinger",
+    "LabelEnableBlastAliveMessagesHelp": "Sl\u00e5 p\u00e5 hvis serveren ikke detekterer p\u00e5litelighet fra andre UPnP enheter p\u00e5 ditt nettverk.",
+    "LabelBlastMessageInterval": "Levende meldinger invertall (sekunder)",
+    "LabelBlastMessageIntervalHelp": "Avgj\u00f8r tiden i sekunder mellom server levende meldinger.",
+    "LabelDefaultUser": "Standard bruker:",
+    "LabelDefaultUserHelp": "Avgj\u00f8r hvilket bruker bibliotek som skal bli vist p\u00e5 koblede enheter. Dette kan bli overskrevet for hver enhet som bruker profiler.",
     "TitleDlna": "DLNA",
-    "TitleChannels": "Channels",
-    "HeaderServerSettings": "Server Settings",
-    "LabelWeatherDisplayLocation": "Weather display location:",
-    "LabelWeatherDisplayLocationHelp": "US zip code \/ City, State, Country \/ City, Country",
-    "LabelWeatherDisplayUnit": "Weather display unit:",
+    "TitleChannels": "Kanaler",
+    "HeaderServerSettings": "Server Innstillinger",
+    "LabelWeatherDisplayLocation": "V\u00e6r-visning lokalisering:",
+    "LabelWeatherDisplayLocationHelp": "US zip kode \/ By, Stat, Land \/ By, Land",
+    "LabelWeatherDisplayUnit": "V\u00e6r-visning enhet:",
     "OptionCelsius": "Celsius",
     "OptionFahrenheit": "Fahrenheit",
-    "HeaderRequireManualLogin": "Require manual username entry for:",
-    "HeaderRequireManualLoginHelp": "When disabled clients may present a login screen with a visual selection of users.",
-    "OptionOtherApps": "Other apps",
-    "OptionMobileApps": "Mobile apps",
-    "HeaderNotificationList": "Click on a notification to configure it's sending options.",
-    "NotificationOptionApplicationUpdateAvailable": "Application update available",
-    "NotificationOptionApplicationUpdateInstalled": "Application update installed",
-    "NotificationOptionPluginUpdateInstalled": "Plugin update installed",
-    "NotificationOptionPluginInstalled": "Plugin installed",
-    "NotificationOptionPluginUninstalled": "Plugin uninstalled",
-    "NotificationOptionVideoPlayback": "Video playback started",
-    "NotificationOptionAudioPlayback": "Audio playback started",
-    "NotificationOptionGamePlayback": "Game playback started",
-    "NotificationOptionVideoPlaybackStopped": "Video playback stopped",
-    "NotificationOptionAudioPlaybackStopped": "Audio playback stopped",
-    "NotificationOptionGamePlaybackStopped": "Game playback stopped",
-    "NotificationOptionTaskFailed": "Scheduled task failure",
-    "NotificationOptionInstallationFailed": "Installation failure",
+    "HeaderRequireManualLogin": "Krev manuell brukernavn oppf\u00f8ring for:",
+    "HeaderRequireManualLoginHelp": "N\u00e5r deaktiverte brukere kan  presentere en innloggingskjerm med ett visuelt utvalg av brukere.",
+    "OptionOtherApps": "Andre applikasjoner",
+    "OptionMobileApps": "Mobile applikasjoner",
+    "HeaderNotificationList": "Klikk p\u00e5 en varsling for \u00e5 konfigurere dens sending-alternativer.",
+    "NotificationOptionApplicationUpdateAvailable": "Applikasjon oppdatering tilgjengelig",
+    "NotificationOptionApplicationUpdateInstalled": "Applikasjon oppdatering installert",
+    "NotificationOptionPluginUpdateInstalled": "Plugin oppdatering installert",
+    "NotificationOptionPluginInstalled": "Plugin installert",
+    "NotificationOptionPluginUninstalled": "Plugin er fjernet",
+    "NotificationOptionVideoPlayback": "Video avspilling startet",
+    "NotificationOptionAudioPlayback": "Lyd avspilling startet",
+    "NotificationOptionGamePlayback": "Spill avspilling startet",
+    "NotificationOptionVideoPlaybackStopped": "Video avspilling stoppet",
+    "NotificationOptionAudioPlaybackStopped": "Lyd avspilling stoppet",
+    "NotificationOptionGamePlaybackStopped": "Spill avspilling stoppet",
+    "NotificationOptionTaskFailed": "Tidsplan oppgave feilet",
+    "NotificationOptionInstallationFailed": "Installasjon feilet",
     "NotificationOptionNewLibraryContent": "Nytt innhold er lagt til",
-    "NotificationOptionNewLibraryContentMultiple": "New content added (multiple)",
-    "SendNotificationHelp": "By default, notifications are delivered to the dashboard inbox. Browse the plugin catalog to install additional notification options.",
-    "NotificationOptionServerRestartRequired": "Server restart required",
-    "LabelNotificationEnabled": "Enable this notification",
-    "LabelMonitorUsers": "Monitor activity from:",
-    "LabelSendNotificationToUsers": "Send the notification to:",
-    "UsersNotNotifiedAboutSelfActivity": "Users will not be notified about their own activities.",
-    "LabelUseNotificationServices": "Use the following services:",
-    "CategoryUser": "User",
+    "NotificationOptionNewLibraryContentMultiple": "Nytt innhold lagt til (flere)",
+    "SendNotificationHelp": "Som standard blir varslinger sent til dashbord inboksen. Bla igjennom plugin katalogen for \u00e5 installere valgfrie varslings-alternativer.",
+    "NotificationOptionServerRestartRequired": "Server omstart beh\u00f8ves",
+    "LabelNotificationEnabled": "Sl\u00e5 p\u00e5 denne varslingen",
+    "LabelMonitorUsers": "Monitorer aktivitet fra:",
+    "LabelSendNotificationToUsers": "Send varslingen til:",
+    "UsersNotNotifiedAboutSelfActivity": "Brukere vil ikke bli varslet om deres egen aktivitet.",
+    "LabelUseNotificationServices": "Bruk f\u00f8lgende tjeneste:",
+    "CategoryUser": "Bruker",
     "CategorySystem": "System",
-    "CategoryApplication": "Application",
+    "CategoryApplication": "Applikasjon",
     "CategoryPlugin": "Plugin",
-    "LabelMessageTitle": "Message title:",
-    "LabelAvailableTokens": "Available tokens:",
-    "AdditionalNotificationServices": "Browse the plugin catalog to install additional notification services.",
-    "OptionAllUsers": "All users",
-    "OptionAdminUsers": "Administrators",
-    "OptionCustomUsers": "Custom",
-    "ButtonArrowUp": "Up",
-    "ButtonArrowDown": "Down",
-    "ButtonArrowLeft": "Left",
-    "ButtonArrowRight": "Right",
-    "ButtonBack": "Back",
+    "LabelMessageTitle": "Meldingstittel:",
+    "LabelAvailableTokens": "Tilgjengelige tokens:",
+    "AdditionalNotificationServices": "Bla gjennom plugin katalogen for \u00e5 installere valgfrie varslingstjenester.",
+    "OptionAllUsers": "Alle brukere:",
+    "OptionAdminUsers": "Administratorer",
+    "OptionCustomUsers": "Tilpasset",
+    "ButtonArrowUp": "Opp",
+    "ButtonArrowDown": "Ned",
+    "ButtonArrowLeft": "Venstre",
+    "ButtonArrowRight": "H\u00f8yre",
+    "ButtonBack": "Tilbake",
     "ButtonInfo": "Info",
-    "ButtonOsd": "On screen display",
-    "ButtonPageUp": "Page Up",
-    "ButtonPageDown": "Page Down",
+    "ButtonOsd": "P\u00e5 skjermvisning",
+    "ButtonPageUp": "Side Opp",
+    "ButtonPageDown": "Side Ned",
     "PageAbbreviation": "PG",
-    "ButtonHome": "Home",
-    "ButtonSettings": "Settings",
-    "ButtonTakeScreenshot": "Capture Screenshot",
-    "ButtonLetterUp": "Letter Up",
-    "ButtonLetterDown": "Letter Down",
+    "ButtonHome": "Hjem",
+    "ButtonSettings": "Innstillinger",
+    "ButtonTakeScreenshot": "Ta Skjermbilde",
+    "ButtonLetterUp": "Pil Opp",
+    "ButtonLetterDown": "Pil Ned",
     "PageButtonAbbreviation": "PG",
     "LetterButtonAbbreviation": "A",
-    "TabNowPlaying": "Now Playing",
-    "TabNavigation": "Navigation",
-    "TabControls": "Controls",
-    "ButtonFullscreen": "Toggle fullscreen",
-    "ButtonScenes": "Scenes",
-    "ButtonSubtitles": "Subtitles",
-    "ButtonAudioTracks": "Audio tracks",
+    "TabNowPlaying": "Spilles Av",
+    "TabNavigation": "Navigering",
+    "TabControls": "Kontrollerer",
+    "ButtonFullscreen": "Veksle fullskjerm",
+    "ButtonScenes": "Scener",
+    "ButtonSubtitles": "Undertekster",
+    "ButtonAudioTracks": "Lyd spor",
     "ButtonPreviousTrack": "Previous track",
     "ButtonNextTrack": "Next track",
-    "ButtonStop": "Stop",
+    "ButtonStop": "Stopp",
     "ButtonPause": "Pause",
-    "LabelGroupMoviesIntoCollections": "Group movies into collections",
-    "LabelGroupMoviesIntoCollectionsHelp": "When displaying movie lists, movies belonging to a collection will be displayed as one grouped item.",
-    "NotificationOptionPluginError": "Plugin failure",
-    "ButtonVolumeUp": "Volume up",
-    "ButtonVolumeDown": "Volume down",
+    "LabelGroupMoviesIntoCollections": "Grupper filmer inni samlinger",
+    "LabelGroupMoviesIntoCollectionsHelp": "Ved visning av filmlister vil filmer som tilh\u00f8rer en samling vil bli vist som ett grupperende element.",
+    "NotificationOptionPluginError": "Plugin feil",
+    "ButtonVolumeUp": "Volum opp",
+    "ButtonVolumeDown": "Volum ned",
     "ButtonMute": "Mute",
-    "HeaderLatestMedia": "Latest Media",
-    "OptionSpecialFeatures": "Special Features",
-    "HeaderCollections": "Collections",
-    "LabelProfileCodecsHelp": "Separated by comma. This can be left empty to apply to all codecs.",
-    "LabelProfileContainersHelp": "Separated by comma. This can be left empty to apply to all containers.",
-    "HeaderResponseProfile": "Response Profile",
+    "HeaderLatestMedia": "Siste Media",
+    "OptionSpecialFeatures": "Spesielle Funksjoner",
+    "HeaderCollections": "Samlinger",
+    "LabelProfileCodecsHelp": "Separert med komma. Dette feltet kan forbli tomt for \u00e5 gjelde alle kodeker.",
+    "LabelProfileContainersHelp": "Separert med komma. Dette feltet kan forbli tomt for \u00e5 gjelde alle kontainere.",
+    "HeaderResponseProfile": "Respons Profil",
     "LabelType": "Type:",
-    "LabelProfileContainer": "Container:",
-    "LabelProfileVideoCodecs": "Video codecs:",
-    "LabelProfileAudioCodecs": "Audio codecs:",
-    "LabelProfileCodecs": "Codecs:",
-    "HeaderDirectPlayProfile": "Direct Play Profile",
-    "HeaderTranscodingProfile": "Transcoding Profile",
-    "HeaderCodecProfile": "Codec Profile",
-    "HeaderCodecProfileHelp": "Codec profiles indicate the limitations of a device when playing specific codecs. If a limitation applies then the media will be transcoded, even if the codec is configured for direct play.",
-    "HeaderContainerProfile": "Container Profile",
-    "HeaderContainerProfileHelp": "Container profiles indicate the limitations of a device when playing specific formats. If a limitation applies then the media will be transcoded, even if the format is configured for direct play.",
+    "LabelProfileContainer": "Kontainer:",
+    "LabelProfileVideoCodecs": "Video kodek:",
+    "LabelProfileAudioCodecs": "Lyd kodek:",
+    "LabelProfileCodecs": "Kodeker:",
+    "HeaderDirectPlayProfile": "Direkte Avspilling Profil",
+    "HeaderTranscodingProfile": "Transcoding Profil",
+    "HeaderCodecProfile": "Kodek Profil",
+    "HeaderCodecProfileHelp": "Kodek profiler indikerer p\u00e5 at begrensninger p\u00e5 en enhet n\u00e5r den spiller av spesifikk kodeker. Hvis en begrensning gjelder vil media bli transcodet, til og med hvis kodeken er konfigurert for direkte avspilling.",
+    "HeaderContainerProfile": "Kontainer Profil",
+    "HeaderContainerProfileHelp": "Container profiler indikerer begrensningene i en enhet n\u00e5r du spiller bestemte formater. Hvis en begrensning gjelder da vil media bli transcodet, selv om formatet er konfigurert for direkte avspilling.",
     "OptionProfileVideo": "Video",
-    "OptionProfileAudio": "Audio",
-    "OptionProfileVideoAudio": "Video Audio",
-    "OptionProfilePhoto": "Photo",
+    "OptionProfileAudio": "Lyd",
+    "OptionProfileVideoAudio": "Video Lyd",
+    "OptionProfilePhoto": "Bilde",
     "LabelUserLibrary": "Bruker bibliotek:",
-    "LabelUserLibraryHelp": "Select which user library to display to the device. Leave empty to inherit the default setting.",
-    "OptionPlainStorageFolders": "Display all folders as plain storage folders",
-    "OptionPlainStorageFoldersHelp": "If enabled, all folders are represented in DIDL as \"object.container.storageFolder\" instead of a more specific type, such as \"object.container.person.musicArtist\".",
-    "OptionPlainVideoItems": "Display all videos as plain video items",
-    "OptionPlainVideoItemsHelp": "If enabled, all videos are represented in DIDL as \"object.item.videoItem\" instead of a more specific type, such as \"object.item.videoItem.movie\".",
-    "LabelSupportedMediaTypes": "Supported Media Types:",
-    "TabIdentification": "Identification",
-    "TabDirectPlay": "Direct Play",
-    "TabContainers": "Containers",
-    "TabCodecs": "Codecs",
-    "TabResponses": "Responses",
-    "HeaderProfileInformation": "Profile Information",
-    "LabelEmbedAlbumArtDidl": "Embed album art in Didl",
-    "LabelEmbedAlbumArtDidlHelp": "Some devices prefer this method for obtaining album art. Others may fail to play with this option enabled.",
+    "LabelUserLibraryHelp": "Velg hvilket brukerbibliotek som skal vises til enheten. La det st\u00e5 tomt for standard innstillinger.",
+    "OptionPlainStorageFolders": "Vis alle mapper som rene lagringsmapper",
+    "OptionPlainStorageFoldersHelp": "Hvis aktivert, vil alle mapper bli representert i DIDL som  \"object.container.storageFolder\" istedet for en mer spesifikk type, som \"object.container.person.musicArtist\".",
+    "OptionPlainVideoItems": "Vis alle videoer som ren video elementer",
+    "OptionPlainVideoItemsHelp": "Hvis aktivert, blir alle videoer representert i DIDL som \"object.item.videoItem\" i stedet for en mer bestemt type, for eksempel \"object.item.videoItem.movie\".",
+    "LabelSupportedMediaTypes": "St\u00f8ttede Media Typer:",
+    "TabIdentification": "Identifisering",
+    "TabDirectPlay": "Direkte Avspill",
+    "TabContainers": "Kontainere",
+    "TabCodecs": "Kodeker",
+    "TabResponses": "Svar",
+    "HeaderProfileInformation": "Profil Informasjon",
+    "LabelEmbedAlbumArtDidl": "Bygg inn albumbilder i Didl",
+    "LabelEmbedAlbumArtDidlHelp": "Noen enheter foretrekker denne metoden for \u00e5 motta album art. Andre vil kunne feile \u00e5 avspille hvis dette alternativet er aktivert.",
     "LabelAlbumArtPN": "Album art PN:",
-    "LabelAlbumArtHelp": "PN used for album art, within the dlna:profileID attribute on upnp:albumArtURI. Some clients require a specific value, regardless of the size of the image.",
-    "LabelAlbumArtMaxWidth": "Album art max width:",
-    "LabelAlbumArtMaxWidthHelp": "Max resolution of album art exposed via upnp:albumArtURI.",
-    "LabelAlbumArtMaxHeight": "Album art max height:",
-    "LabelAlbumArtMaxHeightHelp": "Max resolution of album art exposed via upnp:albumArtURI.",
-    "LabelIconMaxWidth": "Icon max width:",
-    "LabelIconMaxWidthHelp": "Max resolution of icons exposed via upnp:icon.",
-    "LabelIconMaxHeight": "Icon max height:",
-    "LabelIconMaxHeightHelp": "Max resolution of icons exposed via upnp:icon.",
-    "LabelIdentificationFieldHelp": "A case-insensitive substring or regex expression.",
-    "HeaderProfileServerSettingsHelp": "These values control how Media Browser will present itself to the device.",
-    "LabelMaxBitrate": "Max bitrate:",
-    "LabelMaxBitrateHelp": "Specify a max bitrate in bandwidth constrained environments, or if the device imposes it's own limit.",
-    "LabelMaxStreamingBitrate": "Max streaming bitrate:",
-    "LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
-    "LabelMaxStaticBitrate": "Max sync bitrate:",
-    "LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
-    "OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
-    "OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
-    "LabelFriendlyName": "Friendly name",
-    "LabelManufacturer": "Manufacturer",
-    "LabelManufacturerUrl": "Manufacturer url",
-    "LabelModelName": "Model name",
-    "LabelModelNumber": "Model number",
-    "LabelModelDescription": "Model description",
+    "LabelAlbumArtHelp": "PN brukes for album art, innenfor DLNA: profileID attributtet p\u00e5 upnp: albumArtURI. Noen klienter krever en bestemt verdi, uavhengig av st\u00f8rrelsen p\u00e5 bildet.",
+    "LabelAlbumArtMaxWidth": "Album art mat bredde:",
+    "LabelAlbumArtMaxWidthHelp": "Maks oppl\u00f8sning av album art utnyttet via upnp:albumArtURI.",
+    "LabelAlbumArtMaxHeight": "Album art maks h\u00f8yde:",
+    "LabelAlbumArtMaxHeightHelp": "Maks oppl\u00f8sning av album er eksonert via upnp:albumARtURI.",
+    "LabelIconMaxWidth": "Ikon maks bredde:",
+    "LabelIconMaxWidthHelp": "Maks oppl\u00f8sning av ikoner utsatt via upnp:icon.",
+    "LabelIconMaxHeight": "Ikon maks h\u00f8yde:",
+    "LabelIconMaxHeightHelp": "Maks oppl\u00f8sning av ikoner utsatt via upnp:icon.",
+    "LabelIdentificationFieldHelp": "Ett case-insensitive substring eller regex uttrykk.",
+    "HeaderProfileServerSettingsHelp": "Disse verdiene kontrollerer hvordan Media Browser vil presentere seg selv til enheten.",
+    "LabelMaxBitrate": "Maks bitrate:",
+    "LabelMaxBitrateHelp": "Spesifiser en maks bitrate i for begrensede b\u00e5ndbredde milj\u00f8er, eller hvis enheten p\u00e5legger sin egen begrensning.",
+    "LabelMaxStreamingBitrate": "Maks streaming bitrate:",
+    "LabelMaxStreamingBitrateHelp": "Spesifiser en maks bitrate n\u00e5r streaming.",
+    "LabelMaxStaticBitrate": "Maks synk bitrate:",
+    "LabelMaxStaticBitrateHelp": "Spesifiser en maks bitrate ved synkronisering av innhold i h\u00f8y kvalitet.",
+    "OptionIgnoreTranscodeByteRangeRequests": "Ignorer Transcode byte rekkevidde foresp\u00f8rsler",
+    "OptionIgnoreTranscodeByteRangeRequestsHelp": "Hvis aktivert vil disse foresp\u00f8rslene bli honorert men ignorert i byte rekkevidde headeren.",
+    "LabelFriendlyName": "Vennlig navn",
+    "LabelManufacturer": "Produsent",
+    "LabelManufacturerUrl": "Produsent url",
+    "LabelModelName": "Modell navn",
+    "LabelModelNumber": "Modell nummer",
+    "LabelModelDescription": "Model beskrivelse",
     "LabelModelUrl": "Model url",
-    "LabelSerialNumber": "Serial number",
-    "LabelDeviceDescription": "Device description",
-    "HeaderIdentificationCriteriaHelp": "Enter at least one identification criteria.",
-    "HeaderDirectPlayProfileHelp": "Add direct play profiles to indicate which formats the device can handle natively.",
-    "HeaderTranscodingProfileHelp": "Add transcoding profiles to indicate which formats should be used when transcoding is required.",
-    "HeaderResponseProfileHelp": "Response profiles provide a way to customize information sent to the device when playing certain kinds of media.",
+    "LabelSerialNumber": "Serienummer",
+    "LabelDeviceDescription": "Enhet beskrivelse",
+    "HeaderIdentificationCriteriaHelp": "Skriv minst ett identifiserings kriterie",
+    "HeaderDirectPlayProfileHelp": "Legg direkte avspill profiler til \u00e5 indikere hvilket format enheten kan st\u00f8tte.",
+    "HeaderTranscodingProfileHelp": "Legg til transcoding profiler for \u00e5 indikere hvilke format som burde bli brukt n\u00e5r transcoding beh\u00f8ves.",
+    "HeaderResponseProfileHelp": "Respons proiler tilbyr en m\u00e5t \u00e5 tilpasse informasjon som er sent til enheten n\u00e5r den spiller en viss type media.",
     "LabelXDlnaCap": "X-Dlna cap:",
-    "LabelXDlnaCapHelp": "Determines the content of the X_DLNACAP element in the urn:schemas-dlna-org:device-1-0 namespace.",
+    "LabelXDlnaCapHelp": "Bestemmer innholdet i X_DLNACAP element i urn: skjemaer-DLNA-org: enhets 1-0 navnerom.",
     "LabelXDlnaDoc": "X-Dlna doc:",
-    "LabelXDlnaDocHelp": "Determines the content of the X_DLNADOC element in the urn:schemas-dlna-org:device-1-0 namespace.",
-    "LabelSonyAggregationFlags": "Sony aggregation flags:",
-    "LabelSonyAggregationFlagsHelp": "Determines the content of the aggregationFlags element in the urn:schemas-sonycom:av namespace.",
-    "LabelTranscodingContainer": "Container:",
-    "LabelTranscodingVideoCodec": "Video codec:",
-    "LabelTranscodingVideoProfile": "Video profile:",
-    "LabelTranscodingAudioCodec": "Audio codec:",
-    "OptionEnableM2tsMode": "Enable M2ts mode",
-    "OptionEnableM2tsModeHelp": "Enable m2ts mode when encoding to mpegts.",
-    "OptionEstimateContentLength": "Estimate content length when transcoding",
-    "OptionReportByteRangeSeekingWhenTranscoding": "Report that the server supports byte seeking when transcoding",
-    "OptionReportByteRangeSeekingWhenTranscodingHelp": "This is required for some devices that don't time seek very well.",
-    "HeaderSubtitleDownloadingHelp": "When Media Browser scans your video files it can search for missing subtitles, and download them using a subtitle provider such as OpenSubtitles.org.",
-    "HeaderDownloadSubtitlesFor": "Download subtitles for:",
-    "MessageNoChapterProviders": "Install a chapter provider plugin such as ChapterDb to enable additional chapter options.",
-    "LabelSkipIfGraphicalSubsPresent": "Skip if the video already contains graphical subtitles",
-    "LabelSkipIfGraphicalSubsPresentHelp": "Keeping text versions of subtitles will result in more efficient delivery to mobile clients.",
-    "TabSubtitles": "Subtitles",
-    "TabChapters": "Chapters",
-    "HeaderDownloadChaptersFor": "Download chapter names for:",
-    "LabelOpenSubtitlesUsername": "Open Subtitles username:",
-    "LabelOpenSubtitlesPassword": "Open Subtitles password:",
-    "HeaderChapterDownloadingHelp": "When Media Browser scans your video files it can download friendly chapter names from the internet using chapter plugins such as ChapterDb.",
-    "LabelPlayDefaultAudioTrack": "Play default audio track regardless of language",
-    "LabelSubtitlePlaybackMode": "Subtitle mode:",
-    "LabelDownloadLanguages": "Download languages:",
-    "ButtonRegister": "Register",
-    "LabelSkipIfAudioTrackPresent": "Skip if the default audio track matches the download language",
-    "LabelSkipIfAudioTrackPresentHelp": "Uncheck this to ensure all videos have subtitles, regardless of audio language.",
-    "HeaderSendMessage": "Send Message",
+    "LabelXDlnaDocHelp": "Bestemmer innholdet i X_DLNADOC element i urn: skjemaer-DLNA-org: enhets 1-0 navnerom.",
+    "LabelSonyAggregationFlags": "Sony aggregerigns flagg",
+    "LabelSonyAggregationFlagsHelp": "Bestemmer innholdet i aggregationFlags element i urn: skjemaer-sonycom: av navnerommet.",
+    "LabelTranscodingContainer": "Kontainer:",
+    "LabelTranscodingVideoCodec": "Video kodek:",
+    "LabelTranscodingVideoProfile": "Video profil:",
+    "LabelTranscodingAudioCodec": "lyd kodek:",
+    "OptionEnableM2tsMode": "Sl\u00e5 p\u00e5 M2ts modus",
+    "OptionEnableM2tsModeHelp": "Sl\u00e5 p\u00e5 m2ts modus for enkoding til mpegts.",
+    "OptionEstimateContentLength": "Estimer innholdslengde n\u00e5r transcoding.",
+    "OptionReportByteRangeSeekingWhenTranscoding": "Rapporter at serveren st\u00f8tter byte s\u00f8king n\u00e5r transcoding.",
+    "OptionReportByteRangeSeekingWhenTranscodingHelp": "Dette kreves for noen enheter som ikke tidss\u00f8ker veldig godt.",
+    "HeaderSubtitleDownloadingHelp": "N\u00e5r Media Browser skanner videofilene, kan den s\u00f8ke etter savnede undertekster, og laste dem ned med en undertittel leverand\u00f8r som OpenSubtitles.org.",
+    "HeaderDownloadSubtitlesFor": "Last ned undertekster for:",
+    "MessageNoChapterProviders": "Installer en kapittel tilbyder som eksempelvis ChapterDb for \u00e5 aktivere kapittel muligheter.",
+    "LabelSkipIfGraphicalSubsPresent": "Hopp om videoen inneholder allerede grafiske undertekster",
+    "LabelSkipIfGraphicalSubsPresentHelp": "Ved \u00e5 opprettholde tekst versjoner av undertekster vil medf\u00f8re i mer effektiv levering til mobile enheter.",
+    "TabSubtitles": "Undertekster",
+    "TabChapters": "Kapitler",
+    "HeaderDownloadChaptersFor": "Last ned kapittelnavn for:",
+    "LabelOpenSubtitlesUsername": "Open Subtitles brukernavn:",
+    "LabelOpenSubtitlesPassword": "Open Subtitles passord:",
+    "HeaderChapterDownloadingHelp": "N\u00e5r Media Browser s\u00f8ker igjennom dine video filer s\u00e5 kan den laste ned vennlige kapittelnavn fra internet ved \u00e5 bruke plugins som ChapterDb.",
+    "LabelPlayDefaultAudioTrack": "Spill av lydsporet uavhengig av spr\u00e5k",
+    "LabelSubtitlePlaybackMode": "Undertekst modus:",
+    "LabelDownloadLanguages": "Last ned spr\u00e5k:",
+    "ButtonRegister": "Registrer",
+    "LabelSkipIfAudioTrackPresent": "Hopp hvis standard lydsporet matcher nedlastingen spr\u00e5k",
+    "LabelSkipIfAudioTrackPresentHelp": "Fjern merkingen for \u00e5 sikre at alle videoene har undertekster, uavhengig av lydspr\u00e5k.",
+    "HeaderSendMessage": "Send Melding",
     "ButtonSend": "Send",
-    "LabelMessageText": "Message text:",
-    "MessageNoAvailablePlugins": "No available plugins.",
-    "LabelDisplayPluginsFor": "Display plugins for:",
+    "LabelMessageText": "Meldingstekst:",
+    "MessageNoAvailablePlugins": "Ingen tilgjengelige plugins.",
+    "LabelDisplayPluginsFor": "Vis plugins for:",
     "PluginTabMediaBrowserClassic": "MB Classic",
     "PluginTabMediaBrowserTheater": "MB Theater",
-    "LabelEpisodeName": "Episode name",
-    "LabelSeriesName": "Series name",
-    "ValueSeriesNamePeriod": "Series.name",
-    "ValueSeriesNameUnderscore": "Series_name",
-    "ValueEpisodeNamePeriod": "Episode.name",
-    "ValueEpisodeNameUnderscore": "Episode_name",
-    "HeaderTypeText": "Enter Text",
-    "LabelTypeText": "Text",
-    "HeaderSearchForSubtitles": "Search for Subtitles",
-    "MessageNoSubtitleSearchResultsFound": "No search results founds.",
-    "TabDisplay": "Display",
-    "TabLanguages": "Languages",
-    "TabWebClient": "Web Client",
-    "LabelEnableThemeSongs": "Enable theme songs",
-    "LabelEnableBackdrops": "Enable backdrops",
-    "LabelEnableThemeSongsHelp": "If enabled, theme songs will be played in the background while browsing the library.",
-    "LabelEnableBackdropsHelp": "If enabled, backdrops will be displayed in the background of some pages while browsing the library.",
-    "HeaderHomePage": "Home Page",
-    "HeaderSettingsForThisDevice": "Settings for This Device",
+    "LabelEpisodeName": "Episode navn",
+    "LabelSeriesName": "Serie navn",
+    "ValueSeriesNamePeriod": "Serier.navn",
+    "ValueSeriesNameUnderscore": "Serie_navn",
+    "ValueEpisodeNamePeriod": "Episode.navn",
+    "ValueEpisodeNameUnderscore": "Episode_navn",
+    "HeaderTypeText": "Skriv Tekst",
+    "LabelTypeText": "Tekst",
+    "HeaderSearchForSubtitles": "S\u00f8k etter undertekster",
+    "MessageNoSubtitleSearchResultsFound": "Ingen s\u00f8k funnet.",
+    "TabDisplay": "Skjerm",
+    "TabLanguages": "Spr\u00e5k",
+    "TabWebClient": "Web Klient",
+    "LabelEnableThemeSongs": "Sl\u00e5 p\u00e5 tema sanger",
+    "LabelEnableBackdrops": "Sl\u00e5 p\u00e5 backdrops",
+    "LabelEnableThemeSongsHelp": "Hvis p\u00e5sl\u00e5tt vil tema sanger bli avspilt i bakgrunnen mens man blar igjennom biblioteket.",
+    "LabelEnableBackdropsHelp": "Hvis p\u00e5sl\u00e5tt vil backdrops bli vist i bakgrunnen p\u00e5 noen sider mens man blar igjennom biblioteket.",
+    "HeaderHomePage": "Hjemmeside",
+    "HeaderSettingsForThisDevice": "Innstillinger for denne enheten",
     "OptionAuto": "Auto",
-    "OptionYes": "Yes",
-    "OptionNo": "No",
-    "LabelHomePageSection1": "Home page section 1:",
-    "LabelHomePageSection2": "Home page section 2:",
-    "LabelHomePageSection3": "Home page section 3:",
-    "LabelHomePageSection4": "Home page section 4:",
-    "OptionMyViewsButtons": "My views (buttons)",
-    "OptionMyViews": "My views",
-    "OptionMyViewsSmall": "My views (small)",
-    "OptionResumablemedia": "Resume",
-    "OptionLatestMedia": "Latest media",
-    "OptionLatestChannelMedia": "Latest channel items",
-    "HeaderLatestChannelItems": "Latest Channel Items",
-    "OptionNone": "None",
+    "OptionYes": "Ja",
+    "OptionNo": "Nei",
+    "LabelHomePageSection1": "Hjemme side seksjon 1:",
+    "LabelHomePageSection2": "Hjemme side seksjon 2:",
+    "LabelHomePageSection3": "Hjemme side seksjon 3:",
+    "LabelHomePageSection4": "Hjemme side seksjon 4:",
+    "OptionMyViewsButtons": "Mitt syn (knapper)",
+    "OptionMyViews": "Mitt syn",
+    "OptionMyViewsSmall": "Mitt Syn (liten)",
+    "OptionResumablemedia": "Fortsett",
+    "OptionLatestMedia": "Siste media",
+    "OptionLatestChannelMedia": "Siste kanal elementer",
+    "HeaderLatestChannelItems": "Siste Kanal Elementer",
+    "OptionNone": "Ingen",
     "HeaderLiveTv": "Live TV",
-    "HeaderReports": "Reports",
-    "HeaderMetadataManager": "Metadata Manager",
-    "HeaderPreferences": "Preferences",
-    "MessageLoadingChannels": "Loading channel content...",
-    "ButtonMarkRead": "Mark Read",
-    "OptionDefaultSort": "Default",
-    "OptionCommunityMostWatchedSort": "Most Watched",
-    "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.",
-    "MessageNoPlaylistsAvailable": "Playlists allow you to create lists of content to play consecutively at a time. To add items to playlists, right click or tap and hold, then select Add to Playlist.",
-    "MessageNoPlaylistItemsAvailable": "This playlist is currently empty.",
-    "HeaderWelcomeToMediaBrowserWebClient": "Welcome to the Media Browser Web Client",
-    "ButtonDismiss": "Dismiss",
-    "MessageLearnHowToCustomize": "Learn how to customize this page to your own personal tastes. Click your user icon in the top right corner of the screen to view and update your preferences.",
-    "ButtonEditOtherUserPreferences": "Edit this user's personal preferences.",
-    "LabelChannelStreamQuality": "Preferred internet stream quality:",
-    "LabelChannelStreamQualityHelp": "In a low bandwidth environment, limiting quality can help ensure a smooth streaming experience.",
-    "OptionBestAvailableStreamQuality": "Best available",
-    "LabelEnableChannelContentDownloadingFor": "Enable channel content downloading for:",
-    "LabelEnableChannelContentDownloadingForHelp": "Some channels support downloading content prior to viewing. Enable this in low bandwidth enviornments to download channel content during off hours. Content is downloaded as part of the channel download scheduled task.",
-    "LabelChannelDownloadPath": "Channel content download path:",
-    "LabelChannelDownloadPathHelp": "Specify a custom download path if desired. Leave empty to download to an internal program data folder.",
-    "LabelChannelDownloadAge": "Delete content after: (days)",
-    "LabelChannelDownloadAgeHelp": "Downloaded content older than this will be deleted. It will remain playable via internet streaming.",
-    "ChannelSettingsFormHelp": "Install channels such as Trailers and Vimeo in the plugin catalog.",
-    "LabelSelectCollection": "Select collection:",
-    "ViewTypeMovies": "Movies",
+    "HeaderReports": "Rapporter",
+    "HeaderMetadataManager": "Metadata Behandler",
+    "HeaderPreferences": "Preferanser",
+    "MessageLoadingChannels": "Laster kanal innhold...",
+    "ButtonMarkRead": "Marker Som Lest",
+    "OptionDefaultSort": "Standard",
+    "OptionCommunityMostWatchedSort": "Mest Sett",
+    "TabNextUp": "Neste",
+    "MessageNoMovieSuggestionsAvailable": "Ingen film forslag er forel\u00f8pig tilgjengelig. Start med \u00e5 se og ranger filmer. Kom deretter tilbake for \u00e5 f\u00e5 forslag p\u00e5 anbefalinger.",
+    "MessageNoCollectionsAvailable": "Samlinger tillater at du nyter personlig gruppering av filmer, serier, albumer, b\u00f8ker og spill. Klikk p\u00e5 den nye knappen for \u00e5 starte med \u00e5 lage samlinger.",
+    "MessageNoPlaylistsAvailable": "Spillelister tillater deg \u00e5 lage lister over innhold til \u00e5 spille etter hverandre p\u00e5 en gang. For \u00e5 legge til elementer i spillelister, h\u00f8yreklikk eller trykk og hold, og velg Legg til i spilleliste.",
+    "MessageNoPlaylistItemsAvailable": "Denne spillelisten er forel\u00f8pig tom",
+    "HeaderWelcomeToMediaBrowserWebClient": "Velkommen til Media Browser Web Klient",
+    "ButtonDismiss": "Avvis",
+    "MessageLearnHowToCustomize": "L\u00e6r hvordan \u00e5 tilpasse denne siden for din egen personlig smak. Klikk p\u00e5 bruker ikon i p\u00e5 topp h\u00f8yre hj\u00f8rne p\u00e5 skjermen for \u00e5 se og oppdatere dine preferanser.",
+    "ButtonEditOtherUserPreferences": "Rediger denne brukerens personlige preferanser.",
+    "LabelChannelStreamQuality": "Foretrukket internet streaming kvalitet.",
+    "LabelChannelStreamQualityHelp": "P\u00e5 en linje med lav b\u00e5ndbredde, vil begrensing av kvalitet hjelpe med \u00e5 gi en mer behagelig streaming opplevelse.",
+    "OptionBestAvailableStreamQuality": "Beste tilgjengelig",
+    "LabelEnableChannelContentDownloadingFor": "Sl\u00e5 p\u00e5 kanal innhold nedlasting for:",
+    "LabelEnableChannelContentDownloadingForHelp": "Noen kanaler st\u00f8tter nedlasting av innhold f\u00f8r visning. Aktiver dette for en linje med  lav b\u00e5ndbredde for \u00e5 laste ned kanalinnholdet n\u00e5r serveren ikke benyttes. Innholdet lastes ned som en del av kanalens planlagte oppgave for nedlasting.",
+    "LabelChannelDownloadPath": "Nedlastingsti for Kanal-innhold:",
+    "LabelChannelDownloadPathHelp": "Spesifiser en tilpasset nedlastingsti hvis \u00f8nsket. La feltet ellers st\u00e5 tomt for \u00e5 bruke den interne program data mappen.",
+    "LabelChannelDownloadAge": "Slett innhold etter: (dager)",
+    "LabelChannelDownloadAgeHelp": "Nedlastet innhold eldre enn dette vil bli slettet. Det vil v\u00e6re avspillbart via internett streaming.",
+    "ChannelSettingsFormHelp": "Installer kanaler som eksempel Trailers og Vimeo i plugin katalogen.",
+    "LabelSelectCollection": "Velg samling:",
+    "ViewTypeMovies": "Filmer",
     "ViewTypeTvShows": "TV",
-    "ViewTypeGames": "Games",
-    "ViewTypeMusic": "Music",
-    "ViewTypeBoxSets": "Collections",
-    "ViewTypeChannels": "Channels",
+    "ViewTypeGames": "Spill",
+    "ViewTypeMusic": "Musikk",
+    "ViewTypeBoxSets": "Samlinger",
+    "ViewTypeChannels": "Kanaler",
     "ViewTypeLiveTV": "Live TV",
-    "HeaderOtherDisplaySettings": "Display Settings",
-    "HeaderMyViews": "My Views",
-    "LabelSelectFolderGroups": "Automatically group content from the following folders into views such as Movies, Music and TV:",
-    "LabelSelectFolderGroupsHelp": "Folders that are unchecked will be displayed by themselves in their own view.",
-    "OptionDisplayAdultContent": "Display adult content",
-    "OptionLibraryFolders": "Media folders",
-    "TitleRemoteControl": "Remote Control",
-    "OptionLatestTvRecordings": "Latest recordings",
-    "LabelProtocolInfo": "Protocol info:",
-    "LabelProtocolInfoHelp": "The value that will be used when responding to GetProtocolInfo requests from the device.",
+    "HeaderOtherDisplaySettings": "Visnings Innstillinger",
+    "HeaderMyViews": "Mitt Syn",
+    "LabelSelectFolderGroups": "Automatisk gruppering av innhold fra f\u00f8lgende mapper til oversikter som filmer, musikk og TV:",
+    "LabelSelectFolderGroupsHelp": "Mapper som ikke er valgt vil bli vist for seg selv i deres egen visning.",
+    "OptionDisplayAdultContent": "Vis Voksen materiale",
+    "OptionLibraryFolders": "Media Mapper",
+    "TitleRemoteControl": "Ekstern Kontroll",
+    "OptionLatestTvRecordings": "Siste opptak",
+    "LabelProtocolInfo": "Protokoll info:",
+    "LabelProtocolInfoHelp": "Verdien som blir brukt for \u00e5 gi respons til GetProtocolInfo foresp\u00f8rsler fra enheten.",
     "TabXbmcMetadata": "Xbmc",
-    "HeaderXbmcMetadataHelp": "Media Browser includes native support for Xbmc Nfo metadata and images. To enable or disable Xbmc metadata, use the Advanced tab to configure options for your media types.",
-    "LabelXbmcMetadataUser": "Add user watch data to nfo's for:",
-    "LabelXbmcMetadataUserHelp": "Enable this to keep watch data in sync between Media Browser and Xbmc.",
-    "LabelXbmcMetadataDateFormat": "Release date format:",
-    "LabelXbmcMetadataDateFormatHelp": "All dates within nfo's will be read and written to using this format.",
-    "LabelXbmcMetadataSaveImagePaths": "Save image paths within nfo files",
-    "LabelXbmcMetadataSaveImagePathsHelp": "This is recommended if you have image file names that don't conform to Xbmc guidelines.",
-    "LabelXbmcMetadataEnablePathSubstitution": "Enable path substitution",
-    "LabelXbmcMetadataEnablePathSubstitutionHelp": "Enables path substitution of image paths using the server's path substitution settings.",
-    "LabelXbmcMetadataEnablePathSubstitutionHelp2": "See path substitution.",
-    "LabelGroupChannelsIntoViews": "Display the following channels directly within my views:",
-    "LabelGroupChannelsIntoViewsHelp": "If enabled, these channels will be displayed directly alongside other views. If disabled, they'll be displayed within a separate Channels view.",
-    "LabelDisplayCollectionsView": "Display a collections view to show movie collections",
-    "LabelXbmcMetadataEnableExtraThumbs": "Copy extrafanart into extrathumbs",
-    "LabelXbmcMetadataEnableExtraThumbsHelp": "When downloading images they can be saved into both extrafanart and extrathumbs for maximum Xbmc skin compatibility.",
-    "TabServices": "Services",
-    "TabLogs": "Logs",
-    "HeaderServerLogFiles": "Server log files:",
-    "TabBranding": "Branding",
-    "HeaderBrandingHelp": "Customize the appearance of Media Browser to fit the needs of your group or organization.",
-    "LabelLoginDisclaimer": "Login disclaimer:",
-    "LabelLoginDisclaimerHelp": "This will be displayed at the bottom of the login page.",
-    "LabelAutomaticallyDonate": "Automatically donate this amount every six months",
-    "LabelAutomaticallyDonateHelp": "You can cancel at any time via your PayPal account.",
-    "OptionList": "List",
-    "TabDashboard": "Dashboard",
+    "HeaderXbmcMetadataHelp": "Media Browser inkluderer innebygd st\u00f8tte for Xbmc nfo metadata og bilder. For \u00e5 sl\u00e5 p\u00e5 eller sl\u00e5 av Xbmc metadata, benytt Avansert fanen for \u00e5 konfigurere valg for dine media typer.",
+    "LabelXbmcMetadataUser": "Legg til bruker observering data til nfo's for:",
+    "LabelXbmcMetadataUserHelp": "Sl\u00e5 p\u00e5 dette for \u00e5 observere data i synkronisering mellom Media Browser og Xbmc.",
+    "LabelXbmcMetadataDateFormat": "Utgivelsesdato format",
+    "LabelXbmcMetadataDateFormatHelp": "Alle datoer innen nfo's vil bli lest og skrevet for bruk av dette formatet.",
+    "LabelXbmcMetadataSaveImagePaths": "Lagre bildesti innen nfo's filer",
+    "LabelXbmcMetadataSaveImagePathsHelp": "Dette er anbefalt hvis du har bildenavn som ikke samsvarer med Xbmc sine rettningslinjer.",
+    "LabelXbmcMetadataEnablePathSubstitution": "Sl\u00e5 p\u00e5 sti erstatter",
+    "LabelXbmcMetadataEnablePathSubstitutionHelp": "Sl\u00e5 p\u00e5 sti erstatter for bildestier ved bruk at serverens sti erstatter innstillinger.",
+    "LabelXbmcMetadataEnablePathSubstitutionHelp2": "Se sti erstatter.",
+    "LabelGroupChannelsIntoViews": "Via f\u00f8lgende kanaler direkte gjennom Mitt Syn:",
+    "LabelGroupChannelsIntoViewsHelp": "Hvis sl\u00e5tt p\u00e5 vil disse kanalene bli vist direkte sammen med andre visninger. Hvis avsl\u00e5tt, vil de bli vist sammen med separerte Kanaler visning.",
+    "LabelDisplayCollectionsView": "Vis en samling for \u00e5 vise film samlinger",
+    "LabelXbmcMetadataEnableExtraThumbs": "Kopier extrafanart til extrathumbs",
+    "LabelXbmcMetadataEnableExtraThumbsHelp": "Ved nedlasting av bildet kan de bli lagret til b\u00e5de extrafanart og extrathumbs for maks Xbmc skin st\u00f8tte.",
+    "TabServices": "Tjenester",
+    "TabLogs": "Logger",
+    "HeaderServerLogFiles": "Server log filer:",
+    "TabBranding": "Merke",
+    "HeaderBrandingHelp": "Tilpass utseende til Media Browser som passer til dine behov for dine grupper eller organiseringer.",
+    "LabelLoginDisclaimer": "Login ansvarsfraskrivelse:",
+    "LabelLoginDisclaimerHelp": "Dette vil bli vist p\u00e5 bunnen av login siden.",
+    "LabelAutomaticallyDonate": "Automatisk doner denne summen hver sjette m\u00e5ned.",
+    "LabelAutomaticallyDonateHelp": "Du kan kansellere n\u00e5r som helst via din PayPal konto.",
+    "OptionList": "Liste",
+    "TabDashboard": "Dashbord",
     "TitleServer": "Server",
     "LabelCache": "Cache:",
-    "LabelLogs": "Logs:",
+    "LabelLogs": "Logger:",
     "LabelMetadata": "Metadata:",
-    "LabelImagesByName": "Images by name:",
-    "LabelTranscodingTemporaryFiles": "Transcoding temporary files:",
-    "HeaderLatestMusic": "Latest Music",
-    "HeaderBranding": "Branding",
-    "HeaderApiKeys": "Api Keys",
-    "HeaderApiKeysHelp": "External applications are required to have an Api key in order to communicate with Media Browser. Keys are issued by logging in with a Media Browser account, or by manually granting the application a key.",
-    "HeaderApiKey": "Api Key",
+    "LabelImagesByName": "Bilder etter navn:",
+    "LabelTranscodingTemporaryFiles": "Transcoding midlertidige filer:",
+    "HeaderLatestMusic": "Siste Musikk",
+    "HeaderBranding": "Merke",
+    "HeaderApiKeys": "Api N\u00f8kkler",
+    "HeaderApiKeysHelp": "Eksterne programmer er p\u00e5lagt \u00e5 ha en API-n\u00f8kkel for \u00e5 kunne kommunisere med Media Browser. N\u00f8kkel f\u00e5es ved \u00e5 logge p\u00e5 med en Media Browser-konto, eller ved \u00e5 manuelt innvilge s\u00f8knaden en n\u00f8kkel.",
+    "HeaderApiKey": "Api N\u00f8kkel",
     "HeaderApp": "App",
-    "HeaderDevice": "Device",
-    "HeaderUser": "User",
-    "HeaderDateIssued": "Date Issued",
-    "LabelChapterName": "Chapter {0}",
-    "HeaderNewApiKey": "New Api Key",
-    "LabelAppName": "App name",
-    "LabelAppNameExample": "Example: Sickbeard, NzbDrone",
-    "HeaderNewApiKeyHelp": "Grant an application permission to communicate with Media Browser.",
-    "HeaderHttpHeaders": "Http Headers",
-    "HeaderIdentificationHeader": "Identification Header",
-    "LabelValue": "Value:",
+    "HeaderDevice": "Enhet",
+    "HeaderUser": "Bruker",
+    "HeaderDateIssued": "Dato utstedt",
+    "LabelChapterName": "Kapittel {0}",
+    "HeaderNewApiKey": "Ny Api N\u00f8kkel",
+    "LabelAppName": "Applikasjon navn",
+    "LabelAppNameExample": "Eksempel: Sickbread, NzbDrone",
+    "HeaderNewApiKeyHelp": "Innvilge en applikasjon tillatelser for \u00e5 kommunisere med Media Browser.",
+    "HeaderHttpHeaders": "Http Headere",
+    "HeaderIdentificationHeader": "Identifiserings Header",
+    "LabelValue": "Verdi:",
     "LabelMatchType": "Match type:",
-    "OptionEquals": "Equals",
+    "OptionEquals": "Lik",
     "OptionRegex": "Regex",
-    "OptionSubstring": "Substring",
-    "TabView": "View",
-    "TabSort": "Sort",
+    "OptionSubstring": "SubString",
+    "TabView": "Se",
+    "TabSort": "Sorter",
     "TabFilter": "Filter",
-    "ButtonView": "View",
-    "LabelPageSize": "Item limit:",
-    "LabelView": "View:",
-    "TabUsers": "Users",
-    "HeaderFeatures": "Features",
-    "HeaderAdvanced": "Advanced",
-    "ButtonSync": "Sync",
-    "TabScheduledTasks": "Scheduled Tasks",
-    "HeaderChapters": "Chapters",
-    "HeaderResumeSettings": "Resume Settings",
-    "TabSync": "Sync",
-    "TitleUsers": "Users",
-    "LabelProtocol": "Protocol:",
+    "ButtonView": "Se",
+    "LabelPageSize": "Element grense:",
+    "LabelView": "Se:",
+    "TabUsers": "Brukere",
+    "HeaderFeatures": "Funksjoner",
+    "HeaderAdvanced": "Avansert",
+    "ButtonSync": "Synk",
+    "TabScheduledTasks": "Planlagte Oppgaver",
+    "HeaderChapters": "Kapitler",
+    "HeaderResumeSettings": "Fortsett Innstillinger",
+    "TabSync": "Synk",
+    "TitleUsers": "Brukere",
+    "LabelProtocol": "Protokoll:",
     "OptionProtocolHttp": "Http",
     "OptionProtocolHls": "Http Live Streaming",
-    "LabelContext": "Context:",
+    "LabelContext": "Kontekst",
     "OptionContextStreaming": "Streaming",
-    "OptionContextStatic": "Sync",
-    "ButtonAddToPlaylist": "Add to playlist",
-    "TabPlaylists": "Playlists",
-    "ButtonClose": "Close",
-    "LabelAllLanguages": "All languages",
-    "HeaderBrowseOnlineImages": "Browse Online Images",
-    "LabelSource": "Source:",
-    "OptionAll": "All",
-    "LabelImage": "Image:",
-    "ButtonBrowseImages": "Browse Images",
-    "HeaderImages": "Images",
+    "OptionContextStatic": "Synk",
+    "ButtonAddToPlaylist": "Legg til spilleliste",
+    "TabPlaylists": "Spliielister",
+    "ButtonClose": "Lukk",
+    "LabelAllLanguages": "Alle spr\u00e5k",
+    "HeaderBrowseOnlineImages": "Bla Igjennom Bilder Online",
+    "LabelSource": "Kilde:",
+    "OptionAll": "Alle",
+    "LabelImage": "Bilde:",
+    "ButtonBrowseImages": "Bla Igjennom Bilder",
+    "HeaderImages": "Bilder",
     "HeaderBackdrops": "Backdrops",
     "HeaderScreenshots": "Screenshots",
-    "HeaderAddUpdateImage": "Add\/Update Image",
-    "LabelJpgPngOnly": "JPG\/PNG only",
-    "LabelImageType": "Image type:",
-    "OptionPrimary": "Primary",
+    "HeaderAddUpdateImage": "Legg Til\/Oppdater Bilde",
+    "LabelJpgPngOnly": "JPG\/PNG kun",
+    "LabelImageType": "Bilde type:",
+    "OptionPrimary": "Prim\u00e6re",
     "OptionArt": "Art",
-    "OptionBox": "Box",
-    "OptionBoxRear": "Box rear",
-    "OptionDisc": "Disc",
+    "OptionBox": "Boks",
+    "OptionBoxRear": "Boks bak",
+    "OptionDisc": "Disk",
     "OptionLogo": "Logo",
-    "OptionMenu": "Menu",
+    "OptionMenu": "Meny",
     "OptionScreenshot": "Screenshot",
-    "OptionLocked": "Locked",
-    "OptionUnidentified": "Unidentified",
-    "OptionMissingParentalRating": "Missing parental rating",
-    "OptionStub": "Stub",
-    "HeaderEpisodes": "Episodes:",
-    "OptionSeason0": "Season 0",
-    "LabelReport": "Report:",
-    "OptionReportSongs": "Songs",
-    "OptionReportSeries": "Series",
-    "OptionReportSeasons": "Seasons",
-    "OptionReportTrailers": "Trailers",
-    "OptionReportMusicVideos": "Music videos",
-    "OptionReportMovies": "Movies",
-    "OptionReportHomeVideos": "Home videos",
-    "OptionReportGames": "Games",
-    "OptionReportEpisodes": "Episodes",
-    "OptionReportCollections": "Collections",
-    "OptionReportBooks": "Books",
-    "OptionReportArtists": "Artists",
-    "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionLocked": "L\u00e5st",
+    "OptionUnidentified": "uidentifisert",
+    "OptionMissingParentalRating": "Mangler foreldresensur",
+    "OptionStub": "stump",
+    "HeaderEpisodes": "Episoder:",
+    "OptionSeason0": "Sesong 0",
+    "LabelReport": "Rapport:",
+    "OptionReportSongs": "Sanger:",
+    "OptionReportSeries": "Serier",
+    "OptionReportSeasons": "Sesonger",
+    "OptionReportTrailers": "Trailere",
+    "OptionReportMusicVideos": "Musikkvideoer",
+    "OptionReportMovies": "Filmer",
+    "OptionReportHomeVideos": "Hjemme videoer",
+    "OptionReportGames": "Spill",
+    "OptionReportEpisodes": "Episoder",
+    "OptionReportCollections": "Samlinger",
+    "OptionReportBooks": "B\u00f8ker",
+    "OptionReportArtists": "Artisert",
+    "OptionReportAlbums": "Albumer",
+    "OptionReportAdultVideos": "Voksen videoer",
+    "ButtonMore": "Mer",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 72 - 39
MediaBrowser.Server.Implementations/Localization/Server/nl.json

@@ -203,7 +203,7 @@
     "OptionMissingImdbId": "IMDb Id ontbreekt",
     "OptionMissingTvdbId": "TheTVDB Id ontbreekt",
     "OptionMissingOverview": "Overzicht ontbreekt",
-    "OptionFileMetadataYearMismatch": "Het jaartal in de Bestands\/metagegevens komt niet overeen",
+    "OptionFileMetadataYearMismatch": "Jaartal in Bestands\/metagegevens komt niet overeen",
     "TabGeneral": "Algemeen",
     "TitleSupport": "Ondersteuning",
     "TabLog": "Logboek",
@@ -261,7 +261,7 @@
     "LabelImagesByNamePath": "Afbeeldingen op naam pad:",
     "LabelImagesByNamePathHelp": "Deze locatie bevat afbeeldingen van: acteurs, artiesten, genres en studio's.",
     "LabelMetadataPath": "metagegevens pad:",
-    "LabelMetadataPathHelp": "Deze locatie bevat gedownloade afbeeldingen en metagegevens die niet zijn geconfigureerd om te worden opgeslagen in mediamappen .",
+    "LabelMetadataPathHelp": "Geef een aangepaste locatie op voor gedownloade afbeeldingen en metagegevens, indien niet opgeslagen in mediamappen.",
     "LabelTranscodingTempPath": "Tijdelijk Transcodeer pad:",
     "LabelTranscodingTempPathHelp": "Deze map bevat werkbestanden die worden gebruikt door de transcoder. Geef een eigen locatie op of laat leeg om de standaardlocatie te gebruiken.",
     "TabBasics": "Basis",
@@ -771,10 +771,10 @@
     "OptionAuto": "Auto",
     "OptionYes": "Ja",
     "OptionNo": "Nee",
-    "LabelHomePageSection1": "Startpagina sectie een:",
-    "LabelHomePageSection2": "Startpagina sectie twee:",
-    "LabelHomePageSection3": "Startpagina sectie drie:",
-    "LabelHomePageSection4": "Startpagina sectie vier",
+    "LabelHomePageSection1": "Startpagina sectie 1:",
+    "LabelHomePageSection2": "Startpagina sectie 2:",
+    "LabelHomePageSection3": "Startpagina sectie 3:",
+    "LabelHomePageSection4": "Startpagina sectie 4:",
     "OptionMyViewsButtons": "Mijn overzichten (knoppen)",
     "OptionMyViews": "Mijn overzichten",
     "OptionMyViewsSmall": "Mijn overzichten (klein)",
@@ -889,7 +889,7 @@
     "LabelPageSize": "Itemlimiet:",
     "LabelView": "Weergave:",
     "TabUsers": "Gebruikers",
-    "HeaderFeatures": "Functies",
+    "HeaderFeatures": "Toevoegingen",
     "HeaderAdvanced": "Geavanceerd",
     "ButtonSync": "Sync",
     "TabScheduledTasks": "Geplande taken",
@@ -897,7 +897,7 @@
     "HeaderResumeSettings": "Instellingen voor Hervatten",
     "TabSync": "Sync",
     "TitleUsers": "Gebruikers",
-    "LabelProtocol": "Protocol:",
+    "LabelProtocol": "Protokol:",
     "OptionProtocolHttp": "Http",
     "OptionProtocolHls": "Http Live Streaming",
     "LabelContext": "Context:",
@@ -906,45 +906,78 @@
     "ButtonAddToPlaylist": "Toevoegen aan afspeellijst",
     "TabPlaylists": "Afspeellijst",
     "ButtonClose": "Sluiten",
-    "LabelAllLanguages": "All languages",
-    "HeaderBrowseOnlineImages": "Browse Online Images",
-    "LabelSource": "Source:",
-    "OptionAll": "All",
-    "LabelImage": "Image:",
-    "ButtonBrowseImages": "Browse Images",
-    "HeaderImages": "Images",
-    "HeaderBackdrops": "Backdrops",
-    "HeaderScreenshots": "Screenshots",
-    "HeaderAddUpdateImage": "Add\/Update Image",
-    "LabelJpgPngOnly": "JPG\/PNG only",
-    "LabelImageType": "Image type:",
-    "OptionPrimary": "Primary",
+    "LabelAllLanguages": "Alle talen",
+    "HeaderBrowseOnlineImages": "Bekijk online afbeeldingen",
+    "LabelSource": "Bron:",
+    "OptionAll": "Alle",
+    "LabelImage": "Afbeedling:",
+    "ButtonBrowseImages": "Bekijk afbeeldingen",
+    "HeaderImages": "Afbeeldingen",
+    "HeaderBackdrops": "Achtergronden",
+    "HeaderScreenshots": "Schermafbeelding",
+    "HeaderAddUpdateImage": "Afbeelding toevoegen\/wijzigen",
+    "LabelJpgPngOnly": "Alleen JPG\/PNG",
+    "LabelImageType": "Afbeeldingstype:",
+    "OptionPrimary": "Primair",
     "OptionArt": "Art",
-    "OptionBox": "Box",
-    "OptionBoxRear": "Box rear",
-    "OptionDisc": "Disc",
+    "OptionBox": "Hoes",
+    "OptionBoxRear": "Achterkant hoes",
+    "OptionDisc": "Schijf",
     "OptionLogo": "Logo",
     "OptionMenu": "Menu",
-    "OptionScreenshot": "Screenshot",
-    "OptionLocked": "Locked",
-    "OptionUnidentified": "Unidentified",
-    "OptionMissingParentalRating": "Missing parental rating",
+    "OptionScreenshot": "Schermafbeelding",
+    "OptionLocked": "Vastgezet",
+    "OptionUnidentified": "Onge\u00efdentificeerd",
+    "OptionMissingParentalRating": "Ontbrekende kijkwijzer certificering",
     "OptionStub": "Stub",
     "HeaderEpisodes": "Episodes:",
-    "OptionSeason0": "Season 0",
-    "LabelReport": "Report:",
-    "OptionReportSongs": "Songs",
+    "OptionSeason0": "Seizoen 0",
+    "LabelReport": "Rapport:",
+    "OptionReportSongs": "Nummers",
     "OptionReportSeries": "Series",
-    "OptionReportSeasons": "Seasons",
+    "OptionReportSeasons": "Seizoenen",
     "OptionReportTrailers": "Trailers",
-    "OptionReportMusicVideos": "Music videos",
-    "OptionReportMovies": "Movies",
-    "OptionReportHomeVideos": "Home videos",
+    "OptionReportMusicVideos": "Muziek video's",
+    "OptionReportMovies": "Films",
+    "OptionReportHomeVideos": "Home video's",
     "OptionReportGames": "Games",
     "OptionReportEpisodes": "Episodes",
-    "OptionReportCollections": "Collections",
-    "OptionReportBooks": "Books",
-    "OptionReportArtists": "Artists",
+    "OptionReportCollections": "Verzameling",
+    "OptionReportBooks": "Boeken",
+    "OptionReportArtists": "Artiesten",
     "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportAdultVideos": "Adult video's",
+    "ButtonMore": "Meer ...",
+    "HeaderActivity": "Activiteit",
+    "ScheduledTaskStartedWithName": "{0} is gestart",
+    "ScheduledTaskCancelledWithName": "{0} is geannuleerd",
+    "ScheduledTaskCompletedWithName": "{0} is gereed",
+    "ScheduledTaskFailed": "Geplande taak is gereed",
+    "PluginInstalledWithName": "{0} is ge\u00efnstalleerd",
+    "PluginUpdatedWithName": "{0} is bijgewerkt",
+    "PluginUninstalledWithName": "{0} is gede\u00efnstalleerd",
+    "ScheduledTaskFailedWithName": "{0} is mislukt",
+    "ItemAddedWithName": "{0} is toegevoegd aan de bibliotheek",
+    "ItemRemovedWithName": "{0} is verwijderd uit de bibliotheek",
+    "DeviceOnlineWithName": "{0} is verbonden",
+    "UserOnlineFromDevice": "{0} is online van {1}",
+    "DeviceOfflineWithName": "{0} is afgebroken",
+    "UserOfflineFromDevice": "{0} is afgebroken van {1}",
+    "SubtitlesDownloadedForItem": "Ondertiteling voor {0} is gedownload",
+    "SubtitleDownloadFailureForItem": "Downloaden van ondertiteling voor {0} is mislukt",
+    "LabelRunningTimeValue": "Speelduur: {0}",
+    "LabelIpAddressValue": "IP adres: {0}",
+    "UserConfigurationUpdatedWithName": "Gebruikersinstellingen voor {0} zijn bijgewerkte",
+    "UserCreatedWithName": "Gebruiker {0} is aangemaakt",
+    "UserPasswordChangedWithName": "Wachtwoord voor {0} is gewijzigd",
+    "UserDeletedWithName": "Gebruiker {0} is verwijderd",
+    "MessageServerConfigurationUpdated": "Server configuratie is bijgewerkt",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Sectie {0} van de server configuratie is bijgewerkt",
+    "MessageApplicationUpdated": "Media Browser Server is bijgewerkt",
+    "AuthenticationSucceededWithUserName": "{0} is succesvol geauthenticeerd",
+    "FailedLoginAttemptWithUserName": "Mislukte aanmeld poging van {0}",
+    "UserStartedPlayingItemWithValues": "{0} heeft afspelen van {1} gestart",
+    "UserStoppedPlayingItemWithValues": "{0} heeft afspelen van {1} gestopt",
+    "AppDeviceValues": "App: {0}, Apparaat: {1}",
+    "ProviderValue": "Aanbieder: {0}"
 }

+ 34 - 1
MediaBrowser.Server.Implementations/Localization/Server/pl.json

@@ -946,5 +946,38 @@
     "OptionReportBooks": "Books",
     "OptionReportArtists": "Artists",
     "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportAdultVideos": "Adult videos",
+    "ButtonMore": "More",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 71 - 38
MediaBrowser.Server.Implementations/Localization/Server/pt_BR.json

@@ -88,7 +88,7 @@
     "LabelSelectUsers": "Selecionar usu\u00e1rios:",
     "ButtonUpload": "Carregar",
     "HeaderUploadNewImage": "Carregar Nova Imagem",
-    "LabelDropImageHere": "Soltar Imagem Aqui",
+    "LabelDropImageHere": "Soltar imagem aqui",
     "ImageUploadAspectRatioHelp": "Propor\u00e7\u00e3o de Imagem 1:1 Recomendada. Apenas JPG\/PNG",
     "MessageNothingHere": "Nada aqui.",
     "MessagePleaseEnsureInternetMetadata": "Por favor, certifique-se que o download de metadados da internet est\u00e1 habilitado.",
@@ -906,45 +906,78 @@
     "ButtonAddToPlaylist": "Adicionar \u00e0 lista de reprodu\u00e7\u00e3o",
     "TabPlaylists": "Listas de Reprodu\u00e7\u00e3o",
     "ButtonClose": "Fechar",
-    "LabelAllLanguages": "All languages",
-    "HeaderBrowseOnlineImages": "Browse Online Images",
-    "LabelSource": "Source:",
-    "OptionAll": "All",
-    "LabelImage": "Image:",
-    "ButtonBrowseImages": "Browse Images",
-    "HeaderImages": "Images",
-    "HeaderBackdrops": "Backdrops",
-    "HeaderScreenshots": "Screenshots",
-    "HeaderAddUpdateImage": "Add\/Update Image",
-    "LabelJpgPngOnly": "JPG\/PNG only",
-    "LabelImageType": "Image type:",
-    "OptionPrimary": "Primary",
-    "OptionArt": "Art",
-    "OptionBox": "Box",
-    "OptionBoxRear": "Box rear",
-    "OptionDisc": "Disc",
+    "LabelAllLanguages": "Todos os idiomas",
+    "HeaderBrowseOnlineImages": "Procurar Imagens Online",
+    "LabelSource": "Fonte:",
+    "OptionAll": "Todos",
+    "LabelImage": "Imagem:",
+    "ButtonBrowseImages": "Procurar Imagens",
+    "HeaderImages": "Imagens",
+    "HeaderBackdrops": "Imagens de Fundo",
+    "HeaderScreenshots": "Imagens da Tela",
+    "HeaderAddUpdateImage": "Adicionar\/Atualizar Imagem",
+    "LabelJpgPngOnly": "Apenas JPG\/PNG",
+    "LabelImageType": "Tipo de imagem:",
+    "OptionPrimary": "Principal",
+    "OptionArt": "Arte",
+    "OptionBox": "Caixa",
+    "OptionBoxRear": "Traseira da Caixa",
+    "OptionDisc": "Disco",
     "OptionLogo": "Logo",
     "OptionMenu": "Menu",
-    "OptionScreenshot": "Screenshot",
-    "OptionLocked": "Locked",
-    "OptionUnidentified": "Unidentified",
-    "OptionMissingParentalRating": "Missing parental rating",
+    "OptionScreenshot": "Imagem da tela",
+    "OptionLocked": "Bloqueada",
+    "OptionUnidentified": "N\u00e3o identificada",
+    "OptionMissingParentalRating": "Faltando classifica\u00e7\u00e3o parental",
     "OptionStub": "Stub",
-    "HeaderEpisodes": "Episodes:",
-    "OptionSeason0": "Season 0",
-    "LabelReport": "Report:",
-    "OptionReportSongs": "Songs",
-    "OptionReportSeries": "Series",
-    "OptionReportSeasons": "Seasons",
+    "HeaderEpisodes": "Epis\u00f3dios:",
+    "OptionSeason0": "Temporada 0",
+    "LabelReport": "Relat\u00f3rio:",
+    "OptionReportSongs": "M\u00fasicas",
+    "OptionReportSeries": "S\u00e9ries",
+    "OptionReportSeasons": "Temporadas",
     "OptionReportTrailers": "Trailers",
-    "OptionReportMusicVideos": "Music videos",
-    "OptionReportMovies": "Movies",
-    "OptionReportHomeVideos": "Home videos",
-    "OptionReportGames": "Games",
-    "OptionReportEpisodes": "Episodes",
-    "OptionReportCollections": "Collections",
-    "OptionReportBooks": "Books",
-    "OptionReportArtists": "Artists",
-    "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportMusicVideos": "V\u00eddeos musicais",
+    "OptionReportMovies": "Filmes",
+    "OptionReportHomeVideos": "V\u00eddeos caseiros",
+    "OptionReportGames": "Jogos",
+    "OptionReportEpisodes": "Epis\u00f3dios",
+    "OptionReportCollections": "Cole\u00e7\u00f5es",
+    "OptionReportBooks": "Livros",
+    "OptionReportArtists": "Artistas",
+    "OptionReportAlbums": "\u00c1lbuns",
+    "OptionReportAdultVideos": "V\u00eddeos adultos",
+    "ButtonMore": "Mais",
+    "HeaderActivity": "Atividade",
+    "ScheduledTaskStartedWithName": "{0} iniciado",
+    "ScheduledTaskCancelledWithName": "{0} foi cancelado",
+    "ScheduledTaskCompletedWithName": "{0} completa",
+    "ScheduledTaskFailed": "Tarefa agendada completa",
+    "PluginInstalledWithName": "{0} foi instalado",
+    "PluginUpdatedWithName": "{0} foi atualizado",
+    "PluginUninstalledWithName": "{0} foi desinstalado",
+    "ScheduledTaskFailedWithName": "{0} falhou",
+    "ItemAddedWithName": "{0} foi adicionado \u00e0 biblioteca",
+    "ItemRemovedWithName": "{0} foi removido da biblioteca",
+    "DeviceOnlineWithName": "{0} est\u00e1 conectado",
+    "UserOnlineFromDevice": "{0} est\u00e1 ativo em {1}",
+    "DeviceOfflineWithName": "{0} foi desconectado",
+    "UserOfflineFromDevice": "{0} foi desconectado de {1}",
+    "SubtitlesDownloadedForItem": "Legendas baixadas para {0}",
+    "SubtitleDownloadFailureForItem": "Falha ao baixar legendas para {0}",
+    "LabelRunningTimeValue": "Dura\u00e7\u00e3o: {0}",
+    "LabelIpAddressValue": "Endere\u00e7o Ip: {0}",
+    "UserConfigurationUpdatedWithName": "A configura\u00e7\u00e3o de usu\u00e1rio de {0} foi atualizada",
+    "UserCreatedWithName": "O usu\u00e1rio {0} foi criado",
+    "UserPasswordChangedWithName": "A senha do usu\u00e1rio {0} foi alterada",
+    "UserDeletedWithName": "O usu\u00e1rio {0} foi exclu\u00eddo",
+    "MessageServerConfigurationUpdated": "A configura\u00e7\u00e3o do servidor foi atualizada",
+    "MessageNamedServerConfigurationUpdatedWithValue": "A se\u00e7\u00e3o {0} da configura\u00e7\u00e3o do servidor foi atualizada",
+    "MessageApplicationUpdated": "O Servidor Media Browser foi atualizado",
+    "AuthenticationSucceededWithUserName": "{0} se autenticou com sucesso",
+    "FailedLoginAttemptWithUserName": "Falha em tentativa de login de {0}",
+    "UserStartedPlayingItemWithValues": "{0} come\u00e7ou a executar {1}",
+    "UserStoppedPlayingItemWithValues": "{0} parou de executar {1}",
+    "AppDeviceValues": "App: {0}, Dispositivo: {1}",
+    "ProviderValue": "Provedor: {0}"
 }

+ 34 - 1
MediaBrowser.Server.Implementations/Localization/Server/pt_PT.json

@@ -946,5 +946,38 @@
     "OptionReportBooks": "Books",
     "OptionReportArtists": "Artists",
     "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportAdultVideos": "Adult videos",
+    "ButtonMore": "More",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 94 - 61
MediaBrowser.Server.Implementations/Localization/Server/ru.json

@@ -44,8 +44,8 @@
     "LabelCountry": "\u0421\u0442\u0440\u0430\u043d\u0430:",
     "LabelLanguage": "\u042f\u0437\u044b\u043a:",
     "HeaderPreferredMetadataLanguage": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u044f\u0437\u044b\u043a\u0430 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0445:",
-    "LabelSaveLocalMetadata": "\u0421\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0438 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435 \u0432\u043d\u0443\u0442\u0440\u0438 \u043c\u0435\u0434\u0438\u0430\u043f\u0430\u043f\u043e\u043a",
-    "LabelSaveLocalMetadataHelp": "\u0418\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0438 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435 \u0431\u0443\u0434\u0443\u0442 \u0445\u0440\u0430\u043d\u0438\u0442\u044c\u0441\u044f \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0432\u043d\u0443\u0442\u0440\u0438 \u043c\u0435\u0434\u0438\u0430\u043f\u0430\u043f\u043e\u043a, \u043f\u0440\u0438 \u0442\u0430\u043a\u043e\u043c \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u0438\u0445 \u043c\u043e\u0436\u043d\u043e \u043b\u0435\u0433\u043a\u043e \u043f\u0440\u0430\u0432\u0438\u0442\u044c.",
+    "LabelSaveLocalMetadata": "\u0421\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0438 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435 \u0432\u043d\u0443\u0442\u0440\u044c \u043c\u0435\u0434\u0438\u0430\u043f\u0430\u043f\u043e\u043a",
+    "LabelSaveLocalMetadataHelp": "\u041f\u0440\u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0438 \u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0438\u0439 \u0438 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0432\u043d\u0443\u0442\u0440\u044c \u043c\u0435\u0434\u0438\u0430\u043f\u0430\u043f\u043e\u043a, \u043e\u043d\u0438 \u0431\u0443\u0434\u0443\u0442 \u0432 \u0442\u0430\u043a\u043e\u043c \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0438, \u0433\u0434\u0435 \u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043b\u0435\u0433\u043a\u043e \u043f\u0440\u0430\u0432\u0438\u0442\u044c.",
     "LabelDownloadInternetMetadata": "\u0417\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c \u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0438 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0437 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430",
     "LabelDownloadInternetMetadataHelp": "\u0414\u043b\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u044b\u0445 \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u0439 \u043e \u043d\u043e\u0441\u0438\u0442\u0435\u043b\u0435 \u0432 Media Browser.",
     "TabPreferences": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438",
@@ -57,20 +57,20 @@
     "TabImages": "\u0420\u0438\u0441\u0443\u043d\u043a\u0438",
     "TabNotifications": "\u0423\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f",
     "TabCollectionTitles": "\u041d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u044f",
-    "LabelDisplayMissingEpisodesWithinSeasons": "\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u043f\u0440\u043e\u043f\u0443\u0449\u0435\u043d\u043d\u044b\u0435 \u044d\u043f\u0438\u0437\u043e\u0434\u044b \u0432 \u0441\u0435\u0437\u043e\u043d\u0430\u0445",
-    "LabelUnairedMissingEpisodesWithinSeasons": "\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u043e\u0436\u0438\u0434\u0430\u0435\u043c\u044b\u0435 \u044d\u043f\u0438\u0437\u043e\u0434\u044b \u0432 \u0441\u0435\u0437\u043e\u043d\u0430\u0445",
+    "LabelDisplayMissingEpisodesWithinSeasons": "\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u043f\u0440\u043e\u043f\u0443\u0449\u0435\u043d\u043d\u044b\u0435 \u044d\u043f\u0438\u0437\u043e\u0434\u044b \u0432\u043d\u0443\u0442\u0440\u0438 \u0441\u0435\u0437\u043e\u043d\u043e\u0432",
+    "LabelUnairedMissingEpisodesWithinSeasons": "\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u043e\u0436\u0438\u0434\u0430\u0435\u043c\u044b\u0435 \u044d\u043f\u0438\u0437\u043e\u0434\u044b \u0432\u043d\u0443\u0442\u0440\u0438 \u0441\u0435\u0437\u043e\u043d\u043e\u0432",
     "HeaderVideoPlaybackSettings": "\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0432\u0438\u0434\u0435\u043e",
     "HeaderPlaybackSettings": "\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f",
     "LabelAudioLanguagePreference": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u044f\u0437\u044b\u043a\u0430 \u0430\u0443\u0434\u0438\u043e:",
     "LabelSubtitleLanguagePreference": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u044f\u0437\u044b\u043a\u0430 \u0441\u0443\u0431\u0442\u0438\u0442\u0440\u043e\u0432:",
-    "OptionDefaultSubtitles": "\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e",
+    "OptionDefaultSubtitles": "\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435",
     "OptionOnlyForcedSubtitles": "\u0422\u043e\u043b\u044c\u043a\u043e \u0444\u043e\u0440\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0441\u0443\u0431\u0442\u0438\u0442\u0440\u044b",
     "OptionAlwaysPlaySubtitles": "\u0412\u0441\u0435\u0433\u0434\u0430 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0441\u0443\u0431\u0442\u0438\u0442\u0440\u044b",
-    "OptionNoSubtitles": "\u0411\u0435\u0437 \u0441\u0443\u0431\u0442\u0438\u0442\u0440\u043e\u0432",
-    "OptionDefaultSubtitlesHelp": "\u0421\u0443\u0431\u0442\u0438\u0442\u0440\u044b, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u044f\u0437\u044b\u043a\u0430, \u0431\u0443\u0434\u0443\u0442 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c\u0441\u044f \u043f\u0440\u0438 \u0430\u0443\u0434\u0438\u043e \u043d\u0430 \u0438\u043d\u043e\u0441\u0442\u0440\u0430\u043d\u043d\u043e\u043c \u044f\u0437\u044b\u043a\u0435.",
+    "OptionNoSubtitles": "\u041d\u0435\u0442 \u0441\u0443\u0431\u0442\u0438\u0442\u0440\u043e\u0432",
+    "OptionDefaultSubtitlesHelp": "\u0421\u0443\u0431\u0442\u0438\u0442\u0440\u044b, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u044f\u0437\u044b\u043a\u0430, \u0431\u0443\u0434\u0443\u0442 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c\u0441\u044f, \u0435\u0441\u043b\u0438 \u0430\u0443\u0434\u0438\u043e \u043d\u0430 \u0438\u043d\u043e\u0441\u0442\u0440\u0430\u043d\u043d\u043e\u043c \u044f\u0437\u044b\u043a\u0435.",
     "OptionOnlyForcedSubtitlesHelp": "\u0411\u0443\u0434\u0443\u0442 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0443\u0431\u0442\u0438\u0442\u0440\u044b, \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0435 \u043a\u0430\u043a \u0444\u043e\u0440\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435.",
     "OptionAlwaysPlaySubtitlesHelp": "\u0421\u0443\u0431\u0442\u0438\u0442\u0440\u044b, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u044f\u0437\u044b\u043a\u0430, \u0431\u0443\u0434\u0443\u0442 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c\u0441\u044f \u0432\u043d\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u044f\u0437\u044b\u043a\u0430 \u0430\u0443\u0434\u0438\u043e.",
-    "OptionNoSubtitlesHelp": "\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0441\u0443\u0431\u0442\u0438\u0442\u0440\u044b \u043d\u0435 \u0431\u0443\u0434\u0443\u0442 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c\u0441\u044f.",
+    "OptionNoSubtitlesHelp": "\u0421\u0443\u0431\u0442\u0438\u0442\u0440\u044b, \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u043d\u0435 \u0431\u0443\u0434\u0443\u0442 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c\u0441\u044f.",
     "TabProfiles": "\u041f\u0440\u043e\u0444\u0438\u043b\u0438",
     "TabSecurity": "\u0411\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c",
     "ButtonAddUser": "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f",
@@ -104,8 +104,8 @@
     "HeaderFilters": "\u0424\u0438\u043b\u044c\u0442\u0440\u044b:",
     "ButtonFilter": "\u0424\u0438\u043b\u044c\u0442\u0440\u043e\u0432\u0430\u0442\u044c",
     "OptionFavorite": "\u0418\u0437\u0431\u0440\u0430\u043d\u043d\u044b\u0435",
-    "OptionLikes": "\u041d\u0440\u0430\u0432\u044f\u0449\u0438\u0435\u0441\u044f",
-    "OptionDislikes": "\u041d\u0435 \u043d\u0440\u0430\u0432\u044f\u0449\u0438\u0435\u0441\u044f",
+    "OptionLikes": "\u041d\u0440\u0430\u0432\u0438\u0442\u0441\u044f",
+    "OptionDislikes": "\u041d\u0435 \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f",
     "OptionActors": "\u0410\u043a\u0442\u0451\u0440\u044b",
     "OptionGuestStars": "\u041f\u0440\u0438\u0433\u043b\u0430\u0448\u0451\u043d\u043d\u044b\u0435 \u0430\u043a\u0442\u0451\u0440\u044b",
     "OptionDirectors": "\u0420\u0435\u0436\u0438\u0441\u0441\u0451\u0440\u044b",
@@ -123,17 +123,17 @@
     "TabMusicVideos": "\u041a\u043b\u0438\u043f\u044b",
     "ButtonSort": "\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c",
     "HeaderSortBy": "\u041a\u0440\u0438\u0442\u0435\u0440\u0438\u0439:",
-    "HeaderSortOrder": "\u041f\u043e\u0440\u044f\u0434\u043e\u043a:",
-    "OptionPlayed": "\u0412\u043e\u0441\u043f\u0440-\u043d\u043d\u044b\u0435",
-    "OptionUnplayed": "\u041d\u0435 \u0432\u043e\u0441\u043f\u0440-\u043d\u043d\u044b\u0435",
+    "HeaderSortOrder": "\u041d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435:",
+    "OptionPlayed": "\u0412\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u043b\u0438\u0441\u044c",
+    "OptionUnplayed": "\u041d\u0435 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u043b\u0438\u0441\u044c",
     "OptionAscending": "\u0412\u043e\u0437\u0440\u0430\u0441\u0442\u0430\u043d\u0438\u0435",
     "OptionDescending": "\u0423\u0431\u044b\u0432\u0430\u043d\u0438\u0435",
     "OptionRuntime": "\u0414\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c",
     "OptionReleaseDate": "\u0414\u0430\u0442\u0430 \u0432\u044b\u043f\u0443\u0441\u043a\u0430",
-    "OptionPlayCount": "\u0427\u0438\u0441\u043b\u043e \u0432\u043e\u0441\u043f\u0440-\u0438\u0439",
-    "OptionDatePlayed": "\u0414\u0430\u0442\u0430 \u0432\u043e\u0441\u043f\u0440-\u0438\u044f",
-    "OptionDateAdded": "\u0414\u0430\u0442\u0430 \u0434\u043e\u0431\u0430\u0432-\u043d\u0438\u044f",
-    "OptionAlbumArtist": "\u0410\u043b\u044c\u0431-\u044b\u0439 \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c",
+    "OptionPlayCount": "\u0427\u0438\u0441\u043b\u043e \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0439",
+    "OptionDatePlayed": "\u0414\u0430\u0442\u0430 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f",
+    "OptionDateAdded": "\u0414\u0430\u0442\u0430 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f",
+    "OptionAlbumArtist": "\u0410\u043b\u044c\u0431\u043e\u043c. \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c",
     "OptionArtist": "\u0418\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c",
     "OptionAlbum": "\u0410\u043b\u044c\u0431\u043e\u043c",
     "OptionTrackName": "\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0434\u043e\u0440\u043e\u0436\u043a\u0438",
@@ -188,8 +188,8 @@
     "TabBasic": "\u041e\u0441\u043d\u043e\u0432\u044b",
     "TabAdvanced": "\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e",
     "HeaderStatus": "\u0421\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435",
-    "OptionContinuing": "\u041f\u0440\u043e\u0434\u043b\u0435\u043d\u043e",
-    "OptionEnded": "\u0417\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e",
+    "OptionContinuing": "\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442\u0441\u044f",
+    "OptionEnded": "\u0417\u0430\u0432\u0435\u0440\u0448\u0438\u043b\u0441\u044f",
     "HeaderAirDays": "\u0414\u043d\u0438 \u044d\u0444\u0438\u0440\u0430",
     "OptionSunday": "\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435",
     "OptionMonday": "\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a",
@@ -200,9 +200,9 @@
     "OptionSaturday": "\u0441\u0443\u0431\u0431\u043e\u0442\u0430",
     "HeaderManagement": "\u041c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435",
     "LabelManagement": "\u041c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435",
-    "OptionMissingImdbId": "\u041f\u0440\u043e\u043f\u0443\u0449\u0435\u043d IMDb Id",
-    "OptionMissingTvdbId": "\u041f\u0440\u043e\u043f\u0443\u0449\u0435\u043d TheTVDB Id",
-    "OptionMissingOverview": "\u041f\u0440\u043e\u043f\u0443\u0449\u0435\u043d\u043e \u043e\u0431\u043e\u0437\u0440\u0435\u043d\u0438\u0435",
+    "OptionMissingImdbId": "\u041d\u0435\u0442 IMDb Id",
+    "OptionMissingTvdbId": "\u041d\u0435\u0442 TheTVDB Id",
+    "OptionMissingOverview": "\u041d\u0435\u0442 \u043e\u0431\u043e\u0437\u0440\u0435\u043d\u0438\u044f",
     "OptionFileMetadataYearMismatch": "\u0420\u0430\u0437\u043d\u044b\u0435 \u0433\u043e\u0434\u044b \u0432 \u0444\u0430\u0439\u043b\u0435\/\u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0445",
     "TabGeneral": "\u041e\u0431\u0449\u0438\u0435",
     "TitleSupport": "\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430",
@@ -228,7 +228,7 @@
     "OptionAllowDeleteLibraryContent": "\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u044d\u0442\u043e\u043c\u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u043c\u0435\u0434\u0438\u0430\u0442\u0435\u043a\u0438",
     "OptionAllowManageLiveTv": "\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0438\u0441\u044c\u044e \u044d\u0444\u0438\u0440\u043d\u043e\u0433\u043e \u0442\u0432",
     "OptionAllowRemoteControlOthers": "\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u044d\u0442\u043e\u043c\u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u0440\u0443\u0433\u0438\u043c\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c\u0438",
-    "OptionMissingTmdbId": "\u041f\u0440\u043e\u043f\u0443\u0449\u0435\u043d TMDb Id",
+    "OptionMissingTmdbId": "\u041d\u0435\u0442 TMDb Id",
     "OptionIsHD": "HD",
     "OptionIsSD": "SD",
     "OptionMetascore": "\u041e\u0446\u0435\u043d\u043a\u0430 Metascore",
@@ -255,15 +255,15 @@
     "LabelRunServerAtStartup": "\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u0441\u0435\u0440\u0432\u0435\u0440 \u043f\u0440\u0438 \u0441\u0442\u0430\u0440\u0442\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b",
     "LabelRunServerAtStartupHelp": "\u0417\u043d\u0430\u0447\u043e\u043a \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u043c \u043b\u043e\u0442\u043a\u0435 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0441\u044f \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0441\u0442\u0430\u0440\u0442\u0430 Windows. \u0427\u0442\u043e\u0431\u044b \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u0441\u043b\u0443\u0436\u0431\u0443 Windows, \u0443\u0431\u0435\u0440\u0438\u0442\u0435 \u0433\u0430\u043b\u043e\u0447\u043a\u0443 \u0438 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u0435 \u0441\u043b\u0443\u0436\u0431\u0443 \u0438\u0437 \u043a\u043e\u043d\u0441\u043e\u043b\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f Windows. \u041f\u0440\u0438\u043c\u0438\u0442\u0435 \u043a \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044e, \u0447\u0442\u043e \u043e\u043d\u0438 \u043e\u0431\u0430 \u043d\u0435 \u043c\u043e\u0433\u0443\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0437\u0430\u043a\u0440\u044b\u0432\u0430\u0442\u044c \u0437\u043d\u0430\u0447\u043e\u043a \u0432 \u043b\u043e\u0442\u043a\u0435 \u0434\u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0441\u043b\u0443\u0436\u0431\u044b.",
     "ButtonSelectDirectory": "\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u043a\u0430\u0442\u0430\u043b\u043e\u0433",
-    "LabelCustomPaths": "\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u0442\u0438 \u043f\u043e \u0436\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f\u043c. \u041e\u0441\u0442\u0430\u0432\u043b\u044f\u0439\u0442\u0435 \u043f\u043e\u043b\u044f \u043f\u0443\u0441\u0442\u044b\u043c\u0438 \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e.",
+    "LabelCustomPaths": "\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u0442\u0438 \u043f\u043e \u0436\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f\u043c. \u041e\u0441\u0442\u0430\u0432\u043b\u044f\u0439\u0442\u0435 \u043f\u043e\u043b\u044f \u043f\u0443\u0441\u0442\u044b\u043c\u0438 \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445.",
     "LabelCachePath": "\u041f\u0443\u0442\u044c \u043a \u043f\u0430\u043f\u043a\u0435 Cache:",
     "LabelCachePathHelp": "\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u043e\u0435 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0444\u0430\u0439\u043b\u043e\u0432 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043a\u044d\u0448\u0430, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0440\u0438\u0441\u0443\u043d\u043a\u043e\u0432.",
     "LabelImagesByNamePath": "\u041f\u0443\u0442\u044c \u043a \u043f\u0430\u043f\u043a\u0435 Images by name:",
     "LabelImagesByNamePathHelp": "\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u043e\u0435 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c\u044b\u0445 \u0440\u0438\u0441\u0443\u043d\u043a\u043e\u0432 \u0430\u043a\u0442\u0451\u0440\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u0435\u0439, \u0436\u0430\u043d\u0440\u043e\u0432 \u0438 \u0441\u0442\u0443\u0434\u0438\u0439.",
     "LabelMetadataPath": "\u041f\u0443\u0442\u044c \u043a \u043f\u0430\u043f\u043a\u0435 Metadata:",
-    "LabelMetadataPathHelp": "\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u043e\u0435 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c\u044b\u0445 \u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0438\u0439 \u0438 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0445, \u0435\u0441\u043b\u0438 \u043e\u043d\u0438 \u043d\u0435 \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0432 \u043c\u0435\u0434\u0438\u0430\u043f\u0430\u043f\u043a\u0430\u0445.",
+    "LabelMetadataPathHelp": "\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u043e\u0435 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c\u044b\u0445 \u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0438\u0439 \u0438 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0445, \u0435\u0441\u043b\u0438 \u043e\u043d\u0438 \u043d\u0435 \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0432\u043d\u0443\u0442\u0440\u0438 \u043c\u0435\u0434\u0438\u0430\u043f\u0430\u043f\u043e\u043a.",
     "LabelTranscodingTempPath": "\u041f\u0443\u0442\u044c \u043a \u043f\u0430\u043f\u043a\u0435 Transcoding temporary:",
-    "LabelTranscodingTempPathHelp": "\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u043f\u0430\u043f\u043a\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u0441\u044f \u0440\u0430\u0431\u043e\u0447\u0438\u0435 \u0444\u0430\u0439\u043b\u044b, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435 \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0435. \u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0439 \u043f\u0443\u0442\u044c, \u0438\u043b\u0438 \u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u043f\u0443\u0441\u0442\u044b\u043c, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0432 \u043f\u0430\u043f\u043a\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0435\u0440\u0430.",
+    "LabelTranscodingTempPathHelp": "\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u043f\u0430\u043f\u043a\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u0441\u044f \u0440\u0430\u0431\u043e\u0447\u0438\u0435 \u0444\u0430\u0439\u043b\u044b, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435 \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0435. \u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0439 \u043f\u0443\u0442\u044c, \u0438\u043b\u0438 \u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u043f\u0443\u0441\u0442\u044b\u043c, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 \u0432\u043d\u0443\u0442\u0440\u0438 \u043f\u0430\u043f\u043a\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0435\u0440\u0430.",
     "TabBasics": "\u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435",
     "TabTV": "\u0422\u0412",
     "TabGames": "\u0418\u0433\u0440\u044b",
@@ -409,9 +409,9 @@
     "LabelToHelp": "\u041f\u0440\u0438\u043c\u0435\u0440: \\\\MyServer\\Movies (\u043f\u0443\u0442\u044c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043a\u043b\u0438\u0435\u043d\u0442\u0430\u043c)",
     "ButtonAddPathSubstitution": "\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438",
     "OptionSpecialEpisode": "\u0421\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435",
-    "OptionMissingEpisode": "\u041f\u0440\u043e\u043f\u0443\u0449\u0435\u043d. \u044d\u043f\u0438\u0437\u043e\u0434\u044b",
+    "OptionMissingEpisode": "\u041d\u0435\u0442 \u044d\u043f\u0438\u0437\u043e\u0434\u043e\u0432",
     "OptionUnairedEpisode": "\u041e\u0436\u0438\u0434\u0430\u0435\u043c\u044b\u0435 \u044d\u043f\u0438\u0437\u043e\u0434\u044b",
-    "OptionEpisodeSortName": "\u0421\u043e\u0440\u0442\u0438\u0440\u0443\u0435\u043c\u043e\u0435 \u043d\u0430\u0437\u0432-\u0438\u0435 \u044d\u043f\u0438\u0437\u043e\u0434\u0430",
+    "OptionEpisodeSortName": "\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u044d\u043f\u0438\u0437\u043e\u0434\u0430 \u0434\u043b\u044f \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0438",
     "OptionSeriesSortName": "\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0441\u0435\u0440\u0438\u0430\u043b\u0430",
     "OptionTvdbRating": "\u041e\u0446\u0435\u043d\u043a\u0430 TVDb",
     "HeaderTranscodingQualityPreference": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 \u043f\u0435\u0440\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438:",
@@ -426,10 +426,10 @@
     "OptionEnableDebugTranscodingLoggingHelp": "\u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u0431\u0443\u0434\u0443\u0442 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c\u0441\u044f \u0444\u0430\u0439\u043b\u044b \u0416\u0443\u0440\u043d\u0430\u043b\u0430 \u043e\u0447\u0435\u043d\u044c \u0431\u043e\u043b\u044c\u0448\u043e\u0433\u043e \u043e\u0431\u044a\u0451\u043c\u0430, \u0430 \u044d\u0442\u043e \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0441\u0438\u043b\u0443 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u0434\u043b\u044f \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043d\u0435\u043f\u043e\u043b\u0430\u0434\u043e\u043a.",
     "OptionUpscaling": "\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u043a\u043b\u0438\u0435\u043d\u0442\u0430\u043c \u0437\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0442\u044c \u0432\u0438\u0434\u0435\u043e \u0441 \u043f\u043e\u0432\u044b\u0448\u0430\u044e\u0448\u0438\u043c  \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c",
     "OptionUpscalingHelp": "\u0412 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445, \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0434\u0451\u0442 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 \u0432\u0438\u0434\u0435\u043e, \u043d\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u0441\u044f \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440.",
-    "EditCollectionItemsHelp": "\u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0439\u0442\u0435 \u0438\u043b\u0438 \u0443\u0431\u0438\u0440\u0430\u0439\u0442\u0435 \u043b\u044e\u0431\u044b\u0435 \u0444\u0438\u043b\u044c\u043c\u044b, \u0441\u0435\u0440\u0438\u0430\u043b\u044b, \u0430\u043b\u044c\u0431\u043e\u043c\u044b, \u043a\u043d\u0438\u0433\u0438 \u0438\u043b\u0438 \u0438\u0433\u0440\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0436\u0435\u043b\u0430\u0435\u0442\u0435 \u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u0434\u0430\u043d\u043d\u0443\u044e \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u044e.",
+    "EditCollectionItemsHelp": "\u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0439\u0442\u0435 \u0438\u043b\u0438 \u0443\u0431\u0438\u0440\u0430\u0439\u0442\u0435 \u043b\u044e\u0431\u044b\u0435 \u0444\u0438\u043b\u044c\u043c\u044b, \u0441\u0435\u0440\u0438\u0430\u043b\u044b, \u0430\u043b\u044c\u0431\u043e\u043c\u044b, \u043a\u043d\u0438\u0433\u0438 \u0438\u043b\u0438 \u0438\u0433\u0440\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0436\u0435\u043b\u0430\u0435\u0442\u0435 \u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u043d\u0443\u0442\u0440\u0438 \u0434\u0430\u043d\u043d\u043e\u0439 \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0438.",
     "HeaderAddTitles": "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u044f",
     "LabelEnableDlnaPlayTo": "\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u044e DLNA \u0412\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0441\u0442\u0438 \u041d\u0430",
-    "LabelEnableDlnaPlayToHelp": "Media Browser \u0438\u043c\u0435\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0442\u044c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0432 \u0441\u0435\u0442\u0438 \u0438 \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0438\u043c\u0438.",
+    "LabelEnableDlnaPlayToHelp": "Media Browser \u0438\u043c\u0435\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0442\u044c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0432\u043d\u0443\u0442\u0440\u0438 \u0441\u0435\u0442\u0438 \u0438 \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0438\u043c\u0438.",
     "LabelEnableDlnaDebugLogging": "\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043e\u0442\u043b\u0430\u0434\u043e\u0447\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438 DLNA \u0432 \u0416\u0443\u0440\u043d\u0430\u043b\u0435",
     "LabelEnableDlnaDebugLoggingHelp": "\u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u0431\u0443\u0434\u0443\u0442 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c\u0441\u044f \u0444\u0430\u0439\u043b\u044b \u0416\u0443\u0440\u043d\u0430\u043b\u0430 \u043e\u0447\u0435\u043d\u044c \u0431\u043e\u043b\u044c\u0448\u043e\u0433\u043e \u043e\u0431\u044a\u0451\u043c\u0430, \u0430 \u044d\u0442\u043e \u0434\u043e\u043b\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0441\u0438\u043b\u0443 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u0434\u043b\u044f \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043d\u0435\u043f\u043e\u043b\u0430\u0434\u043e\u043a.",
     "LabelEnableDlnaClientDiscoveryInterval": "\u0418\u043d\u0442\u0435\u0440\u0432\u0430\u043b \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0438\u044f \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432, \u0441",
@@ -452,7 +452,7 @@
     "LabelPreferredDisplayLanguageHelp": "\u041f\u0440\u043e\u0435\u043a\u0442 \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0430 Media Browser \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0438 \u0438 \u0432\u0441\u0451 \u0435\u0449\u0451 \u043d\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0451\u043d.",
     "LabelReadHowYouCanContribute": "\u0427\u0438\u0442\u0430\u0439\u0442\u0435 \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0432\u043d\u0435\u0441\u0442\u0438 \u0441\u0432\u043e\u0439 \u0432\u043a\u043b\u0430\u0434.",
     "HeaderNewCollection": "\u041d\u043e\u0432\u0430\u044f \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u044f",
-    "HeaderAddToCollection": "\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043a \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0438",
+    "HeaderAddToCollection": "\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0432 \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u044e",
     "ButtonSubmit": "\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c",
     "NewCollectionNameExample": "\u041f\u0440\u0438\u043c\u0435\u0440: \u0417\u0432\u0451\u0437\u0434\u043d\u044b\u0435 \u0432\u043e\u0439\u043d\u044b (\u041a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u044f)",
     "OptionSearchForInternetMetadata": "\u0418\u0441\u043a\u0430\u0442\u044c \u0432 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435 \u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0438 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435",
@@ -555,12 +555,12 @@
     "HeaderDisplaySettings": "\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f",
     "TabPlayTo": "\u0412\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0441\u0442\u0438 \u041d\u0430",
     "LabelEnableDlnaServer": "\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c DLNA-\u0441\u0435\u0440\u0432\u0435\u0440",
-    "LabelEnableDlnaServerHelp": "\u041f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 UPnP-\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u043c \u0432 \u0441\u0435\u0442\u0438 \u043e\u0431\u0437\u043e\u0440 \u0438 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f Media Browser.",
+    "LabelEnableDlnaServerHelp": "\u041f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 UPnP-\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u043c \u0432 \u0441\u0435\u0442\u0438 \u043f\u0440\u043e\u043b\u0438\u0441\u0442\u044b\u0432\u0430\u0442\u044c \u0438 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u044c \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 Media Browser.",
     "LabelEnableBlastAliveMessages": "\u0423\u0447\u0430\u0449\u0430\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438",
     "LabelEnableBlastAliveMessagesHelp": "\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c, \u0435\u0441\u043b\u0438 \u0441\u0435\u0440\u0432\u0435\u0440 \u043d\u0435 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430\u0434\u0451\u0436\u043d\u043e \u0434\u0440\u0443\u0433\u0438\u043c\u0438 UPnP \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u043c\u0438 \u0432 \u0441\u0435\u0442\u0438.",
     "LabelBlastMessageInterval": "\u0418\u043d\u0442\u0435\u0440\u0432\u0430\u043b \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438, \u0441",
     "LabelBlastMessageIntervalHelp": "\u041e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0430\u0445 \u043c\u0435\u0436\u0434\u0443 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f\u043c\u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430.",
-    "LabelDefaultUser": "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e",
+    "LabelDefaultUser": "\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c:",
     "LabelDefaultUserHelp": "\u041e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c, \u0447\u044c\u044f \u043c\u0435\u0434\u0438\u0430\u0442\u0435\u043a\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445. \u041f\u0435\u0440\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u044d\u0442\u043e\u0433\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u0440\u043e\u0444\u0438\u043b\u0435\u0439.",
     "TitleDlna": "DLNA",
     "TitleChannels": "\u041a\u0430\u043d\u0430\u043b\u044b",
@@ -590,7 +590,7 @@
     "NotificationOptionInstallationFailed": "\u0421\u0431\u043e\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438",
     "NotificationOptionNewLibraryContent": "\u041d\u043e\u0432\u043e\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e",
     "NotificationOptionNewLibraryContentMultiple": "\u041d\u043e\u0432\u043e\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e (\u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435)",
-    "SendNotificationHelp": "\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0432 \u044f\u0449\u0438\u043a \u0432\u0445\u043e\u0434\u044f\u0449\u0438\u0445 \u0432 \u0418\u043d\u0444\u043e\u043f\u0430\u043d\u0435\u043b\u0438. \u041f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 \u043f\u043b\u0430\u0433\u0438\u043d\u043e\u0432, \u0447\u0442\u043e\u0431\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439.",
+    "SendNotificationHelp": "\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0432 \u044f\u0449\u0438\u043a \u0432\u0445\u043e\u0434\u044f\u0449\u0438\u0445 \u0432 \u0418\u043d\u0444\u043e\u043f\u0430\u043d\u0435\u043b\u0438. \u041f\u0440\u043e\u043b\u0438\u0441\u0442\u0430\u0439\u0442\u0435 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 \u043f\u043b\u0430\u0433\u0438\u043d\u043e\u0432, \u0447\u0442\u043e\u0431\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439.",
     "NotificationOptionServerRestartRequired": "\u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u043a \u0441\u0435\u0440\u0432\u0435\u0440\u0430",
     "LabelNotificationEnabled": "\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u043e\u0435 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0435",
     "LabelMonitorUsers": "\u041e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u043d\u0438\u0435 \u0434\u0435\u044f\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043e\u0442:",
@@ -603,7 +603,7 @@
     "CategoryPlugin": "\u041f\u043b\u0430\u0433\u0438\u043d",
     "LabelMessageTitle": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f:",
     "LabelAvailableTokens": "\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u043c\u0430\u0440\u043a\u0435\u0440\u044b:",
-    "AdditionalNotificationServices": "\u041f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 \u043f\u043b\u0430\u0433\u0438\u043d\u043e\u0432, \u0447\u0442\u043e\u0431\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0441\u043b\u0443\u0436\u0431\u044b \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439.",
+    "AdditionalNotificationServices": "\u041f\u0440\u043e\u043b\u0438\u0441\u0442\u0430\u0439\u0442\u0435 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 \u043f\u043b\u0430\u0433\u0438\u043d\u043e\u0432, \u0447\u0442\u043e\u0431\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0441\u043b\u0443\u0436\u0431\u044b \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439.",
     "OptionAllUsers": "\u0412\u0441\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438",
     "OptionAdminUsers": "\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u044b",
     "OptionCustomUsers": "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0435",
@@ -635,7 +635,7 @@
     "ButtonNextTrack": "\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u0434\u043e\u0440\u043e\u0436\u043a\u0430",
     "ButtonStop": "\u041e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c",
     "ButtonPause": "\u041f\u0430\u0443\u0437\u0430",
-    "LabelGroupMoviesIntoCollections": "\u0413\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0444\u0438\u043b\u044c\u043c\u044b \u0432\u043d\u0443\u0442\u0440\u0438 \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0439",
+    "LabelGroupMoviesIntoCollections": "\u0413\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0444\u0438\u043b\u044c\u043c\u044b \u0432 \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0438",
     "LabelGroupMoviesIntoCollectionsHelp": "\u041f\u0440\u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0438 \u0441\u043f\u0438\u0441\u043a\u043e\u0432 \u0444\u0438\u043b\u044c\u043c\u043e\u0432, \u0444\u0438\u043b\u044c\u043c\u044b \u0432\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u0432 \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u044e \u0431\u0443\u0434\u0443\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u044b \u043a\u0430\u043a \u0435\u0434\u0438\u043d\u044b\u0439 \u0441\u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u044d\u043b\u0435\u043c\u0435\u043d\u0442.",
     "NotificationOptionPluginError": "\u0421\u0431\u043e\u0439 \u043f\u043b\u0430\u0433\u0438\u043d\u0430",
     "ButtonVolumeUp": "\u0413\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u044c \u0432\u044b\u0448\u0435",
@@ -663,7 +663,7 @@
     "OptionProfileVideoAudio": "\u0412\u0438\u0434\u0435\u043e \u0410\u0443\u0434\u0438\u043e",
     "OptionProfilePhoto": "\u0424\u043e\u0442\u043e",
     "LabelUserLibrary": "\u041c\u0435\u0434\u0438\u0430\u0442\u0435\u043a\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f:",
-    "LabelUserLibraryHelp": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435, \u0447\u044c\u044e \u043c\u0435\u0434\u0438\u0430\u0442\u0435\u043a\u0443 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u043d\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0435. \u041e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u043f\u0443\u0441\u0442\u044b\u043c, \u0447\u0442\u043e\u0431\u044b \u043d\u0430\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u044c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e.",
+    "LabelUserLibraryHelp": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435, \u0447\u044c\u044e \u043c\u0435\u0434\u0438\u0430\u0442\u0435\u043a\u0443 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u043d\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0435. \u041e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u043f\u0443\u0441\u0442\u044b\u043c \u0434\u043b\u044f \u043d\u0430\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430.",
     "OptionPlainStorageFolders": "\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u0432\u0441\u0435 \u043f\u0430\u043f\u043a\u0438, \u043a\u0430\u043a \u043f\u0440\u043e\u0441\u0442\u044b\u0435 \u043f\u0430\u043f\u043a\u0438 \u0445\u0440\u0430\u043d\u0438\u0435\u043d\u0438\u044f",
     "OptionPlainStorageFoldersHelp": "\u041f\u0440\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438, \u0432\u0441\u0435 \u043f\u0430\u043f\u043a\u0438 \u0431\u0443\u0434\u0443\u0442 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u044b \u0432 DIDL \u043a\u0430\u043a \"object.container.storageFolder\", \u0432\u043c\u0435\u0441\u0442\u043e \u0431\u043e\u043b\u0435\u0435 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u043d\u043e\u0433\u043e \u0442\u0438\u043f\u0430, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \"object.container.person.musicArtist\".",
     "OptionPlainVideoItems": "\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u0432\u0441\u0435 \u0432\u0438\u0434\u0435\u043e\u0444\u0430\u0439\u043b\u044b, \u043a\u0430\u043a \u043f\u0440\u043e\u0441\u0442\u044b\u0435 \u0432\u0438\u0434\u0435\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b",
@@ -678,7 +678,7 @@
     "LabelEmbedAlbumArtDidl": "\u0412\u043d\u0435\u0434\u0440\u044f\u0442\u044c \u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0438\u044e \u0430\u043b\u044c\u0431\u043e\u043c\u0430 \u0432 DIDL",
     "LabelEmbedAlbumArtDidlHelp": "\u0414\u043b\u044f \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u044d\u0442\u043e\u0442 \u043c\u0435\u0442\u043e\u0434 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0438\u0439 \u0430\u043b\u044c\u0431\u043e\u043c\u043e\u0432 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0442\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c. \u0414\u043b\u044f \u0434\u0440\u0443\u0433\u0438\u0445 \u0436\u0435, \u043f\u0440\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u044d\u0442\u043e\u0433\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430, \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u043d\u0435 \u0443\u0434\u0430\u0441\u0442\u0441\u044f.",
     "LabelAlbumArtPN": "PN \u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0430\u043b\u044c\u0431\u043e\u043c\u0430",
-    "LabelAlbumArtHelp": "PN \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u043e\u0435 \u0434\u043b\u044f \u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0430\u043b\u044c\u0431\u043e\u043c\u0430, \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u043e\u043c dlna:profileID \u043d\u0430 upnp:albumArtURI. \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043a\u043b\u0438\u0435\u043d\u0442\u0430\u043c \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u0432\u043d\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0440\u0430\u0437\u043c\u0435\u0440\u0430 \u0440\u0438\u0441\u0443\u043d\u043a\u0430.",
+    "LabelAlbumArtHelp": "PN \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u043e\u0435 \u0434\u043b\u044f \u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0430\u043b\u044c\u0431\u043e\u043c\u0430, \u0432\u043d\u0443\u0442\u0440\u0438 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0430 dlna:profileID \u043f\u0440\u0438 upnp:albumArtURI. \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043a\u043b\u0438\u0435\u043d\u0442\u0430\u043c \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u0432\u043d\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0440\u0430\u0437\u043c\u0435\u0440\u0430 \u0440\u0438\u0441\u0443\u043d\u043a\u0430.",
     "LabelAlbumArtMaxWidth": "\u041c\u0430\u043a\u0441. \u0448\u0438\u0440\u0438\u043d\u0430 \u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0430\u043b\u044c\u0431\u043e\u043c\u0430:",
     "LabelAlbumArtMaxWidthHelp": "\u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0438\u0439 \u0430\u043b\u044c\u0431\u043e\u043c\u043e\u0432 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0445 \u0447\u0435\u0440\u0435\u0437 upnp:albumArtURI.",
     "LabelAlbumArtMaxHeight": "\u041c\u0430\u043a\u0441. \u0432\u044b\u0441\u043e\u0442\u0430 \u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0430\u043b\u044c\u0431\u043e\u043c\u0430:",
@@ -736,11 +736,11 @@
     "LabelOpenSubtitlesUsername": "\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f Open Subtitles:",
     "LabelOpenSubtitlesPassword": "\u041f\u0430\u0440\u043e\u043b\u044c Open Subtitles:",
     "HeaderChapterDownloadingHelp": "\u041f\u0440\u0438 \u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u0432\u0438\u0434\u0435\u043e\u0444\u0430\u0439\u043b\u043e\u0432, Media Browser \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c \u043f\u043e\u043d\u044f\u0442\u043d\u044b\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u0441\u0446\u0435\u043d \u0447\u0435\u0440\u0435\u0437 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442, \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u043b\u0430\u0433\u0438\u043d\u043e\u0432 \u0441\u0446\u0435\u043d, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, ChapterDb.",
-    "LabelPlayDefaultAudioTrack": "\u0412\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u044c \u0430\u0443\u0434\u0438\u043e\u0434\u043e\u0440\u043e\u0436\u043a\u0443 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0432\u043d\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u044f\u0437\u044b\u043a\u0430",
+    "LabelPlayDefaultAudioTrack": "\u0412\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u044c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u0443\u044e \u0430\u0443\u0434\u0438\u043e\u0434\u043e\u0440\u043e\u0436\u043a\u0443 \u0432\u043d\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u044f\u0437\u044b\u043a\u0430",
     "LabelSubtitlePlaybackMode": "\u0420\u0435\u0436\u0438\u043c \u0441\u0443\u0431\u0442\u0438\u0442\u0440\u043e\u0432:",
     "LabelDownloadLanguages": "\u0417\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c\u044b\u0435 \u044f\u0437\u044b\u043a\u0438:",
     "ButtonRegister": "\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f",
-    "LabelSkipIfAudioTrackPresent": "\u041e\u043f\u0443\u0441\u0442\u0438\u0442\u044c, \u0435\u0441\u043b\u0438 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c\u044b\u0439 \u044f\u0437\u044b\u043a \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0435\u0442 \u0441 \u044f\u0437\u044b\u043a\u043e\u043c \u0430\u0443\u0434\u0438\u043e\u0434\u043e\u0440\u043e\u0436\u043a\u0438 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e",
+    "LabelSkipIfAudioTrackPresent": "\u041e\u043f\u0443\u0441\u0442\u0438\u0442\u044c, \u0435\u0441\u043b\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u0430\u044f \u0430\u0443\u0434\u0438\u043e\u0434\u043e\u0440\u043e\u0436\u043a\u0430 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c\u043e\u043c\u0443 \u044f\u0437\u044b\u043a\u0443",
     "LabelSkipIfAudioTrackPresentHelp": "\u0421\u043d\u044f\u0442\u044c \u0444\u043b\u0430\u0436\u043e\u043a, \u0447\u0442\u043e\u0431\u044b \u0434\u043b\u044f \u0432\u0441\u0435\u0433\u043e \u0432\u0438\u0434\u0435\u043e \u0438\u043c\u0435\u043b\u0438\u0441\u044c \u0441\u0443\u0431\u0442\u0438\u0442\u0440\u044b, \u0432\u043d\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u044f\u0437\u044b\u043a\u0430 \u0430\u0443\u0434\u0438\u043e.",
     "HeaderSendMessage": "\u041e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f",
     "ButtonSend": "\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c",
@@ -789,10 +789,10 @@
     "HeaderPreferences": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438",
     "MessageLoadingChannels": "\u0417\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442\u0441\u044f \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u043a\u0430\u043d\u0430\u043b\u0430...",
     "ButtonMarkRead": "\u041e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u043a\u0430\u043a \u043f\u0440\u043e\u0447\u0442\u0451\u043d\u043d\u043e\u0435",
-    "OptionDefaultSort": "\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e",
+    "OptionDefaultSort": "\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u0430\u044f",
     "OptionCommunityMostWatchedSort": "\u041d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u043e\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u043c\u044b\u0435",
     "TabNextUp": "\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u044f",
-    "MessageNoMovieSuggestionsAvailable": "\u0421\u0435\u0439\u0447\u0430\u0441 \u043d\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0444\u0438\u043b\u044c\u043c\u043e\u0432. \u041d\u0430\u0447\u043d\u0438\u0442\u0435 \u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0438 \u043e\u0446\u0435\u043d\u0438\u0432\u0430\u0442\u044c \u0444\u0438\u043b\u044c\u043c\u044b, \u0438 \u0442\u043e\u0433\u0434\u0430 \u0432\u0435\u0440\u043d\u0438\u0442\u0435\u0441\u044c \u043d\u0430\u0437\u0430\u0434, \u0447\u0442\u043e\u0431\u044b \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0432\u0430\u0448\u0438 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438.",
+    "MessageNoMovieSuggestionsAvailable": "\u0412 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043d\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0444\u0438\u043b\u044c\u043c\u043e\u0432. \u041d\u0430\u0447\u043d\u0438\u0442\u0435 \u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0438 \u043e\u0446\u0435\u043d\u0438\u0432\u0430\u0442\u044c \u0444\u0438\u043b\u044c\u043c\u044b, \u0438 \u0442\u043e\u0433\u0434\u0430 \u0432\u0435\u0440\u043d\u0438\u0442\u0435\u0441\u044c \u043d\u0430\u0437\u0430\u0434, \u0447\u0442\u043e\u0431\u044b \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0441\u0432\u043e\u0438 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438.",
     "MessageNoCollectionsAvailable": "\u041a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u044b\u043c \u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0438\u0437 \u0444\u0438\u043b\u044c\u043c\u043e\u0432, \u0441\u0435\u0440\u0438\u0430\u043b\u043e\u0432, \u0430\u043b\u044c\u0431\u043e\u043c\u043e\u0432 \u0438 \u0438\u0433\u0440. \u041d\u0430\u0436\u043c\u0438\u0442\u0435 \u043a\u043d\u043e\u043f\u043a\u0443 \"\u0421\u043e\u0437\u0434\u0430\u0442\u044c\", \u0447\u0442\u043e\u0431\u044b \u043d\u0430\u0447\u0430\u0442\u044c \u043d\u043e\u0432\u0443\u044e \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u044e.",
     "MessageNoPlaylistsAvailable": "\u0421\u043f\u0438\u0441\u043a\u0438 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0441\u043f\u0438\u0441\u043a\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u0434\u043b\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0437\u0430 \u0440\u0430\u0437. \u0427\u0442\u043e\u0431\u044b \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0432 \u0441\u043f\u0438\u0441\u043a\u0438 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f, \u0449\u0435\u043b\u043a\u043d\u0438\u0442\u0435 \u043f\u0440\u0430\u0432\u043e\u0439 \u043a\u043d\u043e\u043f\u043a\u043e\u0439 \u043c\u044b\u0448\u0438 \u0438\u043b\u0438 \u043a\u043e\u0441\u043d\u0438\u0442\u0435\u0441\u044c \u0438 \u0434\u0435\u0440\u0436\u0438\u0442\u0435, \u0437\u0430\u0442\u0435\u043c \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u0441\u043f\u0438\u0441\u043e\u043a \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f.",
     "MessageNoPlaylistItemsAvailable": "\u0414\u0430\u043d\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0432 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043f\u0443\u0441\u0442.",
@@ -820,7 +820,7 @@
     "ViewTypeLiveTV": "\u0422\u0412 \u044d\u0444\u0438\u0440",
     "HeaderOtherDisplaySettings": "\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f",
     "HeaderMyViews": "\u041c\u043e\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f",
-    "LabelSelectFolderGroups": "\u0410\u0432\u0442\u043e\u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440: \u041a\u0438\u043d\u043e, \u041c\u0443\u0437\u044b\u043a\u0430 \u0438\u043b\u0438 \u0422\u0412) \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u0438\u0437 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u043f\u0430\u043f\u043e\u043a:",
+    "LabelSelectFolderGroups": "\u0410\u0432\u0442\u043e\u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u043d\u0443\u0442\u0440\u044c \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0439 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440: \u041a\u0438\u043d\u043e, \u041c\u0443\u0437\u044b\u043a\u0430 \u0438\u043b\u0438 \u0422\u0412) \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u0438\u0437 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u043f\u0430\u043f\u043e\u043a:",
     "LabelSelectFolderGroupsHelp": "\u041f\u0430\u043f\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435 \u043e\u0442\u043c\u0435\u0447\u0435\u043d\u044b, \u0431\u0443\u0434\u0443\u0442 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c\u0441\u044f \u043f\u043e \u043f\u0440\u0438\u0441\u0443\u0449\u0438\u043c \u0438\u043c \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f\u043c.",
     "OptionDisplayAdultContent": "\u041e\u0442\u043e\u0431\u0440\u0430\u0437\u0438\u0442\u044c \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \"\u0434\u043b\u044f \u0432\u0437\u0440\u043e\u0441\u043b\u044b\u0445\"",
     "OptionLibraryFolders": "\u041c\u0435\u0434\u0438\u0430\u043f\u0430\u043f\u043a\u0438",
@@ -833,17 +833,17 @@
     "LabelXbmcMetadataUser": "\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0432 NFO \u0444\u0430\u0439\u043b\u044b \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0434\u043b\u044f:",
     "LabelXbmcMetadataUserHelp": "\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0445\u0440\u0430\u043d\u0438\u043c\u044b\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u043c\u0435\u0436\u0434\u0443 Media Browser \u0438 XBMC.",
     "LabelXbmcMetadataDateFormat": "\u0424\u043e\u0440\u043c\u0430\u0442 \u0434\u0430\u0442\u044b \u0432\u044b\u043f\u0443\u0441\u043a\u0430:",
-    "LabelXbmcMetadataDateFormatHelp": "\u0412\u0441\u0435 \u0434\u0430\u0442\u044b \u0432 NFO \u0444\u0430\u0439\u043b\u0430\u0445 \u0431\u0443\u0434\u0443\u0442 \u0447\u0438\u0442\u0430\u0442\u044c\u0441\u044f \u0438 \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c\u0441\u044f \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u0444\u043e\u0440\u043c\u0430\u0442\u0430.",
-    "LabelXbmcMetadataSaveImagePaths": "\u0421\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u043f\u0443\u0442\u0438 \u0440\u0438\u0441\u0443\u043d\u043a\u043e\u0432 \u0432 NFO \u0444\u0430\u0439\u043b\u0430\u0445",
+    "LabelXbmcMetadataDateFormatHelp": "\u0412\u0441\u0435 \u0434\u0430\u0442\u044b \u0432\u043d\u0443\u0442\u0440\u0438 NFO-\u0444\u0430\u0439\u043b\u043e\u0432 \u0431\u0443\u0434\u0443\u0442 \u0447\u0438\u0442\u0430\u0442\u044c\u0441\u044f \u0438 \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c\u0441\u044f \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u0444\u043e\u0440\u043c\u0430\u0442\u0430.",
+    "LabelXbmcMetadataSaveImagePaths": "\u0421\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u043f\u0443\u0442\u0438 \u0440\u0438\u0441\u0443\u043d\u043a\u043e\u0432 \u0432\u043d\u0443\u0442\u0440\u0438 NFO-\u0444\u0430\u0439\u043b\u043e\u0432",
     "LabelXbmcMetadataSaveImagePathsHelp": "\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f, \u0435\u0441\u043b\u0438 \u0438\u043c\u0435\u043d\u0430 \u0444\u0430\u0439\u043b\u043e\u0432 \u0440\u0438\u0441\u0443\u043d\u043a\u043e\u0432 \u043d\u0435 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0442 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u044f\u0449\u0438\u043c \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0430\u043c XBMC.",
     "LabelXbmcMetadataEnablePathSubstitution": "\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043f\u043e\u0434\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043f\u0443\u0442\u0435\u0439",
     "LabelXbmcMetadataEnablePathSubstitutionHelp": "\u0412\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u043f\u043e\u0434\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043f\u0443\u0442\u0435\u0439 \u043a \u0440\u0438\u0441\u0443\u043d\u043a\u0430\u043c \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043f\u043e\u0434\u0441\u0442\u0430\u043d\u043e\u0432\u043e\u043a \u043f\u0443\u0442\u0435\u0439 \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0435.",
     "LabelXbmcMetadataEnablePathSubstitutionHelp2": "\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043f\u043e\u0434\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043f\u0443\u0442\u0435\u0439.",
-    "LabelGroupChannelsIntoViews": "\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0432 \u041c\u043e\u0438\u0445 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f\u0445 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043a\u0430\u043d\u0430\u043b\u044b:",
-    "LabelGroupChannelsIntoViewsHelp": "\u041f\u0440\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438, \u0434\u0430\u043d\u043d\u044b\u0435 \u043a\u0430\u043d\u0430\u043b\u044b \u0431\u0443\u0434\u0443\u0442 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c\u0441\u044f \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u043d\u0430\u0440\u044f\u0434\u0443 \u0441 \u0434\u0440\u0443\u0433\u0438\u043c\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f\u043c\u0438. \u041f\u0440\u0438 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438, \u043e\u043d\u0438 \u0431\u0443\u0434\u0443\u0442 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c\u0441\u044f \u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u043c \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0438 \u041a\u0430\u043d\u0430\u043b\u044b.",
+    "LabelGroupChannelsIntoViews": "\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0441\u0440\u0435\u0434\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0439 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043a\u0430\u043d\u0430\u043b\u044b:",
+    "LabelGroupChannelsIntoViewsHelp": "\u041f\u0440\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438, \u0434\u0430\u043d\u043d\u044b\u0435 \u043a\u0430\u043d\u0430\u043b\u044b \u0431\u0443\u0434\u0443\u0442 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c\u0441\u044f \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u0441\u0440\u0435\u0434\u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0439. \u041f\u0440\u0438 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438, \u043e\u043d\u0438 \u0431\u0443\u0434\u0443\u0442 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c\u0441\u044f \u0432\u043d\u0443\u0442\u0440\u0438 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u041a\u0430\u043d\u0430\u043b\u044b.",
     "LabelDisplayCollectionsView": "\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0439, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0438 \u0444\u0438\u043b\u044c\u043c\u043e\u0432",
-    "LabelXbmcMetadataEnableExtraThumbs": "\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c extrafanart \u0432 extrathumbs",
-    "LabelXbmcMetadataEnableExtraThumbsHelp": "\u041f\u0440\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0435 \u0440\u0438\u0441\u0443\u043d\u043a\u043e\u0432, \u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u0432 extrafanart \u0438 extrathumbs \u0434\u043b\u044f \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0439 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438 \u0441 \u043e\u0431\u043e\u043b\u043e\u0447\u043a\u043e\u0439 Xbmc.",
+    "LabelXbmcMetadataEnableExtraThumbs": "\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c extrafanart \u0432\u043d\u0443\u0442\u0440\u044c extrathumbs",
+    "LabelXbmcMetadataEnableExtraThumbsHelp": "\u041f\u0440\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0435 \u0440\u0438\u0441\u0443\u043d\u043a\u043e\u0432, \u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u0432\u043d\u0443\u0442\u0440\u044c extrafanart \u0438 extrathumbs \u0434\u043b\u044f \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0439 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438 \u0441 \u043e\u0431\u043e\u043b\u043e\u0447\u043a\u043e\u0439 Xbmc.",
     "TabServices": "\u0421\u043b\u0443\u0436\u0431\u044b",
     "TabLogs": "\u0416\u0443\u0440\u043d\u0430\u043b\u044b",
     "HeaderServerLogFiles": "\u0424\u0430\u0439\u043b\u044b \u0436\u0443\u0440\u043d\u0430\u043b\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430:",
@@ -883,7 +883,7 @@
     "OptionRegex": "\u0420\u0435\u0433. \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435",
     "OptionSubstring": "\u041f\u043e\u0434\u0441\u0442\u0440\u043e\u043a\u0430",
     "TabView": "\u0412\u0438\u0434",
-    "TabSort": "\u0421\u043e\u0440\u0442-\u043a\u0430",
+    "TabSort": "\u041f\u043e\u0440\u044f\u0434\u043e\u043a",
     "TabFilter": "\u0424\u0438\u043b\u044c\u0442\u0440\u044b",
     "ButtonView": "\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c",
     "LabelPageSize": "\u041c\u0430\u043a\u0441. \u0447\u0438\u0441\u043b\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432:",
@@ -903,15 +903,15 @@
     "LabelContext": "\u041a\u043e\u043d\u0442\u0435\u043a\u0441\u0442",
     "OptionContextStreaming": "\u041f\u043e\u0442\u043e\u043a\u043e\u0432\u0430\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0430",
     "OptionContextStatic": "\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u044f",
-    "ButtonAddToPlaylist": "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u0441\u043f\u0438\u0441\u043e\u043a \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f",
-    "TabPlaylists": "\u0421\u043f\u0438\u0441\u043a\u0438 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f",
+    "ButtonAddToPlaylist": "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u0441\u043f\u0438\u0441\u043e\u043a \u0432\u043e\u0441\u043f\u0440-\u0438\u044f",
+    "TabPlaylists": "\u0421\u043f\u0438\u0441\u043a\u0438 \u0432\u043e\u0441\u043f\u0440-\u0438\u044f",
     "ButtonClose": "\u0417\u0430\u043a\u0440\u044b\u0442\u044c",
     "LabelAllLanguages": "\u0412\u0441\u0435 \u044f\u0437\u044b\u043a\u0438",
-    "HeaderBrowseOnlineImages": "\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0440\u0438\u0441\u0443\u043d\u043a\u043e\u0432 \u0432 \u0441\u0435\u0442\u0438",
+    "HeaderBrowseOnlineImages": "\u041e\u0431\u0437\u043e\u0440 \u0440\u0438\u0441\u0443\u043d\u043a\u043e\u0432 \u0432 \u0441\u0435\u0442\u0438",
     "LabelSource": "\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a:",
     "OptionAll": "\u0412\u0441\u0435",
     "LabelImage": "\u0420\u0438\u0441\u0443\u043d\u043e\u043a:",
-    "ButtonBrowseImages": "\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0440\u0438\u0441\u0443\u043d\u043a\u0438",
+    "ButtonBrowseImages": "\u041f\u0440\u043e\u043b\u0438\u0441\u0442\u0430\u0442\u044c \u0440\u0438\u0441\u0443\u043d\u043a\u0438",
     "HeaderImages": "\u0420\u0438\u0441\u0443\u043d\u043a\u0438",
     "HeaderBackdrops": "\u0417\u0430\u0434\u043d\u0438\u043a\u0438",
     "HeaderScreenshots": "\u0421\u043d\u0438\u043c\u043a\u0438 \u044d\u043a\u0440\u0430\u043d\u0430",
@@ -926,15 +926,15 @@
     "OptionLogo": "\u041b\u043e\u0433\u043e\u0442\u0438\u043f",
     "OptionMenu": "\u041c\u0435\u043d\u044e",
     "OptionScreenshot": "\u0421\u043d\u0438\u043c\u043e\u043a \u044d\u043a\u0440\u0430\u043d\u0430",
-    "OptionLocked": "\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043e",
-    "OptionUnidentified": "\u041d\u0435 \u043e\u043f\u043e\u0437\u043d\u0430\u043d\u043e",
-    "OptionMissingParentalRating": "\u041f\u0440\u043e\u043f\u0443\u0449\u0435\u043d\u0430 \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u043d\u0430\u044f \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f",
-    "OptionStub": "\u0417\u0430\u0433\u043b\u0443\u0448\u043a\u0430",
+    "OptionLocked": "\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435",
+    "OptionUnidentified": "\u041d\u0435\u043e\u043f\u043e\u0437\u043d\u0430\u043d\u043d\u044b\u0435",
+    "OptionMissingParentalRating": "\u041d\u0435\u0442 \u0432\u043e\u0437\u0440\u0430\u0441\u0442. \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438",
+    "OptionStub": "\u0421\u0443\u0440\u0440\u043e\u0433\u0430\u0442",
     "HeaderEpisodes": "\u042d\u043f\u0438\u0437\u043e\u0434\u044b:",
     "OptionSeason0": "\u0421\u0435\u0437\u043e\u043d 0",
-    "LabelReport": "\u041e\u0442\u0447\u0451\u0442",
+    "LabelReport": "\u041e\u0442\u0447\u0451\u0442:",
     "OptionReportSongs": "\u041c\u0435\u043b\u043e\u0434\u0438\u0438",
-    "OptionReportSeries": "\u0421\u0435\u0440\u0438\u0430\u043b",
+    "OptionReportSeries": "\u0421\u0435\u0440\u0438\u0430\u043b\u044b",
     "OptionReportSeasons": "\u0421\u0435\u0437\u043e\u043d\u044b",
     "OptionReportTrailers": "\u0422\u0440\u0435\u0439\u043b\u0435\u0440\u044b",
     "OptionReportMusicVideos": "\u041a\u043b\u0438\u043f\u044b",
@@ -946,5 +946,38 @@
     "OptionReportBooks": "\u041a\u043d\u0438\u0433\u0438",
     "OptionReportArtists": "\u0418\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u0438",
     "OptionReportAlbums": "\u0410\u043b\u044c\u0431\u043e\u043c\u044b",
-    "OptionReportAdultVideos": "\u0412\u0437\u0440\u043e\u0441\u043b\u043e\u0435 \u0432\u0438\u0434\u0435\u043e"
+    "OptionReportAdultVideos": "\u0412\u0437\u0440\u043e\u0441\u043b\u043e\u0435 \u0432\u0438\u0434\u0435\u043e",
+    "ButtonMore": "\u0415\u0449\u0451",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 34 - 1
MediaBrowser.Server.Implementations/Localization/Server/sv.json

@@ -946,5 +946,38 @@
     "OptionReportBooks": "Books",
     "OptionReportArtists": "Artists",
     "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportAdultVideos": "Adult videos",
+    "ButtonMore": "Mer...",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 34 - 1
MediaBrowser.Server.Implementations/Localization/Server/tr.json

@@ -946,5 +946,38 @@
     "OptionReportBooks": "Books",
     "OptionReportArtists": "Artists",
     "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportAdultVideos": "Adult videos",
+    "ButtonMore": "More",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 34 - 1
MediaBrowser.Server.Implementations/Localization/Server/vi.json

@@ -946,5 +946,38 @@
     "OptionReportBooks": "Books",
     "OptionReportArtists": "Artists",
     "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportAdultVideos": "Adult videos",
+    "ButtonMore": "More",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }

+ 34 - 1
MediaBrowser.Server.Implementations/Localization/Server/zh_TW.json

@@ -946,5 +946,38 @@
     "OptionReportBooks": "Books",
     "OptionReportArtists": "Artists",
     "OptionReportAlbums": "Albums",
-    "OptionReportAdultVideos": "Adult videos"
+    "OptionReportAdultVideos": "Adult videos",
+    "ButtonMore": "More",
+    "HeaderActivity": "Activity",
+    "ScheduledTaskStartedWithName": "{0} started",
+    "ScheduledTaskCancelledWithName": "{0} was cancelled",
+    "ScheduledTaskCompletedWithName": "{0} completed",
+    "ScheduledTaskFailed": "Scheduled task completed",
+    "PluginInstalledWithName": "{0} was installed",
+    "PluginUpdatedWithName": "{0} was updated",
+    "PluginUninstalledWithName": "{0} was uninstalled",
+    "ScheduledTaskFailedWithName": "{0} failed",
+    "ItemAddedWithName": "{0} was added to the library",
+    "ItemRemovedWithName": "{0} was removed from the library",
+    "DeviceOnlineWithName": "{0} is connected",
+    "UserOnlineFromDevice": "{0} is online from {1}",
+    "DeviceOfflineWithName": "{0} has disconnected",
+    "UserOfflineFromDevice": "{0} has disconnected from {1}",
+    "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
+    "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
+    "LabelRunningTimeValue": "Running time: {0}",
+    "LabelIpAddressValue": "Ip address: {0}",
+    "UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
+    "UserCreatedWithName": "User {0} has been created",
+    "UserPasswordChangedWithName": "Password has been changed for user {0}",
+    "UserDeletedWithName": "User {0} has been deleted",
+    "MessageServerConfigurationUpdated": "Server configuration has been updated",
+    "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
+    "MessageApplicationUpdated": "Media Browser Server has been updated",
+    "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
+    "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
+    "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
+    "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
+    "AppDeviceValues": "App: {0}, Device: {1}",
+    "ProviderValue": "Provider: {0}"
 }