mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-06-03 13:44:22 -04:00
3.0.5340.20849
This commit is contained in:
parent
9c5cceb4ec
commit
e3c8694471
@ -806,6 +806,8 @@ namespace MediaBrowser.Api.Playback
|
|||||||
|
|
||||||
if (string.IsNullOrEmpty(state.MediaPath))
|
if (string.IsNullOrEmpty(state.MediaPath))
|
||||||
{
|
{
|
||||||
|
var checkCodecs = false;
|
||||||
|
|
||||||
if (string.Equals(state.ItemType, typeof(LiveTvChannel).Name))
|
if (string.Equals(state.ItemType, typeof(LiveTvChannel).Name))
|
||||||
{
|
{
|
||||||
var streamInfo = await LiveTvManager.GetChannelStream(state.Request.Id, cancellationTokenSource.Token).ConfigureAwait(false);
|
var streamInfo = await LiveTvManager.GetChannelStream(state.Request.Id, cancellationTokenSource.Token).ConfigureAwait(false);
|
||||||
@ -824,6 +826,9 @@ namespace MediaBrowser.Api.Playback
|
|||||||
state.MediaPath = streamInfo.Url;
|
state.MediaPath = streamInfo.Url;
|
||||||
state.InputProtocol = MediaProtocol.Http;
|
state.InputProtocol = MediaProtocol.Http;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
AttachMediaStreamInfo(state, streamInfo.MediaStreams, state.VideoRequest, state.RequestedUrl);
|
||||||
|
checkCodecs = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
else if (string.Equals(state.ItemType, typeof(LiveTvVideoRecording).Name) ||
|
else if (string.Equals(state.ItemType, typeof(LiveTvVideoRecording).Name) ||
|
||||||
@ -845,6 +850,24 @@ namespace MediaBrowser.Api.Playback
|
|||||||
state.MediaPath = streamInfo.Url;
|
state.MediaPath = streamInfo.Url;
|
||||||
state.InputProtocol = MediaProtocol.Http;
|
state.InputProtocol = MediaProtocol.Http;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
AttachMediaStreamInfo(state, streamInfo.MediaStreams, state.VideoRequest, state.RequestedUrl);
|
||||||
|
checkCodecs = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
var videoRequest = state.VideoRequest;
|
||||||
|
|
||||||
|
if (videoRequest != null && checkCodecs)
|
||||||
|
{
|
||||||
|
if (state.VideoStream != null && CanStreamCopyVideo(videoRequest, state.VideoStream))
|
||||||
|
{
|
||||||
|
state.OutputVideoCodec = "copy";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (state.AudioStream != null && CanStreamCopyAudio(videoRequest, state.AudioStream, state.SupportedAudioCodecs))
|
||||||
|
{
|
||||||
|
state.OutputAudioCodec = "copy";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -225,46 +225,6 @@ namespace MediaBrowser.Api
|
|||||||
//return ToOptimizedResult(new List<UserDto>());
|
//return ToOptimizedResult(new List<UserDto>());
|
||||||
}
|
}
|
||||||
|
|
||||||
private bool IsInLocalNetwork(string remoteEndpoint)
|
|
||||||
{
|
|
||||||
if (string.IsNullOrWhiteSpace(remoteEndpoint))
|
|
||||||
{
|
|
||||||
throw new ArgumentNullException("remoteEndpoint");
|
|
||||||
}
|
|
||||||
|
|
||||||
IPAddress address;
|
|
||||||
if (!IPAddress.TryParse(remoteEndpoint, out address))
|
|
||||||
{
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
const int lengthMatch = 4;
|
|
||||||
|
|
||||||
if (remoteEndpoint.Length >= lengthMatch)
|
|
||||||
{
|
|
||||||
var prefix = remoteEndpoint.Substring(0, lengthMatch);
|
|
||||||
|
|
||||||
if (_networkManager.GetLocalIpAddresses()
|
|
||||||
.Any(i => i.StartsWith(prefix, StringComparison.OrdinalIgnoreCase)))
|
|
||||||
{
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Private address space:
|
|
||||||
// http://en.wikipedia.org/wiki/Private_network
|
|
||||||
|
|
||||||
return
|
|
||||||
|
|
||||||
// If url was requested with computer name, we may see this
|
|
||||||
remoteEndpoint.IndexOf("::", StringComparison.OrdinalIgnoreCase) != -1 ||
|
|
||||||
|
|
||||||
remoteEndpoint.StartsWith("10.", StringComparison.OrdinalIgnoreCase) ||
|
|
||||||
remoteEndpoint.StartsWith("192.", StringComparison.OrdinalIgnoreCase) ||
|
|
||||||
remoteEndpoint.StartsWith("172.", StringComparison.OrdinalIgnoreCase) ||
|
|
||||||
remoteEndpoint.StartsWith("169.", StringComparison.OrdinalIgnoreCase);
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets the specified request.
|
/// Gets the specified request.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@ -283,10 +243,10 @@ namespace MediaBrowser.Api
|
|||||||
{
|
{
|
||||||
users = users.Where(i => i.Configuration.IsHidden == request.IsHidden.Value);
|
users = users.Where(i => i.Configuration.IsHidden == request.IsHidden.Value);
|
||||||
}
|
}
|
||||||
|
|
||||||
var result = users
|
var result = users
|
||||||
.OrderBy(u => u.Name)
|
.OrderBy(u => u.Name)
|
||||||
.Select(_dtoService.GetUserDto)
|
.Select(i => _userManager.GetUserDto(i, Request.RemoteIp))
|
||||||
.ToList();
|
.ToList();
|
||||||
|
|
||||||
return ToOptimizedSerializedResultUsingCache(result);
|
return ToOptimizedSerializedResultUsingCache(result);
|
||||||
@ -306,7 +266,7 @@ namespace MediaBrowser.Api
|
|||||||
throw new ResourceNotFoundException("User not found");
|
throw new ResourceNotFoundException("User not found");
|
||||||
}
|
}
|
||||||
|
|
||||||
var result = _dtoService.GetUserDto(user);
|
var result = _userManager.GetUserDto(user, Request.RemoteIp);
|
||||||
|
|
||||||
return ToOptimizedSerializedResultUsingCache(result);
|
return ToOptimizedSerializedResultUsingCache(result);
|
||||||
}
|
}
|
||||||
@ -410,7 +370,7 @@ namespace MediaBrowser.Api
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
var success = _userManager.AuthenticateUser(user.Name, request.CurrentPassword).Result;
|
var success = _userManager.AuthenticateUser(user.Name, request.CurrentPassword, Request.RemoteIp).Result;
|
||||||
|
|
||||||
if (!success)
|
if (!success)
|
||||||
{
|
{
|
||||||
@ -488,7 +448,7 @@ namespace MediaBrowser.Api
|
|||||||
|
|
||||||
newUser.UpdateConfiguration(dtoUser.Configuration);
|
newUser.UpdateConfiguration(dtoUser.Configuration);
|
||||||
|
|
||||||
var result = _dtoService.GetUserDto(newUser);
|
var result = _userManager.GetUserDto(newUser, Request.RemoteIp);
|
||||||
|
|
||||||
return ToOptimizedResult(result);
|
return ToOptimizedResult(result);
|
||||||
}
|
}
|
||||||
|
@ -44,5 +44,12 @@ namespace MediaBrowser.Common.Net
|
|||||||
/// <param name="endpointstring">The endpointstring.</param>
|
/// <param name="endpointstring">The endpointstring.</param>
|
||||||
/// <returns>IPEndPoint.</returns>
|
/// <returns>IPEndPoint.</returns>
|
||||||
IPEndPoint Parse(string endpointstring);
|
IPEndPoint Parse(string endpointstring);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Determines whether [is in local network] [the specified endpoint].
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="endpoint">The endpoint.</param>
|
||||||
|
/// <returns><c>true</c> if [is in local network] [the specified endpoint]; otherwise, <c>false</c>.</returns>
|
||||||
|
bool IsInLocalNetwork(string endpoint);
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -2,6 +2,7 @@
|
|||||||
using MediaBrowser.Model.Dto;
|
using MediaBrowser.Model.Dto;
|
||||||
using MediaBrowser.Model.Entities;
|
using MediaBrowser.Model.Entities;
|
||||||
using MediaBrowser.Model.Querying;
|
using MediaBrowser.Model.Querying;
|
||||||
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
|
|
||||||
namespace MediaBrowser.Controller.Dto
|
namespace MediaBrowser.Controller.Dto
|
||||||
@ -16,6 +17,7 @@ namespace MediaBrowser.Controller.Dto
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="user">The user.</param>
|
/// <param name="user">The user.</param>
|
||||||
/// <returns>UserDto.</returns>
|
/// <returns>UserDto.</returns>
|
||||||
|
[Obsolete]
|
||||||
UserDto GetUserDto(User user);
|
UserDto GetUserDto(User user);
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
@ -934,19 +934,50 @@ namespace MediaBrowser.Controller.Entities
|
|||||||
|
|
||||||
public IEnumerable<BaseItem> GetLinkedChildren(User user)
|
public IEnumerable<BaseItem> GetLinkedChildren(User user)
|
||||||
{
|
{
|
||||||
if (!FilterLinkedChildrenPerUser)
|
if (!FilterLinkedChildrenPerUser || user == null)
|
||||||
{
|
{
|
||||||
return GetLinkedChildren();
|
return GetLinkedChildren();
|
||||||
}
|
}
|
||||||
|
|
||||||
var locations = user.RootFolder
|
var locations = user.RootFolder
|
||||||
.Children
|
.GetChildren(user, true)
|
||||||
.OfType<CollectionFolder>()
|
.OfType<CollectionFolder>()
|
||||||
.SelectMany(i => i.PhysicalLocations)
|
.SelectMany(i => i.PhysicalLocations)
|
||||||
.ToList();
|
.ToList();
|
||||||
|
|
||||||
return LinkedChildren.Where(i => string.IsNullOrWhiteSpace(i.Path) || locations.Any(l => FileSystem.ContainsSubPath(l, i.Path)))
|
return LinkedChildren
|
||||||
.Select(GetLinkedChild)
|
.Select(i =>
|
||||||
|
{
|
||||||
|
var requiresPostFilter = true;
|
||||||
|
|
||||||
|
if (!string.IsNullOrWhiteSpace(i.Path))
|
||||||
|
{
|
||||||
|
requiresPostFilter = false;
|
||||||
|
|
||||||
|
if (!locations.Any(l => FileSystem.ContainsSubPath(l, i.Path)))
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
var child = GetLinkedChild(i);
|
||||||
|
|
||||||
|
if (requiresPostFilter && child != null)
|
||||||
|
{
|
||||||
|
if (string.IsNullOrWhiteSpace(child.Path))
|
||||||
|
{
|
||||||
|
Logger.Debug("Found LinkedChild with null path: {0}", child.Name);
|
||||||
|
return child;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!locations.Any(l => FileSystem.ContainsSubPath(l, child.Path)))
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return child;
|
||||||
|
})
|
||||||
.Where(i => i != null);
|
.Where(i => i != null);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,6 +1,4 @@
|
|||||||
using System.Runtime.Serialization;
|
using MediaBrowser.Common.Progress;
|
||||||
using MediaBrowser.Common.Progress;
|
|
||||||
using MediaBrowser.Controller.Playlists;
|
|
||||||
using MediaBrowser.Controller.Providers;
|
using MediaBrowser.Controller.Providers;
|
||||||
using MediaBrowser.Model.Configuration;
|
using MediaBrowser.Model.Configuration;
|
||||||
using MediaBrowser.Model.Entities;
|
using MediaBrowser.Model.Entities;
|
||||||
@ -8,6 +6,7 @@ using MediaBrowser.Model.Querying;
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
using System.Threading;
|
using System.Threading;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
@ -81,8 +80,6 @@ namespace MediaBrowser.Controller.Entities.Movies
|
|||||||
{
|
{
|
||||||
var children = base.GetChildren(user, includeLinkedChildren);
|
var children = base.GetChildren(user, includeLinkedChildren);
|
||||||
|
|
||||||
children = Playlist.FilterInaccessibleItems(children, user);
|
|
||||||
|
|
||||||
if (string.Equals(DisplayOrder, ItemSortBy.SortName, StringComparison.OrdinalIgnoreCase))
|
if (string.Equals(DisplayOrder, ItemSortBy.SortName, StringComparison.OrdinalIgnoreCase))
|
||||||
{
|
{
|
||||||
// Sort by name
|
// Sort by name
|
||||||
@ -99,12 +96,6 @@ namespace MediaBrowser.Controller.Entities.Movies
|
|||||||
return LibraryManager.Sort(children, user, new[] { ItemSortBy.ProductionYear, ItemSortBy.PremiereDate, ItemSortBy.SortName }, SortOrder.Ascending);
|
return LibraryManager.Sort(children, user, new[] { ItemSortBy.ProductionYear, ItemSortBy.PremiereDate, ItemSortBy.SortName }, SortOrder.Ascending);
|
||||||
}
|
}
|
||||||
|
|
||||||
public override IEnumerable<BaseItem> GetRecursiveChildren(User user, bool includeLinkedChildren = true)
|
|
||||||
{
|
|
||||||
var children = base.GetRecursiveChildren(user, includeLinkedChildren);
|
|
||||||
return Playlist.FilterInaccessibleItems(children, user);
|
|
||||||
}
|
|
||||||
|
|
||||||
public BoxSetInfo GetLookupInfo()
|
public BoxSetInfo GetLookupInfo()
|
||||||
{
|
{
|
||||||
return GetItemLookupInfo<BoxSetInfo>();
|
return GetItemLookupInfo<BoxSetInfo>();
|
||||||
|
@ -24,6 +24,7 @@ namespace MediaBrowser.Controller.Entities
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <value>The password.</value>
|
/// <value>The password.</value>
|
||||||
public string Password { get; set; }
|
public string Password { get; set; }
|
||||||
|
public string LocalPassword { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or sets the path.
|
/// Gets or sets the path.
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
using MediaBrowser.Controller.Entities;
|
using MediaBrowser.Controller.Entities;
|
||||||
using MediaBrowser.Model.Configuration;
|
using MediaBrowser.Model.Configuration;
|
||||||
|
using MediaBrowser.Model.Dto;
|
||||||
using MediaBrowser.Model.Events;
|
using MediaBrowser.Model.Events;
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
@ -53,10 +54,11 @@ namespace MediaBrowser.Controller.Library
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="username">The username.</param>
|
/// <param name="username">The username.</param>
|
||||||
/// <param name="password">The password.</param>
|
/// <param name="password">The password.</param>
|
||||||
|
/// <param name="remoteEndPoint">The remote end point.</param>
|
||||||
/// <returns>Task{System.Boolean}.</returns>
|
/// <returns>Task{System.Boolean}.</returns>
|
||||||
/// <exception cref="System.ArgumentNullException">user</exception>
|
/// <exception cref="System.ArgumentNullException">user</exception>
|
||||||
Task<bool> AuthenticateUser(string username, string password);
|
Task<bool> AuthenticateUser(string username, string password, string remoteEndPoint);
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Refreshes metadata for each user
|
/// Refreshes metadata for each user
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@ -114,5 +116,13 @@ namespace MediaBrowser.Controller.Library
|
|||||||
/// <param name="newPassword">The new password.</param>
|
/// <param name="newPassword">The new password.</param>
|
||||||
/// <returns>Task.</returns>
|
/// <returns>Task.</returns>
|
||||||
Task ChangePassword(User user, string newPassword);
|
Task ChangePassword(User user, string newPassword);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets the user dto.
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="user">The user.</param>
|
||||||
|
/// <param name="remoteEndPoint">The remote end point.</param>
|
||||||
|
/// <returns>UserDto.</returns>
|
||||||
|
UserDto GetUserDto(User user, string remoteEndPoint = null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -72,30 +72,7 @@ namespace MediaBrowser.Controller.Playlists
|
|||||||
|
|
||||||
}).Where(m => string.Equals(m.MediaType, playlistMediaType, StringComparison.OrdinalIgnoreCase));
|
}).Where(m => string.Equals(m.MediaType, playlistMediaType, StringComparison.OrdinalIgnoreCase));
|
||||||
|
|
||||||
return FilterInaccessibleItems(inputItems, user);
|
return inputItems;
|
||||||
}
|
|
||||||
|
|
||||||
public static IEnumerable<BaseItem> FilterInaccessibleItems(IEnumerable<BaseItem> items, User user)
|
|
||||||
{
|
|
||||||
return items;
|
|
||||||
//var locations = user.RootFolder.Children.OfType<CollectionFolder>().SelectMany(i => i.PhysicalLocations).ToList();
|
|
||||||
|
|
||||||
//return items.Where(i =>
|
|
||||||
//{
|
|
||||||
// var parent = i.Parent;
|
|
||||||
|
|
||||||
// while (parent != null)
|
|
||||||
// {
|
|
||||||
// parent = parent.Parent;
|
|
||||||
|
|
||||||
// if (parent != null && parent.Parent is AggregateFolder)
|
|
||||||
// {
|
|
||||||
// break;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
// return parent == null || locations.Contains(parent.Path, StringComparer.OrdinalIgnoreCase);
|
|
||||||
//});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[IgnoreDataMember]
|
[IgnoreDataMember]
|
||||||
|
@ -79,6 +79,7 @@ namespace MediaBrowser.Dlna
|
|||||||
//new WindowsMediaCenterProfile(),
|
//new WindowsMediaCenterProfile(),
|
||||||
new WindowsPhoneProfile(),
|
new WindowsPhoneProfile(),
|
||||||
new AndroidProfile(),
|
new AndroidProfile(),
|
||||||
|
new DirectTvProfile(),
|
||||||
new DefaultProfile()
|
new DefaultProfile()
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -73,6 +73,7 @@
|
|||||||
<Compile Include="Common\DeviceService.cs" />
|
<Compile Include="Common\DeviceService.cs" />
|
||||||
<Compile Include="Didl\DidlBuilder.cs" />
|
<Compile Include="Didl\DidlBuilder.cs" />
|
||||||
<Compile Include="PlayTo\PlayToController.cs" />
|
<Compile Include="PlayTo\PlayToController.cs" />
|
||||||
|
<Compile Include="Profiles\DirectTvProfile.cs" />
|
||||||
<Compile Include="Ssdp\DeviceDiscoveryInfo.cs" />
|
<Compile Include="Ssdp\DeviceDiscoveryInfo.cs" />
|
||||||
<Compile Include="Ssdp\Extensions.cs" />
|
<Compile Include="Ssdp\Extensions.cs" />
|
||||||
<Compile Include="PlayTo\PlaybackProgressEventArgs.cs" />
|
<Compile Include="PlayTo\PlaybackProgressEventArgs.cs" />
|
||||||
@ -188,6 +189,9 @@
|
|||||||
<EmbeddedResource Include="Images\logo240.jpg" />
|
<EmbeddedResource Include="Images\logo240.jpg" />
|
||||||
<EmbeddedResource Include="Images\logo240.png" />
|
<EmbeddedResource Include="Images\logo240.png" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<EmbeddedResource Include="Profiles\Xml\DirecTV HD-DVR.xml" />
|
||||||
|
</ItemGroup>
|
||||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||||
Other similar extension points exist, see Microsoft.Common.targets.
|
Other similar extension points exist, see Microsoft.Common.targets.
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
using System.Xml.Serialization;
|
using MediaBrowser.Model.Dlna;
|
||||||
using MediaBrowser.Controller.Dlna;
|
using System.Xml.Serialization;
|
||||||
using MediaBrowser.Model.Dlna;
|
|
||||||
|
|
||||||
namespace MediaBrowser.Dlna.Profiles
|
namespace MediaBrowser.Dlna.Profiles
|
||||||
{
|
{
|
||||||
|
115
MediaBrowser.Dlna/Profiles/DirectTvProfile.cs
Normal file
115
MediaBrowser.Dlna/Profiles/DirectTvProfile.cs
Normal file
@ -0,0 +1,115 @@
|
|||||||
|
using MediaBrowser.Model.Dlna;
|
||||||
|
using System.Xml.Serialization;
|
||||||
|
|
||||||
|
namespace MediaBrowser.Dlna.Profiles
|
||||||
|
{
|
||||||
|
[XmlRoot("Profile")]
|
||||||
|
public class DirectTvProfile : DefaultProfile
|
||||||
|
{
|
||||||
|
public DirectTvProfile()
|
||||||
|
{
|
||||||
|
Name = "DirecTV HD-DVR";
|
||||||
|
|
||||||
|
TimelineOffsetSeconds = 10;
|
||||||
|
RequiresPlainFolders = true;
|
||||||
|
RequiresPlainVideoItems = true;
|
||||||
|
|
||||||
|
Identification = new DeviceIdentification
|
||||||
|
{
|
||||||
|
Headers = new[]
|
||||||
|
{
|
||||||
|
new HttpHeaderInfo
|
||||||
|
{
|
||||||
|
Match = HeaderMatchType.Substring,
|
||||||
|
Name = "User-Agent",
|
||||||
|
Value = "DIRECTV"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
DirectPlayProfiles = new[]
|
||||||
|
{
|
||||||
|
new DirectPlayProfile
|
||||||
|
{
|
||||||
|
Container = "mpeg",
|
||||||
|
VideoCodec = "mpeg2video",
|
||||||
|
AudioCodec = "mp2",
|
||||||
|
Type = DlnaProfileType.Video
|
||||||
|
},
|
||||||
|
new DirectPlayProfile
|
||||||
|
{
|
||||||
|
Container = "jpeg,jpg",
|
||||||
|
Type = DlnaProfileType.Photo
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
TranscodingProfiles = new[]
|
||||||
|
{
|
||||||
|
new TranscodingProfile
|
||||||
|
{
|
||||||
|
Container = "mpeg",
|
||||||
|
VideoCodec = "mpeg2video",
|
||||||
|
AudioCodec = "mp2",
|
||||||
|
Type = DlnaProfileType.Video
|
||||||
|
},
|
||||||
|
new TranscodingProfile
|
||||||
|
{
|
||||||
|
Container = "jpeg",
|
||||||
|
Type = DlnaProfileType.Photo
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
CodecProfiles = new[]
|
||||||
|
{
|
||||||
|
new CodecProfile
|
||||||
|
{
|
||||||
|
Codec = "mpeg2video",
|
||||||
|
Type = CodecType.Video,
|
||||||
|
|
||||||
|
Conditions = new[]
|
||||||
|
{
|
||||||
|
new ProfileCondition
|
||||||
|
{
|
||||||
|
Condition = ProfileConditionType.LessThanEqual,
|
||||||
|
Property = ProfileConditionValue.Width,
|
||||||
|
Value = "1920"
|
||||||
|
},
|
||||||
|
new ProfileCondition
|
||||||
|
{
|
||||||
|
Condition = ProfileConditionType.LessThanEqual,
|
||||||
|
Property = ProfileConditionValue.Height,
|
||||||
|
Value = "1080"
|
||||||
|
},
|
||||||
|
new ProfileCondition
|
||||||
|
{
|
||||||
|
Condition = ProfileConditionType.LessThanEqual,
|
||||||
|
Property = ProfileConditionValue.VideoFramerate,
|
||||||
|
Value = "30"
|
||||||
|
},
|
||||||
|
new ProfileCondition
|
||||||
|
{
|
||||||
|
Condition = ProfileConditionType.LessThanEqual,
|
||||||
|
Property = ProfileConditionValue.VideoBitrate,
|
||||||
|
Value = "8192000"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
new CodecProfile
|
||||||
|
{
|
||||||
|
Codec = "mp2",
|
||||||
|
Type = CodecType.Audio,
|
||||||
|
|
||||||
|
Conditions = new[]
|
||||||
|
{
|
||||||
|
new ProfileCondition
|
||||||
|
{
|
||||||
|
Condition = ProfileConditionType.LessThanEqual,
|
||||||
|
Property = ProfileConditionValue.AudioChannels,
|
||||||
|
Value = "2"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
60
MediaBrowser.Dlna/Profiles/Xml/DirecTV HD-DVR.xml
Normal file
60
MediaBrowser.Dlna/Profiles/Xml/DirecTV HD-DVR.xml
Normal file
File diff suppressed because one or more lines are too long
@ -75,6 +75,8 @@ namespace MediaBrowser.Model.Configuration
|
|||||||
public bool DisplayCollectionsView { get; set; }
|
public bool DisplayCollectionsView { get; set; }
|
||||||
public bool DisplayFoldersView { get; set; }
|
public bool DisplayFoldersView { get; set; }
|
||||||
|
|
||||||
|
public bool EnableLocalPassword { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Initializes a new instance of the <see cref="UserConfiguration" /> class.
|
/// Initializes a new instance of the <see cref="UserConfiguration" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@ -95,6 +97,7 @@ namespace MediaBrowser.Model.Configuration
|
|||||||
|
|
||||||
ExcludeFoldersFromGrouping = new string[] { };
|
ExcludeFoldersFromGrouping = new string[] { };
|
||||||
DisplayCollectionsView = true;
|
DisplayCollectionsView = true;
|
||||||
|
DisplayFoldersView = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -37,6 +37,8 @@ namespace MediaBrowser.Model.Dto
|
|||||||
/// <value><c>true</c> if this instance has password; otherwise, <c>false</c>.</value>
|
/// <value><c>true</c> if this instance has password; otherwise, <c>false</c>.</value>
|
||||||
public bool HasPassword { get; set; }
|
public bool HasPassword { get; set; }
|
||||||
|
|
||||||
|
public bool HasConfiguredPassword { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or sets the last login date.
|
/// Gets or sets the last login date.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -88,7 +88,7 @@ namespace MediaBrowser.Server.Implementations.EntryPoints
|
|||||||
|
|
||||||
void _userManager_UserConfigurationUpdated(object sender, GenericEventArgs<User> e)
|
void _userManager_UserConfigurationUpdated(object sender, GenericEventArgs<User> e)
|
||||||
{
|
{
|
||||||
var dto = _dtoService.GetUserDto(e.Argument);
|
var dto = _userManager.GetUserDto(e.Argument);
|
||||||
|
|
||||||
_serverManager.SendWebSocketMessage("UserConfigurationUpdated", dto);
|
_serverManager.SendWebSocketMessage("UserConfigurationUpdated", dto);
|
||||||
}
|
}
|
||||||
@ -145,8 +145,8 @@ namespace MediaBrowser.Server.Implementations.EntryPoints
|
|||||||
/// <param name="e">The e.</param>
|
/// <param name="e">The e.</param>
|
||||||
void userManager_UserUpdated(object sender, GenericEventArgs<User> e)
|
void userManager_UserUpdated(object sender, GenericEventArgs<User> e)
|
||||||
{
|
{
|
||||||
var dto = _dtoService.GetUserDto(e.Argument);
|
var dto = _userManager.GetUserDto(e.Argument);
|
||||||
|
|
||||||
_serverManager.SendWebSocketMessage("UserUpdated", dto);
|
_serverManager.SendWebSocketMessage("UserUpdated", dto);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,14 +1,20 @@
|
|||||||
using MediaBrowser.Common.Events;
|
using MediaBrowser.Common.Events;
|
||||||
using MediaBrowser.Common.Extensions;
|
using MediaBrowser.Common.Extensions;
|
||||||
|
using MediaBrowser.Common.Net;
|
||||||
using MediaBrowser.Controller.Configuration;
|
using MediaBrowser.Controller.Configuration;
|
||||||
|
using MediaBrowser.Controller.Drawing;
|
||||||
|
using MediaBrowser.Controller.Dto;
|
||||||
using MediaBrowser.Controller.Entities;
|
using MediaBrowser.Controller.Entities;
|
||||||
using MediaBrowser.Controller.Library;
|
using MediaBrowser.Controller.Library;
|
||||||
using MediaBrowser.Controller.Persistence;
|
using MediaBrowser.Controller.Persistence;
|
||||||
using MediaBrowser.Controller.Providers;
|
using MediaBrowser.Controller.Providers;
|
||||||
using MediaBrowser.Model.Configuration;
|
using MediaBrowser.Model.Configuration;
|
||||||
|
using MediaBrowser.Model.Dto;
|
||||||
|
using MediaBrowser.Model.Entities;
|
||||||
using MediaBrowser.Model.Events;
|
using MediaBrowser.Model.Events;
|
||||||
using MediaBrowser.Model.Logging;
|
using MediaBrowser.Model.Logging;
|
||||||
using MediaBrowser.Model.Serialization;
|
using MediaBrowser.Model.Serialization;
|
||||||
|
using MediaBrowser.Server.Implementations.Security;
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.IO;
|
using System.IO;
|
||||||
@ -17,7 +23,6 @@ using System.Security.Cryptography;
|
|||||||
using System.Text;
|
using System.Text;
|
||||||
using System.Threading;
|
using System.Threading;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using MediaBrowser.Server.Implementations.Security;
|
|
||||||
|
|
||||||
namespace MediaBrowser.Server.Implementations.Library
|
namespace MediaBrowser.Server.Implementations.Library
|
||||||
{
|
{
|
||||||
@ -52,17 +57,25 @@ namespace MediaBrowser.Server.Implementations.Library
|
|||||||
|
|
||||||
private readonly IXmlSerializer _xmlSerializer;
|
private readonly IXmlSerializer _xmlSerializer;
|
||||||
|
|
||||||
|
private readonly INetworkManager _networkManager;
|
||||||
|
|
||||||
|
private readonly Func<IImageProcessor> _imageProcessorFactory;
|
||||||
|
private readonly Func<IDtoService> _dtoServiceFactory;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Initializes a new instance of the <see cref="UserManager" /> class.
|
/// Initializes a new instance of the <see cref="UserManager" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="logger">The logger.</param>
|
/// <param name="logger">The logger.</param>
|
||||||
/// <param name="configurationManager">The configuration manager.</param>
|
/// <param name="configurationManager">The configuration manager.</param>
|
||||||
/// <param name="userRepository">The user repository.</param>
|
/// <param name="userRepository">The user repository.</param>
|
||||||
public UserManager(ILogger logger, IServerConfigurationManager configurationManager, IUserRepository userRepository, IXmlSerializer xmlSerializer)
|
public UserManager(ILogger logger, IServerConfigurationManager configurationManager, IUserRepository userRepository, IXmlSerializer xmlSerializer, INetworkManager networkManager, Func<IImageProcessor> imageProcessorFactory, Func<IDtoService> dtoServiceFactory)
|
||||||
{
|
{
|
||||||
_logger = logger;
|
_logger = logger;
|
||||||
UserRepository = userRepository;
|
UserRepository = userRepository;
|
||||||
_xmlSerializer = xmlSerializer;
|
_xmlSerializer = xmlSerializer;
|
||||||
|
_networkManager = networkManager;
|
||||||
|
_imageProcessorFactory = imageProcessorFactory;
|
||||||
|
_dtoServiceFactory = dtoServiceFactory;
|
||||||
ConfigurationManager = configurationManager;
|
ConfigurationManager = configurationManager;
|
||||||
Users = new List<User>();
|
Users = new List<User>();
|
||||||
}
|
}
|
||||||
@ -120,15 +133,7 @@ namespace MediaBrowser.Server.Implementations.Library
|
|||||||
Users = await LoadUsers().ConfigureAwait(false);
|
Users = await LoadUsers().ConfigureAwait(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
public async Task<bool> AuthenticateUser(string username, string password, string remoteEndPoint)
|
||||||
/// Authenticates a User and returns a result indicating whether or not it succeeded
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="username">The username.</param>
|
|
||||||
/// <param name="password">The password.</param>
|
|
||||||
/// <returns>Task{System.Boolean}.</returns>
|
|
||||||
/// <exception cref="System.ArgumentNullException">user</exception>
|
|
||||||
/// <exception cref="System.UnauthorizedAccessException"></exception>
|
|
||||||
public async Task<bool> AuthenticateUser(string username, string password)
|
|
||||||
{
|
{
|
||||||
if (string.IsNullOrWhiteSpace(username))
|
if (string.IsNullOrWhiteSpace(username))
|
||||||
{
|
{
|
||||||
@ -142,9 +147,12 @@ namespace MediaBrowser.Server.Implementations.Library
|
|||||||
throw new AuthenticationException(string.Format("The {0} account is currently disabled. Please consult with your administrator.", user.Name));
|
throw new AuthenticationException(string.Format("The {0} account is currently disabled. Please consult with your administrator.", user.Name));
|
||||||
}
|
}
|
||||||
|
|
||||||
var existingPasswordString = string.IsNullOrEmpty(user.Password) ? GetSha1String(string.Empty) : user.Password;
|
var success = string.Equals(GetPasswordHash(user), password.Replace("-", string.Empty), StringComparison.OrdinalIgnoreCase);
|
||||||
|
|
||||||
var success = string.Equals(existingPasswordString, password.Replace("-", string.Empty), StringComparison.OrdinalIgnoreCase);
|
if (!success && _networkManager.IsInLocalNetwork(remoteEndPoint) && user.Configuration.EnableLocalPassword)
|
||||||
|
{
|
||||||
|
success = string.Equals(GetLocalPasswordHash(user), password.Replace("-", string.Empty), StringComparison.OrdinalIgnoreCase);
|
||||||
|
}
|
||||||
|
|
||||||
// Update LastActivityDate and LastLoginDate, then save
|
// Update LastActivityDate and LastLoginDate, then save
|
||||||
if (success)
|
if (success)
|
||||||
@ -158,6 +166,25 @@ namespace MediaBrowser.Server.Implementations.Library
|
|||||||
return success;
|
return success;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private string GetPasswordHash(User user)
|
||||||
|
{
|
||||||
|
return string.IsNullOrEmpty(user.Password)
|
||||||
|
? GetSha1String(string.Empty)
|
||||||
|
: user.Password;
|
||||||
|
}
|
||||||
|
|
||||||
|
private string GetLocalPasswordHash(User user)
|
||||||
|
{
|
||||||
|
return string.IsNullOrEmpty(user.LocalPassword)
|
||||||
|
? GetSha1String(string.Empty)
|
||||||
|
: user.LocalPassword;
|
||||||
|
}
|
||||||
|
|
||||||
|
private bool IsPasswordEmpty(string passwordHash)
|
||||||
|
{
|
||||||
|
return string.Equals(passwordHash, GetSha1String(string.Empty), StringComparison.OrdinalIgnoreCase);
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets the sha1 string.
|
/// Gets the sha1 string.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@ -197,6 +224,65 @@ namespace MediaBrowser.Server.Implementations.Library
|
|||||||
return users;
|
return users;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public UserDto GetUserDto(User user, string remoteEndPoint = null)
|
||||||
|
{
|
||||||
|
if (user == null)
|
||||||
|
{
|
||||||
|
throw new ArgumentNullException("user");
|
||||||
|
}
|
||||||
|
|
||||||
|
var passwordHash = GetPasswordHash(user);
|
||||||
|
|
||||||
|
var hasConfiguredDefaultPassword = !IsPasswordEmpty(passwordHash);
|
||||||
|
|
||||||
|
var hasPassword = user.Configuration.EnableLocalPassword && !string.IsNullOrEmpty(remoteEndPoint) && _networkManager.IsInLocalNetwork(remoteEndPoint) ?
|
||||||
|
!IsPasswordEmpty(GetLocalPasswordHash(user)) :
|
||||||
|
hasConfiguredDefaultPassword;
|
||||||
|
|
||||||
|
var dto = new UserDto
|
||||||
|
{
|
||||||
|
Id = user.Id.ToString("N"),
|
||||||
|
Name = user.Name,
|
||||||
|
HasPassword = hasPassword,
|
||||||
|
HasConfiguredPassword = hasConfiguredDefaultPassword,
|
||||||
|
LastActivityDate = user.LastActivityDate,
|
||||||
|
LastLoginDate = user.LastLoginDate,
|
||||||
|
Configuration = user.Configuration
|
||||||
|
};
|
||||||
|
|
||||||
|
var image = user.GetImageInfo(ImageType.Primary, 0);
|
||||||
|
|
||||||
|
if (image != null)
|
||||||
|
{
|
||||||
|
dto.PrimaryImageTag = GetImageCacheTag(user, image);
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
_dtoServiceFactory().AttachPrimaryImageAspectRatio(dto, user);
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
// Have to use a catch-all unfortunately because some .net image methods throw plain Exceptions
|
||||||
|
_logger.ErrorException("Error generating PrimaryImageAspectRatio for {0}", ex, user.Name);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return dto;
|
||||||
|
}
|
||||||
|
|
||||||
|
private string GetImageCacheTag(BaseItem item, ItemImageInfo image)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
return _imageProcessorFactory().GetImageCacheTag(item, image);
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
_logger.ErrorException("Error getting {0} image info for {1}", ex, image.Type, image.Path);
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Refreshes metadata for each user
|
/// Refreshes metadata for each user
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@ -398,7 +484,7 @@ namespace MediaBrowser.Server.Implementations.Library
|
|||||||
throw new ArgumentNullException("user");
|
throw new ArgumentNullException("user");
|
||||||
}
|
}
|
||||||
|
|
||||||
user.Password = string.IsNullOrEmpty(newPassword) ? string.Empty : GetSha1String(newPassword);
|
user.Password = string.IsNullOrEmpty(newPassword) ? GetSha1String(string.Empty) : GetSha1String(newPassword);
|
||||||
|
|
||||||
await UpdateUser(user).ConfigureAwait(false);
|
await UpdateUser(user).ConfigureAwait(false);
|
||||||
|
|
||||||
|
@ -17,6 +17,7 @@ using MediaBrowser.Model.Entities;
|
|||||||
using MediaBrowser.Model.LiveTv;
|
using MediaBrowser.Model.LiveTv;
|
||||||
using MediaBrowser.Model.Logging;
|
using MediaBrowser.Model.Logging;
|
||||||
using MediaBrowser.Model.Querying;
|
using MediaBrowser.Model.Querying;
|
||||||
|
using MediaBrowser.Model.Serialization;
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Concurrent;
|
using System.Collections.Concurrent;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
@ -40,6 +41,7 @@ namespace MediaBrowser.Server.Implementations.LiveTv
|
|||||||
private readonly IUserDataManager _userDataManager;
|
private readonly IUserDataManager _userDataManager;
|
||||||
private readonly ILibraryManager _libraryManager;
|
private readonly ILibraryManager _libraryManager;
|
||||||
private readonly ITaskManager _taskManager;
|
private readonly ITaskManager _taskManager;
|
||||||
|
private readonly IJsonSerializer _jsonSerializer;
|
||||||
|
|
||||||
private readonly IDtoService _dtoService;
|
private readonly IDtoService _dtoService;
|
||||||
private readonly ILocalizationManager _localization;
|
private readonly ILocalizationManager _localization;
|
||||||
@ -57,7 +59,7 @@ namespace MediaBrowser.Server.Implementations.LiveTv
|
|||||||
|
|
||||||
private readonly SemaphoreSlim _refreshSemaphore = new SemaphoreSlim(1, 1);
|
private readonly SemaphoreSlim _refreshSemaphore = new SemaphoreSlim(1, 1);
|
||||||
|
|
||||||
public LiveTvManager(IServerConfigurationManager config, IFileSystem fileSystem, ILogger logger, IItemRepository itemRepo, IImageProcessor imageProcessor, IUserDataManager userDataManager, IDtoService dtoService, IUserManager userManager, ILibraryManager libraryManager, ITaskManager taskManager, ILocalizationManager localization)
|
public LiveTvManager(IServerConfigurationManager config, IFileSystem fileSystem, ILogger logger, IItemRepository itemRepo, IImageProcessor imageProcessor, IUserDataManager userDataManager, IDtoService dtoService, IUserManager userManager, ILibraryManager libraryManager, ITaskManager taskManager, ILocalizationManager localization, IJsonSerializer jsonSerializer)
|
||||||
{
|
{
|
||||||
_config = config;
|
_config = config;
|
||||||
_fileSystem = fileSystem;
|
_fileSystem = fileSystem;
|
||||||
@ -67,6 +69,7 @@ namespace MediaBrowser.Server.Implementations.LiveTv
|
|||||||
_libraryManager = libraryManager;
|
_libraryManager = libraryManager;
|
||||||
_taskManager = taskManager;
|
_taskManager = taskManager;
|
||||||
_localization = localization;
|
_localization = localization;
|
||||||
|
_jsonSerializer = jsonSerializer;
|
||||||
_dtoService = dtoService;
|
_dtoService = dtoService;
|
||||||
_userDataManager = userDataManager;
|
_userDataManager = userDataManager;
|
||||||
|
|
||||||
@ -299,7 +302,7 @@ namespace MediaBrowser.Server.Implementations.LiveTv
|
|||||||
}
|
}
|
||||||
|
|
||||||
_refreshedPrograms.TryAdd(program.Id, true);
|
_refreshedPrograms.TryAdd(program.Id, true);
|
||||||
|
|
||||||
await program.RefreshMetadata(cancellationToken).ConfigureAwait(false);
|
await program.RefreshMetadata(cancellationToken).ConfigureAwait(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -351,6 +354,7 @@ namespace MediaBrowser.Server.Implementations.LiveTv
|
|||||||
info = await service.GetRecordingStream(recording.Id, cancellationToken).ConfigureAwait(false);
|
info = await service.GetRecordingStream(recording.Id, cancellationToken).ConfigureAwait(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
_logger.Info("Live stream info: {0}", _jsonSerializer.SerializeToString(info));
|
||||||
Sanitize(info);
|
Sanitize(info);
|
||||||
|
|
||||||
var data = new LiveStreamData
|
var data = new LiveStreamData
|
||||||
|
@ -58,14 +58,14 @@
|
|||||||
"ButtonMute": "Mute",
|
"ButtonMute": "Mute",
|
||||||
"ButtonUnmute": "Unmute",
|
"ButtonUnmute": "Unmute",
|
||||||
"ButtonStop": "Stop",
|
"ButtonStop": "Stop",
|
||||||
"ButtonNextTrack": "Next track",
|
"ButtonNextTrack": "Next Track",
|
||||||
"ButtonPause": "Pause",
|
"ButtonPause": "Pause",
|
||||||
"ButtonPlay": "Play",
|
"ButtonPlay": "Play",
|
||||||
"ButtonEdit": "Edit",
|
"ButtonEdit": "Edit",
|
||||||
"ButtonQueue": "Queue",
|
"ButtonQueue": "Queue",
|
||||||
"ButtonPlayTrailer": "Play trailer",
|
"ButtonPlayTrailer": "Play trailer",
|
||||||
"ButtonPlaylist": "Playlist",
|
"ButtonPlaylist": "Playlist",
|
||||||
"ButtonPreviousTrack": "Previous track",
|
"ButtonPreviousTrack": "Previous Track",
|
||||||
"LabelEnabled": "Enabled",
|
"LabelEnabled": "Enabled",
|
||||||
"LabelDisabled": "Disabled",
|
"LabelDisabled": "Disabled",
|
||||||
"ButtonMoreInformation": "More Information",
|
"ButtonMoreInformation": "More Information",
|
||||||
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "Players",
|
"HeaderPlayers": "Players",
|
||||||
"HeaderEmbeddedImage": "Embedded image",
|
"HeaderEmbeddedImage": "Embedded image",
|
||||||
"HeaderTrack": "Track",
|
"HeaderTrack": "Track",
|
||||||
"HeaderDisc": "Disc"
|
"HeaderDisc": "Disc",
|
||||||
|
"OptionMovies": "Movies",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Episodes",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -58,14 +58,14 @@
|
|||||||
"ButtonMute": "Mute",
|
"ButtonMute": "Mute",
|
||||||
"ButtonUnmute": "Unmute",
|
"ButtonUnmute": "Unmute",
|
||||||
"ButtonStop": "Stop",
|
"ButtonStop": "Stop",
|
||||||
"ButtonNextTrack": "Next track",
|
"ButtonNextTrack": "Next Track",
|
||||||
"ButtonPause": "Pause",
|
"ButtonPause": "Pause",
|
||||||
"ButtonPlay": "Play",
|
"ButtonPlay": "Play",
|
||||||
"ButtonEdit": "Edit",
|
"ButtonEdit": "Edit",
|
||||||
"ButtonQueue": "Queue",
|
"ButtonQueue": "Queue",
|
||||||
"ButtonPlayTrailer": "Play trailer",
|
"ButtonPlayTrailer": "Play trailer",
|
||||||
"ButtonPlaylist": "Playlist",
|
"ButtonPlaylist": "Playlist",
|
||||||
"ButtonPreviousTrack": "Previous track",
|
"ButtonPreviousTrack": "Previous Track",
|
||||||
"LabelEnabled": "Enabled",
|
"LabelEnabled": "Enabled",
|
||||||
"LabelDisabled": "Disabled",
|
"LabelDisabled": "Disabled",
|
||||||
"ButtonMoreInformation": "More Information",
|
"ButtonMoreInformation": "More Information",
|
||||||
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "Players",
|
"HeaderPlayers": "Players",
|
||||||
"HeaderEmbeddedImage": "Embedded image",
|
"HeaderEmbeddedImage": "Embedded image",
|
||||||
"HeaderTrack": "Track",
|
"HeaderTrack": "Track",
|
||||||
"HeaderDisc": "Disc"
|
"HeaderDisc": "Disc",
|
||||||
|
"OptionMovies": "Movies",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Episodes",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -58,7 +58,7 @@
|
|||||||
"ButtonMute": "Mute",
|
"ButtonMute": "Mute",
|
||||||
"ButtonUnmute": "Unmute",
|
"ButtonUnmute": "Unmute",
|
||||||
"ButtonStop": "Stop",
|
"ButtonStop": "Stop",
|
||||||
"ButtonNextTrack": "Next track",
|
"ButtonNextTrack": "Next Track",
|
||||||
"ButtonPause": "Pause",
|
"ButtonPause": "Pause",
|
||||||
"ButtonPlay": "P\u0159ehr\u00e1t",
|
"ButtonPlay": "P\u0159ehr\u00e1t",
|
||||||
"ButtonEdit": "Upravit",
|
"ButtonEdit": "Upravit",
|
||||||
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "Players",
|
"HeaderPlayers": "Players",
|
||||||
"HeaderEmbeddedImage": "Embedded image",
|
"HeaderEmbeddedImage": "Embedded image",
|
||||||
"HeaderTrack": "Track",
|
"HeaderTrack": "Track",
|
||||||
"HeaderDisc": "Disc"
|
"HeaderDisc": "Disc",
|
||||||
|
"OptionMovies": "Filmy",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Episody",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -58,14 +58,14 @@
|
|||||||
"ButtonMute": "Mute",
|
"ButtonMute": "Mute",
|
||||||
"ButtonUnmute": "Unmute",
|
"ButtonUnmute": "Unmute",
|
||||||
"ButtonStop": "Stop",
|
"ButtonStop": "Stop",
|
||||||
"ButtonNextTrack": "Next track",
|
"ButtonNextTrack": "Next Track",
|
||||||
"ButtonPause": "Pause",
|
"ButtonPause": "Pause",
|
||||||
"ButtonPlay": "Afspil",
|
"ButtonPlay": "Afspil",
|
||||||
"ButtonEdit": "Rediger",
|
"ButtonEdit": "Rediger",
|
||||||
"ButtonQueue": "Queue",
|
"ButtonQueue": "Queue",
|
||||||
"ButtonPlayTrailer": "Play trailer",
|
"ButtonPlayTrailer": "Play trailer",
|
||||||
"ButtonPlaylist": "Playlist",
|
"ButtonPlaylist": "Playlist",
|
||||||
"ButtonPreviousTrack": "Previous track",
|
"ButtonPreviousTrack": "Previous Track",
|
||||||
"LabelEnabled": "Enabled",
|
"LabelEnabled": "Enabled",
|
||||||
"LabelDisabled": "Disabled",
|
"LabelDisabled": "Disabled",
|
||||||
"ButtonMoreInformation": "More Information",
|
"ButtonMoreInformation": "More Information",
|
||||||
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "Players",
|
"HeaderPlayers": "Players",
|
||||||
"HeaderEmbeddedImage": "Embedded image",
|
"HeaderEmbeddedImage": "Embedded image",
|
||||||
"HeaderTrack": "Track",
|
"HeaderTrack": "Track",
|
||||||
"HeaderDisc": "Disc"
|
"HeaderDisc": "Disc",
|
||||||
|
"OptionMovies": "Film",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Episoder",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "Players",
|
"HeaderPlayers": "Players",
|
||||||
"HeaderEmbeddedImage": "Embedded image",
|
"HeaderEmbeddedImage": "Embedded image",
|
||||||
"HeaderTrack": "Track",
|
"HeaderTrack": "Track",
|
||||||
"HeaderDisc": "Disc"
|
"HeaderDisc": "Disc",
|
||||||
|
"OptionMovies": "Filme",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Episoden",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -58,14 +58,14 @@
|
|||||||
"ButtonMute": "Mute",
|
"ButtonMute": "Mute",
|
||||||
"ButtonUnmute": "Unmute",
|
"ButtonUnmute": "Unmute",
|
||||||
"ButtonStop": "Stop",
|
"ButtonStop": "Stop",
|
||||||
"ButtonNextTrack": "Next track",
|
"ButtonNextTrack": "Next Track",
|
||||||
"ButtonPause": "Pause",
|
"ButtonPause": "Pause",
|
||||||
"ButtonPlay": "Play",
|
"ButtonPlay": "Play",
|
||||||
"ButtonEdit": "Edit",
|
"ButtonEdit": "Edit",
|
||||||
"ButtonQueue": "Queue",
|
"ButtonQueue": "Queue",
|
||||||
"ButtonPlayTrailer": "Play trailer",
|
"ButtonPlayTrailer": "Play trailer",
|
||||||
"ButtonPlaylist": "Playlist",
|
"ButtonPlaylist": "Playlist",
|
||||||
"ButtonPreviousTrack": "Previous track",
|
"ButtonPreviousTrack": "Previous Track",
|
||||||
"LabelEnabled": "Enabled",
|
"LabelEnabled": "Enabled",
|
||||||
"LabelDisabled": "Disabled",
|
"LabelDisabled": "Disabled",
|
||||||
"ButtonMoreInformation": "More Information",
|
"ButtonMoreInformation": "More Information",
|
||||||
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "Players",
|
"HeaderPlayers": "Players",
|
||||||
"HeaderEmbeddedImage": "Embedded image",
|
"HeaderEmbeddedImage": "Embedded image",
|
||||||
"HeaderTrack": "Track",
|
"HeaderTrack": "Track",
|
||||||
"HeaderDisc": "Disc"
|
"HeaderDisc": "Disc",
|
||||||
|
"OptionMovies": "Movies",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Episodes",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -58,14 +58,14 @@
|
|||||||
"ButtonMute": "Mute",
|
"ButtonMute": "Mute",
|
||||||
"ButtonUnmute": "Unmute",
|
"ButtonUnmute": "Unmute",
|
||||||
"ButtonStop": "Stop",
|
"ButtonStop": "Stop",
|
||||||
"ButtonNextTrack": "Next track",
|
"ButtonNextTrack": "Next Track",
|
||||||
"ButtonPause": "Pause",
|
"ButtonPause": "Pause",
|
||||||
"ButtonPlay": "Play",
|
"ButtonPlay": "Play",
|
||||||
"ButtonEdit": "Edit",
|
"ButtonEdit": "Edit",
|
||||||
"ButtonQueue": "Queue",
|
"ButtonQueue": "Queue",
|
||||||
"ButtonPlayTrailer": "Play trailer",
|
"ButtonPlayTrailer": "Play trailer",
|
||||||
"ButtonPlaylist": "Playlist",
|
"ButtonPlaylist": "Playlist",
|
||||||
"ButtonPreviousTrack": "Previous track",
|
"ButtonPreviousTrack": "Previous Track",
|
||||||
"LabelEnabled": "Enabled",
|
"LabelEnabled": "Enabled",
|
||||||
"LabelDisabled": "Disabled",
|
"LabelDisabled": "Disabled",
|
||||||
"ButtonMoreInformation": "More Information",
|
"ButtonMoreInformation": "More Information",
|
||||||
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "Players",
|
"HeaderPlayers": "Players",
|
||||||
"HeaderEmbeddedImage": "Embedded image",
|
"HeaderEmbeddedImage": "Embedded image",
|
||||||
"HeaderTrack": "Track",
|
"HeaderTrack": "Track",
|
||||||
"HeaderDisc": "Disc"
|
"HeaderDisc": "Disc",
|
||||||
|
"OptionMovies": "Movies",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Episodes",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -58,14 +58,14 @@
|
|||||||
"ButtonMute": "Mute",
|
"ButtonMute": "Mute",
|
||||||
"ButtonUnmute": "Unmute",
|
"ButtonUnmute": "Unmute",
|
||||||
"ButtonStop": "Stop",
|
"ButtonStop": "Stop",
|
||||||
"ButtonNextTrack": "Next track",
|
"ButtonNextTrack": "Next Track",
|
||||||
"ButtonPause": "Pause",
|
"ButtonPause": "Pause",
|
||||||
"ButtonPlay": "Play",
|
"ButtonPlay": "Play",
|
||||||
"ButtonEdit": "Edit",
|
"ButtonEdit": "Edit",
|
||||||
"ButtonQueue": "Queue",
|
"ButtonQueue": "Queue",
|
||||||
"ButtonPlayTrailer": "Play trailer",
|
"ButtonPlayTrailer": "Play trailer",
|
||||||
"ButtonPlaylist": "Playlist",
|
"ButtonPlaylist": "Playlist",
|
||||||
"ButtonPreviousTrack": "Previous track",
|
"ButtonPreviousTrack": "Previous Track",
|
||||||
"LabelEnabled": "Enabled",
|
"LabelEnabled": "Enabled",
|
||||||
"LabelDisabled": "Disabled",
|
"LabelDisabled": "Disabled",
|
||||||
"ButtonMoreInformation": "More Information",
|
"ButtonMoreInformation": "More Information",
|
||||||
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "Players",
|
"HeaderPlayers": "Players",
|
||||||
"HeaderEmbeddedImage": "Embedded image",
|
"HeaderEmbeddedImage": "Embedded image",
|
||||||
"HeaderTrack": "Track",
|
"HeaderTrack": "Track",
|
||||||
"HeaderDisc": "Disc"
|
"HeaderDisc": "Disc",
|
||||||
|
"OptionMovies": "Movies",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Episodes",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "Players",
|
"HeaderPlayers": "Players",
|
||||||
"HeaderEmbeddedImage": "Embedded image",
|
"HeaderEmbeddedImage": "Embedded image",
|
||||||
"HeaderTrack": "Track",
|
"HeaderTrack": "Track",
|
||||||
"HeaderDisc": "Disc"
|
"HeaderDisc": "Disc",
|
||||||
|
"OptionMovies": "Pel\u00edculas",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Episodios",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "Jugadores",
|
"HeaderPlayers": "Jugadores",
|
||||||
"HeaderEmbeddedImage": "Im\u00e1gen embebida",
|
"HeaderEmbeddedImage": "Im\u00e1gen embebida",
|
||||||
"HeaderTrack": "Pista",
|
"HeaderTrack": "Pista",
|
||||||
"HeaderDisc": "Disco"
|
"HeaderDisc": "Disco",
|
||||||
|
"OptionMovies": "Pel\u00edculas",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Episodios",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -349,6 +349,30 @@
|
|||||||
"HeaderGameSystem": "Plateforme de jeu",
|
"HeaderGameSystem": "Plateforme de jeu",
|
||||||
"HeaderPlayers": "Lecteurs",
|
"HeaderPlayers": "Lecteurs",
|
||||||
"HeaderEmbeddedImage": "Embedded image",
|
"HeaderEmbeddedImage": "Embedded image",
|
||||||
"HeaderTrack": "Track",
|
"HeaderTrack": "Piste",
|
||||||
"HeaderDisc": "Disque"
|
"HeaderDisc": "Disque",
|
||||||
|
"OptionMovies": "Films",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "\u00c9pisodes",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -58,14 +58,14 @@
|
|||||||
"ButtonMute": "Mute",
|
"ButtonMute": "Mute",
|
||||||
"ButtonUnmute": "Unmute",
|
"ButtonUnmute": "Unmute",
|
||||||
"ButtonStop": "Stop",
|
"ButtonStop": "Stop",
|
||||||
"ButtonNextTrack": "Next track",
|
"ButtonNextTrack": "Next Track",
|
||||||
"ButtonPause": "Pause",
|
"ButtonPause": "Pause",
|
||||||
"ButtonPlay": "\u05e0\u05d2\u05df",
|
"ButtonPlay": "\u05e0\u05d2\u05df",
|
||||||
"ButtonEdit": "\u05e2\u05e8\u05d5\u05da",
|
"ButtonEdit": "\u05e2\u05e8\u05d5\u05da",
|
||||||
"ButtonQueue": "Queue",
|
"ButtonQueue": "Queue",
|
||||||
"ButtonPlayTrailer": "Play trailer",
|
"ButtonPlayTrailer": "Play trailer",
|
||||||
"ButtonPlaylist": "Playlist",
|
"ButtonPlaylist": "Playlist",
|
||||||
"ButtonPreviousTrack": "Previous track",
|
"ButtonPreviousTrack": "Previous Track",
|
||||||
"LabelEnabled": "Enabled",
|
"LabelEnabled": "Enabled",
|
||||||
"LabelDisabled": "Disabled",
|
"LabelDisabled": "Disabled",
|
||||||
"ButtonMoreInformation": "More Information",
|
"ButtonMoreInformation": "More Information",
|
||||||
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "Players",
|
"HeaderPlayers": "Players",
|
||||||
"HeaderEmbeddedImage": "Embedded image",
|
"HeaderEmbeddedImage": "Embedded image",
|
||||||
"HeaderTrack": "Track",
|
"HeaderTrack": "Track",
|
||||||
"HeaderDisc": "Disc"
|
"HeaderDisc": "Disc",
|
||||||
|
"OptionMovies": "\u05e1\u05e8\u05d8\u05d9\u05dd",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "\u05e4\u05e8\u05e7\u05d9\u05dd",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -123,8 +123,8 @@
|
|||||||
"HeaderMyViews": "Mie viste",
|
"HeaderMyViews": "Mie viste",
|
||||||
"HeaderLibraryFolders": "Cartelle dei mediata",
|
"HeaderLibraryFolders": "Cartelle dei mediata",
|
||||||
"HeaderLatestMedia": "Ultimi Media",
|
"HeaderLatestMedia": "Ultimi Media",
|
||||||
"ButtonMoreItems": "More...",
|
"ButtonMoreItems": "Pi\u00f9...",
|
||||||
"ButtonMore": "Pi\u00f9 info...",
|
"ButtonMore": "Dettagli",
|
||||||
"HeaderFavoriteMovies": "Film preferiti",
|
"HeaderFavoriteMovies": "Film preferiti",
|
||||||
"HeaderFavoriteShows": "Show preferiti",
|
"HeaderFavoriteShows": "Show preferiti",
|
||||||
"HeaderFavoriteEpisodes": "Episodi preferiti",
|
"HeaderFavoriteEpisodes": "Episodi preferiti",
|
||||||
@ -136,7 +136,7 @@
|
|||||||
"HeaderSelectTranscodingPath": "Selezionare transcodifica Percorso temporaneo",
|
"HeaderSelectTranscodingPath": "Selezionare transcodifica Percorso temporaneo",
|
||||||
"HeaderSelectImagesByNamePath": "Selezionare Immagini per nome Path",
|
"HeaderSelectImagesByNamePath": "Selezionare Immagini per nome Path",
|
||||||
"HeaderSelectMetadataPath": "Selezionare metadati Path",
|
"HeaderSelectMetadataPath": "Selezionare metadati Path",
|
||||||
"HeaderSelectServerCachePathHelp": "Sfoglia o immettere il percorso da utilizzare per i file di cache server. La cartella deve essere scrivibile. La posizione di questa cartella avr\u00e0 un impatto diretto sulle prestazioni del server e dovrebbe idealmente essere collocato su un disco a stato solido.",
|
"HeaderSelectServerCachePathHelp": "Sfoglia o immetti il percorso da utilizzare per i file di cache server. La cartella deve essere scrivibile",
|
||||||
"HeaderSelectTranscodingPathHelp": "Sfoglia o immettere il percorso da utilizzare per la transcodifica dei file temporanei. La cartella deve essere scrivibile.",
|
"HeaderSelectTranscodingPathHelp": "Sfoglia o immettere il percorso da utilizzare per la transcodifica dei file temporanei. La cartella deve essere scrivibile.",
|
||||||
"HeaderSelectImagesByNamePathHelp": "Sfoglia oppure immettere il percorso per i vostri articoli per cartella nome. La cartella deve essere scrivibile.",
|
"HeaderSelectImagesByNamePathHelp": "Sfoglia oppure immettere il percorso per i vostri articoli per cartella nome. La cartella deve essere scrivibile.",
|
||||||
"HeaderSelectMetadataPathHelp": "Sfoglia o inserire il percorso vuoi archiviare i metadati all'interno. La cartella deve essere scrivibile.",
|
"HeaderSelectMetadataPathHelp": "Sfoglia o inserire il percorso vuoi archiviare i metadati all'interno. La cartella deve essere scrivibile.",
|
||||||
@ -319,7 +319,7 @@
|
|||||||
"HeaderSelectPlayer": "Utente selezionato:",
|
"HeaderSelectPlayer": "Utente selezionato:",
|
||||||
"ButtonSelect": "Seleziona",
|
"ButtonSelect": "Seleziona",
|
||||||
"ButtonNew": "Nuovo",
|
"ButtonNew": "Nuovo",
|
||||||
"MessageInternetExplorerWebm": "Se utilizzi internet explorer installa WebM plugin",
|
"MessageInternetExplorerWebm": "Se utilizzi internet Explorer installa WebM plugin",
|
||||||
"HeaderVideoError": "Video Error",
|
"HeaderVideoError": "Video Error",
|
||||||
"ButtonAddToPlaylist": "Aggiungi alla playlist",
|
"ButtonAddToPlaylist": "Aggiungi alla playlist",
|
||||||
"HeaderAddToPlaylist": "Aggiungi alla playlist",
|
"HeaderAddToPlaylist": "Aggiungi alla playlist",
|
||||||
@ -330,25 +330,49 @@
|
|||||||
"MessageAddedToPlaylistSuccess": "Ok",
|
"MessageAddedToPlaylistSuccess": "Ok",
|
||||||
"ButtonViewSeriesRecording": "Vista delle serie in registrazione",
|
"ButtonViewSeriesRecording": "Vista delle serie in registrazione",
|
||||||
"ValueOriginalAirDate": "Prima messa in onda (originale): {0}",
|
"ValueOriginalAirDate": "Prima messa in onda (originale): {0}",
|
||||||
"ButtonRemoveFromPlaylist": "Remove from playlist",
|
"ButtonRemoveFromPlaylist": "Rimuovi dalla playlist",
|
||||||
"HeaderSpecials": "Specials",
|
"HeaderSpecials": "Speciali",
|
||||||
"HeaderTrailers": "Trailers",
|
"HeaderTrailers": "Trailers",
|
||||||
"HeaderAudio": "Audio",
|
"HeaderAudio": "Audio",
|
||||||
"HeaderResolution": "Resolution",
|
"HeaderResolution": "Risoluzione",
|
||||||
"HeaderVideo": "Video",
|
"HeaderVideo": "Video",
|
||||||
"HeaderRuntime": "Runtime",
|
"HeaderRuntime": "Durata",
|
||||||
"HeaderCommunityRating": "Community rating",
|
"HeaderCommunityRating": "Voto Comunit\u00e0",
|
||||||
"HeaderParentalRating": "Parental rating",
|
"HeaderParentalRating": "Voto genitore",
|
||||||
"HeaderReleaseDate": "Release date",
|
"HeaderReleaseDate": "Data Rilascio",
|
||||||
"HeaderDateAdded": "Date added",
|
"HeaderDateAdded": "Aggiunto il",
|
||||||
"HeaderSeries": "Series",
|
"HeaderSeries": "Series",
|
||||||
"HeaderSeason": "Season",
|
"HeaderSeason": "Stagione",
|
||||||
"HeaderSeasonNumber": "Season number",
|
"HeaderSeasonNumber": "Stagione Numero",
|
||||||
"HeaderNetwork": "Network",
|
"HeaderNetwork": "Rete",
|
||||||
"HeaderYear": "Anno",
|
"HeaderYear": "Anno",
|
||||||
"HeaderGameSystem": "Gioco Sistema",
|
"HeaderGameSystem": "Gioco Sistema",
|
||||||
"HeaderPlayers": "Giocatori",
|
"HeaderPlayers": "Giocatori",
|
||||||
"HeaderEmbeddedImage": "Immagine incorporata",
|
"HeaderEmbeddedImage": "Immagine incorporata",
|
||||||
"HeaderTrack": "Traccia",
|
"HeaderTrack": "Traccia",
|
||||||
"HeaderDisc": "Disco"
|
"HeaderDisc": "Disco",
|
||||||
|
"OptionMovies": "Film",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Episodi",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -356,5 +356,29 @@
|
|||||||
"HeaderPlayers": "Players",
|
"HeaderPlayers": "Players",
|
||||||
"HeaderEmbeddedImage": "Embedded image",
|
"HeaderEmbeddedImage": "Embedded image",
|
||||||
"HeaderTrack": "Track",
|
"HeaderTrack": "Track",
|
||||||
"HeaderDisc": "Disc"
|
"HeaderDisc": "Disc",
|
||||||
|
"OptionMovies": "Movies",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Episodes",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
||||||
|
@ -237,7 +237,7 @@
|
|||||||
"ValueAudioCodec": "\u0414\u044b\u0431\u044b\u0441 \u043a\u043e\u0434\u0435\u0433\u0456: {0}",
|
"ValueAudioCodec": "\u0414\u044b\u0431\u044b\u0441 \u043a\u043e\u0434\u0435\u0433\u0456: {0}",
|
||||||
"ValueVideoCodec": "\u0411\u0435\u0439\u043d\u0435 \u043a\u043e\u0434\u0435\u0433\u0456: {0}",
|
"ValueVideoCodec": "\u0411\u0435\u0439\u043d\u0435 \u043a\u043e\u0434\u0435\u0433\u0456: {0}",
|
||||||
"ValueCodec": "\u041a\u043e\u0434\u0435\u043a: {0}",
|
"ValueCodec": "\u041a\u043e\u0434\u0435\u043a: {0}",
|
||||||
"ValueConditions": "\u0428\u0430\u0440\u0442\u0442\u0430\u0440: {0}",
|
"ValueConditions": "\u0416\u0430\u0493\u0434\u0430\u0439\u043b\u0430\u0440: {0}",
|
||||||
"LabelAll": "\u0411\u0430\u0440\u043b\u044b\u049b",
|
"LabelAll": "\u0411\u0430\u0440\u043b\u044b\u049b",
|
||||||
"HeaderDeleteImage": "\u0421\u0443\u0440\u0435\u0442\u0442\u0456 \u0436\u043e\u044e",
|
"HeaderDeleteImage": "\u0421\u0443\u0440\u0435\u0442\u0442\u0456 \u0436\u043e\u044e",
|
||||||
"MessageFileNotFound": "\u0424\u0430\u0439\u043b \u0442\u0430\u0431\u044b\u043b\u043c\u0430\u0434\u044b.",
|
"MessageFileNotFound": "\u0424\u0430\u0439\u043b \u0442\u0430\u0431\u044b\u043b\u043c\u0430\u0434\u044b.",
|
||||||
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "\u041e\u0439\u044b\u043d\u0448\u044b\u043b\u0430\u0440",
|
"HeaderPlayers": "\u041e\u0439\u044b\u043d\u0448\u044b\u043b\u0430\u0440",
|
||||||
"HeaderEmbeddedImage": "\u0415\u043d\u0434\u0456\u0440\u0456\u043b\u0433\u0435\u043d \u0441\u0443\u0440\u0435\u0442",
|
"HeaderEmbeddedImage": "\u0415\u043d\u0434\u0456\u0440\u0456\u043b\u0433\u0435\u043d \u0441\u0443\u0440\u0435\u0442",
|
||||||
"HeaderTrack": "\u0416\u043e\u043b\u0448\u044b\u049b",
|
"HeaderTrack": "\u0416\u043e\u043b\u0448\u044b\u049b",
|
||||||
"HeaderDisc": "\u0414\u0438\u0441\u043a\u0456"
|
"HeaderDisc": "\u0414\u0438\u0441\u043a\u0456",
|
||||||
|
"OptionMovies": "\u0424\u0438\u043b\u044c\u043c\u0434\u0435\u0440",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "\u042d\u043f\u0438\u0437\u043e\u0434\u0442\u0430\u0440",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -58,14 +58,14 @@
|
|||||||
"ButtonMute": "Mute",
|
"ButtonMute": "Mute",
|
||||||
"ButtonUnmute": "Unmute",
|
"ButtonUnmute": "Unmute",
|
||||||
"ButtonStop": "Stop",
|
"ButtonStop": "Stop",
|
||||||
"ButtonNextTrack": "Next track",
|
"ButtonNextTrack": "Next Track",
|
||||||
"ButtonPause": "Pause",
|
"ButtonPause": "Pause",
|
||||||
"ButtonPlay": "Play",
|
"ButtonPlay": "Play",
|
||||||
"ButtonEdit": "Edit",
|
"ButtonEdit": "Edit",
|
||||||
"ButtonQueue": "Queue",
|
"ButtonQueue": "Queue",
|
||||||
"ButtonPlayTrailer": "Play trailer",
|
"ButtonPlayTrailer": "Play trailer",
|
||||||
"ButtonPlaylist": "Playlist",
|
"ButtonPlaylist": "Playlist",
|
||||||
"ButtonPreviousTrack": "Previous track",
|
"ButtonPreviousTrack": "Previous Track",
|
||||||
"LabelEnabled": "Enabled",
|
"LabelEnabled": "Enabled",
|
||||||
"LabelDisabled": "Disabled",
|
"LabelDisabled": "Disabled",
|
||||||
"ButtonMoreInformation": "More Information",
|
"ButtonMoreInformation": "More Information",
|
||||||
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "Players",
|
"HeaderPlayers": "Players",
|
||||||
"HeaderEmbeddedImage": "Embedded image",
|
"HeaderEmbeddedImage": "Embedded image",
|
||||||
"HeaderTrack": "Track",
|
"HeaderTrack": "Track",
|
||||||
"HeaderDisc": "Disc"
|
"HeaderDisc": "Disc",
|
||||||
|
"OptionMovies": "Movies",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Episodes",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "Players",
|
"HeaderPlayers": "Players",
|
||||||
"HeaderEmbeddedImage": "Embedded image",
|
"HeaderEmbeddedImage": "Embedded image",
|
||||||
"HeaderTrack": "Track",
|
"HeaderTrack": "Track",
|
||||||
"HeaderDisc": "Disc"
|
"HeaderDisc": "Disc",
|
||||||
|
"OptionMovies": "Filmer",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Episoder",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -201,7 +201,7 @@
|
|||||||
"ButtonInstantMix": "Instant mix",
|
"ButtonInstantMix": "Instant mix",
|
||||||
"ButtonResume": "Hervatten",
|
"ButtonResume": "Hervatten",
|
||||||
"HeaderScenes": "Scenes",
|
"HeaderScenes": "Scenes",
|
||||||
"HeaderAudioTracks": "Audio Tracks",
|
"HeaderAudioTracks": "Audio sporen",
|
||||||
"HeaderSubtitles": "Ondertitels",
|
"HeaderSubtitles": "Ondertitels",
|
||||||
"HeaderVideoQuality": "Video Kwalitet",
|
"HeaderVideoQuality": "Video Kwalitet",
|
||||||
"MessageErrorPlayingVideo": "Er ging iets mis bij het afspelen van de video.",
|
"MessageErrorPlayingVideo": "Er ging iets mis bij het afspelen van de video.",
|
||||||
@ -311,7 +311,7 @@
|
|||||||
"TabHelp": "Hulp",
|
"TabHelp": "Hulp",
|
||||||
"TabScheduledTasks": "Geplande taken",
|
"TabScheduledTasks": "Geplande taken",
|
||||||
"ButtonFullscreen": "Volledig scherm",
|
"ButtonFullscreen": "Volledig scherm",
|
||||||
"ButtonAudioTracks": "Audio Tracks",
|
"ButtonAudioTracks": "Audio sporen",
|
||||||
"ButtonSubtitles": "Ondertitels",
|
"ButtonSubtitles": "Ondertitels",
|
||||||
"ButtonScenes": "Scenes",
|
"ButtonScenes": "Scenes",
|
||||||
"ButtonQuality": "Kwaliteit",
|
"ButtonQuality": "Kwaliteit",
|
||||||
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "Spelers",
|
"HeaderPlayers": "Spelers",
|
||||||
"HeaderEmbeddedImage": "Ingesloten afbeelding",
|
"HeaderEmbeddedImage": "Ingesloten afbeelding",
|
||||||
"HeaderTrack": "Track",
|
"HeaderTrack": "Track",
|
||||||
"HeaderDisc": "Schijf"
|
"HeaderDisc": "Schijf",
|
||||||
|
"OptionMovies": "Films",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Afleveringen",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -58,14 +58,14 @@
|
|||||||
"ButtonMute": "Mute",
|
"ButtonMute": "Mute",
|
||||||
"ButtonUnmute": "Unmute",
|
"ButtonUnmute": "Unmute",
|
||||||
"ButtonStop": "Stop",
|
"ButtonStop": "Stop",
|
||||||
"ButtonNextTrack": "Next track",
|
"ButtonNextTrack": "Next Track",
|
||||||
"ButtonPause": "Pause",
|
"ButtonPause": "Pause",
|
||||||
"ButtonPlay": "Play",
|
"ButtonPlay": "Play",
|
||||||
"ButtonEdit": "Edit",
|
"ButtonEdit": "Edit",
|
||||||
"ButtonQueue": "Queue",
|
"ButtonQueue": "Queue",
|
||||||
"ButtonPlayTrailer": "Play trailer",
|
"ButtonPlayTrailer": "Play trailer",
|
||||||
"ButtonPlaylist": "Playlist",
|
"ButtonPlaylist": "Playlist",
|
||||||
"ButtonPreviousTrack": "Previous track",
|
"ButtonPreviousTrack": "Previous Track",
|
||||||
"LabelEnabled": "Enabled",
|
"LabelEnabled": "Enabled",
|
||||||
"LabelDisabled": "Disabled",
|
"LabelDisabled": "Disabled",
|
||||||
"ButtonMoreInformation": "More Information",
|
"ButtonMoreInformation": "More Information",
|
||||||
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "Players",
|
"HeaderPlayers": "Players",
|
||||||
"HeaderEmbeddedImage": "Embedded image",
|
"HeaderEmbeddedImage": "Embedded image",
|
||||||
"HeaderTrack": "Track",
|
"HeaderTrack": "Track",
|
||||||
"HeaderDisc": "Disc"
|
"HeaderDisc": "Disc",
|
||||||
|
"OptionMovies": "Filmy",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Odcinki",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -58,14 +58,14 @@
|
|||||||
"ButtonMute": "Mudo",
|
"ButtonMute": "Mudo",
|
||||||
"ButtonUnmute": "Remover Mudo",
|
"ButtonUnmute": "Remover Mudo",
|
||||||
"ButtonStop": "Parar",
|
"ButtonStop": "Parar",
|
||||||
"ButtonNextTrack": "Pr\u00f3xima Faixa",
|
"ButtonNextTrack": "Pr\u00f3xima faixa",
|
||||||
"ButtonPause": "Pausar",
|
"ButtonPause": "Pausar",
|
||||||
"ButtonPlay": "Reproduzir",
|
"ButtonPlay": "Reproduzir",
|
||||||
"ButtonEdit": "Editar",
|
"ButtonEdit": "Editar",
|
||||||
"ButtonQueue": "Adicionar \u00e0 fila",
|
"ButtonQueue": "Adicionar \u00e0 fila",
|
||||||
"ButtonPlayTrailer": "Reproduzir trailer",
|
"ButtonPlayTrailer": "Reproduzir trailer",
|
||||||
"ButtonPlaylist": "Lista de reprodu\u00e7\u00e3o",
|
"ButtonPlaylist": "Lista de reprodu\u00e7\u00e3o",
|
||||||
"ButtonPreviousTrack": "Faixa Anterior",
|
"ButtonPreviousTrack": "Faixa anterior",
|
||||||
"LabelEnabled": "Ativada",
|
"LabelEnabled": "Ativada",
|
||||||
"LabelDisabled": "Desativada",
|
"LabelDisabled": "Desativada",
|
||||||
"ButtonMoreInformation": "Mais informa\u00e7\u00f5es",
|
"ButtonMoreInformation": "Mais informa\u00e7\u00f5es",
|
||||||
@ -129,7 +129,7 @@
|
|||||||
"HeaderFavoriteShows": "S\u00e9ries Favoritas",
|
"HeaderFavoriteShows": "S\u00e9ries Favoritas",
|
||||||
"HeaderFavoriteEpisodes": "Epis\u00f3dios Favoritos",
|
"HeaderFavoriteEpisodes": "Epis\u00f3dios Favoritos",
|
||||||
"HeaderFavoriteGames": "Jogos Favoritos",
|
"HeaderFavoriteGames": "Jogos Favoritos",
|
||||||
"HeaderRatingsDownloads": "Critica \/ Downloads",
|
"HeaderRatingsDownloads": "Avalia\u00e7\u00e3o \/ Downloads",
|
||||||
"HeaderConfirmProfileDeletion": "Confirmar Exclus\u00e3o do Perfil",
|
"HeaderConfirmProfileDeletion": "Confirmar Exclus\u00e3o do Perfil",
|
||||||
"MessageConfirmProfileDeletion": "Deseja realmente excluir este perfil?",
|
"MessageConfirmProfileDeletion": "Deseja realmente excluir este perfil?",
|
||||||
"HeaderSelectServerCachePath": "Selecione o Caminho do Cache do Servidor",
|
"HeaderSelectServerCachePath": "Selecione o Caminho do Cache do Servidor",
|
||||||
@ -165,7 +165,7 @@
|
|||||||
"HeaderSelectWatchFolderHelp": "Localize ou digite o caminho para a sua pasta de monitora\u00e7\u00e3o. A pasta deve permitir escrita.",
|
"HeaderSelectWatchFolderHelp": "Localize ou digite o caminho para a sua pasta de monitora\u00e7\u00e3o. A pasta deve permitir escrita.",
|
||||||
"OrganizePatternResult": "Resultado: {0}",
|
"OrganizePatternResult": "Resultado: {0}",
|
||||||
"HeaderRestart": "Reiniciar",
|
"HeaderRestart": "Reiniciar",
|
||||||
"HeaderShutdown": "Terminar",
|
"HeaderShutdown": "Desligar",
|
||||||
"MessageConfirmRestart": "Deseja realmente reiniciar o Servidor Media Browser?",
|
"MessageConfirmRestart": "Deseja realmente reiniciar o Servidor Media Browser?",
|
||||||
"MessageConfirmShutdown": "Deseja realmente desligar o Servidor Media Browser?",
|
"MessageConfirmShutdown": "Deseja realmente desligar o Servidor Media Browser?",
|
||||||
"ButtonUpdateNow": "Atualizar Agora",
|
"ButtonUpdateNow": "Atualizar Agora",
|
||||||
@ -337,7 +337,7 @@
|
|||||||
"HeaderResolution": "Resolu\u00e7\u00e3o",
|
"HeaderResolution": "Resolu\u00e7\u00e3o",
|
||||||
"HeaderVideo": "V\u00eddeo",
|
"HeaderVideo": "V\u00eddeo",
|
||||||
"HeaderRuntime": "Dura\u00e7\u00e3o",
|
"HeaderRuntime": "Dura\u00e7\u00e3o",
|
||||||
"HeaderCommunityRating": "Classifica\u00e7\u00e3o da Comunidade",
|
"HeaderCommunityRating": "Avalia\u00e7\u00e3o da Comunidade",
|
||||||
"HeaderParentalRating": "Classifica\u00e7\u00e3o parental",
|
"HeaderParentalRating": "Classifica\u00e7\u00e3o parental",
|
||||||
"HeaderReleaseDate": "Data de lan\u00e7amento",
|
"HeaderReleaseDate": "Data de lan\u00e7amento",
|
||||||
"HeaderDateAdded": "Data de adi\u00e7\u00e3o",
|
"HeaderDateAdded": "Data de adi\u00e7\u00e3o",
|
||||||
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "Jogadores",
|
"HeaderPlayers": "Jogadores",
|
||||||
"HeaderEmbeddedImage": "Imagem incorporada",
|
"HeaderEmbeddedImage": "Imagem incorporada",
|
||||||
"HeaderTrack": "Faixa",
|
"HeaderTrack": "Faixa",
|
||||||
"HeaderDisc": "Disco"
|
"HeaderDisc": "Disco",
|
||||||
|
"OptionMovies": "Filmes",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Epis\u00f3dios",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "Players",
|
"HeaderPlayers": "Players",
|
||||||
"HeaderEmbeddedImage": "Embedded image",
|
"HeaderEmbeddedImage": "Embedded image",
|
||||||
"HeaderTrack": "Track",
|
"HeaderTrack": "Track",
|
||||||
"HeaderDisc": "Disc"
|
"HeaderDisc": "Disc",
|
||||||
|
"OptionMovies": "Filmes",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Epis\u00f3dios",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -112,8 +112,8 @@
|
|||||||
"StatusWatching": "\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440",
|
"StatusWatching": "\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440",
|
||||||
"StatusRecordingProgram": "\u0417\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f {0}",
|
"StatusRecordingProgram": "\u0417\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f {0}",
|
||||||
"StatusWatchingProgram": "\u041f\u0440\u043e\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u0442\u0441\u044f {0}",
|
"StatusWatchingProgram": "\u041f\u0440\u043e\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u0442\u0441\u044f {0}",
|
||||||
"HeaderSplitMedia": "\u0420\u0430\u0437\u0431\u0438\u0442\u044c \u043d\u043e\u0441\u0438\u0442\u0435\u043b\u0438 \u043f\u043e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438",
|
"HeaderSplitMedia": "\u0420\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u043d\u043e\u0441\u0438\u0442\u0435\u043b\u0438 \u043f\u043e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438",
|
||||||
"MessageConfirmSplitMedia": "\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0440\u0430\u0437\u0431\u0438\u0442\u044c \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438 \u043d\u043e\u0441\u0438\u0442\u0435\u043b\u0435\u0439 \u043d\u0430 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b?",
|
"MessageConfirmSplitMedia": "\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438 \u043d\u043e\u0441\u0438\u0442\u0435\u043b\u0435\u0439 \u043d\u0430 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b?",
|
||||||
"HeaderError": "\u041e\u0448\u0438\u0431\u043a\u0430",
|
"HeaderError": "\u041e\u0448\u0438\u0431\u043a\u0430",
|
||||||
"MessagePleaseSelectOneItem": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435, \u043f\u043e \u043a\u0440\u0430\u0439\u043d\u0435\u0439 \u043c\u0435\u0440\u0435, \u043e\u0434\u0438\u043d \u044d\u043b\u0435\u043c\u0435\u043d\u0442.",
|
"MessagePleaseSelectOneItem": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435, \u043f\u043e \u043a\u0440\u0430\u0439\u043d\u0435\u0439 \u043c\u0435\u0440\u0435, \u043e\u0434\u0438\u043d \u044d\u043b\u0435\u043c\u0435\u043d\u0442.",
|
||||||
"MessagePleaseSelectTwoItems": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435, \u043f\u043e \u043a\u0440\u0430\u0439\u043d\u0435\u0439 \u043c\u0435\u0440\u0435, \u0434\u0432\u0430 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430.",
|
"MessagePleaseSelectTwoItems": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435, \u043f\u043e \u043a\u0440\u0430\u0439\u043d\u0435\u0439 \u043c\u0435\u0440\u0435, \u0434\u0432\u0430 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430.",
|
||||||
@ -297,7 +297,7 @@
|
|||||||
"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.",
|
"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}",
|
"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.",
|
"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.",
|
"LabelPackageInstallFailed": "\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 {0} \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0430 \u043d\u0435\u0443\u0434\u0430\u0447\u043d\u043e.",
|
||||||
"LabelPackageInstallCancelled": "\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 {0} \u043e\u0442\u043c\u0435\u043d\u0435\u043d\u0430.",
|
"LabelPackageInstallCancelled": "\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 {0} \u043e\u0442\u043c\u0435\u043d\u0435\u043d\u0430.",
|
||||||
"TabServer": "\u0421\u0435\u0440\u0432\u0435\u0440",
|
"TabServer": "\u0421\u0435\u0440\u0432\u0435\u0440",
|
||||||
"TabUsers": "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438",
|
"TabUsers": "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438",
|
||||||
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "\u0418\u0433\u0440\u043e\u043a\u0438",
|
"HeaderPlayers": "\u0418\u0433\u0440\u043e\u043a\u0438",
|
||||||
"HeaderEmbeddedImage": "\u0412\u043d\u0435\u0434\u0440\u0451\u043d\u043d\u044b\u0439 \u0440\u0438\u0441\u0443\u043d\u043e\u043a",
|
"HeaderEmbeddedImage": "\u0412\u043d\u0435\u0434\u0440\u0451\u043d\u043d\u044b\u0439 \u0440\u0438\u0441\u0443\u043d\u043e\u043a",
|
||||||
"HeaderTrack": "\u0414\u043e\u0440\u043e\u0436\u043a\u0430",
|
"HeaderTrack": "\u0414\u043e\u0440\u043e\u0436\u043a\u0430",
|
||||||
"HeaderDisc": "\u0414\u0438\u0441\u043a"
|
"HeaderDisc": "\u0414\u0438\u0441\u043a",
|
||||||
|
"OptionMovies": "\u0424\u0438\u043b\u044c\u043c\u044b",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "\u042d\u043f\u0438\u0437\u043e\u0434\u044b",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "Players",
|
"HeaderPlayers": "Players",
|
||||||
"HeaderEmbeddedImage": "Embedded image",
|
"HeaderEmbeddedImage": "Embedded image",
|
||||||
"HeaderTrack": "Track",
|
"HeaderTrack": "Track",
|
||||||
"HeaderDisc": "Disc"
|
"HeaderDisc": "Disc",
|
||||||
|
"OptionMovies": "Filmer",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Avsnitt",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "Players",
|
"HeaderPlayers": "Players",
|
||||||
"HeaderEmbeddedImage": "Embedded image",
|
"HeaderEmbeddedImage": "Embedded image",
|
||||||
"HeaderTrack": "Track",
|
"HeaderTrack": "Track",
|
||||||
"HeaderDisc": "Disc"
|
"HeaderDisc": "Disc",
|
||||||
|
"OptionMovies": "Filmler",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Episodes",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -58,14 +58,14 @@
|
|||||||
"ButtonMute": "Mute",
|
"ButtonMute": "Mute",
|
||||||
"ButtonUnmute": "Unmute",
|
"ButtonUnmute": "Unmute",
|
||||||
"ButtonStop": "Stop",
|
"ButtonStop": "Stop",
|
||||||
"ButtonNextTrack": "Next track",
|
"ButtonNextTrack": "Next Track",
|
||||||
"ButtonPause": "Pause",
|
"ButtonPause": "Pause",
|
||||||
"ButtonPlay": "Play",
|
"ButtonPlay": "Play",
|
||||||
"ButtonEdit": "Edit",
|
"ButtonEdit": "Edit",
|
||||||
"ButtonQueue": "Queue",
|
"ButtonQueue": "Queue",
|
||||||
"ButtonPlayTrailer": "Play trailer",
|
"ButtonPlayTrailer": "Play trailer",
|
||||||
"ButtonPlaylist": "Playlist",
|
"ButtonPlaylist": "Playlist",
|
||||||
"ButtonPreviousTrack": "Previous track",
|
"ButtonPreviousTrack": "Previous Track",
|
||||||
"LabelEnabled": "Enabled",
|
"LabelEnabled": "Enabled",
|
||||||
"LabelDisabled": "Disabled",
|
"LabelDisabled": "Disabled",
|
||||||
"ButtonMoreInformation": "More Information",
|
"ButtonMoreInformation": "More Information",
|
||||||
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "Players",
|
"HeaderPlayers": "Players",
|
||||||
"HeaderEmbeddedImage": "Embedded image",
|
"HeaderEmbeddedImage": "Embedded image",
|
||||||
"HeaderTrack": "Track",
|
"HeaderTrack": "Track",
|
||||||
"HeaderDisc": "Disc"
|
"HeaderDisc": "Disc",
|
||||||
|
"OptionMovies": "Movies",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Episodes",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -58,14 +58,14 @@
|
|||||||
"ButtonMute": "Mute",
|
"ButtonMute": "Mute",
|
||||||
"ButtonUnmute": "Unmute",
|
"ButtonUnmute": "Unmute",
|
||||||
"ButtonStop": "Stop",
|
"ButtonStop": "Stop",
|
||||||
"ButtonNextTrack": "Next track",
|
"ButtonNextTrack": "Next Track",
|
||||||
"ButtonPause": "Pause",
|
"ButtonPause": "Pause",
|
||||||
"ButtonPlay": "\u64ad\u653e",
|
"ButtonPlay": "\u64ad\u653e",
|
||||||
"ButtonEdit": "\u7de8\u8f2f",
|
"ButtonEdit": "\u7de8\u8f2f",
|
||||||
"ButtonQueue": "Queue",
|
"ButtonQueue": "Queue",
|
||||||
"ButtonPlayTrailer": "Play trailer",
|
"ButtonPlayTrailer": "Play trailer",
|
||||||
"ButtonPlaylist": "Playlist",
|
"ButtonPlaylist": "Playlist",
|
||||||
"ButtonPreviousTrack": "Previous track",
|
"ButtonPreviousTrack": "Previous Track",
|
||||||
"LabelEnabled": "Enabled",
|
"LabelEnabled": "Enabled",
|
||||||
"LabelDisabled": "Disabled",
|
"LabelDisabled": "Disabled",
|
||||||
"ButtonMoreInformation": "More Information",
|
"ButtonMoreInformation": "More Information",
|
||||||
@ -350,5 +350,29 @@
|
|||||||
"HeaderPlayers": "Players",
|
"HeaderPlayers": "Players",
|
||||||
"HeaderEmbeddedImage": "Embedded image",
|
"HeaderEmbeddedImage": "Embedded image",
|
||||||
"HeaderTrack": "Track",
|
"HeaderTrack": "Track",
|
||||||
"HeaderDisc": "Disc"
|
"HeaderDisc": "Disc",
|
||||||
|
"OptionMovies": "Movies",
|
||||||
|
"OptionCollections": "Collection",
|
||||||
|
"OptionSeries": "Series",
|
||||||
|
"OptionSeasons": "Seasons",
|
||||||
|
"OptionEpisodes": "Episodes",
|
||||||
|
"OptionGames": "Games",
|
||||||
|
"OptionGameSystems": "Game systems",
|
||||||
|
"OptionMusicArtists": "Music artists",
|
||||||
|
"OptionMusicAlbums": "Music albums",
|
||||||
|
"OptionMusicVideos": "Music videos",
|
||||||
|
"OptionSongs": "Songs",
|
||||||
|
"OptionHomeVideos": "Home videos",
|
||||||
|
"OptionBooks": "Books",
|
||||||
|
"OptionAdultVideos": "Adult videos",
|
||||||
|
"ButtonUp": "Up",
|
||||||
|
"ButtonDown": "Down",
|
||||||
|
"LabelMetadataReaders": "Metadata readers:",
|
||||||
|
"LabelMetadataReadersHelp": "Rank your preferred local metadata sources in order of priority. The first file found will be read.",
|
||||||
|
"LabelMetadataDownloaders": "Metadata downloaders:",
|
||||||
|
"LabelMetadataDownloadersHelp": "Enable and rank your preferred metadata downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
|
||||||
|
"LabelMetadataSavers": "Metadata savers:",
|
||||||
|
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||||
|
"LabelImageFetchers": "Image fetchers:",
|
||||||
|
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "\u062e\u0631\u0648\u062c",
|
"LabelExit": "\u062e\u0631\u0648\u062c",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "\u0632\u064a\u0627\u0631\u0629 \u0627\u0644\u0645\u062c\u062a\u0645\u0639",
|
"LabelVisitCommunity": "\u0632\u064a\u0627\u0631\u0629 \u0627\u0644\u0645\u062c\u062a\u0645\u0639",
|
||||||
|
"HeaderLocalAccess": "Local Access",
|
||||||
"LabelGithubWiki": "Github Wiki",
|
"LabelGithubWiki": "Github Wiki",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "\u0642\u064a\u0627\u0633\u0649",
|
"LabelStandard": "\u0642\u064a\u0627\u0633\u0649",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
||||||
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
||||||
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
||||||
|
"LabelMusicStaticBitrate": "Music sync bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Specify a max bitrate when syncing music",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Music transcoding bitrate:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Specify a max bitrate when streaming music",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
||||||
"LabelFriendlyName": "Friendly name",
|
"LabelFriendlyName": "Friendly name",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "App: {0}, Device: {1}",
|
"AppDeviceValues": "App: {0}, Device: {1}",
|
||||||
"ProviderValue": "Provider: {0}",
|
"ProviderValue": "Provider: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder",
|
||||||
|
"HeaderRecentActivity": "Recent Activity",
|
||||||
|
"HeaderPeople": "People",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Download biography and images for:",
|
||||||
|
"OptionComposers": "Composers",
|
||||||
|
"OptionOthers": "Others",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Enabling additional options will provide more on-screen information but will result in slower library scans.",
|
||||||
|
"ViewTypeFolders": "Folders",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "Sortir",
|
"LabelExit": "Sortir",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "Visitar la comunitat",
|
"LabelVisitCommunity": "Visitar la comunitat",
|
||||||
|
"HeaderLocalAccess": "Local Access",
|
||||||
"LabelGithubWiki": "Github Wiki",
|
"LabelGithubWiki": "Github Wiki",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "Est\u00e0ndard",
|
"LabelStandard": "Est\u00e0ndard",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
||||||
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
||||||
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
||||||
|
"LabelMusicStaticBitrate": "Music sync bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Specify a max bitrate when syncing music",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Music transcoding bitrate:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Specify a max bitrate when streaming music",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
||||||
"LabelFriendlyName": "Friendly name",
|
"LabelFriendlyName": "Friendly name",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "App: {0}, Device: {1}",
|
"AppDeviceValues": "App: {0}, Device: {1}",
|
||||||
"ProviderValue": "Provider: {0}",
|
"ProviderValue": "Provider: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder",
|
||||||
|
"HeaderRecentActivity": "Recent Activity",
|
||||||
|
"HeaderPeople": "People",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Download biography and images for:",
|
||||||
|
"OptionComposers": "Composers",
|
||||||
|
"OptionOthers": "Others",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Enabling additional options will provide more on-screen information but will result in slower library scans.",
|
||||||
|
"ViewTypeFolders": "Folders",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "Zav\u0159\u00edt",
|
"LabelExit": "Zav\u0159\u00edt",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "Nav\u0161t\u00edvit komunitu",
|
"LabelVisitCommunity": "Nav\u0161t\u00edvit komunitu",
|
||||||
|
"HeaderLocalAccess": "Local Access",
|
||||||
"LabelGithubWiki": "Github Wiki",
|
"LabelGithubWiki": "Github Wiki",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "Standardn\u00ed",
|
"LabelStandard": "Standardn\u00ed",
|
||||||
@ -480,7 +482,7 @@
|
|||||||
"HeaderProgram": "Program",
|
"HeaderProgram": "Program",
|
||||||
"HeaderClients": "Klienti",
|
"HeaderClients": "Klienti",
|
||||||
"LabelCompleted": "Hotovo",
|
"LabelCompleted": "Hotovo",
|
||||||
"LabelFailed": "Chyba",
|
"LabelFailed": "Failed",
|
||||||
"LabelSkipped": "P\u0159esko\u010deno",
|
"LabelSkipped": "P\u0159esko\u010deno",
|
||||||
"HeaderEpisodeOrganization": "Organizace epizod",
|
"HeaderEpisodeOrganization": "Organizace epizod",
|
||||||
"LabelSeries": "Series:",
|
"LabelSeries": "Series:",
|
||||||
@ -630,8 +632,8 @@
|
|||||||
"ButtonFullscreen": "Toggle fullscreen",
|
"ButtonFullscreen": "Toggle fullscreen",
|
||||||
"ButtonScenes": "Sc\u00e9ny",
|
"ButtonScenes": "Sc\u00e9ny",
|
||||||
"ButtonSubtitles": "Titulky",
|
"ButtonSubtitles": "Titulky",
|
||||||
"ButtonAudioTracks": "Audio stopy",
|
"ButtonAudioTracks": "Audio tracks",
|
||||||
"ButtonPreviousTrack": "P\u0159edchod\u00ed stopa",
|
"ButtonPreviousTrack": "Previous track",
|
||||||
"ButtonNextTrack": "Next track",
|
"ButtonNextTrack": "Next track",
|
||||||
"ButtonStop": "Stop",
|
"ButtonStop": "Stop",
|
||||||
"ButtonPause": "Pause",
|
"ButtonPause": "Pause",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
||||||
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
||||||
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
||||||
|
"LabelMusicStaticBitrate": "Music sync bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Specify a max bitrate when syncing music",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Music transcoding bitrate:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Specify a max bitrate when streaming music",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
||||||
"LabelFriendlyName": "Friendly name",
|
"LabelFriendlyName": "Friendly name",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "App: {0}, Device: {1}",
|
"AppDeviceValues": "App: {0}, Device: {1}",
|
||||||
"ProviderValue": "Provider: {0}",
|
"ProviderValue": "Provider: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder",
|
||||||
|
"HeaderRecentActivity": "Recent Activity",
|
||||||
|
"HeaderPeople": "People",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Download biography and images for:",
|
||||||
|
"OptionComposers": "Composers",
|
||||||
|
"OptionOthers": "Others",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Enabling additional options will provide more on-screen information but will result in slower library scans.",
|
||||||
|
"ViewTypeFolders": "Folders",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "Afslut",
|
"LabelExit": "Afslut",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "Bes\u00f8g F\u00e6lleskab",
|
"LabelVisitCommunity": "Bes\u00f8g F\u00e6lleskab",
|
||||||
|
"HeaderLocalAccess": "Local Access",
|
||||||
"LabelGithubWiki": "Github Wiki",
|
"LabelGithubWiki": "Github Wiki",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "Standard",
|
"LabelStandard": "Standard",
|
||||||
@ -627,10 +629,10 @@
|
|||||||
"TabNowPlaying": "Spiler nu",
|
"TabNowPlaying": "Spiler nu",
|
||||||
"TabNavigation": "Navigation",
|
"TabNavigation": "Navigation",
|
||||||
"TabControls": "Controls",
|
"TabControls": "Controls",
|
||||||
"ButtonFullscreen": "Skift til fuldsk\u00e6rm",
|
"ButtonFullscreen": "Toggle fullscreen",
|
||||||
"ButtonScenes": "Scener",
|
"ButtonScenes": "Scener",
|
||||||
"ButtonSubtitles": "Undertekster",
|
"ButtonSubtitles": "Undertekster",
|
||||||
"ButtonAudioTracks": "Lyd filer",
|
"ButtonAudioTracks": "Audio tracks",
|
||||||
"ButtonPreviousTrack": "Previous track",
|
"ButtonPreviousTrack": "Previous track",
|
||||||
"ButtonNextTrack": "Next track",
|
"ButtonNextTrack": "Next track",
|
||||||
"ButtonStop": "Stop",
|
"ButtonStop": "Stop",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
||||||
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
||||||
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
||||||
|
"LabelMusicStaticBitrate": "Music sync bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Specify a max bitrate when syncing music",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Music transcoding bitrate:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Specify a max bitrate when streaming music",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
||||||
"LabelFriendlyName": "System venligt navn",
|
"LabelFriendlyName": "System venligt navn",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "App: {0}, Device: {1}",
|
"AppDeviceValues": "App: {0}, Device: {1}",
|
||||||
"ProviderValue": "Provider: {0}",
|
"ProviderValue": "Provider: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder",
|
||||||
|
"HeaderRecentActivity": "Recent Activity",
|
||||||
|
"HeaderPeople": "People",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Download biography and images for:",
|
||||||
|
"OptionComposers": "Composers",
|
||||||
|
"OptionOthers": "Others",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Enabling additional options will provide more on-screen information but will result in slower library scans.",
|
||||||
|
"ViewTypeFolders": "Folders",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "Ende",
|
"LabelExit": "Ende",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "Besuche die Community",
|
"LabelVisitCommunity": "Besuche die Community",
|
||||||
|
"HeaderLocalAccess": "Local Access",
|
||||||
"LabelGithubWiki": "Github Wiki",
|
"LabelGithubWiki": "Github Wiki",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "Standard",
|
"LabelStandard": "Standard",
|
||||||
@ -480,10 +482,10 @@
|
|||||||
"HeaderProgram": "Programm",
|
"HeaderProgram": "Programm",
|
||||||
"HeaderClients": "Clients",
|
"HeaderClients": "Clients",
|
||||||
"LabelCompleted": "Fertiggestellt",
|
"LabelCompleted": "Fertiggestellt",
|
||||||
"LabelFailed": "Gescheitert",
|
"LabelFailed": "Failed",
|
||||||
"LabelSkipped": "\u00dcbersprungen",
|
"LabelSkipped": "\u00dcbersprungen",
|
||||||
"HeaderEpisodeOrganization": "Episodensortierung",
|
"HeaderEpisodeOrganization": "Episodensortierung",
|
||||||
"LabelSeries": "Serien:",
|
"LabelSeries": "Series:",
|
||||||
"LabelSeasonNumber": "Staffelnummer",
|
"LabelSeasonNumber": "Staffelnummer",
|
||||||
"LabelEpisodeNumber": "Episodennummer",
|
"LabelEpisodeNumber": "Episodennummer",
|
||||||
"LabelEndingEpisodeNumber": "Ending episode number",
|
"LabelEndingEpisodeNumber": "Ending episode number",
|
||||||
@ -627,12 +629,12 @@
|
|||||||
"TabNowPlaying": "Aktuelle Wiedergabe",
|
"TabNowPlaying": "Aktuelle Wiedergabe",
|
||||||
"TabNavigation": "Navigation",
|
"TabNavigation": "Navigation",
|
||||||
"TabControls": "Controls",
|
"TabControls": "Controls",
|
||||||
"ButtonFullscreen": "Schalte Vollbild um",
|
"ButtonFullscreen": "Toggle fullscreen",
|
||||||
"ButtonScenes": "Szenen",
|
"ButtonScenes": "Szenen",
|
||||||
"ButtonSubtitles": "Untertitel",
|
"ButtonSubtitles": "Untertitel",
|
||||||
"ButtonAudioTracks": "Audiospuren",
|
"ButtonAudioTracks": "Audio tracks",
|
||||||
"ButtonPreviousTrack": "Vorheriger Track",
|
"ButtonPreviousTrack": "Previous track",
|
||||||
"ButtonNextTrack": "N\u00e4chster Track",
|
"ButtonNextTrack": "Next track",
|
||||||
"ButtonStop": "Stop",
|
"ButtonStop": "Stop",
|
||||||
"ButtonPause": "Pause",
|
"ButtonPause": "Pause",
|
||||||
"LabelGroupMoviesIntoCollections": "Gruppiere Filme in Collections",
|
"LabelGroupMoviesIntoCollections": "Gruppiere Filme in Collections",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
||||||
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
||||||
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
||||||
|
"LabelMusicStaticBitrate": "Music sync bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Specify a max bitrate when syncing music",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Music transcoding bitrate:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Specify a max bitrate when streaming music",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
||||||
"LabelFriendlyName": "Freundlicher Name",
|
"LabelFriendlyName": "Freundlicher Name",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "App: {0}, Device: {1}",
|
"AppDeviceValues": "App: {0}, Device: {1}",
|
||||||
"ProviderValue": "Provider: {0}",
|
"ProviderValue": "Provider: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder",
|
||||||
|
"HeaderRecentActivity": "Recent Activity",
|
||||||
|
"HeaderPeople": "People",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Download biography and images for:",
|
||||||
|
"OptionComposers": "Composers",
|
||||||
|
"OptionOthers": "Others",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Enabling additional options will provide more on-screen information but will result in slower library scans.",
|
||||||
|
"ViewTypeFolders": "Folders",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "\u03ad\u03be\u03bf\u03b4\u03bf\u03c2",
|
"LabelExit": "\u03ad\u03be\u03bf\u03b4\u03bf\u03c2",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "\u0395\u03c0\u03af\u03c3\u03ba\u03b5\u03c8\u03b7 \u039a\u03bf\u03b9\u03bd\u03cc\u03c4\u03b7\u03c4\u03b1",
|
"LabelVisitCommunity": "\u0395\u03c0\u03af\u03c3\u03ba\u03b5\u03c8\u03b7 \u039a\u03bf\u03b9\u03bd\u03cc\u03c4\u03b7\u03c4\u03b1",
|
||||||
|
"HeaderLocalAccess": "Local Access",
|
||||||
"LabelGithubWiki": "Github Wiki",
|
"LabelGithubWiki": "Github Wiki",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "\u03c0\u03c1\u03cc\u03c4\u03c5\u03c0\u03bf",
|
"LabelStandard": "\u03c0\u03c1\u03cc\u03c4\u03c5\u03c0\u03bf",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
||||||
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
||||||
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
||||||
|
"LabelMusicStaticBitrate": "Music sync bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Specify a max bitrate when syncing music",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Music transcoding bitrate:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Specify a max bitrate when streaming music",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
||||||
"LabelFriendlyName": "Friendly name",
|
"LabelFriendlyName": "Friendly name",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "App: {0}, Device: {1}",
|
"AppDeviceValues": "App: {0}, Device: {1}",
|
||||||
"ProviderValue": "Provider: {0}",
|
"ProviderValue": "Provider: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder",
|
||||||
|
"HeaderRecentActivity": "Recent Activity",
|
||||||
|
"HeaderPeople": "People",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Download biography and images for:",
|
||||||
|
"OptionComposers": "Composers",
|
||||||
|
"OptionOthers": "Others",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Enabling additional options will provide more on-screen information but will result in slower library scans.",
|
||||||
|
"ViewTypeFolders": "Folders",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "Exit",
|
"LabelExit": "Exit",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "Visit Community",
|
"LabelVisitCommunity": "Visit Community",
|
||||||
|
"HeaderLocalAccess": "Local Access",
|
||||||
"LabelGithubWiki": "Github Wiki",
|
"LabelGithubWiki": "Github Wiki",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "Standard",
|
"LabelStandard": "Standard",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
||||||
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
||||||
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
||||||
|
"LabelMusicStaticBitrate": "Music sync bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Specify a max bitrate when syncing music",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Music transcoding bitrate:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Specify a max bitrate when streaming music",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
||||||
"LabelFriendlyName": "Friendly name",
|
"LabelFriendlyName": "Friendly name",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "App: {0}, Device: {1}",
|
"AppDeviceValues": "App: {0}, Device: {1}",
|
||||||
"ProviderValue": "Provider: {0}",
|
"ProviderValue": "Provider: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder",
|
||||||
|
"HeaderRecentActivity": "Recent Activity",
|
||||||
|
"HeaderPeople": "People",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Download biography and images for:",
|
||||||
|
"OptionComposers": "Composers",
|
||||||
|
"OptionOthers": "Others",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Enabling additional options will provide more on-screen information but will result in slower library scans.",
|
||||||
|
"ViewTypeFolders": "Folders",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "Exit",
|
"LabelExit": "Exit",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "Visit Community",
|
"LabelVisitCommunity": "Visit Community",
|
||||||
|
"HeaderLocalAccess": "Local Access",
|
||||||
"LabelGithubWiki": "Github Wiki",
|
"LabelGithubWiki": "Github Wiki",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "Standard",
|
"LabelStandard": "Standard",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
||||||
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
||||||
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
||||||
|
"LabelMusicStaticBitrate": "Music sync bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Specify a max bitrate when syncing music",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Music transcoding bitrate:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Specify a max bitrate when streaming music",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
||||||
"LabelFriendlyName": "Friendly name",
|
"LabelFriendlyName": "Friendly name",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "App: {0}, Device: {1}",
|
"AppDeviceValues": "App: {0}, Device: {1}",
|
||||||
"ProviderValue": "Provider: {0}",
|
"ProviderValue": "Provider: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder",
|
||||||
|
"HeaderRecentActivity": "Recent Activity",
|
||||||
|
"HeaderPeople": "People",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Download biography and images for:",
|
||||||
|
"OptionComposers": "Composers",
|
||||||
|
"OptionOthers": "Others",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Enabling additional options will provide more on-screen information but will result in slower library scans.",
|
||||||
|
"ViewTypeFolders": "Folders",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "Salir",
|
"LabelExit": "Salir",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "Visitar la comunidad",
|
"LabelVisitCommunity": "Visitar la comunidad",
|
||||||
|
"HeaderLocalAccess": "Local Access",
|
||||||
"LabelGithubWiki": "Wiki de Github",
|
"LabelGithubWiki": "Wiki de Github",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "Est\u00e1ndar",
|
"LabelStandard": "Est\u00e1ndar",
|
||||||
@ -480,10 +482,10 @@
|
|||||||
"HeaderProgram": "Programa",
|
"HeaderProgram": "Programa",
|
||||||
"HeaderClients": "Clientes",
|
"HeaderClients": "Clientes",
|
||||||
"LabelCompleted": "Completado",
|
"LabelCompleted": "Completado",
|
||||||
"LabelFailed": "Err\u00f3neo",
|
"LabelFailed": "Error",
|
||||||
"LabelSkipped": "Omitido",
|
"LabelSkipped": "Omitido",
|
||||||
"HeaderEpisodeOrganization": "Organizaci\u00f3n de episodios",
|
"HeaderEpisodeOrganization": "Organizaci\u00f3n de episodios",
|
||||||
"LabelSeries": "Serie:",
|
"LabelSeries": "Series:",
|
||||||
"LabelSeasonNumber": "Temporada n\u00famero:",
|
"LabelSeasonNumber": "Temporada n\u00famero:",
|
||||||
"LabelEpisodeNumber": "Episodio n\u00famero:",
|
"LabelEpisodeNumber": "Episodio n\u00famero:",
|
||||||
"LabelEndingEpisodeNumber": "N\u00famero episodio final:",
|
"LabelEndingEpisodeNumber": "N\u00famero episodio final:",
|
||||||
@ -627,10 +629,10 @@
|
|||||||
"TabNowPlaying": "Reproduciendo ahora",
|
"TabNowPlaying": "Reproduciendo ahora",
|
||||||
"TabNavigation": "Navegaci\u00f3n",
|
"TabNavigation": "Navegaci\u00f3n",
|
||||||
"TabControls": "Controles",
|
"TabControls": "Controles",
|
||||||
"ButtonFullscreen": "Pantalla completa",
|
"ButtonFullscreen": "Toggle fullscreen",
|
||||||
"ButtonScenes": "Escenas",
|
"ButtonScenes": "Escenas",
|
||||||
"ButtonSubtitles": "Subt\u00edtulos",
|
"ButtonSubtitles": "Subt\u00edtulos",
|
||||||
"ButtonAudioTracks": "Pistas de audio",
|
"ButtonAudioTracks": "Audio tracks",
|
||||||
"ButtonPreviousTrack": "Pista anterior",
|
"ButtonPreviousTrack": "Pista anterior",
|
||||||
"ButtonNextTrack": "Pista siguiente",
|
"ButtonNextTrack": "Pista siguiente",
|
||||||
"ButtonStop": "Detener",
|
"ButtonStop": "Detener",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
||||||
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
||||||
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
||||||
|
"LabelMusicStaticBitrate": "Music sync bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Specify a max bitrate when syncing music",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Music transcoding bitrate:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Specify a max bitrate when streaming music",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignorar las solicitudes de intervalo de bytes de transcodificaci\u00f3n",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignorar las solicitudes de intervalo de bytes de transcodificaci\u00f3n",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Si est\u00e1 activado, estas solicitudes ser\u00e1n atendidas pero ignorar\u00e1n el encabezado de intervalo de bytes.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Si est\u00e1 activado, estas solicitudes ser\u00e1n atendidas pero ignorar\u00e1n el encabezado de intervalo de bytes.",
|
||||||
"LabelFriendlyName": "Nombre amigable",
|
"LabelFriendlyName": "Nombre amigable",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "App: {0}, Device: {1}",
|
"AppDeviceValues": "App: {0}, Device: {1}",
|
||||||
"ProviderValue": "Provider: {0}",
|
"ProviderValue": "Provider: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder",
|
||||||
|
"HeaderRecentActivity": "Recent Activity",
|
||||||
|
"HeaderPeople": "People",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Download biography and images for:",
|
||||||
|
"OptionComposers": "Composers",
|
||||||
|
"OptionOthers": "Others",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Enabling additional options will provide more on-screen information but will result in slower library scans.",
|
||||||
|
"ViewTypeFolders": "Folders",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "Salir",
|
"LabelExit": "Salir",
|
||||||
|
"HeaderPassword": "Contrase\u00f1a",
|
||||||
"LabelVisitCommunity": "Visitar la Comunidad",
|
"LabelVisitCommunity": "Visitar la Comunidad",
|
||||||
|
"HeaderLocalAccess": "Acceso Local",
|
||||||
"LabelGithubWiki": "Wiki de Github",
|
"LabelGithubWiki": "Wiki de Github",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "Est\u00e1ndar",
|
"LabelStandard": "Est\u00e1ndar",
|
||||||
@ -46,7 +48,7 @@
|
|||||||
"HeaderPreferredMetadataLanguage": "Idioma preferido para metadatos:",
|
"HeaderPreferredMetadataLanguage": "Idioma preferido para metadatos:",
|
||||||
"LabelSaveLocalMetadata": "Guardar im\u00e1genes y metadatos en las carpetas de medios",
|
"LabelSaveLocalMetadata": "Guardar im\u00e1genes y metadatos en las carpetas de medios",
|
||||||
"LabelSaveLocalMetadataHelp": "Guardar im\u00e1genes y metadatos directamente en las carpetas de medios los colocar\u00e1 en un lugar donde se pueden editar f\u00e1cilmente.",
|
"LabelSaveLocalMetadataHelp": "Guardar im\u00e1genes y metadatos directamente en las carpetas de medios los colocar\u00e1 en un lugar donde se pueden editar f\u00e1cilmente.",
|
||||||
"LabelDownloadInternetMetadata": "Descargar imagenes y metadatos de internet",
|
"LabelDownloadInternetMetadata": "Descargar im\u00e1genes y metadatos de internet",
|
||||||
"LabelDownloadInternetMetadataHelp": "Media Browser permite descargar informaci\u00f3n de sus medios para enriquecer la presentaci\u00f3n.",
|
"LabelDownloadInternetMetadataHelp": "Media Browser permite descargar informaci\u00f3n de sus medios para enriquecer la presentaci\u00f3n.",
|
||||||
"TabPreferences": "Preferencias",
|
"TabPreferences": "Preferencias",
|
||||||
"TabPassword": "Contrase\u00f1a",
|
"TabPassword": "Contrase\u00f1a",
|
||||||
@ -88,7 +90,7 @@
|
|||||||
"LabelSelectUsers": "Seleccionar Usuarios:",
|
"LabelSelectUsers": "Seleccionar Usuarios:",
|
||||||
"ButtonUpload": "Subir",
|
"ButtonUpload": "Subir",
|
||||||
"HeaderUploadNewImage": "Subir Nueva Imagen",
|
"HeaderUploadNewImage": "Subir Nueva Imagen",
|
||||||
"LabelDropImageHere": "Depositar Imagen Aqu\u00ed",
|
"LabelDropImageHere": "Depositar imagen aqu\u00ed",
|
||||||
"ImageUploadAspectRatioHelp": "Se Recomienda una Proporci\u00f3n de Aspecto 1:1. Solo JPG\/PNG.",
|
"ImageUploadAspectRatioHelp": "Se Recomienda una Proporci\u00f3n de Aspecto 1:1. Solo JPG\/PNG.",
|
||||||
"MessageNothingHere": "Nada aqu\u00ed.",
|
"MessageNothingHere": "Nada aqu\u00ed.",
|
||||||
"MessagePleaseEnsureInternetMetadata": "Por favor aseg\u00farese que la descarga de metadatos de internet esta habilitada.",
|
"MessagePleaseEnsureInternetMetadata": "Por favor aseg\u00farese que la descarga de metadatos de internet esta habilitada.",
|
||||||
@ -627,12 +629,12 @@
|
|||||||
"TabNowPlaying": "Reproduci\u00e9ndo Ahora",
|
"TabNowPlaying": "Reproduci\u00e9ndo Ahora",
|
||||||
"TabNavigation": "Navegaci\u00f3n",
|
"TabNavigation": "Navegaci\u00f3n",
|
||||||
"TabControls": "Controles",
|
"TabControls": "Controles",
|
||||||
"ButtonFullscreen": "Alternar pantalla completa",
|
"ButtonFullscreen": "Cambiar a pantalla completa",
|
||||||
"ButtonScenes": "Escenas",
|
"ButtonScenes": "Escenas",
|
||||||
"ButtonSubtitles": "Subt\u00edtulos",
|
"ButtonSubtitles": "Subt\u00edtulos",
|
||||||
"ButtonAudioTracks": "Pistas de audio",
|
"ButtonAudioTracks": "Pistas de audio",
|
||||||
"ButtonPreviousTrack": "Pista Anterior",
|
"ButtonPreviousTrack": "Pista anterior",
|
||||||
"ButtonNextTrack": "Pista Siguiente",
|
"ButtonNextTrack": "Pista siguiente",
|
||||||
"ButtonStop": "Detener",
|
"ButtonStop": "Detener",
|
||||||
"ButtonPause": "Pausar",
|
"ButtonPause": "Pausar",
|
||||||
"LabelGroupMoviesIntoCollections": "Agrupar pel\u00edculas en colecciones",
|
"LabelGroupMoviesIntoCollections": "Agrupar pel\u00edculas en colecciones",
|
||||||
@ -691,10 +693,14 @@
|
|||||||
"HeaderProfileServerSettingsHelp": "Estos valores controlan la manera en que Media Browser se presentar\u00e1 a s\u00ed mismo ante el dispositivo.",
|
"HeaderProfileServerSettingsHelp": "Estos valores controlan la manera en que Media Browser se presentar\u00e1 a s\u00ed mismo ante el dispositivo.",
|
||||||
"LabelMaxBitrate": "Tasa de bits m\u00e1xima:",
|
"LabelMaxBitrate": "Tasa de bits m\u00e1xima:",
|
||||||
"LabelMaxBitrateHelp": "Especifique la tasa de bits m\u00e1xima para ambientes con un ancho de banda limitado, o si el dispositivo impone sus propios l\u00edmites.",
|
"LabelMaxBitrateHelp": "Especifique la tasa de bits m\u00e1xima para ambientes con un ancho de banda limitado, o si el dispositivo impone sus propios l\u00edmites.",
|
||||||
"LabelMaxStreamingBitrate": "Tasa de bits m\u00e1xima para transmisi\u00f3n :",
|
"LabelMaxStreamingBitrate": "Tasa de bits m\u00e1xima para transmisi\u00f3n:",
|
||||||
"LabelMaxStreamingBitrateHelp": "Especifique una tasa de bits m\u00e1xima para transmitir.",
|
"LabelMaxStreamingBitrateHelp": "Especifique una tasa de bits m\u00e1xima al transferir en tiempo real.",
|
||||||
"LabelMaxStaticBitrate": "Tasa m\u00e1xima de bits de sinc",
|
"LabelMaxStaticBitrate": "Tasa m\u00e1xima de bits de sinc",
|
||||||
"LabelMaxStaticBitrateHelp": "Especifique una tasa de bits cuando se sincronice contenido en alta calidad.",
|
"LabelMaxStaticBitrateHelp": "Especifique una tasa de bits cuando se sincronice contenido en alta calidad.",
|
||||||
|
"LabelMusicStaticBitrate": "Tasa de bits de sinc de m\u00fascia",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Especifique la tasa de bits m\u00e1xima al sincronizar m\u00fasica",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Tasa de transcodificaci\u00f3n de m\u00fasica:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Especifique la tasa de bits m\u00e1xima al transferir musica en tiempo real",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignorar solicitudes de transcodificaci\u00f3n de rango de byte.",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignorar solicitudes de transcodificaci\u00f3n de rango de byte.",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Si se habilita, estas solicitudes seran honradas pero se ignorar\u00e1 el encabezado de rango de byte.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Si se habilita, estas solicitudes seran honradas pero se ignorar\u00e1 el encabezado de rango de byte.",
|
||||||
"LabelFriendlyName": "Nombre amistoso:",
|
"LabelFriendlyName": "Nombre amistoso:",
|
||||||
@ -788,7 +794,7 @@
|
|||||||
"HeaderMetadataManager": "Administrador de Metadatos",
|
"HeaderMetadataManager": "Administrador de Metadatos",
|
||||||
"HeaderPreferences": "Preferencias",
|
"HeaderPreferences": "Preferencias",
|
||||||
"MessageLoadingChannels": "Cargando contenidos del canal...",
|
"MessageLoadingChannels": "Cargando contenidos del canal...",
|
||||||
"MessageLoadingContent": "Loading content...",
|
"MessageLoadingContent": "Cargando contenido...",
|
||||||
"ButtonMarkRead": "Marcar como Le\u00eddo",
|
"ButtonMarkRead": "Marcar como Le\u00eddo",
|
||||||
"OptionDefaultSort": "Por defecto",
|
"OptionDefaultSort": "Por defecto",
|
||||||
"OptionCommunityMostWatchedSort": "M\u00e1s Visto",
|
"OptionCommunityMostWatchedSort": "M\u00e1s Visto",
|
||||||
@ -802,14 +808,14 @@
|
|||||||
"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.",
|
"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.",
|
||||||
"ButtonEditOtherUserPreferences": "Edita las preferencias personales de este usuario.",
|
"ButtonEditOtherUserPreferences": "Edita las preferencias personales de este usuario.",
|
||||||
"LabelChannelStreamQuality": "Calidad por defecto para transmisi\u00f3n por internet:",
|
"LabelChannelStreamQuality": "Calidad por defecto para transmisi\u00f3n por internet:",
|
||||||
"LabelChannelStreamQualityHelp": "En un ambiente de ancho de banda limitado, limitar la calidad puede ayudar a asegurar una experiencia de transimisi\u00f3n fluida.",
|
"LabelChannelStreamQualityHelp": "En un ambiente de ancho de banda limitado, limitar la calidad puede ayudar a asegurar una experiencia de transimisi\u00f3n en tiempo real fluida.",
|
||||||
"OptionBestAvailableStreamQuality": "La mejor disponible",
|
"OptionBestAvailableStreamQuality": "La mejor disponible",
|
||||||
"LabelEnableChannelContentDownloadingFor": "Habilitar descarga de contenidos del canal para:",
|
"LabelEnableChannelContentDownloadingFor": "Habilitar descarga de contenidos del canal para:",
|
||||||
"LabelEnableChannelContentDownloadingForHelp": "Algunos canales soportan la descarga de contenido previo a su despliegue. Habilite esto en ambientes de ancho de banda limitados para descargar contenido del canal en horarios no pico. El contenido es descargado como parte de la tarea programada para descarga del canal.",
|
"LabelEnableChannelContentDownloadingForHelp": "Algunos canales soportan la descarga de contenido previo a su despliegue. Habilite esto en ambientes de ancho de banda limitados para descargar contenido del canal en horarios no pico. El contenido es descargado como parte de la tarea programada para descarga del canal.",
|
||||||
"LabelChannelDownloadPath": "Ruta de descarga de contenido del canal:",
|
"LabelChannelDownloadPath": "Ruta de descarga de contenido del canal:",
|
||||||
"LabelChannelDownloadPathHelp": "Especifique una ruta personalizada para descargas si as\u00ed lo desea. D\u00e9jelo vac\u00edo para descargar a una carpeta de datos interna del programa.",
|
"LabelChannelDownloadPathHelp": "Especifique una ruta personalizada para descargas si as\u00ed lo desea. D\u00e9jelo vac\u00edo para descargar a una carpeta de datos interna del programa.",
|
||||||
"LabelChannelDownloadAge": "Eliminar contenido despu\u00e9s de: (d\u00edas)",
|
"LabelChannelDownloadAge": "Eliminar contenido despu\u00e9s de: (d\u00edas)",
|
||||||
"LabelChannelDownloadAgeHelp": "El contenido descargado anterior a esto ser\u00e1 eliminado. Permanecer\u00e1 reproducible via transmisi\u00f3n por Internet.",
|
"LabelChannelDownloadAgeHelp": "El contenido descargado anterior a esto ser\u00e1 eliminado. Permanecer\u00e1 reproducible via transmisi\u00f3n en tiempo real por Internet.",
|
||||||
"ChannelSettingsFormHelp": "Instale canales tales como Avances y Vimeo desde el cat\u00e1logo de complementos.",
|
"ChannelSettingsFormHelp": "Instale canales tales como Avances y Vimeo desde el cat\u00e1logo de complementos.",
|
||||||
"LabelSelectCollection": "Elegir colecci\u00f3n:",
|
"LabelSelectCollection": "Elegir colecci\u00f3n:",
|
||||||
"ViewTypeMovies": "Pel\u00edculas",
|
"ViewTypeMovies": "Pel\u00edculas",
|
||||||
@ -981,6 +987,18 @@
|
|||||||
"UserStoppedPlayingItemWithValues": "{0} ha detenido la reproducci\u00f3n de {1}",
|
"UserStoppedPlayingItemWithValues": "{0} ha detenido la reproducci\u00f3n de {1}",
|
||||||
"AppDeviceValues": "App: {0}, Dispositivo: {1}",
|
"AppDeviceValues": "App: {0}, Dispositivo: {1}",
|
||||||
"ProviderValue": "Proveedor: {0}",
|
"ProviderValue": "Proveedor: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "L\u00edmite de tama\u00f1o de descarga (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limitar el tama\u00f1o de la carpeta de descargas del canal",
|
||||||
|
"HeaderRecentActivity": "Actividad Reciente",
|
||||||
|
"HeaderPeople": "Personas",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Descargar biograf\u00eda e im\u00e1genes para:",
|
||||||
|
"OptionComposers": "Compositores",
|
||||||
|
"OptionOthers": "Otros",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Habilitar opciones adicionales proporcionar\u00e1 m\u00e1s informaci\u00f3n en pantalla pero resultar\u00e1 en barridos de la biblioteca m\u00e1s lentos",
|
||||||
|
"ViewTypeFolders": "Carpetas",
|
||||||
|
"LabelDisplayFoldersView": "Mostrar una vista de carpetas para mostrar carpetas de medios simples",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Grabaciones",
|
||||||
|
"ViewTypeLiveTvChannels": "Canales",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Permite acceso local sin una contrase\u00f1a",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "Al habilitarse, no se requerir\u00e1 de una contrase\u00f1a cuando se inicie sesi\u00f3n desde su red local."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "Quitter",
|
"LabelExit": "Quitter",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "Visiter la Communaut\u00e9",
|
"LabelVisitCommunity": "Visiter la Communaut\u00e9",
|
||||||
|
"HeaderLocalAccess": "Local Access",
|
||||||
"LabelGithubWiki": "GitHub Wiki",
|
"LabelGithubWiki": "GitHub Wiki",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "Standard",
|
"LabelStandard": "Standard",
|
||||||
@ -480,7 +482,7 @@
|
|||||||
"HeaderProgram": "Programme",
|
"HeaderProgram": "Programme",
|
||||||
"HeaderClients": "Clients",
|
"HeaderClients": "Clients",
|
||||||
"LabelCompleted": "Compl\u00e9t\u00e9",
|
"LabelCompleted": "Compl\u00e9t\u00e9",
|
||||||
"LabelFailed": "\u00c9chec",
|
"LabelFailed": "\u00c9chou\u00e9",
|
||||||
"LabelSkipped": "Saut\u00e9",
|
"LabelSkipped": "Saut\u00e9",
|
||||||
"HeaderEpisodeOrganization": "Organisation d'\u00e9pisodes",
|
"HeaderEpisodeOrganization": "Organisation d'\u00e9pisodes",
|
||||||
"LabelSeries": "S\u00e9ries:",
|
"LabelSeries": "S\u00e9ries:",
|
||||||
@ -627,11 +629,11 @@
|
|||||||
"TabNowPlaying": "En cours de lecture",
|
"TabNowPlaying": "En cours de lecture",
|
||||||
"TabNavigation": "Navigation",
|
"TabNavigation": "Navigation",
|
||||||
"TabControls": "Contr\u00f4les",
|
"TabControls": "Contr\u00f4les",
|
||||||
"ButtonFullscreen": "Plein \u00e9cran",
|
"ButtonFullscreen": "Basculer en plein \u00e9cran",
|
||||||
"ButtonScenes": "Sc\u00e8nes",
|
"ButtonScenes": "Sc\u00e8nes",
|
||||||
"ButtonSubtitles": "Sous-titres",
|
"ButtonSubtitles": "Sous-titres",
|
||||||
"ButtonAudioTracks": "Piste audio",
|
"ButtonAudioTracks": "Pistes audio",
|
||||||
"ButtonPreviousTrack": "Piste pr\u00e9c\u00e9dante",
|
"ButtonPreviousTrack": "Piste pr\u00e9c\u00e9dente",
|
||||||
"ButtonNextTrack": "Piste suivante",
|
"ButtonNextTrack": "Piste suivante",
|
||||||
"ButtonStop": "Arr\u00eat",
|
"ButtonStop": "Arr\u00eat",
|
||||||
"ButtonPause": "Pause",
|
"ButtonPause": "Pause",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
||||||
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
||||||
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
||||||
|
"LabelMusicStaticBitrate": "Music sync bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Specify a max bitrate when syncing music",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Music transcoding bitrate:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Specify a max bitrate when streaming music",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignore le transcodage des demandes de plage d'octets",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignore le transcodage des demandes de plage d'octets",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Si activ\u00e9, ces requ\u00eates\/demandes seront honor\u00e9es mais l'ent\u00eate de plage d'octets sera ignor\u00e9. ",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Si activ\u00e9, ces requ\u00eates\/demandes seront honor\u00e9es mais l'ent\u00eate de plage d'octets sera ignor\u00e9. ",
|
||||||
"LabelFriendlyName": "Surnom d'affichage",
|
"LabelFriendlyName": "Surnom d'affichage",
|
||||||
@ -934,22 +940,22 @@
|
|||||||
"HeaderEpisodes": "\u00c9pisodes:",
|
"HeaderEpisodes": "\u00c9pisodes:",
|
||||||
"OptionSeason0": "Saison 0",
|
"OptionSeason0": "Saison 0",
|
||||||
"LabelReport": "Rapport:",
|
"LabelReport": "Rapport:",
|
||||||
"OptionReportSongs": "Songs",
|
"OptionReportSongs": "Chansons",
|
||||||
"OptionReportSeries": "Series",
|
"OptionReportSeries": "S\u00e9ries",
|
||||||
"OptionReportSeasons": "Seasons",
|
"OptionReportSeasons": "Saisons",
|
||||||
"OptionReportTrailers": "Trailers",
|
"OptionReportTrailers": "Bandes-annonces",
|
||||||
"OptionReportMusicVideos": "Music videos",
|
"OptionReportMusicVideos": "Music videos",
|
||||||
"OptionReportMovies": "Movies",
|
"OptionReportMovies": "Films",
|
||||||
"OptionReportHomeVideos": "Home videos",
|
"OptionReportHomeVideos": "Home videos",
|
||||||
"OptionReportGames": "Games",
|
"OptionReportGames": "Jeux",
|
||||||
"OptionReportEpisodes": "Episodes",
|
"OptionReportEpisodes": "\u00c9pisodes",
|
||||||
"OptionReportCollections": "Collections",
|
"OptionReportCollections": "Collections",
|
||||||
"OptionReportBooks": "Books",
|
"OptionReportBooks": "Livres",
|
||||||
"OptionReportArtists": "Artists",
|
"OptionReportArtists": "Artistes",
|
||||||
"OptionReportAlbums": "Albums",
|
"OptionReportAlbums": "Albums",
|
||||||
"OptionReportAdultVideos": "Adult videos",
|
"OptionReportAdultVideos": "Adult videos",
|
||||||
"ButtonMore": "Plus...",
|
"ButtonMore": "Plus...",
|
||||||
"HeaderActivity": "Activity",
|
"HeaderActivity": "Activit\u00e9",
|
||||||
"ScheduledTaskStartedWithName": "{0} started",
|
"ScheduledTaskStartedWithName": "{0} started",
|
||||||
"ScheduledTaskCancelledWithName": "{0} was cancelled",
|
"ScheduledTaskCancelledWithName": "{0} was cancelled",
|
||||||
"ScheduledTaskCompletedWithName": "{0} completed",
|
"ScheduledTaskCompletedWithName": "{0} completed",
|
||||||
@ -960,18 +966,18 @@
|
|||||||
"ScheduledTaskFailedWithName": "{0} failed",
|
"ScheduledTaskFailedWithName": "{0} failed",
|
||||||
"ItemAddedWithName": "{0} was added to the library",
|
"ItemAddedWithName": "{0} was added to the library",
|
||||||
"ItemRemovedWithName": "{0} was removed from the library",
|
"ItemRemovedWithName": "{0} was removed from the library",
|
||||||
"DeviceOnlineWithName": "{0} is connected",
|
"DeviceOnlineWithName": "{0} est connect\u00e9",
|
||||||
"UserOnlineFromDevice": "{0} is online from {1}",
|
"UserOnlineFromDevice": "{0} is online from {1}",
|
||||||
"DeviceOfflineWithName": "{0} has disconnected",
|
"DeviceOfflineWithName": "{0} has disconnected",
|
||||||
"UserOfflineFromDevice": "{0} has disconnected from {1}",
|
"UserOfflineFromDevice": "{0} has disconnected from {1}",
|
||||||
"SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
|
"SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
|
||||||
"SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
|
"SubtitleDownloadFailureForItem": "Le t\u00e9l\u00e9chargement des sous-titres pour {0} a \u00e9chou\u00e9.",
|
||||||
"LabelRunningTimeValue": "Running time: {0}",
|
"LabelRunningTimeValue": "Running time: {0}",
|
||||||
"LabelIpAddressValue": "Ip address: {0}",
|
"LabelIpAddressValue": "Ip address: {0}",
|
||||||
"UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
|
"UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
|
||||||
"UserCreatedWithName": "User {0} has been created",
|
"UserCreatedWithName": "L'utilisateur {0} a \u00e9t\u00e9 cr\u00e9\u00e9.",
|
||||||
"UserPasswordChangedWithName": "Password has been changed for user {0}",
|
"UserPasswordChangedWithName": "Le mot de passe pour l'utilisateur {0} a \u00e9t\u00e9 modifi\u00e9.",
|
||||||
"UserDeletedWithName": "User {0} has been deleted",
|
"UserDeletedWithName": "L'utilisateur {0} a \u00e9t\u00e9 supprim\u00e9.",
|
||||||
"MessageServerConfigurationUpdated": "Server configuration has been updated",
|
"MessageServerConfigurationUpdated": "Server configuration has been updated",
|
||||||
"MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
|
"MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
|
||||||
"MessageApplicationUpdated": "Media Browser Server has been updated",
|
"MessageApplicationUpdated": "Media Browser Server has been updated",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "App: {0}, Device: {1}",
|
"AppDeviceValues": "App: {0}, Device: {1}",
|
||||||
"ProviderValue": "Provider: {0}",
|
"ProviderValue": "Provider: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder",
|
||||||
|
"HeaderRecentActivity": "Recent Activity",
|
||||||
|
"HeaderPeople": "People",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Download biography and images for:",
|
||||||
|
"OptionComposers": "Composers",
|
||||||
|
"OptionOthers": "Others",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Enabling additional options will provide more on-screen information but will result in slower library scans.",
|
||||||
|
"ViewTypeFolders": "Folders",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "\u05d9\u05e6\u05d9\u05d0\u05d4",
|
"LabelExit": "\u05d9\u05e6\u05d9\u05d0\u05d4",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "\u05d1\u05e7\u05e8 \u05d1\u05e7\u05d4\u05d9\u05dc\u05d4",
|
"LabelVisitCommunity": "\u05d1\u05e7\u05e8 \u05d1\u05e7\u05d4\u05d9\u05dc\u05d4",
|
||||||
|
"HeaderLocalAccess": "Local Access",
|
||||||
"LabelGithubWiki": "\u05e1\u05e4\u05e8\u05d9\u05d9\u05ea \u05d4\u05e7\u05d5\u05d3",
|
"LabelGithubWiki": "\u05e1\u05e4\u05e8\u05d9\u05d9\u05ea \u05d4\u05e7\u05d5\u05d3",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "\u05e8\u05d2\u05d9\u05dc",
|
"LabelStandard": "\u05e8\u05d2\u05d9\u05dc",
|
||||||
@ -397,7 +399,7 @@
|
|||||||
"HeaderCastCrew": "\u05e9\u05d7\u05e7\u05e0\u05d9\u05dd \u05d5\u05e6\u05d5\u05d5\u05ea",
|
"HeaderCastCrew": "\u05e9\u05d7\u05e7\u05e0\u05d9\u05dd \u05d5\u05e6\u05d5\u05d5\u05ea",
|
||||||
"HeaderAdditionalParts": "\u05d7\u05dc\u05e7\u05d9\u05dd \u05e0\u05d5\u05e1\u05e4\u05d9\u05dd",
|
"HeaderAdditionalParts": "\u05d7\u05dc\u05e7\u05d9\u05dd \u05e0\u05d5\u05e1\u05e4\u05d9\u05dd",
|
||||||
"ButtonSplitVersionsApart": "\u05e4\u05e6\u05dc \u05d2\u05e8\u05e1\u05d0\u05d5\u05ea \u05d1\u05e0\u05e4\u05e8\u05d3",
|
"ButtonSplitVersionsApart": "\u05e4\u05e6\u05dc \u05d2\u05e8\u05e1\u05d0\u05d5\u05ea \u05d1\u05e0\u05e4\u05e8\u05d3",
|
||||||
"ButtonPlayTrailer": "\u05d8\u05e8\u05d9\u05d9\u05dc\u05e8\u05d9\u05dd",
|
"ButtonPlayTrailer": "Trailer",
|
||||||
"LabelMissing": "\u05d7\u05e1\u05e8",
|
"LabelMissing": "\u05d7\u05e1\u05e8",
|
||||||
"LabelOffline": "\u05dc\u05d0 \u05de\u05e7\u05d5\u05d5\u05df",
|
"LabelOffline": "\u05dc\u05d0 \u05de\u05e7\u05d5\u05d5\u05df",
|
||||||
"PathSubstitutionHelp": "\u05e0\u05ea\u05d9\u05d1\u05d9\u05dd \u05d7\u05dc\u05d5\u05e4\u05d9\u05d9\u05dd \u05d4\u05dd \u05dc\u05e6\u05d5\u05e8\u05da \u05de\u05d9\u05e4\u05d5\u05d9 \u05e0\u05ea\u05d9\u05d1\u05d9\u05dd \u05d1\u05e9\u05e8\u05ea \u05dc\u05e0\u05ea\u05d9\u05d1\u05d9\u05dd \u05e9\u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05d9\u05db\u05d5\u05dc\u05d9\u05dd \u05dc\u05d2\u05e9\u05ea \u05d0\u05dc\u05d9\u05d4\u05dd. \u05e2\u05dc \u05d9\u05d3\u05d9 \u05d4\u05e8\u05e9\u05d0\u05d4 \u05dc\u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05d2\u05d9\u05e9\u05d4 \u05d9\u05e9\u05d9\u05e8\u05d4 \u05dc\u05de\u05d3\u05d9\u05d4 \u05d1\u05e9\u05e8\u05ea \u05d0\u05dd \u05d9\u05db\u05d5\u05dc\u05d9\u05dd \u05dc\u05e0\u05d2\u05df \u05d0\u05ea \u05d4\u05e7\u05d1\u05e6\u05d9\u05dd \u05d9\u05e9\u05d9\u05e8\u05d5\u05ea \u05e2\u05dc \u05d2\u05d1\u05d9 \u05d4\u05e8\u05e9\u05ea \u05d5\u05dc\u05d4\u05d9\u05de\u05e0\u05e2 \u05de\u05e9\u05d9\u05de\u05d5\u05e9 \u05d1\u05de\u05e9\u05d0\u05d1\u05d9 \u05d4\u05e9\u05e8\u05ea \u05dc\u05e6\u05d5\u05e8\u05da \u05e7\u05d9\u05d3\u05d5\u05d3 \u05d5\u05e9\u05d9\u05d3\u05d5\u05e8.",
|
"PathSubstitutionHelp": "\u05e0\u05ea\u05d9\u05d1\u05d9\u05dd \u05d7\u05dc\u05d5\u05e4\u05d9\u05d9\u05dd \u05d4\u05dd \u05dc\u05e6\u05d5\u05e8\u05da \u05de\u05d9\u05e4\u05d5\u05d9 \u05e0\u05ea\u05d9\u05d1\u05d9\u05dd \u05d1\u05e9\u05e8\u05ea \u05dc\u05e0\u05ea\u05d9\u05d1\u05d9\u05dd \u05e9\u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05d9\u05db\u05d5\u05dc\u05d9\u05dd \u05dc\u05d2\u05e9\u05ea \u05d0\u05dc\u05d9\u05d4\u05dd. \u05e2\u05dc \u05d9\u05d3\u05d9 \u05d4\u05e8\u05e9\u05d0\u05d4 \u05dc\u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05d2\u05d9\u05e9\u05d4 \u05d9\u05e9\u05d9\u05e8\u05d4 \u05dc\u05de\u05d3\u05d9\u05d4 \u05d1\u05e9\u05e8\u05ea \u05d0\u05dd \u05d9\u05db\u05d5\u05dc\u05d9\u05dd \u05dc\u05e0\u05d2\u05df \u05d0\u05ea \u05d4\u05e7\u05d1\u05e6\u05d9\u05dd \u05d9\u05e9\u05d9\u05e8\u05d5\u05ea \u05e2\u05dc \u05d2\u05d1\u05d9 \u05d4\u05e8\u05e9\u05ea \u05d5\u05dc\u05d4\u05d9\u05de\u05e0\u05e2 \u05de\u05e9\u05d9\u05de\u05d5\u05e9 \u05d1\u05de\u05e9\u05d0\u05d1\u05d9 \u05d4\u05e9\u05e8\u05ea \u05dc\u05e6\u05d5\u05e8\u05da \u05e7\u05d9\u05d3\u05d5\u05d3 \u05d5\u05e9\u05d9\u05d3\u05d5\u05e8.",
|
||||||
@ -480,10 +482,10 @@
|
|||||||
"HeaderProgram": "\u05ea\u05d5\u05db\u05e0\u05d4",
|
"HeaderProgram": "\u05ea\u05d5\u05db\u05e0\u05d4",
|
||||||
"HeaderClients": "\u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd",
|
"HeaderClients": "\u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd",
|
||||||
"LabelCompleted": "\u05d4\u05d5\u05e9\u05dc\u05dd",
|
"LabelCompleted": "\u05d4\u05d5\u05e9\u05dc\u05dd",
|
||||||
"LabelFailed": "\u05e0\u05db\u05e9\u05dc",
|
"LabelFailed": "Failed",
|
||||||
"LabelSkipped": "\u05d3\u05d5\u05dc\u05d2",
|
"LabelSkipped": "\u05d3\u05d5\u05dc\u05d2",
|
||||||
"HeaderEpisodeOrganization": "\u05d0\u05d9\u05e8\u05d2\u05d5\u05df \u05e4\u05e8\u05e7\u05d9\u05dd",
|
"HeaderEpisodeOrganization": "\u05d0\u05d9\u05e8\u05d2\u05d5\u05df \u05e4\u05e8\u05e7\u05d9\u05dd",
|
||||||
"LabelSeries": "\u05e1\u05d3\u05e8\u05d4:",
|
"LabelSeries": "Series:",
|
||||||
"LabelSeasonNumber": "\u05de\u05e1\u05e4\u05e8 \u05e2\u05d5\u05e0\u05d4:",
|
"LabelSeasonNumber": "\u05de\u05e1\u05e4\u05e8 \u05e2\u05d5\u05e0\u05d4:",
|
||||||
"LabelEpisodeNumber": "\u05de\u05e1\u05e4\u05e8 \u05e4\u05e8\u05e7:",
|
"LabelEpisodeNumber": "\u05de\u05e1\u05e4\u05e8 \u05e4\u05e8\u05e7:",
|
||||||
"LabelEndingEpisodeNumber": "\u05de\u05e1\u05e4\u05e8 \u05e1\u05d9\u05d5\u05dd \u05e4\u05e8\u05e7:",
|
"LabelEndingEpisodeNumber": "\u05de\u05e1\u05e4\u05e8 \u05e1\u05d9\u05d5\u05dd \u05e4\u05e8\u05e7:",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
||||||
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
||||||
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
||||||
|
"LabelMusicStaticBitrate": "Music sync bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Specify a max bitrate when syncing music",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Music transcoding bitrate:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Specify a max bitrate when streaming music",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
||||||
"LabelFriendlyName": "Friendly name",
|
"LabelFriendlyName": "Friendly name",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "App: {0}, Device: {1}",
|
"AppDeviceValues": "App: {0}, Device: {1}",
|
||||||
"ProviderValue": "Provider: {0}",
|
"ProviderValue": "Provider: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder",
|
||||||
|
"HeaderRecentActivity": "Recent Activity",
|
||||||
|
"HeaderPeople": "People",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Download biography and images for:",
|
||||||
|
"OptionComposers": "Composers",
|
||||||
|
"OptionOthers": "Others",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Enabling additional options will provide more on-screen information but will result in slower library scans.",
|
||||||
|
"ViewTypeFolders": "Folders",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "Esci",
|
"LabelExit": "Esci",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "Visita Comunit\u00e0",
|
"LabelVisitCommunity": "Visita Comunit\u00e0",
|
||||||
|
"HeaderLocalAccess": "Accesso locale",
|
||||||
"LabelGithubWiki": "Github Wiki",
|
"LabelGithubWiki": "Github Wiki",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "Standard",
|
"LabelStandard": "Standard",
|
||||||
@ -88,7 +90,7 @@
|
|||||||
"LabelSelectUsers": "Seleziona Utenti:",
|
"LabelSelectUsers": "Seleziona Utenti:",
|
||||||
"ButtonUpload": "Carica",
|
"ButtonUpload": "Carica",
|
||||||
"HeaderUploadNewImage": "Carica nuova immagine",
|
"HeaderUploadNewImage": "Carica nuova immagine",
|
||||||
"LabelDropImageHere": "Trascina immagine qui",
|
"LabelDropImageHere": "Trascina l'immagine qui",
|
||||||
"ImageUploadAspectRatioHelp": "1:1 Aspect Ratio Recommended. JPG\/PNG only.",
|
"ImageUploadAspectRatioHelp": "1:1 Aspect Ratio Recommended. JPG\/PNG only.",
|
||||||
"MessageNothingHere": "Niente qui.",
|
"MessageNothingHere": "Niente qui.",
|
||||||
"MessagePleaseEnsureInternetMetadata": "Assicurarsi che download di metadati internet \u00e8 abilitata.",
|
"MessagePleaseEnsureInternetMetadata": "Assicurarsi che download di metadati internet \u00e8 abilitata.",
|
||||||
@ -627,12 +629,12 @@
|
|||||||
"TabNowPlaying": "In esecuzione",
|
"TabNowPlaying": "In esecuzione",
|
||||||
"TabNavigation": "Navigazione",
|
"TabNavigation": "Navigazione",
|
||||||
"TabControls": "Controlli",
|
"TabControls": "Controlli",
|
||||||
"ButtonFullscreen": "Schermo intero",
|
"ButtonFullscreen": "Tutto Schermo",
|
||||||
"ButtonScenes": "Scene",
|
"ButtonScenes": "Scene",
|
||||||
"ButtonSubtitles": "Sottotitoli",
|
"ButtonSubtitles": "Sottotitoli",
|
||||||
"ButtonAudioTracks": "Traccia Audio",
|
"ButtonAudioTracks": "Tracce audio",
|
||||||
"ButtonPreviousTrack": "Precedente traccia",
|
"ButtonPreviousTrack": "Traccia Precedente",
|
||||||
"ButtonNextTrack": "traccia Prossima",
|
"ButtonNextTrack": "Prossima Traccia",
|
||||||
"ButtonStop": "Stop",
|
"ButtonStop": "Stop",
|
||||||
"ButtonPause": "Pausa",
|
"ButtonPause": "Pausa",
|
||||||
"LabelGroupMoviesIntoCollections": "Raggruppa i film nelle collection",
|
"LabelGroupMoviesIntoCollections": "Raggruppa i film nelle collection",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Specifica il bitrate massimo per lo streaming",
|
"LabelMaxStreamingBitrateHelp": "Specifica il bitrate massimo per lo streaming",
|
||||||
"LabelMaxStaticBitrate": "Massimo sinc. Bitrate",
|
"LabelMaxStaticBitrate": "Massimo sinc. Bitrate",
|
||||||
"LabelMaxStaticBitrateHelp": "Specifica il bitrate massimo quando sincronizzi ad alta qualit\u00e0",
|
"LabelMaxStaticBitrateHelp": "Specifica il bitrate massimo quando sincronizzi ad alta qualit\u00e0",
|
||||||
|
"LabelMusicStaticBitrate": "Musica sync bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Specifica il max Bitrate quando sincronizzi la musica",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Musica trascodifica bitrate:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Specifica il max Bitrate per lo streaming musica",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignorare le richieste di intervallo di byte di trascodifica",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignorare le richieste di intervallo di byte di trascodifica",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Se abilitata, queste richieste saranno onorati, ma ignorano l'intestazione intervallo di byte.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Se abilitata, queste richieste saranno onorati, ma ignorano l'intestazione intervallo di byte.",
|
||||||
"LabelFriendlyName": "Nome Condiviso",
|
"LabelFriendlyName": "Nome Condiviso",
|
||||||
@ -788,7 +794,7 @@
|
|||||||
"HeaderMetadataManager": "Metadata Manager",
|
"HeaderMetadataManager": "Metadata Manager",
|
||||||
"HeaderPreferences": "Preferenze",
|
"HeaderPreferences": "Preferenze",
|
||||||
"MessageLoadingChannels": "Sto caricando il contenuto del canale",
|
"MessageLoadingChannels": "Sto caricando il contenuto del canale",
|
||||||
"MessageLoadingContent": "Loading content...",
|
"MessageLoadingContent": "Caricamento contenuto....",
|
||||||
"ButtonMarkRead": "Segna come letto",
|
"ButtonMarkRead": "Segna come letto",
|
||||||
"OptionDefaultSort": "Predefinito",
|
"OptionDefaultSort": "Predefinito",
|
||||||
"OptionCommunityMostWatchedSort": "Pi\u00f9 visti",
|
"OptionCommunityMostWatchedSort": "Pi\u00f9 visti",
|
||||||
@ -861,7 +867,7 @@
|
|||||||
"LabelLogs": "Log:",
|
"LabelLogs": "Log:",
|
||||||
"LabelMetadata": "Metadata:",
|
"LabelMetadata": "Metadata:",
|
||||||
"LabelImagesByName": "Immagini per nome:",
|
"LabelImagesByName": "Immagini per nome:",
|
||||||
"LabelTranscodingTemporaryFiles": "transcodifica file temporanei:",
|
"LabelTranscodingTemporaryFiles": "Transcodifica file temporanei:",
|
||||||
"HeaderLatestMusic": "Musica Recente",
|
"HeaderLatestMusic": "Musica Recente",
|
||||||
"HeaderBranding": "Branding",
|
"HeaderBranding": "Branding",
|
||||||
"HeaderApiKeys": "Chiavi Api",
|
"HeaderApiKeys": "Chiavi Api",
|
||||||
@ -872,7 +878,7 @@
|
|||||||
"HeaderUser": "Utente",
|
"HeaderUser": "Utente",
|
||||||
"HeaderDateIssued": "data di pubblicazione",
|
"HeaderDateIssued": "data di pubblicazione",
|
||||||
"LabelChapterName": "Capitolo {0}",
|
"LabelChapterName": "Capitolo {0}",
|
||||||
"HeaderNewApiKey": "Nessuna Chiave Api",
|
"HeaderNewApiKey": "Nuova Chiave Api",
|
||||||
"LabelAppName": "Nome app",
|
"LabelAppName": "Nome app",
|
||||||
"LabelAppNameExample": "Example: Sickbeard, NzbDrone",
|
"LabelAppNameExample": "Example: Sickbeard, NzbDrone",
|
||||||
"HeaderNewApiKeyHelp": "Garantisci all'applicazione il permesso di comunicare con Media Browser.",
|
"HeaderNewApiKeyHelp": "Garantisci all'applicazione il permesso di comunicare con Media Browser.",
|
||||||
@ -946,41 +952,53 @@
|
|||||||
"OptionReportCollections": "Collezioni",
|
"OptionReportCollections": "Collezioni",
|
||||||
"OptionReportBooks": "Libri",
|
"OptionReportBooks": "Libri",
|
||||||
"OptionReportArtists": "Cantanti",
|
"OptionReportArtists": "Cantanti",
|
||||||
"OptionReportAlbums": "Albums",
|
"OptionReportAlbums": "Album",
|
||||||
"OptionReportAdultVideos": "Adult videos",
|
"OptionReportAdultVideos": "Video x adulti",
|
||||||
"ButtonMore": "Pi\u00f9 info...",
|
"ButtonMore": "Dettagli",
|
||||||
"HeaderActivity": "Activity",
|
"HeaderActivity": "Attivit\u00e0",
|
||||||
"ScheduledTaskStartedWithName": "{0} started",
|
"ScheduledTaskStartedWithName": "{0} Avviati",
|
||||||
"ScheduledTaskCancelledWithName": "{0} was cancelled",
|
"ScheduledTaskCancelledWithName": "{0} cancellati",
|
||||||
"ScheduledTaskCompletedWithName": "{0} completed",
|
"ScheduledTaskCompletedWithName": "{0} completati",
|
||||||
"ScheduledTaskFailed": "Scheduled task completed",
|
"ScheduledTaskFailed": "Operazione pianificata completata",
|
||||||
"PluginInstalledWithName": "{0} was installed",
|
"PluginInstalledWithName": "{0} sono stati Installati",
|
||||||
"PluginUpdatedWithName": "{0} was updated",
|
"PluginUpdatedWithName": "{0} sono stati aggiornati",
|
||||||
"PluginUninstalledWithName": "{0} was uninstalled",
|
"PluginUninstalledWithName": "{0} non sono stati installati",
|
||||||
"ScheduledTaskFailedWithName": "{0} failed",
|
"ScheduledTaskFailedWithName": "{0} Falliti",
|
||||||
"ItemAddedWithName": "{0} was added to the library",
|
"ItemAddedWithName": "{0} aggiunti alla libreria",
|
||||||
"ItemRemovedWithName": "{0} was removed from the library",
|
"ItemRemovedWithName": "{0} rimossi dalla libreria",
|
||||||
"DeviceOnlineWithName": "{0} is connected",
|
"DeviceOnlineWithName": "{0} \u00e8 connesso",
|
||||||
"UserOnlineFromDevice": "{0} is online from {1}",
|
"UserOnlineFromDevice": "{0} \u00e8 online da {1}",
|
||||||
"DeviceOfflineWithName": "{0} has disconnected",
|
"DeviceOfflineWithName": "{0} \u00e8 stato disconesso",
|
||||||
"UserOfflineFromDevice": "{0} has disconnected from {1}",
|
"UserOfflineFromDevice": "{0} \u00e8 stato disconesso da {1}",
|
||||||
"SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
|
"SubtitlesDownloadedForItem": "Sottotitoli scaricati per {0}",
|
||||||
"SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
|
"SubtitleDownloadFailureForItem": "Sottotitoli non scaricati per {0}",
|
||||||
"LabelRunningTimeValue": "Running time: {0}",
|
"LabelRunningTimeValue": "Durata: {0}",
|
||||||
"LabelIpAddressValue": "Ip address: {0}",
|
"LabelIpAddressValue": "Indirizzo IP: {0}",
|
||||||
"UserConfigurationUpdatedWithName": "User configuration has been updated for {0}",
|
"UserConfigurationUpdatedWithName": "Configurazione utente \u00e8 stata aggiornata per {0}",
|
||||||
"UserCreatedWithName": "User {0} has been created",
|
"UserCreatedWithName": "Utente {0} \u00e8 stato creato",
|
||||||
"UserPasswordChangedWithName": "Password has been changed for user {0}",
|
"UserPasswordChangedWithName": "Password utente cambiata per {0}",
|
||||||
"UserDeletedWithName": "User {0} has been deleted",
|
"UserDeletedWithName": "Utente {0} \u00e8 stato cancellato",
|
||||||
"MessageServerConfigurationUpdated": "Server configuration has been updated",
|
"MessageServerConfigurationUpdated": "Configurazione server aggioprnata",
|
||||||
"MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
|
"MessageNamedServerConfigurationUpdatedWithValue": "La sezione {0} \u00e8 stata aggiornata",
|
||||||
"MessageApplicationUpdated": "Media Browser Server has been updated",
|
"MessageApplicationUpdated": "Media Browser Server \u00e8 stato aggiornato",
|
||||||
"AuthenticationSucceededWithUserName": "{0} successfully authenticated",
|
"AuthenticationSucceededWithUserName": "{0} Autenticati con successo",
|
||||||
"FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
|
"FailedLoginAttemptWithUserName": "Login fallito da {0}",
|
||||||
"UserStartedPlayingItemWithValues": "{0} has started playing {1}",
|
"UserStartedPlayingItemWithValues": "{0} \u00e8 partito da {1}",
|
||||||
"UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
|
"UserStoppedPlayingItemWithValues": "{0} stoppato {1}",
|
||||||
"AppDeviceValues": "App: {0}, Device: {1}",
|
"AppDeviceValues": "App: {0}, Dispositivo: {1}",
|
||||||
"ProviderValue": "Provider: {0}",
|
"ProviderValue": "Provider: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Dimensione massima Download (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Dimensione massima del canale relativo alla cartella di download",
|
||||||
|
"HeaderRecentActivity": "Attivit\u00e0 recenti",
|
||||||
|
"HeaderPeople": "Persone",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Scarica biografia e immagini per:",
|
||||||
|
"OptionComposers": "Compositori",
|
||||||
|
"OptionOthers": "Altri",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Abilitando il provider scaricher\u00e0 pi\u00f9 informazioni ( la scansione sar\u00e0 pi\u00f9 lenta)",
|
||||||
|
"ViewTypeFolders": "Cartelle",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Registrazioni",
|
||||||
|
"ViewTypeLiveTvChannels": "canali",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Consenti di accedere localmente senza password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "Quando abilitato la password non \u00e8 necessaria"
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "\u0428\u044b\u0493\u0443",
|
"LabelExit": "\u0428\u044b\u0493\u0443",
|
||||||
|
"HeaderPassword": "\u049a\u04b1\u043f\u0438\u044f \u0441\u04e9\u0437",
|
||||||
"LabelVisitCommunity": "\u049a\u0430\u0443\u044b\u043c\u0434\u0430\u0441\u0442\u044b\u049b\u049b\u0430 \u0431\u0430\u0440\u0443",
|
"LabelVisitCommunity": "\u049a\u0430\u0443\u044b\u043c\u0434\u0430\u0441\u0442\u044b\u049b\u049b\u0430 \u0431\u0430\u0440\u0443",
|
||||||
|
"HeaderLocalAccess": "\u0416\u0435\u0440\u0433\u0456\u043b\u0456\u043a\u0442\u0456 \u049b\u0430\u0442\u044b\u043d\u0430\u0441",
|
||||||
"LabelGithubWiki": "Github \u0443\u0438\u043a\u0438\u0456",
|
"LabelGithubWiki": "Github \u0443\u0438\u043a\u0438\u0456",
|
||||||
"LabelSwagger": "Swagger \u0442\u0456\u043b\u0434\u0435\u0441\u0443\u0456",
|
"LabelSwagger": "Swagger \u0442\u0456\u043b\u0434\u0435\u0441\u0443\u0456",
|
||||||
"LabelStandard": "\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0442\u044b",
|
"LabelStandard": "\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0442\u044b",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "\u0410\u0493\u044b\u043d\u043c\u0435\u043d \u0442\u0430\u0441\u044b\u043c\u0430\u043b\u0434\u0430\u0443 \u043a\u0435\u0437\u0456\u043d\u0434\u0435 \u0435\u04a3 \u0436\u043e\u0493\u0430\u0440\u044b \u049b\u0430\u0440\u049b\u044b\u043d\u0434\u044b \u0430\u043d\u044b\u049b\u0442\u0430\u04a3\u044b\u0437.",
|
"LabelMaxStreamingBitrateHelp": "\u0410\u0493\u044b\u043d\u043c\u0435\u043d \u0442\u0430\u0441\u044b\u043c\u0430\u043b\u0434\u0430\u0443 \u043a\u0435\u0437\u0456\u043d\u0434\u0435 \u0435\u04a3 \u0436\u043e\u0493\u0430\u0440\u044b \u049b\u0430\u0440\u049b\u044b\u043d\u0434\u044b \u0430\u043d\u044b\u049b\u0442\u0430\u04a3\u044b\u0437.",
|
||||||
"LabelMaxStaticBitrate": "\u0415\u04a3 \u0436\u043e\u0493\u0430\u0440\u044b \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0434\u0430\u0443 \u049b\u0430\u0440\u049b\u044b\u043d\u044b:",
|
"LabelMaxStaticBitrate": "\u0415\u04a3 \u0436\u043e\u0493\u0430\u0440\u044b \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0434\u0430\u0443 \u049b\u0430\u0440\u049b\u044b\u043d\u044b:",
|
||||||
"LabelMaxStaticBitrateHelp": "\u0416\u043e\u0493\u0430\u0440\u044b \u0441\u0430\u043f\u0430\u043c\u0435\u043d \u043c\u0430\u0437\u043c\u04b1\u043d\u0434\u044b \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0434\u0430\u0443 \u043a\u0435\u0437\u0456\u043d\u0434\u0435 \u0435\u04a3 \u0436\u043e\u0493\u0430\u0440\u044b \u049b\u0430\u0440\u049b\u044b\u043d\u0434\u044b \u0430\u043d\u044b\u049b\u0442\u0430\u04a3\u044b\u0437.",
|
"LabelMaxStaticBitrateHelp": "\u0416\u043e\u0493\u0430\u0440\u044b \u0441\u0430\u043f\u0430\u043c\u0435\u043d \u043c\u0430\u0437\u043c\u04b1\u043d\u0434\u044b \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0434\u0430\u0443 \u043a\u0435\u0437\u0456\u043d\u0434\u0435 \u0435\u04a3 \u0436\u043e\u0493\u0430\u0440\u044b \u049b\u0430\u0440\u049b\u044b\u043d\u0434\u044b \u0430\u043d\u044b\u049b\u0442\u0430\u04a3\u044b\u0437.",
|
||||||
|
"LabelMusicStaticBitrate": "\u041c\u0443\u0437\u044b\u043a\u0430\u043d\u044b \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0434\u0430\u0443 \u049b\u0430\u0440\u049b\u044b\u043d\u044b:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "\u041c\u0443\u0437\u044b\u043a\u0430\u043d\u044b \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0434\u0430\u0443 \u043a\u0435\u0437\u0456\u043d\u0434\u0435 \u0435\u04a3 \u0436\u043e\u0493\u0430\u0440\u044b \u049b\u0430\u0440\u049b\u044b\u043d\u0434\u044b \u0430\u043d\u044b\u049b\u0442\u0430\u0443",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "\u041c\u0443\u0437\u044b\u043a\u0430\u043d\u044b \u049b\u0430\u0439\u0442\u0430 \u043a\u043e\u0434\u0442\u0430\u0443 \u049b\u0430\u0440\u049b\u044b\u043d\u044b:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "\u041c\u0443\u0437\u044b\u043a\u0430\u043d\u044b \u0430\u0493\u044b\u043d\u043c\u0435\u043d \u0442\u0430\u0441\u044b\u043c\u0430\u043b\u0434\u0430\u0443 \u043a\u0435\u0437\u0456\u043d\u0434\u0435 \u0435\u04a3 \u0436\u043e\u0493\u0430\u0440\u044b \u049b\u0430\u0440\u049b\u044b\u043d\u0434\u044b \u0430\u043d\u044b\u049b\u0442\u0430\u04a3\u044b\u0437",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "\u049a\u0430\u0439\u0442\u0430 \u043a\u043e\u0434\u0442\u0430\u0443 \u0431\u0430\u0439\u0442 \u0430\u0443\u049b\u044b\u043c\u044b \u0441\u04b1\u0440\u0430\u043d\u044b\u0441\u0442\u0430\u0440\u044b\u043d \u0435\u043b\u0435\u043c\u0435\u0443",
|
"OptionIgnoreTranscodeByteRangeRequests": "\u049a\u0430\u0439\u0442\u0430 \u043a\u043e\u0434\u0442\u0430\u0443 \u0431\u0430\u0439\u0442 \u0430\u0443\u049b\u044b\u043c\u044b \u0441\u04b1\u0440\u0430\u043d\u044b\u0441\u0442\u0430\u0440\u044b\u043d \u0435\u043b\u0435\u043c\u0435\u0443",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "\u049a\u043e\u0441\u044b\u043b\u0493\u0430\u043d\u0434\u0430, \u043e\u0441\u044b \u0441\u04b1\u0440\u0430\u043d\u044b\u0441\u0442\u0430\u0440\u043c\u0435\u043d \u0441\u0430\u043d\u0430\u0441\u0443 \u0431\u043e\u043b\u0430\u0434\u044b, \u0431\u0456\u0440\u0430\u049b \u0431\u0430\u0439\u0442 \u0430\u0443\u049b\u044b\u043c\u044b\u043d\u044b\u04a3 \u0431\u0430\u0441 \u0434\u0435\u0440\u0435\u043a\u0442\u0435\u043c\u0435\u0441\u0456 \u0435\u043b\u0435\u043f \u0435\u0441\u043a\u0435\u0440\u0456\u043b\u043c\u0435\u0439\u0434\u0456.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "\u049a\u043e\u0441\u044b\u043b\u0493\u0430\u043d\u0434\u0430, \u043e\u0441\u044b \u0441\u04b1\u0440\u0430\u043d\u044b\u0441\u0442\u0430\u0440\u043c\u0435\u043d \u0441\u0430\u043d\u0430\u0441\u0443 \u0431\u043e\u043b\u0430\u0434\u044b, \u0431\u0456\u0440\u0430\u049b \u0431\u0430\u0439\u0442 \u0430\u0443\u049b\u044b\u043c\u044b\u043d\u044b\u04a3 \u0431\u0430\u0441 \u0434\u0435\u0440\u0435\u043a\u0442\u0435\u043c\u0435\u0441\u0456 \u0435\u043b\u0435\u043f \u0435\u0441\u043a\u0435\u0440\u0456\u043b\u043c\u0435\u0439\u0434\u0456.",
|
||||||
"LabelFriendlyName": "\u0422\u04af\u0441\u0456\u043d\u0456\u043a\u0442\u0456 \u0430\u0442\u044b",
|
"LabelFriendlyName": "\u0422\u04af\u0441\u0456\u043d\u0456\u043a\u0442\u0456 \u0430\u0442\u044b",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "\u049a\u043e\u043b\u0434\u0430\u043d\u0431\u0430: {0}, \u0416\u0430\u0431\u0434\u044b\u049b: {1}",
|
"AppDeviceValues": "\u049a\u043e\u043b\u0434\u0430\u043d\u0431\u0430: {0}, \u0416\u0430\u0431\u0434\u044b\u049b: {1}",
|
||||||
"ProviderValue": "\u0416\u0435\u0442\u043a\u0456\u0437\u0443\u0448\u0456: {0}",
|
"ProviderValue": "\u0416\u0435\u0442\u043a\u0456\u0437\u0443\u0448\u0456: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "\u0416\u04af\u043a\u0442\u0435\u043c\u0435 \u04e9\u043b\u0448\u0435\u043c\u0456\u043d\u0456\u04a3 \u0448\u0435\u0433\u0456 (GB)",
|
"LabelChannelDownloadSizeLimit": "\u0416\u04af\u043a\u0442\u0435\u043c\u0435 \u04e9\u043b\u0448\u0435\u043c\u0456\u043d\u0456\u04a3 \u0448\u0435\u0433\u0456 (GB)",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "\u0410\u0440\u043d\u0430\u043b\u0430\u0440\u0434\u044b \u0436\u04af\u043a\u0442\u0435\u043f \u0430\u043b\u0443 \u049b\u0430\u043b\u0442\u0430\u0441\u044b\u043d\u044b\u04a3 \u04e9\u043b\u0448\u0435\u043c\u0456\u043d \u0448\u0435\u043a\u0442\u0435\u0439\u0434\u0456"
|
"LabelChannelDownloadSizeLimitHelp": "\u0410\u0440\u043d\u0430\u043b\u0430\u0440\u0434\u044b \u0436\u04af\u043a\u0442\u0435\u043f \u0430\u043b\u0443 \u049b\u0430\u043b\u0442\u0430\u0441\u044b\u043d\u044b\u04a3 \u04e9\u043b\u0448\u0435\u043c\u0456\u043d \u0448\u0435\u043a\u0442\u0435\u0439\u0434\u0456",
|
||||||
|
"HeaderRecentActivity": "\u041a\u0435\u0438\u0456\u043d\u0433\u0456 \u04d9\u0440\u0435\u043a\u0435\u0442\u0442\u0435\u0440",
|
||||||
|
"HeaderPeople": "\u0410\u0434\u0430\u043c\u0434\u0430\u0440",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "\u04e8\u043c\u0456\u0440\u0431\u0430\u044f\u043d \u0431\u0435\u043d \u0441\u0443\u0440\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u0436\u04af\u043a\u0442\u0435\u043f \u0430\u043b\u0443 \u043c\u0430\u049b\u0441\u0430\u0442\u044b;",
|
||||||
|
"OptionComposers": "\u041a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u043b\u0430\u0440",
|
||||||
|
"OptionOthers": "\u0411\u0430\u0441\u049b\u0430\u043b\u0430\u0440",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "\u049a\u043e\u0441\u044b\u043c\u0448\u0430 \u0442\u0435\u04a3\u0448\u0435\u043b\u0456\u043c\u0434\u0435\u0440\u0434\u0456 \u049b\u043e\u0441\u049b\u0430\u043d\u0434\u0430 \u044d\u043a\u0440\u0430\u043d\u0434\u0430\u0493\u044b \u0430\u049b\u043f\u0430\u0440\u0430\u0442\u0442\u044b \u043a\u04e9\u0431\u0456\u0440\u0435\u043a \u04b1\u0441\u044b\u043d\u0430\u0434\u044b, \u0431\u0456\u0440\u0430\u049b \u0442\u0430\u0441\u0443\u0448\u044b\u0445\u0430\u043d\u0430\u043d\u044b\u04a3 \u0441\u043a\u0430\u043d\u0435\u0440\u043b\u0435\u0443\u043b\u0435\u0440\u0456 \u0431\u0430\u044f\u0443\u043b\u0430\u0439\u0434\u044b.",
|
||||||
|
"ViewTypeFolders": "\u049a\u0430\u043b\u0442\u0430\u043b\u0430\u0440",
|
||||||
|
"LabelDisplayFoldersView": "\u0416\u0430\u0439 \u0442\u0430\u0441\u0443\u0448\u044b \u049b\u0430\u043b\u0442\u0430\u043b\u0430\u0440\u044b\u043d \u043a\u04e9\u0440\u0441\u0435\u0442\u0443 \u04af\u0448\u0456\u043d \u049b\u0430\u043b\u0442\u0430\u043b\u0430\u0440 \u043a\u04e9\u0440\u0456\u043d\u0456\u0441\u0456\u043d \u0431\u0435\u0439\u043d\u0435\u043b\u0435\u0443",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "\u0416\u0430\u0437\u0431\u0430\u043b\u0430\u0440",
|
||||||
|
"ViewTypeLiveTvChannels": "\u0410\u0440\u043d\u0430\u043b\u0430\u0440",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "\u049a\u04b1\u043f\u0438\u044f \u0441\u04e9\u0437\u0441\u0456\u0437 \u0436\u0435\u0440\u0433\u0456\u043b\u0456\u043a\u0442\u0456 \u049b\u0430\u0442\u044b\u043d\u0441\u0443 \u04af\u0448\u0456\u043d \u0440\u04b1\u049b\u0441\u0430\u0442 \u0435\u0442\u0443",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "\u049a\u043e\u0441\u044b\u043b\u0493\u0430\u043d \u0431\u043e\u043b\u0441\u0430, \u04af\u0439\u0456\u04a3\u0456\u0437\u0434\u0435\u0433\u0456 \u0436\u0435\u043b\u0456 \u0456\u0448\u0456\u043d\u0435\u043d \u043a\u0456\u0440\u0433\u0435\u043d\u0434\u0435 \u049b\u04b1\u043f\u0438\u044f \u0441\u04e9\u0437 \u049b\u0430\u0436\u0435\u0442 \u0431\u043e\u043b\u043c\u0430\u0439\u0434\u044b."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "Schweinsteiger",
|
"LabelExit": "Schweinsteiger",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "Visit Community",
|
"LabelVisitCommunity": "Visit Community",
|
||||||
|
"HeaderLocalAccess": "Local Access",
|
||||||
"LabelGithubWiki": "Github Wiki",
|
"LabelGithubWiki": "Github Wiki",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "Standard",
|
"LabelStandard": "Standard",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
||||||
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
||||||
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
||||||
|
"LabelMusicStaticBitrate": "Music sync bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Specify a max bitrate when syncing music",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Music transcoding bitrate:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Specify a max bitrate when streaming music",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
||||||
"LabelFriendlyName": "Friendly name",
|
"LabelFriendlyName": "Friendly name",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "App: {0}, Device: {1}",
|
"AppDeviceValues": "App: {0}, Device: {1}",
|
||||||
"ProviderValue": "Provider: {0}",
|
"ProviderValue": "Provider: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder",
|
||||||
|
"HeaderRecentActivity": "Recent Activity",
|
||||||
|
"HeaderPeople": "People",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Download biography and images for:",
|
||||||
|
"OptionComposers": "Composers",
|
||||||
|
"OptionOthers": "Others",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Enabling additional options will provide more on-screen information but will result in slower library scans.",
|
||||||
|
"ViewTypeFolders": "Folders",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "Tutup",
|
"LabelExit": "Tutup",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "Melawat Masyarakat",
|
"LabelVisitCommunity": "Melawat Masyarakat",
|
||||||
|
"HeaderLocalAccess": "Local Access",
|
||||||
"LabelGithubWiki": "Github Wiki",
|
"LabelGithubWiki": "Github Wiki",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "Biasa",
|
"LabelStandard": "Biasa",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
||||||
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
||||||
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
||||||
|
"LabelMusicStaticBitrate": "Music sync bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Specify a max bitrate when syncing music",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Music transcoding bitrate:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Specify a max bitrate when streaming music",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
||||||
"LabelFriendlyName": "Friendly name",
|
"LabelFriendlyName": "Friendly name",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "App: {0}, Device: {1}",
|
"AppDeviceValues": "App: {0}, Device: {1}",
|
||||||
"ProviderValue": "Provider: {0}",
|
"ProviderValue": "Provider: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder",
|
||||||
|
"HeaderRecentActivity": "Recent Activity",
|
||||||
|
"HeaderPeople": "People",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Download biography and images for:",
|
||||||
|
"OptionComposers": "Composers",
|
||||||
|
"OptionOthers": "Others",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Enabling additional options will provide more on-screen information but will result in slower library scans.",
|
||||||
|
"ViewTypeFolders": "Folders",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "Exit",
|
"LabelExit": "Exit",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "Bes\u00f8k oss",
|
"LabelVisitCommunity": "Bes\u00f8k oss",
|
||||||
|
"HeaderLocalAccess": "Local Access",
|
||||||
"LabelGithubWiki": "Github Wiki",
|
"LabelGithubWiki": "Github Wiki",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "Standard",
|
"LabelStandard": "Standard",
|
||||||
@ -627,12 +629,12 @@
|
|||||||
"TabNowPlaying": "Spilles Av",
|
"TabNowPlaying": "Spilles Av",
|
||||||
"TabNavigation": "Navigering",
|
"TabNavigation": "Navigering",
|
||||||
"TabControls": "Kontrollerer",
|
"TabControls": "Kontrollerer",
|
||||||
"ButtonFullscreen": "Toggle fullscreen",
|
"ButtonFullscreen": "Veksle fullskjerm",
|
||||||
"ButtonScenes": "Scener",
|
"ButtonScenes": "Scener",
|
||||||
"ButtonSubtitles": "Undertekster",
|
"ButtonSubtitles": "Undertekster",
|
||||||
"ButtonAudioTracks": "Audio tracks",
|
"ButtonAudioTracks": "Lyd spor",
|
||||||
"ButtonPreviousTrack": "Forrige Spor",
|
"ButtonPreviousTrack": "Previous track",
|
||||||
"ButtonNextTrack": "Neste Spor",
|
"ButtonNextTrack": "Next track",
|
||||||
"ButtonStop": "Stopp",
|
"ButtonStop": "Stopp",
|
||||||
"ButtonPause": "Pause",
|
"ButtonPause": "Pause",
|
||||||
"LabelGroupMoviesIntoCollections": "Grupper filmer inni samlinger",
|
"LabelGroupMoviesIntoCollections": "Grupper filmer inni samlinger",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Spesifiser en maks bitrate n\u00e5r streaming.",
|
"LabelMaxStreamingBitrateHelp": "Spesifiser en maks bitrate n\u00e5r streaming.",
|
||||||
"LabelMaxStaticBitrate": "Maks synk bitrate:",
|
"LabelMaxStaticBitrate": "Maks synk bitrate:",
|
||||||
"LabelMaxStaticBitrateHelp": "Spesifiser en maks bitrate ved synkronisering av innhold i h\u00f8y kvalitet.",
|
"LabelMaxStaticBitrateHelp": "Spesifiser en maks bitrate ved synkronisering av innhold i h\u00f8y kvalitet.",
|
||||||
|
"LabelMusicStaticBitrate": "Music sync bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Specify a max bitrate when syncing music",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Music transcoding bitrate:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Specify a max bitrate when streaming music",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignorer Transcode byte rekkevidde foresp\u00f8rsler",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignorer Transcode byte rekkevidde foresp\u00f8rsler",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Hvis aktivert vil disse foresp\u00f8rslene bli honorert men ignorert i byte rekkevidde headeren.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Hvis aktivert vil disse foresp\u00f8rslene bli honorert men ignorert i byte rekkevidde headeren.",
|
||||||
"LabelFriendlyName": "Vennlig navn",
|
"LabelFriendlyName": "Vennlig navn",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "App: {0}, Device: {1}",
|
"AppDeviceValues": "App: {0}, Device: {1}",
|
||||||
"ProviderValue": "Provider: {0}",
|
"ProviderValue": "Provider: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder",
|
||||||
|
"HeaderRecentActivity": "Recent Activity",
|
||||||
|
"HeaderPeople": "People",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Download biography and images for:",
|
||||||
|
"OptionComposers": "Composers",
|
||||||
|
"OptionOthers": "Others",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Enabling additional options will provide more on-screen information but will result in slower library scans.",
|
||||||
|
"ViewTypeFolders": "Folders",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "Afsluiten",
|
"LabelExit": "Afsluiten",
|
||||||
|
"HeaderPassword": "Wachtwoord",
|
||||||
"LabelVisitCommunity": "Bezoek Gemeenschap",
|
"LabelVisitCommunity": "Bezoek Gemeenschap",
|
||||||
|
"HeaderLocalAccess": "Lokale toegang",
|
||||||
"LabelGithubWiki": "Github Wiki",
|
"LabelGithubWiki": "Github Wiki",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "Standaard",
|
"LabelStandard": "Standaard",
|
||||||
@ -627,12 +629,12 @@
|
|||||||
"TabNowPlaying": "Wordt nu afgespeeld",
|
"TabNowPlaying": "Wordt nu afgespeeld",
|
||||||
"TabNavigation": "Navigatie",
|
"TabNavigation": "Navigatie",
|
||||||
"TabControls": "Besturing",
|
"TabControls": "Besturing",
|
||||||
"ButtonFullscreen": "Volledig scherm in-\/uitschakelen",
|
"ButtonFullscreen": "Schakelen tussen volledig scherm ",
|
||||||
"ButtonScenes": "Scenes",
|
"ButtonScenes": "Scenes",
|
||||||
"ButtonSubtitles": "Ondertitels",
|
"ButtonSubtitles": "Ondertitels",
|
||||||
"ButtonAudioTracks": "Audio tracks",
|
"ButtonAudioTracks": "Audio tracks",
|
||||||
"ButtonPreviousTrack": "Vorig nummer",
|
"ButtonPreviousTrack": "Vorige track",
|
||||||
"ButtonNextTrack": "Volgend nummer",
|
"ButtonNextTrack": "Volgende track",
|
||||||
"ButtonStop": "Stop",
|
"ButtonStop": "Stop",
|
||||||
"ButtonPause": "Pauze",
|
"ButtonPause": "Pauze",
|
||||||
"LabelGroupMoviesIntoCollections": "Groepeer films in verzamelingen",
|
"LabelGroupMoviesIntoCollections": "Groepeer films in verzamelingen",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Geef een maximale bitrate voor streaming op.",
|
"LabelMaxStreamingBitrateHelp": "Geef een maximale bitrate voor streaming op.",
|
||||||
"LabelMaxStaticBitrate": "Maximale Synchronisatie bitrate:",
|
"LabelMaxStaticBitrate": "Maximale Synchronisatie bitrate:",
|
||||||
"LabelMaxStaticBitrateHelp": "Geef een maximale bitrate op voor synchroniseren in hoge kwaliteit.",
|
"LabelMaxStaticBitrateHelp": "Geef een maximale bitrate op voor synchroniseren in hoge kwaliteit.",
|
||||||
|
"LabelMusicStaticBitrate": "Muzieksynchronisatie bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Geef een maximum bitrate op voor het synchroniseren van muziek",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Muziek transcodering bitrate: ",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Geef een maximum bitrate op voor het streamen van muziek",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Transcodeer byte range-aanvragen negeren",
|
"OptionIgnoreTranscodeByteRangeRequests": "Transcodeer byte range-aanvragen negeren",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Indien ingeschakeld, zal deze verzoeken worden gehonoreerd, maar zal de byte bereik header worden genegerd.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Indien ingeschakeld, zal deze verzoeken worden gehonoreerd, maar zal de byte bereik header worden genegerd.",
|
||||||
"LabelFriendlyName": "Aangepaste naam",
|
"LabelFriendlyName": "Aangepaste naam",
|
||||||
@ -740,7 +746,7 @@
|
|||||||
"LabelSubtitlePlaybackMode": "Ondertitelingsmode:",
|
"LabelSubtitlePlaybackMode": "Ondertitelingsmode:",
|
||||||
"LabelDownloadLanguages": "Download talen:",
|
"LabelDownloadLanguages": "Download talen:",
|
||||||
"ButtonRegister": "Aanmelden",
|
"ButtonRegister": "Aanmelden",
|
||||||
"LabelSkipIfAudioTrackPresent": "Overslaan als de standaard audio track overeenkomt met de taal van de download",
|
"LabelSkipIfAudioTrackPresent": "Overslaan als het standaard audio spoor overeenkomt met de taal van de download",
|
||||||
"LabelSkipIfAudioTrackPresentHelp": "Uitvinken om ervoor te zorgen dat alle video's ondertitels krijgen, ongeacht de gesproken taal.",
|
"LabelSkipIfAudioTrackPresentHelp": "Uitvinken om ervoor te zorgen dat alle video's ondertitels krijgen, ongeacht de gesproken taal.",
|
||||||
"HeaderSendMessage": "Stuur bericht",
|
"HeaderSendMessage": "Stuur bericht",
|
||||||
"ButtonSend": "Stuur",
|
"ButtonSend": "Stuur",
|
||||||
@ -963,12 +969,12 @@
|
|||||||
"DeviceOnlineWithName": "{0} is verbonden",
|
"DeviceOnlineWithName": "{0} is verbonden",
|
||||||
"UserOnlineFromDevice": "{0} is aangemeld met {1}",
|
"UserOnlineFromDevice": "{0} is aangemeld met {1}",
|
||||||
"DeviceOfflineWithName": "{0} is losgekoppeld",
|
"DeviceOfflineWithName": "{0} is losgekoppeld",
|
||||||
"UserOfflineFromDevice": "{0} is losgekoppeld bij {1}",
|
"UserOfflineFromDevice": "{0} is afgemeld bij {1}",
|
||||||
"SubtitlesDownloadedForItem": "Ondertiteling voor {0} is gedownload",
|
"SubtitlesDownloadedForItem": "Ondertiteling voor {0} is gedownload",
|
||||||
"SubtitleDownloadFailureForItem": "Downloaden van ondertiteling voor {0} is mislukt",
|
"SubtitleDownloadFailureForItem": "Downloaden van ondertiteling voor {0} is mislukt",
|
||||||
"LabelRunningTimeValue": "Looptijd: {0}",
|
"LabelRunningTimeValue": "Looptijd: {0}",
|
||||||
"LabelIpAddressValue": "IP adres: {0}",
|
"LabelIpAddressValue": "IP adres: {0}",
|
||||||
"UserConfigurationUpdatedWithName": "Gebruikersinstellingen voor {0} zijn bijgewerkte",
|
"UserConfigurationUpdatedWithName": "Gebruikersinstellingen voor {0} zijn bijgewerkt",
|
||||||
"UserCreatedWithName": "Gebruiker {0} is aangemaakt",
|
"UserCreatedWithName": "Gebruiker {0} is aangemaakt",
|
||||||
"UserPasswordChangedWithName": "Wachtwoord voor {0} is gewijzigd",
|
"UserPasswordChangedWithName": "Wachtwoord voor {0} is gewijzigd",
|
||||||
"UserDeletedWithName": "Gebruiker {0} is verwijderd",
|
"UserDeletedWithName": "Gebruiker {0} is verwijderd",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "App: {0}, Apparaat: {1}",
|
"AppDeviceValues": "App: {0}, Apparaat: {1}",
|
||||||
"ProviderValue": "Aanbieder: {0}",
|
"ProviderValue": "Aanbieder: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Downloadlimiet (GB): ",
|
"LabelChannelDownloadSizeLimit": "Downloadlimiet (GB): ",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Beperk de grootte van de kanaal download map"
|
"LabelChannelDownloadSizeLimitHelp": "Beperk de grootte van de kanaal download map",
|
||||||
|
"HeaderRecentActivity": "Recente activiteit",
|
||||||
|
"HeaderPeople": "Personen",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Download biografie en afbeeldingen voor:",
|
||||||
|
"OptionComposers": "Componisten",
|
||||||
|
"OptionOthers": "Overigen",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Het inschakelen van extra opties zal meer informatie op het scherm bieden, maar resulteert in tragere bibliotheek scan.",
|
||||||
|
"ViewTypeFolders": "Mappen",
|
||||||
|
"LabelDisplayFoldersView": "Toon een mappenweergave als u gewoon Mediamappen wilt weergeven",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Opnamen",
|
||||||
|
"ViewTypeLiveTvChannels": "Kanalen",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Lokale toegang toestaan zonder wachtwoord",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "Als dit ingeschakled is dan kan er in het thuisnetwerk zonder wachtwoord aangemeld worden."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "Wyj\u015b\u0107",
|
"LabelExit": "Wyj\u015b\u0107",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "Odwied\u017a spo\u0142eczno\u015b\u0107",
|
"LabelVisitCommunity": "Odwied\u017a spo\u0142eczno\u015b\u0107",
|
||||||
|
"HeaderLocalAccess": "Local Access",
|
||||||
"LabelGithubWiki": "Wiki Github",
|
"LabelGithubWiki": "Wiki Github",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "Standardowy",
|
"LabelStandard": "Standardowy",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
||||||
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
||||||
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
||||||
|
"LabelMusicStaticBitrate": "Music sync bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Specify a max bitrate when syncing music",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Music transcoding bitrate:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Specify a max bitrate when streaming music",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
||||||
"LabelFriendlyName": "Friendly name",
|
"LabelFriendlyName": "Friendly name",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "App: {0}, Device: {1}",
|
"AppDeviceValues": "App: {0}, Device: {1}",
|
||||||
"ProviderValue": "Provider: {0}",
|
"ProviderValue": "Provider: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder",
|
||||||
|
"HeaderRecentActivity": "Recent Activity",
|
||||||
|
"HeaderPeople": "People",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Download biography and images for:",
|
||||||
|
"OptionComposers": "Composers",
|
||||||
|
"OptionOthers": "Others",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Enabling additional options will provide more on-screen information but will result in slower library scans.",
|
||||||
|
"ViewTypeFolders": "Folders",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "Sair",
|
"LabelExit": "Sair",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "Visitar a Comunidade",
|
"LabelVisitCommunity": "Visitar a Comunidade",
|
||||||
|
"HeaderLocalAccess": "Local Access",
|
||||||
"LabelGithubWiki": "Wiki do Github",
|
"LabelGithubWiki": "Wiki do Github",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "Padr\u00e3o",
|
"LabelStandard": "Padr\u00e3o",
|
||||||
@ -137,7 +139,7 @@
|
|||||||
"OptionArtist": "Artista",
|
"OptionArtist": "Artista",
|
||||||
"OptionAlbum": "\u00c1lbum",
|
"OptionAlbum": "\u00c1lbum",
|
||||||
"OptionTrackName": "Nome da Faixa",
|
"OptionTrackName": "Nome da Faixa",
|
||||||
"OptionCommunityRating": "Classifica\u00e7\u00e3o da Comunidade",
|
"OptionCommunityRating": "Avalia\u00e7\u00e3o da Comunidade",
|
||||||
"OptionNameSort": "Nome",
|
"OptionNameSort": "Nome",
|
||||||
"OptionFolderSort": "Pastas",
|
"OptionFolderSort": "Pastas",
|
||||||
"OptionBudget": "Or\u00e7amento",
|
"OptionBudget": "Or\u00e7amento",
|
||||||
@ -147,7 +149,7 @@
|
|||||||
"OptionTimeline": "Linha do tempo",
|
"OptionTimeline": "Linha do tempo",
|
||||||
"OptionThumb": "\u00cdcone",
|
"OptionThumb": "\u00cdcone",
|
||||||
"OptionBanner": "Banner",
|
"OptionBanner": "Banner",
|
||||||
"OptionCriticRating": "Classifica\u00e7\u00e3o da Cr\u00edtica",
|
"OptionCriticRating": "Avalia\u00e7\u00e3o da Cr\u00edtica",
|
||||||
"OptionVideoBitrate": "Taxa do V\u00eddeo",
|
"OptionVideoBitrate": "Taxa do V\u00eddeo",
|
||||||
"OptionResumable": "Por retomar",
|
"OptionResumable": "Por retomar",
|
||||||
"ScheduledTasksHelp": "Clique em uma tarefa para ajustar quando ser\u00e1 executada.",
|
"ScheduledTasksHelp": "Clique em uma tarefa para ajustar quando ser\u00e1 executada.",
|
||||||
@ -182,7 +184,7 @@
|
|||||||
"HeaderLatestMovies": "Filmes Recentes",
|
"HeaderLatestMovies": "Filmes Recentes",
|
||||||
"HeaderLatestTrailers": "Trailers Recentes",
|
"HeaderLatestTrailers": "Trailers Recentes",
|
||||||
"OptionHasSpecialFeatures": "Caracter\u00edsticas Especiais",
|
"OptionHasSpecialFeatures": "Caracter\u00edsticas Especiais",
|
||||||
"OptionImdbRating": "Classifica\u00e7\u00e3o IMDb",
|
"OptionImdbRating": "Avalia\u00e7\u00e3o IMDb",
|
||||||
"OptionParentalRating": "Classifica\u00e7\u00e3o Parental",
|
"OptionParentalRating": "Classifica\u00e7\u00e3o Parental",
|
||||||
"OptionPremiereDate": "Data da Estr\u00e9ia",
|
"OptionPremiereDate": "Data da Estr\u00e9ia",
|
||||||
"TabBasic": "B\u00e1sico",
|
"TabBasic": "B\u00e1sico",
|
||||||
@ -413,7 +415,7 @@
|
|||||||
"OptionUnairedEpisode": "Epis\u00f3dios Por Estrear",
|
"OptionUnairedEpisode": "Epis\u00f3dios Por Estrear",
|
||||||
"OptionEpisodeSortName": "Nome de Ordena\u00e7\u00e3o do Epis\u00f3dio",
|
"OptionEpisodeSortName": "Nome de Ordena\u00e7\u00e3o do Epis\u00f3dio",
|
||||||
"OptionSeriesSortName": "Nome da S\u00e9rie",
|
"OptionSeriesSortName": "Nome da S\u00e9rie",
|
||||||
"OptionTvdbRating": "Classifica\u00e7\u00e3o Tvdb",
|
"OptionTvdbRating": "Avalia\u00e7\u00e3o Tvdb",
|
||||||
"HeaderTranscodingQualityPreference": "Prefer\u00eancia de Qualidade de Transcodifica\u00e7\u00e3o:",
|
"HeaderTranscodingQualityPreference": "Prefer\u00eancia de Qualidade de Transcodifica\u00e7\u00e3o:",
|
||||||
"OptionAutomaticTranscodingHelp": "O servidor decidir\u00e1 a qualidade e a velocidade",
|
"OptionAutomaticTranscodingHelp": "O servidor decidir\u00e1 a qualidade e a velocidade",
|
||||||
"OptionHighSpeedTranscodingHelp": "Qualidade pior, mas codifica\u00e7\u00e3o mais r\u00e1pida",
|
"OptionHighSpeedTranscodingHelp": "Qualidade pior, mas codifica\u00e7\u00e3o mais r\u00e1pida",
|
||||||
@ -527,7 +529,7 @@
|
|||||||
"HeaerServerInformation": "Informa\u00e7\u00f5es do Servidor",
|
"HeaerServerInformation": "Informa\u00e7\u00f5es do Servidor",
|
||||||
"ButtonRestartNow": "Reiniciar Agora",
|
"ButtonRestartNow": "Reiniciar Agora",
|
||||||
"ButtonRestart": "Reiniciar",
|
"ButtonRestart": "Reiniciar",
|
||||||
"ButtonShutdown": "Terminar",
|
"ButtonShutdown": "Desligar",
|
||||||
"ButtonUpdateNow": "Atualizar Agora",
|
"ButtonUpdateNow": "Atualizar Agora",
|
||||||
"PleaseUpdateManually": "Por favor, desligue o servidor e atualize-o manualmente.",
|
"PleaseUpdateManually": "Por favor, desligue o servidor e atualize-o manualmente.",
|
||||||
"NewServerVersionAvailable": "Uma nova vers\u00e3o do Servidor Media Browser est\u00e1 dispon\u00edvel!",
|
"NewServerVersionAvailable": "Uma nova vers\u00e3o do Servidor Media Browser est\u00e1 dispon\u00edvel!",
|
||||||
@ -627,12 +629,12 @@
|
|||||||
"TabNowPlaying": "Reproduzindo Agora",
|
"TabNowPlaying": "Reproduzindo Agora",
|
||||||
"TabNavigation": "Navega\u00e7\u00e3o",
|
"TabNavigation": "Navega\u00e7\u00e3o",
|
||||||
"TabControls": "Controles",
|
"TabControls": "Controles",
|
||||||
"ButtonFullscreen": "Alternar tela cheia",
|
"ButtonFullscreen": "Alternar para tela cheia",
|
||||||
"ButtonScenes": "Cenas",
|
"ButtonScenes": "Cenas",
|
||||||
"ButtonSubtitles": "Legendas",
|
"ButtonSubtitles": "Legendas",
|
||||||
"ButtonAudioTracks": "Faixas de \u00e1udio",
|
"ButtonAudioTracks": "Faixas de \u00e1udio",
|
||||||
"ButtonPreviousTrack": "Faixa Anterior",
|
"ButtonPreviousTrack": "Faixa anterior",
|
||||||
"ButtonNextTrack": "Pr\u00f3xima Faixa",
|
"ButtonNextTrack": "Pr\u00f3xima faixa",
|
||||||
"ButtonStop": "Parar",
|
"ButtonStop": "Parar",
|
||||||
"ButtonPause": "Pausar",
|
"ButtonPause": "Pausar",
|
||||||
"LabelGroupMoviesIntoCollections": "Agrupar filmes nas cole\u00e7\u00f5es",
|
"LabelGroupMoviesIntoCollections": "Agrupar filmes nas cole\u00e7\u00f5es",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Defina uma taxa m\u00e1xima para fazer streaming.",
|
"LabelMaxStreamingBitrateHelp": "Defina uma taxa m\u00e1xima para fazer streaming.",
|
||||||
"LabelMaxStaticBitrate": "Taxa m\u00e1xima para sincronizar:",
|
"LabelMaxStaticBitrate": "Taxa m\u00e1xima para sincronizar:",
|
||||||
"LabelMaxStaticBitrateHelp": "Defina uma taxa m\u00e1xima quando sincronizar conte\u00fado em alta qualidade.",
|
"LabelMaxStaticBitrateHelp": "Defina uma taxa m\u00e1xima quando sincronizar conte\u00fado em alta qualidade.",
|
||||||
|
"LabelMusicStaticBitrate": "Taxa de sincroniza\u00e7\u00e3o das m\u00fasicas:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Defina a taxa m\u00e1xima ao sincronizar m\u00fasicas",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Taxa de transcodifica\u00e7\u00e3o das m\u00fasicas:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Defina a taxa m\u00e1xima ao fazer streaming das m\u00fasicas",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignorar requisi\u00e7\u00f5es de extens\u00e3o do byte de transcodifica\u00e7\u00e3o",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignorar requisi\u00e7\u00f5es de extens\u00e3o do byte de transcodifica\u00e7\u00e3o",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Se ativadas, estas requisi\u00e7\u00f5es ser\u00e3o honradas mas ir\u00e3o ignorar o cabe\u00e7alho da extens\u00e3o do byte.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Se ativadas, estas requisi\u00e7\u00f5es ser\u00e3o honradas mas ir\u00e3o ignorar o cabe\u00e7alho da extens\u00e3o do byte.",
|
||||||
"LabelFriendlyName": "Nome amig\u00e1vel",
|
"LabelFriendlyName": "Nome amig\u00e1vel",
|
||||||
@ -788,12 +794,12 @@
|
|||||||
"HeaderMetadataManager": "Gerenciador de Metadados",
|
"HeaderMetadataManager": "Gerenciador de Metadados",
|
||||||
"HeaderPreferences": "Prefer\u00eancias",
|
"HeaderPreferences": "Prefer\u00eancias",
|
||||||
"MessageLoadingChannels": "Carregando conte\u00fado do canal...",
|
"MessageLoadingChannels": "Carregando conte\u00fado do canal...",
|
||||||
"MessageLoadingContent": "Loading content...",
|
"MessageLoadingContent": "Carregando conte\u00fado...",
|
||||||
"ButtonMarkRead": "Marcar com lido",
|
"ButtonMarkRead": "Marcar com lido",
|
||||||
"OptionDefaultSort": "Padr\u00e3o",
|
"OptionDefaultSort": "Padr\u00e3o",
|
||||||
"OptionCommunityMostWatchedSort": "Mais Assistidos",
|
"OptionCommunityMostWatchedSort": "Mais Assistidos",
|
||||||
"TabNextUp": "Pr\u00f3ximos",
|
"TabNextUp": "Pr\u00f3ximos",
|
||||||
"MessageNoMovieSuggestionsAvailable": "N\u00e3o existem sugest\u00f5es de filmes dispon\u00edveis atualmente. Comece por assistir e classificar seus filmes e, ent\u00e3o, volte para verificar suas recomenda\u00e7\u00f5es.",
|
"MessageNoMovieSuggestionsAvailable": "N\u00e3o existem sugest\u00f5es de filmes dispon\u00edveis atualmente. Comece por assistir e avaliar seus filmes e, ent\u00e3o, volte para verificar suas recomenda\u00e7\u00f5es.",
|
||||||
"MessageNoCollectionsAvailable": "Cole\u00e7\u00f5es permitem que voc\u00ea agrupe os Filmes, S\u00e9ries, Livros e Jogos de forma personalizada. Clique no bot\u00e3o Nova para iniciar a cria\u00e7\u00e3o de Cole\u00e7\u00f5es.",
|
"MessageNoCollectionsAvailable": "Cole\u00e7\u00f5es permitem que voc\u00ea agrupe os Filmes, S\u00e9ries, Livros e Jogos de forma personalizada. Clique no bot\u00e3o Nova para iniciar a cria\u00e7\u00e3o de Cole\u00e7\u00f5es.",
|
||||||
"MessageNoPlaylistsAvailable": "Listas de reprodu\u00e7\u00e3o permitem criar listas com conte\u00fado para reproduzir consecutivamente, de uma s\u00f3 vez. Para adicionar itens \u00e0s listas de reprodu\u00e7\u00e3o, clique com o bot\u00e3o direito ou toque a tela por alguns segundos, depois selecione Adicionar \u00e0 Lista de Reprodu\u00e7\u00e3o.",
|
"MessageNoPlaylistsAvailable": "Listas de reprodu\u00e7\u00e3o permitem criar listas com conte\u00fado para reproduzir consecutivamente, de uma s\u00f3 vez. Para adicionar itens \u00e0s listas de reprodu\u00e7\u00e3o, clique com o bot\u00e3o direito ou toque a tela por alguns segundos, depois selecione Adicionar \u00e0 Lista de Reprodu\u00e7\u00e3o.",
|
||||||
"MessageNoPlaylistItemsAvailable": "Esta lista de reprodu\u00e7\u00e3o est\u00e1 vazia.",
|
"MessageNoPlaylistItemsAvailable": "Esta lista de reprodu\u00e7\u00e3o est\u00e1 vazia.",
|
||||||
@ -865,7 +871,7 @@
|
|||||||
"HeaderLatestMusic": "M\u00fasicas Recentes",
|
"HeaderLatestMusic": "M\u00fasicas Recentes",
|
||||||
"HeaderBranding": "Marca",
|
"HeaderBranding": "Marca",
|
||||||
"HeaderApiKeys": "Chaves da Api",
|
"HeaderApiKeys": "Chaves da Api",
|
||||||
"HeaderApiKeysHelp": "Aplica\u00e7\u00f5es externas necessitam possuir uma chave da Api para se comunicar com o Media Browser. Chaves s\u00e3o emitidas ao logar com uma conta do Media Browser ou ao conceder manualmente uma chave \u00e0 aplica\u00e7\u00e3o",
|
"HeaderApiKeysHelp": "Aplica\u00e7\u00f5es externas necessitam uma chave da Api para se comunicar com o Media Browser. Chaves s\u00e3o emitidas ao logar com uma conta do Media Browser ou ao conceder manualmente uma chave \u00e0 aplica\u00e7\u00e3o",
|
||||||
"HeaderApiKey": "Chave da Api",
|
"HeaderApiKey": "Chave da Api",
|
||||||
"HeaderApp": "App",
|
"HeaderApp": "App",
|
||||||
"HeaderDevice": "Dispositivo",
|
"HeaderDevice": "Dispositivo",
|
||||||
@ -981,6 +987,18 @@
|
|||||||
"UserStoppedPlayingItemWithValues": "{0} parou de executar {1}",
|
"UserStoppedPlayingItemWithValues": "{0} parou de executar {1}",
|
||||||
"AppDeviceValues": "App: {0}, Dispositivo: {1}",
|
"AppDeviceValues": "App: {0}, Dispositivo: {1}",
|
||||||
"ProviderValue": "Provedor: {0}",
|
"ProviderValue": "Provedor: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Limite do tamanho para download (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limite o tamanho da pasta para download do canal",
|
||||||
|
"HeaderRecentActivity": "Atividade Recente",
|
||||||
|
"HeaderPeople": "Pessoas",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Fazer download da biografia e imagens para:",
|
||||||
|
"OptionComposers": "Compositores",
|
||||||
|
"OptionOthers": "Outros",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Enabling additional options will provide more on-screen information but will result in slower library scans.",
|
||||||
|
"ViewTypeFolders": "Folders",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "Sair",
|
"LabelExit": "Sair",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "Visitar a Comunidade",
|
"LabelVisitCommunity": "Visitar a Comunidade",
|
||||||
|
"HeaderLocalAccess": "Local Access",
|
||||||
"LabelGithubWiki": "Wiki do Github",
|
"LabelGithubWiki": "Wiki do Github",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "Padr\u00e3o",
|
"LabelStandard": "Padr\u00e3o",
|
||||||
@ -480,10 +482,10 @@
|
|||||||
"HeaderProgram": "Programa",
|
"HeaderProgram": "Programa",
|
||||||
"HeaderClients": "Clientes",
|
"HeaderClients": "Clientes",
|
||||||
"LabelCompleted": "Terminado",
|
"LabelCompleted": "Terminado",
|
||||||
"LabelFailed": "Falhou",
|
"LabelFailed": "Failed",
|
||||||
"LabelSkipped": "Ignorado",
|
"LabelSkipped": "Ignorado",
|
||||||
"HeaderEpisodeOrganization": "Organiza\u00e7\u00e3o dos Epis\u00f3dios",
|
"HeaderEpisodeOrganization": "Organiza\u00e7\u00e3o dos Epis\u00f3dios",
|
||||||
"LabelSeries": "S\u00e9rie:",
|
"LabelSeries": "Series:",
|
||||||
"LabelSeasonNumber": "N\u00famero da temporada",
|
"LabelSeasonNumber": "N\u00famero da temporada",
|
||||||
"LabelEpisodeNumber": "N\u00famero do epis\u00f3dio",
|
"LabelEpisodeNumber": "N\u00famero do epis\u00f3dio",
|
||||||
"LabelEndingEpisodeNumber": "N\u00famero do epis\u00f3dio final",
|
"LabelEndingEpisodeNumber": "N\u00famero do epis\u00f3dio final",
|
||||||
@ -631,8 +633,8 @@
|
|||||||
"ButtonScenes": "Cenas",
|
"ButtonScenes": "Cenas",
|
||||||
"ButtonSubtitles": "Legendas",
|
"ButtonSubtitles": "Legendas",
|
||||||
"ButtonAudioTracks": "Faixas de \u00e1udio",
|
"ButtonAudioTracks": "Faixas de \u00e1udio",
|
||||||
"ButtonPreviousTrack": "Faixa Anterior",
|
"ButtonPreviousTrack": "Previous track",
|
||||||
"ButtonNextTrack": "Pr\u00f3xima Faixa",
|
"ButtonNextTrack": "Next track",
|
||||||
"ButtonStop": "Parar",
|
"ButtonStop": "Parar",
|
||||||
"ButtonPause": "Pausar",
|
"ButtonPause": "Pausar",
|
||||||
"LabelGroupMoviesIntoCollections": "Group movies into collections",
|
"LabelGroupMoviesIntoCollections": "Group movies into collections",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
||||||
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
||||||
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
||||||
|
"LabelMusicStaticBitrate": "Music sync bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Specify a max bitrate when syncing music",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Music transcoding bitrate:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Specify a max bitrate when streaming music",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
||||||
"LabelFriendlyName": "Nome amig\u00e1vel",
|
"LabelFriendlyName": "Nome amig\u00e1vel",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "App: {0}, Device: {1}",
|
"AppDeviceValues": "App: {0}, Device: {1}",
|
||||||
"ProviderValue": "Provider: {0}",
|
"ProviderValue": "Provider: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder",
|
||||||
|
"HeaderRecentActivity": "Recent Activity",
|
||||||
|
"HeaderPeople": "People",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Download biography and images for:",
|
||||||
|
"OptionComposers": "Composers",
|
||||||
|
"OptionOthers": "Others",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Enabling additional options will provide more on-screen information but will result in slower library scans.",
|
||||||
|
"ViewTypeFolders": "Folders",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "\u0412\u044b\u0445\u043e\u0434",
|
"LabelExit": "\u0412\u044b\u0445\u043e\u0434",
|
||||||
|
"HeaderPassword": "\u041f\u0430\u0440\u043e\u043b\u044c",
|
||||||
"LabelVisitCommunity": "\u041f\u043e\u0441\u0435\u0449\u0435\u043d\u0438\u0435 \u0421\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430",
|
"LabelVisitCommunity": "\u041f\u043e\u0441\u0435\u0449\u0435\u043d\u0438\u0435 \u0421\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430",
|
||||||
|
"HeaderLocalAccess": "\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f",
|
||||||
"LabelGithubWiki": "\u0412\u0438\u043a\u0438 \u043d\u0430 Github",
|
"LabelGithubWiki": "\u0412\u0438\u043a\u0438 \u043d\u0430 Github",
|
||||||
"LabelSwagger": "\u0418\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 Swagger",
|
"LabelSwagger": "\u0418\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 Swagger",
|
||||||
"LabelStandard": "\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442",
|
"LabelStandard": "\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442",
|
||||||
@ -20,7 +22,7 @@
|
|||||||
"TellUsAboutYourself": "\u0420\u0430\u0441\u0441\u043a\u0430\u0436\u0438\u0442\u0435 \u043e \u0441\u0435\u0431\u0435",
|
"TellUsAboutYourself": "\u0420\u0430\u0441\u0441\u043a\u0430\u0436\u0438\u0442\u0435 \u043e \u0441\u0435\u0431\u0435",
|
||||||
"LabelYourFirstName": "\u0412\u0430\u0448\u0435 \u0438\u043c\u044f:",
|
"LabelYourFirstName": "\u0412\u0430\u0448\u0435 \u0438\u043c\u044f:",
|
||||||
"MoreUsersCanBeAddedLater": "\u041f\u043e\u0442\u043e\u043c \u043c\u043e\u0436\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0435\u0449\u0451 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0447\u0435\u0440\u0435\u0437 \u0418\u043d\u0444\u043e\u043f\u0430\u043d\u0435\u043b\u044c.",
|
"MoreUsersCanBeAddedLater": "\u041f\u043e\u0442\u043e\u043c \u043c\u043e\u0436\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0435\u0449\u0451 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0447\u0435\u0440\u0435\u0437 \u0418\u043d\u0444\u043e\u043f\u0430\u043d\u0435\u043b\u044c.",
|
||||||
"UserProfilesIntro": "\u0412 Media Browser \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u0440\u043e\u0444\u0438\u043b\u0435\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043a\u0430\u0436\u0434\u043e\u043c\u0443 \u0438\u0437 \u043d\u0438\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0441\u0432\u043e\u0438\u043c\u0438 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c\u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f, \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f\u043c\u0438 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435\u043c.",
|
"UserProfilesIntro": "\u0412 Media Browser \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u0440\u043e\u0444\u0438\u043b\u0435\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0430\u044f \u043a\u0430\u0436\u0434\u043e\u043c\u0443 \u0438\u0437 \u043d\u0438\u0445 \u0438\u043c\u0435\u0442\u044c \u0441\u0432\u043e\u0438 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f, \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435\u043c.",
|
||||||
"LabelWindowsService": "\u0421\u043b\u0443\u0436\u0431\u0430 Windows",
|
"LabelWindowsService": "\u0421\u043b\u0443\u0436\u0431\u0430 Windows",
|
||||||
"AWindowsServiceHasBeenInstalled": "\u0421\u043b\u0443\u0436\u0431\u0430 Windows \u0431\u044b\u043b\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0430.",
|
"AWindowsServiceHasBeenInstalled": "\u0421\u043b\u0443\u0436\u0431\u0430 Windows \u0431\u044b\u043b\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0430.",
|
||||||
"WindowsServiceIntro1": "\u041e\u0431\u044b\u0447\u043d\u043e Media Browser Server \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0441\u043e \u0437\u043d\u0430\u0447\u043a\u043e\u043c \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u043c \u043b\u043e\u0442\u043a\u0435, \u043d\u043e \u043f\u0440\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u0444\u043e\u043d\u043e\u0432\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435, \u0432\u043c\u0435\u0441\u0442\u043e \u044d\u0442\u043e\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u0435\u0433\u043e \u0438\u0437 \u043a\u043e\u043d\u0441\u043e\u043b\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043b\u0443\u0436\u0431\u0430\u043c\u0438 Windows.",
|
"WindowsServiceIntro1": "\u041e\u0431\u044b\u0447\u043d\u043e Media Browser Server \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0441\u043e \u0437\u043d\u0430\u0447\u043a\u043e\u043c \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u043c \u043b\u043e\u0442\u043a\u0435, \u043d\u043e \u043f\u0440\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u0444\u043e\u043d\u043e\u0432\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435, \u0432\u043c\u0435\u0441\u0442\u043e \u044d\u0442\u043e\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u0435\u0433\u043e \u0438\u0437 \u043a\u043e\u043d\u0441\u043e\u043b\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043b\u0443\u0436\u0431\u0430\u043c\u0438 Windows.",
|
||||||
@ -396,7 +398,7 @@
|
|||||||
"HeaderSpecialFeatures": "\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b",
|
"HeaderSpecialFeatures": "\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b",
|
||||||
"HeaderCastCrew": "\u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0438 \u0441\u044a\u0451\u043c\u043e\u043a",
|
"HeaderCastCrew": "\u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0438 \u0441\u044a\u0451\u043c\u043e\u043a",
|
||||||
"HeaderAdditionalParts": "\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0447\u0430\u0441\u0442\u0438",
|
"HeaderAdditionalParts": "\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0447\u0430\u0441\u0442\u0438",
|
||||||
"ButtonSplitVersionsApart": "\u0420\u0430\u0441\u0449\u0435\u043f\u0438\u0442\u044c \u0432\u0435\u0440\u0441\u0438\u0438 \u043f\u043e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438",
|
"ButtonSplitVersionsApart": "\u0420\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u0432\u0435\u0440\u0441\u0438\u0438 \u043f\u043e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438",
|
||||||
"ButtonPlayTrailer": "\u0422\u0440\u0435\u0439\u043b\u0435\u0440",
|
"ButtonPlayTrailer": "\u0422\u0440\u0435\u0439\u043b\u0435\u0440",
|
||||||
"LabelMissing": "\u041f\u0440\u043e\u043f\u0443\u0449\u0435\u043d\u043e",
|
"LabelMissing": "\u041f\u0440\u043e\u043f\u0443\u0449\u0435\u043d\u043e",
|
||||||
"LabelOffline": "\u0410\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u043e",
|
"LabelOffline": "\u0410\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u043e",
|
||||||
@ -449,7 +451,7 @@
|
|||||||
"LabelFriendlyServerName": "\u041f\u043e\u043d\u044f\u0442\u043d\u043e\u0435 \u0438\u043c\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u0430:",
|
"LabelFriendlyServerName": "\u041f\u043e\u043d\u044f\u0442\u043d\u043e\u0435 \u0438\u043c\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u0430:",
|
||||||
"LabelFriendlyServerNameHelp": "\u042d\u0442\u043e \u0438\u043c\u044f \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043e \u0434\u043b\u044f \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430. \u0415\u0441\u043b\u0438 \u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043f\u043e\u043b\u0435 \u043f\u0443\u0441\u0442\u044b\u043c, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0438\u043c\u044f \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430.",
|
"LabelFriendlyServerNameHelp": "\u042d\u0442\u043e \u0438\u043c\u044f \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043e \u0434\u043b\u044f \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430. \u0415\u0441\u043b\u0438 \u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043f\u043e\u043b\u0435 \u043f\u0443\u0441\u0442\u044b\u043c, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0438\u043c\u044f \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430.",
|
||||||
"LabelPreferredDisplayLanguage": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430",
|
"LabelPreferredDisplayLanguage": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430",
|
||||||
"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.",
|
"LabelPreferredDisplayLanguageHelp": "\u041f\u0440\u043e\u0435\u043a\u0442 \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0430 Media Browser \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0438 \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.",
|
"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",
|
"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 \u0432 \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u044e",
|
"HeaderAddToCollection": "\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0432 \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u044e",
|
||||||
@ -480,7 +482,7 @@
|
|||||||
"HeaderProgram": "\u041f\u0435\u0440\u0435\u0434\u0430\u0447\u0430",
|
"HeaderProgram": "\u041f\u0435\u0440\u0435\u0434\u0430\u0447\u0430",
|
||||||
"HeaderClients": "\u041a\u043b\u0438\u0435\u043d\u0442\u044b",
|
"HeaderClients": "\u041a\u043b\u0438\u0435\u043d\u0442\u044b",
|
||||||
"LabelCompleted": "\u0412\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u043e",
|
"LabelCompleted": "\u0412\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u043e",
|
||||||
"LabelFailed": "\u041d\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u043e",
|
"LabelFailed": "\u041d\u0435\u0443\u0434\u0430\u0447\u043d\u043e",
|
||||||
"LabelSkipped": "\u041e\u0442\u043b\u043e\u0436\u0435\u043d\u043e",
|
"LabelSkipped": "\u041e\u0442\u043b\u043e\u0436\u0435\u043d\u043e",
|
||||||
"HeaderEpisodeOrganization": "\u0420\u0435\u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044f \u044d\u043f\u0438\u0437\u043e\u0434\u0430",
|
"HeaderEpisodeOrganization": "\u0420\u0435\u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044f \u044d\u043f\u0438\u0437\u043e\u0434\u0430",
|
||||||
"LabelSeries": "\u0421\u0435\u0440\u0438\u0430\u043b:",
|
"LabelSeries": "\u0421\u0435\u0440\u0438\u0430\u043b:",
|
||||||
@ -630,7 +632,7 @@
|
|||||||
"ButtonFullscreen": "\u041f\u043e\u043b\u043d\u044b\u0439 \u044d\u043a\u0440\u0430\u043d",
|
"ButtonFullscreen": "\u041f\u043e\u043b\u043d\u044b\u0439 \u044d\u043a\u0440\u0430\u043d",
|
||||||
"ButtonScenes": "\u0421\u0446\u0435\u043d\u044b",
|
"ButtonScenes": "\u0421\u0446\u0435\u043d\u044b",
|
||||||
"ButtonSubtitles": "\u0421\u0443\u0431\u0442\u0438\u0442\u0440\u044b",
|
"ButtonSubtitles": "\u0421\u0443\u0431\u0442\u0438\u0442\u0440\u044b",
|
||||||
"ButtonAudioTracks": "\u0410\u0443\u0434\u0438\u043e\u0434\u043e\u0440\u043e\u0436\u043a\u0438",
|
"ButtonAudioTracks": "\u0410\u0443\u0434\u0438\u043e \u0434\u043e\u0440\u043e\u0436\u043a\u0438",
|
||||||
"ButtonPreviousTrack": "\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0430\u044f \u0434\u043e\u0440\u043e\u0436\u043a\u0430",
|
"ButtonPreviousTrack": "\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0430\u044f \u0434\u043e\u0440\u043e\u0436\u043a\u0430",
|
||||||
"ButtonNextTrack": "\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u0434\u043e\u0440\u043e\u0436\u043a\u0430",
|
"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",
|
"ButtonStop": "\u041e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c",
|
||||||
@ -664,9 +666,9 @@
|
|||||||
"OptionProfilePhoto": "\u0424\u043e\u0442\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:",
|
"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 \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.",
|
"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",
|
"OptionPlainStorageFolders": "\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u0432\u0441\u0435 \u043f\u0430\u043f\u043a\u0438, \u043a\u0430\u043a \u043e\u0431\u044b\u0447\u043d\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\".",
|
"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",
|
"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 \u043e\u0431\u044b\u0447\u043d\u044b\u0435 \u0432\u0438\u0434\u0435\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b",
|
||||||
"OptionPlainVideoItemsHelp": "\u041f\u0440\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438, \u0432\u0441\u0435 \u0432\u0438\u0434\u0435\u043e\u0444\u0430\u0439\u043b\u044b \u0431\u0443\u0434\u0443\u0442 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u044b \u0432 DIDL \u043a\u0430\u043a \"object.item.videoItem\", \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.item.videoItem.movie\".",
|
"OptionPlainVideoItemsHelp": "\u041f\u0440\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438, \u0432\u0441\u0435 \u0432\u0438\u0434\u0435\u043e\u0444\u0430\u0439\u043b\u044b \u0431\u0443\u0434\u0443\u0442 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u044b \u0432 DIDL \u043a\u0430\u043a \"object.item.videoItem\", \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.item.videoItem.movie\".",
|
||||||
"LabelSupportedMediaTypes": "\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0435 \u0442\u0438\u043f\u044b \u043d\u043e\u0441\u0438\u0442\u0435\u043b\u0435\u0439:",
|
"LabelSupportedMediaTypes": "\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0435 \u0442\u0438\u043f\u044b \u043d\u043e\u0441\u0438\u0442\u0435\u043b\u0435\u0439:",
|
||||||
"TabIdentification": "\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f",
|
"TabIdentification": "\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f",
|
||||||
@ -692,9 +694,13 @@
|
|||||||
"LabelMaxBitrate": "\u041c\u0430\u043a\u0441. \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u0430\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c:",
|
"LabelMaxBitrate": "\u041c\u0430\u043a\u0441. \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u0430\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c:",
|
||||||
"LabelMaxBitrateHelp": "\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0443\u044e \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u0443\u044e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0432 \u0441\u0440\u0435\u0434\u0430\u0445 \u0441 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u043e\u0439 \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u043d\u043e\u0439 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c\u044e, \u043b\u0438\u0431\u043e, \u0435\u0441\u043b\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0442\u0440\u0435\u0431\u0443\u0435\u0442 - \u0435\u0433\u043e \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435.",
|
"LabelMaxBitrateHelp": "\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0443\u044e \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u0443\u044e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0432 \u0441\u0440\u0435\u0434\u0430\u0445 \u0441 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u043e\u0439 \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u043d\u043e\u0439 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c\u044e, \u043b\u0438\u0431\u043e, \u0435\u0441\u043b\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0442\u0440\u0435\u0431\u0443\u0435\u0442 - \u0435\u0433\u043e \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435.",
|
||||||
"LabelMaxStreamingBitrate": "\u041c\u0430\u043a\u0441. \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u0430\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c:",
|
"LabelMaxStreamingBitrate": "\u041c\u0430\u043a\u0441. \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u0430\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c:",
|
||||||
"LabelMaxStreamingBitrateHelp": "\u0423\u043a\u0430\u0437\u0430\u0442\u044c \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0443\u044e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043f\u0440\u0438 \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u043e\u0439 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435.",
|
"LabelMaxStreamingBitrateHelp": "\u0423\u043a\u0430\u0437\u0430\u0442\u044c \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0443\u044e \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u0443\u044e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043f\u0440\u0438 \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u043e\u0439 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435.",
|
||||||
"LabelMaxStaticBitrate": "\u041c\u0430\u043a\u0441. \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438:",
|
"LabelMaxStaticBitrate": "\u041c\u0430\u043a\u0441. \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438:",
|
||||||
"LabelMaxStaticBitrateHelp": "\u0423\u043a\u0430\u0437\u0430\u0442\u044c \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0443\u044e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043f\u0440\u0438 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u0432\u043e \u0432\u044b\u0441\u043e\u043a\u043e\u043c \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435.",
|
"LabelMaxStaticBitrateHelp": "\u0423\u043a\u0430\u0437\u0430\u0442\u044c \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0443\u044e \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u0443\u044e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043f\u0440\u0438 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u0432\u043e \u0432\u044b\u0441\u043e\u043a\u043e\u043c \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435.",
|
||||||
|
"LabelMusicStaticBitrate": "\u041f\u043e\u0442\u043e\u043a\u043e\u0432\u0430\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0441\u0438\u043d\u0445\u0440-\u0438\u0438 \u043c\u0443\u0437\u044b\u043a\u0438:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "\u0423\u043a\u0430\u0437\u0430\u0442\u044c \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0443\u044e \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u0443\u044e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043f\u0440\u0438 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u043c\u0443\u0437\u044b\u043a\u0438",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "\u041f\u043e\u0442\u043e\u043a\u043e\u0432\u0430\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u043c\u0443\u0437\u044b\u043a\u0438:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "\u0423\u043a\u0430\u0437\u0430\u0442\u044c \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0443\u044e \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u0443\u044e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043f\u0440\u0438 \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u043e\u0439 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435 \u043c\u0443\u0437\u044b\u043a\u0438",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "\u0418\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430 \u0431\u0430\u0439\u0442\u043e\u0432 \u043f\u0435\u0440\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438",
|
"OptionIgnoreTranscodeByteRangeRequests": "\u0418\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430 \u0431\u0430\u0439\u0442\u043e\u0432 \u043f\u0435\u0440\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "\u041f\u0440\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438, \u044d\u0442\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u0431\u0443\u0434\u0443\u0442 \u0443\u0447\u0442\u0435\u043d\u044b, \u043d\u043e \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430 \u0431\u0430\u0439\u0442\u043e\u0432 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0438\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u043d.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "\u041f\u0440\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438, \u044d\u0442\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u0431\u0443\u0434\u0443\u0442 \u0443\u0447\u0442\u0435\u043d\u044b, \u043d\u043e \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430 \u0431\u0430\u0439\u0442\u043e\u0432 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0438\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u043d.",
|
||||||
"LabelFriendlyName": "\u041f\u043e\u043d\u044f\u0442\u043d\u043e\u0435 \u0438\u043c\u044f",
|
"LabelFriendlyName": "\u041f\u043e\u043d\u044f\u0442\u043d\u043e\u0435 \u0438\u043c\u044f",
|
||||||
@ -777,9 +783,9 @@
|
|||||||
"LabelHomePageSection4": "\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 - \u0440\u0430\u0437\u0434\u0435\u043b 4:",
|
"LabelHomePageSection4": "\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 - \u0440\u0430\u0437\u0434\u0435\u043b 4:",
|
||||||
"OptionMyViewsButtons": "\u041c\u043e\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f (\u043a\u043d\u043e\u043f\u043a\u0438)",
|
"OptionMyViewsButtons": "\u041c\u043e\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f (\u043a\u043d\u043e\u043f\u043a\u0438)",
|
||||||
"OptionMyViews": "\u041c\u043e\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f",
|
"OptionMyViews": "\u041c\u043e\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f",
|
||||||
"OptionMyViewsSmall": "\u041c\u043e\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f (\u043a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u044b\u0435)",
|
"OptionMyViewsSmall": "\u041c\u043e\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f (\u043a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u043e)",
|
||||||
"OptionResumablemedia": "\u0412\u043e\u0437\u043e\u0431\u043d\u043e\u0432\u0438\u043c\u044b\u0435",
|
"OptionResumablemedia": "\u0412\u043e\u0437\u043e\u0431\u043d\u043e\u0432\u0438\u043c\u044b\u0435",
|
||||||
"OptionLatestMedia": "\u041d\u043e\u0432\u0438\u043d\u043a\u0438 \u043d\u043e\u0441\u0438\u0442\u0435\u043b\u0435\u0439",
|
"OptionLatestMedia": "\u041d\u043e\u0432\u0438\u043d\u043a\u0438 \u043c\u0435\u0434\u0438\u0430\u0444\u0430\u0439\u043b\u043e\u0432",
|
||||||
"OptionLatestChannelMedia": "\u041d\u043e\u0432\u0438\u043d\u043a\u0438 \u043a\u0430\u043d\u0430\u043b\u043e\u0432",
|
"OptionLatestChannelMedia": "\u041d\u043e\u0432\u0438\u043d\u043a\u0438 \u043a\u0430\u043d\u0430\u043b\u043e\u0432",
|
||||||
"HeaderLatestChannelItems": "\u041d\u043e\u0432\u0438\u043d\u043a\u0438 \u043a\u0430\u043d\u0430\u043b\u043e\u0432",
|
"HeaderLatestChannelItems": "\u041d\u043e\u0432\u0438\u043d\u043a\u0438 \u043a\u0430\u043d\u0430\u043b\u043e\u0432",
|
||||||
"OptionNone": "\u041d\u0438\u0447\u0435\u0433\u043e",
|
"OptionNone": "\u041d\u0438\u0447\u0435\u0433\u043e",
|
||||||
@ -957,30 +963,42 @@
|
|||||||
"PluginInstalledWithName": "{0} - \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e",
|
"PluginInstalledWithName": "{0} - \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e",
|
||||||
"PluginUpdatedWithName": "{0} - \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u043e",
|
"PluginUpdatedWithName": "{0} - \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u043e",
|
||||||
"PluginUninstalledWithName": "{0} - \u0443\u0434\u0430\u043b\u0435\u043d\u043e",
|
"PluginUninstalledWithName": "{0} - \u0443\u0434\u0430\u043b\u0435\u043d\u043e",
|
||||||
"ScheduledTaskFailedWithName": "{0} - \u043d\u0435\u0443\u0434\u0430\u0447\u043d\u043e",
|
"ScheduledTaskFailedWithName": "{0} - \u0431\u044b\u043b\u043e \u043d\u0435\u0443\u0434\u0430\u0447\u043d\u043e",
|
||||||
"ItemAddedWithName": "{0} (\u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 \u043c\u0435\u0434\u0438\u0430\u0442\u0435\u043a\u0443)",
|
"ItemAddedWithName": "{0} (\u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 \u043c\u0435\u0434\u0438\u0430\u0442\u0435\u043a\u0443)",
|
||||||
"ItemRemovedWithName": "{0} ( \u0438\u0437\u044a\u044f\u0442\u043e \u0438\u0437 \u043c\u0435\u0434\u0438\u0430\u0442\u0435\u043a\u0438)",
|
"ItemRemovedWithName": "{0} ( \u0438\u0437\u044a\u044f\u0442\u043e \u0438\u0437 \u043c\u0435\u0434\u0438\u0430\u0442\u0435\u043a\u0438)",
|
||||||
"DeviceOnlineWithName": "{0} - \u0432 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u043d\u043e\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438",
|
"DeviceOnlineWithName": "{0} - \u0432 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u043d\u043e\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438",
|
||||||
"UserOnlineFromDevice": "{0} - \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0447\u0435\u0440\u0435\u0437 {1}",
|
"UserOnlineFromDevice": "{0} - \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0447\u0435\u0440\u0435\u0437 {1}",
|
||||||
"DeviceOfflineWithName": "{0} - \u043f\u0440\u0435\u0440\u0432\u0430\u043d\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435",
|
"DeviceOfflineWithName": "{0} - \u043f\u0440\u0435\u0440\u0432\u0430\u043d\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435",
|
||||||
"UserOfflineFromDevice": "{0} - \u043f\u0440\u0435\u0440\u0432\u0430\u043d\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0447\u0435\u0440\u0435\u0437 {1}",
|
"UserOfflineFromDevice": "{0} - \u043f\u0440\u0435\u0440\u0432\u0430\u043d\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0447\u0435\u0440\u0435\u0437 {1}",
|
||||||
"SubtitlesDownloadedForItem": "\u0421\u0443\u0431\u0442\u0438\u0442\u0440\u044b \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u044b \u0434\u043b\u044f {0}",
|
"SubtitlesDownloadedForItem": "\u0421\u0443\u0431\u0442\u0438\u0442\u0440\u044b \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u044b \u0434\u043b\u044f {0}",
|
||||||
"SubtitleDownloadFailureForItem": "\u0421\u0443\u0431\u0442\u0438\u0442\u0440\u044b \u0434\u043b\u044f {0} - \u043d\u0435\u0443\u0434\u0430\u0447\u043d\u0430\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430",
|
"SubtitleDownloadFailureForItem": "\u0421\u0443\u0431\u0442\u0438\u0442\u0440\u044b \u0434\u043b\u044f {0} - \u043d\u0435\u0443\u0434\u0430\u0447\u043d\u0430\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430",
|
||||||
"LabelRunningTimeValue": "\u0412\u0440\u0435\u043c\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f: {0}",
|
"LabelRunningTimeValue": "\u0412\u0440\u0435\u043c\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f: {0}",
|
||||||
"LabelIpAddressValue": "IP \u0430\u0434\u0440\u0435\u0441: {0}",
|
"LabelIpAddressValue": "IP \u0430\u0434\u0440\u0435\u0441: {0}",
|
||||||
"UserConfigurationUpdatedWithName": "\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0430 \u0434\u043b\u044f {0}",
|
"UserConfigurationUpdatedWithName": "\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0431\u044b\u043b\u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0430 \u0434\u043b\u044f {0}",
|
||||||
"UserCreatedWithName": "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c {0} \u0431\u044b\u043b \u0441\u043e\u0437\u0434\u0430\u043d",
|
"UserCreatedWithName": "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c {0} \u0431\u044b\u043b \u0441\u043e\u0437\u0434\u0430\u043d",
|
||||||
"UserPasswordChangedWithName": "\u041f\u0430\u0440\u043e\u043b\u044c \u0431\u044b\u043b \u0438\u0437\u043c\u0435\u043d\u0451\u043d \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f {0}",
|
"UserPasswordChangedWithName": "\u041f\u0430\u0440\u043e\u043b\u044c \u0438\u0437\u043c\u0435\u043d\u0451\u043d \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f {0}",
|
||||||
"UserDeletedWithName": "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c {0} \u0431\u044b\u043b \u0443\u0434\u0430\u043b\u0451\u043d",
|
"UserDeletedWithName": "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c {0} \u0431\u044b\u043b \u0443\u0434\u0430\u043b\u0451\u043d",
|
||||||
"MessageServerConfigurationUpdated": "\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0431\u044b\u043b\u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0430",
|
"MessageServerConfigurationUpdated": "\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0431\u044b\u043b\u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0430",
|
||||||
"MessageNamedServerConfigurationUpdatedWithValue": "\u0420\u0430\u0437\u0434\u0435\u043b {0} \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0431\u044b\u043b \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d",
|
"MessageNamedServerConfigurationUpdatedWithValue": "\u0420\u0430\u0437\u0434\u0435\u043b {0} \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0431\u044b\u043b \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d",
|
||||||
"MessageApplicationUpdated": "Media Browser Server \u0431\u044b\u043b \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d",
|
"MessageApplicationUpdated": "Media Browser Server \u0431\u044b\u043b \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d",
|
||||||
"AuthenticationSucceededWithUserName": "{0} \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u043e\u0432\u0430\u043d",
|
"AuthenticationSucceededWithUserName": "{0} - \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f \u0443\u0441\u043f\u0435\u0448\u043d\u0430",
|
||||||
"FailedLoginAttemptWithUserName": "\u041d\u0435\u0443\u0434\u0430\u0447\u043d\u0430\u044f \u043f\u043e\u043f\u044b\u0442\u043a\u0430 \u0432\u0445\u043e\u0434\u0430 \u0447\u0435\u0440\u0435\u0437 {0}",
|
"FailedLoginAttemptWithUserName": "\u041d\u0435\u0443\u0434\u0430\u0447\u043d\u0430\u044f \u043f\u043e\u043f\u044b\u0442\u043a\u0430 \u0432\u0445\u043e\u0434\u0430 \u0447\u0435\u0440\u0435\u0437 {0}",
|
||||||
"UserStartedPlayingItemWithValues": "{0} - \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u043e \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0435 {1}",
|
"UserStartedPlayingItemWithValues": "{0} - \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u043e \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0435 {1}",
|
||||||
"UserStoppedPlayingItemWithValues": "{0} - \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0435 {1}",
|
"UserStoppedPlayingItemWithValues": "{0} - \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0435 {1}",
|
||||||
"AppDeviceValues": "\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435: {0}, \u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e: {1}",
|
"AppDeviceValues": "\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435: {0}, \u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e: {1}",
|
||||||
"ProviderValue": "\u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a: {0}",
|
"ProviderValue": "\u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "\u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u043c\u0435\u0440\u0430 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 (GB):",
|
"LabelChannelDownloadSizeLimit": "\u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u043c\u0435\u0440\u0430 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "\u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0440\u0430\u0437\u043c\u0435\u0440 \u043f\u0430\u043f\u043a\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043a\u0430\u043d\u0430\u043b\u043e\u0432"
|
"LabelChannelDownloadSizeLimitHelp": "\u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0440\u0430\u0437\u043c\u0435\u0440 \u043f\u0430\u043f\u043a\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043a\u0430\u043d\u0430\u043b\u043e\u0432",
|
||||||
|
"HeaderRecentActivity": "\u041d\u0435\u0434\u0430\u0432\u043d\u0438\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f",
|
||||||
|
"HeaderPeople": "\u041b\u044e\u0434\u0438",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0431\u0438\u043e\u0433\u0440\u0430\u0444\u0438\u0439 \u0438 \u0440\u0438\u0441\u0443\u043d\u043a\u043e\u0432 \u0434\u043b\u044f:",
|
||||||
|
"OptionComposers": "\u041a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u044b",
|
||||||
|
"OptionOthers": "\u0414\u0440\u0443\u0433\u0438\u0435",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "\u0412\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043e\u0431\u043e\u0433\u0430\u0449\u0430\u0435\u0442 \u044d\u043a\u0440\u0430\u043d\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e, \u043d\u043e \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435, \u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043c\u0435\u0434\u0438\u0430\u0442\u0435\u043a\u0438 \u0437\u0430\u043c\u0435\u0434\u043b\u0438\u0442\u0441\u044f.",
|
||||||
|
"ViewTypeFolders": "\u041f\u0430\u043f\u043a\u0438",
|
||||||
|
"LabelDisplayFoldersView": "\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0430\u043f\u043e\u043a, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043e\u0431\u044b\u0447\u043d\u044b\u0435 \u043c\u0435\u0434\u0438\u0430\u043f\u0430\u043f\u043a\u0438",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "\u0417\u0430\u043f\u0438\u0441\u0438",
|
||||||
|
"ViewTypeLiveTvChannels": "\u041a\u0430\u043d\u0430\u043b\u044b",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u0431\u0435\u0437 \u043f\u0430\u0440\u043e\u043b\u044f",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "\u041f\u0440\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438, \u043f\u0430\u0440\u043e\u043b\u044c \u043d\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u0440\u0438 \u0432\u0445\u043e\u0434\u0435 \u0438\u0437\u043d\u0443\u0442\u0440\u0438 \u0432\u0430\u0448\u0435\u0439 \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438."
|
||||||
}
|
}
|
@ -1014,5 +1014,9 @@
|
|||||||
"ViewTypeFolders": "Folders",
|
"ViewTypeFolders": "Folders",
|
||||||
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
"ViewTypeLiveTvChannels": "Channels"
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network.",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
|
"HeaderLocalAccess": "Local Access"
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "Avsluta",
|
"LabelExit": "Avsluta",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "Bes\u00f6k v\u00e5rt diskussionsforum",
|
"LabelVisitCommunity": "Bes\u00f6k v\u00e5rt diskussionsforum",
|
||||||
|
"HeaderLocalAccess": "Local Access",
|
||||||
"LabelGithubWiki": "Github Wiki",
|
"LabelGithubWiki": "Github Wiki",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "F\u00f6rval",
|
"LabelStandard": "F\u00f6rval",
|
||||||
@ -480,10 +482,10 @@
|
|||||||
"HeaderProgram": "Program",
|
"HeaderProgram": "Program",
|
||||||
"HeaderClients": "Klienter",
|
"HeaderClients": "Klienter",
|
||||||
"LabelCompleted": "Klar",
|
"LabelCompleted": "Klar",
|
||||||
"LabelFailed": "Misslyckades",
|
"LabelFailed": "Failed",
|
||||||
"LabelSkipped": "Hoppades \u00f6ver",
|
"LabelSkipped": "Hoppades \u00f6ver",
|
||||||
"HeaderEpisodeOrganization": "Katalogisering av avsnitt",
|
"HeaderEpisodeOrganization": "Katalogisering av avsnitt",
|
||||||
"LabelSeries": "Serie:",
|
"LabelSeries": "Series:",
|
||||||
"LabelSeasonNumber": "S\u00e4songsnummer:",
|
"LabelSeasonNumber": "S\u00e4songsnummer:",
|
||||||
"LabelEpisodeNumber": "Avsnittsnummer:",
|
"LabelEpisodeNumber": "Avsnittsnummer:",
|
||||||
"LabelEndingEpisodeNumber": "Avslutande avsnittsnummer:",
|
"LabelEndingEpisodeNumber": "Avslutande avsnittsnummer:",
|
||||||
@ -631,8 +633,8 @@
|
|||||||
"ButtonScenes": "Scener",
|
"ButtonScenes": "Scener",
|
||||||
"ButtonSubtitles": "Undertexter",
|
"ButtonSubtitles": "Undertexter",
|
||||||
"ButtonAudioTracks": "Ljudsp\u00e5r",
|
"ButtonAudioTracks": "Ljudsp\u00e5r",
|
||||||
"ButtonPreviousTrack": "F\u00f6reg\u00e5ende sp\u00e5r",
|
"ButtonPreviousTrack": "Previous track",
|
||||||
"ButtonNextTrack": "N\u00e4sta sp\u00e5r",
|
"ButtonNextTrack": "Next track",
|
||||||
"ButtonStop": "Stopp",
|
"ButtonStop": "Stopp",
|
||||||
"ButtonPause": "Paus",
|
"ButtonPause": "Paus",
|
||||||
"LabelGroupMoviesIntoCollections": "Gruppera filmer i samlingsboxar",
|
"LabelGroupMoviesIntoCollections": "Gruppera filmer i samlingsboxar",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Ange h\u00f6gsta bithastighet f\u00f6r str\u00f6mning.",
|
"LabelMaxStreamingBitrateHelp": "Ange h\u00f6gsta bithastighet f\u00f6r str\u00f6mning.",
|
||||||
"LabelMaxStaticBitrate": "Max bithastighet vid synkronisering:",
|
"LabelMaxStaticBitrate": "Max bithastighet vid synkronisering:",
|
||||||
"LabelMaxStaticBitrateHelp": "Ange h\u00f6gsta bithastighet vid synkronisering.",
|
"LabelMaxStaticBitrateHelp": "Ange h\u00f6gsta bithastighet vid synkronisering.",
|
||||||
|
"LabelMusicStaticBitrate": "Music sync bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Specify a max bitrate when syncing music",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Music transcoding bitrate:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Specify a max bitrate when streaming music",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignorera beg\u00e4ran om \"byte range\" vid omkodning",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignorera beg\u00e4ran om \"byte range\" vid omkodning",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Om aktiverad kommer beg\u00e4ran att uppfyllas, men \"byte range\"-rubriken ignoreras.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Om aktiverad kommer beg\u00e4ran att uppfyllas, men \"byte range\"-rubriken ignoreras.",
|
||||||
"LabelFriendlyName": "\u00d6nskat namn",
|
"LabelFriendlyName": "\u00d6nskat namn",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "App: {0}, Device: {1}",
|
"AppDeviceValues": "App: {0}, Device: {1}",
|
||||||
"ProviderValue": "Provider: {0}",
|
"ProviderValue": "Provider: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder",
|
||||||
|
"HeaderRecentActivity": "Recent Activity",
|
||||||
|
"HeaderPeople": "People",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Download biography and images for:",
|
||||||
|
"OptionComposers": "Composers",
|
||||||
|
"OptionOthers": "Others",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Enabling additional options will provide more on-screen information but will result in slower library scans.",
|
||||||
|
"ViewTypeFolders": "Folders",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "Cikis",
|
"LabelExit": "Cikis",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "Bizi Ziyaret Edin",
|
"LabelVisitCommunity": "Bizi Ziyaret Edin",
|
||||||
|
"HeaderLocalAccess": "Local Access",
|
||||||
"LabelGithubWiki": "Github Wiki",
|
"LabelGithubWiki": "Github Wiki",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "Standart",
|
"LabelStandard": "Standart",
|
||||||
@ -631,8 +633,8 @@
|
|||||||
"ButtonScenes": "Sahneler",
|
"ButtonScenes": "Sahneler",
|
||||||
"ButtonSubtitles": "Altyaz\u0131lar",
|
"ButtonSubtitles": "Altyaz\u0131lar",
|
||||||
"ButtonAudioTracks": "Audio tracks",
|
"ButtonAudioTracks": "Audio tracks",
|
||||||
"ButtonPreviousTrack": "\u00d6nceki Par\u00e7a",
|
"ButtonPreviousTrack": "Previous track",
|
||||||
"ButtonNextTrack": "Sonraki Par\u00e7a",
|
"ButtonNextTrack": "Next track",
|
||||||
"ButtonStop": "Durdur",
|
"ButtonStop": "Durdur",
|
||||||
"ButtonPause": "Duraklat",
|
"ButtonPause": "Duraklat",
|
||||||
"LabelGroupMoviesIntoCollections": "Group movies into collections",
|
"LabelGroupMoviesIntoCollections": "Group movies into collections",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
||||||
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
||||||
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
||||||
|
"LabelMusicStaticBitrate": "Music sync bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Specify a max bitrate when syncing music",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Music transcoding bitrate:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Specify a max bitrate when streaming music",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
||||||
"LabelFriendlyName": "Friendly name",
|
"LabelFriendlyName": "Friendly name",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "App: {0}, Device: {1}",
|
"AppDeviceValues": "App: {0}, Device: {1}",
|
||||||
"ProviderValue": "Provider: {0}",
|
"ProviderValue": "Provider: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder",
|
||||||
|
"HeaderRecentActivity": "Recent Activity",
|
||||||
|
"HeaderPeople": "People",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Download biography and images for:",
|
||||||
|
"OptionComposers": "Composers",
|
||||||
|
"OptionOthers": "Others",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Enabling additional options will provide more on-screen information but will result in slower library scans.",
|
||||||
|
"ViewTypeFolders": "Folders",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "Tho\u00e1t",
|
"LabelExit": "Tho\u00e1t",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "Gh\u00e9 th\u0103m trang C\u1ed9ng \u0111\u1ed3ng",
|
"LabelVisitCommunity": "Gh\u00e9 th\u0103m trang C\u1ed9ng \u0111\u1ed3ng",
|
||||||
|
"HeaderLocalAccess": "Local Access",
|
||||||
"LabelGithubWiki": "Github Wiki",
|
"LabelGithubWiki": "Github Wiki",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "Ti\u00eau chu\u1ea9n",
|
"LabelStandard": "Ti\u00eau chu\u1ea9n",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
||||||
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
||||||
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
||||||
|
"LabelMusicStaticBitrate": "Music sync bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Specify a max bitrate when syncing music",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Music transcoding bitrate:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Specify a max bitrate when streaming music",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
||||||
"LabelFriendlyName": "Friendly name",
|
"LabelFriendlyName": "Friendly name",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "App: {0}, Device: {1}",
|
"AppDeviceValues": "App: {0}, Device: {1}",
|
||||||
"ProviderValue": "Provider: {0}",
|
"ProviderValue": "Provider: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder",
|
||||||
|
"HeaderRecentActivity": "Recent Activity",
|
||||||
|
"HeaderPeople": "People",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Download biography and images for:",
|
||||||
|
"OptionComposers": "Composers",
|
||||||
|
"OptionOthers": "Others",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Enabling additional options will provide more on-screen information but will result in slower library scans.",
|
||||||
|
"ViewTypeFolders": "Folders",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network."
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"LabelExit": "\u96e2\u958b",
|
"LabelExit": "\u96e2\u958b",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
"LabelVisitCommunity": "\u8a2a\u554f\u793e\u5340",
|
"LabelVisitCommunity": "\u8a2a\u554f\u793e\u5340",
|
||||||
|
"HeaderLocalAccess": "Local Access",
|
||||||
"LabelGithubWiki": "Github \u7ef4\u57fa",
|
"LabelGithubWiki": "Github \u7ef4\u57fa",
|
||||||
"LabelSwagger": "Swagger",
|
"LabelSwagger": "Swagger",
|
||||||
"LabelStandard": "\u6a19\u6dee",
|
"LabelStandard": "\u6a19\u6dee",
|
||||||
@ -397,7 +399,7 @@
|
|||||||
"HeaderCastCrew": "\u62cd\u651d\u4eba\u54e1\u53ca\u6f14\u54e1",
|
"HeaderCastCrew": "\u62cd\u651d\u4eba\u54e1\u53ca\u6f14\u54e1",
|
||||||
"HeaderAdditionalParts": "\u9644\u52a0\u90e8\u4efd",
|
"HeaderAdditionalParts": "\u9644\u52a0\u90e8\u4efd",
|
||||||
"ButtonSplitVersionsApart": "Split Versions Apart",
|
"ButtonSplitVersionsApart": "Split Versions Apart",
|
||||||
"ButtonPlayTrailer": "\u9810\u544a",
|
"ButtonPlayTrailer": "Trailer",
|
||||||
"LabelMissing": "\u7f3a\u5c11",
|
"LabelMissing": "\u7f3a\u5c11",
|
||||||
"LabelOffline": "\u96e2\u7dda",
|
"LabelOffline": "\u96e2\u7dda",
|
||||||
"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.",
|
"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.",
|
||||||
@ -695,6 +697,10 @@
|
|||||||
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
||||||
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
"LabelMaxStaticBitrate": "Max sync bitrate:",
|
||||||
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
"LabelMaxStaticBitrateHelp": "Specify a max bitrate when syncing content at high quality.",
|
||||||
|
"LabelMusicStaticBitrate": "Music sync bitrate:",
|
||||||
|
"LabelMusicStaticBitrateHelp": "Specify a max bitrate when syncing music",
|
||||||
|
"LabelMusicStreamingTranscodingBitrate": "Music transcoding bitrate:",
|
||||||
|
"LabelMusicStreamingTranscodingBitrateHelp": "Specify a max bitrate when streaming music",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignore transcode byte range requests",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "If enabled, these requests will be honored but will ignore the byte range header.",
|
||||||
"LabelFriendlyName": "Friendly name",
|
"LabelFriendlyName": "Friendly name",
|
||||||
@ -982,5 +988,17 @@
|
|||||||
"AppDeviceValues": "App: {0}, Device: {1}",
|
"AppDeviceValues": "App: {0}, Device: {1}",
|
||||||
"ProviderValue": "Provider: {0}",
|
"ProviderValue": "Provider: {0}",
|
||||||
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
"LabelChannelDownloadSizeLimit": "Download size limit (GB):",
|
||||||
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder"
|
"LabelChannelDownloadSizeLimitHelp": "Limit the size of the channel download folder",
|
||||||
|
"HeaderRecentActivity": "Recent Activity",
|
||||||
|
"HeaderPeople": "People",
|
||||||
|
"HeaderDownloadPeopleMetadataFor": "Download biography and images for:",
|
||||||
|
"OptionComposers": "Composers",
|
||||||
|
"OptionOthers": "Others",
|
||||||
|
"HeaderDownloadPeopleMetadataForHelp": "Enabling additional options will provide more on-screen information but will result in slower library scans.",
|
||||||
|
"ViewTypeFolders": "Folders",
|
||||||
|
"LabelDisplayFoldersView": "Display a folders view to show plain media folders",
|
||||||
|
"ViewTypeLiveTvRecordingGroups": "Recordings",
|
||||||
|
"ViewTypeLiveTvChannels": "Channels",
|
||||||
|
"LabelAllowLocalAccessWithoutPassword": "Allow local access without a password",
|
||||||
|
"LabelAllowLocalAccessWithoutPasswordHelp": "When enabled, a password will not be required when signing in from within your home network."
|
||||||
}
|
}
|
@ -1211,7 +1211,7 @@ namespace MediaBrowser.Server.Implementations.Session
|
|||||||
bool isLocal)
|
bool isLocal)
|
||||||
{
|
{
|
||||||
var result = (isLocal && string.Equals(request.App, "Dashboard", StringComparison.OrdinalIgnoreCase)) ||
|
var result = (isLocal && string.Equals(request.App, "Dashboard", StringComparison.OrdinalIgnoreCase)) ||
|
||||||
await _userManager.AuthenticateUser(request.Username, request.Password).ConfigureAwait(false);
|
await _userManager.AuthenticateUser(request.Username, request.Password, request.RemoteEndPoint).ConfigureAwait(false);
|
||||||
|
|
||||||
if (!result)
|
if (!result)
|
||||||
{
|
{
|
||||||
@ -1234,10 +1234,10 @@ namespace MediaBrowser.Server.Implementations.Session
|
|||||||
request.RemoteEndPoint,
|
request.RemoteEndPoint,
|
||||||
user)
|
user)
|
||||||
.ConfigureAwait(false);
|
.ConfigureAwait(false);
|
||||||
|
|
||||||
return new AuthenticationResult
|
return new AuthenticationResult
|
||||||
{
|
{
|
||||||
User = _dtoService.GetUserDto(user),
|
User = _userManager.GetUserDto(user, request.RemoteEndPoint),
|
||||||
SessionInfo = GetSessionInfoDto(session),
|
SessionInfo = GetSessionInfoDto(session),
|
||||||
AccessToken = token,
|
AccessToken = token,
|
||||||
ServerId = _appHost.ServerId
|
ServerId = _appHost.ServerId
|
||||||
|
@ -555,7 +555,7 @@ namespace MediaBrowser.ServerApplication
|
|||||||
//SyncRepository = await GetSyncRepository().ConfigureAwait(false);
|
//SyncRepository = await GetSyncRepository().ConfigureAwait(false);
|
||||||
//RegisterSingleInstance(SyncRepository);
|
//RegisterSingleInstance(SyncRepository);
|
||||||
|
|
||||||
UserManager = new UserManager(LogManager.GetLogger("UserManager"), ServerConfigurationManager, UserRepository, XmlSerializer);
|
UserManager = new UserManager(LogManager.GetLogger("UserManager"), ServerConfigurationManager, UserRepository, XmlSerializer, NetworkManager, () => ImageProcessor, () => DtoService);
|
||||||
RegisterSingleInstance(UserManager);
|
RegisterSingleInstance(UserManager);
|
||||||
|
|
||||||
LibraryManager = new LibraryManager(Logger, TaskManager, UserManager, ServerConfigurationManager, UserDataManager, () => LibraryMonitor, FileSystemManager, () => ProviderManager);
|
LibraryManager = new LibraryManager(Logger, TaskManager, UserManager, ServerConfigurationManager, UserDataManager, () => LibraryMonitor, FileSystemManager, () => ProviderManager);
|
||||||
@ -626,7 +626,7 @@ namespace MediaBrowser.ServerApplication
|
|||||||
var playlistManager = new PlaylistManager(LibraryManager, FileSystemManager, LibraryMonitor, LogManager.GetLogger("PlaylistManager"), UserManager);
|
var playlistManager = new PlaylistManager(LibraryManager, FileSystemManager, LibraryMonitor, LogManager.GetLogger("PlaylistManager"), UserManager);
|
||||||
RegisterSingleInstance<IPlaylistManager>(playlistManager);
|
RegisterSingleInstance<IPlaylistManager>(playlistManager);
|
||||||
|
|
||||||
LiveTvManager = new LiveTvManager(ServerConfigurationManager, FileSystemManager, Logger, ItemRepository, ImageProcessor, UserDataManager, DtoService, UserManager, LibraryManager, TaskManager, LocalizationManager);
|
LiveTvManager = new LiveTvManager(ServerConfigurationManager, FileSystemManager, Logger, ItemRepository, ImageProcessor, UserDataManager, DtoService, UserManager, LibraryManager, TaskManager, LocalizationManager, JsonSerializer);
|
||||||
RegisterSingleInstance(LiveTvManager);
|
RegisterSingleInstance(LiveTvManager);
|
||||||
|
|
||||||
UserViewManager = new UserViewManager(LibraryManager, LocalizationManager, FileSystemManager, UserManager, ChannelManager, LiveTvManager, ApplicationPaths, playlistManager);
|
UserViewManager = new UserViewManager(LibraryManager, LocalizationManager, FileSystemManager, UserManager, ChannelManager, LiveTvManager, ApplicationPaths, playlistManager);
|
||||||
|
@ -1,12 +1,13 @@
|
|||||||
using System.Globalization;
|
using MediaBrowser.Common.Implementations.Networking;
|
||||||
using System.IO;
|
|
||||||
using MediaBrowser.Common.Implementations.Networking;
|
|
||||||
using MediaBrowser.Common.Net;
|
using MediaBrowser.Common.Net;
|
||||||
using MediaBrowser.Model.IO;
|
using MediaBrowser.Model.IO;
|
||||||
using MediaBrowser.Model.Net;
|
using MediaBrowser.Model.Net;
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
|
using System.Globalization;
|
||||||
|
using System.IO;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
|
using System.Net;
|
||||||
using System.Runtime.InteropServices;
|
using System.Runtime.InteropServices;
|
||||||
|
|
||||||
namespace MediaBrowser.ServerApplication.Networking
|
namespace MediaBrowser.ServerApplication.Networking
|
||||||
@ -43,6 +44,46 @@ namespace MediaBrowser.ServerApplication.Networking
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public bool IsInLocalNetwork(string endpoint)
|
||||||
|
{
|
||||||
|
if (string.IsNullOrWhiteSpace(endpoint))
|
||||||
|
{
|
||||||
|
throw new ArgumentNullException("endpoint");
|
||||||
|
}
|
||||||
|
|
||||||
|
IPAddress address;
|
||||||
|
if (!IPAddress.TryParse(endpoint, out address))
|
||||||
|
{
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
const int lengthMatch = 4;
|
||||||
|
|
||||||
|
if (endpoint.Length >= lengthMatch)
|
||||||
|
{
|
||||||
|
var prefix = endpoint.Substring(0, lengthMatch);
|
||||||
|
|
||||||
|
if (GetLocalIpAddresses()
|
||||||
|
.Any(i => i.StartsWith(prefix, StringComparison.OrdinalIgnoreCase)))
|
||||||
|
{
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Private address space:
|
||||||
|
// http://en.wikipedia.org/wiki/Private_network
|
||||||
|
|
||||||
|
return
|
||||||
|
|
||||||
|
// If url was requested with computer name, we may see this
|
||||||
|
endpoint.IndexOf("::", StringComparison.OrdinalIgnoreCase) != -1 ||
|
||||||
|
|
||||||
|
endpoint.StartsWith("10.", StringComparison.OrdinalIgnoreCase) ||
|
||||||
|
endpoint.StartsWith("192.", StringComparison.OrdinalIgnoreCase) ||
|
||||||
|
endpoint.StartsWith("172.", StringComparison.OrdinalIgnoreCase) ||
|
||||||
|
endpoint.StartsWith("169.", StringComparison.OrdinalIgnoreCase);
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// To the type of the network share.
|
/// To the type of the network share.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user