aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations/Localization/JavaScript
diff options
context:
space:
mode:
authortikuf <admin@nyalindee.com>2014-04-02 08:55:36 +1100
committertikuf <admin@nyalindee.com>2014-04-02 08:55:36 +1100
commit8882925dab080eb236a5cc896f48ed99711d76a8 (patch)
treecbfa2811dfff4c818d34de926f68be2ef8a78948 /MediaBrowser.Server.Implementations/Localization/JavaScript
parent241be6dd93f6e0ec96ef88f0182b8985eb275995 (diff)
parent4afe2c3f731562efbe42147d1bcbdc0a7542cfeb (diff)
Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser
Diffstat (limited to 'MediaBrowser.Server.Implementations/Localization/JavaScript')
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/de.json31
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/en_US.json31
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/es.json31
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/fr.json31
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/javascript.json31
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/nl.json31
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/pt_BR.json31
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/pt_PT.json31
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/ru.json31
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/zh_TW.json31
10 files changed, 310 insertions, 0 deletions
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/de.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/de.json
new file mode 100644
index 000000000..12cdb7035
--- /dev/null
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/de.json
@@ -0,0 +1,31 @@
+{
+ "SettingsSaved": "Einstellungen gespeichert",
+ "AddUser": "Benutzer hinzuf\u00fcgen",
+ "Users": "Benutzer",
+ "Delete": "L\u00f6schen",
+ "Administrator": "Administrator",
+ "Password": "Passwort",
+ "CreatePassword": "Passwort erstellen",
+ "DeleteImage": "Bild l\u00f6schen",
+ "DeleteImageConfirmation": "M\u00f6chten Sie das Bild wirklich l\u00f6schen?",
+ "FileReadCancelled": "Das Einlesen der Datei wurde abgebrochen.",
+ "FileNotFound": "Datei nicht gefunden",
+ "FileReadError": "Beim Lesen der Datei ist ein Fehler aufgetreten.",
+ "DeleteUser": "Benutzer l\u00f6schen",
+ "DeleteUserConfirmation": "M\u00f6chten Sie {0} wirklich l\u00f6schen?",
+ "PasswordResetHeader": "Passwort zur\u00fccksetzen",
+ "PasswordResetComplete": "Das Passwort wurde zur\u00fcckgesetzt.",
+ "PasswordResetConfirmation": "M\u00f6chten Sie das Passwort wirklich zur\u00fccksetzen?",
+ "PasswordSaved": "Passwort gespeichert",
+ "PasswordMatchError": "Passwort und Passwortbest\u00e4tigung stimmen nicht \u00fcberein.",
+ "OptionOff": "Aus",
+ "OptionOn": "Ein",
+ "OptionRelease": "Release",
+ "OptionBeta": "Beta",
+ "OptionDev": "Dev",
+ "UninstallPluginHeader": "Deinstalliere Plugin",
+ "UninstallPluginConfirmation": "M\u00f6chten Sie {0} wirklich deinstallieren?",
+ "NoPluginConfigurationMessage": "Bei diesem Plugin kann nichts eingestellt werden.",
+ "NoPluginsInstalledMessage": "Sie haben keine Plugins installiert.",
+ "BrowsePluginCatalogMessage": "Durchsuchen Sie unsere Bibliothek um alle verf\u00fcgbaren Plugins anzuzeigen."
+} \ 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
new file mode 100644
index 000000000..7184d4724
--- /dev/null
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/en_US.json
@@ -0,0 +1,31 @@
+{
+ "SettingsSaved": "Settings saved.",
+ "AddUser": "Add User",
+ "Users": "Users",
+ "Delete": "Delete",
+ "Administrator": "Administrator",
+ "Password": "Password",
+ "CreatePassword": "Create Password",
+ "DeleteImage": "Delete Image",
+ "DeleteImageConfirmation": "Are you sure you wish to delete this image?",
+ "FileReadCancelled": "The file read has been cancelled.",
+ "FileNotFound": "File not found.",
+ "FileReadError": "An error occurred while reading the file.",
+ "DeleteUser": "Delete User",
+ "DeleteUserConfirmation": "Are you sure you wish to delete {0}?",
+ "PasswordResetHeader": "Password Reset",
+ "PasswordResetComplete": "The password has been reset.",
+ "PasswordResetConfirmation": "Are you sure you wish to reset the password?",
+ "PasswordSaved": "Password saved.",
+ "PasswordMatchError": "Password and password confirmation must match.",
+ "OptionOff": "Off",
+ "OptionOn": "On",
+ "OptionRelease": "Release",
+ "OptionBeta": "Beta",
+ "OptionDev": "Dev",
+ "UninstallPluginHeader": "Uninstall Plugin",
+ "UninstallPluginConfirmation": "Are you sure you wish to uninstall {0}?",
+ "NoPluginConfigurationMessage": "This plugin has nothing to configure.",
+ "NoPluginsInstalledMessage": "You have no plugins installed.",
+ "BrowsePluginCatalogMessage": "Browse our plugin catalog to view available plugins."
+} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/es.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/es.json
new file mode 100644
index 000000000..b0b9fd1a9
--- /dev/null
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/es.json
@@ -0,0 +1,31 @@
+{
+ "SettingsSaved": "Configuracion guardada",
+ "AddUser": "Agregar usuario",
+ "Users": "Usuarios",
+ "Delete": "Borrar",
+ "Administrator": "Administrador",
+ "Password": "Contrase\u00f1a",
+ "CreatePassword": "Crear Contrase\u00f1a",
+ "DeleteImage": "Borrar Imagen",
+ "DeleteImageConfirmation": "Esta seguro que desea borrar esta imagen?",
+ "FileReadCancelled": "La lectura del archivo se ha cancelado.",
+ "FileNotFound": "Archivo no encontrado.",
+ "FileReadError": "Se encontr\u00f3 un error al leer el archivo.",
+ "DeleteUser": "Borrar Usuario",
+ "DeleteUserConfirmation": "Esta seguro que desea eliminar a {0}?",
+ "PasswordResetHeader": "Restablecer contrase\u00f1a",
+ "PasswordResetComplete": "La contrase\u00f1a se ha restablecido.",
+ "PasswordResetConfirmation": "Esta seguro que desea restablecer la contrase\u00f1a?",
+ "PasswordSaved": "Contrase\u00f1a guardada.",
+ "PasswordMatchError": "La contrase\u00f1a y la confirmaci\u00f3n de la contrase\u00f1a deben de ser iguales.",
+ "OptionOff": "Apagado",
+ "OptionOn": "Prendido",
+ "OptionRelease": "Liberar",
+ "OptionBeta": "Beta",
+ "OptionDev": "Desarrollo",
+ "UninstallPluginHeader": "Desinstalar Plugin",
+ "UninstallPluginConfirmation": "Esta seguro que desea desinstalar {0}?",
+ "NoPluginConfigurationMessage": "El plugin no requiere configuraci\u00f3n",
+ "NoPluginsInstalledMessage": "No tiene plugins instalados.",
+ "BrowsePluginCatalogMessage": "Navegar el catalogo de plugins para ver los plugins disponibles."
+} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/fr.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/fr.json
new file mode 100644
index 000000000..9e1ebbfee
--- /dev/null
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/fr.json
@@ -0,0 +1,31 @@
+{
+ "SettingsSaved": "Param\u00e8tres sauvegard\u00e9s.",
+ "AddUser": "Ajout\u00e9 Usager",
+ "Users": "Usagers",
+ "Delete": "Supprimer",
+ "Administrator": "Administrateur",
+ "Password": "Mot de passe",
+ "CreatePassword": "Cr\u00e9er mot de passe",
+ "DeleteImage": "Supprimer Image",
+ "DeleteImageConfirmation": "\u00cates-vous s\u00fbr de vouloir supprimer l'image?",
+ "FileReadCancelled": "La lecture du fichier a \u00e9t\u00e9 annul\u00e9e.",
+ "FileNotFound": "Fichier non trouv\u00e9",
+ "FileReadError": "Un erreur est survenue pendant la lecture du fichier.",
+ "DeleteUser": "Supprimer Usager",
+ "DeleteUserConfirmation": "\u00cates-vous s\u00fbr de vouloir supprimer {0}?",
+ "PasswordResetHeader": "Red\u00e9marrage du mot de passe",
+ "PasswordResetComplete": "Le mot de passe a \u00e9t\u00e9 red\u00e9marr\u00e9.",
+ "PasswordResetConfirmation": "\u00cates-vous s\u00fbr de vouloir red\u00e9marrer le mot de passe?",
+ "PasswordSaved": "Mot de passe sauvegard\u00e9.",
+ "PasswordMatchError": "Mot de passe et confirmation de mot de passe doivent correspondre.",
+ "OptionOff": "Off",
+ "OptionOn": "On",
+ "OptionRelease": "Lancement",
+ "OptionBeta": "Beta",
+ "OptionDev": "Dev",
+ "UninstallPluginHeader": "D\u00e9sinstaller module d'extention",
+ "UninstallPluginConfirmation": "\u00cates-vous s\u00fbr de vouloir d\u00e9sinstaller {0}?",
+ "NoPluginConfigurationMessage": "Ce module d'extension n'a rien \u00e0 configurer.",
+ "NoPluginsInstalledMessage": "Vous n'avez aucun module d'extension install\u00e9.",
+ "BrowsePluginCatalogMessage": "Explorer notre catalogue de modules d'extension pour voir ce qui est disponible."
+} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/javascript.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/javascript.json
new file mode 100644
index 000000000..6b014bf34
--- /dev/null
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/javascript.json
@@ -0,0 +1,31 @@
+{
+ "SettingsSaved": "Settings saved.",
+ "AddUser": "Add User",
+ "Users": "Users",
+ "Delete": "Delete",
+ "Administrator": "Administrator",
+ "Password": "Password",
+ "CreatePassword": "Create Password",
+ "DeleteImage": "Delete Image",
+ "DeleteImageConfirmation": "Are you sure you wish to delete this image?",
+ "FileReadCancelled": "The file read has been cancelled.",
+ "FileNotFound": "File not found.",
+ "FileReadError": "An error occurred while reading the file.",
+ "DeleteUser": "Delete User",
+ "DeleteUserConfirmation": "Are you sure you wish to delete {0}?",
+ "PasswordResetHeader": "Password Reset",
+ "PasswordResetComplete": "The password has been reset.",
+ "PasswordResetConfirmation": "Are you sure you wish to reset the password?",
+ "PasswordSaved": "Password saved.",
+ "PasswordMatchError": "Password and password confirmation must match.",
+ "OptionOff": "Off",
+ "OptionOn": "On",
+ "OptionRelease": "Release",
+ "OptionBeta": "Beta",
+ "OptionDev": "Dev",
+ "UninstallPluginHeader": "Uninstall Plugin",
+ "UninstallPluginConfirmation": "Are you sure you wish to uninstall {0}?",
+ "NoPluginConfigurationMessage": "This plugin has nothing to configure.",
+ "NoPluginsInstalledMessage": "You have no plugins installed.",
+ "BrowsePluginCatalogMessage": "Browse our plugin catalog to view available plugins."
+} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/nl.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/nl.json
new file mode 100644
index 000000000..17a343283
--- /dev/null
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/nl.json
@@ -0,0 +1,31 @@
+{
+ "SettingsSaved": "Instellingen opgeslagen.",
+ "AddUser": "Gebruiker toevoegen",
+ "Users": "Gebruikers",
+ "Delete": "Verwijderen",
+ "Administrator": "Beheerder",
+ "Password": "Wachtwoord",
+ "CreatePassword": "Maak wachtwoord",
+ "DeleteImage": "Verwijder afbeelding",
+ "DeleteImageConfirmation": "Weet je zeker dat je deze afbeelding wilt verwijderen?",
+ "FileReadCancelled": "Het lezen van het bestand is geannuleerd",
+ "FileNotFound": "Bestand niet gevonden.",
+ "FileReadError": "Er is een fout opgetreden bij het lezen van het bestand.",
+ "DeleteUser": "Verwijder gebruiker",
+ "DeleteUserConfirmation": "Weet je zeker dat je {0} wilt verwijderen?",
+ "PasswordResetHeader": "Wachtwoord opnieuw instellen",
+ "PasswordResetComplete": "Het wachtwoord is opnieuw ingesteld.",
+ "PasswordResetConfirmation": "Weet je zeker dat je het wachtwoord opnieuw in wilt stellen?",
+ "PasswordSaved": "Wachtwoord opgeslagen.",
+ "PasswordMatchError": "Wachtwoord en wachtwoord bevestiging moeten hetzelfde zijn.",
+ "OptionOff": "Uit",
+ "OptionOn": "Aan",
+ "OptionRelease": "Release",
+ "OptionBeta": "Beta",
+ "OptionDev": "Dev",
+ "UninstallPluginHeader": "Deinstalleer Plugin",
+ "UninstallPluginConfirmation": "Weet u zeker dat u {0} wilt deinstalleren?",
+ "NoPluginConfigurationMessage": "Deze plugin heeft niets in te stellen",
+ "NoPluginsInstalledMessage": "U heeft geen plugins geinstalleerd",
+ "BrowsePluginCatalogMessage": "Blader door de Plugincatalogus voor beschikbare plugins."
+} \ 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
new file mode 100644
index 000000000..73734c0c6
--- /dev/null
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/pt_BR.json
@@ -0,0 +1,31 @@
+{
+ "SettingsSaved": "Prefer\u00eancias salvas.",
+ "AddUser": "Adicionar Usu\u00e1rio",
+ "Users": "Usu\u00e1rios",
+ "Delete": "Apagar",
+ "Administrator": "Administrador",
+ "Password": "Senha",
+ "CreatePassword": "Criar Senha",
+ "DeleteImage": "Apagar Imagem",
+ "DeleteImageConfirmation": "Tem certeza que deseja apagar esta imagem?",
+ "FileReadCancelled": "A leitura do arquivo foi cancelada.",
+ "FileNotFound": "Arquivo n\u00e3o encontrado.",
+ "FileReadError": "Ocorreu um erro ao ler o arquivo.",
+ "DeleteUser": "Apagar Usu\u00e1rio",
+ "DeleteUserConfirmation": "Tem certeza que deseja apagar {0}?",
+ "PasswordResetHeader": "Redefinir Senha",
+ "PasswordResetComplete": "A senha foi redefinida.",
+ "PasswordResetConfirmation": "Deseja realmente redefinir a senha?",
+ "PasswordSaved": "Senha salva.",
+ "PasswordMatchError": "A senha e confirma\u00e7\u00e3o da senha devem conferir.",
+ "OptionOff": "Off",
+ "OptionOn": "On",
+ "OptionRelease": "Release",
+ "OptionBeta": "Beta",
+ "OptionDev": "Dev",
+ "UninstallPluginHeader": "Desintalar Plugin",
+ "UninstallPluginConfirmation": "Deseja realmente desinstalar {0}?",
+ "NoPluginConfigurationMessage": "Este plugin n\u00e3o necessita configurar.",
+ "NoPluginsInstalledMessage": "N\u00e3o existem plugins instalados.",
+ "BrowsePluginCatalogMessage": "Navegue pelo cat\u00e1logo de plugins para ver os dispon\u00edveis."
+} \ 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
new file mode 100644
index 000000000..124564499
--- /dev/null
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/pt_PT.json
@@ -0,0 +1,31 @@
+{
+ "SettingsSaved": "Configura\u00e7\u00f5es guardadas.",
+ "AddUser": "Adicionar Utilizador",
+ "Users": "Utilizadores",
+ "Delete": "Apagar",
+ "Administrator": "Administrador",
+ "Password": "Senha",
+ "CreatePassword": "Criar Senha",
+ "DeleteImage": "Apagar Imagem",
+ "DeleteImageConfirmation": "Tem a certeza que pretende apagar a imagem?",
+ "FileReadCancelled": "A leitura do ficheiro foi cancelada.",
+ "FileNotFound": "Ficheiro n\u00e3o encontrado",
+ "FileReadError": "Ocorreu um erro ao ler o ficheiro.",
+ "DeleteUser": "Apagar Utilizador",
+ "DeleteUserConfirmation": "Tem a certeza que pretende apagar {0}?",
+ "PasswordResetHeader": "Redefinir Senha",
+ "PasswordResetComplete": "A senha foi redefinida.",
+ "PasswordResetConfirmation": "Tem a certeza que pretende redefinir a senha?",
+ "PasswordSaved": "Senha guardada.",
+ "PasswordMatchError": "A senha e a confirma\u00e7\u00e3o da senha devem coincidir.",
+ "OptionOff": "Desligado",
+ "OptionOn": "Ligado",
+ "OptionRelease": "Final",
+ "OptionBeta": "Beta",
+ "OptionDev": "Dev",
+ "UninstallPluginHeader": "Desinstalar extens\u00e3o",
+ "UninstallPluginConfirmation": "Tem a certeza que pretende desinstalar {0}?",
+ "NoPluginConfigurationMessage": "Esta extens\u00e3o n\u00e3o \u00e9 configur\u00e1vel.",
+ "NoPluginsInstalledMessage": "N\u00e3o tem extens\u00f5es instaladas.",
+ "BrowsePluginCatalogMessage": "Navegue o nosso cat\u00e1logo de extens\u00f5es para ver as extens\u00f5es dispon\u00edveis."
+} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/ru.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/ru.json
new file mode 100644
index 000000000..2657b9688
--- /dev/null
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/ru.json
@@ -0,0 +1,31 @@
+{
+ "SettingsSaved": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u044b",
+ "AddUser": "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f",
+ "Users": "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438",
+ "Delete": "\u0423\u0434\u0430\u043b\u0438\u0442\u044c",
+ "Administrator": "\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440",
+ "Password": "\u041f\u0430\u0440\u043e\u043b\u044c",
+ "CreatePassword": "\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c",
+ "DeleteImage": "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435",
+ "DeleteImageConfirmation": "\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0436\u0435\u043b\u0430\u0435\u0442\u0435 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u044d\u0442\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435?",
+ "FileReadCancelled": "\u0427\u0442\u0435\u043d\u0438\u0435 \u0444\u0430\u0439\u043b\u0430 \u0431\u044b\u043b\u043e \u043e\u0442\u043c\u0435\u043d\u0435\u043d\u043e",
+ "FileNotFound": "\u0424\u0430\u0439\u043b \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d",
+ "FileReadError": "\u0412\u043e \u0432\u0440\u0435\u043c\u044f \u0447\u0442\u0435\u043d\u0438\u044f \u0444\u0430\u0439\u043b\u0430 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430",
+ "DeleteUser": "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f",
+ "DeleteUserConfirmation": "\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0436\u0435\u043b\u0430\u0435\u0442\u0435 \u0443\u0434\u0430\u043b\u0438\u0442\u044c {0}?",
+ "PasswordResetHeader": "\u0421\u0431\u0440\u043e\u0441 \u043f\u0430\u0440\u043e\u043b\u044f",
+ "PasswordResetComplete": "\u041f\u0430\u0440\u043e\u043b\u044c \u0431\u044b\u043b \u0441\u0431\u0440\u043e\u0448\u0435\u043d",
+ "PasswordResetConfirmation": "\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0436\u0435\u043b\u0430\u0435\u0442\u0435 \u0441\u0431\u0440\u043e\u0441\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c?",
+ "PasswordSaved": "\u041f\u0430\u0440\u043e\u043b\u044c \u0441\u043e\u0445\u0440\u0430\u043d\u0451\u043d",
+ "PasswordMatchError": "\u041f\u043e\u043b\u044f \u041f\u0430\u0440\u043e\u043b\u044c \u0438 \u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f \u043f\u0430\u0440\u043e\u043b\u044f \u0434\u043e\u043b\u0436\u043d\u044b \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0442\u044c",
+ "OptionOff": "\u0412\u044b\u043a\u043b.",
+ "OptionOn": "\u0412\u043a\u043b.",
+ "OptionRelease": "\u0412\u044b\u043f\u0443\u0441\u043a",
+ "OptionBeta": "\u0411\u0435\u0442\u0430",
+ "OptionDev": "\u0420\u0430\u0437\u0440\u0430\u0431.",
+ "UninstallPluginHeader": "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043f\u043b\u0430\u0433\u0438\u043d",
+ "UninstallPluginConfirmation": "\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0436\u0435\u043b\u0430\u0435\u0442\u0435 \u0443\u0434\u0430\u043b\u0438\u0442\u044c {0}?",
+ "NoPluginConfigurationMessage": "\u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043f\u043b\u0430\u0433\u0438\u043d\u0430 \u043d\u0435\u0442 \u043d\u0438\u043a\u0430\u043a\u0438\u0445 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a",
+ "NoPluginsInstalledMessage": "\u0423 \u0412\u0430\u0441 \u043d\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e \u043d\u0438 \u043e\u0434\u043d\u043e\u0433\u043e \u043f\u043b\u0430\u0433\u0438\u043d\u0430.",
+ "BrowsePluginCatalogMessage": "\u041e\u0437\u043d\u0430\u043a\u043e\u043c\u044c\u0442\u0435\u0441\u044c \u0441 \u043d\u0430\u0448\u0438\u043c \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u043e\u043c \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u043f\u043b\u0430\u0433\u0438\u043d\u043e\u0432."
+} \ 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
new file mode 100644
index 000000000..ca7b3a7c7
--- /dev/null
+++ b/MediaBrowser.Server.Implementations/Localization/JavaScript/zh_TW.json
@@ -0,0 +1,31 @@
+{
+ "SettingsSaved": "\u8a2d\u7f6e\u5df2\u4fdd\u5b58",
+ "AddUser": "Add User",
+ "Users": "\u7528\u6236",
+ "Delete": "\u522a\u9664",
+ "Administrator": "\u7ba1\u7406\u54e1",
+ "Password": "\u5bc6\u78bc",
+ "CreatePassword": "\u5275\u5efa\u5bc6\u78bc",
+ "DeleteImage": "\u522a\u9664\u5716\u50cf",
+ "DeleteImageConfirmation": "\u4f60\u78ba\u5b9a\u8981\u522a\u9664\u9019\u5f35\u5716\u7247\uff1f",
+ "FileReadCancelled": "The file read has been cancelled.",
+ "FileNotFound": "File not found.",
+ "FileReadError": "An error occurred while reading the file.",
+ "DeleteUser": "\u522a\u9664\u7528\u6236",
+ "DeleteUserConfirmation": "Are you sure you wish to delete {0}?",
+ "PasswordResetHeader": "\u91cd\u8a2d\u5bc6\u78bc",
+ "PasswordResetComplete": "\u5bc6\u78bc\u5df2\u91cd\u8a2d",
+ "PasswordResetConfirmation": "\u4f60\u78ba\u5b9a\u8981\u91cd\u8a2d\u5bc6\u78bc\uff1f",
+ "PasswordSaved": "\u5bc6\u78bc\u5df2\u4fdd\u5b58\u3002",
+ "PasswordMatchError": "\u5bc6\u78bc\u548c\u78ba\u8a8d\u5bc6\u78bc\u5fc5\u9808\u4e00\u81f4\u3002",
+ "OptionOff": "Off",
+ "OptionOn": "On",
+ "OptionRelease": "Release",
+ "OptionBeta": "Beta",
+ "OptionDev": "Dev",
+ "UninstallPluginHeader": "Uninstall Plugin",
+ "UninstallPluginConfirmation": "Are you sure you wish to uninstall {0}?",
+ "NoPluginConfigurationMessage": "This plugin has nothing to configure.",
+ "NoPluginsInstalledMessage": "You have no plugins installed.",
+ "BrowsePluginCatalogMessage": "Browse our plugin catalog to view available plugins."
+} \ No newline at end of file