create single method to form api url

This commit is contained in:
Luke Pulverenti 2015-02-10 00:54:58 -05:00
parent 3d7089a7db
commit 0052f0a09d
71 changed files with 22672 additions and 22657 deletions

View File

@ -1,7 +1,6 @@
using MediaBrowser.Common;
using MediaBrowser.Model.System;
using System;
using System.Collections.Generic;
namespace MediaBrowser.Controller
{
@ -65,5 +64,12 @@ namespace MediaBrowser.Controller
/// </summary>
/// <value>The local API URL.</value>
string LocalApiUrl { get; }
/// <summary>
/// Gets the local API URL.
/// </summary>
/// <param name="host">The host.</param>
/// <returns>System.String.</returns>
string GetLocalApiUrl(string host);
}
}

View File

@ -167,7 +167,7 @@ namespace MediaBrowser.Dlna.Main
var descriptorURI = "/dlna/" + guid.ToString("N") + "/description.xml";
var uri = new Uri(string.Format("http://{0}:{1}{2}", address, _appHost.HttpPort, descriptorURI));
var uri = new Uri(_appHost.GetLocalApiUrl(address) + descriptorURI);
var services = new List<string>
{

View File

@ -148,12 +148,7 @@ namespace MediaBrowser.Dlna.PlayTo
private string GetServerAddress(IPAddress localIp)
{
return string.Format("{0}://{1}:{2}",
"http",
localIp,
_appHost.HttpPort
);
return _appHost.GetLocalApiUrl(localIp.ToString());
}
public void Dispose()

View File

@ -297,12 +297,12 @@ namespace MediaBrowser.Server.Implementations.HttpServer
if (string.Equals(localPath, "/mediabrowser/", StringComparison.OrdinalIgnoreCase))
{
httpRes.RedirectToUrl("/../" + DefaultRedirectPath);
httpRes.RedirectToUrl(DefaultRedirectPath);
return Task.FromResult(true);
}
if (string.Equals(localPath, "/mediabrowser", StringComparison.OrdinalIgnoreCase))
{
httpRes.RedirectToUrl("../" + DefaultRedirectPath);
httpRes.RedirectToUrl("mediabrowser/" + DefaultRedirectPath);
return Task.FromResult(true);
}
if (string.Equals(localPath, "/", StringComparison.OrdinalIgnoreCase))

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Select Subtitles",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "Channels",
"HeaderMediaFolders": "Media Folders",
"HeaderBlockItemsWithNoRating": "Block items with no rating information:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Others",
"OptionBlockTvShows": "TV Shows",
"OptionBlockTrailers": "Trailers",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Select Subtitles",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "\u041a\u0430\u043d\u0430\u043b\u0438",
"HeaderMediaFolders": "\u041c\u0435\u0434\u0438\u0439\u043d\u0438 \u041f\u0430\u043f\u043a\u0438",
"HeaderBlockItemsWithNoRating": "Block items with no rating information:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Others",
"OptionBlockTvShows": "TV Shows",
"OptionBlockTrailers": "Trailers",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Select Subtitles",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "Channels",
"HeaderMediaFolders": "Media Folders",
"HeaderBlockItemsWithNoRating": "Block items with no rating information:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Others",
"OptionBlockTvShows": "TV Shows",
"OptionBlockTrailers": "Trailers",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Select Subtitles",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "Kan\u00e1ly",
"HeaderMediaFolders": "Slo\u017eky m\u00e9di\u00ed",
"HeaderBlockItemsWithNoRating": "Block items with no rating information:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Others",
"OptionBlockTvShows": "Televizn\u00ed po\u0159ady",
"OptionBlockTrailers": "Upout\u00e1vky",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Select Subtitles",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "Kanaler",
"HeaderMediaFolders": "Media Folders",
"HeaderBlockItemsWithNoRating": "Block items with no rating information:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Others",
"OptionBlockTvShows": "TV Shows",
"OptionBlockTrailers": "Trailers",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "W\u00f6hle Untertitel",
"ButtonMarkForRemoval": "Entferne von Ger\u00e4t",
"ButtonUnmarkForRemoval": "Abbrechen von Entfernen von Ger\u00e4t",
"LabelSyncQualityHelp": "Verwenden Sie \"Hohe Qualit\u00e4t\" f\u00fcr die maximale vom Ger\u00e4t unterst\u00fctzte Qualit\u00e4t. Mittlere und geringe Qualit\u00e4t werden die erlaubte Datenrate reduzieren.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Erzwungen)",
"LabelDefaultForcedStream": "(Standard\/Erzwungen)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "Kan\u00e4le",
"HeaderMediaFolders": "Medienverzeichnisse",
"HeaderBlockItemsWithNoRating": "Blockiere Elemente ohne Bewertungsinformationen:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Andere",
"OptionBlockTvShows": "TV Serien",
"OptionBlockTrailers": "Trailer",
@ -698,6 +698,7 @@
"LabelSyncTo": "Synchronisiere mit:",
"LabelSyncJobName": "Synchronisations-Aufgabe:",
"LabelQuality": "Qualit\u00e4t:",
"OptionOriginal": "Original",
"OptionHigh": "Hoch",
"OptionMedium": "Mittel",
"OptionLow": "Niedrig",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synchronisiert",
"SyncJobItemStatusFailed": "Fehlgeschlagen.",
"SyncJobItemStatusRemovedFromDevice": "Entfernt von Ger\u00e4t",
"SyncJobItemStatusCancelled": "Abgebrochen",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Abgebrochen"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Select Subtitles",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "Channels",
"HeaderMediaFolders": "Media Folders",
"HeaderBlockItemsWithNoRating": "Block items with no rating information:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Others",
"OptionBlockTvShows": "TV Shows",
"OptionBlockTrailers": "Trailers",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Select Subtitles",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "Channels",
"HeaderMediaFolders": "Media Folders",
"HeaderBlockItemsWithNoRating": "Block items with no rating information:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Others",
"OptionBlockTvShows": "TV Shows",
"OptionBlockTrailers": "Trailers",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Select Subtitles",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "Channels",
"HeaderMediaFolders": "Media Folders",
"HeaderBlockItemsWithNoRating": "Block items with no rating information:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Others",
"OptionBlockTvShows": "TV Shows",
"OptionBlockTrailers": "Trailers",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Seleccionar Subt\u00edtulos",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Por defecto)",
"LabelForcedStream": "(Forzado)",
"LabelDefaultForcedStream": "(Por defecto\/Forzado)",
@ -273,7 +273,7 @@
"ButtonStart": "Inicio",
"HeaderChannels": "Canales",
"HeaderMediaFolders": "Carpetas de medios",
"HeaderBlockItemsWithNoRating": "Bloquear elementos sin informaci\u00f3n de clasificaci\u00f3n:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Otros",
"OptionBlockTvShows": "Tv Shows",
"OptionBlockTrailers": "Trailers",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Seleccionar Subtitulos",
"ButtonMarkForRemoval": "Remover de dispositivo",
"ButtonUnmarkForRemoval": "Cancelar remover de dispositivo",
"LabelSyncQualityHelp": "Use alta calidad para la calidad m\u00e1xima soportada por el dispositivo. Media y baja calidad para reducir la transferencia de datos permitida.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Por defecto)",
"LabelForcedStream": "(Forzado)",
"LabelDefaultForcedStream": "(Por Defecto\/Forzado)",
@ -273,7 +273,7 @@
"ButtonStart": "Iniciar",
"HeaderChannels": "Canales",
"HeaderMediaFolders": "Carpetas de Medios",
"HeaderBlockItemsWithNoRating": "Bloquear \u00edtems sin informaci\u00f3n de clasificaci\u00f3n",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Otros",
"OptionBlockTvShows": "Programas de TV",
"OptionBlockTrailers": "Avances",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sincronizar con:",
"LabelSyncJobName": "Nombre del trabajo de sinc:",
"LabelQuality": "Calidad:",
"OptionOriginal": "Original",
"OptionHigh": "Alta",
"OptionMedium": "Media",
"OptionLow": "Baja",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Sincronizado",
"SyncJobItemStatusFailed": "Fall\u00f3",
"SyncJobItemStatusRemovedFromDevice": "Eliminado del dispositivo",
"SyncJobItemStatusCancelled": "Cancelado",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelado"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Select Subtitles",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "Channels",
"HeaderMediaFolders": "Media Folders",
"HeaderBlockItemsWithNoRating": "Block items with no rating information:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Others",
"OptionBlockTvShows": "TV Shows",
"OptionBlockTrailers": "Trailers",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "S\u00e9lectionner sous-titres",
"ButtonMarkForRemoval": "Supprimer de l'appareil",
"ButtonUnmarkForRemoval": "Annuler la suppression de l'appareil",
"LabelSyncQualityHelp": "Choisissez haute qualit\u00e9 pour obtenir la qualit\u00e9 maximale support\u00e9e par l'appareil. Moyenne et basse qualit\u00e9 r\u00e9duiront le d\u00e9bit autoris\u00e9.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Par d\u00e9faut)",
"LabelForcedStream": "(Forc\u00e9)",
"LabelDefaultForcedStream": "(Par d\u00e9faut\/Forc\u00e9)",
@ -273,7 +273,7 @@
"ButtonStart": "Commencer",
"HeaderChannels": "Cha\u00eenes",
"HeaderMediaFolders": "R\u00e9pertoires de m\u00e9dias",
"HeaderBlockItemsWithNoRating": "Bloquer les items ne comportant aucune information de classement :",
"HeaderBlockItemsWithNoRating": "Bloquer le contenu ne comportant aucune information de classement :",
"OptionBlockOthers": "Autres",
"OptionBlockTvShows": "S\u00e9ries TV",
"OptionBlockTrailers": "Bandes-annonces",
@ -698,6 +698,7 @@
"LabelSyncTo": "Synchronis\u00e9 avec:",
"LabelSyncJobName": "Nom du job de synchronisation:",
"LabelQuality": "Qualit\u00e9:",
"OptionOriginal": "Original",
"OptionHigh": "Haute",
"OptionMedium": "Moyenne",
"OptionLow": "Basse",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synchronis\u00e9",
"SyncJobItemStatusFailed": "Echou\u00e9",
"SyncJobItemStatusRemovedFromDevice": "Supprim\u00e9 de l'appareil",
"SyncJobItemStatusCancelled": "Annul\u00e9",
"MessageJobItemHasNoActions": "D"
"SyncJobItemStatusCancelled": "Annul\u00e9"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Select Subtitles",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "\u05e2\u05e8\u05d5\u05e6\u05d9\u05dd",
"HeaderMediaFolders": "\u05e1\u05e4\u05e8\u05d9\u05d5\u05ea \u05de\u05d3\u05d9\u05d4",
"HeaderBlockItemsWithNoRating": "Block items with no rating information:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Others",
"OptionBlockTvShows": "TV Shows",
"OptionBlockTrailers": "Trailers",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Select Subtitles",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "Channels",
"HeaderMediaFolders": "Medijska mapa",
"HeaderBlockItemsWithNoRating": "Block items with no rating information:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Others",
"OptionBlockTvShows": "TV Shows",
"OptionBlockTrailers": "Trailers",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Seleziona sottotitoli",
"ButtonMarkForRemoval": "Rimuovi dal dispositivo",
"ButtonUnmarkForRemoval": "Annulla rimozione dal dispositivo",
"LabelSyncQualityHelp": "Usa qualit\u00e0 alta come livello di qualit\u00e0 massimo per il dispositivo. Media e bassa diminuiranno il bitrate consentito",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Predefinito)",
"LabelForcedStream": "(forzato)",
"LabelDefaultForcedStream": "(Predefinito\/Forzato)",
@ -273,7 +273,7 @@
"ButtonStart": "Avvio",
"HeaderChannels": "Canali",
"HeaderMediaFolders": "Cartelle dei media",
"HeaderBlockItemsWithNoRating": "Blocca gli elementi senza informazioni di valutazione",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Altri",
"OptionBlockTvShows": "Serie TV",
"OptionBlockTrailers": "Trailer",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sincronizza su:",
"LabelSyncJobName": "Nome Attivit\u00e0 di Sincroniz.:",
"LabelQuality": "Qualit\u00e0:",
"OptionOriginal": "Original",
"OptionHigh": "Alto",
"OptionMedium": "Medio",
"OptionLow": "Basso",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Sincronizzato",
"SyncJobItemStatusFailed": "Fallito",
"SyncJobItemStatusRemovedFromDevice": "Rimosso dal dispositivo",
"SyncJobItemStatusCancelled": "Cancellato",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancellato"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "\u0421\u0443\u0431\u0442\u0438\u0442\u0440\u043b\u0435\u0440 \u0442\u0430\u04a3\u0434\u0430\u0443",
"ButtonMarkForRemoval": "\u049a\u04b1\u0440\u044b\u043b\u0493\u044b\u0434\u0430\u043d \u0430\u043b\u0430\u0441\u0442\u0430\u0443",
"ButtonUnmarkForRemoval": "\u049a\u04b1\u0440\u044b\u043b\u0493\u044b\u0434\u0430\u043d \u0430\u043b\u0430\u0441\u0442\u0430\u0443\u0434\u044b \u0431\u043e\u043b\u0434\u044b\u0440\u043c\u0430\u0443",
"LabelSyncQualityHelp": "\u049a\u04b1\u0440\u044b\u043b\u0493\u044b \u0431\u0430\u0440\u044b\u043d\u0448\u0430 \u049b\u043e\u043b\u0434\u0430\u0443 \u0441\u0430\u043f\u0430\u0441\u044b \u04af\u0448\u0456\u043d \u0436\u043e\u0493\u0430\u0440\u044b \u0441\u0430\u043f\u0430\u043d\u044b \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u044b\u04a3\u044b\u0437. \u041e\u0440\u0442\u0430 \u0436\u04d9\u043d\u0435 \u0442\u04e9\u043c\u0435\u043d \u0441\u0430\u043f\u0430\u043b\u0430\u0440 \u0440\u04b1\u049b\u0441\u0430\u0442 \u0435\u0442\u0456\u043b\u0433\u0435\u043d \u049b\u0430\u0440\u049b\u044b\u043d\u0434\u044b \u0430\u0437\u0430\u0439\u0442\u0430\u0434\u044b.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(\u04d8\u0434\u0435\u043f\u043a\u0456)",
"LabelForcedStream": "(\u041c\u04d9\u0436\u0431\u04af\u0440\u043b\u0456)",
"LabelDefaultForcedStream": "(\u04d8\u0434\u0435\u043f\u043a\u0456\/\u041c\u04d9\u0436\u0431\u04af\u0440\u043b\u0456)",
@ -273,7 +273,7 @@
"ButtonStart": "\u0411\u0430\u0441\u0442\u0430\u0443",
"HeaderChannels": "\u0410\u0440\u043d\u0430\u043b\u0430\u0440",
"HeaderMediaFolders": "\u0422\u0430\u0441\u0443\u0448\u044b \u049b\u0430\u043b\u0442\u0430\u043b\u0430\u0440\u044b",
"HeaderBlockItemsWithNoRating": "\u0416\u0430\u0441\u0442\u044b\u049b \u0441\u0430\u043d\u0430\u0442\u044b \u0436\u043e\u049b \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0442\u0435\u0440\u0434\u0456 \u049b\u04b1\u0440\u0441\u0430\u0443\u043b\u0430\u0443:",
"HeaderBlockItemsWithNoRating": "\u0416\u0430\u0441\u0442\u044b\u049b \u0441\u0430\u043d\u0430\u0442\u044b \u0436\u043e\u049b \u043c\u0430\u0437\u04b1\u043d\u0434\u044b \u049b\u04b1\u0440\u0441\u0430\u0443\u043b\u0430\u0443:",
"OptionBlockOthers": "\u0411\u0430\u0441\u049b\u0430\u043b\u0430\u0440",
"OptionBlockTvShows": "\u0422\u0414 \u043a\u04e9\u0440\u0441\u0435\u0442\u0456\u043c\u0434\u0435\u0440\u0456",
"OptionBlockTrailers": "\u0422\u0440\u0435\u0439\u043b\u0435\u0440\u043b\u0435\u0440",
@ -689,23 +689,24 @@
"ButtonLinkMyMediaBrowserAccount": "\u0422\u0456\u0440\u043a\u0435\u043b\u0433\u0456\u043c\u0434\u0456 \u0431\u0430\u0439\u043b\u0430\u043d\u044b\u0441\u0442\u044b\u0440\u0443",
"MessageConnectAccountRequiredToInviteGuest": "\u049a\u043e\u043d\u0430\u049b\u0442\u0430\u0440\u0434\u044b \u0448\u0430\u049b\u044b\u0440\u0443 \u04af\u0448\u0456\u043d \u0435\u04a3 \u0430\u043b\u0434\u044b\u043d\u0434\u0430 \u043e\u0441\u044b \u0441\u0435\u0440\u0432\u0435\u0440\u0433\u0435 Media Browser \u0442\u0456\u0440\u043a\u0435\u043b\u0433\u0456\u04a3\u0456\u0437\u0434\u0456 \u0431\u0430\u0439\u043b\u0430\u043d\u044b\u0441\u0442\u0440\u0443\u044b\u04a3\u044b\u0437 \u049b\u0430\u0436\u0435\u0442.",
"ButtonSync": "\u04ae\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443",
"SyncMedia": "\u0422\u0430\u0441\u0443\u0448\u044b\u0434\u0435\u0440\u0435\u043a\u0442\u0435\u0440\u0434\u0456 \u04af\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443",
"SyncMedia": "\u04ae\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443",
"HeaderCancelSyncJob": "\u04ae\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443\u0434\u0456 \u0431\u043e\u043b\u0434\u044b\u0440\u043c\u0430\u0443",
"CancelSyncJobConfirmation": "\u0428\u044b\u043d\u044b\u043c\u0435\u043d \u043e\u0441\u044b \u04af\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443 \u0436\u04b1\u043c\u044b\u0441\u0442\u044b \u0431\u043e\u043b\u0434\u044b\u0440\u043c\u0430\u0443 \u049b\u0430\u0436\u0435\u0442 \u043f\u0435?",
"TabSync": "\u04ae\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443",
"MessagePleaseSelectDeviceToSyncTo": "\u04ae\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0456\u043b\u0435\u0442\u0456\u043d \u049b\u04b1\u0440\u044b\u043b\u0493\u044b\u043d\u044b \u0442\u0430\u04a3\u0434\u0430\u04a3\u044b\u0437.",
"MessageSyncJobCreated": "\u04ae\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443 \u0436\u04b1\u043c\u044b\u0441\u044b \u0436\u0430\u0441\u0430\u043b\u0434\u044b.",
"LabelSyncTo": "\u041c\u044b\u043d\u0430\u0493\u0430\u043d \u04af\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443:",
"LabelSyncJobName": "\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0434\u0430\u0443 \u0436\u04b1\u043c\u044b\u0441\u044b\u043d\u044b\u04a3 \u0430\u0442\u044b:",
"LabelSyncTo": "\u041e\u0441\u044b\u043c\u0435\u043d \u04af\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443:",
"LabelSyncJobName": "\u04ae\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443 \u0436\u04b1\u043c\u044b\u0441\u044b\u043d\u044b\u04a3 \u0430\u0442\u044b:",
"LabelQuality": "\u0421\u0430\u043f\u0430\u0441\u044b:",
"OptionOriginal": "Original",
"OptionHigh": "\u0416\u043e\u0493\u0430\u0440\u044b",
"OptionMedium": "\u041e\u0440\u0442\u0430\u0448\u0430",
"OptionLow": "\u0422\u04e9\u043c\u0435\u043d",
"HeaderSettings": "\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043b\u0435\u0440",
"OptionAutomaticallySyncNewContent": "\u0416\u0430\u04a3\u0430 \u043c\u0430\u0437\u043c\u04b1\u043d\u0434\u044b \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0442\u044b \u0442\u04af\u0440\u0434\u0435 \u04af\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443",
"OptionAutomaticallySyncNewContent": "\u0416\u0430\u04a3\u0430 \u043c\u0430\u0437\u043c\u04b1\u043d\u0434\u044b \u04af\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443",
"OptionAutomaticallySyncNewContentHelp": "\u041e\u0441\u044b \u0441\u0430\u043d\u0430\u0442\u049b\u0430 \u049b\u043e\u0441\u044b\u043b\u0493\u0430\u043d \u0436\u0430\u04a3\u0430 \u043c\u0430\u0437\u043c\u04b1\u043d \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0442\u044b \u0442\u04af\u0440\u0434\u0435 \u049b\u04b1\u0440\u044b\u043b\u0493\u044b\u043c\u0435\u043d \u04af\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0456\u043b\u0435\u0434\u0456.",
"OptionSyncUnwatchedVideosOnly": "\u0422\u0435\u043a \u049b\u0430\u043d\u0430 \u043a\u04e9\u0440\u0456\u043b\u043c\u0435\u0433\u0435\u043d \u0431\u0435\u0439\u043d\u0435\u043b\u0435\u0440\u0434\u0456 \u04af\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443",
"OptionSyncUnwatchedVideosOnlyHelp": "\u0422\u0435\u043a \u049b\u0430\u043d\u0430 \u049b\u0430\u0440\u0430\u0440\u043c\u0430\u0493\u0430\u043d \u0431\u0435\u0439\u043d\u0435\u043b\u0435\u0440 \u04af\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0456\u043b\u0435\u0434\u0456, \u0436\u04d9\u043d\u0435 \u0431\u0435\u0439\u043d\u0435\u043b\u0435\u0440 \u049b\u0430\u0440\u0430\u043b\u0493\u0430\u043d\u043d\u0430\u043d \u043a\u0435\u0439\u0456\u043d \u049b\u04b1\u0440\u044b\u043b\u0493\u044b\u0434\u0430\u043d \u0430\u043b\u0430\u0441\u0442\u0430\u043b\u0430\u0434\u044b.",
"OptionSyncUnwatchedVideosOnly": "\u049a\u0430\u0440\u0430\u043b\u043c\u0430\u0493\u0430\u043d \u0431\u0435\u0439\u043d\u0435\u043b\u0435\u0440\u0434\u0456 \u04af\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443",
"OptionSyncUnwatchedVideosOnlyHelp": "\u0422\u0435\u043a \u049b\u0430\u043d\u0430 \u049b\u0430\u0440\u0430\u043b\u043c\u0430\u0493\u0430\u043d \u0431\u0435\u0439\u043d\u0435\u043b\u0435\u0440 \u04af\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0456\u043b\u0435\u0434\u0456, \u0436\u04d9\u043d\u0435 \u0431\u0435\u0439\u043d\u0435\u043b\u0435\u0440 \u049b\u0430\u0440\u0430\u043b\u0493\u0430\u043d\u043d\u0430\u043d \u043a\u0435\u0439\u0456\u043d \u049b\u04b1\u0440\u044b\u043b\u0493\u044b\u0434\u0430\u043d \u0430\u043b\u0430\u0441\u0442\u0430\u043b\u0430\u0434\u044b.",
"LabelItemLimit": "\u042d\u043b\u0435\u043c\u0435\u043d\u0442\u0442\u0435\u0440 \u0448\u0435\u0433\u0456:",
"LabelItemLimitHelp": "\u049a\u0430\u043b\u0430\u0443 \u0431\u043e\u0439\u044b\u043d\u0448\u0430: \u04ae\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0456\u043b\u0435\u0442\u0456\u043d \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0442\u0435\u0440 \u0441\u0430\u043d\u044b \u04af\u0448\u0456\u043d \u0448\u0435\u043a\u0442\u0456 \u043e\u0440\u043d\u0430\u0442\u044b\u04a3\u044b\u0437.",
"MessageBookPluginRequired": "Bookshelf \u043f\u043b\u0430\u0433\u0438\u043d\u0456\u043d \u043e\u0440\u043d\u0430\u0442\u0443\u0434\u044b \u049b\u0430\u0436\u0435\u0442 \u0435\u0442\u0435\u0434\u0456",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "\u04ae\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0456\u043b\u0433\u0435\u043d",
"SyncJobItemStatusFailed": "\u0421\u04d9\u0442\u0441\u0456\u0437",
"SyncJobItemStatusRemovedFromDevice": "\u049a\u04b1\u0440\u044b\u043b\u0493\u044b\u0434\u0430\u043d \u0430\u043b\u0430\u0441\u0442\u0430\u043b\u0493\u0430\u043d",
"SyncJobItemStatusCancelled": "\u0411\u043e\u043b\u0434\u044b\u0440\u044b\u043b\u043c\u0430\u0434\u044b",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "\u0411\u043e\u043b\u0434\u044b\u0440\u044b\u043b\u043c\u0430\u0434\u044b"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Select Subtitles",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "Channels",
"HeaderMediaFolders": "Media Folders",
"HeaderBlockItemsWithNoRating": "Block items with no rating information:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Others",
"OptionBlockTvShows": "TV Shows",
"OptionBlockTrailers": "Trailers",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Velg Undertekst",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Standard)",
"LabelForcedStream": "(Tvunget)",
"LabelDefaultForcedStream": "(Standard\/Tvunget)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "Kanaler",
"HeaderMediaFolders": "Media Mapper",
"HeaderBlockItemsWithNoRating": "Blokker elementer som har ingen rangeringsinformasjon:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Andre",
"OptionBlockTvShows": "TV Serier",
"OptionBlockTrailers": "Trailere",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

View File

@ -14,12 +14,12 @@
"FileReadError": "Er is een fout opgetreden bij het lezen van het bestand.",
"DeleteUser": "Verwijder gebruiker",
"DeleteUserConfirmation": "Weet u zeker dat u deze gebruiker wilt verwijderen?",
"PasswordResetHeader": "Reset Password",
"PasswordResetHeader": "Reset Wachtwoord",
"PasswordResetComplete": "Het wachtwoord is opnieuw ingesteld.",
"PinCodeResetComplete": "The pin code has been reset.",
"PinCodeResetComplete": "De pincode is gereset.",
"PasswordResetConfirmation": "Weet u zeker dat u het wachtwoord opnieuw in wilt stellen?",
"PinCodeResetConfirmation": "Are you sure you wish to reset the pin code?",
"HeaderPinCodeReset": "Reset Pin Code",
"PinCodeResetConfirmation": "Weet u zeker dat u de pincode wilt resetten?",
"HeaderPinCodeReset": "Reset Pincode",
"PasswordSaved": "Wachtwoord opgeslagen.",
"PasswordMatchError": "Wachtwoord en wachtwoord bevestiging moeten hetzelfde zijn.",
"OptionRelease": "Offici\u00eble Release",
@ -50,19 +50,19 @@
"ButtonSave": "Opslaan",
"ButtonDownload": "Download",
"SyncJobStatusQueued": "Queued",
"SyncJobStatusConverting": "Converting",
"SyncJobStatusFailed": "Failed",
"SyncJobStatusCancelled": "Cancelled",
"SyncJobStatusCompleted": "Synced",
"SyncJobStatusReadyToTransfer": "Ready to Transfer",
"SyncJobStatusTransferring": "Transferring",
"SyncJobStatusConverting": "Converteren",
"SyncJobStatusFailed": "Mislukt",
"SyncJobStatusCancelled": "Afgebroken",
"SyncJobStatusCompleted": "Gesynced",
"SyncJobStatusReadyToTransfer": "Klaar om te Verzenden",
"SyncJobStatusTransferring": "Verzenden",
"SyncJobStatusCompletedWithError": "Synced with errors",
"SyncJobItemStatusReadyToTransfer": "Ready to Transfer",
"LabelCollection": "Verzameling",
"HeaderAddToCollection": "Toevoegen aan verzameling",
"SyncJobItemStatusReadyToTransfer": "Klaar om te Verzenden",
"LabelCollection": "Collectie",
"HeaderAddToCollection": "Toevoegen aan Collectie",
"NewCollectionNameExample": "Voorbeeld: Star Wars Collectie",
"OptionSearchForInternetMetadata": "Zoeken op het internet voor afbeeldingen en metadata",
"LabelSelectCollection": "Selecteer verzameling:",
"LabelSelectCollection": "Selecteer collectie:",
"HeaderDevices": "Apparaten",
"ButtonScheduledTasks": "Geplande taken",
"MessageItemsAdded": "Items toegevoegd",
@ -95,9 +95,9 @@
"LabelFree": "Gratis",
"HeaderSelectAudio": "Selecteer Audio",
"HeaderSelectSubtitles": "Selecteer Ondertitels",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"ButtonMarkForRemoval": "Van apparaat verwijderen",
"ButtonUnmarkForRemoval": "Afbreken verwijderen van apparaat",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Standaard)",
"LabelForcedStream": "(Geforceerd)",
"LabelDefaultForcedStream": "(Standaard \/ Georceerd)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "Kanalen",
"HeaderMediaFolders": "Media Mappen",
"HeaderBlockItemsWithNoRating": "Blokkeren van onderdelen zonder classificatiegegevens:",
"HeaderBlockItemsWithNoRating": "Blokkeer inhoud zonder classificatiegegevens:",
"OptionBlockOthers": "Overigen",
"OptionBlockTvShows": "TV Series",
"OptionBlockTrailers": "Trailers",
@ -410,7 +410,7 @@
"HeaderTrack": "Track",
"HeaderDisc": "Schijf",
"OptionMovies": "Films",
"OptionCollections": "Verzamelingen",
"OptionCollections": "Collecties",
"OptionSeries": "Series",
"OptionSeasons": "Seizoenen",
"OptionEpisodes": "Afleveringen",
@ -637,7 +637,7 @@
"WebClientTourTapHold": "Klik en houd vast of rechtsklik op elke poster voor een context menu",
"WebClientTourMetadataManager": "Klik wijzigen om de metadata manager te openen",
"WebClientTourPlaylists": "Maak eenvoudig een afspeellijst en mixlijst, en speel deze op elk apparaat",
"WebClientTourCollections": "Maak film verzamelingen door films samen te voegen",
"WebClientTourCollections": "Maak film Collecties door boxsets samen te voegen",
"WebClientTourUserPreferences1": "Gebruikersvoorkeuren stellen u in staat de manier waarop de bibliotheek aan gebruikers getoond wordt aan te passen",
"WebClientTourUserPreferences2": "Configureer uw geluids- en ondertitelingsinstellingen eenmalig voor elke Media Browser app",
"WebClientTourUserPreferences3": "Ontwerp de startpagina van de web client volgens uw wensen",
@ -684,7 +684,7 @@
"MessageForgotPasswordFileCreated": "Het volgende bestand met instructies hoe nu verder te gaan is gemaakt:",
"MessageForgotPasswordFileExpiration": "De hertsel pincode verloopt {0}.",
"MessageInvalidForgotPasswordPin": "Er is een ongeldige of verlopen pincode ingegeven. Probeer opnieuw.",
"MessagePasswordResetForUsers": "Passwords have been removed for the following users:",
"MessagePasswordResetForUsers": "Wachtwoorden zijn verwijderd van de volgende gebruikers:",
"HeaderInviteGuest": "Nodig gast uit",
"ButtonLinkMyMediaBrowserAccount": "Koppel mijn account nu",
"MessageConnectAccountRequiredToInviteGuest": "Om gasten uit te kunnen nodigen moet uw Media Browser account aan deze server gekoppeld worden.",
@ -698,6 +698,7 @@
"LabelSyncTo": "Synchroniseer naar:",
"LabelSyncJobName": "Naam synchroniseer taak:",
"LabelQuality": "Kwaliteit",
"OptionOriginal": "Original",
"OptionHigh": "Hoog",
"OptionMedium": "Gemiddeld",
"OptionLow": "Laag",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Gesynchroniseerd",
"SyncJobItemStatusFailed": "Mislukt",
"SyncJobItemStatusRemovedFromDevice": "Van apparaat verwijderd",
"SyncJobItemStatusCancelled": "Geannuleerd",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Geannuleerd"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Select Subtitles",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "Channels",
"HeaderMediaFolders": "Media Folders",
"HeaderBlockItemsWithNoRating": "Block items with no rating information:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Others",
"OptionBlockTvShows": "TV Shows",
"OptionBlockTrailers": "Trailers",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Selecione Legendas",
"ButtonMarkForRemoval": "Remover do dispositivo",
"ButtonUnmarkForRemoval": "Cancelar remo\u00e7\u00e3o do dispositivo",
"LabelSyncQualityHelp": "Use alta qualidade para a qualidade m\u00e1xima suportada pelo dispositivo. Qualidades M\u00e9dia e Baixa reduzem a taxa permitida.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Padr\u00e3o)",
"LabelForcedStream": "(For\u00e7ada)",
"LabelDefaultForcedStream": "(Padr\u00e3o\/For\u00e7ada)",
@ -273,7 +273,7 @@
"ButtonStart": "Iniciar",
"HeaderChannels": "Canais",
"HeaderMediaFolders": "Pastas de M\u00eddia",
"HeaderBlockItemsWithNoRating": "Bloquear itens sem informa\u00e7\u00e3o de classifica\u00e7\u00e3o:",
"HeaderBlockItemsWithNoRating": "Bloquear conte\u00fado sem informa\u00e7\u00e3o de classifica\u00e7\u00e3o:",
"OptionBlockOthers": "Outros",
"OptionBlockTvShows": "S\u00e9ries de TV",
"OptionBlockTrailers": "Trailers",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sincronizar para:",
"LabelSyncJobName": "Nome da tarefa de sincroniza\u00e7\u00e3o:",
"LabelQuality": "Qualidade:",
"OptionOriginal": "Original",
"OptionHigh": "Alta",
"OptionMedium": "M\u00e9dia",
"OptionLow": "Baixa",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Sincronizado",
"SyncJobItemStatusFailed": "Falhou",
"SyncJobItemStatusRemovedFromDevice": "Removido do dispositivo",
"SyncJobItemStatusCancelled": "Cancelado",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelado"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Select Subtitles",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "Canais",
"HeaderMediaFolders": "Pastas Multim\u00e9dia",
"HeaderBlockItemsWithNoRating": "Block items with no rating information:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Others",
"OptionBlockTvShows": "TV Shows",
"OptionBlockTrailers": "Trailers",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "\u0412\u044b\u0431\u043e\u0440 \u0441\u0443\u0431\u0442\u0438\u0442\u0440\u043e\u0432",
"ButtonMarkForRemoval": "\u0418\u0437\u044a\u044f\u0442\u044c \u0441 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430",
"ButtonUnmarkForRemoval": "\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c \u0438\u0437\u044a\u044f\u0442\u0438\u0435 \u0441 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430",
"LabelSyncQualityHelp": "\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0432\u044b\u0441\u043e\u043a\u043e\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043c\u0430\u043a\u0441. \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 \u043e\u0442 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430. \u0421\u0440\u0435\u0434\u043d\u0435\u0435 \u0438 \u043d\u0438\u0437\u043a\u043e\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u043e\u043d\u0438\u0436\u0430\u044e\u0442 \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u0443\u044e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(\u0423\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u0435)",
"LabelForcedStream": "(\u0424\u043e\u0440\u0441-\u044b\u0435)",
"LabelDefaultForcedStream": "(\u0423\u043c\u043e\u043b\u0447.\/\u0424\u043e\u0440\u0441-\u044b\u0435)",
@ -175,7 +175,7 @@
"ButtonMoreItems": "\u0415\u0449\u0451...",
"ButtonMore": "\u0415\u0449\u0451",
"HeaderFavoriteMovies": "\u0418\u0437\u0431\u0440\u0430\u043d\u043d\u044b\u0435 \u0444\u0438\u043b\u044c\u043c\u044b",
"HeaderFavoriteShows": "\u0418\u0437\u0431\u0440\u0430\u043d\u043d\u044b\u0435 \u0446\u0438\u043a\u043b\u044b",
"HeaderFavoriteShows": "\u0418\u0437\u0431\u0440\u0430\u043d\u043d\u044b\u0435 \u0422\u0412-\u0446\u0438\u043a\u043b\u044b",
"HeaderFavoriteEpisodes": "\u0418\u0437\u0431\u0440\u0430\u043d\u043d\u044b\u0435 \u044d\u043f\u0438\u0437\u043e\u0434\u044b",
"HeaderFavoriteGames": "\u0418\u0437\u0431\u0440\u0430\u043d\u043d\u044b\u0435 \u0438\u0433\u0440\u044b",
"HeaderRatingsDownloads": "\u041e\u0446\u0435\u043d\u043a\u0430 \/ \u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0438",
@ -273,7 +273,7 @@
"ButtonStart": "\u0417\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c",
"HeaderChannels": "\u041a\u0430\u043d\u0430\u043b\u044b",
"HeaderMediaFolders": "\u041c\u0435\u0434\u0438\u0430\u043f\u0430\u043f\u043a\u0438",
"HeaderBlockItemsWithNoRating": "\u0411\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0431\u0435\u0437 \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u043d\u043e\u0439 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438:",
"HeaderBlockItemsWithNoRating": "\u0411\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u0431\u0435\u0437 \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u043d\u043e\u0439 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438:",
"OptionBlockOthers": "\u0414\u0440\u0443\u0433\u0438\u0435",
"OptionBlockTvShows": "\u0422\u0412-\u0446\u0438\u043a\u043b\u044b",
"OptionBlockTrailers": "\u0422\u0440\u0435\u0439\u043b\u0435\u0440\u044b",
@ -689,7 +689,7 @@
"ButtonLinkMyMediaBrowserAccount": "\u0421\u0432\u044f\u0437\u0430\u0442\u044c \u043c\u043e\u044e \u0443\u0447\u0451\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c",
"MessageConnectAccountRequiredToInviteGuest": "\u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0430\u0442\u044c \u0433\u043e\u0441\u0442\u0435\u0439, \u0432\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e, \u0432 \u043f\u0435\u0440\u0432\u0443\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u044c, \u0441\u0432\u044f\u0437\u0430\u0442\u044c \u0441\u0432\u043e\u044e \u0443\u0447\u0451\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c Media Browser \u0441 \u0434\u0430\u043d\u043d\u044b\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c.",
"ButtonSync": "\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c",
"SyncMedia": "\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u044f",
"SyncMedia": "\u0421\u0438\u043d\u0445\u0440-\u0438\u044f",
"HeaderCancelSyncJob": "\u041e\u0442\u043c\u0435\u043d\u0430 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438",
"CancelSyncJobConfirmation": "\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u043e\u0442\u043c\u0435\u043d\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u043e\u0435 \u0437\u0430\u0434\u0430\u043d\u0438\u0435 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438?",
"TabSync": "\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u044f",
@ -698,13 +698,14 @@
"LabelSyncTo": "\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u044f \u0441:",
"LabelSyncJobName": "\u0418\u043c\u044f \u0437\u0430\u0434\u0430\u043d\u0438\u044f \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438:",
"LabelQuality": "\u041a\u0430\u0447\u0435\u0441\u0442\u0432\u043e:",
"OptionOriginal": "Original",
"OptionHigh": "\u0412\u044b\u0441\u043e\u043a\u043e\u0435",
"OptionMedium": "\u0421\u0440\u0435\u0434\u043d\u0435\u0435",
"OptionLow": "\u041d\u0438\u0437\u043a\u043e\u0435",
"HeaderSettings": "\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b",
"OptionAutomaticallySyncNewContent": "\u0410\u0432\u0442\u043e-\u043a\u0438 \u0441\u0438\u043d\u0445\u0440-\u0442\u044c \u043d\u043e\u0432\u043e\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435",
"OptionAutomaticallySyncNewContent": "\u0421\u0438\u043d\u0445\u0440-\u0442\u044c \u043d\u043e\u0432\u043e\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435",
"OptionAutomaticallySyncNewContentHelp": "\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435, \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u0435 \u0432 \u044d\u0442\u0443 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044e, \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0441 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u043c.",
"OptionSyncUnwatchedVideosOnly": "\u0421\u0438\u043d\u0445\u0440-\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0435\u043f\u0440\u043e\u0441\u043c-\u044b\u0435 \u0432\u0438\u0434\u0435\u043e",
"OptionSyncUnwatchedVideosOnly": "\u0421\u0438\u043d\u0445\u0440-\u0442\u044c \u043d\u0435\u043f\u0440\u043e\u0441\u043c-\u044b\u0435 \u0432\u0438\u0434\u0435\u043e",
"OptionSyncUnwatchedVideosOnlyHelp": "\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0435\u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u043d\u044b\u0435 \u0432\u0438\u0434\u0435\u043e, \u0430 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u043d\u044b\u0435 \u0438\u0437\u044b\u043c\u0430\u044e\u0442\u0441\u044f \u0441 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430.",
"LabelItemLimit": "\u041f\u0440\u0435\u0434\u0435\u043b \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432:",
"LabelItemLimitHelp": "\u041d\u0435\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e. \u041f\u0440\u0435\u0434\u0435\u043b\u044c\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u0443\u0435\u043c\u044b\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432.",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043e",
"SyncJobItemStatusFailed": "\u041d\u0435\u0443\u0434\u0430\u0447\u043d\u043e",
"SyncJobItemStatusRemovedFromDevice": "\u0418\u0437\u044a\u044f\u0442\u043e \u0438\u0437 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430",
"SyncJobItemStatusCancelled": "\u041e\u0442\u043c\u0435\u043d\u0435\u043d\u043e",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "\u041e\u0442\u043c\u0435\u043d\u0435\u043d\u043e"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Select Subtitles",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "Channels",
"HeaderMediaFolders": "Media Folders",
"HeaderBlockItemsWithNoRating": "Block items with no rating information:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Others",
"OptionBlockTvShows": "TV Shows",
"OptionBlockTrailers": "Trailers",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Kvaliteta:",
"OptionOriginal": "Original",
"OptionHigh": "Visoka",
"OptionMedium": "Srednja",
"OptionLow": "Nizka",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "V\u00e4lj undertexter",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(f\u00f6rvalda)",
"LabelForcedStream": "(tvingade)",
"LabelDefaultForcedStream": "(f\u00f6rvalda\/tvingade)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "Kanaler",
"HeaderMediaFolders": "Mediamappar",
"HeaderBlockItemsWithNoRating": "Blockera objekt utan \u00e5ldersgr\u00e4ns:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "\u00d6vrigt",
"OptionBlockTvShows": "TV-serier",
"OptionBlockTrailers": "Trailers",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Select Subtitles",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "Kanallar",
"HeaderMediaFolders": "Media Klas\u00f6rleri",
"HeaderBlockItemsWithNoRating": "Block items with no rating information:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Others",
"OptionBlockTvShows": "TV Shows",
"OptionBlockTrailers": "Trailers",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Select Subtitles",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
@ -111,7 +111,7 @@
"ButtonPlay": "Play",
"ButtonEdit": "Edit",
"ButtonQueue": "Queue",
"ButtonPlayTrailer": "Play trailer",
"ButtonPlayTrailer": "\u0412\u0456\u0434\u0442\u0432\u043e\u0440\u0438\u0442\u0438 \u0442\u0440\u0435\u0439\u043b\u0435\u0440",
"ButtonPlaylist": "Playlist",
"ButtonPreviousTrack": "\u041f\u043e\u043f\u0435\u0440\u0435\u0434\u043d\u0456\u0439 \u0437\u0430\u043f\u0438\u0441",
"LabelEnabled": "Enabled",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "Channels",
"HeaderMediaFolders": "Media Folders",
"HeaderBlockItemsWithNoRating": "Block items with no rating information:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Others",
"OptionBlockTvShows": "TV Shows",
"OptionBlockTrailers": "Trailers",
@ -357,21 +357,21 @@
"LabelPackageInstallFailed": "{0} installation failed.",
"LabelPackageInstallCancelled": "{0} installation cancelled.",
"TabServer": "Server",
"TabUsers": "Users",
"TabLibrary": "Library",
"TabUsers": "\u041a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0456",
"TabLibrary": "\u0411\u0456\u0431\u043b\u0456\u043e\u0442\u0435\u043a\u0430",
"TabMetadata": "\u041c\u0435\u0442\u0430\u0434\u0430\u043d\u0456",
"TabDLNA": "DLNA",
"TabLiveTV": "Live TV",
"TabAutoOrganize": "Auto-Organize",
"TabPlugins": "Plugins",
"TabPlugins": "\u0414\u043e\u0434\u0430\u0442\u043a\u0438",
"TabAdvanced": "Advanced",
"TabHelp": "Help",
"TabHelp": "\u0414\u043e\u0432\u0456\u0434\u043a\u0430",
"TabScheduledTasks": "Scheduled Tasks",
"ButtonFullscreen": "\u041f\u043e\u0432\u043d\u0438\u0439 \u0435\u043a\u0440\u0430\u043d",
"ButtonAudioTracks": "\u0410\u0443\u0434\u0456\u043e \u0434\u043e\u0440\u0456\u0436\u043a\u0438",
"ButtonSubtitles": "Subtitles",
"ButtonScenes": "Scenes",
"ButtonQuality": "Quality",
"ButtonQuality": "\u042f\u043a\u0456\u0441\u0442\u044c",
"HeaderNotifications": "Notifications",
"HeaderSelectPlayer": "Select Player:",
"ButtonSelect": "Select",
@ -399,29 +399,29 @@
"HeaderParentalRating": "Parental rating",
"HeaderReleaseDate": "Release date",
"HeaderDateAdded": "Date added",
"HeaderSeries": "Series",
"HeaderSeason": "Season",
"HeaderSeries": "\u0421\u0435\u0440\u0456\u0457",
"HeaderSeason": "\u0421\u0435\u0437\u043e\u043d",
"HeaderSeasonNumber": "Season number",
"HeaderNetwork": "Network",
"HeaderYear": "Year",
"HeaderYear": "\u0420\u0456\u043a",
"HeaderGameSystem": "Game system",
"HeaderPlayers": "Players",
"HeaderEmbeddedImage": "Embedded image",
"HeaderTrack": "Track",
"HeaderDisc": "Disc",
"HeaderTrack": "\u0414\u043e\u0440\u0456\u0436\u043a\u0430",
"HeaderDisc": "\u0414\u0438\u0441\u043a",
"OptionMovies": "Movies",
"OptionCollections": "Collections",
"OptionSeries": "Series",
"OptionSeasons": "Seasons",
"OptionCollections": "\u041a\u043e\u043b\u0435\u043a\u0446\u0456\u044f",
"OptionSeries": "\u0421\u0435\u0440\u0456\u044f",
"OptionSeasons": "\u0421\u0435\u0437\u043e\u043d\u0438",
"OptionEpisodes": "Episodes",
"OptionGames": "Games",
"OptionGames": "\u0406\u0433\u0440\u0438",
"OptionGameSystems": "Game systems",
"OptionMusicArtists": "Music artists",
"OptionMusicAlbums": "Music albums",
"OptionMusicVideos": "Music videos",
"OptionSongs": "Songs",
"OptionHomeVideos": "Home videos",
"OptionBooks": "Books",
"OptionSongs": "\u041f\u0456\u0441\u043d\u0456",
"OptionHomeVideos": "\u0414\u043e\u043c\u0430\u0448\u043d\u0454 \u0432\u0456\u0434\u0435\u043e",
"OptionBooks": "\u041a\u043d\u0438\u0433\u0438",
"OptionAdultVideos": "Adult videos",
"ButtonUp": "Up",
"ButtonDown": "Down",
@ -440,7 +440,7 @@
"PersonTypePerson": "Person",
"LabelTitleDisplayOrder": "Title display order:",
"OptionSortName": "Sort name",
"OptionReleaseDate": "Release date",
"OptionReleaseDate": "\u0414\u0430\u0442\u0430 \u0432\u0438\u043f\u0443\u0441\u043a\u0443",
"LabelSeasonNumber": "Season number:",
"LabelDiscNumber": "Disc number",
"LabelParentNumber": "Parent number",
@ -450,10 +450,10 @@
"LabelReleaseDate": "Release date:",
"LabelEndDate": "End date:",
"LabelYear": "Year:",
"LabelDateOfBirth": "Date of birth:",
"LabelBirthYear": "Birth year:",
"LabelBirthDate": "Birth date:",
"LabelDeathDate": "Death date:",
"LabelDateOfBirth": "\u0414\u0430\u0442\u0430 \u043d\u0430\u0440\u043e\u0434\u0436\u0435\u043d\u043d\u044f:",
"LabelBirthYear": "\u0420\u0456\u043a \u043d\u0430\u0440\u043e\u0434\u0436\u0435\u043d\u043d\u044f:",
"LabelBirthDate": "\u0414\u0430\u0442\u0430 \u043d\u0430\u0440\u043e\u0434\u0436\u0435\u043d\u043d\u044f:",
"LabelDeathDate": "\u0414\u0430\u0442\u0430 \u0441\u043c\u0435\u0440\u0442\u0456:",
"HeaderRemoveMediaLocation": "Remove Media Location",
"MessageConfirmRemoveMediaLocation": "Are you sure you wish to remove this location?",
"HeaderRenameMediaFolder": "Rename Media Folder",
@ -463,8 +463,8 @@
"HeaderRemoveMediaFolder": "Remove Media Folder",
"MessageTheFollowingLocationWillBeRemovedFromLibrary": "The following media locations will be removed from your library:",
"MessageAreYouSureYouWishToRemoveMediaFolder": "Are you sure you wish to remove this media folder?",
"ButtonRename": "Rename",
"ButtonChangeType": "Change type",
"ButtonRename": "\u041f\u0435\u0440\u0435\u0439\u043c\u0435\u043d\u0443\u0432\u0430\u0442\u0438",
"ButtonChangeType": "\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u0442\u0438\u043f",
"HeaderMediaLocations": "Media Locations",
"LabelContentTypeValue": "Content type: {0}",
"LabelPathSubstitutionHelp": "Optional: Path substitution can map server paths to network shares that clients can access for direct playback.",
@ -486,9 +486,9 @@
"TabAlbums": "Albums",
"TabSongs": "Songs",
"TabMusicVideos": "Music Videos",
"BirthPlaceValue": "Birth place: {0}",
"DeathDateValue": "Died: {0}",
"BirthDateValue": "Born: {0}",
"BirthPlaceValue": "\u041c\u0456\u0441\u0446\u0435 \u043d\u0430\u0440\u043e\u0434\u0436\u0435\u043d\u043d\u044f: {0}",
"DeathDateValue": "\u041f\u043e\u043c\u0435\u0440: {0}",
"BirthDateValue": "\u041d\u0430\u0440\u043e\u0434\u0438\u0432\u0441\u044f: {0}",
"HeaderLatestReviews": "Latest Reviews",
"HeaderPluginInstallation": "Plugin Installation",
"MessageAlreadyInstalled": "This version is already installed.",
@ -497,7 +497,7 @@
"MessageTrialExpired": "The trial period for this feature has expired",
"MessageTrialWillExpireIn": "The trial period for this feature will expire in {0} day(s)",
"MessageInstallPluginFromApp": "This plugin must be installed from with in the app you intend to use it in.",
"ValuePriceUSD": "Price: {0} (USD)",
"ValuePriceUSD": "\u0426\u0456\u043d\u0430: {0} (USD)",
"MessageFeatureIncludedWithSupporter": "You are registered for this feature, and will be able to continue using it with an active supporter membership.",
"MessageChangeRecurringPlanConfirm": "After completing this transaction you will need to cancel your previous recurring donation from within your PayPal account. Thank you for supporting Media Browser.",
"MessageSupporterMembershipExpiredOn": "Your supporter membership expired on {0}.",
@ -511,91 +511,91 @@
"MessageMediaBrowserAccontRemoved": "The Media Browser account has been removed from this user.",
"TooltipLinkedToMediaBrowserConnect": "Linked to Media Browser Connect",
"HeaderUnrated": "Unrated",
"ValueDiscNumber": "Disc {0}",
"HeaderUnknownDate": "Unknown Date",
"HeaderUnknownYear": "Unknown Year",
"ValueMinutes": "{0} min",
"ButtonPlayExternalPlayer": "Play with external player",
"HeaderSelectExternalPlayer": "Select External Player",
"ValueDiscNumber": "\u0414\u0438\u0441\u043a {0}",
"HeaderUnknownDate": "\u041d\u0435\u0432\u0456\u0434\u043e\u043c\u0430 \u0434\u0430\u0442\u0430",
"HeaderUnknownYear": "\u041d\u0435\u0432\u0456\u0434\u043e\u043c\u0438\u0439 \u0440\u0456\u043a",
"ValueMinutes": "{0} \u0445\u0432\u0438\u043b\u0438\u043d",
"ButtonPlayExternalPlayer": "\u0412\u0456\u0434\u0442\u0432\u043e\u0440\u0438\u0442\u0438 \u0443 \u0437\u043e\u0432\u043d\u0456\u0448\u043d\u044c\u043e\u043c\u0443 \u043f\u0440\u043e\u0433\u0440\u0430\u0432\u0430\u0447\u0456",
"HeaderSelectExternalPlayer": "\u041e\u0431\u0435\u0440\u0456\u0442\u044c \u0437\u043e\u0432\u043d\u0456\u0448\u043d\u0456\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u0432\u0430\u0447",
"HeaderExternalPlayerPlayback": "External Player Playback",
"ButtonImDone": "I'm Done",
"OptionWatched": "Watched",
"OptionUnwatched": "Unwatched",
"ExternalPlayerPlaystateOptionsHelp": "Specify how you would like to resume playing this video next time.",
"LabelMarkAs": "Mark as:",
"LabelMarkAs": "\u041f\u043e\u0437\u043d\u0430\u0447\u0438\u0442\u0438 \u044f\u043a:",
"OptionInProgress": "In-Progress",
"LabelResumePoint": "Resume point:",
"ValueOneMovie": "1 movie",
"ValueMovieCount": "{0} movies",
"ValueOneTrailer": "1 trailer",
"ValueTrailerCount": "{0} trailers",
"ValueOneSeries": "1 series",
"ValueSeriesCount": "{0} series",
"ValueOneEpisode": "1 episode",
"ValueEpisodeCount": "{0} episodes",
"ValueOneGame": "1 game",
"ValueGameCount": "{0} games",
"ValueOneAlbum": "1 album",
"ValueAlbumCount": "{0} albums",
"ValueOneSong": "1 song",
"ValueSongCount": "{0} songs",
"ValueOneMusicVideo": "1 music video",
"ValueMusicVideoCount": "{0} music videos",
"HeaderOffline": "Offline",
"ValueOneMovie": "1 \u0444\u0456\u043b\u044c\u043c",
"ValueMovieCount": "{0} \u0444\u0456\u043b\u044c\u043c\u0456\u0432",
"ValueOneTrailer": "1 \u0442\u0440\u0435\u0439\u043b\u0435\u0440",
"ValueTrailerCount": "{0} \u0442\u0440\u0435\u0439\u043b\u0435\u0440\u0456\u0432",
"ValueOneSeries": "1 \u0441\u0435\u0440\u0456\u044f",
"ValueSeriesCount": "{0} \u0441\u0435\u0440\u0456\u0439",
"ValueOneEpisode": "1 \u0435\u043f\u0456\u0437\u043e\u0434",
"ValueEpisodeCount": "{0} \u0435\u043f\u0456\u0437\u043e\u0434\u0456\u0432",
"ValueOneGame": "1 \u0433\u0440\u0430",
"ValueGameCount": "{0} \u0456\u0433\u0440",
"ValueOneAlbum": "1 \u0430\u043b\u044c\u0431\u043e\u043c",
"ValueAlbumCount": "{0} \u0430\u043b\u044c\u0431\u043e\u043c\u0456\u0432",
"ValueOneSong": "1 \u043f\u0456\u0441\u043d\u044f",
"ValueSongCount": "{0} \u043f\u0456\u0441\u0435\u043d\u044c",
"ValueOneMusicVideo": "1 \u043c\u0443\u0437\u0438\u0447\u043d\u0438\u0439 \u043a\u043b\u0456\u043f",
"ValueMusicVideoCount": "{0} \u043c\u0443\u0437\u0438\u0447\u043d\u0438\u0445 \u043a\u043b\u0456\u043f\u0456\u0432",
"HeaderOffline": "\u041f\u043e\u0437\u0430 \u043c\u0435\u0440\u0435\u0436\u0435\u044e",
"HeaderUnaired": "Unaired",
"HeaderMissing": "Missing",
"ButtonWebsite": "Website",
"TooltipFavorite": "Favorite",
"TooltipLike": "Like",
"TooltipDislike": "Dislike",
"TooltipFavorite": "\u0423\u043b\u044e\u0431\u043b\u0435\u043d\u0435",
"TooltipLike": "\u041f\u043e\u0434\u043e\u0431\u0430\u0454\u0442\u044c\u0441\u044f",
"TooltipDislike": "\u041d\u0435 \u043f\u043e\u0434\u043e\u0431\u0430\u0454\u0442\u044c\u0441\u044f",
"TooltipPlayed": "Played",
"ValueSeriesYearToPresent": "{0}-Present",
"ValueAwards": "Awards: {0}",
"ValueBudget": "Budget: {0}",
"ValueRevenue": "Revenue: {0}",
"ValueAwards": "\u041d\u0430\u0433\u043e\u0440\u043e\u0434\u0438: {0}",
"ValueBudget": "\u0411\u044e\u0434\u0436\u0435\u0442: {0}",
"ValueRevenue": "\u041a\u0430\u0441\u043e\u0432\u0456 \u0437\u0431\u043e\u0440\u0438: {0}",
"ValuePremiered": "Premiered {0}",
"ValuePremieres": "Premieres {0}",
"ValueStudio": "Studio: {0}",
"ValueStudios": "Studios: {0}",
"ValueStudio": "\u0421\u0442\u0443\u0434\u0456\u044f: {0}",
"ValueStudios": "\u0421\u0442\u0443\u0434\u0456\u0457: {0}",
"ValueSpecialEpisodeName": "Special - {0}",
"LabelLimit": "Limit:",
"ValueLinks": "Links: {0}",
"LabelLimit": "\u041e\u0431\u043c\u0435\u0436\u0435\u043d\u043d\u044f:",
"ValueLinks": "\u041f\u043e\u0441\u0438\u043b\u0430\u043d\u043d\u044f: {0}",
"HeaderPeople": "People",
"HeaderCastAndCrew": "Cast & Crew",
"ValueArtist": "Artist: {0}",
"ValueArtists": "Artists: {0}",
"ValueArtist": "\u0410\u043a\u0442\u043e\u0440: {0}",
"ValueArtists": "\u0410\u043a\u0442\u043e\u0440\u0438: {0}",
"HeaderTags": "Tags",
"MediaInfoCameraMake": "Camera make",
"MediaInfoCameraModel": "Camera model",
"MediaInfoAltitude": "Altitude",
"MediaInfoAperture": "Aperture",
"MediaInfoAltitude": "\u0412\u0438\u0441\u043e\u0442\u0430",
"MediaInfoAperture": "\u0410\u043f\u0435\u0440\u0442\u0443\u0440\u0430",
"MediaInfoExposureTime": "Exposure time",
"MediaInfoFocalLength": "Focal length",
"MediaInfoOrientation": "Orientation",
"MediaInfoIsoSpeedRating": "Iso speed rating",
"MediaInfoLatitude": "Latitude",
"MediaInfoLongitude": "Longitude",
"MediaInfoLatitude": "\u0428\u0438\u0440\u043e\u0442\u0430",
"MediaInfoLongitude": "\u0414\u043e\u0432\u0433\u043e\u0442\u0430",
"MediaInfoShutterSpeed": "Shutter speed",
"MediaInfoSoftware": "Software",
"HeaderIfYouLikeCheckTheseOut": "If you like {0}, check these out...",
"HeaderPlotKeywords": "Plot Keywords",
"HeaderMovies": "Movies",
"HeaderAlbums": "Albums",
"HeaderGames": "Games",
"HeaderBooks": "Books",
"HeaderMovies": "\u0424\u0456\u043b\u044c\u043c\u0438",
"HeaderAlbums": "\u0410\u043b\u044c\u0431\u043e\u043c\u0438",
"HeaderGames": "\u0406\u0433\u0440\u0438",
"HeaderBooks": "\u041a\u043d\u0438\u0433\u0438",
"HeaderEpisodes": "\u0415\u043f\u0456\u0437\u043e\u0434\u0438",
"HeaderSeasons": "Seasons",
"HeaderTracks": "Tracks",
"HeaderSeasons": "\u0421\u0435\u0437\u043e\u043d\u0438",
"HeaderTracks": "\u0414\u043e\u0440\u0456\u0436\u043a\u0438",
"HeaderItems": "Items",
"HeaderOtherItems": "Other Items",
"ButtonFullReview": "Full review",
"ValueAsRole": "as {0}",
"ValueGuestStar": "Guest star",
"MediaInfoSize": "Size",
"MediaInfoPath": "Path",
"MediaInfoFormat": "Format",
"MediaInfoContainer": "Container",
"MediaInfoDefault": "Default",
"MediaInfoSize": "\u0420\u043e\u0437\u043c\u0456\u0440",
"MediaInfoPath": "\u0428\u043b\u044f\u0445",
"MediaInfoFormat": "\u0424\u043e\u0440\u043c\u0430\u0442",
"MediaInfoContainer": "\u041a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440",
"MediaInfoDefault": "\u0422\u0438\u043f\u043e\u0432\u043e",
"MediaInfoForced": "Forced",
"MediaInfoExternal": "External",
"MediaInfoTimestamp": "Timestamp",
@ -603,21 +603,21 @@
"MediaInfoBitDepth": "Bit depth",
"MediaInfoSampleRate": "Sample rate",
"MediaInfoBitrate": "Bitrate",
"MediaInfoChannels": "Channels",
"MediaInfoChannels": "\u041a\u0430\u043d\u0430\u043b\u0438",
"MediaInfoLayout": "Layout",
"MediaInfoLanguage": "Language",
"MediaInfoCodec": "Codec",
"MediaInfoProfile": "Profile",
"MediaInfoLevel": "Level",
"MediaInfoAspectRatio": "Aspect ratio",
"MediaInfoLanguage": "\u041c\u043e\u0432\u0430",
"MediaInfoCodec": "\u041a\u043e\u0434\u0435\u043a",
"MediaInfoProfile": "\u041f\u0440\u043e\u0444\u0456\u043b\u044c",
"MediaInfoLevel": "\u0420\u0456\u0432\u0435\u043d\u044c",
"MediaInfoAspectRatio": "\u0421\u043f\u0456\u0432\u0432\u0456\u0434\u043d\u043e\u0448\u0435\u043d\u043d\u044f \u0441\u0442\u043e\u0440\u0456\u043d",
"MediaInfoResolution": "Resolution",
"MediaInfoAnamorphic": "Anamorphic",
"MediaInfoInterlaced": "Interlaced",
"MediaInfoFramerate": "Framerate",
"MediaInfoStreamTypeAudio": "Audio",
"MediaInfoStreamTypeData": "Data",
"MediaInfoStreamTypeVideo": "Video",
"MediaInfoStreamTypeSubtitle": "Subtitle",
"MediaInfoStreamTypeAudio": "\u0410\u0443\u0434\u0456\u043e",
"MediaInfoStreamTypeData": "\u0414\u0430\u0442\u0430",
"MediaInfoStreamTypeVideo": "\u0412\u0456\u0434\u0435\u043e",
"MediaInfoStreamTypeSubtitle": "\u0421\u0443\u0431\u0442\u0438\u0442\u0440\u0438",
"MediaInfoStreamTypeEmbeddedImage": "Embedded Image",
"MediaInfoRefFrames": "Ref frames",
"TabPlayback": "Playback",
@ -625,7 +625,7 @@
"TabExpert": "Expert",
"HeaderSelectCustomIntrosPath": "Select Custom Intros Path",
"HeaderRateAndReview": "Rate and Review",
"HeaderThankYou": "Thank You",
"HeaderThankYou": "\u0414\u044f\u043a\u0443\u044e",
"MessageThankYouForYourReview": "Thank you for your review.",
"LabelYourRating": "Your rating:",
"LabelFullReview": "Full review:",
@ -659,7 +659,7 @@
"TabDevices": "Devices",
"TabExtras": "Extras",
"DeviceLastUsedByUserName": "Last used by {0}",
"HeaderDeleteDevice": "Delete Device",
"HeaderDeleteDevice": "\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u044c \u043f\u0440\u0438\u0441\u0442\u0440\u0456\u0439",
"DeleteDeviceConfirmation": "Are you sure you wish to delete this device? It will reappear the next time a user signs in with it.",
"LabelEnableCameraUploadFor": "Enable camera upload for:",
"HeaderSelectUploadPath": "Select Upload Path",
@ -667,25 +667,25 @@
"ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time.",
"ButtonLibraryAccess": "Library access",
"ButtonParentalControl": "Parental control",
"HeaderInvitationSent": "Invitation Sent",
"HeaderInvitationSent": "\u0417\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f \u043d\u0430\u0434\u0456\u0441\u043b\u0430\u043d\u043e",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Media Browser.",
"HeaderConnectionFailure": "Connection Failure",
"MessageUnableToConnectToServer": "We're unable to connect to the selected server right now. Please ensure it is running and try again.",
"ButtonSelectServer": "Select server",
"ButtonSelectServer": "\u041e\u0431\u0435\u0440\u0456\u0442\u044c \u0441\u0435\u0440\u0432\u0435\u0440",
"MessagePluginConfigurationRequiresLocalAccess": "To configure this plugin please sign in to your local server directly.",
"MessageLoggedOutParentalControl": "Access is currently restricted. Please try again later.",
"DefaultErrorMessage": "There was an error processing the request. Please try again later.",
"ButtonAccept": "Accept",
"ButtonReject": "Reject",
"ButtonAccept": "\u0414\u043e\u0437\u0432\u043e\u043b\u0435\u043d\u043e",
"ButtonReject": "\u0412\u0456\u0434\u0445\u0438\u043b\u0435\u043d\u043e",
"HeaderForgotPassword": "Forgot Password",
"MessageContactAdminToResetPassword": "Please contact your system administrator to reset your password.",
"MessageContactAdminToResetPassword": "\u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u0437\u0432\u0435\u0440\u043d\u0456\u0442\u044c\u0441\u044f \u0434\u043e \u0430\u0434\u043c\u0456\u043d\u0456\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430 \u0434\u043b\u044f \u0441\u043a\u0438\u0434\u0430\u043d\u043d\u044f \u0432\u0430\u0448\u043e\u0433\u043e \u043f\u0430\u0440\u043e\u043b\u044e.",
"MessageForgotPasswordInNetworkRequired": "Please try again within your home network to initiate the password reset process.",
"MessageForgotPasswordFileCreated": "The following file has been created on your server and contains instructions on how to proceed:",
"MessageForgotPasswordFileExpiration": "The reset pin will expire at {0}.",
"MessageInvalidForgotPasswordPin": "An invalid or expired pin was entered. Please try again.",
"MessagePasswordResetForUsers": "Passwords have been removed for the following users:",
"HeaderInviteGuest": "Invite Guest",
"HeaderInviteGuest": "\u0417\u0430\u043f\u0440\u043e\u0441\u0438\u0442\u0438 \u0433\u043e\u0441\u0442\u044f",
"ButtonLinkMyMediaBrowserAccount": "Link my account now",
"MessageConnectAccountRequiredToInviteGuest": "In order to invite guests you need to first link your Media Browser account to this server.",
"ButtonSync": "Sync",
@ -698,10 +698,11 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
"HeaderSettings": "Settings",
"HeaderSettings": "\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f",
"OptionAutomaticallySyncNewContent": "Automatically sync new content",
"OptionAutomaticallySyncNewContentHelp": "New content added to this category will be automatically synced to the device.",
"OptionSyncUnwatchedVideosOnly": "Sync unwatched videos only",
@ -714,9 +715,8 @@
"SyncJobItemStatusQueued": "Queued",
"SyncJobItemStatusConverting": "Converting",
"SyncJobItemStatusTransferring": "Transferring",
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusSynced": "\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0456\u0437\u043e\u0432\u0430\u043d\u043e",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "\u0421\u043a\u0430\u0441\u043e\u0432\u0430\u043d\u043e"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Select Subtitles",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "Channels",
"HeaderMediaFolders": "Media Folders",
"HeaderBlockItemsWithNoRating": "Block items with no rating information:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Others",
"OptionBlockTvShows": "TV Shows",
"OptionBlockTrailers": "Trailers",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "\u9009\u62e9\u5b57\u5e55",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(\u9ed8\u8ba4)",
"LabelForcedStream": "(\u5f3a\u5236)",
"LabelDefaultForcedStream": "(\u9ed8\u8ba4\/\u5f3a\u5236)",
@ -273,7 +273,7 @@
"ButtonStart": "\u5f00\u59cb",
"HeaderChannels": "\u9891\u9053",
"HeaderMediaFolders": "\u5a92\u4f53\u6587\u4ef6\u5939",
"HeaderBlockItemsWithNoRating": "\u6ca1\u6709\u8bc4\u7ea7\u4fe1\u606f\u5757\u7684\u9879\u76ee\uff1a",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "\u5176\u4ed6",
"OptionBlockTvShows": "\u7535\u89c6\u8282\u76ee",
"OptionBlockTrailers": "\u9884\u544a\u7247",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

View File

@ -97,7 +97,7 @@
"HeaderSelectSubtitles": "Select Subtitles",
"ButtonMarkForRemoval": "Remove from device",
"ButtonUnmarkForRemoval": "Cancel removal from device",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate.",
"LabelSyncQualityHelp": "Use high quality for the maximum supported quality by the device. Medium and low quality will reduce the allowed bitrate. Original will sync the original file, regardless of whether the device is capable of playing it or not.",
"LabelDefaultStream": "(Default)",
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
@ -273,7 +273,7 @@
"ButtonStart": "Start",
"HeaderChannels": "\u983b\u5ea6",
"HeaderMediaFolders": "\u5a92\u9ad4\u6587\u4ef6\u593e",
"HeaderBlockItemsWithNoRating": "Block items with no rating information:",
"HeaderBlockItemsWithNoRating": "Block content with no rating information:",
"OptionBlockOthers": "Others",
"OptionBlockTvShows": "TV Shows",
"OptionBlockTrailers": "Trailers",
@ -698,6 +698,7 @@
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelQuality": "Quality:",
"OptionOriginal": "Original",
"OptionHigh": "High",
"OptionMedium": "Medium",
"OptionLow": "Low",
@ -717,6 +718,5 @@
"SyncJobItemStatusSynced": "Synced",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"MessageJobItemHasNoActions": "d"
"SyncJobItemStatusCancelled": "Cancelled"
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -900,7 +900,7 @@
"MessageNoPlaylistsAvailable": "Playlists allow you to create lists of content to play consecutively at a time. To add items to playlists, right click or tap and hold, then select Add to Playlist.",
"MessageNoPlaylistItemsAvailable": "This playlist is currently empty.",
"ButtonDismiss": "Dismiss",
"ButtonEditOtherUserPreferences": "Edit this user's profile, password and personal preferences.",
"ButtonEditOtherUserPreferences": "Edit this user's profile, image and personal preferences.",
"LabelChannelStreamQuality": "Preferred internet stream quality:",
"LabelChannelStreamQualityHelp": "In a low bandwidth environment, limiting quality can help ensure a smooth streaming experience.",
"OptionBestAvailableStreamQuality": "Best available",

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -904,9 +904,8 @@ namespace MediaBrowser.Server.Implementations.Session
_libraryManager.RootFolder.GetRecursiveChildren(i => !i.IsFolder && itemFilter(i)) :
user.RootFolder.GetRecursiveChildren(user, i => !i.IsFolder && itemFilter(i));
items = items.OrderBy(i => i.SortName);
return items;
return FilterToSingleMediaType(items)
.OrderBy(i => i.SortName);
}
if (item.IsFolder)
@ -917,14 +916,22 @@ namespace MediaBrowser.Server.Implementations.Session
folder.GetRecursiveChildren(i => !i.IsFolder) :
folder.GetRecursiveChildren(user, i => !i.IsFolder);
items = items.OrderBy(i => i.SortName);
return items;
return FilterToSingleMediaType(items)
.OrderBy(i => i.SortName);
}
return new[] { item };
}
private IEnumerable<BaseItem> FilterToSingleMediaType(IEnumerable<BaseItem> items)
{
return items
.Where(i => !string.IsNullOrWhiteSpace(i.MediaType))
.ToLookup(i => i.MediaType, StringComparer.OrdinalIgnoreCase)
.OrderByDescending(i => i.Count())
.FirstOrDefault();
}
private IEnumerable<BaseItem> TranslateItemForInstantMix(string id, User user)
{
var item = _libraryManager.GetItemById(id);

View File

@ -1044,15 +1044,20 @@ namespace MediaBrowser.Server.Startup.Common
if (!string.IsNullOrWhiteSpace(address))
{
address = string.Format("http://{0}:{1}",
address,
HttpPort.ToString(CultureInfo.InvariantCulture));
address = GetLocalApiUrl(address);
}
return address;
}
}
public string GetLocalApiUrl(string host)
{
return string.Format("http://{0}:{1}",
host,
HttpPort.ToString(CultureInfo.InvariantCulture));
}
public string LocalIpAddress
{
get

View File

@ -18,7 +18,7 @@ namespace MediaBrowser.Server.Startup.Common.Browser
/// <param name="logger">The logger.</param>
public static void OpenDashboardPage(string page, IServerApplicationHost appHost, ILogger logger)
{
var url = "http://localhost:" + appHost.HttpPort + "/web/" + page;
var url = appHost.GetLocalApiUrl("localhost") + "/web/" + page;
OpenUrl(url, logger);
}
@ -68,7 +68,9 @@ namespace MediaBrowser.Server.Startup.Common.Browser
/// <param name="logger">The logger.</param>
public static void OpenSwagger(IServerApplicationHost appHost, ILogger logger)
{
OpenUrl("http://localhost:" + appHost.HttpPort + "/swagger-ui/index.html", logger);
var url = appHost.GetLocalApiUrl("localhost") + "/swagger-ui/index.html";
OpenUrl(url, logger);
}
/// <summary>
@ -98,7 +100,7 @@ namespace MediaBrowser.Server.Startup.Common.Browser
{
logger.ErrorException("Error launching url: {0}", ex, url);
Console.WriteLine(string.Format("Error launching url: {0}", ex));
Console.WriteLine("Error launching url: {0}", ex.Message);
Console.WriteLine(ex.Message);
//#if !__MonoCS__