mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-05-10 08:55:00 -04:00
fix i18n
This commit is contained in:
parent
ff27ddaa5a
commit
0d0aade051
2 changed files with 89 additions and 56 deletions
|
@ -214,15 +214,15 @@
|
||||||
<% e.end_block(); %>
|
<% e.end_block(); %>
|
||||||
</div>
|
</div>
|
||||||
<div class="column">
|
<div class="column">
|
||||||
<h2>Export current pad as</h2>
|
<h2 data-l10n-id="pad.importExport.export"></h2>
|
||||||
<% e.begin_block("exportColumn"); %>
|
<% e.begin_block("exportColumn"); %>
|
||||||
<a id="exporthtmla" target="_blank" class="exportlink"><div class="exporttype" id="exporthtml">HTML</div></a>
|
<a id="exporthtmla" target="_blank" class="exportlink"><div class="exporttype" id="exporthtml" data-l10n-id="pad.importExport.exporthtml"></div></a>
|
||||||
<a id="exportplaina" target="_blank" class="exportlink"><div class="exporttype" id="exportplain">Plain text</div></a>
|
<a id="exportplaina" target="_blank" class="exportlink"><div class="exporttype" id="exportplain" data-l10n-id="pad.importExport.exportplain"></div></a>
|
||||||
<a id="exportworda" target="_blank" class="exportlink"><div class="exporttype" id="exportword">Microsoft Word</div></a>
|
<a id="exportworda" target="_blank" class="exportlink"><div class="exporttype" id="exportword" data-l10n-id="pad.importExport.exportword"></div></a>
|
||||||
<a id="exportpdfa" target="_blank" class="exportlink"><div class="exporttype" id="exportpdf">PDF</div></a>
|
<a id="exportpdfa" target="_blank" class="exportlink"><div class="exporttype" id="exportpdf" data-l10n-id="pad.importExport.exportpdf"></div></a>
|
||||||
<a id="exportopena" target="_blank" class="exportlink"><div class="exporttype" id="exportopen">OpenDocument</div></a>
|
<a id="exportopena" target="_blank" class="exportlink"><div class="exporttype" id="exportopen" data-l10n-id="pad.importExport.exportopen"></div></a>
|
||||||
<a id="exportdokuwikia" target="_blank" class="exportlink"><div class="exporttype" id="exportdokuwiki">DokuWiki text</div></a>
|
<a id="exportdokuwikia" target="_blank" class="exportlink"><div class="exporttype" id="exportdokuwiki" data-l10n-id="pad.importExport.exportdokuwiki"></div></a>
|
||||||
<a id="exportmediawikia" target="_blank" class="exportlink"><div class="exporttype" id="exportmediawiki">MediaWiki text</div></a>
|
<a id="exportmediawikia" target="_blank" class="exportlink"><div class="exporttype" id="exportmediawiki" data-l10n-id="pad.importExport.exportmediawiki"></div></a>
|
||||||
<% e.end_block(); %>
|
<% e.end_block(); %>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,12 +1,39 @@
|
||||||
|
<%
|
||||||
|
var settings = require("ep_etherpad-lite/node/utils/Settings")
|
||||||
|
, langs = require("ep_etherpad-lite/node/hooks/i18n").availableLangs
|
||||||
|
%>
|
||||||
<!doctype html>
|
<!doctype html>
|
||||||
<html lang="en">
|
<html>
|
||||||
|
<title data-l10n-id="timeslider.pageTitle" data-l10n-args='{ "appTitle": "<%=settings.title%>" }'><%=settings.title%> Timeslider</title>
|
||||||
|
<script>
|
||||||
|
/*
|
||||||
|
|@licstart The following is the entire license notice for the
|
||||||
|
JavaScript code in this page.|
|
||||||
|
|
||||||
|
Copyright 2011 Peter Martischka, Primary Technology.
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
|
||||||
|
|@licend The above is the entire license notice
|
||||||
|
for the JavaScript code in this page.|
|
||||||
|
*/
|
||||||
|
</script>
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta name="robots" content="noindex, nofollow">
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
<link rel="shortcut icon" href="<%=settings.favicon%>">
|
||||||
<title>Etherpad Lite Timeslider</title>
|
<script type="text/javascript" src="../../static/js/l10n.js"></script>
|
||||||
|
<link rel="resource" type="application/l10n" href="../../locales.ini" />
|
||||||
<link rel="shortcut icon" href="../../favicon.ico">
|
|
||||||
<link rel="stylesheet" href="../../static/css/pad.css">
|
<link rel="stylesheet" href="../../static/css/pad.css">
|
||||||
<link rel="stylesheet" href="../../static/css/timeslider.css">
|
<link rel="stylesheet" href="../../static/css/timeslider.css">
|
||||||
<link rel="stylesheet" href="../../static/custom/timeslider.css">
|
<link rel="stylesheet" href="../../static/custom/timeslider.css">
|
||||||
|
@ -45,12 +72,12 @@
|
||||||
<div class="editbarright toolbar" id="editbar">
|
<div class="editbarright toolbar" id="editbar">
|
||||||
<ul>
|
<ul>
|
||||||
<li onClick="window.padeditbar.toolbarClick('import_export');return false;">
|
<li onClick="window.padeditbar.toolbarClick('import_export');return false;">
|
||||||
<a id="exportlink" title="Export to different document formats">
|
<a id="exportlink" data-l10n-id="pad.importExport.export">
|
||||||
<div class="buttonicon buttonicon-import_export"></div>
|
<div class="buttonicon buttonicon-import_export"></div>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<a id="returnbutton">Return to pad</a>
|
<a id="returnbutton" data-l10n-id="timeslider.toolbar.returnbutton"></a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
|
@ -58,9 +85,8 @@
|
||||||
<span id="revision_label"></span>
|
<span id="revision_label"></span>
|
||||||
<span id="revision_date"></span>
|
<span id="revision_date"></span>
|
||||||
</h1>
|
</h1>
|
||||||
<p>Authors:
|
<p data-l10n-id="timeslider.toolbar.authors">
|
||||||
<span id="authorsList">
|
<span id="authorsList" data-l10n-id="timeslider.toolbar.authorsList"></span>
|
||||||
<span>No Authors</span>
|
|
||||||
</span> </p>
|
</span> </p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -77,74 +103,82 @@
|
||||||
</div><!-- /padpage -->
|
</div><!-- /padpage -->
|
||||||
|
|
||||||
<div id="connectivity" class="popup">
|
<div id="connectivity" class="popup">
|
||||||
<% e.begin_block("modals"); %>
|
<% e.begin_block("modals"); %>
|
||||||
<div class="connected visible">
|
<div class="connected visible">
|
||||||
<h2>Connected.</h2>
|
<h2 data-l10n-id="pad.modals.connected"></h2>
|
||||||
</div>
|
</div>
|
||||||
<div class="reconnecting">
|
<div class="reconnecting">
|
||||||
<h1>Reestablishing connection...</h1>
|
<h1 data-l10n-id="pad.modals.reconnecting"></h1>
|
||||||
<p><img alt="" border="0" src="/static/img/connectingbar.gif" /></p>
|
<p><img alt="" border="0" src="../../static/img/connectingbar.gif" /></p>
|
||||||
</div>
|
</div>
|
||||||
<div class="userdup">
|
<div class="userdup">
|
||||||
<h1>Opened in another window.</h1>
|
<h1 data-l10n-id="pad.modals.uderdup"></h1>
|
||||||
<h2>You seem to have opened this pad in another browser window.</h2>
|
<h2 data-l10n-id="pad.modals.userdup.explanation"></h2>
|
||||||
<p>If you'd like to use this window instead, you can reconnect.</p>
|
<p data-l10n-id="pad.modals.connected.advice"></p>
|
||||||
<button id="forcereconnect">Reconnect Now</button>
|
<button id="forcereconnect" data-l10n-id="pad.modals.forcereconnect"></button>
|
||||||
</div>
|
</div>
|
||||||
<div class="unauth">
|
<div class="unauth">
|
||||||
<h1>No Authorization.</h1>
|
<h1 data-l10n-id="pad.modals.unauth"></h1>
|
||||||
<p>Your browser's credentials or permissions have changed while viewing this pad. Try reconnecting.</p>
|
<p data-l10n-id="pad.modals.unauth.explanation"></p>
|
||||||
<button id="forcereconnect">Reconnect Now</button>
|
<button id="forcereconnect" data-l10n-id="pad.modals.forcereconnect"></button>
|
||||||
</div>
|
</div>
|
||||||
<div class="looping">
|
<div class="looping">
|
||||||
<h1>Disconnected.</h1>
|
<h1 data-l10n-id="pad.modals.looping"></h1>
|
||||||
<h2>We're having trouble talking to the EtherPad lite synchronization server.</h2>
|
<h2 data-l10n-id="pad.modals.looping.explanation"></h2>
|
||||||
<p>You may be connecting through an incompatible firewall or proxy server.</p>
|
<p data-l10n-id="pad.modals.looping.cause"></p>
|
||||||
</div>
|
</div>
|
||||||
<div class="initsocketfail">
|
<div class="initsocketfail">
|
||||||
<h1>Disconnected.</h1>
|
<h1 data-l10n-id="pad.modals.initsocketfail"></h1>
|
||||||
<h2>We were unable to connect to the EtherPad lite synchronization server.</h2>
|
<h2 data-l10n-id="pad.modals.initsocketfail.explanation"></h2>
|
||||||
<p>This may be due to an incompatibility with your web browser or internet connection.</p>
|
<p data-l10n-id="pad.modals.initsocketfail.cause"></p>
|
||||||
</div>
|
</div>
|
||||||
<div class="slowcommit">
|
<div class="slowcommit">
|
||||||
<h1>Disconnected.</h1>
|
<h1 data-l10n-id="pad.modals.slowcommit"></h1>
|
||||||
<h2>Server not responding.</h2>
|
<h2 data-l10n-id="pad.modals.slowcommit.explanation"></h2>
|
||||||
<p>This may be due to network connectivity issues or high load on the server.</p>
|
<p data-l10n-id="pad.modals.slowcommit.cause"></p>
|
||||||
<button id="forcereconnect">Reconnect Now</button>
|
<button id="forcereconnect" data-l10n-id="pad.modals.forcereconnect"></button>
|
||||||
</div>
|
</div>
|
||||||
<div class="deleted">
|
<div class="deleted">
|
||||||
<h1>Disconnected.</h1>
|
<h1 data-l10n-id="pad.modals.deleted"></h1>
|
||||||
<p>This pad was deleted.</p>
|
<p data-l10n-id="pad.modals.deleted.explanation"></p>
|
||||||
</div>
|
</div>
|
||||||
<div class="disconnected">
|
<div class="disconnected">
|
||||||
<h1>Disconnected.</h1>
|
<h1 data-l10n-id="pad.modals.disconnected"></h1>
|
||||||
<h2>Lost connection with the EtherPad lite synchronization server.</h2>
|
<h2 data-l10n-id="pad.modals.disconnected.explanation"></h2>
|
||||||
<p>This may be due to a loss of network connectivity. If this continues to happen, please let us know</p>
|
<p data-l10n-id="pad.modals.disconnected.cause"></p>
|
||||||
<button id="forcereconnect">Reconnect Now</button>
|
<button id="forcereconnect" data-l10n-id="pad.modals.forcereconnect"></button>
|
||||||
</div>
|
</div>
|
||||||
<form id="reconnectform" method="post" action="/ep/pad/reconnect" accept-charset="UTF-8" style="display: none;">
|
<form id="reconnectform" method="post" action="/ep/pad/reconnect" accept-charset="UTF-8" style="display: none;">
|
||||||
<input type="hidden" class="padId" name="padId">
|
<input type="hidden" class="padId" name="padId">
|
||||||
<input type="hidden" class="diagnosticInfo" name="diagnosticInfo">
|
<input type="hidden" class="diagnosticInfo" name="diagnosticInfo">
|
||||||
<input type="hidden" class="missedChanges" name="missedChanges">
|
<input type="hidden" class="missedChanges" name="missedChanges">
|
||||||
</form>
|
</form>
|
||||||
<% e.end_block(); %>
|
<% e.end_block(); %>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- export code -->
|
<!-- export code -->
|
||||||
<div id="importexport">
|
<div id="importexport">
|
||||||
|
|
||||||
<div id="export" class="popup">
|
<div id="export" class="popup" data-l10n-id="timeslider.exportCurrent">
|
||||||
Export current version as:
|
<a id="exporthtmla" target="_blank" class="exportlink"><div class="exporttype" id="exporthtml" data-l10n-id="pad.importExport.exporthtml"></div></a>
|
||||||
<a id="exporthtmla" target="_blank" class="exportlink"><div class="exporttype" id="exporthtml">HTML</div></a>
|
<a id="exportplaina" target="_blank" class="exportlink"><div class="exporttype" id="exportplain" data-l10n-id="pad.importExport.exportplain"></div></a>
|
||||||
<a id="exportplaina" target="_blank" class="exportlink"><div class="exporttype" id="exportplain">Plain text</div></a>
|
<a id="exportworda" target="_blank" class="exportlink"><div class="exporttype" id="exportword" data-l10n-id="pad.importExport.exportword"></div></a>
|
||||||
<a id="exportworda" target="_blank" class="exportlink"><div class="exporttype" id="exportword">Microsoft Word</div></a>
|
<a id="exportpdfa" target="_blank" class="exportlink"><div class="exporttype" id="exportpdf" data-l10n-id="pad.importExport.exportpdf"></div></a>
|
||||||
<a id="exportpdfa" target="_blank" class="exportlink"><div class="exporttype" id="exportpdf">PDF</div></a>
|
<a id="exportopena" target="_blank" class="exportlink"><div class="exporttype" id="exportopen" data-l10n-id="pad.importExport.exportopen"></div></a>
|
||||||
<a id="exportopena" target="_blank" class="exportlink"><div class="exporttype" id="exportopen">OpenDocument</div></a>
|
<a id="exportdokuwikia" target="_blank" class="exportlink"><div class="exporttype" id="exportdokuwiki" data-l10n-id="pad.importExport.exportdokuwiki"></div></a>
|
||||||
<a id="exportdokuwikia" target="_blank" class="exportlink"><div class="exporttype" id="exportdokuwiki">DokuWiki text</div></a>
|
<a id="exportmediawikia" target="_blank" class="exportlink"><div class="exporttype" id="exportmediawiki" data-l10n-id="pad.importExport.exportmediawiki"></div></a>
|
||||||
<a id="exportmediawikia" target="_blank" class="exportlink"><div class="exporttype" id="exportmediawiki">MediaWiki text</div></a>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
(function() {
|
||||||
|
// Set language for l10n
|
||||||
|
var language = document.cookie.match(/language=(\w{2})/);
|
||||||
|
if(language) document.documentElement.lang = language[1];
|
||||||
|
})();
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<script type="text/javascript" src="../../static/js/l10n.js"></script>
|
||||||
<script type="text/javascript" src="../../static/js/require-kernel.js"></script>
|
<script type="text/javascript" src="../../static/js/require-kernel.js"></script>
|
||||||
<script type="text/javascript" src="../../socket.io/socket.io.js"></script>
|
<script type="text/javascript" src="../../socket.io/socket.io.js"></script>
|
||||||
|
|
||||||
|
@ -159,7 +193,6 @@
|
||||||
var clientVars = {};
|
var clientVars = {};
|
||||||
|
|
||||||
(function () {
|
(function () {
|
||||||
|
|
||||||
var pathComponents = location.pathname.split('/');
|
var pathComponents = location.pathname.split('/');
|
||||||
|
|
||||||
// Strip 'p', the padname and 'timeslider' from the pathname and set as baseURL
|
// Strip 'p', the padname and 'timeslider' from the pathname and set as baseURL
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue