aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations/Localization/JavaScript
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2014-10-22 00:42:26 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2014-10-22 00:42:26 -0400
commit9f3891d418729b9cc1dbdf4e48013f5a0a57639a (patch)
tree265aeca4176a24e5ad58d9acf5ba3b0d5f4b5f54 /MediaBrowser.Server.Implementations/Localization/JavaScript
parent1e7ac871db62d749725226fe05d61ab2629e79e9 (diff)
render movies as folders with dlna
Diffstat (limited to 'MediaBrowser.Server.Implementations/Localization/JavaScript')
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/ar.json7
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/ca.json7
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/cs.json5
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/da.json7
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/de.json7
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/el.json7
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/en_GB.json7
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/en_US.json7
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/es.json7
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/es_MX.json9
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/fr.json7
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/he.json7
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/hr.json7
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/it.json21
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/kk.json7
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/ms.json7
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/nb.json7
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/nl.json19
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/pl.json7
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/pt_BR.json7
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/pt_PT.json7
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/ru.json15
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/sv.json37
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/tr.json7
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/vi.json7
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/zh_CN.json131
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/zh_TW.json7
27 files changed, 229 insertions, 148 deletions
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/ar.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/ar.json
index edffdc550..a4e5f95e6 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/ar.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/ar.json
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Mark these read",
"ButtonClose": "Close",
"LabelAllPlaysSentToPlayer": "All plays will be sent to the selected player.",
- "MessageInvalidUser": "Invalid user or password.",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "All Recordings",
"RecommendationBecauseYouLike": "Because you like {0}",
"RecommendationBecauseYouWatched": "Because you watched {0}",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Enable camera upload for:",
"HeaderSelectUploadPath": "Select Upload Path",
"LabelEnableCameraUploadForHelp": "Uploads will occur automatically in the background when signed into Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time."
+ "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/ca.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/ca.json
index 99518b1ca..2494883d4 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/ca.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/ca.json
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Mark these read",
"ButtonClose": "Close",
"LabelAllPlaysSentToPlayer": "All plays will be sent to the selected player.",
- "MessageInvalidUser": "Invalid user or password.",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "All Recordings",
"RecommendationBecauseYouLike": "Because you like {0}",
"RecommendationBecauseYouWatched": "Because you watched {0}",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Enable camera upload for:",
"HeaderSelectUploadPath": "Select Upload Path",
"LabelEnableCameraUploadForHelp": "Uploads will occur automatically in the background when signed into Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time."
+ "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/cs.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/cs.json
index 1f0f3599d..06d7823ca 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/cs.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/cs.json
@@ -75,6 +75,7 @@
"ButtonClose": "Zav\u0159\u00edt",
"LabelAllPlaysSentToPlayer": "All plays will be sent to the selected player.",
"MessageInvalidUser": "Neplatn\u00e9 u\u017eivatelsk\u00e9 jm\u00e9no nebo heslo.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "V\u0161echna nahr\u00e1v\u00e1n\u00ed",
"RecommendationBecauseYouLike": "Proto\u017ee se v\u00e1m l\u00edb\u00ed {0}",
"RecommendationBecauseYouWatched": "Proto\u017ee jste sledovali {0}",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Enable camera upload for:",
"HeaderSelectUploadPath": "Select Upload Path",
"LabelEnableCameraUploadForHelp": "Uploads will occur automatically in the background when signed into Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time."
+ "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/da.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/da.json
index d39486a4f..e6c9b2c2a 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/da.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/da.json
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Mark these read",
"ButtonClose": "Close",
"LabelAllPlaysSentToPlayer": "All plays will be sent to the selected player.",
- "MessageInvalidUser": "Invalid user or password.",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "Alle Optagelser",
"RecommendationBecauseYouLike": "Because you like {0}",
"RecommendationBecauseYouWatched": "Because you watched {0}",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Enable camera upload for:",
"HeaderSelectUploadPath": "Select Upload Path",
"LabelEnableCameraUploadForHelp": "Uploads will occur automatically in the background when signed into Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time."
+ "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/de.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/de.json
index 6bd27ed4f..27391d87d 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/de.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/de.json
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Als gelesen markieren",
"ButtonClose": "Schlie\u00dfen",
"LabelAllPlaysSentToPlayer": "Alle Wiedergaben werden zum ausgew\u00e4hlten Abspielger\u00e4t gesendet.",
- "MessageInvalidUser": "Falscher Benutzername oder Passwort.",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "Alle Aufnahmen",
"RecommendationBecauseYouLike": "Weil du auch {0} magst",
"RecommendationBecauseYouWatched": "Weil du auch {0} angesehen hast",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Aktiviere den Kamera-Upload f\u00fcr:",
"HeaderSelectUploadPath": "W\u00e4hle Upload Pfad",
"LabelEnableCameraUploadForHelp": "Uploads werden automatisch im Hintergrund durchgef\u00fchrt wenn du in Media Browser eingeloggt bist.",
- "ErrorMessageStartHourGreaterThanEnd": "Die Endzeit muss gr\u00f6\u00dfer als die Startzeit sein."
+ "ErrorMessageStartHourGreaterThanEnd": "Die Endzeit muss gr\u00f6\u00dfer als die Startzeit sein.",
+ "ButtonLibraryAccess": "Bibliothekszugang",
+ "ButtonParentalControl": "Kindersicherung"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/el.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/el.json
index 0095cbcf8..abc87c9f1 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/el.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/el.json
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Mark these read",
"ButtonClose": "Close",
"LabelAllPlaysSentToPlayer": "All plays will be sent to the selected player.",
- "MessageInvalidUser": "Invalid user or password.",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "All Recordings",
"RecommendationBecauseYouLike": "Because you like {0}",
"RecommendationBecauseYouWatched": "Because you watched {0}",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Enable camera upload for:",
"HeaderSelectUploadPath": "Select Upload Path",
"LabelEnableCameraUploadForHelp": "Uploads will occur automatically in the background when signed into Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time."
+ "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/en_GB.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/en_GB.json
index 9696ada9b..b04abf738 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/en_GB.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/en_GB.json
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Mark these read",
"ButtonClose": "Close",
"LabelAllPlaysSentToPlayer": "All plays will be sent to the selected player.",
- "MessageInvalidUser": "Invalid user or password.",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "All Recordings",
"RecommendationBecauseYouLike": "Because you like {0}",
"RecommendationBecauseYouWatched": "Because you watched {0}",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Enable camera upload for:",
"HeaderSelectUploadPath": "Select Upload Path",
"LabelEnableCameraUploadForHelp": "Uploads will occur automatically in the background when signed into Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time."
+ "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/en_US.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/en_US.json
index d63cfa1fe..ec169ed39 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/en_US.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/en_US.json
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Mark these read",
"ButtonClose": "Close",
"LabelAllPlaysSentToPlayer": "All plays will be sent to the selected player.",
- "MessageInvalidUser": "Invalid user or password.",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "All Recordings",
"RecommendationBecauseYouLike": "Because you like {0}",
"RecommendationBecauseYouWatched": "Because you watched {0}",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Enable camera upload for:",
"HeaderSelectUploadPath": "Select Upload Path",
"LabelEnableCameraUploadForHelp": "Uploads will occur automatically in the background when signed into Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time."
+ "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/es.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/es.json
index 3d80d52b0..82d700dfd 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/es.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/es.json
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Marcar como le\u00eddo",
"ButtonClose": "Cerrar",
"LabelAllPlaysSentToPlayer": "Todas las reproducciones se enviar\u00e1n al reproductor seleccionado.",
- "MessageInvalidUser": "Usuario o contrase\u00f1a no v\u00e1lido.",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "Todas la grabaciones",
"RecommendationBecauseYouLike": "Como le gusta {0}",
"RecommendationBecauseYouWatched": "Ya que vi\u00f3 {0}",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Enable camera upload for:",
"HeaderSelectUploadPath": "Select Upload Path",
"LabelEnableCameraUploadForHelp": "Uploads will occur automatically in the background when signed into Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time."
+ "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/es_MX.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/es_MX.json
index e0e75beca..692094313 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/es_MX.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/es_MX.json
@@ -75,6 +75,7 @@
"ButtonClose": "Cerrar",
"LabelAllPlaysSentToPlayer": "Todas las reproducciones se enviaran al reproductor seleccionado.",
"MessageInvalidUser": "Usuario o contrase\u00f1a inv\u00e1lidos.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "Todas las Grabaciones",
"RecommendationBecauseYouLike": "Porque te gust\u00f3 {0}",
"RecommendationBecauseYouWatched": "Porque viste {0}",
@@ -589,7 +590,7 @@
"DashboardTourUsers": "Cree cuentas f\u00e1cilmente para sus amigos y familia, cada una con sus propios permisos, accesos a la biblioteca, controles parentales y m\u00e1s.",
"DashboardTourCinemaMode": "El modo cine trae la experiencia del cine directo a su sala de TV con la capacidad de reproducir avances e intros personalizados antes de la presentaci\u00f3n estelar.",
"DashboardTourChapters": "Active la generaci\u00f3n de im\u00e1genes de cap\u00edtulos de sus videos para una presentaci\u00f3n m\u00e1s agradable al desplegar.",
- "DashboardTourSubtitles": "Descargue autom\u00e1ticamente subt\u00edtulos para sus videos en cualquier lenguaje.",
+ "DashboardTourSubtitles": "Descargue autom\u00e1ticamente subt\u00edtulos para sus videos en cualquier idioma.",
"DashboardTourPlugins": "Instale complementos como canales de video de Internet, TV en vivo, buscadores de metadatos y m\u00e1s.",
"DashboardTourNotifications": "Env\u00ede notificaciones automatizadas de eventos del servidor a sus dispositivos m\u00f3viles, correo electr\u00f3nico y m\u00e1s.",
"DashboardTourScheduledTasks": "Administre f\u00e1cilmente operaciones de larga duraci\u00f3n con tareas programadas. Decida cuando se ejecutar\u00e1n y con que periodicidad.",
@@ -600,7 +601,9 @@
"HeaderDeleteDevice": "Eliminar Dispositivo",
"DeleteDeviceConfirmation": "\u00bfEsta seguro de querer eliminar este dispositivo? Volver\u00e1 a aparecer la siguiente vez que un usuario inicie sesi\u00f3n en \u00e9l.",
"LabelEnableCameraUploadFor": "Habilitar subida desde la c\u00e1mara para:",
- "HeaderSelectUploadPath": "Seleccionar trayectoria de subida",
+ "HeaderSelectUploadPath": "Seleccionar ruta de subida",
"LabelEnableCameraUploadForHelp": "La subida ocurrir\u00e1 autom\u00e1ticamente en segundo plano al iniciar sesi\u00f3n en Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "El tiempo de fin debe ser mayor al tiempo de inicio"
+ "ErrorMessageStartHourGreaterThanEnd": "El horario de fin debe ser mayor al de comienzo.",
+ "ButtonLibraryAccess": "Acceso a biblioteca",
+ "ButtonParentalControl": "Control parental"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/fr.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/fr.json
index 2873c76dd..c5d4cd1c2 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/fr.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/fr.json
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Marquer comme lus",
"ButtonClose": "Fermer",
"LabelAllPlaysSentToPlayer": "Toutes les lectures seront envoy\u00e9es au lecteur s\u00e9lectionn\u00e9.",
- "MessageInvalidUser": "Nom d'utilisateur et mot de passe invalides.",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "Tous les enregistrements",
"RecommendationBecauseYouLike": "Parce-que vous aimez {0}",
"RecommendationBecauseYouWatched": "Parce que vous avez regard\u00e9 {0}",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Autoriser l'upload de la cam\u00e9ra pour:",
"HeaderSelectUploadPath": "S\u00e9lectionner le r\u00e9pertoire d'upload",
"LabelEnableCameraUploadForHelp": "Les uploads se lanceront automatiquement en arri\u00e8re plan apr\u00e8s l'authentification dans Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "Le temps de fin doit \u00eatre plus grand que le temps de d\u00e9part."
+ "ErrorMessageStartHourGreaterThanEnd": "Le temps de fin doit \u00eatre plus grand que le temps de d\u00e9part.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/he.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/he.json
index 86dadec7b..cfed37998 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/he.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/he.json
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Mark these read",
"ButtonClose": "Close",
"LabelAllPlaysSentToPlayer": "All plays will be sent to the selected player.",
- "MessageInvalidUser": "Invalid user or password.",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "\u05db\u05dc \u05d4\u05d4\u05e7\u05dc\u05d8\u05d5\u05ea",
"RecommendationBecauseYouLike": "Because you like {0}",
"RecommendationBecauseYouWatched": "Because you watched {0}",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Enable camera upload for:",
"HeaderSelectUploadPath": "Select Upload Path",
"LabelEnableCameraUploadForHelp": "Uploads will occur automatically in the background when signed into Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time."
+ "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/hr.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/hr.json
index adb126364..48e1f8fc7 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/hr.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/hr.json
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Mark these read",
"ButtonClose": "Close",
"LabelAllPlaysSentToPlayer": "All plays will be sent to the selected player.",
- "MessageInvalidUser": "Invalid user or password.",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "Sve snimke",
"RecommendationBecauseYouLike": "Because you like {0}",
"RecommendationBecauseYouWatched": "Because you watched {0}",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Enable camera upload for:",
"HeaderSelectUploadPath": "Select Upload Path",
"LabelEnableCameraUploadForHelp": "Uploads will occur automatically in the background when signed into Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time."
+ "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/it.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/it.json
index 38f6acf98..60d3bc547 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/it.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/it.json
@@ -63,7 +63,7 @@
"ButtonPlay": "Riproduci",
"ButtonEdit": "Modifica",
"ButtonQueue": "In coda",
- "ButtonPlayTrailer": "Play trailer",
+ "ButtonPlayTrailer": "Riproduci trailer",
"ButtonPlaylist": "Playlist",
"ButtonPreviousTrack": "Precedente traccia",
"LabelEnabled": "Abilitato",
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Segna come lette",
"ButtonClose": "Chiudi",
"LabelAllPlaysSentToPlayer": "Tutti i play saranno inviati all utente selezionato.",
- "MessageInvalidUser": "Password non valida",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "Tutte le registrazioni",
"RecommendationBecauseYouLike": "perch\u00e9 ti piace {0}",
"RecommendationBecauseYouWatched": "perch\u00e9 hai visto {0}",
@@ -596,11 +597,13 @@
"DashboardTourMobile": "Il cruscotto Media Browser funziona alla grande su smartphone e tablet. Gestisci il tuo server dal palmo della tua mano in qualsiasi momento, ovunque.",
"MessageRefreshQueued": "Aggiornamento programmato",
"TabDevices": "Dispositivi",
- "DeviceLastUsedByUserName": "Last used by {0}",
- "HeaderDeleteDevice": "Delete Device",
- "DeleteDeviceConfirmation": "Are you sure you wish to delete this device? It will reappear the next time a user signs in with it.",
- "LabelEnableCameraUploadFor": "Enable camera upload for:",
- "HeaderSelectUploadPath": "Select Upload Path",
- "LabelEnableCameraUploadForHelp": "Uploads will occur automatically in the background when signed into Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time."
+ "DeviceLastUsedByUserName": "Ultimo utilizzata da {0}",
+ "HeaderDeleteDevice": "Elimina dispositivo",
+ "DeleteDeviceConfirmation": "Sei sicuro di voler cancellare questo dispositivo? Esso riapparir\u00e0 la prossima volta che un utente accede con esso.",
+ "LabelEnableCameraUploadFor": "Abilita caricamento macchina fotografica per:",
+ "HeaderSelectUploadPath": "Seleziona cartella upload",
+ "LabelEnableCameraUploadForHelp": "Uploads avverr\u00e0 automaticamente in background quando attivato in Media Browser.",
+ "ErrorMessageStartHourGreaterThanEnd": "Ora di fine deve essere maggiore del tempo di avvio.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/kk.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/kk.json
index eef019e44..220bd2aa5 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/kk.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/kk.json
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "\u0411\u04b1\u043b\u0430\u0440\u0434\u044b \u043e\u049b\u044b\u043b\u0493\u0430\u043d \u0434\u0435\u043f \u0431\u0435\u043b\u0433\u0456\u043b\u0435\u0443",
"ButtonClose": "\u0416\u0430\u0431\u0443",
"LabelAllPlaysSentToPlayer": "\u0411\u0430\u0440\u043b\u044b\u049b \u043e\u0439\u043d\u0430\u0442\u0443\u043b\u0430\u0440 \u0442\u0430\u04a3\u0434\u0430\u043b\u0493\u0430\u043d \u043e\u0439\u043d\u0430\u0442\u049b\u044b\u0448\u049b\u0430 \u0436\u0456\u0431\u0435\u0440\u0456\u043b\u0435\u0434\u0456.",
- "MessageInvalidUser": "\u0416\u0430\u0440\u0430\u043c\u0441\u044b\u0437 \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u0443\u0448\u044b \u043d\u0435\u043c\u0435\u0441\u0435 \u049b\u04b1\u043f\u0438\u044f \u0441\u04e9\u0437.",
+ "MessageInvalidUser": "\u0416\u0430\u0440\u0430\u043c\u0441\u044b\u0437 \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u0443\u0448\u044b \u0430\u0442\u044b \u043d\u0435\u043c\u0435\u0441\u0435 \u049b\u04b1\u043f\u0438\u044f \u0441\u04e9\u0437. \u04d8\u0440\u0435\u043a\u0435\u0442\u0442\u0456 \u049b\u0430\u0439\u0442\u0430\u043b\u0430\u04a3\u044b\u0437.",
+ "HeaderLoginFailure": "\u041a\u0456\u0440\u0443 \u0441\u04d9\u0442\u0441\u0456\u0437\u0434\u0456\u0433\u0456",
"HeaderAllRecordings": "\u0411\u0430\u0440\u043b\u044b\u049b \u0436\u0430\u0437\u0431\u0430\u043b\u0430\u0440",
"RecommendationBecauseYouLike": "\u04e8\u0439\u0442\u043a\u0435\u043d\u0456 {0} \u0436\u0430\u0440\u0430\u0442\u0442\u044b\u04a3\u044b\u0437",
"RecommendationBecauseYouWatched": "\u04e8\u0439\u0442\u043a\u0435\u043d\u0456 {0} \u049b\u0430\u0440\u0430\u0434\u044b\u04a3\u044b\u0437",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "\u041c\u044b\u043d\u0430\u0443 \u04af\u0448\u0456\u043d \u043a\u0430\u043c\u0435\u0440\u0430\u0434\u0430\u043d \u043a\u0435\u0440\u0456 \u049b\u043e\u0442\u0430\u0440\u0443:",
"HeaderSelectUploadPath": "\u041a\u0435\u0440\u0456 \u049b\u043e\u0442\u0430\u0440\u0443 \u0436\u043e\u043b\u044b\u043d \u0442\u0430\u04a3\u0434\u0430\u0443",
"LabelEnableCameraUploadForHelp": "Media Browser \u0456\u0448\u0456\u043d\u0435 \u043a\u0456\u0440\u0433\u0435\u043d\u0434\u0435 \u043a\u0435\u0440\u0456 \u049b\u043e\u0442\u0430\u0440\u0443\u043b\u0430\u0440 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0442\u044b \u0442\u04af\u0440\u0434\u0435 \u04e9\u043d\u0434\u0456\u043a \u0440\u0435\u0436\u0456\u043c\u0456\u043d\u0434\u0435 \u04e9\u0442\u0435\u0434\u0456.",
- "ErrorMessageStartHourGreaterThanEnd": "\u0410\u044f\u049b\u0442\u0430\u0443 \u0443\u0430\u049b\u044b\u0442\u044b \u0431\u0430\u0441\u0442\u0430\u0443 \u0443\u0430\u049b\u044b\u0442\u044b\u043d\u0430\u043d \u043a\u0435\u0439\u0456\u043d\u0440\u0435\u043a \u0431\u043e\u043b\u0443\u044b \u049b\u0430\u0436\u0435\u0442 \u0435\u0442\u0435\u0434\u0456."
+ "ErrorMessageStartHourGreaterThanEnd": "\u0410\u044f\u049b\u0442\u0430\u0443 \u0443\u0430\u049b\u044b\u0442\u044b \u0431\u0430\u0441\u0442\u0430\u0443 \u0443\u0430\u049b\u044b\u0442\u044b\u043d\u0430\u043d \u043a\u0435\u0439\u0456\u043d\u0440\u0435\u043a \u0431\u043e\u043b\u0443\u044b \u049b\u0430\u0436\u0435\u0442 \u0435\u0442\u0435\u0434\u0456.",
+ "ButtonLibraryAccess": "\u0422\u0430\u0441\u0443\u0448\u044b\u0445\u0430\u043d\u0493\u0430 \u049b\u0430\u0442\u044b\u043d\u0430\u0441\u0443",
+ "ButtonParentalControl": "\u041c\u0430\u0437\u043c\u04b1\u043d\u0434\u044b \u0431\u0430\u0441\u049b\u0430\u0440\u0443"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/ms.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/ms.json
index b65ab3700..6ecd1b8f4 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/ms.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/ms.json
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Mark these read",
"ButtonClose": "Close",
"LabelAllPlaysSentToPlayer": "All plays will be sent to the selected player.",
- "MessageInvalidUser": "Invalid user or password.",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "All Recordings",
"RecommendationBecauseYouLike": "Because you like {0}",
"RecommendationBecauseYouWatched": "Because you watched {0}",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Enable camera upload for:",
"HeaderSelectUploadPath": "Select Upload Path",
"LabelEnableCameraUploadForHelp": "Uploads will occur automatically in the background when signed into Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time."
+ "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/nb.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/nb.json
index 6a2fa8b93..d5ecb442a 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/nb.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/nb.json
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Maker disse som lest",
"ButtonClose": "Lukk",
"LabelAllPlaysSentToPlayer": "All avspill vil bli sendt til den valgte spilleren.",
- "MessageInvalidUser": "Ugyldig bruker eller passord.",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "Alle Opptak",
"RecommendationBecauseYouLike": "Fordi du liker {0}",
"RecommendationBecauseYouWatched": "Fordi du s\u00e5 {0}",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Enable camera upload for:",
"HeaderSelectUploadPath": "Select Upload Path",
"LabelEnableCameraUploadForHelp": "Uploads will occur automatically in the background when signed into Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time."
+ "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/nl.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/nl.json
index 0ac00b952..38dbaeda9 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/nl.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/nl.json
@@ -39,7 +39,7 @@
"LabelSeries": "Series",
"LabelStopping": "Stoppen",
"LabelCancelled": "(Geannuleerd)",
- "LabelFailed": "(failed)",
+ "LabelFailed": "(mislukt)",
"LabelAbortedByServerShutdown": "(Afgebroken door afsluiten van de server)",
"LabelScheduledTaskLastRan": "Laatste keer {0}, duur {1}.",
"HeaderDeleteTaskTrigger": "Verwijderen Taak Trigger",
@@ -63,7 +63,7 @@
"ButtonPlay": "Afspelen",
"ButtonEdit": "Bewerken",
"ButtonQueue": "Wachtrij",
- "ButtonPlayTrailer": "Play trailer",
+ "ButtonPlayTrailer": "Speel trailer",
"ButtonPlaylist": "Afspeellijst",
"ButtonPreviousTrack": "Vorig Nummer",
"LabelEnabled": "Ingeschakeld",
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Markeer deze gelezen",
"ButtonClose": "Sluiten",
"LabelAllPlaysSentToPlayer": "Alles zal worden verzonden naar de geselecteerde speler.",
- "MessageInvalidUser": "Ongeldige gebruikersnaam of wachtwoord.",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "Alle Opnames",
"RecommendationBecauseYouLike": "Omdat u {0} leuk vond.",
"RecommendationBecauseYouWatched": "Omdat u keek naar {0}",
@@ -310,8 +311,8 @@
"TabAdvanced": "Geavanceerd",
"TabHelp": "Hulp",
"TabScheduledTasks": "Geplande taken",
- "ButtonFullscreen": "Fullscreen",
- "ButtonAudioTracks": "Audio Tracks",
+ "ButtonFullscreen": "Volledig scherm",
+ "ButtonAudioTracks": "Gelsuidsspoor",
"ButtonSubtitles": "Ondertitels",
"ButtonScenes": "Scenes",
"ButtonQuality": "Kwaliteit",
@@ -383,7 +384,7 @@
"PersonTypePerson": "Persoon",
"LabelTitleDisplayOrder": "Titel weergave volgorde:",
"OptionSortName": "Sorteerbaar",
- "OptionReleaseDate": "Release date",
+ "OptionReleaseDate": "Uitgave datum",
"LabelSeasonNumber": "Seizoen nummer:",
"LabelDiscNumber": "Disc nummer",
"LabelParentNumber": "Bovenliggend nummer",
@@ -525,7 +526,7 @@
"HeaderAlbums": "Albums",
"HeaderGames": "Spellen",
"HeaderBooks": "Boeken",
- "HeaderEpisodes": "Episodes",
+ "HeaderEpisodes": "Afleveringen",
"HeaderSeasons": "Seizoenen",
"HeaderTracks": "Tracks",
"HeaderItems": "Items",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Schakel camera upload in voor:",
"HeaderSelectUploadPath": "Kies upload pad",
"LabelEnableCameraUploadForHelp": "Uploads zullen automatisch in de achtergrond uitgevoerd worden als er aangemeld is bij Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "Eind tijd moet na de start tijd liggen."
+ "ErrorMessageStartHourGreaterThanEnd": "Eind tijd moet na de start tijd liggen.",
+ "ButtonLibraryAccess": "Bibliotheek toegang",
+ "ButtonParentalControl": "Ouderlijk toezicht"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/pl.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/pl.json
index 708412f21..4dbfbac28 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/pl.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/pl.json
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Mark these read",
"ButtonClose": "Close",
"LabelAllPlaysSentToPlayer": "All plays will be sent to the selected player.",
- "MessageInvalidUser": "Invalid user or password.",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "All Recordings",
"RecommendationBecauseYouLike": "Because you like {0}",
"RecommendationBecauseYouWatched": "Because you watched {0}",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Enable camera upload for:",
"HeaderSelectUploadPath": "Select Upload Path",
"LabelEnableCameraUploadForHelp": "Uploads will occur automatically in the background when signed into Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time."
+ "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/pt_BR.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/pt_BR.json
index 0e5e7c022..bba551f9f 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/pt_BR.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/pt_BR.json
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Marcar como lida",
"ButtonClose": "Fechar",
"LabelAllPlaysSentToPlayer": "Todas as reprodu\u00e7\u00f5es ser\u00e3o enviadas para o reprodutor selecionado.",
- "MessageInvalidUser": "Usu\u00e1rio ou senha inv\u00e1lido",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "Todas as Grava\u00e7\u00f5es",
"RecommendationBecauseYouLike": "Porque voc\u00ea gosta de {0}",
"RecommendationBecauseYouWatched": "Porque voc\u00ea assistiu {0}",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Habilitar envio atrav\u00e9s de c\u00e2mera para:",
"HeaderSelectUploadPath": "Selecione o caminho para carga",
"LabelEnableCameraUploadForHelp": "Cargas ser\u00e3o executadas automaticamente em retaguarda quando logar no Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "O tempo final deve ser maior que o tempo inicial."
+ "ErrorMessageStartHourGreaterThanEnd": "O tempo final deve ser maior que o tempo inicial.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/pt_PT.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/pt_PT.json
index 53bd1fa72..493cd51a1 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/pt_PT.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/pt_PT.json
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Mark these read",
"ButtonClose": "Close",
"LabelAllPlaysSentToPlayer": "All plays will be sent to the selected player.",
- "MessageInvalidUser": "Invalid user or password.",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "Todas as Grava\u00e7\u00f5es",
"RecommendationBecauseYouLike": "Because you like {0}",
"RecommendationBecauseYouWatched": "Because you watched {0}",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Enable camera upload for:",
"HeaderSelectUploadPath": "Select Upload Path",
"LabelEnableCameraUploadForHelp": "Uploads will occur automatically in the background when signed into Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time."
+ "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/ru.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/ru.json
index 9f3505e68..1e46800d8 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/ru.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/ru.json
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "\u041e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u043a\u0430\u043a \u043f\u0440\u043e\u0447\u0442\u0451\u043d\u043d\u044b\u0435",
"ButtonClose": "\u0417\u0430\u043a\u0440\u044b\u0442\u044c",
"LabelAllPlaysSentToPlayer": "\u0412\u0441\u0451 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u043c\u043e\u0435 \u0431\u0443\u0434\u0435\u0442 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u043d\u0430 \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0439 \u043f\u0440\u043e\u0438\u0433\u0440\u044b\u0432\u0430\u0442\u0435\u043b\u044c",
- "MessageInvalidUser": "\u041d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u043e\u0435 \u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438\u043b\u0438 \u043f\u0430\u0440\u043e\u043b\u044c.",
+ "MessageInvalidUser": "\u041d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u043e\u0435 \u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438\u043b\u0438 \u043f\u0430\u0440\u043e\u043b\u044c. \u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443.",
+ "HeaderLoginFailure": "\u0421\u0431\u043e\u0439 \u0432\u0445\u043e\u0434\u0430",
"HeaderAllRecordings": "\u0412\u0441\u0435 \u0437\u0430\u043f\u0438\u0441\u0438",
"RecommendationBecauseYouLike": "\u0418\u0431\u043e \u0432\u0430\u043c \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f \u00ab{0}\u00bb",
"RecommendationBecauseYouWatched": "\u0418\u0431\u043e \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u043e \u00ab{0}\u00bb",
@@ -140,7 +141,7 @@
"HeaderSelectTranscodingPathHelp": "\u041d\u0430\u0439\u0434\u0438\u0442\u0435 \u0438\u043b\u0438 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0443\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432 \u043f\u0435\u0440\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438. \u041f\u0430\u043f\u043a\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438.",
"HeaderSelectImagesByNamePathHelp": "\u041d\u0430\u0439\u0434\u0438\u0442\u0435 \u0438\u043b\u0438 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0443\u0442\u044c \u043a \u043f\u0430\u043f\u043a\u0435 \u0440\u0438\u0441\u0443\u043d\u043a\u043e\u0432 \u0447\u0435\u0440\u0435\u0437 \u0438\u043c\u044f. \u041f\u0430\u043f\u043a\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438.",
"HeaderSelectMetadataPathHelp": "\u041d\u0430\u0439\u0434\u0438\u0442\u0435 \u0438\u043b\u0438 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0443\u0442\u044c, \u0432\u043d\u0443\u0442\u0440\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435. \u041f\u0430\u043f\u043a\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438.",
- "HeaderSelectChannelDownloadPath": "\u0412\u044b\u0431\u043e\u0440 \u043f\u0443\u0442\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043a\u0430\u043d\u0430\u043b\u043e\u0432",
+ "HeaderSelectChannelDownloadPath": "\u0412\u044b\u0431\u043e\u0440 \u043f\u0443\u0442\u0438 \u0434\u043b\u044f \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c\u044b\u0445 \u043a\u0430\u043d\u0430\u043b\u043e\u0432",
"HeaderSelectChannelDownloadPathHelp": "\u041d\u0430\u0439\u0434\u0438\u0442\u0435 \u0438\u043b\u0438 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0443\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0444\u0430\u0439\u043b\u043e\u0432 \u043a\u0435\u0448\u0430 \u043a\u0430\u043d\u0430\u043b\u043e\u0432. \u041f\u0430\u043f\u043a\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438.",
"OptionNewCollection": "\u041d\u043e\u0432\u0430\u044f...",
"ButtonAdd": "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c",
@@ -596,11 +597,13 @@
"DashboardTourMobile": "\u0418\u043d\u0444\u043e\u043f\u0430\u043d\u0435\u043b\u044c Media Browser \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043e\u0442\u043b\u0438\u0447\u043d\u043e \u043d\u0430 \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u0430\u0445 \u0438 \u043f\u043b\u0430\u043d\u0448\u0435\u0442\u0430\u0445. \u0423\u043f\u0440\u0430\u0432\u043b\u044f\u0439\u0442\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c \u0441 \u0432\u0430\u0448\u0435\u0439 \u043b\u0430\u0434\u043e\u043d\u0438 \u0432 \u043b\u044e\u0431\u043e\u0435 \u0432\u0440\u0435\u043c\u044f, \u0432 \u043b\u044e\u0431\u043e\u043c \u043c\u0435\u0441\u0442\u0435.",
"MessageRefreshQueued": "\u041f\u043e\u0434\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043e \u0432 \u043e\u0447\u0435\u0440\u0435\u0434\u044c",
"TabDevices": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430",
- "DeviceLastUsedByUserName": "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0440\u0430\u0437 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u043e {0}",
+ "DeviceLastUsedByUserName": "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435: {0}",
"HeaderDeleteDevice": "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e",
"DeleteDeviceConfirmation": "\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u043e\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e? \u041e\u043d\u043e \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u0441\u043d\u043e\u0432\u0430 \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0440\u0430\u0437, \u043a\u043e\u0433\u0434\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0432\u043e\u0439\u0434\u0451\u0442 \u0441 \u043d\u0435\u0433\u043e.",
"LabelEnableCameraUploadFor": "\u0412\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u0441 \u043a\u0430\u043c\u0435\u0440\u044b \u0434\u043b\u044f:",
- "HeaderSelectUploadPath": "\u0412\u044b\u0431\u043e\u0440 \u043f\u0443\u0442\u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438",
- "LabelEnableCameraUploadForHelp": "\u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u0431\u0443\u0434\u0443\u0442 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442\u044c \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432 \u0444\u043e\u043d\u043e\u0432\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435 \u043f\u0440\u0438 \u0432\u0445\u043e\u0434\u0435 \u0432\u043d\u0443\u0442\u0440\u044c Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "\u041a\u043e\u043d\u0435\u0447\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043f\u043e\u0437\u0436\u0435, \u0447\u0435\u043c \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f."
+ "HeaderSelectUploadPath": "\u0412\u044b\u0431\u043e\u0440 \u043f\u0443\u0442\u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u043e\u0433\u043e",
+ "LabelEnableCameraUploadForHelp": "\u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0434\u0443\u0442 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432 \u0444\u043e\u043d\u043e\u0432\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435, \u043f\u0440\u0438 \u0432\u0445\u043e\u0434\u0435 \u0432 Media Browser.",
+ "ErrorMessageStartHourGreaterThanEnd": "\u041a\u043e\u043d\u0435\u0447\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043f\u043e\u0437\u0436\u0435, \u0447\u0435\u043c \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f.",
+ "ButtonLibraryAccess": "\u0414\u043e\u0441\u0442\u0443\u043f \u043a \u043c\u0435\u0434\u0438\u0430\u0442\u0435\u043a\u0435",
+ "ButtonParentalControl": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435\u043c"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/sv.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/sv.json
index 368d4f6e1..ae7da09f5 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/sv.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/sv.json
@@ -36,10 +36,10 @@
"LabelMovie": "Film",
"LabelMusicVideo": "Musikvideo",
"LabelEpisode": "Avsnitt",
- "LabelSeries": "Series",
+ "LabelSeries": "Serie",
"LabelStopping": "Avbryter",
"LabelCancelled": "(avbr\u00f6ts)",
- "LabelFailed": "(failed)",
+ "LabelFailed": "(misslyckades)",
"LabelAbortedByServerShutdown": "(avbr\u00f6ts eftersom servern st\u00e4ngdes av)",
"LabelScheduledTaskLastRan": "Senast k\u00f6rd {0}, tog {1}",
"HeaderDeleteTaskTrigger": "Ta bort aktivitetsutl\u00f6sare",
@@ -63,7 +63,7 @@
"ButtonPlay": "Spela upp",
"ButtonEdit": "\u00c4ndra",
"ButtonQueue": "K\u00f6",
- "ButtonPlayTrailer": "Play trailer",
+ "ButtonPlayTrailer": "Visa trailer",
"ButtonPlaylist": "Spellista",
"ButtonPreviousTrack": "F\u00f6reg\u00e5ende sp\u00e5r",
"LabelEnabled": "Aktiverad",
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Markera dessa som l\u00e4sta",
"ButtonClose": "St\u00e4ng",
"LabelAllPlaysSentToPlayer": "All uppspelning skickas till den valda uppspelaren.",
- "MessageInvalidUser": "Ogiltigt anv\u00e4ndarnamn eller l\u00f6senord.",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "Alla inspelningar",
"RecommendationBecauseYouLike": "Eftersom du gillar {0}",
"RecommendationBecauseYouWatched": "Eftersom du tittade p\u00e5 {0}",
@@ -310,8 +311,8 @@
"TabAdvanced": "Avancerat",
"TabHelp": "Hj\u00e4lp",
"TabScheduledTasks": "Schemalagda aktiviteter",
- "ButtonFullscreen": "Fullscreen",
- "ButtonAudioTracks": "Audio Tracks",
+ "ButtonFullscreen": "Fullsk\u00e4rm",
+ "ButtonAudioTracks": "Ljudsp\u00e5r",
"ButtonSubtitles": "Undertexter",
"ButtonScenes": "Scener",
"ButtonQuality": "Kvalitet",
@@ -383,7 +384,7 @@
"PersonTypePerson": "Person",
"LabelTitleDisplayOrder": "Visningsordning f\u00f6r titlar",
"OptionSortName": "Sorteringstitel",
- "OptionReleaseDate": "Release date",
+ "OptionReleaseDate": "Premi\u00e4rdatum:",
"LabelSeasonNumber": "Season number:",
"LabelDiscNumber": "Skiva nr",
"LabelParentNumber": "F\u00f6r\u00e4lder nr",
@@ -525,7 +526,7 @@
"HeaderAlbums": "Album",
"HeaderGames": "Spel",
"HeaderBooks": "B\u00f6cker",
- "HeaderEpisodes": "Episodes",
+ "HeaderEpisodes": "Avsnitt",
"HeaderSeasons": "S\u00e4songer",
"HeaderTracks": "Sp\u00e5r",
"HeaderItems": "Objekt",
@@ -594,13 +595,15 @@
"DashboardTourNotifications": "Skicka automatiskt meddelanden om serverh\u00e4ndelser till din mobiltelefon, e-post och mycket mer.",
"DashboardTourScheduledTasks": "Hantera enkelt tidskr\u00e4vande uppgifter med hj\u00e4lp av schemalagda aktiviteter. Best\u00e4m n\u00e4r de skall k\u00f6ras, och hur ofta.",
"DashboardTourMobile": "Media Browsers kontrollpanel fungerar utm\u00e4rkt p\u00e5 smarta telefoner och surfplattor. Administrera din server n\u00e4r som helst, varifr\u00e5n som helst.",
- "MessageRefreshQueued": "Refresh queued",
- "TabDevices": "Devices",
- "DeviceLastUsedByUserName": "Last used by {0}",
- "HeaderDeleteDevice": "Delete Device",
- "DeleteDeviceConfirmation": "Are you sure you wish to delete this device? It will reappear the next time a user signs in with it.",
- "LabelEnableCameraUploadFor": "Enable camera upload for:",
- "HeaderSelectUploadPath": "Select Upload Path",
- "LabelEnableCameraUploadForHelp": "Uploads will occur automatically in the background when signed into Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time."
+ "MessageRefreshQueued": "Uppdatering k\u00f6ad",
+ "TabDevices": "Enheter",
+ "DeviceLastUsedByUserName": "Senast anv\u00e4nd av {0}",
+ "HeaderDeleteDevice": "Ta bort enhet",
+ "DeleteDeviceConfirmation": "\u00c4r du s\u00e4ker p\u00e5 att du vill ta bort den h\u00e4r enheten? Den kommer att dyka upp igen n\u00e4sta g\u00e5ng en anv\u00e4ndare kopplar upp sig med den.",
+ "LabelEnableCameraUploadFor": "Aktivera kamerauppladdning f\u00f6r:",
+ "HeaderSelectUploadPath": "V\u00e4lj s\u00f6kv\u00e4g f\u00f6r uppladdning",
+ "LabelEnableCameraUploadForHelp": "Uppladdning sker automatiskt i bakgrunden n\u00e4r man \u00e4r inloggad i Media Browser.",
+ "ErrorMessageStartHourGreaterThanEnd": "Sluttiden m\u00e5ste vara senare \u00e4n starttiden.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/tr.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/tr.json
index b9d0ddc80..3c151b680 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/tr.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/tr.json
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Mark these read",
"ButtonClose": "Close",
"LabelAllPlaysSentToPlayer": "All plays will be sent to the selected player.",
- "MessageInvalidUser": "Invalid user or password.",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "T\u00fcm Kay\u0131tlar",
"RecommendationBecauseYouLike": "Because you like {0}",
"RecommendationBecauseYouWatched": "Because you watched {0}",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Enable camera upload for:",
"HeaderSelectUploadPath": "Select Upload Path",
"LabelEnableCameraUploadForHelp": "Uploads will occur automatically in the background when signed into Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time."
+ "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/vi.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/vi.json
index a6c14390f..d2e51fc62 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/vi.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/vi.json
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Mark these read",
"ButtonClose": "Close",
"LabelAllPlaysSentToPlayer": "All plays will be sent to the selected player.",
- "MessageInvalidUser": "Invalid user or password.",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "All Recordings",
"RecommendationBecauseYouLike": "Because you like {0}",
"RecommendationBecauseYouWatched": "Because you watched {0}",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Enable camera upload for:",
"HeaderSelectUploadPath": "Select Upload Path",
"LabelEnableCameraUploadForHelp": "Uploads will occur automatically in the background when signed into Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time."
+ "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/zh_CN.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/zh_CN.json
index a93e40e61..20f510283 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/zh_CN.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/zh_CN.json
@@ -36,10 +36,10 @@
"LabelMovie": "Movie",
"LabelMusicVideo": "Music Video",
"LabelEpisode": "Episode",
- "LabelSeries": "Series",
+ "LabelSeries": "\u7535\u89c6\u5267",
"LabelStopping": "Stopping",
"LabelCancelled": "(cancelled)",
- "LabelFailed": "(failed)",
+ "LabelFailed": "(\u5931\u8d25)",
"LabelAbortedByServerShutdown": "(Aborted by server shutdown)",
"LabelScheduledTaskLastRan": "Last ran {0}, taking {1}.",
"HeaderDeleteTaskTrigger": "Delete Task Trigger",
@@ -55,17 +55,17 @@
"LabelForcedStream": "(Forced)",
"LabelDefaultForcedStream": "(Default\/Forced)",
"LabelUnknownLanguage": "Unknown language",
- "ButtonMute": "Mute",
+ "ButtonMute": "\u9759\u97f3",
"ButtonUnmute": "Unmute",
- "ButtonStop": "Stop",
- "ButtonNextTrack": "Next Track",
- "ButtonPause": "Pause",
- "ButtonPlay": "Play",
- "ButtonEdit": "Edit",
+ "ButtonStop": "\u505c\u6b62",
+ "ButtonNextTrack": "\u4e0b\u4e00\u97f3\u8f68",
+ "ButtonPause": "\u6682\u505c",
+ "ButtonPlay": "\u64ad\u653e",
+ "ButtonEdit": "\u7f16\u8f91",
"ButtonQueue": "Queue",
- "ButtonPlayTrailer": "Play trailer",
+ "ButtonPlayTrailer": "\u64ad\u653e\u9884\u544a\u7247",
"ButtonPlaylist": "Playlist",
- "ButtonPreviousTrack": "Previous Track",
+ "ButtonPreviousTrack": "\u4e0a\u4e00\u97f3\u8f68",
"LabelEnabled": "Enabled",
"LabelDisabled": "Disabled",
"ButtonMoreInformation": "More Information",
@@ -74,8 +74,9 @@
"ButtonMarkTheseRead": "Mark these read",
"ButtonClose": "Close",
"LabelAllPlaysSentToPlayer": "All plays will be sent to the selected player.",
- "MessageInvalidUser": "Invalid user or password.",
- "HeaderAllRecordings": "All Recordings",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
+ "HeaderAllRecordings": "\u6240\u6709\u5f55\u5236\u7684\u8282\u76ee",
"RecommendationBecauseYouLike": "Because you like {0}",
"RecommendationBecauseYouWatched": "Because you watched {0}",
"RecommendationDirectedBy": "Directed by {0}",
@@ -91,13 +92,13 @@
"MessageRecordingDeleted": "Recording deleted.",
"ButonCancelRecording": "Cancel Recording",
"MessageRecordingSaved": "Recording saved.",
- "OptionSunday": "Sunday",
- "OptionMonday": "Monday",
- "OptionTuesday": "Tuesday",
- "OptionWednesday": "Wednesday",
- "OptionThursday": "Thursday",
- "OptionFriday": "Friday",
- "OptionSaturday": "Saturday",
+ "OptionSunday": "\u661f\u671f\u5929",
+ "OptionMonday": "\u661f\u671f\u4e00",
+ "OptionTuesday": "\u661f\u671f\u4e8c",
+ "OptionWednesday": "\u661f\u671f\u4e09",
+ "OptionThursday": "\u661f\u671f\u56db",
+ "OptionFriday": "\u661f\u671f\u4e94",
+ "OptionSaturday": "\u661f\u671f\u516d",
"HeaderConfirmDeletion": "Confirm Deletion",
"MessageConfirmPathSubstitutionDeletion": "Are you sure you wish to delete this path substitution?",
"LiveTvUpdateAvailable": "(Update available)",
@@ -119,10 +120,10 @@
"MessagePleaseSelectTwoItems": "Please select at least two items.",
"MessageTheFollowingItemsWillBeGrouped": "The following titles will be grouped into one item:",
"MessageConfirmItemGrouping": "Media Browser clients will automatically choose the optimal version to play based on device and network performance. Are you sure you wish to continue?",
- "HeaderResume": "Resume",
+ "HeaderResume": "\u6062\u590d\u64ad\u653e",
"HeaderMyViews": "My Views",
"HeaderLibraryFolders": "Media Folders",
- "HeaderLatestMedia": "Latest Media",
+ "HeaderLatestMedia": "\u6700\u65b0\u5a92\u4f53",
"ButtonMoreItems": "More...",
"ButtonMore": "More",
"HeaderFavoriteMovies": "Favorite Movies",
@@ -143,8 +144,8 @@
"HeaderSelectChannelDownloadPath": "Select Channel Download Path",
"HeaderSelectChannelDownloadPathHelp": "Browse or enter the path to use for storing channel cache files. The folder must be writeable.",
"OptionNewCollection": "New...",
- "ButtonAdd": "Add",
- "ButtonRemove": "Remove",
+ "ButtonAdd": "\u6dfb\u52a0",
+ "ButtonRemove": "\u79fb\u9664",
"LabelChapterDownloaders": "Chapter downloaders:",
"LabelChapterDownloadersHelp": "Enable and rank your preferred chapter downloaders in order of priority. Lower priority downloaders will only be used to fill in missing information.",
"HeaderFavoriteAlbums": "Favorite Albums",
@@ -161,14 +162,14 @@
"MessageDuplicatesWillBeDeleted": "In addition the following dupliates will be deleted:",
"MessageFollowingFileWillBeMovedFrom": "The following file will be moved from:",
"MessageDestinationTo": "to:",
- "HeaderSelectWatchFolder": "Select Watch Folder",
- "HeaderSelectWatchFolderHelp": "Browse or enter the path to your watch folder. The folder must be writeable.",
+ "HeaderSelectWatchFolder": "\u9009\u62e9\u76d1\u63a7\u6587\u4ef6",
+ "HeaderSelectWatchFolderHelp": "\u6d4f\u89c8\u6216\u8fdb\u5165\u76d1\u63a7\u6587\u4ef6\u7684\u8def\u5f84\uff0c\u6b64\u6587\u4ef6\u5939\u5fc5\u987b\u53ef\u5199\u3002",
"OrganizePatternResult": "Result: {0}",
"HeaderRestart": "Restart",
"HeaderShutdown": "Shutdown",
"MessageConfirmRestart": "Are you sure you wish to restart Media Browser Server?",
"MessageConfirmShutdown": "Are you sure you wish to shutdown Media Browser Server?",
- "ButtonUpdateNow": "Update Now",
+ "ButtonUpdateNow": "\u73b0\u5728\u66f4\u65b0",
"NewVersionOfSomethingAvailable": "A new version of {0} is available!",
"VersionXIsAvailableForDownload": "Version {0} is now available for download.",
"LabelVersionNumber": "Version {0}",
@@ -187,8 +188,8 @@
"MessageAreYouSureDeleteSubtitles": "Are you sure you wish to delete this subtitle file?",
"ButtonRemoteControl": "Remote Control",
"HeaderLatestTvRecordings": "Latest Recordings",
- "ButtonOk": "Ok",
- "ButtonCancel": "Cancel",
+ "ButtonOk": "\u786e\u5b9a",
+ "ButtonCancel": "\u53d6\u6d88",
"ButtonRefresh": "Refresh",
"LabelCurrentPath": "Current path:",
"HeaderSelectMediaPath": "Select Media Path",
@@ -200,25 +201,25 @@
"ButtonShuffle": "Shuffle",
"ButtonInstantMix": "Instant mix",
"ButtonResume": "Resume",
- "HeaderScenes": "Scenes",
+ "HeaderScenes": "\u573a\u666f",
"HeaderAudioTracks": "Audio Tracks",
"HeaderSubtitles": "Subtitles",
"HeaderVideoQuality": "Video Quality",
"MessageErrorPlayingVideo": "There was an error playing the video.",
"MessageEnsureOpenTuner": "Please ensure there is an open tuner availalble.",
- "ButtonHome": "Home",
- "ButtonDashboard": "Dashboard",
+ "ButtonHome": "\u4e3b\u9875",
+ "ButtonDashboard": "\u63a7\u5236\u53f0",
"ButtonReports": "Reports",
"ButtonMetadataManager": "Metadata Manager",
"HeaderTime": "Time",
- "HeaderName": "Name",
+ "HeaderName": "\u540d\u5b57",
"HeaderAlbum": "Album",
"HeaderAlbumArtist": "Album Artist",
"HeaderArtist": "Artist",
"LabelAddedOnDate": "Added {0}",
"ButtonStart": "Start",
- "HeaderChannels": "Channels",
- "HeaderMediaFolders": "Media Folders",
+ "HeaderChannels": "\u9891\u9053",
+ "HeaderMediaFolders": "\u5a92\u4f53\u6587\u4ef6\u5939",
"HeaderBlockItemsWithNoRating": "Block items with no rating information:",
"OptionBlockOthers": "Others",
"OptionBlockTvShows": "TV Shows",
@@ -252,8 +253,8 @@
"MessagePleaseEnterNameOrId": "Please enter a name or an external Id.",
"MessageValueNotCorrect": "The value entered is not correct. Please try again.",
"MessageItemSaved": "Item saved.",
- "OptionEnded": "Ended",
- "OptionContinuing": "Continuing",
+ "OptionEnded": "\u7ed3\u675f",
+ "OptionContinuing": "\u7ee7\u7eed",
"OptionOff": "Off",
"OptionOn": "On",
"HeaderFields": "Fields",
@@ -273,9 +274,9 @@
"OptionName": "Name",
"OptionOverview": "Overview",
"OptionGenres": "Genres",
- "OptionParentalRating": "Parental Rating",
+ "OptionParentalRating": "\u5bb6\u957f\u5206\u7ea7",
"OptionPeople": "People",
- "OptionRuntime": "Runtime",
+ "OptionRuntime": "\u64ad\u653e\u65f6\u95f4",
"OptionProductionLocations": "Production Locations",
"OptionBirthLocation": "Birth Location",
"LabelAllChannels": "All channels",
@@ -287,7 +288,7 @@
"HeaderChangeFolderTypeHelp": "To change the folder type, please remove and rebuild the collection with the new type.",
"HeaderAlert": "Alert",
"MessagePleaseRestart": "Please restart to finish updating.",
- "ButtonRestart": "Restart",
+ "ButtonRestart": "\u91cd\u542f",
"MessagePleaseRefreshPage": "Please refresh this page to receive new updates from the server.",
"ButtonHide": "Hide",
"MessageSettingsSaved": "Settings saved.",
@@ -299,31 +300,31 @@
"LabelPackageInstallCompleted": "{0} installation completed.",
"LabelPackageInstallFailed": "{0} installation failed.",
"LabelPackageInstallCancelled": "{0} installation cancelled.",
- "TabServer": "Server",
+ "TabServer": "\u670d\u52a1\u5668",
"TabUsers": "Users",
"TabLibrary": "Library",
- "TabMetadata": "Metadata",
+ "TabMetadata": "\u5a92\u4f53\u8d44\u6599",
"TabDLNA": "DLNA",
"TabLiveTV": "Live TV",
"TabAutoOrganize": "Auto-Organize",
"TabPlugins": "Plugins",
- "TabAdvanced": "Advanced",
+ "TabAdvanced": "\u9ad8\u7ea7",
"TabHelp": "Help",
"TabScheduledTasks": "Scheduled Tasks",
- "ButtonFullscreen": "Fullscreen",
- "ButtonAudioTracks": "Audio Tracks",
- "ButtonSubtitles": "Subtitles",
- "ButtonScenes": "Scenes",
+ "ButtonFullscreen": "\u5168\u5c4f",
+ "ButtonAudioTracks": "\u97f3\u8f68",
+ "ButtonSubtitles": "\u5b57\u5e55",
+ "ButtonScenes": "\u573a\u666f",
"ButtonQuality": "Quality",
"HeaderNotifications": "Notifications",
"HeaderSelectPlayer": "Select Player:",
- "ButtonSelect": "Select",
- "ButtonNew": "New",
+ "ButtonSelect": "\u9009\u62e9",
+ "ButtonNew": "\u65b0\u589e",
"MessageInternetExplorerWebm": "For best results with Internet Explorer please install the WebM playback plugin.",
"HeaderVideoError": "Video Error",
"ButtonAddToPlaylist": "Add to playlist",
"HeaderAddToPlaylist": "Add to Playlist",
- "LabelName": "Name:",
+ "LabelName": "\u540d\u5b57\uff1a",
"ButtonSubmit": "Submit",
"LabelSelectPlaylist": "Playlist:",
"OptionNewPlaylist": "New playlist...",
@@ -352,11 +353,11 @@
"HeaderEmbeddedImage": "Embedded image",
"HeaderTrack": "Track",
"HeaderDisc": "Disc",
- "OptionMovies": "Movies",
+ "OptionMovies": "\u7535\u5f71",
"OptionCollections": "Collections",
"OptionSeries": "Series",
"OptionSeasons": "Seasons",
- "OptionEpisodes": "Episodes",
+ "OptionEpisodes": "\u5267\u96c6",
"OptionGames": "Games",
"OptionGameSystems": "Game systems",
"OptionMusicArtists": "Music artists",
@@ -383,11 +384,11 @@
"PersonTypePerson": "Person",
"LabelTitleDisplayOrder": "Title display order:",
"OptionSortName": "Sort name",
- "OptionReleaseDate": "Release date",
- "LabelSeasonNumber": "Season number:",
+ "OptionReleaseDate": "\u53d1\u5e03\u65e5\u671f",
+ "LabelSeasonNumber": "\u591a\u5c11\u5b63\uff1a",
"LabelDiscNumber": "Disc number",
"LabelParentNumber": "Parent number",
- "LabelEpisodeNumber": "Episode number:",
+ "LabelEpisodeNumber": "\u591a\u5c11\u96c6\uff1a",
"LabelTrackNumber": "Track number:",
"LabelNumber": "Number:",
"LabelReleaseDate": "Release date:",
@@ -420,14 +421,14 @@
"FolderTypeGames": "Games",
"FolderTypeBooks": "Books",
"FolderTypeTvShows": "TV shows",
- "TabMovies": "Movies",
- "TabSeries": "Series",
- "TabEpisodes": "Episodes",
- "TabTrailers": "Trailers",
- "TabGames": "Games",
- "TabAlbums": "Albums",
- "TabSongs": "Songs",
- "TabMusicVideos": "Music Videos",
+ "TabMovies": "\u7535\u5f71",
+ "TabSeries": "\u7535\u89c6\u5267",
+ "TabEpisodes": "\u5267\u96c6",
+ "TabTrailers": "\u9884\u544a\u7247",
+ "TabGames": "\u6e38\u620f",
+ "TabAlbums": "\u4e13\u8f91",
+ "TabSongs": "\u6b4c\u66f2",
+ "TabMusicVideos": "\u97f3\u4e50\u89c6\u9891",
"BirthPlaceValue": "Birth place: {0}",
"DeathDateValue": "Died: {0}",
"BirthDateValue": "Born: {0}",
@@ -445,7 +446,7 @@
"MessageSupporterMembershipExpiredOn": "Your supporter membership expired on {0}.",
"MessageYouHaveALifetimeMembership": "You have a lifetime supporter membership. You can provide additional donations on a one-time or recurring basis using the options below. Thank you for supporting Media Browser.",
"MessageYouHaveAnActiveRecurringMembership": "You have an active {0} membership. You can upgrade your plan using the options below.",
- "ButtonDelete": "Delete",
+ "ButtonDelete": "\u5220\u9664",
"HeaderMediaBrowserAccountAdded": "Media Browser Account Added",
"MessageMediaBrowserAccountAdded": "The Media Browser account has been added to this user.",
"MessagePendingMediaBrowserAccountAdded": "The Media Browser account has been added to this user. An email will be sent to the owner of the account. The invitation will need to be confirmed by clicking a link within the email.",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Enable camera upload for:",
"HeaderSelectUploadPath": "Select Upload Path",
"LabelEnableCameraUploadForHelp": "Uploads will occur automatically in the background when signed into Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time."
+ "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/zh_TW.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/zh_TW.json
index 6a9ca1a48..9998571fe 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/zh_TW.json
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/zh_TW.json
@@ -74,7 +74,8 @@
"ButtonMarkTheseRead": "Mark these read",
"ButtonClose": "Close",
"LabelAllPlaysSentToPlayer": "All plays will be sent to the selected player.",
- "MessageInvalidUser": "Invalid user or password.",
+ "MessageInvalidUser": "Invalid username or password. Please try again.",
+ "HeaderLoginFailure": "Login Failure",
"HeaderAllRecordings": "\u6240\u6709\u9304\u5f71",
"RecommendationBecauseYouLike": "Because you like {0}",
"RecommendationBecauseYouWatched": "Because you watched {0}",
@@ -602,5 +603,7 @@
"LabelEnableCameraUploadFor": "Enable camera upload for:",
"HeaderSelectUploadPath": "Select Upload Path",
"LabelEnableCameraUploadForHelp": "Uploads will occur automatically in the background when signed into Media Browser.",
- "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time."
+ "ErrorMessageStartHourGreaterThanEnd": "End time must be greater than the start time.",
+ "ButtonLibraryAccess": "Library access",
+ "ButtonParentalControl": "Parental control"
} \ No newline at end of file