Browse Source

work on translate

causefx 8 years ago
parent
commit
170988bf74
5 changed files with 248 additions and 184 deletions
  1. 1 0
      .gitignore
  2. 3 3
      api/pages/login.php
  3. 11 11
      api/pages/settings.php
  4. 19 19
      js/functions.js
  5. 214 151
      js/langpack/en.json

+ 1 - 0
.gitignore

@@ -98,3 +98,4 @@ css/themes/*.css
 plugins/images/cache/*.jpg
 testdata*
 strings.txt
+strings.php

+ 3 - 3
api/pages/login.php

@@ -23,7 +23,7 @@ $pageLogin = '
           <div class="col-md-12">
             <div class="checkbox checkbox-primary pull-left p-t-0 remember-me">
               <input id="checkbox-login" name="remember" type="checkbox" checked>
-              <label for="checkbox-signup" lang="en"> Remember Me </label>
+              <label for="checkbox-signup" lang="en">Remember Me</label>
             </div>
         	</div>
         </div>
@@ -35,7 +35,7 @@ $pageLogin = '
 
         <div class="form-group m-b-0">
           <div class="col-sm-12 text-center">
-            <p><span lang="en">Don\'t have an account? </span><a href="#" class="text-primary m-l-5 to-register"><b lang="en">Sign Up</b></a></p>
+            <p><span lang="en">Don\'t have an account?</span><a href="#" class="text-primary m-l-5 to-register"><b lang="en">Sign Up</b></a></p>
           </div>
         </div>
       </form>
@@ -75,7 +75,7 @@ $pageLogin = '
         <div class="form-group ">
           <div class="col-xs-12">
             <h3 lang="en">Recover Password</h3>
-            <p class="text-muted" lang="en">Enter your Email and instructions will be sent to you! </p>
+            <p class="text-muted" lang="en">Enter your Email and instructions will be sent to you!</p>
           </div>
         </div>
         <div class="form-group ">

+ 11 - 11
api/pages/settings.php

@@ -41,13 +41,13 @@ $pageSettings = '
                     <! -- TAB EDITOR -->
                     <section id="settings-main-tab-editor">
                         <ul class="nav customtab2 nav-tabs" role="tablist">
-                            <li onclick="changeSettingsMenu(\'Settings::Tab Editor::Tabs\');loadSettingsPage(\'api/?v1/settings/tab/editor/tabs\',\'#settings-tab-editor-tabs\',\'Tab Editor\');" role="presentation" class=""><a href="#settings-tab-editor-tabs" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-layout-tab-v"></i></span><span class="hidden-xs" lang="en"> Tabs</span></a>
+                            <li onclick="changeSettingsMenu(\'Settings::Tab Editor::Tabs\');loadSettingsPage(\'api/?v1/settings/tab/editor/tabs\',\'#settings-tab-editor-tabs\',\'Tab Editor\');" role="presentation" class=""><a href="#settings-tab-editor-tabs" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-layout-tab-v"></i></span><span class="hidden-xs" lang="en">Tabs</span></a>
                             </li>
-                            <li onclick="changeSettingsMenu(\'Settings::Tab Editor::Categories\');loadSettingsPage(\'api/?v1/settings/tab/editor/categories\',\'#settings-tab-editor-categories\',\'Category Editor\');" role="presentation" class=""><a href="#settings-tab-editor-categories" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-layout-list-thumb"></i></span><span class="hidden-xs" lang="en"> Categories</span></a>
+                            <li onclick="changeSettingsMenu(\'Settings::Tab Editor::Categories\');loadSettingsPage(\'api/?v1/settings/tab/editor/categories\',\'#settings-tab-editor-categories\',\'Category Editor\');" role="presentation" class=""><a href="#settings-tab-editor-categories" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-layout-list-thumb"></i></span><span class="hidden-xs" lang="en">Categories</span></a>
                             </li>
-                            <li onclick="changeSettingsMenu(\'Settings::Tab Editor::Homepage Items\');loadSettingsPage(\'api/?v1/settings/tab/editor/homepage\',\'#settings-tab-editor-homepage\',\'Homepage Items\');" role="presentation" class=""><a href="#settings-tab-editor-homepage" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-home"></i></span><span class="hidden-xs" lang="en"> Homepage Items</span></a>
+                            <li onclick="changeSettingsMenu(\'Settings::Tab Editor::Homepage Items\');loadSettingsPage(\'api/?v1/settings/tab/editor/homepage\',\'#settings-tab-editor-homepage\',\'Homepage Items\');" role="presentation" class=""><a href="#settings-tab-editor-homepage" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-home"></i></span><span class="hidden-xs" lang="en">Homepage Items</span></a>
                             </li>
-                            <li onclick="changeSettingsMenu(\'Settings::Tab Editor::Homepage Order\');loadSettingsPage(\'api/?v1/settings/tab/editor/homepage/order\',\'#settings-tab-editor-homepage-order\',\'Homepage Order\');" role="presentation" class=""><a href="#settings-tab-editor-homepage-order" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-exchange-vertical"></i></span><span class="hidden-xs" lang="en"> Homepage Order</span></a>
+                            <li onclick="changeSettingsMenu(\'Settings::Tab Editor::Homepage Order\');loadSettingsPage(\'api/?v1/settings/tab/editor/homepage/order\',\'#settings-tab-editor-homepage-order\',\'Homepage Order\');" role="presentation" class=""><a href="#settings-tab-editor-homepage-order" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-exchange-vertical"></i></span><span class="hidden-xs" lang="en">Homepage Order</span></a>
                             </li>
                         </ul>
                         <!-- Tab panes -->
@@ -70,7 +70,7 @@ $pageSettings = '
                     <! -- Customzie -->
                     <section id="settings-main-customize">
                         <ul class="nav customtab2 nav-tabs" role="tablist">
-                            <li onclick="changeSettingsMenu(\'Settings::Customzie::Appearance\');loadSettingsPage(\'api/?v1/settings/customize/appearance\',\'#settings-customize-appearance\',\'Customize Appearance\');" role="presentation" class=""><a href="#settings-customize-appearance" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-eye"></i></span><span class="hidden-xs" lang="en"> Appearance</span></a>
+                            <li onclick="changeSettingsMenu(\'Settings::Customzie::Appearance\');loadSettingsPage(\'api/?v1/settings/customize/appearance\',\'#settings-customize-appearance\',\'Customize Appearance\');" role="presentation" class=""><a href="#settings-customize-appearance" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-eye"></i></span><span class="hidden-xs" lang="en">Appearance</span></a>
                             </li>
                         </ul>
                         <!-- Tab panes -->
@@ -84,9 +84,9 @@ $pageSettings = '
                     <! -- USER MANAGEMENT -->
                     <section id="settings-main-user-management">
                         <ul class="nav customtab2 nav-tabs" role="tablist">
-                            <li onclick="changeSettingsMenu(\'Settings::User Management::Manage Users\');loadSettingsPage(\'api/?v1/settings/user/manage/users\',\'#settings-user-manage-users\',\'User Management\');" role="presentation" class=""><a href="#settings-user-manage-users" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-id-badge"></i></span><span class="hidden-xs" lang="en"> Users</span></a>
+                            <li onclick="changeSettingsMenu(\'Settings::User Management::Manage Users\');loadSettingsPage(\'api/?v1/settings/user/manage/users\',\'#settings-user-manage-users\',\'User Management\');" role="presentation" class=""><a href="#settings-user-manage-users" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-id-badge"></i></span><span class="hidden-xs" lang="en">Users</span></a>
                             </li>
-                            <li onclick="changeSettingsMenu(\'Settings::User Management::Manage Groups\');loadSettingsPage(\'api/?v1/settings/user/manage/groups\',\'#settings-user-manage-groups\',\'Group Management\');" role="presentation" class=""><a href="#settings-user-manage-groups" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-briefcase"></i></span><span class="hidden-xs" lang="en"> Groups</span></a>
+                            <li onclick="changeSettingsMenu(\'Settings::User Management::Manage Groups\');loadSettingsPage(\'api/?v1/settings/user/manage/groups\',\'#settings-user-manage-groups\',\'Group Management\');" role="presentation" class=""><a href="#settings-user-manage-groups" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-briefcase"></i></span><span class="hidden-xs" lang="en">Groups</span></a>
                             </li>
                         </ul>
                         <!-- Tab panes -->
@@ -118,13 +118,13 @@ $pageSettings = '
                     <! -- SYSTEM SETTINGS -->
                     <section id="settings-main-system-settings">
                         <ul class="nav customtab2 nav-tabs" role="tablist">
-                            <li onclick="changeSettingsMenu(\'Settings::System Settings::About\')" role="presentation" class="active"><a href="#settings-settings-about" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="true"><span class="visible-xs"><i class="ti-info-alt"></i></span><span class="hidden-xs" lang="en"> About</span></a>
+                            <li onclick="changeSettingsMenu(\'Settings::System Settings::About\')" role="presentation" class="active"><a href="#settings-settings-about" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="true"><span class="visible-xs"><i class="ti-info-alt"></i></span><span class="hidden-xs" lang="en">About</span></a>
                             </li>
-                            <li onclick="changeSettingsMenu(\'Settings::System Settings::Main\');loadSettingsPage(\'api/?v1/settings/settings/main\',\'#settings-settings-main\',\'Main Settings\');" role="presentation" class=""><a href="#settings-settings-main" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-settings"></i></span><span class="hidden-xs" lang="en"> Main</span></a>
+                            <li onclick="changeSettingsMenu(\'Settings::System Settings::Main\');loadSettingsPage(\'api/?v1/settings/settings/main\',\'#settings-settings-main\',\'Main Settings\');" role="presentation" class=""><a href="#settings-settings-main" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-settings"></i></span><span class="hidden-xs" lang="en">Main</span></a>
                             </li>
-                            <li onclick="changeSettingsMenu(\'Settings::System Settings::SSO\');loadSettingsPage(\'api/?v1/settings/settings/sso\',\'#settings-settings-sso\',\'SSO\');" role="presentation" class=""><a href="#settings-settings-sso" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-receipt"></i></span><span class="hidden-xs" lang="en"> Single Sign-On</span></a>
+                            <li onclick="changeSettingsMenu(\'Settings::System Settings::SSO\');loadSettingsPage(\'api/?v1/settings/settings/sso\',\'#settings-settings-sso\',\'SSO\');" role="presentation" class=""><a href="#settings-settings-sso" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-receipt"></i></span><span class="hidden-xs" lang="en">Single Sign-On</span></a>
                             </li>
-                            <li onclick="changeSettingsMenu(\'Settings::System Settings::Logs\');loadSettingsPage(\'api/?v1/settings/settings/logs\',\'#settings-settings-logs\',\'Log Viewer\');" role="presentation" class=""><a href="#settings-settings-logs" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-receipt"></i></span><span class="hidden-xs" lang="en"> Logs</span></a>
+                            <li onclick="changeSettingsMenu(\'Settings::System Settings::Logs\');loadSettingsPage(\'api/?v1/settings/settings/logs\',\'#settings-settings-logs\',\'Log Viewer\');" role="presentation" class=""><a href="#settings-settings-logs" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-receipt"></i></span><span class="hidden-xs" lang="en">Logs</span></a>
                             </li>
                             <li onclick="changeSettingsMenu(\'Settings::System Settings::Updates\')" role="presentation" class=""><a id="update-button" href="#settings-settings-updates" aria-controls="profile" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-package"></i></span> <span class="hidden-xs" lang="en">Updates</span></a>
                             </li>

+ 19 - 19
js/functions.js

@@ -592,19 +592,19 @@ function buildFormItem(item){
 	switch (item.type) {
 		case 'input':
 		case 'text':
-			return smallLabel+'<input data-changed="false" lang=en" type="text" class="form-control'+extraClass+'"'+placeholder+value+id+name+disabled+type+attr+' autocomplete="new-password" />';
+			return smallLabel+'<input data-changed="false" lang="en" type="text" class="form-control'+extraClass+'"'+placeholder+value+id+name+disabled+type+attr+' autocomplete="new-password" />';
 			break;
 		case 'textbox':
 			return smallLabel+'<textarea data-changed="false" class="form-control'+extraClass+'"'+placeholder+id+name+disabled+type+attr+' autocomplete="new-password">'+textarea+'</textarea>';
 			break;
 		case 'password':
-			return smallLabel+pwgMgr+'<input data-changed="false" lang=en" type="password" class="form-control'+extraClass+'"'+placeholder+value+id+name+disabled+type+attr+' autocomplete="new-password" />';
+			return smallLabel+pwgMgr+'<input data-changed="false" lang="en" type="password" class="form-control'+extraClass+'"'+placeholder+value+id+name+disabled+type+attr+' autocomplete="new-password" />';
 			break;
 		case 'password-alt':
-			return smallLabel+'<div class="input-group m-b-30">'+pwgMgr+'<input data-changed="false" lang=en" type="password" class="password-alt form-control'+extraClass+'"'+placeholder+value+id+name+disabled+type+attr+' autocomplete="new-password" /><span class="input-group-btn"> <button class="btn btn-default showPassword" type="button"><i class="fa fa-eye passwordToggle"></i></button></span></div>';
+			return smallLabel+'<div class="input-group m-b-30">'+pwgMgr+'<input data-changed="false" lang="en" type="password" class="password-alt form-control'+extraClass+'"'+placeholder+value+id+name+disabled+type+attr+' autocomplete="new-password" /><span class="input-group-btn"> <button class="btn btn-default showPassword" type="button"><i class="fa fa-eye passwordToggle"></i></button></span></div>';
 			break;
 		case 'hidden':
-			return '<input data-changed="false" lang=en" type="hidden" class="form-control'+extraClass+'"'+placeholder+value+id+name+disabled+type+attr+' />';
+			return '<input data-changed="false" lang="en" type="hidden" class="form-control'+extraClass+'"'+placeholder+value+id+name+disabled+type+attr+' />';
 			break;
 		case 'select':
 			return smallLabel+'<select class="form-control'+extraClass+'"'+placeholder+value+id+name+disabled+type+attr+'>'+selectOptions(item.options, item.value)+'</select>';
@@ -681,9 +681,9 @@ function buildPluginsItem(array){
 	inactivePlugins = (inactivePlugins.length !== 0) ? inactivePlugins : '<h2 class="text-center" lang="en">Everything Active</h2>';
 	var panes = `
 	<ul class="nav customtab2 nav-tabs" role="tablist">
-		<li onclick="changeSettingsMenu('Settings::Plugins::Active')" role="presentation" class="active"><a href="#settings-plugins-active" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-layout-tab-v"></i></span><span class="hidden-xs" lang="en"> Active</span></a>
+		<li onclick="changeSettingsMenu('Settings::Plugins::Active')" role="presentation" class="active"><a href="#settings-plugins-active" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-layout-tab-v"></i></span><span class="hidden-xs" lang="en">Active</span></a>
 		</li>
-		<li onclick="changeSettingsMenu('Settings::Plugins::Inactive')" role="presentation" class=""><a href="#settings-plugins-inactive" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-layout-list-thumb"></i></span><span class="hidden-xs" lang="en"> Inactive</span></a>
+		<li onclick="changeSettingsMenu('Settings::Plugins::Inactive')" role="presentation" class=""><a href="#settings-plugins-inactive" aria-controls="home" role="tab" data-toggle="tab" aria-expanded="false"><span class="visible-xs"><i class="ti-layout-list-thumb"></i></span><span class="hidden-xs" lang="en">Inactive</span></a>
 		</li>
 	</ul>
 	<!-- Tab panes -->
@@ -1623,7 +1623,7 @@ function updateBar(){
 	<div class="white-box m-0">
         <div class="row">
             <div class="col-lg-12 p-r-40">
-                <h3 lang="en" id="update-title" class="box-title pull-left"></h3><h3 id="update-time" class="box-title pull-right hidden"><span id="update-seconds"></span>&nbsp;<span lang="en">Seconds</span></h3>
+                <h3 id="update-title" class="box-title pull-left"></h3><h3 id="update-time" class="box-title pull-right hidden"><span id="update-seconds"></span>&nbsp;<span lang="en">Seconds</span></h3>
 				<div class="clearfix"></div>
                 <div class="progress progress-lg">
                     <div id="update-bar" class="progress-bar progress-bar-primary progress-bar-striped active" style="width: 0%;" role="progressbar">0%</div>
@@ -2330,7 +2330,7 @@ function buildRequestItem(array, extra=null){
                     </ul>
                 </div>`;
 				adminFunctions = (activeInfo.user.groupID <= 1) ? adminFunctions : '';
-				var user = (activeInfo.user.groupID <= 1) ? '<span lang="en">Requested By: </span>'+v.user : '';
+				var user = (activeInfo.user.groupID <= 1) ? '<span lang="en">Requested By:</span> '+v.user : '';
 				items += `
 				<div class="item lazyload recent-poster request-item request-`+v.type+` `+className+` mouse" data-target="request-`+v.id+`" data-src="`+v.poster+`">
 					<div class="outside-request-div">
@@ -2384,7 +2384,7 @@ function buildStream(array, type){
 	<div id="`+type+`Streams">
 		<div class="el-element-overlay">
 		    <div class="col-md-12">
-		        <h4 class="pull-left" lang="en">Active `+toUpper(type)+` Streams: </h4><h4 class="pull-left">&nbsp;<span class="label label-info m-l-20 checkbox-circle">`+streams+`</span></h4>
+		        <h4 class="pull-left"><span lang="en">Active</span> `+toUpper(type)+` <span lang="en">Streams</span>: </h4><h4 class="pull-left">&nbsp;<span class="label label-info m-l-20 checkbox-circle">`+streams+`</span></h4>
 		        <hr>
 		    </div>
 			<div class="clearfix"></div>
@@ -2412,7 +2412,7 @@ function buildRecent(array, type){
         <div class="col-lg-12">
             <div class="panel panel-default">
                 <div class="panel-heading bg-info p-t-10 p-b-10">
-					<span class="pull-left m-t-5" lang="en"><img class="lazyload homepageImageTitle" data-src="plugins/images/tabs/`+type+`.png"> &nbsp; Recently Added</span>
+					<span class="pull-left m-t-5"><img class="lazyload homepageImageTitle" data-src="plugins/images/tabs/`+type+`.png"> &nbsp; <span lang="en">Recently Added</span></span>
 					<div class="btn-group pull-right">
 	                    <button aria-expanded="false" data-toggle="dropdown" class="btn btn-info dropdown-toggle waves-effect waves-light" type="button">
 							<i class="fa fa-filter m-r-5"></i><span class="caret"></span>
@@ -2559,13 +2559,13 @@ function buildRequest(array){
                         <div class="input-group-btn">
                             <button type="button" class="btn waves-effect waves-light btn-info dropdown-toggle" data-toggle="dropdown" aria-expanded="false"><span lang="en">Suggestions</span> <span class="caret"></span></button>
                             <ul class="dropdown-menu dropdown-menu-right">
-								<li><a lang="en" onclick="requestList('theatre-movie', 'movie');" href="javascript:void(0)">In Theatres</a></li>
-								<li><a lang="en" onclick="requestList('top-movie', 'movie');" href="javascript:void(0)">Top Movies</a></li>
-								<li><a lang="en" onclick="requestList('pop-movie', 'movie');" href="javascript:void(0)">Popular Movies</a></li>
-								<li><a lang="en" onclick="requestList('up-movie', 'movie');" href="javascript:void(0)">Upcoming Movies</a></li>
-								<li><a lang="en" onclick="requestList('top-tv', 'tv');" href="javascript:void(0)">Top TV</a></li>
-								<li><a lang="en" onclick="requestList('pop-tv', 'tv');" href="javascript:void(0)">Popular TV</a></li>
-                                <li><a lang="en" onclick="requestList('today-tv', 'tv');" href="javascript:void(0)">Airs Today TV</a></li>
+								<li><a onclick="requestList('theatre-movie', 'movie');" href="javascript:void(0)" lang="en">In Theatres</a></li>
+								<li><a onclick="requestList('top-movie', 'movie');" href="javascript:void(0)" lang="en">Top Movies</a></li>
+								<li><a onclick="requestList('pop-movie', 'movie');" href="javascript:void(0)" lang="en">Popular Movies</a></li>
+								<li><a onclick="requestList('up-movie', 'movie');" href="javascript:void(0)" lang="en">Upcoming Movies</a></li>
+								<li><a onclick="requestList('top-tv', 'tv');" href="javascript:void(0)" lang="en">Top TV</a></li>
+								<li><a onclick="requestList('pop-tv', 'tv');" href="javascript:void(0)" lang="en">Popular TV</a></li>
+                                <li><a onclick="requestList('today-tv', 'tv');" href="javascript:void(0)" lang="en">Airs Today TV</a></li>
                             </ul>
                         </div>
                     </div>
@@ -2623,7 +2623,7 @@ function buildRequestResult(array,media_type=null,list=null,page=null,search=fal
 		page = ((page * 1) + 1);
 		next = `
 		<div class="col-lg-12">
-            <button class="btn btn-block btn-info" lang="en" onclick="requestList('`+list+`', '`+media_type+`', '`+page+`');">Load More</button>
+            <button class="btn btn-block btn-info" onclick="requestList('`+list+`', '`+media_type+`', '`+page+`');" lang="en">Load More</button>
         </div>
 		`;
 	}
@@ -2632,7 +2632,7 @@ function buildRequestResult(array,media_type=null,list=null,page=null,search=fal
 		$('#request-page').val(page);
 		next = `
 		<div class="col-lg-12">
-            <button class="btn btn-block btn-info" lang="en" onclick="doneTyping();">Load More</button>
+            <button class="btn btn-block btn-info" onclick="doneTyping();" lang="en">Load More</button>
         </div>
 		`;
 	}

+ 214 - 151
js/langpack/en.json

@@ -1,155 +1,218 @@
 {
 	"token": {
-		"Recently Added to Emby": "Recently Added to Emby",
-		"Active Emby Stream(s):": "Active Emby Stream(s)",
-		"Navigation":"Navigation",
-		"Date":"Date",
-		"Type":"Type",
-		"IP Address":"IP Address",
-		"Username":"Username",
-		"Message":"Message",
-		"My Profile":"My Profile",
-		"Account Settings":"Account Settings",
-		"Login/Register":"Login/Register",
-		"Logout":"Logout",
-		"Inbox":"Inbox",
-		"Go Back":"Go Back",
-		"Reset":"Reset",
-		"Email":"Email",
-		"Enter your Email and instructions will be sent to you!":"Enter your Email and instructions will be sent to you!",
-		"Register":"Regsiter",
-		"Registration Password":"Registration Password",
-		"Recover Password":"Recover Password",
-		"Password":"Password",
-		"Sign Up":"Sign Up",
-		"Don't have an account?":"Don't have an account?",
-		"Forgot pwd?":"Forgot pwd?",
-		"Remember Me":"Remember Me",
-		"Login":"Login",
-		"Installed":"Installed",
-		"Install Update":"Install Update",
-		"Organizr Versions":"Organizr Versions",
-		"About":"About",
-		"Organizr Logs":"Organizr Logs",
-		"Main Settings":"Main Settings",
-		"Updates":"Updates",
-		"Logs":"Logs",
-		"Main":"Main",
-		"Plugins":"Plugins",
-		"Manage Users":"Manage Users",
-		"Customize Organizr":"Customize Organizr",
-		"Edit Categories":"Edit Categories",
-		"Edit Tabs":"Edit Tabs",
-		"Tabs":"Tabs",
-		"System Settings":"System Settings",
-		"User Management":"User Management",
-		"Customize":"Customize",
-		"Tab Editor":"Tab Editor",
-		"Settings":"Settings",
-		"Organizr Settings":"Organizr Settings",
-		"Categories":"Categories",
-		"Login Logs":"Login Logs",
-		"Organizr Logs":"Organizr Logs",
-		"Login Log":"Login Log",
-		"Organizr Log":"Organizr Log",
-		"FIXED":"FIXED",
-		"NEW":"NEW",
-		"NOTE":"NOTE",
-		"Update Available":"Update Available",
-		"is available, goto":"is available, goto",
-		"Update Tab":"Update Tab",
-		"Database Name:":"Database Name:",
-		"Database Name":"Database Name",
-		"Database Location:":"Database Location:",
-		"Database Location":"Database Location",
-		"Hover to show":"Hover to show",
-		"API Key:":"API Key:",
-		"API Key":"API Key",
-		"Registration Password:":"Registration Password:",
-		"Hash Key:":"Hash Key:",
-		"Hash Key":"Hash Key",
-		"Password:":"Password:",
-		"Attention":"Attention",
-		"The Hash Key will be used to decrypt all passwords etc... on the server.":"The Hash Key will be used to decrypt all passwords etc... on the server.",
-		"The API Key will be used for all calls to organizr for the UI. [Auto-Generated]":"The API Key will be used for all calls to organizr for the UI. [Auto-Generated]",
-		"Notice":"Notice",
-		"Business":"Business",
-		"Personal":"Personal",
-		"Choose License":"Choose License",
-		"Install Type":"Install Type",
-		"Verify":"Verify",
-		"Database":"Database",
-		"Security":"Security",
-		"Admin Info":"Admin Info",
-		"Parent Directory:":"Parent Directory:",
-		"Admin Creation":"Admin Creation",
-		"The Database will contain sensitive information.  Please place in directory outside of root Web Directory.":"The Database will contain sensitive information.  Please place in directory outside of root Web Directory.",
-		"MANAGE":"MANAGE",
-		"CATEGORY":"CATEGORY",
-		"ADDED":"ADDED",
-		"NAME & EMAIL":"NAME & EMAIL",
-		"MANAGE USERS":"MANAGE USERS",
-		"Add User":"Add User",
-		"Manage Groups":"Manage Groups",
-		"Choose Language":"Choose Language",
-		"Welcome":"Welcome",
-		"License":"License",
-		"Webserver Version":"Webserver Version",
-		"PHP Version":"PHP Version",
-		"Organizr Branch":"Organizr Branch",
-		"Organizr Version":"Organizr Version",
-		"Information":"Information",
-		"Below you will find all the links for everything that has to do with Organizr":"Below you will find all the links for everything that has to do with Organizr",
-		"Loading...":"Loading...",
-		"Donate":"Donate",
-		"Edit Group":"Edit Group",
-		"For icons, use the following format:":"For icons, use the following format:",
-		"For images, use the following format:":"For images, use the following format:",
-		"You may use an image or icon in this field":"ou may use an image or icon in this field",
-		"Image Legend":"Image Legend",
-		"Category Image":"Category Image",
-		"Category Name":"Category Name",
-		"Edit Category":"Edit Category",
-		"Add Category":"Add Category",
-		"Add New Category":"Add New Category",
-		"DELETE":"DELETE",
-		"EDIT":"EDIT",
-		"DEFAULT":"DEFAULT",
-		"TABS":"TABS",
-		"NAME":"NAME",
-		"Category Editor":"Category Editor",
-		"Edit Group":"Edit Group",
-		"Tab Image":"Tab Image",
-		"Tab URL":"Tab URL",
-		"Tab Name":"Tab Name",
-		"Edit Tab":"Edit Tab",
-		"Add Tab":"Add Tab",
-		"Add New Tab":"Add New Tab",
-		"SPLASH":"SPLASH",
-		"ACTIVE":"ACTIVE",
-		"TYPE":"TYPE",
-		"GROUP":"GROUP",
-		"NAME":"NAME",
-		"Delete":"Delete",
-		"No":"No",
-		"Yes":"Yes",
-		"Deleted Category":"Deleted Category",
-		"Add New User":"Add New User",
-		"EMAIL":"EMAIL",
-		"Deleted User":"Deleted User",
-		"Category Order Saved":"Category Order Saved",
-		"Group Image":"Group Image",
-		"Group Name":"Group Name",
-		"Add Group":"Add Group",
-		"Add New Group":"Add New Group",
-		"USERS":"USERS",
-		"GROUP NAME":"GROUP NAME",
-		"MANAGE GROUPS":"MANAGE GROUPS",
-		"Changed Language To":"Changed Language To",
-		"Groups":"Groups",
-		"Users":"Users",
-		"Appearance":"Appearance",
-		"Customize Appearance":"Customize Appearance",
-		"Customize":"Customize"
+		"Request Me!": "Request Me!",
+		"Would you like to Request it?": "Would you like to Request it?",
+		"No Results for:": "No Results for:",
+		"Nothing in queue": "Nothing in queue",
+		"Nothing in history": "Nothing in history",
+		"Nothing in hitsory": "Nothing in hitsory",
+		"Load More": "Load More",
+		"Request": "Request",
+		"No Results": "No Results",
+		"Airs Today TV": "Airs Today TV",
+		"Popular TV": "Popular TV",
+		"Top TV": "Top TV",
+		"Upcoming Movies": "Upcoming Movies",
+		"Popular Movies": "Popular Movies",
+		"Top Movies": "Top Movies",
+		"In Theatres": "In Theatres",
+		"Suggestions": "Suggestions",
+		"TV": "TV",
+		"Movie": "Movie",
+		"Denied": "Denied",
+		"Unapproved": "Unapproved",
+		"Approved": "Approved",
+		"Unavailable": "Unavailable",
+		"Available": "Available",
+		"Recently Added": "Recently Added",
+		"Active": "Active",
+		"Requested By:": "Requested By:",
+		"Delete": "Delete",
+		"Request Options": "Request Options",
+		"Deny": "Deny",
+		"OK": "OK",
+		"Seconds": "Seconds",
+		"Update Tab": "Update Tab",
+		"Install Update": "Install Update",
+		"Installed": "Installed",
+		"Organizr Versions": "Organizr Versions",
+		"Login/Register": "Login/Register",
+		"Logout": "Logout",
+		"Account Settings": "Account Settings",
+		"Inbox": "Inbox",
+		"My Profile": "My Profile",
+		"Verify Password": "Verify Password",
+		"Password": "Password",
+		"Email": "Email",
+		"Username": "Username",
+		"Account Information": "Account Information",
+		"Choose Language": "Choose Language",
+		"Inactive Plugins": "Inactive Plugins",
+		"Active Plugins": "Active Plugins",
+		"Inactive": "Inactive",
+		"Everything Active": "Everything Active",
+		"Nothing Active": "Nothing Active",
+		"Choose Plex Machine": "Choose Plex Machine",
+		"Navigation": "Navigation",
+		"Test Speed to Server": "Test Speed to Server",
+		"Test Server Speed": "Test Server Speed",
+		"Forgot pwd?": "Forgot pwd?",
+		"Subject": "Subject",
+		"To:": "To:",
+		"Email Users": "Email Users",
+		"E-Mail Center": "E-Mail Center",
+		"You have been invited. Please goto ": "You have been invited. Please goto ",
+		"No": "No",
+		"Yes": "Yes",
+		"Use Invite Code": "Use Invite Code",
+		"DELETE": "DELETE",
+		"VALID": "VALID",
+		"IP ADDRESS": "IP ADDRESS",
+		"USED BY": "USED BY",
+		"DATE USED": "DATE USED",
+		"DATE SENT": "DATE SENT",
+		"INVITE CODE": "INVITE CODE",
+		"EMAIL": "EMAIL",
+		"USERNAME": "USERNAME",
+		"Manage Invites": "Manage Invites",
+		"No Invites": "No Invites",
+		"Create/Send Invite": "Create/Send Invite",
+		"Name or Username": "Name or Username",
+		"New Invite": "New Invite",
+		"Database Name:": "Database Name:",
+		"Database Location:": "Database Location:",
+		"Hover to show ": "Hover to show ",
+		"API Key:": "API Key:",
+		"Registration Password:": "Registration Password:",
+		"Hash Key:": "Hash Key:",
+		"Password:": "Password:",
+		"Database Location": "Database Location",
+		"Database Name": "Database Name",
+		"Parent Directory: ": "Parent Directory: ",
+		"The Database will contain sensitive information. Please place in directory outside of root Web Directory.": "The Database will contain sensitive information. Please place in directory outside of root Web Directory.",
+		"Attention": "Attention",
+		"API Key": "API Key",
+		"Registration Password": "Registration Password",
+		"Hash Key": "Hash Key",
+		"The API Key will be used for all calls to organizr for the UI. [Auto-Generated]": "The API Key will be used for all calls to organizr for the UI. [Auto-Generated]",
+		"The Hash Key will be used to decrypt all passwords etc... on the server.": "The Hash Key will be used to decrypt all passwords etc... on the server.",
+		"Notice": "Notice",
+		"Choose License": "Choose License",
+		"Install Type": "Install Type",
+		"Verify": "Verify",
+		"Database": "Database",
+		"Security": "Security",
+		"Admin Info": "Admin Info",
+		"Admin Creation": "Admin Creation",
+		"I Want to Help": "I Want to Help",
+		"Head on over to POEditor and help us translate Organizr into your language": "Head on over to POEditor and help us translate Organizr into your language",
+		"Want to help translate?": "Want to help translate?",
+		"License": "License",
+		"Webserver Version": "Webserver Version",
+		"PHP Version": "PHP Version",
+		"Organizr Branch": "Organizr Branch",
+		"Organizr Version": "Organizr Version",
+		"Information": "Information",
+		"Below you will find all the links for everything that has to do with Organizr": "Below you will find all the links for everything that has to do with Organizr",
+		"Loading...": "Loading...",
+		"Main Settings": "Main Settings",
+		"Donate": "Donate",
+		"Updates": "Updates",
+		"Logs": "Logs",
+		"Single Sign-On": "Single Sign-On",
+		"Main": "Main",
+		"About": "About",
+		"Plugins": "Plugins",
+		"Groups": "Groups",
+		"Users": "Users",
+		"Appearance": "Appearance",
+		"Coming Soon...": "Coming Soon...",
+		"Homepage Order": "Homepage Order",
+		"Homepage Items": "Homepage Items",
+		"Categories": "Categories",
+		"Tabs": "Tabs",
+		"System Settings": "System Settings",
+		"Image Manager": "Image Manager",
+		"User Management": "User Management",
+		"Customize": "Customize",
+		"Tab Editor": "Tab Editor",
+		"Settings": "Settings",
+		"Organizr Settings": "Organizr Settings",
+		"Edit User": "Edit User",
+		"Password Again": "Password Again",
+		"Add User": "Add User",
+		"Add New User": "Add New User",
+		"EDIT": "EDIT",
+		"GROUP": "GROUP",
+		"ADDED": "ADDED",
+		"NAME & EMAIL": "NAME & EMAIL",
+		"MANAGE USERS": "MANAGE USERS",
+		"Edit Group": "Edit Group",
+		"Group Image": "Group Image",
+		"Group Name": "Group Name",
+		"Add Group": "Add Group",
+		"Add New Group": "Add New Group",
+		"DEFAULT": "DEFAULT",
+		"USERS": "USERS",
+		"GROUP NAME": "GROUP NAME",
+		"MANAGE GROUPS": "MANAGE GROUPS",
+		"Template": "Template",
+		"Edit Tab": "Edit Tab",
+		"Tab Image": "Tab Image",
+		"Tab URL": "Tab URL",
+		"Tab Name": "Tab Name",
+		"Add Tab": "Add Tab",
+		"Add New Tab": "Add New Tab",
+		"TYPE": "TYPE",
+		"CATEGORY": "CATEGORY",
+		"NAME": "NAME",
+		"For icons, use the following format:": "For icons, use the following format:",
+		"For images, use the following format:": "For images, use the following format:",
+		"You may use an image or icon in this field": "You may use an image or icon in this field",
+		"Image Legend": "Image Legend",
+		"Category Image": "Category Image",
+		"Category Name": "Category Name",
+		"Edit Category": "Edit Category",
+		"Add Category": "Add Category",
+		"Add New Category": "Add New Category",
+		"Category Editor": "Category Editor",
+		"Plex Machine": "Plex Machine",
+		"Get Plex Machine": "Get Plex Machine",
+		"Grab It": "Grab It",
+		"Plex Password": "Plex Password",
+		"Plex Username": "Plex Username",
+		"Enter Plex Details": "Enter Plex Details",
+		"Get Plex Token": "Get Plex Token",
+		"Type": "Type",
+		"Message": "Message",
+		"IP Address": "IP Address",
+		"Date": "Date",
+		"Organizr Logs": "Organizr Logs",
+		"Login Logs": "Login Logs",
+		"Organizr Log": "Organizr Log",
+		"Login Log": "Login Log",
+		"Upload Image": "Upload Image",
+		"View Images": "View Images",
+		"Reload": "Reload",
+		"Customize Appearance": "Customize Appearance",
+		"Go Back": "Go Back",
+		"Reset": "Reset",
+		"Enter your Email and instructions will be sent to you!": "Enter your Email and instructions will be sent to you!",
+		"Recover Password": "Recover Password",
+		"Register": "Register",
+		"Don't have an account?": "Don't have an account?",
+		"Login": "Login",
+		"Remember Me": "Remember Me",
+		"Unlock": "Unlock",
+		"Browser Information": "Browser Information",
+		"Web Folder": "Web Folder",
+		"Dependencies Missing": "Dependencies Missing",
+		"Organizr Dependency Check": "Organizr Dependency Check",
+		"Please make sure both Token and Machine are filled in": "Please make sure both Token and Machine are filled in",
+		"Loading Requests...": "Loading Requests...",
+		"Loading Recent...": "Loading Recent...",
+		"Loading Now Playing...": "Loading Now Playing...",
+		"Loading Playlists...": "Loading Playlists...",
+		"Loading Download Queue...": "Loading Download Queue..."
 	}
 }