#98 build issue fixed
This commit is contained in:
@@ -359,10 +359,11 @@ export default {
|
|||||||
newUI: true,
|
newUI: true,
|
||||||
name: svgEditor.i18next.t(`${name}:name`),
|
name: svgEditor.i18next.t(`${name}:name`),
|
||||||
callback() {
|
callback() {
|
||||||
|
const btitle = svgEditor.i18next.t(`${name}:langListTitle`);
|
||||||
// Add the button and its handler(s)
|
// Add the button and its handler(s)
|
||||||
const buttonTemplate = document.createElement("template");
|
const buttonTemplate = document.createElement("template");
|
||||||
buttonTemplate.innerHTML = `
|
buttonTemplate.innerHTML = `
|
||||||
<se-button id="mode_connect" title="${svgEditor.i18next.t(`${name}:langListTitle`)}" src="./images/conn.svg"></se-button>
|
<se-button id="mode_connect" title="${btitle}" src="./images/conn.svg"></se-button>
|
||||||
`;
|
`;
|
||||||
$id('tools_left').append(buttonTemplate.content.cloneNode(true));
|
$id('tools_left').append(buttonTemplate.content.cloneNode(true));
|
||||||
$id('mode_connect').addEventListener("click", () => {
|
$id('mode_connect').addEventListener("click", () => {
|
||||||
|
|||||||
@@ -45,10 +45,11 @@ export default {
|
|||||||
newUI: true,
|
newUI: true,
|
||||||
name: svgEditor.i18next.t(`${name}:name`),
|
name: svgEditor.i18next.t(`${name}:name`),
|
||||||
callback() {
|
callback() {
|
||||||
|
const btitle = svgEditor.i18next.t(`${name}:buttons.0.title`);
|
||||||
// Add the button and its handler(s)
|
// Add the button and its handler(s)
|
||||||
const buttonTemplate = document.createElement("template");
|
const buttonTemplate = document.createElement("template");
|
||||||
buttonTemplate.innerHTML = `
|
buttonTemplate.innerHTML = `
|
||||||
<se-button id="ext-panning" title="${svgEditor.i18next.t(`${name}:buttons.0.title`)}" src="./images/panning.svg"></se-button>
|
<se-button id="ext-panning" title="${btitle}" src="./images/panning.svg"></se-button>
|
||||||
`;
|
`;
|
||||||
insertAfter($id('tool_zoom'), buttonTemplate.content.cloneNode(true));
|
insertAfter($id('tool_zoom'), buttonTemplate.content.cloneNode(true));
|
||||||
$id('ext-panning').addEventListener("click", () => {
|
$id('ext-panning').addEventListener("click", () => {
|
||||||
|
|||||||
@@ -2,6 +2,14 @@
|
|||||||
/* globals i18next */
|
/* globals i18next */
|
||||||
|
|
||||||
const template = document.createElement('template');
|
const template = document.createElement('template');
|
||||||
|
const notification = i18next.t('notification.editorPreferencesMsg');
|
||||||
|
const prefs_and_content = i18next.t('properties.prefs_and_content');
|
||||||
|
const prefs_only = i18next.t('properties.prefs_only');
|
||||||
|
const no_prefs_or_content = i18next.t('properties.no_prefs_or_content');
|
||||||
|
const remember_this_choice = i18next.t('tools.remember_this_choice');
|
||||||
|
const remember_this_choice_title = i18next.t('notification.remember_this_choice_title');
|
||||||
|
const ok = i18next.t('common.ok');
|
||||||
|
const cancel = i18next.t('common.cancel');
|
||||||
template.innerHTML = `
|
template.innerHTML = `
|
||||||
<style>
|
<style>
|
||||||
|
|
||||||
@@ -52,25 +60,25 @@ template.innerHTML = `
|
|||||||
<div id="dialog_container">
|
<div id="dialog_container">
|
||||||
<div id="dialog_content">
|
<div id="dialog_content">
|
||||||
<p>
|
<p>
|
||||||
${i18next.t('notification.editorPreferencesMsg')}
|
${notification}
|
||||||
</p>
|
</p>
|
||||||
<select id="se-storage-pref">
|
<select id="se-storage-pref">
|
||||||
<option value="prefsAndContent">${i18next.t('properties.prefs_and_content')}</option>
|
<option value="prefsAndContent">${prefs_and_content}</option>
|
||||||
<option value="prefsOnly">${i18next.t('properties.prefs_only')}</option>
|
<option value="prefsOnly">${prefs_only}</option>
|
||||||
<option value="noPrefsOrContent">${i18next.t('properties.no_prefs_or_content')}</option>
|
<option value="noPrefsOrContent">${no_prefs_or_content}</option>
|
||||||
</select>
|
</select>
|
||||||
<label title="If you choose to opt out of storage while remembering this choice, the URL will change so as to avoid asking again.">
|
<label title="${remember_this_choice_title}">
|
||||||
${i18next.t('tools.remember_this_choice')}<input type="checkbox" id="se-remember" value="" checked>
|
${remember_this_choice}<input type="checkbox" id="se-remember" value="" checked>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
<div id="dialog_buttons">
|
<div id="dialog_buttons">
|
||||||
<button id="storage_ok">
|
<button id="storage_ok">
|
||||||
<img class="svg_icon" src="./images/ok.svg" alt="icon" width="16" height="16" />
|
<img class="svg_icon" src="./images/ok.svg" alt="icon" width="16" height="16" />
|
||||||
${i18next.t('common.ok')}
|
${ok}
|
||||||
</button>
|
</button>
|
||||||
<button id="storage_cancel">
|
<button id="storage_cancel">
|
||||||
<img class="svg_icon" src="./images/cancel.svg" alt="icon" width="16" height="16" />
|
<img class="svg_icon" src="./images/cancel.svg" alt="icon" width="16" height="16" />
|
||||||
${i18next.t('common.cancel')}
|
${cancel}
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -164,7 +164,8 @@ export default {
|
|||||||
tool_unlink_use: 'Break link to reference element (make unique)',
|
tool_unlink_use: 'Break link to reference element (make unique)',
|
||||||
ellipse_circle_tool: 'Ellipse/Circle Tool',
|
ellipse_circle_tool: 'Ellipse/Circle Tool',
|
||||||
square_rect_tool: 'Square/Rect Tool',
|
square_rect_tool: 'Square/Rect Tool',
|
||||||
remember_this_choice: 'Remember this choice?'
|
remember_this_choice: 'Remember this choice?',
|
||||||
|
remember_this_choice_title: 'If you choose to opt out of storage while remembering this choice, the URL will change so as to avoid asking again.',
|
||||||
},
|
},
|
||||||
layers: {
|
layers: {
|
||||||
layer: 'Layer',
|
layer: 'Layer',
|
||||||
|
|||||||
Reference in New Issue
Block a user