aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Tests/ConsistencyTests/Resources
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2016-07-26 13:28:47 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2016-07-26 13:28:47 -0400
commite4e87e24a1589af33d1a9e4258b1527b4d4902e5 (patch)
tree740a62eac05ac248b19154c1a339cf271ffeef26 /MediaBrowser.Tests/ConsistencyTests/Resources
parentf539c9894c91e15189b2d9d676afa8ea08b3f179 (diff)
parentfd53bee140ca79a277a3cf4007069951d9cb5d65 (diff)
Merge branch 'dev' of https://github.com/MediaBrowser/Emby into dev
Diffstat (limited to 'MediaBrowser.Tests/ConsistencyTests/Resources')
-rw-r--r--MediaBrowser.Tests/ConsistencyTests/Resources/SampleTransformed.htm1348
-rw-r--r--MediaBrowser.Tests/ConsistencyTests/Resources/StringCheck.xslt145
-rw-r--r--MediaBrowser.Tests/ConsistencyTests/Resources/StringCheckSample.xml239
3 files changed, 1732 insertions, 0 deletions
diff --git a/MediaBrowser.Tests/ConsistencyTests/Resources/SampleTransformed.htm b/MediaBrowser.Tests/ConsistencyTests/Resources/SampleTransformed.htm
new file mode 100644
index 0000000000..9bff396d13
--- /dev/null
+++ b/MediaBrowser.Tests/ConsistencyTests/Resources/SampleTransformed.htm
@@ -0,0 +1,1348 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <title>String Usage Report</title>
+ <style>
+body {
+ background: #F3F3F4;
+ color: #1E1E1F;
+ font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
+ padding: 0;
+ margin: 0;
+}
+h1 {
+ padding: 10px 0px 10px 10px;
+ font-size: 21pt;
+ background-color: #E2E2E2;
+ border-bottom: 1px #C1C1C2 solid;
+ color: #201F20;
+ margin: 0;
+ font-weight: normal;
+}
+h2 {
+ font-size: 18pt;
+ font-weight: normal;
+ padding: 15px 0 5px 0;
+ margin: 0;
+}
+h3 {
+ font-weight: normal;
+ font-size: 15pt;
+ margin: 0;
+ padding: 15px 0 5px 0;
+ background-color: transparent;
+}
+/* Color all hyperlinks one color */
+a {
+ color: #1382CE;
+}
+/* Table styles */
+table {
+ border-spacing: 0 0;
+ border-collapse: collapse;
+ font-size: 10pt;
+}
+table th {
+ background: #E7E7E8;
+ text-align: left;
+ text-decoration: none;
+ font-weight: normal;
+ padding: 3px 6px 3px 6px;
+ border: 1px solid #CBCBCB;
+}
+table td {
+ vertical-align: top;
+ padding: 3px 6px 5px 5px;
+ margin: 0px;
+ border: 1px solid #CBCBCB;
+ background: #F7F7F8;
+}
+/* Local link is a style for hyperlinks that link to file:/// content, there are lots so color them as 'normal' text until the user mouse overs */
+.localLink {
+ color: #1E1E1F;
+ background: #EEEEED;
+ text-decoration: none;
+}
+.localLink:hover {
+ color: #1382CE;
+ background: #FFFF99;
+ text-decoration: none;
+}
+.baseCell {
+ width: 100%;
+ color: #427A9F;
+}
+.stringCell {
+ display: table;
+}
+.tokenCell {
+ white-space: nowrap;
+}
+.occurrence {
+ padding-left: 40px;
+}
+.block {
+ display: table-cell;
+}
+/* Padding around the content after the h1 */
+#content {
+ padding: 0px 12px 12px 12px;
+}
+#messages table {
+ width: 97%;
+}
+ </style>
+ </head>
+ <body>
+ <h1>String Usage Report</h1>
+ <div id="content">
+ <h2>Strings</h2>
+ <div id="messages">
+ <table>
+ <tbody>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelExit</strong>: "</div>
+ <div class="block">Exit"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelVisitCommunity</strong>: "</div>
+ <div class="block">Visit Community"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelGithub</strong>: "</div>
+ <div class="block">Github"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelSwagger</strong>: "</div>
+ <div class="block">Swagger"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelStandard</strong>: "</div>
+ <div class="block">Standard"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelApiDocumentation</strong>: "</div>
+ <div class="block">Api Documentation"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelDeveloperResources</strong>: "</div>
+ <div class="block">Developer Resources"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelBrowseLibrary</strong>: "</div>
+ <div class="block">Browse Library"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelConfigureServer</strong>: "</div>
+ <div class="block">Configure Emby"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelOpenLibraryViewer</strong>: "</div>
+ <div class="block">Open Library Viewer"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelRestartServer</strong>: "</div>
+ <div class="block">Restart Server"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelShowLogWindow</strong>: "</div>
+ <div class="block">Show Log Window"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelPrevious</strong>: "</div>
+ <div class="block">Previous"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardagreement.html">\wizardagreement.html:21</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardcomponents.html">\wizardcomponents.html:54</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardfinish.html">\wizardfinish.html:40</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardlibrary.html">\wizardlibrary.html:19</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardlivetvguide.html">\wizardlivetvguide.html:30</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardlivetvtuner.html">\wizardlivetvtuner.html:31</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardservice.html">\wizardservice.html:17</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardsettings.html">\wizardsettings.html:32</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizarduser.html">\wizarduser.html:27</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelFinish</strong>: "</div>
+ <div class="block">Finish"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardfinish.html">\wizardfinish.html:41</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelNext</strong>: "</div>
+ <div class="block">Next"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardagreement.html">\wizardagreement.html:22</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardcomponents.html">\wizardcomponents.html:55</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardlibrary.html">\wizardlibrary.html:20</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardlivetvguide.html">\wizardlivetvguide.html:31</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardlivetvtuner.html">\wizardlivetvtuner.html:32</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardservice.html">\wizardservice.html:18</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardsettings.html">\wizardsettings.html:33</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardstart.html">\wizardstart.html:25</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizarduser.html">\wizarduser.html:28</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelYoureDone</strong>: "</div>
+ <div class="block">You're Done!"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardfinish.html">\wizardfinish.html:7</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>WelcomeToProject</strong>: "</div>
+ <div class="block">Welcome to Emby!"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardstart.html">\wizardstart.html:10</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>ThisWizardWillGuideYou</strong>: "</div>
+ <div class="block">This wizard will help guide you through the setup process. To begin, please select your preferred language."</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardstart.html">\wizardstart.html:16</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>TellUsAboutYourself</strong>: "</div>
+ <div class="block">Tell us about yourself"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizarduser.html">\wizarduser.html:8</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>ButtonQuickStartGuide</strong>: "</div>
+ <div class="block">Quick start guide"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardstart.html">\wizardstart.html:12</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelYourFirstName</strong>: "</div>
+ <div class="block">Your first name:"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizarduser.html">\wizarduser.html:14</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>MoreUsersCanBeAddedLater</strong>: "</div>
+ <div class="block">More users can be added later within the Dashboard."</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizarduser.html">\wizarduser.html:15</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>UserProfilesIntro</strong>: "</div>
+ <div class="block">Emby includes built-in support for user profiles, enabling each user to have their own display settings, playstate and parental controls."</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizarduser.html">\wizarduser.html:11</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelWindowsService</strong>: "</div>
+ <div class="block">Windows Service"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardservice.html">\wizardservice.html:7</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>AWindowsServiceHasBeenInstalled</strong>: "</div>
+ <div class="block">A Windows Service has been installed."</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardservice.html">\wizardservice.html:10</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>WindowsServiceIntro1</strong>: "</div>
+ <div class="block">Emby Server normally runs as a desktop application with a tray icon, but if you prefer to run it as a background service, it can be started from the windows services control panel instead."</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardservice.html">\wizardservice.html:12</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>WindowsServiceIntro2</strong>: "</div>
+ <div class="block">If using the windows service, please note that it cannot be run at the same time as the tray icon, so you'll need to exit the tray in order to run the service. The service will also need to be configured with administrative privileges via the control panel. When running as a service, you will need to ensure that the service account has access to your media folders."</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardservice.html">\wizardservice.html:14</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>WizardCompleted</strong>: "</div>
+ <div class="block">That's all we need for now. Emby has begun collecting information about your media library. Check out some of our apps, and then click &lt;b&gt;Finish&lt;/b&gt; to view the &lt;b&gt;Server Dashboard&lt;/b&gt;."</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardfinish.html">\wizardfinish.html:10</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelConfigureSettings</strong>: "</div>
+ <div class="block">Configure settings"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardsettings.html">\wizardsettings.html:8</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelEnableVideoImageExtraction</strong>: "</div>
+ <div class="block">Enable video image extraction"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>VideoImageExtractionHelp</strong>: "</div>
+ <div class="block">For videos that don't already have images, and that we're unable to find internet images for. This will add some additional time to the initial library scan but will result in a more pleasing presentation."</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelEnableChapterImageExtractionForMovies</strong>: "</div>
+ <div class="block">Extract chapter image extraction for Movies"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelChapterImageExtractionForMoviesHelp</strong>: "</div>
+ <div class="block">Extracting chapter images will allow clients to display graphical scene selection menus. The process can be slow, cpu-intensive and may require several gigabytes of space. It runs as a nightly scheduled task, although this is configurable in the scheduled tasks area. It is not recommended to run this task during peak usage hours."</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelEnableAutomaticPortMapping</strong>: "</div>
+ <div class="block">Enable automatic port mapping"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelEnableAutomaticPortMappingHelp</strong>: "</div>
+ <div class="block">UPnP allows automated router configuration for easy remote access. This may not work with some router models."</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>HeaderTermsOfService</strong>: "</div>
+ <div class="block">Emby Terms of Service"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardagreement.html">\wizardagreement.html:9</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>MessagePleaseAcceptTermsOfService</strong>: "</div>
+ <div class="block">Please accept the terms of service and privacy policy before continuing."</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardagreement.html">\wizardagreement.html:12</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>OptionIAcceptTermsOfService</strong>: "</div>
+ <div class="block">I accept the terms of service"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardagreement.html">\wizardagreement.html:17</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>ButtonPrivacyPolicy</strong>: "</div>
+ <div class="block">Privacy policy"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardagreement.html">\wizardagreement.html:14</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>ButtonTermsOfService</strong>: "</div>
+ <div class="block">Terms of Service"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardagreement.html">\wizardagreement.html:15</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>HeaderDeveloperOptions</strong>: "</div>
+ <div class="block">Developer Options"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dashboardgeneral.html">\dashboardgeneral.html:108</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>OptionEnableWebClientResponseCache</strong>: "</div>
+ <div class="block">Enable web response caching"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dashboardgeneral.html">\dashboardgeneral.html:112</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>OptionDisableForDevelopmentHelp</strong>: "</div>
+ <div class="block">Configure these as needed for web development purposes."</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dashboardgeneral.html">\dashboardgeneral.html:119</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>OptionEnableWebClientResourceMinification</strong>: "</div>
+ <div class="block">Enable web resource minification"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dashboardgeneral.html">\dashboardgeneral.html:116</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelDashboardSourcePath</strong>: "</div>
+ <div class="block">Web client source path:"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dashboardgeneral.html">\dashboardgeneral.html:124</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelDashboardSourcePathHelp</strong>: "</div>
+ <div class="block">If running the server from source, specify the path to the dashboard-ui folder. All web client files will be served from this location."</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dashboardgeneral.html">\dashboardgeneral.html:126</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>ButtonConvertMedia</strong>: "</div>
+ <div class="block">Convert media"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\syncactivity.html">\syncactivity.html:22</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>ButtonOrganize</strong>: "</div>
+ <div class="block">Organize"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\autoorganizelog.html">\autoorganizelog.html:8</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\autoorganizelog.js">\scripts\autoorganizelog.js:293</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\autoorganizelog.js">\scripts\autoorganizelog.js:294</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\autoorganizelog.js">\scripts\autoorganizelog.js:296</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LinkedToEmbyConnect</strong>: "</div>
+ <div class="block">Linked to Emby Connect"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>HeaderSupporterBenefits</strong>: "</div>
+ <div class="block">Emby Premiere Benefits"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>HeaderAddUser</strong>: "</div>
+ <div class="block">Add User"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelAddConnectSupporterHelp</strong>: "</div>
+ <div class="block">To add a user who isn't listed, you'll need to first link their account to Emby Connect from their user profile page."</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>LabelPinCode</strong>: "</div>
+ <div class="block">Pin code:"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>OptionHideWatchedContentFromLatestMedia</strong>: "</div>
+ <div class="block">Hide watched content from latest media"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\mypreferenceshome.html">\mypreferenceshome.html:114</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>HeaderSync</strong>: "</div>
+ <div class="block">Sync"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\mysyncsettings.html">\mysyncsettings.html:7</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\registrationservices.js">\scripts\registrationservices.js:175</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\useredit.html">\useredit.html:82</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>ButtonOk</strong>: "</div>
+ <div class="block">Ok"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\components\directorybrowser\directorybrowser.js">\components\directorybrowser\directorybrowser.js:147</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\components\fileorganizer\fileorganizer.template.html">\components\fileorganizer\fileorganizer.template.html:45</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\components\medialibrarycreator\medialibrarycreator.template.html">\components\medialibrarycreator\medialibrarycreator.template.html:30</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\components\metadataeditor\personeditor.template.html">\components\metadataeditor\personeditor.template.html:33</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:372</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:453</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:504</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:542</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:590</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:630</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:661</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:706</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\nowplaying.html">\nowplaying.html:113</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\ratingdialog.js">\scripts\ratingdialog.js:42</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>ButtonCancel</strong>: "</div>
+ <div class="block">Cancel"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\components\tvproviders\schedulesdirect.template.html">\components\tvproviders\schedulesdirect.template.html:68</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\components\tvproviders\xmltv.template.html">\components\tvproviders\xmltv.template.html:48</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\connectlogin.html">\connectlogin.html:74</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\connectlogin.html">\connectlogin.html:108</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:325</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:375</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:456</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:507</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:545</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:593</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:633</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:664</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:709</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\forgotpassword.html">\forgotpassword.html:23</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\forgotpasswordpin.html">\forgotpasswordpin.html:22</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\livetvseriestimer.html">\livetvseriestimer.html:62</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\livetvtunerprovider-hdhomerun.html">\livetvtunerprovider-hdhomerun.html:35</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\livetvtunerprovider-m3u.html">\livetvtunerprovider-m3u.html:19</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\livetvtunerprovider-satip.html">\livetvtunerprovider-satip.html:65</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\login.html">\login.html:27</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\notificationsetting.html">\notificationsetting.html:64</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scheduledtask.html">\scheduledtask.html:85</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\librarylist.js">\scripts\librarylist.js:349</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\mediacontroller.js">\scripts\mediacontroller.js:167</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\mediacontroller.js">\scripts\mediacontroller.js:436</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\ratingdialog.js">\scripts\ratingdialog.js:43</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\site.js">\scripts\site.js:1025</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\userprofilespage.js">\scripts\userprofilespage.js:198</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\syncsettings.html">\syncsettings.html:43</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\useredit.html">\useredit.html:111</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\userlibraryaccess.html">\userlibraryaccess.html:57</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\usernew.html">\usernew.html:45</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\userparentalcontrol.html">\userparentalcontrol.html:101</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>ButtonExit</strong>: "</div>
+ <div class="block">Exit"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>ButtonNew</strong>: "</div>
+ <div class="block">New"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\components\fileorganizer\fileorganizer.template.html">\components\fileorganizer\fileorganizer.template.html:18</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:107</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:278</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:290</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:296</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:302</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:308</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html">\dlnaprofile.html:314</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofiles.html">\dlnaprofiles.html:14</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\serversecurity.html">\serversecurity.html:8</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>HeaderTaskTriggers</strong>: "</div>
+ <div class="block">Task Triggers"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scheduledtask.html">\scheduledtask.html:11</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>HeaderTV</strong>: "</div>
+ <div class="block">TV"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\librarysettings.html">\librarysettings.html:113</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>HeaderAudio</strong>: "</div>
+ <div class="block">Audio"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\librarysettings.html">\librarysettings.html:39</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>HeaderVideo</strong>: "</div>
+ <div class="block">Video"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\librarysettings.html">\librarysettings.html:50</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>HeaderPaths</strong>: "</div>
+ <div class="block">Paths"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dashboard.html">\dashboard.html:92</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>CategorySync</strong>: "</div>
+ <div class="block">Sync"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>TabPlaylist</strong>: "</div>
+ <div class="block">Playlist"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\nowplaying.html">\nowplaying.html:20</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>HeaderEasyPinCode</strong>: "</div>
+ <div class="block">Easy Pin Code"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\myprofile.html">\myprofile.html:69</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\userpassword.html">\userpassword.html:42</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>HeaderGrownupsOnly</strong>: "</div>
+ <div class="block">Grown-ups Only!"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>DividerOr</strong>: "</div>
+ <div class="block">-- or --"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>HeaderInstalledServices</strong>: "</div>
+ <div class="block">Installed Services"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\appservices.html">\appservices.html:6</a>
+ </td>
+ </tr>
+ <tr>
+ <th class="baseCell">
+ <div class="stringCell">
+ <div class="block tokenCell">
+ <strong>HeaderAvailableServices</strong>: "</div>
+ <div class="block">Available Services"</div>
+ </div>
+ </th>
+ </tr>
+ <tr>
+ <td class="baseCell occurrence">
+ <a href="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\appservices.html">\appservices.html:11</a>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/MediaBrowser.Tests/ConsistencyTests/Resources/StringCheck.xslt b/MediaBrowser.Tests/ConsistencyTests/Resources/StringCheck.xslt
new file mode 100644
index 0000000000..39586022b3
--- /dev/null
+++ b/MediaBrowser.Tests/ConsistencyTests/Resources/StringCheck.xslt
@@ -0,0 +1,145 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- DWXMLSource="StringCheckSample.xml" -->
+<!DOCTYPE xsl:stylesheet [
+ <!ENTITY nbsp "&#160;">
+ <!ENTITY copy "&#169;">
+ <!ENTITY reg "&#174;">
+ <!ENTITY trade "&#8482;">
+ <!ENTITY mdash "&#8212;">
+ <!ENTITY ldquo "&#8220;">
+ <!ENTITY rdquo "&#8221;">
+ <!ENTITY pound "&#163;">
+ <!ENTITY yen "&#165;">
+ <!ENTITY euro "&#8364;">
+]>
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:output method="html" encoding="utf-8" doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"/>
+ <xsl:template match="/">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <title>
+ <xsl:value-of select="StringUsages/@ReportTitle"/>
+ </title>
+ <style>
+body {
+ background: #F3F3F4;
+ color: #1E1E1F;
+ font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
+ padding: 0;
+ margin: 0;
+}
+h1 {
+ padding: 10px 0px 10px 10px;
+ font-size: 21pt;
+ background-color: #E2E2E2;
+ border-bottom: 1px #C1C1C2 solid;
+ color: #201F20;
+ margin: 0;
+ font-weight: normal;
+}
+h2 {
+ font-size: 18pt;
+ font-weight: normal;
+ padding: 15px 0 5px 0;
+ margin: 0;
+}
+h3 {
+ font-weight: normal;
+ font-size: 15pt;
+ margin: 0;
+ padding: 15px 0 5px 0;
+ background-color: transparent;
+}
+/* Color all hyperlinks one color */
+a {
+ color: #1382CE;
+}
+/* Table styles */
+table {
+ border-spacing: 0 0;
+ border-collapse: collapse;
+ font-size: 10pt;
+}
+table th {
+ background: #E7E7E8;
+ text-align: left;
+ text-decoration: none;
+ font-weight: normal;
+ padding: 3px 6px 3px 6px;
+ border: 1px solid #CBCBCB;
+}
+table td {
+ vertical-align: top;
+ padding: 3px 6px 5px 5px;
+ margin: 0px;
+ border: 1px solid #CBCBCB;
+ background: #F7F7F8;
+}
+/* Local link is a style for hyperlinks that link to file:/// content, there are lots so color them as 'normal' text until the user mouse overs */
+.localLink {
+ color: #1E1E1F;
+ background: #EEEEED;
+ text-decoration: none;
+}
+.localLink:hover {
+ color: #1382CE;
+ background: #FFFF99;
+ text-decoration: none;
+}
+.baseCell {
+ width: 100%;
+ color: #427A9F;
+}
+.stringCell {
+ display: table;
+}
+.tokenCell {
+ white-space: nowrap;
+}
+.occurrence {
+ padding-left: 40px;
+}
+.block {
+ display: table-cell;
+}
+/* Padding around the content after the h1 */
+#content {
+ padding: 0px 12px 12px 12px;
+}
+#messages table {
+ width: 97%;
+}
+ </style>
+ </head>
+ <body>
+ <h1>
+ <xsl:value-of select="StringUsages/@ReportTitle"/>
+ </h1>
+ <div id="content">
+ <h2>Strings</h2>
+ <div id="messages">
+ <table>
+ <tbody>
+ <xsl:for-each select="StringUsages/Dictionary">
+ <tr>
+ <th class="baseCell"> <div class="stringCell">
+ <div class="block tokenCell"><strong><xsl:value-of select="@Token"/></strong>: "</div>
+ <div class="block"><xsl:value-of select="@Text"/>"</div>
+ </div></th>
+ </tr>
+ <xsl:for-each select="Occurence">
+ <xsl:variable name="hyperlink"><xsl:value-of select="@FullPath" /></xsl:variable>
+ <tr>
+ <td class="baseCell occurrence"><a href="{@FullPath}"><xsl:value-of select="@FileName"/>:<xsl:value-of select="@LineNumber"/></a></td>
+ </tr>
+ </xsl:for-each>
+ </xsl:for-each>
+ </tbody>
+ </table>
+ </div>
+ </div>
+ </body>
+ </html>
+ </xsl:template>
+</xsl:stylesheet> \ No newline at end of file
diff --git a/MediaBrowser.Tests/ConsistencyTests/Resources/StringCheckSample.xml b/MediaBrowser.Tests/ConsistencyTests/Resources/StringCheckSample.xml
new file mode 100644
index 0000000000..118ed55aef
--- /dev/null
+++ b/MediaBrowser.Tests/ConsistencyTests/Resources/StringCheckSample.xml
@@ -0,0 +1,239 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes"?>
+<?xml-stylesheet type="text/xsl" href="StringCheck.xslt"?>
+<StringUsages Mode="All">
+ <Dictionary Token="LabelExit" Text="Exit" />
+ <Dictionary Token="LabelVisitCommunity" Text="Visit Community" />
+ <Dictionary Token="LabelGithub" Text="Github" />
+ <Dictionary Token="LabelSwagger" Text="Swagger" />
+ <Dictionary Token="LabelStandard" Text="Standard" />
+ <Dictionary Token="LabelApiDocumentation" Text="Api Documentation" />
+ <Dictionary Token="LabelDeveloperResources" Text="Developer Resources" />
+ <Dictionary Token="LabelBrowseLibrary" Text="Browse Library" />
+ <Dictionary Token="LabelConfigureServer" Text="Configure Emby" />
+ <Dictionary Token="LabelOpenLibraryViewer" Text="Open Library Viewer" />
+ <Dictionary Token="LabelRestartServer" Text="Restart Server" />
+ <Dictionary Token="LabelShowLogWindow" Text="Show Log Window" />
+ <Dictionary Token="LabelPrevious" Text="Previous">
+ <Occurence FileName="\wizardagreement.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardagreement.html" LineNumber="21" />
+ <Occurence FileName="\wizardcomponents.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardcomponents.html" LineNumber="54" />
+ <Occurence FileName="\wizardfinish.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardfinish.html" LineNumber="40" />
+ <Occurence FileName="\wizardlibrary.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardlibrary.html" LineNumber="19" />
+ <Occurence FileName="\wizardlivetvguide.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardlivetvguide.html" LineNumber="30" />
+ <Occurence FileName="\wizardlivetvtuner.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardlivetvtuner.html" LineNumber="31" />
+ <Occurence FileName="\wizardservice.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardservice.html" LineNumber="17" />
+ <Occurence FileName="\wizardsettings.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardsettings.html" LineNumber="32" />
+ <Occurence FileName="\wizarduser.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizarduser.html" LineNumber="27" />
+ </Dictionary>
+ <Dictionary Token="LabelFinish" Text="Finish">
+ <Occurence FileName="\wizardfinish.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardfinish.html" LineNumber="41" />
+ </Dictionary>
+ <Dictionary Token="LabelNext" Text="Next">
+ <Occurence FileName="\wizardagreement.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardagreement.html" LineNumber="22" />
+ <Occurence FileName="\wizardcomponents.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardcomponents.html" LineNumber="55" />
+ <Occurence FileName="\wizardlibrary.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardlibrary.html" LineNumber="20" />
+ <Occurence FileName="\wizardlivetvguide.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardlivetvguide.html" LineNumber="31" />
+ <Occurence FileName="\wizardlivetvtuner.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardlivetvtuner.html" LineNumber="32" />
+ <Occurence FileName="\wizardservice.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardservice.html" LineNumber="18" />
+ <Occurence FileName="\wizardsettings.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardsettings.html" LineNumber="33" />
+ <Occurence FileName="\wizardstart.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardstart.html" LineNumber="25" />
+ <Occurence FileName="\wizarduser.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizarduser.html" LineNumber="28" />
+ </Dictionary>
+ <Dictionary Token="LabelYoureDone" Text="You're Done!">
+ <Occurence FileName="\wizardfinish.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardfinish.html" LineNumber="7" />
+ </Dictionary>
+ <Dictionary Token="WelcomeToProject" Text="Welcome to Emby!">
+ <Occurence FileName="\wizardstart.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardstart.html" LineNumber="10" />
+ </Dictionary>
+ <Dictionary Token="ThisWizardWillGuideYou" Text="This wizard will help guide you through the setup process. To begin, please select your preferred language.">
+ <Occurence FileName="\wizardstart.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardstart.html" LineNumber="16" />
+ </Dictionary>
+ <Dictionary Token="TellUsAboutYourself" Text="Tell us about yourself">
+ <Occurence FileName="\wizarduser.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizarduser.html" LineNumber="8" />
+ </Dictionary>
+ <Dictionary Token="ButtonQuickStartGuide" Text="Quick start guide">
+ <Occurence FileName="\wizardstart.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardstart.html" LineNumber="12" />
+ </Dictionary>
+ <Dictionary Token="LabelYourFirstName" Text="Your first name:">
+ <Occurence FileName="\wizarduser.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizarduser.html" LineNumber="14" />
+ </Dictionary>
+ <Dictionary Token="MoreUsersCanBeAddedLater" Text="More users can be added later within the Dashboard.">
+ <Occurence FileName="\wizarduser.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizarduser.html" LineNumber="15" />
+ </Dictionary>
+ <Dictionary Token="UserProfilesIntro" Text="Emby includes built-in support for user profiles, enabling each user to have their own display settings, playstate and parental controls.">
+ <Occurence FileName="\wizarduser.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizarduser.html" LineNumber="11" />
+ </Dictionary>
+ <Dictionary Token="LabelWindowsService" Text="Windows Service">
+ <Occurence FileName="\wizardservice.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardservice.html" LineNumber="7" />
+ </Dictionary>
+ <Dictionary Token="AWindowsServiceHasBeenInstalled" Text="A Windows Service has been installed.">
+ <Occurence FileName="\wizardservice.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardservice.html" LineNumber="10" />
+ </Dictionary>
+ <Dictionary Token="WindowsServiceIntro1" Text="Emby Server normally runs as a desktop application with a tray icon, but if you prefer to run it as a background service, it can be started from the windows services control panel instead.">
+ <Occurence FileName="\wizardservice.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardservice.html" LineNumber="12" />
+ </Dictionary>
+ <Dictionary Token="WindowsServiceIntro2" Text="If using the windows service, please note that it cannot be run at the same time as the tray icon, so you'll need to exit the tray in order to run the service. The service will also need to be configured with administrative privileges via the control panel. When running as a service, you will need to ensure that the service account has access to your media folders.">
+ <Occurence FileName="\wizardservice.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardservice.html" LineNumber="14" />
+ </Dictionary>
+ <Dictionary Token="WizardCompleted" Text="That's all we need for now. Emby has begun collecting information about your media library. Check out some of our apps, and then click &lt;b&gt;Finish&lt;/b&gt; to view the &lt;b&gt;Server Dashboard&lt;/b&gt;.">
+ <Occurence FileName="\wizardfinish.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardfinish.html" LineNumber="10" />
+ </Dictionary>
+ <Dictionary Token="LabelConfigureSettings" Text="Configure settings">
+ <Occurence FileName="\wizardsettings.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardsettings.html" LineNumber="8" />
+ </Dictionary>
+ <Dictionary Token="LabelEnableVideoImageExtraction" Text="Enable video image extraction" />
+ <Dictionary Token="VideoImageExtractionHelp" Text="For videos that don't already have images, and that we're unable to find internet images for. This will add some additional time to the initial library scan but will result in a more pleasing presentation." />
+ <Dictionary Token="LabelEnableChapterImageExtractionForMovies" Text="Extract chapter image extraction for Movies" />
+ <Dictionary Token="LabelChapterImageExtractionForMoviesHelp" Text="Extracting chapter images will allow clients to display graphical scene selection menus. The process can be slow, cpu-intensive and may require several gigabytes of space. It runs as a nightly scheduled task, although this is configurable in the scheduled tasks area. It is not recommended to run this task during peak usage hours." />
+ <Dictionary Token="LabelEnableAutomaticPortMapping" Text="Enable automatic port mapping" />
+ <Dictionary Token="LabelEnableAutomaticPortMappingHelp" Text="UPnP allows automated router configuration for easy remote access. This may not work with some router models." />
+ <Dictionary Token="HeaderTermsOfService" Text="Emby Terms of Service">
+ <Occurence FileName="\wizardagreement.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardagreement.html" LineNumber="9" />
+ </Dictionary>
+ <Dictionary Token="MessagePleaseAcceptTermsOfService" Text="Please accept the terms of service and privacy policy before continuing.">
+ <Occurence FileName="\wizardagreement.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardagreement.html" LineNumber="12" />
+ </Dictionary>
+ <Dictionary Token="OptionIAcceptTermsOfService" Text="I accept the terms of service">
+ <Occurence FileName="\wizardagreement.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardagreement.html" LineNumber="17" />
+ </Dictionary>
+ <Dictionary Token="ButtonPrivacyPolicy" Text="Privacy policy">
+ <Occurence FileName="\wizardagreement.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardagreement.html" LineNumber="14" />
+ </Dictionary>
+ <Dictionary Token="ButtonTermsOfService" Text="Terms of Service">
+ <Occurence FileName="\wizardagreement.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\wizardagreement.html" LineNumber="15" />
+ </Dictionary>
+ <Dictionary Token="HeaderDeveloperOptions" Text="Developer Options">
+ <Occurence FileName="\dashboardgeneral.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dashboardgeneral.html" LineNumber="108" />
+ </Dictionary>
+ <Dictionary Token="OptionEnableWebClientResponseCache" Text="Enable web response caching">
+ <Occurence FileName="\dashboardgeneral.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dashboardgeneral.html" LineNumber="112" />
+ </Dictionary>
+ <Dictionary Token="OptionDisableForDevelopmentHelp" Text="Configure these as needed for web development purposes.">
+ <Occurence FileName="\dashboardgeneral.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dashboardgeneral.html" LineNumber="119" />
+ </Dictionary>
+ <Dictionary Token="OptionEnableWebClientResourceMinification" Text="Enable web resource minification">
+ <Occurence FileName="\dashboardgeneral.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dashboardgeneral.html" LineNumber="116" />
+ </Dictionary>
+ <Dictionary Token="LabelDashboardSourcePath" Text="Web client source path:">
+ <Occurence FileName="\dashboardgeneral.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dashboardgeneral.html" LineNumber="124" />
+ </Dictionary>
+ <Dictionary Token="LabelDashboardSourcePathHelp" Text="If running the server from source, specify the path to the dashboard-ui folder. All web client files will be served from this location.">
+ <Occurence FileName="\dashboardgeneral.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dashboardgeneral.html" LineNumber="126" />
+ </Dictionary>
+ <Dictionary Token="ButtonConvertMedia" Text="Convert media">
+ <Occurence FileName="\syncactivity.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\syncactivity.html" LineNumber="22" />
+ </Dictionary>
+ <Dictionary Token="ButtonOrganize" Text="Organize">
+ <Occurence FileName="\autoorganizelog.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\autoorganizelog.html" LineNumber="8" />
+ <Occurence FileName="\scripts\autoorganizelog.js" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\autoorganizelog.js" LineNumber="293" />
+ <Occurence FileName="\scripts\autoorganizelog.js" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\autoorganizelog.js" LineNumber="294" />
+ <Occurence FileName="\scripts\autoorganizelog.js" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\autoorganizelog.js" LineNumber="296" />
+ </Dictionary>
+ <Dictionary Token="LinkedToEmbyConnect" Text="Linked to Emby Connect" />
+ <Dictionary Token="HeaderSupporterBenefits" Text="Emby Premiere Benefits" />
+ <Dictionary Token="HeaderAddUser" Text="Add User" />
+ <Dictionary Token="LabelAddConnectSupporterHelp" Text="To add a user who isn't listed, you'll need to first link their account to Emby Connect from their user profile page." />
+ <Dictionary Token="LabelPinCode" Text="Pin code:" />
+ <Dictionary Token="OptionHideWatchedContentFromLatestMedia" Text="Hide watched content from latest media">
+ <Occurence FileName="\mypreferenceshome.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\mypreferenceshome.html" LineNumber="114" />
+ </Dictionary>
+ <Dictionary Token="HeaderSync" Text="Sync">
+ <Occurence FileName="\mysyncsettings.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\mysyncsettings.html" LineNumber="7" />
+ <Occurence FileName="\scripts\registrationservices.js" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\registrationservices.js" LineNumber="175" />
+ <Occurence FileName="\useredit.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\useredit.html" LineNumber="82" />
+ </Dictionary>
+ <Dictionary Token="ButtonOk" Text="Ok">
+ <Occurence FileName="\components\directorybrowser\directorybrowser.js" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\components\directorybrowser\directorybrowser.js" LineNumber="147" />
+ <Occurence FileName="\components\fileorganizer\fileorganizer.template.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\components\fileorganizer\fileorganizer.template.html" LineNumber="45" />
+ <Occurence FileName="\components\medialibrarycreator\medialibrarycreator.template.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\components\medialibrarycreator\medialibrarycreator.template.html" LineNumber="30" />
+ <Occurence FileName="\components\metadataeditor\personeditor.template.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\components\metadataeditor\personeditor.template.html" LineNumber="33" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="372" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="453" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="504" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="542" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="590" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="630" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="661" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="706" />
+ <Occurence FileName="\nowplaying.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\nowplaying.html" LineNumber="113" />
+ <Occurence FileName="\scripts\ratingdialog.js" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\ratingdialog.js" LineNumber="42" />
+ </Dictionary>
+ <Dictionary Token="ButtonCancel" Text="Cancel">
+ <Occurence FileName="\components\tvproviders\schedulesdirect.template.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\components\tvproviders\schedulesdirect.template.html" LineNumber="68" />
+ <Occurence FileName="\components\tvproviders\xmltv.template.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\components\tvproviders\xmltv.template.html" LineNumber="48" />
+ <Occurence FileName="\connectlogin.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\connectlogin.html" LineNumber="74" />
+ <Occurence FileName="\connectlogin.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\connectlogin.html" LineNumber="108" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="325" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="375" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="456" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="507" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="545" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="593" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="633" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="664" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="709" />
+ <Occurence FileName="\forgotpassword.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\forgotpassword.html" LineNumber="23" />
+ <Occurence FileName="\forgotpasswordpin.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\forgotpasswordpin.html" LineNumber="22" />
+ <Occurence FileName="\livetvseriestimer.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\livetvseriestimer.html" LineNumber="62" />
+ <Occurence FileName="\livetvtunerprovider-hdhomerun.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\livetvtunerprovider-hdhomerun.html" LineNumber="35" />
+ <Occurence FileName="\livetvtunerprovider-m3u.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\livetvtunerprovider-m3u.html" LineNumber="19" />
+ <Occurence FileName="\livetvtunerprovider-satip.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\livetvtunerprovider-satip.html" LineNumber="65" />
+ <Occurence FileName="\login.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\login.html" LineNumber="27" />
+ <Occurence FileName="\notificationsetting.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\notificationsetting.html" LineNumber="64" />
+ <Occurence FileName="\scheduledtask.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scheduledtask.html" LineNumber="85" />
+ <Occurence FileName="\scripts\librarylist.js" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\librarylist.js" LineNumber="349" />
+ <Occurence FileName="\scripts\mediacontroller.js" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\mediacontroller.js" LineNumber="167" />
+ <Occurence FileName="\scripts\mediacontroller.js" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\mediacontroller.js" LineNumber="436" />
+ <Occurence FileName="\scripts\ratingdialog.js" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\ratingdialog.js" LineNumber="43" />
+ <Occurence FileName="\scripts\site.js" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\site.js" LineNumber="1025" />
+ <Occurence FileName="\scripts\userprofilespage.js" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scripts\userprofilespage.js" LineNumber="198" />
+ <Occurence FileName="\syncsettings.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\syncsettings.html" LineNumber="43" />
+ <Occurence FileName="\useredit.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\useredit.html" LineNumber="111" />
+ <Occurence FileName="\userlibraryaccess.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\userlibraryaccess.html" LineNumber="57" />
+ <Occurence FileName="\usernew.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\usernew.html" LineNumber="45" />
+ <Occurence FileName="\userparentalcontrol.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\userparentalcontrol.html" LineNumber="101" />
+ </Dictionary>
+ <Dictionary Token="ButtonExit" Text="Exit" />
+ <Dictionary Token="ButtonNew" Text="New">
+ <Occurence FileName="\components\fileorganizer\fileorganizer.template.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\components\fileorganizer\fileorganizer.template.html" LineNumber="18" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="107" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="278" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="290" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="296" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="302" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="308" />
+ <Occurence FileName="\dlnaprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofile.html" LineNumber="314" />
+ <Occurence FileName="\dlnaprofiles.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dlnaprofiles.html" LineNumber="14" />
+ <Occurence FileName="\serversecurity.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\serversecurity.html" LineNumber="8" />
+ </Dictionary>
+ <Dictionary Token="HeaderTaskTriggers" Text="Task Triggers">
+ <Occurence FileName="\scheduledtask.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\scheduledtask.html" LineNumber="11" />
+ </Dictionary>
+ <Dictionary Token="HeaderTV" Text="TV">
+ <Occurence FileName="\librarysettings.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\librarysettings.html" LineNumber="113" />
+ </Dictionary>
+ <Dictionary Token="HeaderAudio" Text="Audio">
+ <Occurence FileName="\librarysettings.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\librarysettings.html" LineNumber="39" />
+ </Dictionary>
+ <Dictionary Token="HeaderVideo" Text="Video">
+ <Occurence FileName="\librarysettings.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\librarysettings.html" LineNumber="50" />
+ </Dictionary>
+ <Dictionary Token="HeaderPaths" Text="Paths">
+ <Occurence FileName="\dashboard.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\dashboard.html" LineNumber="92" />
+ </Dictionary>
+ <Dictionary Token="CategorySync" Text="Sync" />
+ <Dictionary Token="TabPlaylist" Text="Playlist">
+ <Occurence FileName="\nowplaying.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\nowplaying.html" LineNumber="20" />
+ </Dictionary>
+ <Dictionary Token="HeaderEasyPinCode" Text="Easy Pin Code">
+ <Occurence FileName="\myprofile.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\myprofile.html" LineNumber="69" />
+ <Occurence FileName="\userpassword.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\userpassword.html" LineNumber="42" />
+ </Dictionary>
+ <Dictionary Token="HeaderGrownupsOnly" Text="Grown-ups Only!" />
+ <Dictionary Token="DividerOr" Text="-- or --" />
+ <Dictionary Token="HeaderInstalledServices" Text="Installed Services">
+ <Occurence FileName="\appservices.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\appservices.html" LineNumber="6" />
+ </Dictionary>
+ <Dictionary Token="HeaderAvailableServices" Text="Available Services">
+ <Occurence FileName="\appservices.html" FullPath="F:\Projects\Softworkz_Emby\Emby\MediaBrowser.WebDashboard\dashboard-ui\appservices.html" LineNumber="11" />
+ </Dictionary>
+</StringUsages> \ No newline at end of file