fix editor start with src and dist using es-dev-server

master
jfh 2020-09-01 00:15:18 +02:00
parent 0bfee46b33
commit 4643bab371
345 changed files with 29074 additions and 26260 deletions

View File

@ -7,10 +7,10 @@ dist
docs/jsdoc
archive
src/svgedit-config-es.js
src/svgedit-config-iife.js
es-dev-server.config.js
nyc.config.js
svgedit-custom.css
src/xdomain-svgedit-config-iife.js
# Vendor/minified files
src/editor/jquery.min.js

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="428" height="20"><defs><style>text{font-size:11px;font-family:Verdana,DejaVu Sans,Geneva,sans-serif}text.shadow{fill:#010101;fill-opacity:.3}text.high{fill:#fff}</style><linearGradient id="smooth" x2="0" y2="100%"><stop offset="0" stop-color="#aaa" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><mask id="round"><rect width="100%" height="100%" rx="3" fill="#fff"/></mask></defs><g id="bg" mask="url(#round)"><path fill="orange" stroke="#000" d="M0 0h120v20H0z"/><path fill="green" stroke="#000" d="M120 0h109v20H120zM229 0h87v20h-87zM316 0h112v20H316z"/><path fill="url(#smooth)" d="M0 0h428v20H0z"/></g><g id="fg"><text class="shadow" x="5.5" y="15">Statements 44.46%</text><text class="high" x="5" y="14">Statements 44.46%</text><text class="shadow" x="125.5" y="15">Branches 39.89%</text><text class="high" x="125" y="14">Branches 39.89%</text><text class="shadow" x="234.5" y="15">Lines 46.25%</text><text class="high" x="234" y="14">Lines 46.25%</text><text class="shadow" x="321.5" y="15">Functions 47.89%</text><text class="high" x="321" y="14">Functions 47.89%</text></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="428" height="20"><defs><style>text{font-size:11px;font-family:Verdana,DejaVu Sans,Geneva,sans-serif}text.shadow{fill:#010101;fill-opacity:.3}text.high{fill:#fff}</style><linearGradient id="smooth" x2="0" y2="100%"><stop offset="0" stop-color="#aaa" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><mask id="round"><rect width="100%" height="100%" rx="3" fill="#fff"/></mask></defs><g id="bg" mask="url(#round)"><path fill="green" stroke="#000" d="M0 0h120v20H0zM120 0h109v20H120zM229 0h87v20h-87zM316 0h112v20H316z"/><path fill="url(#smooth)" d="M0 0h428v20H0z"/></g><g id="fg"><text class="shadow" x="5.5" y="15">Statements 50.54%</text><text class="high" x="5" y="14">Statements 50.54%</text><text class="shadow" x="125.5" y="15">Branches 42.39%</text><text class="high" x="125" y="14">Branches 42.39%</text><text class="shadow" x="234.5" y="15">Lines 49.32%</text><text class="high" x="234" y="14">Lines 49.32%</text><text class="shadow" x="321.5" y="15">Functions 52.98%</text><text class="high" x="321" y="14">Functions 52.98%</text></g></svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="97" height="20"><defs><style>text{font-size:11px;font-family:Verdana,DejaVu Sans,Geneva,sans-serif}text.shadow{fill:#010101;fill-opacity:.3}text.high{fill:#fff}</style><linearGradient id="smooth" x2="0" y2="100%"><stop offset="0" stop-color="#aaa" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><mask id="round"><rect width="100%" height="100%" rx="3" fill="#fff"/></mask></defs><g id="bg" mask="url(#round)"><path fill="#696969" d="M0 0h41v20H0z"/><path fill="#4c1" d="M41 0h56v20H41z"/><path fill="url(#smooth)" d="M0 0h97v20H0z"/></g><g id="fg"><text class="shadow" x="5.5" y="15">Tests</text><text class="high" x="5" y="14">Tests</text><text class="shadow" x="46.5" y="15">124/124</text><text class="high" x="46" y="14">124/124</text></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="97" height="20"><defs><style>text{font-size:11px;font-family:Verdana,DejaVu Sans,Geneva,sans-serif}text.shadow{fill:#010101;fill-opacity:.3}text.high{fill:#fff}</style><linearGradient id="smooth" x2="0" y2="100%"><stop offset="0" stop-color="#aaa" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><mask id="round"><rect width="100%" height="100%" rx="3" fill="#fff"/></mask></defs><g id="bg" mask="url(#round)"><path fill="#696969" d="M0 0h41v20H0z"/><path fill="#e05d44" d="M41 0h56v20H41z"/><path fill="url(#smooth)" d="M0 0h97v20H0z"/></g><g id="fg"><text class="shadow" x="5.5" y="15">Tests</text><text class="high" x="5" y="14">Tests</text><text class="shadow" x="46.5" y="15">124/125</text><text class="high" x="46" y="14">124/125</text></g></svg>

Before

Width:  |  Height:  |  Size: 820 B

After

Width:  |  Height:  |  Size: 823 B

View File

@ -4,5 +4,7 @@
"video": false,
"reporterOptions": {
"configFile": "mocha-multi-reporters.json"
}
},
"defaultCommandTimeout": 10000,
"pageLoadTimeout": 120000
}

View File

@ -1,6 +1,6 @@
describe('UI - Accessibility', function () {
beforeEach(() => {
cy.visit('/instrumented/editor/system');
cy.visit('/instrumented/editor/index.html');
cy.injectAxe();
});

View File

@ -1,6 +1,6 @@
/* eslint-disable max-len */
// import '../../../instrumented/editor/system/jquery.min.js';
// import '../../../instrumented/editor/system/jquery-ui/jquery-ui-1.8.17.custom.min.js';
import '../../../instrumented/editor/jquery.min.js';
import '../../../instrumented/editor/jquery-ui/jquery-ui-1.8.17.custom.min.js';
// import '../../../instrumented/common/svgpathseg.js';
import SvgCanvas from '../../../instrumented/svgcanvas/svgcanvas.js';

View File

@ -4,7 +4,7 @@ export const approveStorage = () => {
};
export const visitAndApproveStorage = () => {
cy.visit('/instrumented/editor/system');
cy.visit('/instrumented/editor/index.html');
approveStorage();
};

View File

@ -3972,10 +3972,8 @@ function _wrapRegExp(re, groups) {
var extClosepath = {
name: 'closepath',
init: function init(_ref) {
var _this = this;
return _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() {
var importLocale, $, strings, svgEditor, selElems, updateButton, showPanel, toggleClosed, buttons;
var importLocale, $, strings, selElems, updateButton, showPanel, toggleClosed, buttons;
return regeneratorRuntime.wrap(function _callee$(_context) {
while (1) {
switch (_context.prev = _context.next) {
@ -3986,7 +3984,6 @@ var extClosepath = {
case 3:
strings = _context.sent;
svgEditor = _this;
updateButton = function updateButton(path) {
var seglist = path.pathSegList,
@ -4028,7 +4025,7 @@ var extClosepath = {
buttons = [{
id: 'tool_openpath',
icon: svgEditor.curConfig.extIconsPath + 'openpath.png',
icon: 'openpath.png',
type: 'context',
panel: 'closepath_panel',
events: {
@ -4038,7 +4035,7 @@ var extClosepath = {
}
}, {
id: 'tool_closepath',
icon: svgEditor.curConfig.extIconsPath + 'closepath.png',
icon: 'closepath.png',
type: 'context',
panel: 'closepath_panel',
events: {
@ -4049,7 +4046,7 @@ var extClosepath = {
}];
return _context.abrupt("return", {
name: strings.name,
svgicons: svgEditor.curConfig.extIconsPath + 'closepath_icons.svg',
svgicons: 'closepath_icons.svg',
buttons: strings.buttons.map(function (button, i) {
return Object.assign(buttons[i], button);
}),
@ -4076,7 +4073,7 @@ var extClosepath = {
}
});
case 10:
case 9:
case "end":
return _context.stop();
}

File diff suppressed because one or more lines are too long

View File

@ -1985,7 +1985,7 @@ var extConnector = {
}];
return _context.abrupt("return", {
name: strings.name,
svgicons: svgEditor.curConfig.imgPath + 'conn.svg',
svgicons: 'conn.svg',
buttons: strings.buttons.map(function (button, i) {
return Object.assign(buttons[i], button);
}),

File diff suppressed because one or more lines are too long

View File

@ -1646,8 +1646,14 @@ function _wrapRegExp(re, groups) {
return _wrapRegExp.apply(this, arguments);
}
var eyedropperIcon = "eyedropper-icon.xml";
/**
* @file ext-eyedropper.js
*
* @license MIT
*
* @copyright 2010 Jeff Schiller
*
*/
var extEyedropper = {
name: 'eyedropper',
init: function init(S) {
@ -1716,7 +1722,7 @@ var extEyedropper = {
buttons = [{
id: 'tool_eyedropper',
icon: svgEditor.curConfig.extIconsPath + 'eyedropper.png',
icon: 'eyedropper.png',
type: 'mode',
events: {
click: function click() {
@ -1726,7 +1732,7 @@ var extEyedropper = {
}];
return _context.abrupt("return", {
name: strings.name,
svgicons: svgEditor.curConfig.extIconsPath + 'eyedropper-icon.xml',
svgicons: 'eyedropper-icon.xml',
buttons: strings.buttons.map(function (button, i) {
return Object.assign(buttons[i], button);
}),

File diff suppressed because one or more lines are too long

View File

@ -1646,8 +1646,14 @@ function _wrapRegExp(re, groups) {
return _wrapRegExp.apply(this, arguments);
}
var foreignobjectIcons = "foreignobject-icons.xml";
/**
* @file ext-foreignobject.js
*
* @license Apache-2.0
*
* @copyright 2010 Jacques Distler, 2010 Alexis Deveria
*
*/
var extForeignobject = {
name: 'foreignobject',
init: function init(S) {
@ -1748,7 +1754,7 @@ var extForeignobject = {
buttons = [{
id: 'tool_foreign',
icon: svgEditor.curConfig.extIconsPath + 'foreignobject-tool.png',
icon: 'foreignobject-tool.png',
type: 'mode',
events: {
click: function click() {
@ -1757,7 +1763,7 @@ var extForeignobject = {
}
}, {
id: 'edit_foreign',
icon: svgEditor.curConfig.extIconsPath + 'foreignobject-edit.png',
icon: 'foreignobject-edit.png',
type: 'context',
panel: 'foreignObject_panel',
events: {
@ -1799,7 +1805,7 @@ var extForeignobject = {
}];
return _context2.abrupt("return", {
name: strings.name,
svgicons: svgEditor.curConfig.extIconsPath + 'foreignobject-icons.xml',
svgicons: 'foreignobject-icons.xml',
buttons: strings.buttons.map(function (button, i) {
return Object.assign(buttons[i], button);
}),

File diff suppressed because one or more lines are too long

View File

@ -1646,8 +1646,14 @@ function _wrapRegExp(re, groups) {
return _wrapRegExp.apply(this, arguments);
}
var gridIcon = "grid-icon.xml";
/**
* @file ext-grid.js
*
* @license Apache-2.0
*
* @copyright 2010 Redou Mine, 2010 Alexis Deveria
*
*/
var extGrid = {
name: 'grid',
init: function init(_ref) {
@ -1782,7 +1788,7 @@ var extGrid = {
buttons = [{
id: 'view_grid',
icon: svgEditor.curConfig.extIconsPath + 'grid.png',
icon: 'grid.png',
type: 'context',
panel: 'editor_panel',
events: {
@ -1794,7 +1800,7 @@ var extGrid = {
}];
return _context.abrupt("return", {
name: strings.name,
svgicons: svgEditor.curConfig.extIconsPath + 'grid-icon.xml',
svgicons: 'grid-icon.xml',
zoomChanged: function zoomChanged(zoom) {
if (showGrid) {
updateGrid(zoom);

File diff suppressed because one or more lines are too long

View File

@ -1683,13 +1683,13 @@ var extHelloworld = {
name: strings.name,
// For more notes on how to make an icon file, see the source of
// the helloworld-icon.xml
svgicons: svgEditor.curConfig.extIconsPath + 'helloworld-icon.xml',
svgicons: 'helloworld-icon.xml',
// Multiple buttons can be added in this array
buttons: [{
// Must match the icon ID in helloworld-icon.xml
id: 'hello_world',
// Fallback, e.g., for `file:///` access
icon: svgEditor.curConfig.extIconsPath + 'helloworld.png',
icon: 'helloworld.png',
// This indicates that the button will be added to the "mode"
// button panel on the left side
type: 'mode',

File diff suppressed because one or more lines are too long

View File

@ -1646,15 +1646,21 @@ function _wrapRegExp(re, groups) {
return _wrapRegExp.apply(this, arguments);
}
var extImagelib = "ext-imagelib.xml";
var extImagelib$1 = {
/**
* @file ext-imagelib.js
*
* @license MIT
*
* @copyright 2010 Alexis Deveria
*
*/
var extImagelib = {
name: 'imagelib',
init: function init(_ref) {
var _this = this;
return _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee2() {
var $, decode64, importLocale, dropXMLInternalSubset, imagelibStrings, modularVersion, svgEditor, uiStrings, svgCanvas, extIconsPath, allowedImageLibOrigins, closeBrowser, importImage, pending, mode, multiArr, transferStopped, preview, submit, onMessage, _onMessage, toggleMulti, showBrowser, buttons;
var $, decode64, importLocale, dropXMLInternalSubset, imagelibStrings, modularVersion, svgEditor, uiStrings, svgCanvas, allowedImageLibOrigins, closeBrowser, importImage, pending, mode, multiArr, transferStopped, preview, submit, onMessage, _onMessage, toggleMulti, showBrowser, buttons;
return regeneratorRuntime.wrap(function _callee2$(_context2) {
while (1) {
@ -2094,7 +2100,7 @@ var extImagelib$1 = {
imagelibStrings = _context2.sent;
modularVersion = !('svgEditor' in window) || !window.svgEditor || window.svgEditor.modules !== false;
svgEditor = _this;
uiStrings = svgEditor.uiStrings, svgCanvas = svgEditor.canvas, extIconsPath = svgEditor.curConfig.extIconsPath;
uiStrings = svgEditor.uiStrings, svgCanvas = svgEditor.canvas;
imagelibStrings.imgLibs = imagelibStrings.imgLibs.map(function (_ref2) {
var name = _ref2.name,
url = _ref2.url,
@ -2102,8 +2108,7 @@ var extImagelib$1 = {
// Todo: Adopt some standard formatting library like `fluent.js` instead
url = url // Keep these regexes as is in prep. for switching to `u` flag
// which will require escaping
// eslint-disable-next-line unicorn/better-regex
.replace(/\{path\}/g, extIconsPath).replace( // eslint-disable-next-line unicorn/better-regex
.replace( // eslint-disable-next-line unicorn/better-regex
/\{modularVersion\}/g, modularVersion ? imagelibStrings.moduleEnding || '-es' : '');
return {
name: name,
@ -2140,14 +2145,14 @@ var extImagelib$1 = {
id: 'tool_imagelib',
type: 'app_menu',
// _flyout
icon: extIconsPath + 'imagelib.png',
icon: 'imagelib.png',
position: 4,
events: {
mouseup: showBrowser
}
}];
return _context2.abrupt("return", {
svgicons: extIconsPath + 'ext-imagelib.xml',
svgicons: 'ext-imagelib.xml',
buttons: imagelibStrings.buttons.map(function (button, i) {
return Object.assign(buttons[i], button);
}),
@ -2166,5 +2171,5 @@ var extImagelib$1 = {
}
};
export default extImagelib$1;
export default extImagelib;
//# sourceMappingURL=ext-imagelib.js.map

File diff suppressed because one or more lines are too long

View File

@ -1646,8 +1646,36 @@ function _wrapRegExp(re, groups) {
return _wrapRegExp.apply(this, arguments);
}
var markersIcons = "markers-icons.xml";
/**
* @file ext-markers.js
*
* @license Apache-2.0
*
* @copyright 2010 Will Schleter based on ext-arrows.js by Copyright(c) 2010 Alexis Deveria
*
* This extension provides for the addition of markers to the either end
* or the middle of a line, polyline, path, polygon.
*
* Markers may be either a graphic or arbitary text
*
* to simplify the coding and make the implementation as robust as possible,
* markers are not shared - every object has its own set of markers.
* this relationship is maintained by a naming convention between the
* ids of the markers and the ids of the object
*
* The following restrictions exist for simplicty of use and programming
* objects and their markers to have the same color
* marker size is fixed
* text marker font, size, and attributes are fixed
* an application specific attribute - se_type - is added to each marker element
* to store the type of marker
*
* @todo
* remove some of the restrictions above
* add option for keeping text aligned to horizontal
* add support for dimension extension lines
*
*/
var extMarkers = {
name: 'markers',
init: function init(S) {
@ -1695,7 +1723,7 @@ var extMarkers = {
buttons.push({
id: idPrefix + pos + '_' + id,
svgicon: id,
icon: svgEditor.curConfig.extIconsPath + 'markers-' + id + '.png',
icon: 'markers-' + id + '.png',
title: title,
type: 'context',
events: {
@ -2279,7 +2307,7 @@ var extMarkers = {
}];
return _context3.abrupt("return", {
name: strings.name,
svgicons: svgEditor.curConfig.extIconsPath + 'markers-icons.xml',
svgicons: 'markers-icons.xml',
callback: function callback() {
$('#marker_panel').addClass('toolset').hide();
},

File diff suppressed because one or more lines are too long

View File

@ -1775,7 +1775,7 @@ var extMathjax = {
buttons = [{
id: 'tool_mathjax',
type: 'mode',
icon: svgEditor.curConfig.extIconsPath + 'mathjax.png',
icon: 'mathjax.png',
events: {
click: function click() {
return _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() {
@ -1833,7 +1833,7 @@ var extMathjax = {
_context.prev = 7;
_context.next = 10;
return import(svgEditor.curConfig.extIconsPath + mathjaxSrcSecure);
return import(mathjaxSrcSecure);
case 10:
// When MathJax is loaded get the div where the math will be rendered.
@ -1866,7 +1866,7 @@ var extMathjax = {
}];
return _context2.abrupt("return", {
name: strings.name,
svgicons: svgEditor.curConfig.extIconsPath + 'mathjax-icons.xml',
svgicons: 'mathjax-icons.xml',
buttons: strings.buttons.map(function (button, i) {
return Object.assign(buttons[i], button);
}),

File diff suppressed because one or more lines are too long

View File

@ -1646,9 +1646,19 @@ function _wrapRegExp(re, groups) {
return _wrapRegExp.apply(this, arguments);
}
var extPanning = "ext-panning.xml";
/**
* @file ext-panning.js
*
* @license MIT
*
* @copyright 2013 Luis Aguirre
*
*/
var extPanning$1 = {
/*
This is a very basic SVG-Edit extension to let tablet/mobile devices pan without problem
*/
var extPanning = {
name: 'panning',
init: function init(_ref) {
var _this = this;
@ -1669,7 +1679,7 @@ var extPanning$1 = {
svgCanvas = svgEditor.canvas;
buttons = [{
id: 'ext-panning',
icon: svgEditor.curConfig.extIconsPath + 'panning.png',
icon: 'panning.png',
type: 'mode',
events: {
click: function click() {
@ -1679,7 +1689,7 @@ var extPanning$1 = {
}];
return _context.abrupt("return", {
name: strings.name,
svgicons: svgEditor.curConfig.extIconsPath + 'ext-panning.xml',
svgicons: 'ext-panning.xml',
buttons: strings.buttons.map(function (button, i) {
return Object.assign(buttons[i], button);
}),
@ -1716,5 +1726,5 @@ var extPanning$1 = {
}
};
export default extPanning$1;
export default extPanning;
//# sourceMappingURL=ext-panning.js.map

View File

@ -1 +1 @@
{"version":3,"file":"ext-panning.js","sources":["../../../src/editor/extensions/ext-panning.xml","../../../src/editor/extensions/ext-panning.js"],"sourcesContent":["export default \"ext-panning.xml\"","/**\n * @file ext-panning.js\n *\n * @license MIT\n *\n * @copyright 2013 Luis Aguirre\n *\n */\n/*\n This is a very basic SVG-Edit extension to let tablet/mobile devices pan without problem\n*/\n\nimport './ext-panning.xml';\n\nexport default {\n name: 'panning',\n async init ({importLocale}) {\n const strings = await importLocale();\n const svgEditor = this;\n const svgCanvas = svgEditor.canvas;\n const buttons = [{\n id: 'ext-panning',\n icon: svgEditor.curConfig.extIconsPath + 'panning.png',\n type: 'mode',\n events: {\n click () {\n svgCanvas.setMode('ext-panning');\n }\n }\n }];\n return {\n name: strings.name,\n svgicons: svgEditor.curConfig.extIconsPath + 'ext-panning.xml',\n buttons: strings.buttons.map((button, i) => {\n return Object.assign(buttons[i], button);\n }),\n mouseDown () {\n if (svgCanvas.getMode() === 'ext-panning') {\n svgEditor.setPanning(true);\n return {started: true};\n }\n return undefined;\n },\n mouseUp () {\n if (svgCanvas.getMode() === 'ext-panning') {\n svgEditor.setPanning(false);\n return {\n keep: false,\n element: null\n };\n }\n return undefined;\n }\n };\n }\n};\n"],"names":["name","init","importLocale","strings","svgEditor","svgCanvas","canvas","buttons","id","icon","curConfig","extIconsPath","type","events","click","setMode","svgicons","map","button","i","Object","assign","mouseDown","getMode","setPanning","started","undefined","mouseUp","keep","element"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,iBAAe;;ACcf,mBAAe;AACbA,EAAAA,IAAI,EAAE,SADO;AAEPC,EAAAA,IAFO,sBAEe;AAAA;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAfC,cAAAA,YAAe,QAAfA,YAAe;AAAA;AAAA,qBACJA,YAAY,EADR;;AAAA;AACpBC,cAAAA,OADoB;AAEpBC,cAAAA,SAFoB,GAER,KAFQ;AAGpBC,cAAAA,SAHoB,GAGRD,SAAS,CAACE,MAHF;AAIpBC,cAAAA,OAJoB,GAIV,CAAC;AACfC,gBAAAA,EAAE,EAAE,aADW;AAEfC,gBAAAA,IAAI,EAAEL,SAAS,CAACM,SAAV,CAAoBC,YAApB,GAAmC,aAF1B;AAGfC,gBAAAA,IAAI,EAAE,MAHS;AAIfC,gBAAAA,MAAM,EAAE;AACNC,kBAAAA,KADM,mBACG;AACPT,oBAAAA,SAAS,CAACU,OAAV,CAAkB,aAAlB;AACD;AAHK;AAJO,eAAD,CAJU;AAAA,+CAcnB;AACLf,gBAAAA,IAAI,EAAEG,OAAO,CAACH,IADT;AAELgB,gBAAAA,QAAQ,EAAEZ,SAAS,CAACM,SAAV,CAAoBC,YAApB,GAAmC,iBAFxC;AAGLJ,gBAAAA,OAAO,EAAEJ,OAAO,CAACI,OAAR,CAAgBU,GAAhB,CAAoB,UAACC,MAAD,EAASC,CAAT,EAAe;AAC1C,yBAAOC,MAAM,CAACC,MAAP,CAAcd,OAAO,CAACY,CAAD,CAArB,EAA0BD,MAA1B,CAAP;AACD,iBAFQ,CAHJ;AAMLI,gBAAAA,SANK,uBAMQ;AACX,sBAAIjB,SAAS,CAACkB,OAAV,OAAwB,aAA5B,EAA2C;AACzCnB,oBAAAA,SAAS,CAACoB,UAAV,CAAqB,IAArB;AACA,2BAAO;AAACC,sBAAAA,OAAO,EAAE;AAAV,qBAAP;AACD;;AACD,yBAAOC,SAAP;AACD,iBAZI;AAaLC,gBAAAA,OAbK,qBAaM;AACT,sBAAItB,SAAS,CAACkB,OAAV,OAAwB,aAA5B,EAA2C;AACzCnB,oBAAAA,SAAS,CAACoB,UAAV,CAAqB,KAArB;AACA,2BAAO;AACLI,sBAAAA,IAAI,EAAE,KADD;AAELC,sBAAAA,OAAO,EAAE;AAFJ,qBAAP;AAID;;AACD,yBAAOH,SAAP;AACD;AAtBI,eAdmB;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAsC3B;AAxCY,CAAf;;;;"}
{"version":3,"file":"ext-panning.js","sources":["../../../src/editor/extensions/ext-panning.js"],"sourcesContent":["/**\n * @file ext-panning.js\n *\n * @license MIT\n *\n * @copyright 2013 Luis Aguirre\n *\n */\n/*\n This is a very basic SVG-Edit extension to let tablet/mobile devices pan without problem\n*/\n\nexport default {\n name: 'panning',\n async init ({importLocale}) {\n const strings = await importLocale();\n const svgEditor = this;\n const svgCanvas = svgEditor.canvas;\n const buttons = [{\n id: 'ext-panning',\n icon: 'panning.png',\n type: 'mode',\n events: {\n click () {\n svgCanvas.setMode('ext-panning');\n }\n }\n }];\n return {\n name: strings.name,\n svgicons: 'ext-panning.xml',\n buttons: strings.buttons.map((button, i) => {\n return Object.assign(buttons[i], button);\n }),\n mouseDown () {\n if (svgCanvas.getMode() === 'ext-panning') {\n svgEditor.setPanning(true);\n return {started: true};\n }\n return undefined;\n },\n mouseUp () {\n if (svgCanvas.getMode() === 'ext-panning') {\n svgEditor.setPanning(false);\n return {\n keep: false,\n element: null\n };\n }\n return undefined;\n }\n };\n }\n};\n"],"names":["name","init","importLocale","strings","svgEditor","svgCanvas","canvas","buttons","id","icon","type","events","click","setMode","svgicons","map","button","i","Object","assign","mouseDown","getMode","setPanning","started","undefined","mouseUp","keep","element"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;;;;;;;;;AAQA;;;AAIA,iBAAe;AACbA,EAAAA,IAAI,EAAE,SADO;AAEPC,EAAAA,IAFO,sBAEe;AAAA;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAfC,cAAAA,YAAe,QAAfA,YAAe;AAAA;AAAA,qBACJA,YAAY,EADR;;AAAA;AACpBC,cAAAA,OADoB;AAEpBC,cAAAA,SAFoB,GAER,KAFQ;AAGpBC,cAAAA,SAHoB,GAGRD,SAAS,CAACE,MAHF;AAIpBC,cAAAA,OAJoB,GAIV,CAAC;AACfC,gBAAAA,EAAE,EAAE,aADW;AAEfC,gBAAAA,IAAI,EAAE,aAFS;AAGfC,gBAAAA,IAAI,EAAE,MAHS;AAIfC,gBAAAA,MAAM,EAAE;AACNC,kBAAAA,KADM,mBACG;AACPP,oBAAAA,SAAS,CAACQ,OAAV,CAAkB,aAAlB;AACD;AAHK;AAJO,eAAD,CAJU;AAAA,+CAcnB;AACLb,gBAAAA,IAAI,EAAEG,OAAO,CAACH,IADT;AAELc,gBAAAA,QAAQ,EAAE,iBAFL;AAGLP,gBAAAA,OAAO,EAAEJ,OAAO,CAACI,OAAR,CAAgBQ,GAAhB,CAAoB,UAACC,MAAD,EAASC,CAAT,EAAe;AAC1C,yBAAOC,MAAM,CAACC,MAAP,CAAcZ,OAAO,CAACU,CAAD,CAArB,EAA0BD,MAA1B,CAAP;AACD,iBAFQ,CAHJ;AAMLI,gBAAAA,SANK,uBAMQ;AACX,sBAAIf,SAAS,CAACgB,OAAV,OAAwB,aAA5B,EAA2C;AACzCjB,oBAAAA,SAAS,CAACkB,UAAV,CAAqB,IAArB;AACA,2BAAO;AAACC,sBAAAA,OAAO,EAAE;AAAV,qBAAP;AACD;;AACD,yBAAOC,SAAP;AACD,iBAZI;AAaLC,gBAAAA,OAbK,qBAaM;AACT,sBAAIpB,SAAS,CAACgB,OAAV,OAAwB,aAA5B,EAA2C;AACzCjB,oBAAAA,SAAS,CAACkB,UAAV,CAAqB,KAArB;AACA,2BAAO;AACLI,sBAAAA,IAAI,EAAE,KADD;AAELC,sBAAAA,OAAO,EAAE;AAFJ,qBAAP;AAID;;AACD,yBAAOH,SAAP;AACD;AAtBI,eAdmB;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAsC3B;AAxCY,CAAf;;;;"}

View File

@ -1670,7 +1670,7 @@ var extPlacemark = {
buttons.push({
id: 'placemark_marker_' + id,
svgicon: id,
icon: svgEditor.curConfig.extIconsPath + 'markers-' + id + '.png',
icon: 'markers-' + id + '.png',
title: title,
type: 'context',
events: {
@ -1994,7 +1994,7 @@ var extPlacemark = {
buttons = [{
id: 'tool_placemark',
icon: svgEditor.curConfig.extIconsPath + 'placemark.png',
icon: 'placemark.png',
type: 'mode',
position: 12,
events: {
@ -2037,7 +2037,7 @@ var extPlacemark = {
}];
return _context.abrupt("return", {
name: strings.name,
svgicons: svgEditor.curConfig.extIconsPath + 'placemark-icons.xml',
svgicons: 'placemark-icons.xml',
buttons: addMarkerButtons(strings.buttons.map(function (button, i) {
return Object.assign(buttons[i], button);
})),

File diff suppressed because one or more lines are too long

View File

@ -1646,8 +1646,13 @@ function _wrapRegExp(re, groups) {
return _wrapRegExp.apply(this, arguments);
}
var polygonIcons = "polygon-icons.svg";
/**
* @file ext-polygon.js
*
*
* @copyright 2010 CloudCanvas, Inc. All rights reserved
*
*/
var extPolygon = {
name: 'polygon',
init: function init(S) {
@ -1738,7 +1743,7 @@ var extPolygon = {
*/
buttons = [{
id: 'tool_polygon',
icon: svgEditor.curConfig.extIconsPath + 'polygon.png',
icon: 'polygon.png',
type: 'mode',
position: 11,
events: {
@ -1762,7 +1767,7 @@ var extPolygon = {
}];
return _context.abrupt("return", {
name: strings.name,
svgicons: svgEditor.curConfig.extIconsPath + 'polygon-icons.svg',
svgicons: 'polygon-icons.svg',
buttons: strings.buttons.map(function (button, i) {
return Object.assign(buttons[i], button);
}),

File diff suppressed because one or more lines are too long

View File

@ -1646,9 +1646,15 @@ function _wrapRegExp(re, groups) {
return _wrapRegExp.apply(this, arguments);
}
var extShapes = "ext-shapes.xml";
var extShapes$1 = {
/**
* @file ext-shapes.js
*
* @license MIT
*
* @copyright 2010 Christian Tzurcanu, 2010 Alexis Deveria
*
*/
var extShapes = {
name: 'shapes',
init: function init(_ref) {
var _this = this;
@ -1664,7 +1670,7 @@ var extShapes$1 = {
if (!lib) {
$('#shape_buttons').html(strings.loading);
$.getJSON(svgEditor.curConfig.extIconsPath + 'shapelib/' + catId + '.json', function (result) {
$.getJSON('./shapelib/' + catId + '.json', function (result) {
curLib = library[catId] = {
data: result.data,
size: result.size,
@ -1779,7 +1785,7 @@ var extShapes$1 = {
buttons = [{
id: 'tool_shapelib',
icon: svgEditor.curConfig.extIconsPath + 'shapes.png',
icon: 'shapes.png',
type: 'mode_flyout',
// _flyout
position: 6,
@ -1790,7 +1796,7 @@ var extShapes$1 = {
}
}];
return _context.abrupt("return", {
svgicons: svgEditor.curConfig.extIconsPath + 'ext-shapes.xml',
svgicons: 'ext-shapes.xml',
buttons: strings.buttons.map(function (button, i) {
return Object.assign(buttons[i], button);
}),
@ -1983,5 +1989,5 @@ var extShapes$1 = {
}
};
export default extShapes$1;
export default extShapes;
//# sourceMappingURL=ext-shapes.js.map

File diff suppressed because one or more lines are too long

View File

@ -1646,8 +1646,13 @@ function _wrapRegExp(re, groups) {
return _wrapRegExp.apply(this, arguments);
}
var starIcons = "star-icons.svg";
/**
* @file ext-star.js
*
*
* @copyright 2010 CloudCanvas, Inc. All rights reserved
*
*/
var extStar = {
name: 'star',
init: function init(S) {
@ -1695,7 +1700,7 @@ var extStar = {
*/
buttons = [{
id: 'tool_star',
icon: svgEditor.curConfig.extIconsPath + 'star.png',
icon: 'star.png',
type: 'mode',
position: 12,
events: {
@ -1736,7 +1741,7 @@ var extStar = {
}];
return _context.abrupt("return", {
name: strings.name,
svgicons: svgEditor.curConfig.extIconsPath + 'star-icons.svg',
svgicons: 'star-icons.svg',
buttons: strings.buttons.map(function (button, i) {
return Object.assign(buttons[i], button);
}),

File diff suppressed because one or more lines are too long

View File

@ -1741,7 +1741,7 @@ var extWebappfind = {
buttons = [{
id: 'webappfind_save',
//
icon: svgEditor.curConfig.extIconsPath + 'webappfind.png',
icon: 'webappfind.png',
type: 'app_menu',
position: 4,
// Before 0-based index position 4 (after the regular "Save Image (S)")
@ -1766,7 +1766,7 @@ var extWebappfind = {
}];
return _context.abrupt("return", {
name: strings.name,
svgicons: svgEditor.curConfig.extIconsPath + 'webappfind-icon.svg',
svgicons: 'webappfind-icon.svg',
buttons: strings.buttons.map(function (button, i) {
return Object.assign(buttons[i], button);
})

File diff suppressed because one or more lines are too long

View File

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

Before

Width:  |  Height:  |  Size: 789 B

After

Width:  |  Height:  |  Size: 789 B

View File

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

Before

Width:  |  Height:  |  Size: 568 B

After

Width:  |  Height:  |  Size: 568 B

View File

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 62 KiB

View File

Before

Width:  |  Height:  |  Size: 8.4 KiB

After

Width:  |  Height:  |  Size: 8.4 KiB

View File

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

Before

Width:  |  Height:  |  Size: 6.8 KiB

After

Width:  |  Height:  |  Size: 6.8 KiB

View File

Before

Width:  |  Height:  |  Size: 9.3 KiB

After

Width:  |  Height:  |  Size: 9.3 KiB

View File

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

Before

Width:  |  Height:  |  Size: 5.3 KiB

After

Width:  |  Height:  |  Size: 5.3 KiB

View File

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

Before

Width:  |  Height:  |  Size: 5.8 KiB

After

Width:  |  Height:  |  Size: 5.8 KiB

View File

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

View File

Before

Width:  |  Height:  |  Size: 6.9 KiB

After

Width:  |  Height:  |  Size: 6.9 KiB

View File

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

View File

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

View File

Before

Width:  |  Height:  |  Size: 585 B

After

Width:  |  Height:  |  Size: 585 B

View File

Before

Width:  |  Height:  |  Size: 625 B

After

Width:  |  Height:  |  Size: 625 B

View File

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 6.0 KiB

View File

Before

Width:  |  Height:  |  Size: 5.9 KiB

After

Width:  |  Height:  |  Size: 5.9 KiB

View File

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 28 KiB

View File

Before

Width:  |  Height:  |  Size: 135 KiB

After

Width:  |  Height:  |  Size: 135 KiB

View File

Before

Width:  |  Height:  |  Size: 7.1 KiB

After

Width:  |  Height:  |  Size: 7.1 KiB

View File

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

Before

Width:  |  Height:  |  Size: 698 B

After

Width:  |  Height:  |  Size: 698 B

View File

Before

Width:  |  Height:  |  Size: 6.3 KiB

After

Width:  |  Height:  |  Size: 6.3 KiB

View File

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

Before

Width:  |  Height:  |  Size: 7.7 KiB

After

Width:  |  Height:  |  Size: 7.7 KiB

View File

Before

Width:  |  Height:  |  Size: 6.5 KiB

After

Width:  |  Height:  |  Size: 6.5 KiB

View File

Before

Width:  |  Height:  |  Size: 7.0 KiB

After

Width:  |  Height:  |  Size: 7.0 KiB

View File

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

Before

Width:  |  Height:  |  Size: 619 B

After

Width:  |  Height:  |  Size: 619 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 922 B

After

Width:  |  Height:  |  Size: 16 KiB

View File

Before

Width:  |  Height:  |  Size: 8.2 KiB

After

Width:  |  Height:  |  Size: 8.2 KiB

View File

Before

Width:  |  Height:  |  Size: 687 B

After

Width:  |  Height:  |  Size: 687 B

View File

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

View File

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

Before

Width:  |  Height:  |  Size: 95 KiB

After

Width:  |  Height:  |  Size: 95 KiB

13214
dist/editor/index.js vendored

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -1,220 +0,0 @@
var lang_af = {
lang: 'af',
dir: 'ltr',
common: {
ok: 'Spaar',
cancel: 'Annuleer',
key_backspace: 'backspace',
key_del: 'delete',
key_down: 'down',
key_up: 'up',
more_opts: 'More Options',
url: 'URL',
width: 'Width',
height: 'Height'
},
misc: {
powered_by: 'Powered by'
},
ui: {
toggle_stroke_tools: 'Show/hide more stroke tools',
palette_info: 'Klik om te verander vul kleur, verskuiwing klik om &#39;n beroerte kleur verander',
zoom_level: 'Change zoom vlak',
panel_drag: 'Drag left/right to resize side panel',
quality: 'Quality:',
pathNodeTooltip: 'Drag node to move it. Double-click node to change segment type',
pathCtrlPtTooltip: 'Drag control point to adjust curve properties',
pick_stroke_paint_opacity: 'Pick a Stroke Paint and Opacity',
pick_fill_paint_opacity: 'Pick a Fill Paint and Opacity'
},
properties: {
id: 'Identify the element',
fill_color: 'Verandering vul kleur',
stroke_color: 'Verandering beroerte kleur',
stroke_style: 'Verandering beroerte dash styl',
stroke_width: 'Verandering beroerte breedte',
pos_x: 'Change X coordinate',
pos_y: 'Change Y coordinate',
linecap_butt: 'Linecap: Butt',
linecap_round: 'Linecap: Round',
linecap_square: 'Linecap: Square',
linejoin_bevel: 'Linejoin: Bevel',
linejoin_miter: 'Linejoin: Miter',
linejoin_round: 'Linejoin: Round',
angle: 'Verandering rotasie-hoek',
blur: 'Change gaussian blur value',
opacity: 'Verander geselekteerde item opaciteit',
circle_cx: 'Verandering sirkel se cx koördineer',
circle_cy: 'Verandering sirkel se cy koördineer',
circle_r: 'Verandering sirkel se radius',
ellipse_cx: 'Verandering ellips se cx koördineer',
ellipse_cy: 'Verander ellips se cy koördineer',
ellipse_rx: 'Verandering ellips se x radius',
ellipse_ry: 'Verander ellips se j radius',
line_x1: 'Verandering lyn se vertrek x koördinaat',
line_x2: 'Verandering lyn se eindig x koördinaat',
line_y1: 'Verandering lyn se vertrek y koördinaat',
line_y2: 'Verandering lyn se eindig y koördinaat',
rect_height: 'Verandering reghoek hoogte',
rect_width: 'Verandering reghoek breedte',
corner_radius: 'Verandering Rechthoek Corner Radius',
image_width: 'Verander prent breedte',
image_height: 'Verandering prent hoogte',
image_url: 'URL verander',
node_x: 'Change node\'s x coordinate',
node_y: 'Change node\'s y coordinate',
seg_type: 'Change Segment type',
straight_segments: 'Straight',
curve_segments: 'Curve',
text_contents: 'Verander teks inhoud',
font_family: 'Lettertipe verander Familie',
font_size: 'Verandering Lettertipe Grootte',
bold: 'Vetgedrukte teks',
italic: 'Italic Text'
},
tools: {
main_menu: 'Main Menu',
bkgnd_color_opac: 'Verander agtergrondkleur / opaciteit',
connector_no_arrow: 'No arrow',
fitToContent: 'Pas na inhoud',
fit_to_all: 'Passing tot al inhoud',
fit_to_canvas: 'Passing tot doek',
fit_to_layer_content: 'Passing tot laag inhoud',
fit_to_sel: 'Passing tot seleksie',
align_relative_to: 'Align in verhouding tot ...',
relativeTo: 'relatief tot:',
page: 'bladsy',
largest_object: 'grootste voorwerp',
selected_objects: 'verkose voorwerpe',
smallest_object: 'kleinste voorwerp',
new_doc: 'Nuwe Beeld',
open_doc: 'Open Beeld',
export_img: 'Export',
save_doc: 'Slaan Beeld',
import_doc: 'Import Image',
align_to_page: 'Align Element to Page',
align_bottom: 'Align Bottom',
align_center: 'Rig Middel',
align_left: 'Links Regterkant',
align_middle: 'Align Midde',
align_right: 'Lijn regs uit',
align_top: 'Align Top',
mode_select: 'Select Gereedschap',
mode_fhpath: 'Potlood tool',
mode_line: 'Lyn Gereedskap',
mode_rect: 'Rectangle Tool',
mode_square: 'Square Tool',
mode_fhrect: 'Free-hand Rectangle',
mode_ellipse: 'Ellips',
mode_circle: 'Sirkel',
mode_fhellipse: 'Gratis-Hand Ellips',
mode_path: 'Poli Gereedskap',
mode_text: 'Text Gereedskap',
mode_image: 'Image Gereedskap',
mode_zoom: 'Klik op die Gereedskap',
no_embed: 'NOTE: This image cannot be embedded. It will depend on this path to be displayed',
undo: 'Boontoe',
redo: 'Oordoen',
tool_source: 'Wysig Bron',
wireframe_mode: 'Wireframe Mode',
clone: 'Clone Element(s)',
del: 'Delete Element(s)',
group_elements: 'Groep Elemente',
make_link: 'Make (hyper)link',
set_link_url: 'Set link URL (leave empty to remove)',
to_path: 'Convert to Path',
reorient_path: 'Reorient path',
ungroup: 'Ungroup Elemente',
docprops: 'Document Properties',
editor_homepage: 'SVG-Edit Home Page',
move_bottom: 'Skuif na Bottom',
move_top: 'Skuif na bo',
node_clone: 'Clone Node',
node_delete: 'Delete Node',
node_link: 'Link Control Points',
add_subpath: 'Add sub-path',
openclose_path: 'Open/close sub-path',
source_save: 'Spaar',
cut: 'Cut',
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
move_down: 'Send Backward',
move_back: 'Send to Back'
},
layers: {
layer: 'Layer',
layers: 'Layers',
del: 'Verwyder Laag',
move_down: 'Beweeg afbreek Down',
new: 'Nuwe Layer',
rename: 'Rename Layer',
move_up: 'Beweeg afbreek Up',
dupe: 'Duplicate Layer',
merge_down: 'Merge Down',
merge_all: 'Merge All',
move_elems_to: 'Move elements to:',
move_selected: 'Move selected elements to a different layer'
},
config: {
image_props: 'Image Properties',
doc_title: 'Title',
doc_dims: 'Doek Dimensions',
included_images: 'Included Images',
image_opt_embed: 'Embed data (local files)',
image_opt_ref: 'Use file reference',
editor_prefs: 'Editor Preferences',
icon_size: 'Icon size',
language: 'Language',
background: 'Editor Background',
editor_img_url: 'Image URL',
editor_bg_note: 'Note: Background will not be saved with image.',
icon_large: 'Large',
icon_medium: 'Medium',
icon_small: 'Small',
icon_xlarge: 'Extra Large',
select_predefined: 'Kies gedefinieerde:',
units_and_rulers: 'Units & Rulers',
show_rulers: 'Show rulers',
base_unit: 'Base Unit:',
grid: 'Grid',
snapping_onoff: 'Snapping on/off',
snapping_stepsize: 'Snapping Step-Size:',
grid_color: 'Grid color'
},
notification: {
invalidAttrValGiven: 'Invalid value given',
noContentToFitTo: 'No content to fit to',
dupeLayerName: 'There is already a layer named that!',
enterUniqueLayerName: 'Please enter a unique layer name',
enterNewLayerName: 'Please enter the new layer name',
layerHasThatName: 'Layer already has that name',
QmoveElemsToLayer: "Move selected elements to layer '%s'?",
QwantToClear: 'Do you want to clear the drawing?\nThis will also erase your undo history!',
QwantToOpen: 'Do you want to open a new file?\nThis will also erase your undo history!',
QerrorsRevertToSource: 'There were parsing errors in your SVG source.\nRevert back to original SVG source?',
QignoreSourceChanges: 'Ignore changes made to SVG source?',
featNotSupported: 'Feature not supported',
enterNewImgURL: 'Enter the new image URL',
defsFailOnSave: 'NOTE: Due to a bug in your browser, this image may appear wrong (missing gradients or elements). It will however appear correct once actually saved.',
loadingImage: 'Loading image, please wait...',
saveFromBrowser: "Select 'Save As...' in your browser (possibly via file menu or right-click context-menu) to save this image as a %s file.",
noteTheseIssues: 'Also note the following issues: ',
unsavedChanges: 'There are unsaved changes.',
enterNewLinkURL: 'Enter the new hyperlink URL',
errorLoadingSVG: 'Error: Unable to load SVG data',
URLLoadFail: 'Unable to load from URL',
retrieving: "Retrieving '%s' ...",
popupWindowBlocked: 'Popup window may be blocked by browser',
exportNoBlur: 'Blurred elements will appear as un-blurred',
exportNoforeignObject: 'foreignObject elements will not appear',
exportNoDashArray: 'Strokes will appear filled',
exportNoText: 'Text may not appear as expected'
}
};
export default lang_af;

View File

@ -1,220 +0,0 @@
var lang_ar = {
lang: 'ar',
dir: 'rtl',
common: {
ok: 'حفظ',
cancel: 'إلغاء',
key_backspace: 'backspace',
key_del: 'delete',
key_down: 'down',
key_up: 'up',
more_opts: 'More Options',
url: 'URL',
width: 'Width',
height: 'Height'
},
misc: {
powered_by: 'Powered by'
},
ui: {
toggle_stroke_tools: 'Show/hide more stroke tools',
palette_info: 'انقر لتغيير لون التعبئة ، تحولا مزدوجا فوق لتغيير لون السكتة الدماغية',
zoom_level: 'تغيير مستوى التكبير',
panel_drag: 'Drag left/right to resize side panel',
quality: 'Quality:',
pathNodeTooltip: 'Drag node to move it. Double-click node to change segment type',
pathCtrlPtTooltip: 'Drag control point to adjust curve properties',
pick_stroke_paint_opacity: 'Pick a Stroke Paint and Opacity',
pick_fill_paint_opacity: 'Pick a Fill Paint and Opacity'
},
properties: {
id: 'Identify the element',
fill_color: 'تغير لون التعبئة',
stroke_color: 'تغير لون السكتة الدماغية',
stroke_style: 'تغيير نمط السكتة الدماغية اندفاعة',
stroke_width: 'تغيير عرض السكتة الدماغية',
pos_x: 'Change X coordinate',
pos_y: 'Change Y coordinate',
linecap_butt: 'Linecap: Butt',
linecap_round: 'Linecap: Round',
linecap_square: 'Linecap: Square',
linejoin_bevel: 'Linejoin: Bevel',
linejoin_miter: 'Linejoin: Miter',
linejoin_round: 'Linejoin: Round',
angle: 'تغيير زاوية الدوران',
blur: 'Change gaussian blur value',
opacity: 'تغيير مختارة غموض البند',
circle_cx: 'دائرة التغيير لتنسيق cx',
circle_cy: "Change circle's cy coordinate",
circle_r: 'التغيير في دائرة نصف قطرها',
ellipse_cx: 'تغيير شكل البيضاوي cx تنسيق',
ellipse_cy: 'تغيير شكل البيضاوي قبرصي تنسيق',
ellipse_rx: 'تغيير شكل البيضاوي خ نصف قطرها',
ellipse_ry: 'تغيير القطع الناقص في دائرة نصف قطرها ذ',
line_x1: 'تغيير الخط لبدء تنسيق خ',
line_x2: 'تغيير الخط لانهاء خ تنسيق',
line_y1: 'تغيير الخط لبدء تنسيق ذ',
line_y2: 'تغيير الخط لإنهاء تنسيق ذ',
rect_height: 'تغيير المستطيل الارتفاع',
rect_width: 'تغيير عرض المستطيل',
corner_radius: 'تغيير مستطيل ركن الشعاع',
image_width: 'تغيير صورة العرض',
image_height: 'تغيير ارتفاع الصورة',
image_url: 'تغيير العنوان',
node_x: "Change node's x coordinate",
node_y: "Change node's y coordinate",
seg_type: 'Change Segment type',
straight_segments: 'Straight',
curve_segments: 'Curve',
text_contents: 'تغيير محتويات النص',
font_family: 'تغيير الخط الأسرة',
font_size: 'تغيير حجم الخط',
bold: 'نص جريء',
italic: 'مائل نص'
},
tools: {
main_menu: 'Main Menu',
bkgnd_color_opac: 'تغير لون الخلفية / غموض',
connector_no_arrow: 'No arrow',
fitToContent: 'لائقا للمحتوى',
fit_to_all: 'يصلح لجميع المحتويات',
fit_to_canvas: 'يصلح لوحة زيتية على قماش',
fit_to_layer_content: 'يصلح لطبقة المحتوى',
fit_to_sel: 'يصلح لاختيار',
align_relative_to: 'محاذاة النسبي ل ...',
relativeTo: 'بالنسبة إلى:',
page: 'الصفحة',
largest_object: 'أكبر كائن',
selected_objects: 'انتخب الأجسام',
smallest_object: 'أصغر كائن',
new_doc: 'صورة جديدة',
open_doc: 'فتح الصورة',
export_img: 'Export',
save_doc: 'حفظ صورة',
import_doc: 'Import Image',
align_to_page: 'Align Element to Page',
align_bottom: 'محاذاة القاع',
align_center: 'مركز محاذاة',
align_left: 'محاذاة إلى اليسار',
align_middle: 'محاذاة الأوسط',
align_right: 'محاذاة إلى اليمين',
align_top: 'محاذاة الأعلى',
mode_select: 'اختر أداة',
mode_fhpath: 'أداة قلم رصاص',
mode_line: 'خط أداة',
mode_rect: 'Rectangle Tool',
mode_square: 'Square Tool',
mode_fhrect: 'Free-Hand Rectangle',
mode_ellipse: 'القطع الناقص',
mode_circle: 'دائرة',
mode_fhellipse: 'اليد الحرة البيضوي',
mode_path: 'بولي أداة',
mode_text: 'النص أداة',
mode_image: 'الصورة أداة',
mode_zoom: 'أداة تكبير',
no_embed: 'NOTE: This image cannot be embedded. It will depend on this path to be displayed',
undo: 'التراجع',
redo: 'إعادته',
tool_source: 'عدل المصدر',
wireframe_mode: 'Wireframe Mode',
clone: 'Clone Element(s)',
del: 'Delete Element(s)',
group_elements: 'مجموعة عناصر',
make_link: 'Make (hyper)link',
set_link_url: 'Set link URL (leave empty to remove)',
to_path: 'Convert to Path',
reorient_path: 'Reorient path',
ungroup: 'فك تجميع عناصر',
docprops: 'خصائص المستند',
editor_homepage: 'SVG-Edit Home Page',
move_bottom: 'الانتقال إلى أسفل',
move_top: 'الانتقال إلى أعلى',
node_clone: 'Clone Node',
node_delete: 'Delete Node',
node_link: 'Link Control Points',
add_subpath: 'Add sub-path',
openclose_path: 'Open/close sub-path',
source_save: 'حفظ',
cut: 'Cut',
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
move_down: 'Send Backward',
move_back: 'Send to Back'
},
layers: {
layer: 'Layer',
layers: 'Layers',
del: 'حذف طبقة',
move_down: 'تحرك لأسفل طبقة',
new: 'طبقة جديدة',
rename: 'تسمية الطبقة',
move_up: 'تحرك لأعلى طبقة',
dupe: 'Duplicate Layer',
merge_down: 'Merge Down',
merge_all: 'Merge All',
move_elems_to: 'Move elements to:',
move_selected: 'Move selected elements to a different layer'
},
config: {
image_props: 'Image Properties',
doc_title: 'Title',
doc_dims: 'Canvas Dimensions',
included_images: 'Included Images',
image_opt_embed: 'Embed data (local files)',
image_opt_ref: 'Use file reference',
editor_prefs: 'Editor Preferences',
icon_size: 'Icon size',
language: 'Language',
background: 'Editor Background',
editor_img_url: 'Image URL',
editor_bg_note: 'Note: Background will not be saved with image.',
icon_large: 'Large',
icon_medium: 'Medium',
icon_small: 'Small',
icon_xlarge: 'Extra Large',
select_predefined: 'حدد سلفا:',
units_and_rulers: 'Units & Rulers',
show_rulers: 'Show rulers',
base_unit: 'Base Unit:',
grid: 'Grid',
snapping_onoff: 'Snapping on/off',
snapping_stepsize: 'Snapping Step-Size:',
grid_color: 'Grid color'
},
notification: {
invalidAttrValGiven: 'Invalid value given',
noContentToFitTo: 'No content to fit to',
dupeLayerName: 'There is already a layer named that!',
enterUniqueLayerName: 'Please enter a unique layer name',
enterNewLayerName: 'Please enter the new layer name',
layerHasThatName: 'Layer already has that name',
QmoveElemsToLayer: "Move selected elements to layer '%s'?",
QwantToClear: 'Do you want to clear the drawing?\nThis will also erase your undo history!',
QwantToOpen: 'Do you want to open a new file?\nThis will also erase your undo history!',
QerrorsRevertToSource: 'There were parsing errors in your SVG source.\nRevert back to original SVG source?',
QignoreSourceChanges: 'Ignore changes made to SVG source?',
featNotSupported: 'Feature not supported',
enterNewImgURL: 'Enter the new image URL',
defsFailOnSave: 'NOTE: Due to a bug in your browser, this image may appear wrong (missing gradients or elements). It will however appear correct once actually saved.',
loadingImage: 'Loading image, please wait...',
saveFromBrowser: "Select 'Save As...' in your browser (possibly via file menu or right-click context-menu) to save this image as a %s file.",
noteTheseIssues: 'Also note the following issues: ',
unsavedChanges: 'There are unsaved changes.',
enterNewLinkURL: 'Enter the new hyperlink URL',
errorLoadingSVG: 'Error: Unable to load SVG data',
URLLoadFail: 'Unable to load from URL',
retrieving: "Retrieving '%s' ...",
popupWindowBlocked: 'Popup window may be blocked by browser',
exportNoBlur: 'Blurred elements will appear as un-blurred',
exportNoforeignObject: 'foreignObject elements will not appear',
exportNoDashArray: 'Strokes will appear filled',
exportNoText: 'Text may not appear as expected'
}
};
export default lang_ar;

View File

@ -1,220 +0,0 @@
var lang_az = {
lang: 'az',
dir: 'ltr',
common: {
ok: 'OK',
cancel: 'Cancel',
key_backspace: 'backspace',
key_del: 'delete',
key_down: 'down',
key_up: 'up',
more_opts: 'More Options',
url: 'URL',
width: 'Width',
height: 'Height'
},
misc: {
powered_by: 'Powered by'
},
ui: {
toggle_stroke_tools: 'Show/hide more stroke tools',
palette_info: 'Click to change fill color, shift-click to change stroke color',
zoom_level: 'Change zoom level',
panel_drag: 'Drag left/right to resize side panel',
quality: 'Quality:',
pathNodeTooltip: 'Drag node to move it. Double-click node to change segment type',
pathCtrlPtTooltip: 'Drag control point to adjust curve properties',
pick_stroke_paint_opacity: 'Pick a Stroke Paint and Opacity',
pick_fill_paint_opacity: 'Pick a Fill Paint and Opacity'
},
properties: {
id: 'Identify the element',
fill_color: 'Change fill color',
stroke_color: 'Change stroke color',
stroke_style: 'Change stroke dash style',
stroke_width: 'Change stroke width',
pos_x: 'Change X coordinate',
pos_y: 'Change Y coordinate',
linecap_butt: 'Linecap: Butt',
linecap_round: 'Linecap: Round',
linecap_square: 'Linecap: Square',
linejoin_bevel: 'Linejoin: Bevel',
linejoin_miter: 'Linejoin: Miter',
linejoin_round: 'Linejoin: Round',
angle: 'Change rotation angle',
blur: 'Change gaussian blur value',
opacity: 'Change selected item opacity',
circle_cx: "Change circle's cx coordinate",
circle_cy: "Change circle's cy coordinate",
circle_r: "Change circle's radius",
ellipse_cx: "Change ellipse's cx coordinate",
ellipse_cy: "Change ellipse's cy coordinate",
ellipse_rx: "Change ellipse's x radius",
ellipse_ry: "Change ellipse's y radius",
line_x1: "Change line's starting x coordinate",
line_x2: "Change line's ending x coordinate",
line_y1: "Change line's starting y coordinate",
line_y2: "Change line's ending y coordinate",
rect_height: 'Change rectangle height',
rect_width: 'Change rectangle width',
corner_radius: 'Change Rectangle Corner Radius',
image_width: 'Change image width',
image_height: 'Change image height',
image_url: 'Change URL',
node_x: "Change node's x coordinate",
node_y: "Change node's y coordinate",
seg_type: 'Change Segment type',
straight_segments: 'Straight',
curve_segments: 'Curve',
text_contents: 'Change text contents',
font_family: 'Change Font Family',
font_size: 'Change Font Size',
bold: 'Bold Text',
italic: 'Italic Text'
},
tools: {
main_menu: 'Main Menu',
bkgnd_color_opac: 'Change background color/opacity',
connector_no_arrow: 'No arrow',
fitToContent: 'Fit to Content',
fit_to_all: 'Fit to all content',
fit_to_canvas: 'Fit to canvas',
fit_to_layer_content: 'Fit to layer content',
fit_to_sel: 'Fit to selection',
align_relative_to: 'Align relative to ...',
relativeTo: 'relative to:',
page: 'page',
largest_object: 'largest object',
selected_objects: 'selected objects',
smallest_object: 'smallest object',
new_doc: 'New Image',
open_doc: 'Open SVG',
export_img: 'Export',
save_doc: 'Save Image',
import_doc: 'Import Image',
align_to_page: 'Align Element to Page',
align_bottom: 'Align Bottom',
align_center: 'Align Center',
align_left: 'Align Left',
align_middle: 'Align Middle',
align_right: 'Align Right',
align_top: 'Align Top',
mode_select: 'Select Tool',
mode_fhpath: 'Pencil Tool',
mode_line: 'Line Tool',
mode_rect: 'Rectangle Tool',
mode_square: 'Square Tool',
mode_fhrect: 'Free-Hand Rectangle',
mode_ellipse: 'Ellipse',
mode_circle: 'Circle',
mode_fhellipse: 'Free-Hand Ellipse',
mode_path: 'Path Tool',
mode_text: 'Text Tool',
mode_image: 'Image Tool',
mode_zoom: 'Zoom Tool',
no_embed: 'NOTE: This image cannot be embedded. It will depend on this path to be displayed',
undo: 'Undo',
redo: 'Redo',
tool_source: 'Edit Source',
wireframe_mode: 'Wireframe Mode',
clone: 'Clone Element(s)',
del: 'Delete Element(s)',
group_elements: 'Group Elements',
make_link: 'Make (hyper)link',
set_link_url: 'Set link URL (leave empty to remove)',
to_path: 'Convert to Path',
reorient_path: 'Reorient path',
ungroup: 'Ungroup Elements',
docprops: 'Document Properties',
editor_homepage: 'SVG-Edit Home Page',
move_bottom: 'Move to Bottom',
move_top: 'Move to Top',
node_clone: 'Clone Node',
node_delete: 'Delete Node',
node_link: 'Link Control Points',
add_subpath: 'Add sub-path',
openclose_path: 'Open/close sub-path',
source_save: 'Apply Changes',
cut: 'Cut',
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
move_down: 'Send Backward',
move_back: 'Send to Back'
},
layers: {
layer: 'Layer',
layers: 'Layers',
del: 'Delete Layer',
move_down: 'Move Layer Down',
new: 'New Layer',
rename: 'Rename Layer',
move_up: 'Move Layer Up',
dupe: 'Duplicate Layer',
merge_down: 'Merge Down',
merge_all: 'Merge All',
move_elems_to: 'Move elements to:',
move_selected: 'Move selected elements to a different layer'
},
config: {
image_props: 'Image Properties',
doc_title: 'Title',
doc_dims: 'Canvas Dimensions',
included_images: 'Included Images',
image_opt_embed: 'Embed data (local files)',
image_opt_ref: 'Use file reference',
editor_prefs: 'Editor Preferences',
icon_size: 'Icon size',
language: 'Language',
background: 'Editor Background',
editor_img_url: 'Image URL',
editor_bg_note: 'Note: Background will not be saved with image.',
icon_large: 'Large',
icon_medium: 'Medium',
icon_small: 'Small',
icon_xlarge: 'Extra Large',
select_predefined: 'Select predefined:',
units_and_rulers: 'Units & Rulers',
show_rulers: 'Show rulers',
base_unit: 'Base Unit:',
grid: 'Grid',
snapping_onoff: 'Snapping on/off',
snapping_stepsize: 'Snapping Step-Size:',
grid_color: 'Grid color'
},
notification: {
invalidAttrValGiven: 'Invalid value given',
noContentToFitTo: 'No content to fit to',
dupeLayerName: 'There is already a layer named that!',
enterUniqueLayerName: 'Please enter a unique layer name',
enterNewLayerName: 'Please enter the new layer name',
layerHasThatName: 'Layer already has that name',
QmoveElemsToLayer: "Move selected elements to layer '%s'?",
QwantToClear: 'Do you want to clear the drawing?\nThis will also erase your undo history!',
QwantToOpen: 'Do you want to open a new file?\nThis will also erase your undo history!',
QerrorsRevertToSource: 'There were parsing errors in your SVG source.\nRevert back to original SVG source?',
QignoreSourceChanges: 'Ignore changes made to SVG source?',
featNotSupported: 'Feature not supported',
enterNewImgURL: 'Enter the new image URL',
defsFailOnSave: 'NOTE: Due to a bug in your browser, this image may appear wrong (missing gradients or elements). It will however appear correct once actually saved.',
loadingImage: 'Loading image, please wait...',
saveFromBrowser: "Select 'Save As...' in your browser (possibly via file menu or right-click context-menu) to save this image as a %s file.",
noteTheseIssues: 'Also note the following issues: ',
unsavedChanges: 'There are unsaved changes.',
enterNewLinkURL: 'Enter the new hyperlink URL',
errorLoadingSVG: 'Error: Unable to load SVG data',
URLLoadFail: 'Unable to load from URL',
retrieving: "Retrieving '%s' ...",
popupWindowBlocked: 'Popup window may be blocked by browser',
exportNoBlur: 'Blurred elements will appear as un-blurred',
exportNoforeignObject: 'foreignObject elements will not appear',
exportNoDashArray: 'Strokes will appear filled',
exportNoText: 'Text may not appear as expected'
}
};
export default lang_az;

View File

@ -1,220 +0,0 @@
var lang_be = {
lang: 'be',
dir: 'ltr',
common: {
ok: 'Захаваць',
cancel: 'Адмена',
key_backspace: 'backspace',
key_del: 'delete',
key_down: 'down',
key_up: 'up',
more_opts: 'More Options',
url: 'URL',
width: 'Width',
height: 'Height'
},
misc: {
powered_by: 'Powered by'
},
ui: {
toggle_stroke_tools: 'Show/hide more stroke tools',
palette_info: 'Націсніце для змены колеру залівання, Shift-Click змяніць обводка',
zoom_level: 'Змяненне маштабу',
panel_drag: 'Drag left/right to resize side panel',
quality: 'Quality:',
pathNodeTooltip: 'Drag node to move it. Double-click node to change segment type',
pathCtrlPtTooltip: 'Drag control point to adjust curve properties',
pick_stroke_paint_opacity: 'Pick a Stroke Paint and Opacity',
pick_fill_paint_opacity: 'Pick a Fill Paint and Opacity'
},
properties: {
id: 'Identify the element',
fill_color: 'Змяненне колеру залівання',
stroke_color: 'Змяненне колеру інсульт',
stroke_style: 'Змяненне стылю інсульт працяжнік',
stroke_width: 'Змены шырыня штрых',
pos_x: 'Change X coordinate',
pos_y: 'Change Y coordinate',
linecap_butt: 'Linecap: Butt',
linecap_round: 'Linecap: Round',
linecap_square: 'Linecap: Square',
linejoin_bevel: 'Linejoin: Bevel',
linejoin_miter: 'Linejoin: Miter',
linejoin_round: 'Linejoin: Round',
angle: 'Змены вугла павароту',
blur: 'Change gaussian blur value',
opacity: 'Старонка абранага пункта непразрыстасці',
circle_cx: 'CX змене круга каардынаты',
circle_cy: 'Змены гуртка CY каардынаты',
circle_r: 'Старонка круга&#39;s радыус',
ellipse_cx: 'Змены эліпса CX каардынаты',
ellipse_cy: 'Змены эліпса CY каардынаты',
ellipse_rx: 'Х змяненні эліпса радыюсам',
ellipse_ry: 'Змены у эліпса радыюсам',
line_x1: 'Змены лінія пачынае каардынаты х',
line_x2: 'Змяненне за перыяд, скончыўся лінія каардынаты х',
line_y1: 'Змены лінія пачынае Y каардынаты',
line_y2: 'Змяненне за перыяд, скончыўся лінія Y каардынаты',
rect_height: 'Змены прастакутнік вышынёй',
rect_width: 'Змяненне шырыні прамавугольніка',
corner_radius: 'Змены прастакутнік Corner Radius',
image_width: 'Змены шырыня выявы',
image_height: 'Змена вышыні выявы',
image_url: 'Змяніць URL',
node_x: "Change node's x coordinate",
node_y: "Change node's y coordinate",
seg_type: 'Change Segment type',
straight_segments: 'Straight',
curve_segments: 'Curve',
text_contents: 'Змяненне зместу тэксту',
font_family: 'Змены Сямейства шрыфтоў',
font_size: 'Змяніць памер шрыфта',
bold: 'Тоўсты тэкст',
italic: 'Нахілены тэкст'
},
tools: {
main_menu: 'Main Menu',
bkgnd_color_opac: 'Змяненне колеру фону / непразрыстасць',
connector_no_arrow: 'No arrow',
fitToContent: 'Па памеры ўтрымання',
fit_to_all: 'Па памеру ўсе змесціва',
fit_to_canvas: 'Памер палатна',
fit_to_layer_content: 'По размеру слой ўтрымання',
fit_to_sel: 'Выбар памеру',
align_relative_to: 'Выраўнаваць па дачыненні да ...',
relativeTo: 'па параўнанні з:',
page: 'старонка',
largest_object: 'найбуйнейшы аб&#39;ект',
selected_objects: 'выбранымі аб&#39;ектамі',
smallest_object: 'маленькі аб&#39;ект',
new_doc: 'Новае выява',
open_doc: 'Адкрыць выява',
export_img: 'Export',
save_doc: 'Захаваць малюнак',
import_doc: 'Import Image',
align_to_page: 'Align Element to Page',
align_bottom: 'Лінаваць па ніжнім краю',
align_center: 'Лінаваць па цэнтру',
align_left: 'Па левым краю',
align_middle: 'Выраўнаваць Блізкага',
align_right: 'Па правым краю',
align_top: 'Лінаваць па верхнім краю',
mode_select: 'Выберыце інструмент',
mode_fhpath: 'Pencil Tool',
mode_line: 'Line Tool',
mode_rect: 'Rectangle Tool',
mode_square: 'Square Tool',
mode_fhrect: 'Свабоднай рукі Прастакутнік',
mode_ellipse: 'Эліпс',
mode_circle: 'Круг',
mode_fhellipse: 'Свабоднай рукі Эліпс',
mode_path: 'Poly Tool',
mode_text: 'Тэкст Tool',
mode_image: 'Image Tool',
mode_zoom: 'Zoom Tool',
no_embed: 'NOTE: This image cannot be embedded. It will depend on this path to be displayed',
undo: 'Адмяніць',
redo: 'Паўтор',
tool_source: 'Змяніць зыходны',
wireframe_mode: 'Wireframe Mode',
clone: 'Clone Element(s)',
del: 'Delete Element(s)',
group_elements: 'Група элементаў',
make_link: 'Make (hyper)link',
set_link_url: 'Set link URL (leave empty to remove)',
to_path: 'Convert to Path',
reorient_path: 'Reorient path',
ungroup: 'Элементы Разгруппировать',
docprops: 'Уласцівасці дакумента',
editor_homepage: 'SVG-Edit Home Page',
move_bottom: 'Перамясціць уніз',
move_top: 'Перамясціць угару',
node_clone: 'Clone Node',
node_delete: 'Delete Node',
node_link: 'Link Control Points',
add_subpath: 'Add sub-path',
openclose_path: 'Open/close sub-path',
source_save: 'Захаваць',
cut: 'Cut',
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
move_down: 'Send Backward',
move_back: 'Send to Back'
},
layers: {
layer: 'Layer',
layers: 'Layers',
del: 'Выдаліць слой',
move_down: 'Перамясціць слой на',
new: 'Новы слой',
rename: 'Перайменаваць Слой',
move_up: 'Перамяшчэнне слоя да',
dupe: 'Duplicate Layer',
merge_down: 'Merge Down',
merge_all: 'Merge All',
move_elems_to: 'Move elements to:',
move_selected: 'Move selected elements to a different layer'
},
config: {
image_props: 'Image Properties',
doc_title: 'Title',
doc_dims: 'Canvas Dimensions',
included_images: 'Included Images',
image_opt_embed: 'Embed data (local files)',
image_opt_ref: 'Use file reference',
editor_prefs: 'Editor Preferences',
icon_size: 'Icon size',
language: 'Language',
background: 'Editor Background',
editor_img_url: 'Image URL',
editor_bg_note: 'Note: Background will not be saved with image.',
icon_large: 'Large',
icon_medium: 'Medium',
icon_small: 'Small',
icon_xlarge: 'Extra Large',
select_predefined: 'Выберыце прадвызначэньні:',
units_and_rulers: 'Units & Rulers',
show_rulers: 'Show rulers',
base_unit: 'Base Unit:',
grid: 'Grid',
snapping_onoff: 'Snapping on/off',
snapping_stepsize: 'Snapping Step-Size:',
grid_color: 'Grid color'
},
notification: {
invalidAttrValGiven: 'Invalid value given',
noContentToFitTo: 'No content to fit to',
dupeLayerName: 'There is already a layer named that!',
enterUniqueLayerName: 'Please enter a unique layer name',
enterNewLayerName: 'Please enter the new layer name',
layerHasThatName: 'Layer already has that name',
QmoveElemsToLayer: "Move selected elements to layer '%s'?",
QwantToClear: 'Do you want to clear the drawing?\nThis will also erase your undo history!',
QwantToOpen: 'Do you want to open a new file?\nThis will also erase your undo history!',
QerrorsRevertToSource: 'There were parsing errors in your SVG source.\nRevert back to original SVG source?',
QignoreSourceChanges: 'Ignore changes made to SVG source?',
featNotSupported: 'Feature not supported',
enterNewImgURL: 'Enter the new image URL',
defsFailOnSave: 'NOTE: Due to a bug in your browser, this image may appear wrong (missing gradients or elements). It will however appear correct once actually saved.',
loadingImage: 'Loading image, please wait...',
saveFromBrowser: "Select 'Save As...' in your browser (possibly via file menu or right-click context-menu) to save this image as a %s file.",
noteTheseIssues: 'Also note the following issues: ',
unsavedChanges: 'There are unsaved changes.',
enterNewLinkURL: 'Enter the new hyperlink URL',
errorLoadingSVG: 'Error: Unable to load SVG data',
URLLoadFail: 'Unable to load from URL',
retrieving: "Retrieving '%s' ...",
popupWindowBlocked: 'Popup window may be blocked by browser',
exportNoBlur: 'Blurred elements will appear as un-blurred',
exportNoforeignObject: 'foreignObject elements will not appear',
exportNoDashArray: 'Strokes will appear filled',
exportNoText: 'Text may not appear as expected'
}
};
export default lang_be;

View File

@ -1,220 +0,0 @@
var lang_bg = {
lang: 'bg',
dir: 'ltr',
common: {
ok: 'Спасявам',
cancel: 'Отказ',
key_backspace: 'backspace',
key_del: 'delete',
key_down: 'down',
key_up: 'up',
more_opts: 'More Options',
url: 'URL',
width: 'Width',
height: 'Height'
},
misc: {
powered_by: 'Powered by'
},
ui: {
toggle_stroke_tools: 'Show/hide more stroke tools',
palette_info: 'Кликнете, за да промени попълнете цвят, на смени, кликнете да променят цвета си удар',
zoom_level: 'Промяна на ниво на мащабиране',
panel_drag: 'Drag left/right to resize side panel',
quality: 'Quality:',
pathNodeTooltip: 'Drag node to move it. Double-click node to change segment type',
pathCtrlPtTooltip: 'Drag control point to adjust curve properties',
pick_stroke_paint_opacity: 'Pick a Stroke Paint and Opacity',
pick_fill_paint_opacity: 'Pick a Fill Paint and Opacity'
},
properties: {
id: 'Identify the element',
fill_color: 'Промяна попълнете цвят',
stroke_color: 'Промяна на инсулт цвят',
stroke_style: 'Промяна на стила удар тире',
stroke_width: 'Промяна на ширината инсулт',
pos_x: 'Change X coordinate',
pos_y: 'Change Y coordinate',
linecap_butt: 'Linecap: Butt',
linecap_round: 'Linecap: Round',
linecap_square: 'Linecap: Square',
linejoin_bevel: 'Linejoin: Bevel',
linejoin_miter: 'Linejoin: Miter',
linejoin_round: 'Linejoin: Round',
angle: 'Промяна ъгъл на завъртане',
blur: 'Change gaussian blur value',
opacity: 'Промяна на избрания елемент непрозрачност',
circle_cx: 'CX Промяна кръг на координатната',
circle_cy: 'Промяна кръг&#39;s CY координира',
circle_r: 'Промяна кръг радиус',
ellipse_cx: 'Промяна на елипса&#39;s CX координира',
ellipse_cy: 'Промяна на елипса&#39;s CY координира',
ellipse_rx: 'Промяна на елипса&#39;s X радиус',
ellipse_ry: 'Промяна на елипса&#39;s Y радиус',
line_x1: 'Промяна на линия, започваща х координира',
line_x2: 'Промяна на линията приключва х координира',
line_y1: 'Промяна линия, започваща Y координира',
line_y2: 'Промяна на линията приключва Y координира',
rect_height: 'Промяна на правоъгълник височина',
rect_width: 'Промяна на правоъгълник ширина',
corner_radius: 'Промяна на правоъгълник Corner Radius',
image_width: 'Промяна на изображението ширина',
image_height: 'Промяна на изображението височина',
image_url: 'Промяна на URL',
node_x: "Change node's x coordinate",
node_y: "Change node's y coordinate",
seg_type: 'Change Segment type',
straight_segments: 'Straight',
curve_segments: 'Curve',
text_contents: 'Промяна на текст съдържание',
font_family: 'Промяна на шрифта Семейство',
font_size: 'Промени размера на буквите',
bold: 'Получер текст',
italic: 'Курсив текст'
},
tools: {
main_menu: 'Main Menu',
bkgnd_color_opac: 'Промяна на цвета на фона / непрозрачност',
connector_no_arrow: 'No arrow',
fitToContent: 'Fit към съдържание',
fit_to_all: 'Побери цялото съдържание',
fit_to_canvas: 'Fit на платно',
fit_to_layer_content: 'Fit да слой съдържание',
fit_to_sel: 'Fit за подбор',
align_relative_to: 'Привеждане в сравнение с ...',
relativeTo: 'в сравнение с:',
page: 'страница',
largest_object: 'най-големият обект',
selected_objects: 'избраните обекти',
smallest_object: 'най-малката обект',
new_doc: 'Ню Имидж',
open_doc: 'Отворете изображението',
export_img: 'Export',
save_doc: 'Save Image',
import_doc: 'Import Image',
align_to_page: 'Align Element to Page',
align_bottom: 'Привеждане Отдолу',
align_center: 'Подравняване в средата',
align_left: 'Подравняване вляво',
align_middle: 'Привеждане в Близкия',
align_right: 'Подравняване надясно',
align_top: 'Привеждане Топ',
mode_select: 'Select Tool',
mode_fhpath: 'Pencil Tool',
mode_line: 'Line Tool',
mode_rect: 'Rectangle Tool',
mode_square: 'Square Tool',
mode_fhrect: 'Свободен Употребявани правоъгълник',
mode_ellipse: 'Елипса',
mode_circle: 'Кръгът',
mode_fhellipse: 'Свободен Употребявани Елипса',
mode_path: 'Поли Tool',
mode_text: 'Текст Оръдие',
mode_image: 'Image Tool',
mode_zoom: 'Zoom Tool',
no_embed: 'NOTE: This image cannot be embedded. It will depend on this path to be displayed',
undo: 'Отмени',
redo: 'Възстановяване',
tool_source: 'Редактиране Източник',
wireframe_mode: 'Wireframe Mode',
clone: 'Clone Element(s)',
del: 'Delete Element(s)',
group_elements: 'Група Елементи',
make_link: 'Make (hyper)link',
set_link_url: 'Set link URL (leave empty to remove)',
to_path: 'Convert to Path',
reorient_path: 'Reorient path',
ungroup: 'Разгрупирай Елементи',
docprops: 'Document Properties',
editor_homepage: 'SVG-Edit Home Page',
move_bottom: 'Премести надолу',
move_top: 'Премести в началото',
node_clone: 'Clone Node',
node_delete: 'Delete Node',
node_link: 'Link Control Points',
add_subpath: 'Add sub-path',
openclose_path: 'Open/close sub-path',
source_save: 'Спасявам',
cut: 'Cut',
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
move_down: 'Send Backward',
move_back: 'Send to Back'
},
layers: {
layer: 'Layer',
layers: 'Layers',
del: 'Изтриване на слой',
move_down: 'Move слой надолу',
new: 'Нов слой',
rename: 'Преименуване Layer',
move_up: 'Move Up Layer',
dupe: 'Duplicate Layer',
merge_down: 'Merge Down',
merge_all: 'Merge All',
move_elems_to: 'Move elements to:',
move_selected: 'Move selected elements to a different layer'
},
config: {
image_props: 'Image Properties',
doc_title: 'Title',
doc_dims: 'Canvas Dimensions',
included_images: 'Included Images',
image_opt_embed: 'Embed data (local files)',
image_opt_ref: 'Use file reference',
editor_prefs: 'Editor Preferences',
icon_size: 'Icon size',
language: 'Language',
background: 'Editor Background',
editor_img_url: 'Image URL',
editor_bg_note: 'Note: Background will not be saved with image.',
icon_large: 'Large',
icon_medium: 'Medium',
icon_small: 'Small',
icon_xlarge: 'Extra Large',
select_predefined: 'Изберете предварително:',
units_and_rulers: 'Units & Rulers',
show_rulers: 'Show rulers',
base_unit: 'Base Unit:',
grid: 'Grid',
snapping_onoff: 'Snapping on/off',
snapping_stepsize: 'Snapping Step-Size:',
grid_color: 'Grid color'
},
notification: {
invalidAttrValGiven: 'Invalid value given',
noContentToFitTo: 'No content to fit to',
dupeLayerName: 'There is already a layer named that!',
enterUniqueLayerName: 'Please enter a unique layer name',
enterNewLayerName: 'Please enter the new layer name',
layerHasThatName: 'Layer already has that name',
QmoveElemsToLayer: "Move selected elements to layer '%s'?",
QwantToClear: 'Do you want to clear the drawing?\nThis will also erase your undo history!',
QwantToOpen: 'Do you want to open a new file?\nThis will also erase your undo history!',
QerrorsRevertToSource: 'There were parsing errors in your SVG source.\nRevert back to original SVG source?',
QignoreSourceChanges: 'Ignore changes made to SVG source?',
featNotSupported: 'Feature not supported',
enterNewImgURL: 'Enter the new image URL',
defsFailOnSave: 'NOTE: Due to a bug in your browser, this image may appear wrong (missing gradients or elements). It will however appear correct once actually saved.',
loadingImage: 'Loading image, please wait...',
saveFromBrowser: "Select 'Save As...' in your browser (possibly via file menu or right-click context-menu) to save this image as a %s file.",
noteTheseIssues: 'Also note the following issues: ',
unsavedChanges: 'There are unsaved changes.',
enterNewLinkURL: 'Enter the new hyperlink URL',
errorLoadingSVG: 'Error: Unable to load SVG data',
URLLoadFail: 'Unable to load from URL',
retrieving: "Retrieving '%s' ...",
popupWindowBlocked: 'Popup window may be blocked by browser',
exportNoBlur: 'Blurred elements will appear as un-blurred',
exportNoforeignObject: 'foreignObject elements will not appear',
exportNoDashArray: 'Strokes will appear filled',
exportNoText: 'Text may not appear as expected'
}
};
export default lang_bg;

View File

@ -1,220 +0,0 @@
var lang_ca = {
lang: 'ca',
dir: 'ltr',
common: {
ok: 'Salvar',
cancel: 'Cancel',
key_backspace: 'backspace',
key_del: 'delete',
key_down: 'down',
key_up: 'up',
more_opts: 'More Options',
url: 'URL',
width: 'Width',
height: 'Height'
},
misc: {
powered_by: 'Powered by'
},
ui: {
toggle_stroke_tools: 'Show/hide more stroke tools',
palette_info: 'Feu clic per canviar el color de farciment, shift-clic per canviar el color del traç',
zoom_level: 'Canviar el nivell de zoom',
panel_drag: 'Drag left/right to resize side panel',
quality: 'Quality:',
pathNodeTooltip: 'Drag node to move it. Double-click node to change segment type',
pathCtrlPtTooltip: 'Drag control point to adjust curve properties',
pick_stroke_paint_opacity: 'Pick a Stroke Paint and Opacity',
pick_fill_paint_opacity: 'Pick a Fill Paint and Opacity'
},
properties: {
id: 'Identify the element',
fill_color: 'Canviar el color de farciment',
stroke_color: 'Canviar el color del traç',
stroke_style: 'Canviar estil de traç guió',
stroke_width: 'Canviar l&#39;amplada del traç',
pos_x: 'Change X coordinate',
pos_y: 'Change Y coordinate',
linecap_butt: 'Linecap: Butt',
linecap_round: 'Linecap: Round',
linecap_square: 'Linecap: Square',
linejoin_bevel: 'Linejoin: Bevel',
linejoin_miter: 'Linejoin: Miter',
linejoin_round: 'Linejoin: Round',
angle: 'Canviar l&#39;angle de rotació',
blur: 'Change gaussian blur value',
opacity: 'Canviar la opacitat tema seleccionat',
circle_cx: 'CX cercle Canvi de coordenades',
circle_cy: 'Cercle Canvi CY coordinar',
circle_r: 'Ràdio de cercle Canvi',
ellipse_cx: 'Canviar lipse CX coordinar',
ellipse_cy: 'Lipse Canvi CY coordinar',
ellipse_rx: 'Ràdio x lipse Canvi',
ellipse_ry: 'Ràdio i lipse Canvi',
line_x1: 'Canviar la línia de partida de la coordenada x',
line_x2: 'Canviar la línia d&#39;hores de coordenada x',
line_y1: 'Canviar la línia de partida i de coordinar',
line_y2: 'Canviar la línia d&#39;hores de coordenada',
rect_height: 'Rectangle d&#39;alçada Canvi',
rect_width: 'Ample rectangle Canvi',
corner_radius: 'Canviar Rectangle Corner Radius',
image_width: 'Amplada de la imatge Canvi',
image_height: 'Canviar l&#39;altura de la imatge',
image_url: 'Canviar URL',
node_x: "Change node's x coordinate",
node_y: "Change node's y coordinate",
seg_type: 'Change Segment type',
straight_segments: 'Straight',
curve_segments: 'Curve',
text_contents: 'Contingut del text',
font_family: 'Canviar la font Família',
font_size: 'Change Font Size',
bold: 'Text en negreta',
italic: 'Text en cursiva'
},
tools: {
main_menu: 'Main Menu',
bkgnd_color_opac: 'Color de fons / opacitat',
connector_no_arrow: 'No arrow',
fitToContent: 'Ajustar al contingut',
fit_to_all: 'Ajustar a tot el contingut',
fit_to_canvas: 'Ajustar a la lona',
fit_to_layer_content: 'Ajustar al contingut de la capa d&#39;',
fit_to_sel: 'Ajustar a la selecció',
align_relative_to: 'Alinear pel que fa a ...',
relativeTo: 'en relació amb:',
page: 'Pàgina',
largest_object: 'objecte més gran',
selected_objects: 'objectes escollits',
smallest_object: 'objecte més petit',
new_doc: 'Nova imatge',
open_doc: 'Obrir imatge',
export_img: 'Export',
save_doc: 'Guardar imatge',
import_doc: 'Import Image',
align_to_page: 'Align Element to Page',
align_bottom: 'Alinear baix',
align_center: 'Alinear al centre',
align_left: 'Alinear a l&#39;esquerra',
align_middle: 'Alinear Medi',
align_right: 'Alinear a la dreta',
align_top: 'Alinear a dalt',
mode_select: 'Eina de selecció',
mode_fhpath: 'Eina Llapis',
mode_line: 'L&#39;eina',
mode_rect: 'Rectangle Tool',
mode_square: 'Square Tool',
mode_fhrect: 'Free-Hand Rectangle',
mode_ellipse: 'Lipse',
mode_circle: 'Cercle',
mode_fhellipse: 'Free-Hand Ellipse',
mode_path: 'Path Tool',
mode_text: 'Eina de text',
mode_image: 'Image Tool',
mode_zoom: 'Zoom Tool',
no_embed: 'NOTE: This image cannot be embedded. It will depend on this path to be displayed',
undo: 'Desfés',
redo: 'Refer',
tool_source: 'Font Edita',
wireframe_mode: 'Wireframe Mode',
clone: 'Clone Element(s)',
del: 'Delete Element(s)',
group_elements: 'Elements de Grup de',
make_link: 'Make (hyper)link',
set_link_url: 'Set link URL (leave empty to remove)',
to_path: 'Convert to Path',
reorient_path: 'Reorient path',
ungroup: 'Desagrupar elements',
docprops: 'Propietats del document',
editor_homepage: 'SVG-Edit Home Page',
move_bottom: 'Mou al final',
move_top: 'Mou al principi',
node_clone: 'Clone Node',
node_delete: 'Delete Node',
node_link: 'Link Control Points',
add_subpath: 'Add sub-path',
openclose_path: 'Open/close sub-path',
source_save: 'Salvar',
cut: 'Cut',
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
move_down: 'Send Backward',
move_back: 'Send to Back'
},
layers: {
layer: 'Layer',
layers: 'Layers',
del: 'Eliminar capa',
move_down: 'Mou la capa de Down',
new: 'Nova capa',
rename: 'Canvieu el nom de la capa',
move_up: 'Mou la capa Up',
dupe: 'Duplicate Layer',
merge_down: 'Merge Down',
merge_all: 'Merge All',
move_elems_to: 'Move elements to:',
move_selected: 'Move selected elements to a different layer'
},
config: {
image_props: 'Image Properties',
doc_title: 'Title',
doc_dims: 'Canvas Dimensions',
included_images: 'Included Images',
image_opt_embed: 'Embed data (local files)',
image_opt_ref: 'Use file reference',
editor_prefs: 'Editor Preferences',
icon_size: 'Icon size',
language: 'Language',
background: 'Editor Background',
editor_img_url: 'Image URL',
editor_bg_note: 'Note: Background will not be saved with image.',
icon_large: 'Large',
icon_medium: 'Medium',
icon_small: 'Small',
icon_xlarge: 'Extra Large',
select_predefined: 'Seleccioneu predefinides:',
units_and_rulers: 'Units & Rulers',
show_rulers: 'Show rulers',
base_unit: 'Base Unit:',
grid: 'Grid',
snapping_onoff: 'Snapping on/off',
snapping_stepsize: 'Snapping Step-Size:',
grid_color: 'Grid color'
},
notification: {
invalidAttrValGiven: 'Invalid value given',
noContentToFitTo: 'No content to fit to',
dupeLayerName: 'There is already a layer named that!',
enterUniqueLayerName: 'Please enter a unique layer name',
enterNewLayerName: 'Please enter the new layer name',
layerHasThatName: 'Layer already has that name',
QmoveElemsToLayer: "Move selected elements to layer '%s'?",
QwantToClear: 'Do you want to clear the drawing?\nThis will also erase your undo history!',
QwantToOpen: 'Do you want to open a new file?\nThis will also erase your undo history!',
QerrorsRevertToSource: 'There were parsing errors in your SVG source.\nRevert back to original SVG source?',
QignoreSourceChanges: 'Ignore changes made to SVG source?',
featNotSupported: 'Feature not supported',
enterNewImgURL: 'Enter the new image URL',
defsFailOnSave: 'NOTE: Due to a bug in your browser, this image may appear wrong (missing gradients or elements). It will however appear correct once actually saved.',
loadingImage: 'Loading image, please wait...',
saveFromBrowser: "Select 'Save As...' in your browser (possibly via file menu or right-click context-menu) to save this image as a %s file.",
noteTheseIssues: 'Also note the following issues: ',
unsavedChanges: 'There are unsaved changes.',
enterNewLinkURL: 'Enter the new hyperlink URL',
errorLoadingSVG: 'Error: Unable to load SVG data',
URLLoadFail: 'Unable to load from URL',
retrieving: "Retrieving '%s' ...",
popupWindowBlocked: 'Popup window may be blocked by browser',
exportNoBlur: 'Blurred elements will appear as un-blurred',
exportNoforeignObject: 'foreignObject elements will not appear',
exportNoDashArray: 'Strokes will appear filled',
exportNoText: 'Text may not appear as expected'
}
};
export default lang_ca;

View File

@ -1,220 +0,0 @@
var lang_cs = {
lang: 'cs',
dir: 'ltr',
common: {
ok: 'Uložit',
cancel: 'Storno',
key_backspace: 'backspace',
key_del: 'delete',
key_down: 'šipka dolů',
key_up: 'šipka nahoru',
more_opts: 'More Options',
url: 'URL',
width: 'Width',
height: 'Height'
},
misc: {
powered_by: 'Běží na'
},
ui: {
toggle_stroke_tools: 'Zobrazit/schovat více možností',
palette_info: 'Kliknutím změníte barvu výplně, kliknutím současně s klávesou shift změníte barvu čáry',
zoom_level: 'Změna přiblížení',
panel_drag: 'Drag left/right to resize side panel',
quality: 'Quality:',
pathNodeTooltip: 'Drag node to move it. Double-click node to change segment type',
pathCtrlPtTooltip: 'Drag control point to adjust curve properties',
pick_stroke_paint_opacity: 'Pick a Stroke Paint and Opacity',
pick_fill_paint_opacity: 'Pick a Fill Paint and Opacity'
},
properties: {
id: 'Změnit ID elementu',
fill_color: 'Změnit barvu výplně',
stroke_color: 'Změnit barvu čáry',
stroke_style: 'Změnit styl čáry',
stroke_width: 'Změnit šířku čáry',
pos_x: 'Změnit souřadnici X',
pos_y: 'Změnit souřadnici Y',
linecap_butt: 'Konec úsečky: přesný',
linecap_round: 'Konec úsečky: zaoblený',
linecap_square: 'Konec úsečky: s čtvercovým přesahem',
linejoin_bevel: 'Styl napojení úseček: zkosené',
linejoin_miter: 'Styl napojení úseček: ostré',
linejoin_round: 'Styl napojení úseček: oblé',
angle: 'Změnit úhel natočení',
blur: 'Změnit rozostření',
opacity: 'Změnit průhlednost objektů',
circle_cx: 'Změnit souřadnici X středu kružnice',
circle_cy: 'Změnit souřadnici Y středu kružnice',
circle_r: 'Změnit poloměr kružnice',
ellipse_cx: 'Změnit souřadnici X středu elipsy',
ellipse_cy: 'Změnit souřadnici Y středu elipsy',
ellipse_rx: 'Změnit poloměr X elipsy',
ellipse_ry: 'Změnit poloměr Y elipsy',
line_x1: 'Změnit počáteční souřadnici X úsečky',
line_x2: 'Změnit koncovou souřadnici X úsečky',
line_y1: 'Změnit počáteční souřadnici Y úsečky',
line_y2: 'Změnit koncovou souřadnici X úsečky',
rect_height: 'Změnit výšku obdélníku',
rect_width: 'Změnit šířku obdélníku',
corner_radius: 'Změnit zaoblení obdélníku',
image_width: 'Změnit šířku dokumentu',
image_height: 'Změnit výšku dokumentu',
image_url: 'Změnit adresu URL',
node_x: 'Změnit souřadnici X uzlu',
node_y: 'Změnit souřadnici Y uzlu',
seg_type: 'Změnit typ segmentu',
straight_segments: 'úsečka',
curve_segments: 'křivka',
text_contents: 'Změnit text',
font_family: 'Změnit font',
font_size: 'Změnit velikost písma',
bold: 'Tučně',
italic: 'Kurzíva'
},
tools: {
main_menu: 'Hlavní menu',
bkgnd_color_opac: 'Změnit barvu a průhlednost pozadí',
connector_no_arrow: 'Bez šipky',
fitToContent: 'přizpůsobit obsahu',
fit_to_all: 'Přizpůsobit veškerému obsahu',
fit_to_canvas: 'Přizpůsobit stránce',
fit_to_layer_content: 'Přizpůsobit obsahu vrstvy',
fit_to_sel: 'Přizpůsobit výběru',
align_relative_to: 'Zarovnat relativně',
relativeTo: 'relatativně k:',
page: 'stránce',
largest_object: 'největšímu objektu',
selected_objects: 'zvoleným objektům',
smallest_object: 'nejmenšímu objektu',
new_doc: 'Nový dokument',
open_doc: 'Otevřít dokument',
export_img: 'Export',
save_doc: 'Uložit dokument',
import_doc: 'Importovat SVG',
align_to_page: 'Zarovnat element na stránku',
align_bottom: 'Zarovnat dolů',
align_center: 'Zarovnat nastřed',
align_left: 'Zarovnat doleva',
align_middle: 'Zarovnat nastřed',
align_right: 'Zarovnat doprava',
align_top: 'Zarovnat nahoru',
mode_select: 'Výběr a transformace objektů',
mode_fhpath: 'Kresba od ruky',
mode_line: 'Úsečka',
mode_rect: 'Rectangle Tool',
mode_square: 'Square Tool',
mode_fhrect: 'Obdélník volnou rukou',
mode_ellipse: 'Elipsa',
mode_circle: 'Kružnice',
mode_fhellipse: 'Elipsa volnou rukou',
mode_path: 'Křivka',
mode_text: 'Text',
mode_image: 'Obrázek',
mode_zoom: 'Přiblížení',
no_embed: 'POZOR: Obrázek nelze uložit s dokumentem. Bude zobrazován z adresáře, kde se nyní nachází.',
undo: 'Zpět',
redo: 'Znovu',
tool_source: 'Upravovat SVG kód',
wireframe_mode: 'Zobrazit jen kostru',
clone: 'Clone Element(s)',
del: 'Delete Element(s)',
group_elements: 'Seskupit objekty',
make_link: 'Make (hyper)link',
set_link_url: 'Set link URL (leave empty to remove)',
to_path: 'Objekt na křivku',
reorient_path: 'Změna orientace křivky',
ungroup: 'Zrušit seskupení',
docprops: 'Vlastnosti dokumentu',
editor_homepage: 'SVG-Edit Home Page',
move_bottom: 'Vrstvu úplně dospodu',
move_top: 'Vrstvu úplně nahoru',
node_clone: 'Vložit nový uzel',
node_delete: 'Ostranit uzel',
node_link: 'Provázat ovládací body uzlu',
add_subpath: 'Přidat další součást křivky',
openclose_path: 'Otevřít/zavřít součást křivky',
source_save: 'Uložit',
cut: 'Cut',
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
move_down: 'Send Backward',
move_back: 'Send to Back'
},
layers: {
layer: 'Vrstva',
layers: 'Layers',
del: 'Odstranit vrstvu',
move_down: 'Přesunout vrstvu níž',
new: 'Přidat vrstvu',
rename: 'Přejmenovat vrstvu',
move_up: 'Přesunout vrstvu výš',
dupe: 'Duplicate Layer',
merge_down: 'Merge Down',
merge_all: 'Merge All',
move_elems_to: 'Přesunout objekty do:',
move_selected: 'Přesunout objekty do jiné vrstvy'
},
config: {
image_props: 'Vlastnosti dokumentu',
doc_title: 'Název',
doc_dims: 'Vlastní velikost',
included_images: 'Vložené obrázky',
image_opt_embed: 'Vkládat do dokumentu',
image_opt_ref: 'Jen odkazem',
editor_prefs: 'Nastavení editoru',
icon_size: 'Velikost ikon',
language: 'Jazyk',
background: 'Obrázek v pozadí editoru',
editor_img_url: 'Image URL',
editor_bg_note: 'Pozor: obrázek v pozadí nebude uložen jako součást dokumentu.',
icon_large: 'velké',
icon_medium: 'střední',
icon_small: 'malé',
icon_xlarge: 'největší',
select_predefined: 'vybrat předdefinovaný:',
units_and_rulers: 'Units & Rulers',
show_rulers: 'Show rulers',
base_unit: 'Base Unit:',
grid: 'Grid',
snapping_onoff: 'Snapping on/off',
snapping_stepsize: 'Snapping Step-Size:',
grid_color: 'Grid color'
},
notification: {
invalidAttrValGiven: 'Nevhodná hodnota',
noContentToFitTo: 'Vyberte oblast pro přizpůsobení',
dupeLayerName: 'Taková vrstva už bohužel existuje',
enterUniqueLayerName: 'Zadejte prosím jedinečné jméno pro vrstvu',
enterNewLayerName: 'Zadejte prosím jméno pro novou vrstvu',
layerHasThatName: 'Vrstva už se tak jmenuje',
QmoveElemsToLayer: "Opravdu chcete přesunout vybrané objekty do vrstvy '%s'?",
QwantToClear: 'Opravdu chcete smazat současný dokument?\nHistorie změn bude také smazána.',
QwantToOpen: 'Do you want to open a new file?\nThis will also erase your undo history!',
QerrorsRevertToSource: 'Chyba v parsování zdrojového kódu SVG.\nChcete se vrátit k původnímu?',
QignoreSourceChanges: 'Opravdu chcete stornovat změny provedené v SVG kódu?',
featNotSupported: 'Tato vlastnost ještě není k dispozici',
enterNewImgURL: 'Vložte adresu URL, na které se nachází vkládaný obrázek',
defsFailOnSave: 'POZOR: Kvůli nedokonalosti Vašeho prohlížeče se mohou některé části dokumentu špatně vykreslovat (mohou chybět barevné přechody nebo některé objekty). Po uložení dokumentu by se ale vše mělo zobrazovat správně.',
loadingImage: 'Nahrávám obrázek ...',
saveFromBrowser: "Select 'Save As...' in your browser (possibly via file menu or right-click context-menu) to save this image as a %s file.",
noteTheseIssues: 'Mohou se vyskytnout následující problémy: ',
unsavedChanges: 'There are unsaved changes.',
enterNewLinkURL: 'Enter the new hyperlink URL',
errorLoadingSVG: 'Error: Unable to load SVG data',
URLLoadFail: 'Unable to load from URL',
retrieving: "Retrieving '%s' ...",
popupWindowBlocked: 'Popup window may be blocked by browser',
exportNoBlur: 'Blurred elements will appear as un-blurred',
exportNoforeignObject: 'foreignObject elements will not appear',
exportNoDashArray: 'Strokes will appear filled',
exportNoText: 'Text may not appear as expected'
}
};
export default lang_cs;

View File

@ -1,220 +0,0 @@
var lang_cy = {
lang: 'cy',
dir: 'ltr',
common: {
ok: 'Cadw',
cancel: 'Canslo',
key_backspace: 'backspace',
key_del: 'delete',
key_down: 'down',
key_up: 'up',
more_opts: 'More Options',
url: 'URL',
width: 'Width',
height: 'Height'
},
misc: {
powered_by: 'Powered by'
},
ui: {
toggle_stroke_tools: 'Show/hide more stroke tools',
palette_info: 'Cliciwch yma i lenwi newid lliw, sifft-cliciwch i newid lliw strôc',
zoom_level: 'Newid lefel chwyddo',
panel_drag: 'Drag left/right to resize side panel',
quality: 'Quality:',
pathNodeTooltip: 'Drag node to move it. Double-click node to change segment type',
pathCtrlPtTooltip: 'Drag control point to adjust curve properties',
pick_stroke_paint_opacity: 'Pick a Stroke Paint and Opacity',
pick_fill_paint_opacity: 'Pick a Fill Paint and Opacity'
},
properties: {
id: 'Identify the element',
fill_color: 'Newid lliw llenwi',
stroke_color: 'Newid lliw strôc',
stroke_style: 'Newid arddull strôc diferyn',
stroke_width: 'Lled strôc Newid',
pos_x: 'Change X coordinate',
pos_y: 'Change Y coordinate',
linecap_butt: 'Linecap: Butt',
linecap_round: 'Linecap: Round',
linecap_square: 'Linecap: Square',
linejoin_bevel: 'Linejoin: Bevel',
linejoin_miter: 'Linejoin: Miter',
linejoin_round: 'Linejoin: Round',
angle: 'Ongl cylchdro Newid',
blur: 'Change gaussian blur value',
opacity: 'Newid dewis Didreiddiad eitem',
circle_cx: 'CX Newid cylch yn cydlynu',
circle_cy: 'Newid cylch&#39;s cy gydgysylltu',
circle_r: 'Newid radiws cylch yn',
ellipse_cx: 'Newid Ellipse yn CX gydgysylltu',
ellipse_cy: 'Newid Ellipse yn cydlynu cy',
ellipse_rx: 'Radiws Newid Ellipse&#39;s x',
ellipse_ry: 'Radiws Newid Ellipse yn y',
line_x1: 'Newid llinell yn cychwyn x gydgysylltu',
line_x2: 'Newid llinell yn diweddu x gydgysylltu',
line_y1: 'Newid llinell ar y cychwyn yn cydlynu',
line_y2: 'Newid llinell yn dod i ben y gydgysylltu',
rect_height: 'Uchder petryal Newid',
rect_width: 'Lled petryal Newid',
corner_radius: 'Newid Hirsgwâr Corner Radiws',
image_width: 'Lled delwedd Newid',
image_height: 'Uchder delwedd Newid',
image_url: 'Newid URL',
node_x: "Change node's x coordinate",
node_y: "Change node's y coordinate",
seg_type: 'Change Segment type',
straight_segments: 'Straight',
curve_segments: 'Curve',
text_contents: 'Cynnwys testun Newid',
font_family: 'Newid Font Teulu',
font_size: 'Newid Maint Ffont',
bold: 'Testun Bras',
italic: 'Italig Testun'
},
tools: {
main_menu: 'Main Menu',
bkgnd_color_opac: 'Newid lliw cefndir / Didreiddiad',
connector_no_arrow: 'No arrow',
fitToContent: 'Ffit i Cynnwys',
fit_to_all: 'Yn addas i bawb content',
fit_to_canvas: 'Ffit i ofyn',
fit_to_layer_content: 'Ffit cynnwys haen i',
fit_to_sel: 'Yn addas at ddewis',
align_relative_to: 'Alinio perthynas i ...',
relativeTo: 'cymharol i:',
page: 'tudalen',
largest_object: 'gwrthrych mwyaf',
selected_objects: 'gwrthrychau etholedig',
smallest_object: 'lleiaf gwrthrych',
new_doc: 'Newydd Delwedd',
open_doc: 'Delwedd Agored',
export_img: 'Export',
save_doc: 'Cadw Delwedd',
import_doc: 'Import Image',
align_to_page: 'Align Element to Page',
align_bottom: 'Alinio Gwaelod',
align_center: 'Alinio Center',
align_left: 'Alinio Chwith',
align_middle: 'Alinio Canol',
align_right: 'Alinio Hawl',
align_top: 'Alinio Top',
mode_select: 'Dewiswch Offer',
mode_fhpath: 'Teclyn pensil',
mode_line: 'Llinell Offer',
mode_rect: 'Rectangle Tool',
mode_square: 'Square Tool',
mode_fhrect: 'Hand rhad ac am ddim Hirsgwâr',
mode_ellipse: 'Ellipse',
mode_circle: 'Cylch',
mode_fhellipse: 'Rhad ac am ddim Hand Ellipse',
mode_path: 'Offer poly',
mode_text: 'Testun Offer',
mode_image: 'Offer Delwedd',
mode_zoom: 'Offer Chwyddo',
no_embed: 'NOTE: This image cannot be embedded. It will depend on this path to be displayed',
undo: 'Dadwneud',
redo: 'Ail-wneud',
tool_source: 'Golygu Ffynhonnell',
wireframe_mode: 'Wireframe Mode',
clone: 'Clone Element(s)',
del: 'Delete Element(s)',
group_elements: 'Elfennau Grŵp',
make_link: 'Make (hyper)link',
set_link_url: 'Set link URL (leave empty to remove)',
to_path: 'Convert to Path',
reorient_path: 'Reorient path',
ungroup: 'Elfennau Ungroup',
docprops: 'Document Eiddo',
editor_homepage: 'SVG-Edit Home Page',
move_bottom: 'Symud i&#39;r Gwaelod',
move_top: 'Symud i&#39;r Top',
node_clone: 'Clone Node',
node_delete: 'Delete Node',
node_link: 'Link Control Points',
add_subpath: 'Add sub-path',
openclose_path: 'Open/close sub-path',
source_save: 'Cadw',
cut: 'Cut',
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
move_down: 'Send Backward',
move_back: 'Send to Back'
},
layers: {
layer: 'Layer',
layers: 'Layers',
del: 'Dileu Haen',
move_down: 'Symud Haen i Lawr',
new: 'Haen Newydd',
rename: 'Ail-enwi Haen',
move_up: 'Symud Haen Up',
dupe: 'Duplicate Layer',
merge_down: 'Merge Down',
merge_all: 'Merge All',
move_elems_to: 'Move elements to:',
move_selected: 'Move selected elements to a different layer'
},
config: {
image_props: 'Image Properties',
doc_title: 'Title',
doc_dims: 'Canvas Dimensions',
included_images: 'Included Images',
image_opt_embed: 'Embed data (local files)',
image_opt_ref: 'Use file reference',
editor_prefs: 'Editor Preferences',
icon_size: 'Icon size',
language: 'Language',
background: 'Editor Background',
editor_img_url: 'Image URL',
editor_bg_note: 'Note: Background will not be saved with image.',
icon_large: 'Large',
icon_medium: 'Medium',
icon_small: 'Small',
icon_xlarge: 'Extra Large',
select_predefined: 'Rhagosodol Dewis:',
units_and_rulers: 'Units & Rulers',
show_rulers: 'Show rulers',
base_unit: 'Base Unit:',
grid: 'Grid',
snapping_onoff: 'Snapping on/off',
snapping_stepsize: 'Snapping Step-Size:',
grid_color: 'Grid color'
},
notification: {
invalidAttrValGiven: 'Invalid value given',
noContentToFitTo: 'No content to fit to',
dupeLayerName: 'There is already a layer named that!',
enterUniqueLayerName: 'Please enter a unique layer name',
enterNewLayerName: 'Please enter the new layer name',
layerHasThatName: 'Layer already has that name',
QmoveElemsToLayer: "Move selected elements to layer '%s'?",
QwantToClear: 'Do you want to clear the drawing?\nThis will also erase your undo history!',
QwantToOpen: 'Do you want to open a new file?\nThis will also erase your undo history!',
QerrorsRevertToSource: 'There were parsing errors in your SVG source.\nRevert back to original SVG source?',
QignoreSourceChanges: 'Ignore changes made to SVG source?',
featNotSupported: 'Feature not supported',
enterNewImgURL: 'Enter the new image URL',
defsFailOnSave: 'NOTE: Due to a bug in your browser, this image may appear wrong (missing gradients or elements). It will however appear correct once actually saved.',
loadingImage: 'Loading image, please wait...',
saveFromBrowser: "Select 'Save As...' in your browser (possibly via file menu or right-click context-menu) to save this image as a %s file.",
noteTheseIssues: 'Also note the following issues: ',
unsavedChanges: 'There are unsaved changes.',
enterNewLinkURL: 'Enter the new hyperlink URL',
errorLoadingSVG: 'Error: Unable to load SVG data',
URLLoadFail: 'Unable to load from URL',
retrieving: "Retrieving '%s' ...",
popupWindowBlocked: 'Popup window may be blocked by browser',
exportNoBlur: 'Blurred elements will appear as un-blurred',
exportNoforeignObject: 'foreignObject elements will not appear',
exportNoDashArray: 'Strokes will appear filled',
exportNoText: 'Text may not appear as expected'
}
};
export default lang_cy;

View File

@ -1,220 +0,0 @@
var lang_da = {
lang: 'da',
dir: 'ltr',
common: {
ok: 'Gemme',
cancel: 'Annuller',
key_backspace: 'backspace',
key_del: 'delete',
key_down: 'down',
key_up: 'up',
more_opts: 'More Options',
url: 'URL',
width: 'Width',
height: 'Height'
},
misc: {
powered_by: 'Powered by'
},
ui: {
toggle_stroke_tools: 'Show/hide more stroke tools',
palette_info: 'Klik for at ændre fyldfarve, shift-klik for at ændre stregfarve',
zoom_level: 'Skift zoomniveau',
panel_drag: 'Drag left/right to resize side panel',
quality: 'Quality:',
pathNodeTooltip: 'Drag node to move it. Double-click node to change segment type',
pathCtrlPtTooltip: 'Drag control point to adjust curve properties',
pick_stroke_paint_opacity: 'Pick a Stroke Paint and Opacity',
pick_fill_paint_opacity: 'Pick a Fill Paint and Opacity'
},
properties: {
id: 'Identify the element',
fill_color: 'Skift fyldfarve',
stroke_color: 'Skift stregfarve',
stroke_style: 'Skift slagtilfælde Dash stil',
stroke_width: 'Skift slagtilfælde bredde',
pos_x: 'Change X coordinate',
pos_y: 'Change Y coordinate',
linecap_butt: 'Linecap: Butt',
linecap_round: 'Linecap: Round',
linecap_square: 'Linecap: Square',
linejoin_bevel: 'Linejoin: Bevel',
linejoin_miter: 'Linejoin: Miter',
linejoin_round: 'Linejoin: Round',
angle: 'Skift rotationsvinkel',
blur: 'Change gaussian blur value',
opacity: 'Skift valgte element opacitet',
circle_cx: 'Skift cirklens cx koordinere',
circle_cy: 'Skift cirklens cy koordinere',
circle_r: 'Skift cirklens radius',
ellipse_cx: 'Skift ellipse&#39;s cx koordinere',
ellipse_cy: 'Skift ellipse&#39;s cy koordinere',
ellipse_rx: 'Skift ellipse&#39;s x radius',
ellipse_ry: 'Skift ellipse&#39;s y radius',
line_x1: 'Skift linie&#39;s start x-koordinat',
line_x2: 'Skift Line&#39;s slutter x-koordinat',
line_y1: 'Skift linjens start y-koordinat',
line_y2: 'Skift Line&#39;s slutter y-koordinat',
rect_height: 'Skift rektangel højde',
rect_width: 'Skift rektanglets bredde',
corner_radius: 'Skift Rektangel Corner Radius',
image_width: 'Skift billede bredde',
image_height: 'Skift billede højde',
image_url: 'Skift webadresse',
node_x: "Change node's x coordinate",
node_y: "Change node's y coordinate",
seg_type: 'Change Segment type',
straight_segments: 'Straight',
curve_segments: 'Curve',
text_contents: 'Skift tekst indhold',
font_family: 'Skift Font Family',
font_size: 'Skift skriftstørrelse',
bold: 'Fed tekst',
italic: 'Italic Text'
},
tools: {
main_menu: 'Main Menu',
bkgnd_color_opac: 'Skift baggrundsfarve / uigennemsigtighed',
connector_no_arrow: 'No arrow',
fitToContent: 'Tilpas til indhold',
fit_to_all: 'Passer til alt indhold',
fit_to_canvas: 'Tilpas til lærred',
fit_to_layer_content: 'Tilpas til lag indhold',
fit_to_sel: 'Tilpas til udvælgelse',
align_relative_to: 'Juster i forhold til ...',
relativeTo: 'i forhold til:',
page: 'side',
largest_object: 'største objekt',
selected_objects: 'valgte objekter',
smallest_object: 'mindste objekt',
new_doc: 'Nyt billede',
open_doc: 'Open SVG',
export_img: 'Export',
save_doc: 'Gem billede',
import_doc: 'Import Image',
align_to_page: 'Align Element to Page',
align_bottom: 'Juster Bottom',
align_center: 'Centrer',
align_left: 'Venstrejusteret',
align_middle: 'Juster Mellemøsten',
align_right: 'Højrejusteret',
align_top: 'Juster Top',
mode_select: 'Select Tool',
mode_fhpath: 'Pencil Tool',
mode_line: 'Line Tool',
mode_rect: 'Rectangle Tool',
mode_square: 'Square Tool',
mode_fhrect: 'Free-Hand Rektangel',
mode_ellipse: 'Ellipse',
mode_circle: 'Cirkel',
mode_fhellipse: 'Free-Hand Ellipse',
mode_path: 'Path Tool',
mode_text: 'Tekstværktøj',
mode_image: 'Image Tool',
mode_zoom: 'Zoom Tool',
no_embed: 'NOTE: This image cannot be embedded. It will depend on this path to be displayed',
undo: 'Fortryd',
redo: 'Redo',
tool_source: 'Edit Source',
wireframe_mode: 'Wireframe Mode',
clone: 'Clone Element(s)',
del: 'Delete Element(s)',
group_elements: 'Gruppe Elements',
make_link: 'Make (hyper)link',
set_link_url: 'Set link URL (leave empty to remove)',
to_path: 'Convert to Path',
reorient_path: 'Reorient path',
ungroup: 'Opdel Elements',
docprops: 'Document Properties',
editor_homepage: 'SVG-Edit Home Page',
move_bottom: 'Flyt til bund',
move_top: 'Flyt til toppen',
node_clone: 'Clone Node',
node_delete: 'Delete Node',
node_link: 'Link Control Points',
add_subpath: 'Add sub-path',
openclose_path: 'Open/close sub-path',
source_save: 'Gemme',
cut: 'Cut',
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
move_down: 'Send Backward',
move_back: 'Send to Back'
},
layers: {
layer: 'Layer',
layers: 'Layers',
del: 'Slet Layer',
move_down: 'Flyt lag ned',
new: 'New Layer',
rename: 'Omdøb Layer',
move_up: 'Flyt Layer Up',
dupe: 'Duplicate Layer',
merge_down: 'Merge Down',
merge_all: 'Merge All',
move_elems_to: 'Move elements to:',
move_selected: 'Move selected elements to a different layer'
},
config: {
image_props: 'Image Properties',
doc_title: 'Title',
doc_dims: 'Canvas Dimensions',
included_images: 'Included Images',
image_opt_embed: 'Embed data (local files)',
image_opt_ref: 'Use file reference',
editor_prefs: 'Editor Preferences',
icon_size: 'Icon size',
language: 'Language',
background: 'Editor Background',
editor_img_url: 'Image URL',
editor_bg_note: 'Note: Background will not be saved with image.',
icon_large: 'Large',
icon_medium: 'Medium',
icon_small: 'Small',
icon_xlarge: 'Extra Large',
select_predefined: 'Vælg foruddefinerede:',
units_and_rulers: 'Units & Rulers',
show_rulers: 'Show rulers',
base_unit: 'Base Unit:',
grid: 'Grid',
snapping_onoff: 'Snapping on/off',
snapping_stepsize: 'Snapping Step-Size:',
grid_color: 'Grid color'
},
notification: {
invalidAttrValGiven: 'Invalid value given',
noContentToFitTo: 'No content to fit to',
dupeLayerName: 'There is already a layer named that!',
enterUniqueLayerName: 'Please enter a unique layer name',
enterNewLayerName: 'Please enter the new layer name',
layerHasThatName: 'Layer already has that name',
QmoveElemsToLayer: "Move selected elements to layer '%s'?",
QwantToClear: 'Do you want to clear the drawing?\nThis will also erase your undo history!',
QwantToOpen: 'Do you want to open a new file?\nThis will also erase your undo history!',
QerrorsRevertToSource: 'There were parsing errors in your SVG source.\nRevert back to original SVG source?',
QignoreSourceChanges: 'Ignore changes made to SVG source?',
featNotSupported: 'Feature not supported',
enterNewImgURL: 'Enter the new image URL',
defsFailOnSave: 'NOTE: Due to a bug in your browser, this image may appear wrong (missing gradients or elements). It will however appear correct once actually saved.',
loadingImage: 'Loading image, please wait...',
saveFromBrowser: "Select 'Save As...' in your browser (possibly via file menu or right-click context-menu) to save this image as a %s file.",
noteTheseIssues: 'Also note the following issues: ',
unsavedChanges: 'There are unsaved changes.',
enterNewLinkURL: 'Enter the new hyperlink URL',
errorLoadingSVG: 'Error: Unable to load SVG data',
URLLoadFail: 'Unable to load from URL',
retrieving: "Retrieving '%s' ...",
popupWindowBlocked: 'Popup window may be blocked by browser',
exportNoBlur: 'Blurred elements will appear as un-blurred',
exportNoforeignObject: 'foreignObject elements will not appear',
exportNoDashArray: 'Strokes will appear filled',
exportNoText: 'Text may not appear as expected'
}
};
export default lang_da;

View File

@ -1,220 +0,0 @@
var lang_de = {
lang: 'de',
dir: 'ltr',
common: {
ok: 'OK',
cancel: 'Abbrechen',
key_backspace: 'Rücktaste',
key_del: 'Löschen',
key_down: 'nach unten',
key_up: 'nach oben',
more_opts: 'Mehr Optionen',
url: 'URL',
width: 'Breite',
height: 'Höhe'
},
misc: {
powered_by: 'powered by'
},
ui: {
toggle_stroke_tools: 'Zeige/Verberge weitere Linien-Werkzeuge',
palette_info: 'Klick zum Ändern der Füllfarbe, Shift-Klick zum Ändern der Linienfarbe',
zoom_level: 'vergrößern',
panel_drag: 'Nach links/rechts ziehen, um die Größe vom Seitenpanel zu ändern',
quality: 'Quality:',
pathNodeTooltip: 'Drag node to move it. Double-click node to change segment type',
pathCtrlPtTooltip: 'Drag control point to adjust curve properties',
pick_stroke_paint_opacity: 'Pick a Stroke Paint and Opacity',
pick_fill_paint_opacity: 'Pick a Fill Paint and Opacity'
},
properties: {
id: 'Element identifizieren',
fill_color: 'Füllfarbe ändern',
stroke_color: 'Linienfarbe ändern',
stroke_style: 'Linienstil ändern',
stroke_width: 'Linienbreite ändern',
pos_x: 'Ändere die X-Koordinate',
pos_y: 'Ändere die Y-Koordinate',
linecap_butt: 'Form der Linienendung: Stumpf',
linecap_round: 'Form der Linienendung: Rund',
linecap_square: 'Form der Linienendung: Rechteckig',
linejoin_bevel: 'Zusammentreffen von zwei Linien: abgeschrägte Kante',
linejoin_miter: 'Zusammentreffen von zwei Linien: Gehrung',
linejoin_round: 'Zusammentreffen von zwei Linien: Rund',
angle: 'Drehwinkel ändern',
blur: 'Ändere Wert des Gaußschen Weichzeichners',
opacity: 'Opazität des ausgewählten Objekts ändern',
circle_cx: 'Kreiszentrum (cx) ändern',
circle_cy: 'Kreiszentrum (cy) ändern',
circle_r: 'Kreisradius (r) ändern',
ellipse_cx: 'Ellipsenzentrum (cx) ändern',
ellipse_cy: 'Ellipsenzentrum (cy) ändern',
ellipse_rx: 'Ellipsenradius (x) ändern',
ellipse_ry: 'Ellipsenradius (y) ändern',
line_x1: 'X-Koordinate des Linienanfangs ändern',
line_x2: 'X-Koordinate des Linienendes ändern',
line_y1: 'Y-Koordinate des Linienanfangs ändern',
line_y2: 'Y-Koordinate des Linienendes ändern',
rect_height: 'Höhe des Rechtecks ändern',
rect_width: 'Breite des Rechtecks ändern',
corner_radius: 'Eckenradius des Rechtecks ändern',
image_width: 'Bildbreite ändern',
image_height: 'Bildhöhe ändern',
image_url: 'URL ändern',
node_x: 'Ändere die X-Koordinate des Knoten',
node_y: 'Ändere die Y-Koordinate des Knoten',
seg_type: 'Ändere den Typ des Segments',
straight_segments: 'Gerade',
curve_segments: 'Kurve',
text_contents: 'Textinhalt erstellen und bearbeiten',
font_family: 'Schriftart wählen',
font_size: 'Schriftgröße einstellen',
bold: 'Fetter Text',
italic: 'Kursiver Text'
},
tools: {
main_menu: 'Hauptmenü',
bkgnd_color_opac: 'Hintergrundfarbe ändern / Opazität',
connector_no_arrow: 'Kein Pfeil',
fitToContent: 'An den Inhalt anpassen',
fit_to_all: 'An gesamten Inhalt anpassen',
fit_to_canvas: 'An die Zeichenfläche anpassen',
fit_to_layer_content: 'An Inhalt der Ebene anpassen',
fit_to_sel: 'An die Auswahl anpassen',
align_relative_to: 'Relativ zu einem anderem Objekt ausrichten …',
relativeTo: 'im Vergleich zu:',
page: 'Seite',
largest_object: 'größtes Objekt',
selected_objects: 'gewählte Objekte',
smallest_object: 'kleinstes Objekt',
new_doc: 'Neues Bild',
open_doc: 'Bild öffnen',
export_img: 'Export',
save_doc: 'Bild speichern',
import_doc: 'Importiere SVG',
align_to_page: 'Element an Seite ausrichten',
align_bottom: 'Unten ausrichten',
align_center: 'Zentriert ausrichten',
align_left: 'Linksbündig ausrichten',
align_middle: 'In der Mitte ausrichten',
align_right: 'Rechtsbündig ausrichten',
align_top: 'Oben ausrichten',
mode_select: 'Objekte auswählen und verändern',
mode_fhpath: 'Freihandlinien zeichnen',
mode_line: 'Linien zeichnen',
mode_rect: 'Rechteck-Werkzeug',
mode_square: 'Quadrat-Werkzeug',
mode_fhrect: 'Freihand-Rechteck',
mode_ellipse: 'Ellipse',
mode_circle: 'Kreis',
mode_fhellipse: 'Freihand-Ellipse',
mode_path: 'Pfad zeichnen',
mode_text: 'Text erstellen und bearbeiten',
mode_image: 'Bild einfügen',
mode_zoom: 'Zoomfaktor vergrößern oder verringern',
no_embed: 'Hinweis: Dieses Bild kann nicht eingebettet werden. Eine Anzeige hängt von diesem Pfad ab.',
undo: 'Rückgängig',
redo: 'Wiederherstellen',
tool_source: 'Quellcode bearbeiten',
wireframe_mode: 'Drahtmodell-Modus',
clone: 'Element(e) klonen',
del: 'Element(e) löschen',
group_elements: 'Element(e) gruppieren',
make_link: 'Link erstellen',
set_link_url: 'Link setzen (leer lassen zum Entfernen)',
to_path: 'Gewähltes Objekt in einen Pfad konvertieren',
reorient_path: 'Neuausrichtung des Pfades',
ungroup: 'Gruppierung aufheben',
docprops: 'Dokument-Eigenschaften',
editor_homepage: 'SVG-Edit Home Page',
move_bottom: 'Die gewählten Objekte nach ganz unten verschieben',
move_top: 'Die gewählten Objekte nach ganz oben verschieben',
node_clone: 'Klone den Knoten',
node_delete: 'Lösche den Knoten',
node_link: 'Gekoppelte oder separate Kontrollpunkte für die Bearbeitung des Pfades',
add_subpath: 'Teilpfad hinzufügen',
openclose_path: 'Öffne/Verbinde Unterpfad',
source_save: 'Änderungen akzeptieren',
cut: 'Ausschneiden',
copy: 'Kopieren',
paste: 'Einfügen',
paste_in_place: 'Bei Originalposition einfügen',
delete: 'Löschen',
group: 'Gruppieren',
move_front: 'Nach ganz oben verschieben',
move_up: 'Hochschieben',
move_down: 'Herunterschieben',
move_back: 'Nach ganz unten verschieben'
},
layers: {
layer: 'Ebene',
layers: 'Ebenen',
del: 'Ebene löschen',
move_down: 'Ebene nach unten verschieben',
new: 'Neue Ebene',
rename: 'Ebene umbenennen',
move_up: 'Ebene nach oben verschieben',
dupe: 'Ebene duplizieren',
merge_down: 'Nach unten zusammenführen',
merge_all: 'Alle zusammenführen',
move_elems_to: 'Verschiebe ausgewählte Objekte:',
move_selected: 'Verschiebe ausgewählte Objekte auf eine andere Ebene'
},
config: {
image_props: 'Bildeigenschaften',
doc_title: 'Titel',
doc_dims: 'Dimension der Zeichenfläche',
included_images: 'Eingefügte Bilder',
image_opt_embed: 'Daten einbetten (lokale Dateien)',
image_opt_ref: 'Benutze die Dateireferenz',
editor_prefs: 'Editor-Einstellungen',
icon_size: 'Symbol-Abmessungen',
language: 'Sprache',
background: 'Editor-Hintergrund',
editor_img_url: 'Bild-URL',
editor_bg_note: 'Anmerkung: Der Hintergrund wird mit dem Bild nicht gespeichert.',
icon_large: 'Groß',
icon_medium: 'Mittel',
icon_small: 'Klein',
icon_xlarge: 'Sehr Groß',
select_predefined: 'Auswahl einer vordefinierten:',
units_and_rulers: 'Einheiten und Lineale',
show_rulers: 'Zeige Lineale',
base_unit: 'Basiseinheit:',
grid: 'Gitternetz',
snapping_onoff: 'Einrasten an/aus',
snapping_stepsize: 'Einrastabstand:',
grid_color: 'Gitterfarbe'
},
notification: {
invalidAttrValGiven: 'Fehlerhafter Wert',
noContentToFitTo: 'Kein Inhalt anzupassen',
dupeLayerName: 'Eine Ebene hat bereits diesen Namen',
enterUniqueLayerName: 'Verwenden Sie einen eindeutigen Namen für die Ebene',
enterNewLayerName: 'Geben Sie bitte einen neuen Namen für die Ebene ein',
layerHasThatName: 'Eine Ebene hat bereits diesen Namen',
QmoveElemsToLayer: "Verschiebe ausgewählte Objekte in die Ebene '%s'?",
QwantToClear: 'Möchten Sie die Zeichnung löschen?\nDadurch wird auch die Rückgängig-Funktion zurückgesetzt!',
QwantToOpen: 'Möchten Sie eine neue Datei öffnen?\nDadurch wird auch die Rückgängig-Funktion zurückgesetzt!',
QerrorsRevertToSource: 'Es gibt Parser-Fehler in der SVG-Quelle.\nDie Original-SVG wiederherstellen?',
QignoreSourceChanges: 'Sollen die Änderungen an der SVG-Quelle ignoriert werden?',
featNotSupported: 'Diese Eigenschaft wird nicht unterstützt',
enterNewImgURL: 'Geben Sie die URL für das neue Bild an',
defsFailOnSave: 'Hinweis: Aufgrund eines Fehlers in Ihrem Browser kann dieses Bild falsch angezeigt werden (fehlende Gradienten oder Elemente). Es wird jedoch richtig angezeigt, sobald es gespeichert wird.',
loadingImage: 'Bild wird geladen, bitte warten ...',
saveFromBrowser: "Select 'Save As...' in your browser (possibly via file menu or right-click context-menu) to save this image as a %s file.",
noteTheseIssues: 'Beachten Sie außerdem die folgenden Probleme: ',
unsavedChanges: 'Es sind nicht-gespeicherte Änderungen vorhanden.',
enterNewLinkURL: 'Geben Sie die neue URL ein',
errorLoadingSVG: 'Fehler: Kann SVG-Daten nicht laden',
URLLoadFail: 'Kann von dieser URL nicht laden',
retrieving: "Retrieving '%s' ...",
popupWindowBlocked: 'Popup window may be blocked by browser',
exportNoBlur: 'Blurred elements will appear as un-blurred',
exportNoforeignObject: 'foreignObject elements will not appear',
exportNoDashArray: 'Strokes will appear filled',
exportNoText: 'Text may not appear as expected'
}
};
export default lang_de;

View File

@ -1,220 +0,0 @@
var lang_el = {
lang: 'el',
dir: 'ltr',
common: {
ok: 'Αποθηκεύω',
cancel: 'Άκυρο',
key_backspace: 'backspace',
key_del: 'delete',
key_down: 'down',
key_up: 'up',
more_opts: 'More Options',
url: 'URL',
width: 'Width',
height: 'Height'
},
misc: {
powered_by: 'Powered by'
},
ui: {
toggle_stroke_tools: 'Show/hide more stroke tools',
palette_info: 'Κάντε κλικ για να συμπληρώσετε την αλλαγή χρώματος, στροφή κλικ για να αλλάξετε το χρώμα εγκεφαλικό',
zoom_level: 'Αλλαγή επίπεδο μεγέθυνσης',
panel_drag: 'Drag left/right to resize side panel',
quality: 'Quality:',
pathNodeTooltip: 'Drag node to move it. Double-click node to change segment type',
pathCtrlPtTooltip: 'Drag control point to adjust curve properties',
pick_stroke_paint_opacity: 'Pick a Stroke Paint and Opacity',
pick_fill_paint_opacity: 'Pick a Fill Paint and Opacity'
},
properties: {
id: 'Identify the element',
fill_color: 'Αλλαγή συμπληρώστε χρώμα',
stroke_color: 'Αλλαγή χρώματος εγκεφαλικό',
stroke_style: 'Αλλαγή στυλ παύλα εγκεφαλικό',
stroke_width: 'Αλλαγή πλάτος γραμμής',
pos_x: 'Change X coordinate',
pos_y: 'Change Y coordinate',
linecap_butt: 'Linecap: Butt',
linecap_round: 'Linecap: Round',
linecap_square: 'Linecap: Square',
linejoin_bevel: 'Linejoin: Bevel',
linejoin_miter: 'Linejoin: Miter',
linejoin_round: 'Linejoin: Round',
angle: 'Αλλαγή γωνία περιστροφής',
blur: 'Change gaussian blur value',
opacity: 'Αλλαγή αδιαφάνεια επιλεγμένο σημείο',
circle_cx: 'Cx Αλλαγή κύκλου συντονίζουν',
circle_cy: 'Αλλαγή κύκλου cy συντονίζουν',
circle_r: 'Αλλαγή ακτίνα κύκλου',
ellipse_cx: 'Αλλαγή ellipse του CX συντονίζουν',
ellipse_cy: 'Αλλαγή ellipse του cy συντονίζουν',
ellipse_rx: 'X ακτίνα Αλλαγή ellipse του',
ellipse_ry: 'Y ακτίνα Αλλαγή ellipse του',
line_x1: 'Αλλαγή γραμμής εκκίνησης x συντονίζουν',
line_x2: 'Αλλαγή γραμμής λήγει x συντονίζουν',
line_y1: 'Αλλαγή γραμμής εκκίνησης y συντονίζουν',
line_y2: 'Αλλαγή γραμμής λήγει y συντονίζουν',
rect_height: 'Αλλαγή ύψος ορθογωνίου',
rect_width: 'Αλλαγή πλάτους ορθογώνιο',
corner_radius: 'Αλλαγή ορθογώνιο Corner Radius',
image_width: 'Αλλαγή πλάτος εικόνας',
image_height: 'Αλλαγή ύψος εικόνας',
image_url: 'Αλλαγή URL',
node_x: "Change node's x coordinate",
node_y: "Change node's y coordinate",
seg_type: 'Change Segment type',
straight_segments: 'Straight',
curve_segments: 'Curve',
text_contents: 'Αλλαγή περιεχόμενο κειμένου',
font_family: 'Αλλαγή γραμματοσειράς Οικογένεια',
font_size: 'Αλλαγή μεγέθους γραμματοσειράς',
bold: 'Bold Text',
italic: 'Πλάγιους'
},
tools: {
main_menu: 'Main Menu',
bkgnd_color_opac: 'Αλλαγή χρώματος φόντου / αδιαφάνεια',
connector_no_arrow: 'No arrow',
fitToContent: 'Fit to Content',
fit_to_all: 'Ταιριάζει σε όλο το περιεχόμενο',
fit_to_canvas: 'Προσαρμογή στο μουσαμά',
fit_to_layer_content: 'Προσαρμογή στο περιεχόμενο στρώμα',
fit_to_sel: 'Fit to επιλογή',
align_relative_to: 'Στοίχιση σε σχέση με ...',
relativeTo: 'σε σχέση με:',
page: 'σελίδα',
largest_object: 'μεγαλύτερο αντικείμενο',
selected_objects: 'εκλέγεται αντικείμενα',
smallest_object: 'μικρότερο αντικείμενο',
new_doc: 'Νέα εικόνα',
open_doc: 'Άνοιγμα εικόνας',
export_img: 'Export',
save_doc: 'Αποθήκευση εικόνας',
import_doc: 'Import Image',
align_to_page: 'Align Element to Page',
align_bottom: 'Στοίχισηκάτω',
align_center: 'Στοίχισηστοκέντρο',
align_left: 'Στοίχισηαριστερά',
align_middle: 'Ευθυγράμμιση Μέση',
align_right: 'Στοίχισηδεξιά',
align_top: 'Στοίχισηπάνω',
mode_select: 'Select Tool',
mode_fhpath: 'Εργαλείομολυβιού',
mode_line: 'Line Tool',
mode_rect: 'Rectangle Tool',
mode_square: 'Square Tool',
mode_fhrect: 'Δωρεάν-Hand ορθογώνιο',
mode_ellipse: 'Ellipse',
mode_circle: 'Κύκλος',
mode_fhellipse: 'Δωρεάν-Hand Ellipse',
mode_path: 'Path Tool',
mode_text: 'Κείμενο Tool',
mode_image: 'Image Tool',
mode_zoom: 'Zoom Tool',
no_embed: 'NOTE: This image cannot be embedded. It will depend on this path to be displayed',
undo: 'Αναίρεση',
redo: 'Redo',
tool_source: 'Επεξεργασία Πηγή',
wireframe_mode: 'Wireframe Mode',
clone: 'Clone Element(s)',
del: 'Delete Element(s)',
group_elements: 'Ομάδα Στοιχεία',
make_link: 'Make (hyper)link',
set_link_url: 'Set link URL (leave empty to remove)',
to_path: 'Convert to Path',
reorient_path: 'Reorient path',
ungroup: 'Κατάργηση ομαδοποίησης Στοιχεία',
docprops: 'Ιδιότητες εγγράφου',
editor_homepage: 'SVG-Edit Home Page',
move_bottom: 'Μετακίνηση προς τα κάτω',
move_top: 'Μετακίνηση στην αρχή',
node_clone: 'Clone Node',
node_delete: 'Delete Node',
node_link: 'Link Control Points',
add_subpath: 'Add sub-path',
openclose_path: 'Open/close sub-path',
source_save: 'Αποθηκεύω',
cut: 'Cut',
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
move_down: 'Send Backward',
move_back: 'Send to Back'
},
layers: {
layer: 'Layer',
layers: 'Layers',
del: 'Διαγραφήστρώματος',
move_down: 'Μετακίνηση Layer Down',
new: 'Νέο Layer',
rename: 'Μετονομασία Layer',
move_up: 'Μετακίνηση Layer Up',
dupe: 'Duplicate Layer',
merge_down: 'Merge Down',
merge_all: 'Merge All',
move_elems_to: 'Move elements to:',
move_selected: 'Move selected elements to a different layer'
},
config: {
image_props: 'Image Properties',
doc_title: 'Title',
doc_dims: 'Canvas Dimensions',
included_images: 'Included Images',
image_opt_embed: 'Embed data (local files)',
image_opt_ref: 'Use file reference',
editor_prefs: 'Editor Preferences',
icon_size: 'Icon size',
language: 'Language',
background: 'Editor Background',
editor_img_url: 'Image URL',
editor_bg_note: 'Note: Background will not be saved with image.',
icon_large: 'Large',
icon_medium: 'Medium',
icon_small: 'Small',
icon_xlarge: 'Extra Large',
select_predefined: 'Επιλογή προκαθορισμένων:',
units_and_rulers: 'Units & Rulers',
show_rulers: 'Show rulers',
base_unit: 'Base Unit:',
grid: 'Grid',
snapping_onoff: 'Snapping on/off',
snapping_stepsize: 'Snapping Step-Size:',
grid_color: 'Grid color'
},
notification: {
invalidAttrValGiven: 'Invalid value given',
noContentToFitTo: 'No content to fit to',
dupeLayerName: 'There is already a layer named that!',
enterUniqueLayerName: 'Please enter a unique layer name',
enterNewLayerName: 'Please enter the new layer name',
layerHasThatName: 'Layer already has that name',
QmoveElemsToLayer: "Move selected elements to layer '%s'?",
QwantToClear: 'Do you want to clear the drawing?\nThis will also erase your undo history!',
QwantToOpen: 'Do you want to open a new file?\nThis will also erase your undo history!',
QerrorsRevertToSource: 'There were parsing errors in your SVG source.\nRevert back to original SVG source?',
QignoreSourceChanges: 'Ignore changes made to SVG source?',
featNotSupported: 'Feature not supported',
enterNewImgURL: 'Enter the new image URL',
defsFailOnSave: 'NOTE: Due to a bug in your browser, this image may appear wrong (missing gradients or elements). It will however appear correct once actually saved.',
loadingImage: 'Loading image, please wait...',
saveFromBrowser: "Select 'Save As...' in your browser (possibly via file menu or right-click context-menu) to save this image as a %s file.",
noteTheseIssues: 'Also note the following issues: ',
unsavedChanges: 'There are unsaved changes.',
enterNewLinkURL: 'Enter the new hyperlink URL',
errorLoadingSVG: 'Error: Unable to load SVG data',
URLLoadFail: 'Unable to load from URL',
retrieving: "Retrieving '%s' ...",
popupWindowBlocked: 'Popup window may be blocked by browser',
exportNoBlur: 'Blurred elements will appear as un-blurred',
exportNoforeignObject: 'foreignObject elements will not appear',
exportNoDashArray: 'Strokes will appear filled',
exportNoText: 'Text may not appear as expected'
}
};
export default lang_el;

View File

@ -1,220 +0,0 @@
var lang_en = {
lang: 'en',
dir: 'ltr',
common: {
ok: 'OK',
cancel: 'Cancel',
key_backspace: 'Backspace',
key_del: 'Del',
key_down: 'Down',
key_up: 'Up',
more_opts: 'More options',
url: 'URL',
width: 'Width',
height: 'Height'
},
misc: {
powered_by: 'Powered by'
},
ui: {
toggle_stroke_tools: 'Show/hide more stroke tools',
palette_info: 'Click to change fill color, shift-click to change stroke color',
zoom_level: 'Change zoom level',
panel_drag: 'Drag left/right to resize side panel',
quality: 'Quality:',
pathNodeTooltip: 'Drag node to move it. Double-click node to change segment type',
pathCtrlPtTooltip: 'Drag control point to adjust curve properties',
pick_stroke_paint_opacity: 'Pick a Stroke Paint and Opacity',
pick_fill_paint_opacity: 'Pick a Fill Paint and Opacity'
},
properties: {
id: 'Identify the element',
fill_color: 'Change fill color',
stroke_color: 'Change stroke color',
stroke_style: 'Change stroke dash style',
stroke_width: 'Change stroke width by 1, shift-click to change by 0.1',
pos_x: 'Change X coordinate',
pos_y: 'Change Y coordinate',
linecap_butt: 'Linecap: Butt',
linecap_round: 'Linecap: Round',
linecap_square: 'Linecap: Square',
linejoin_bevel: 'Linejoin: Bevel',
linejoin_miter: 'Linejoin: Miter',
linejoin_round: 'Linejoin: Round',
angle: 'Change rotation angle',
blur: 'Change gaussian blur value',
opacity: 'Change selected item opacity',
circle_cx: "Change circle's cx coordinate",
circle_cy: "Change circle's cy coordinate",
circle_r: "Change circle's radius",
ellipse_cx: "Change ellipse's cx coordinate",
ellipse_cy: "Change ellipse's cy coordinate",
ellipse_rx: "Change ellipse's x radius",
ellipse_ry: "Change ellipse's y radius",
line_x1: "Change line's starting x coordinate",
line_x2: "Change line's ending x coordinate",
line_y1: "Change line's starting y coordinate",
line_y2: "Change line's ending y coordinate",
rect_height: 'Change rectangle height',
rect_width: 'Change rectangle width',
corner_radius: 'Change Rectangle Corner Radius',
image_width: 'Change image width',
image_height: 'Change image height',
image_url: 'Change URL',
node_x: "Change node's x coordinate",
node_y: "Change node's y coordinate",
seg_type: 'Change Segment type',
straight_segments: 'Straight',
curve_segments: 'Curve',
text_contents: 'Change text contents',
font_family: 'Change Font Family',
font_size: 'Change Font Size',
bold: 'Bold Text [B]',
italic: 'Italic Text [I]'
},
tools: {
main_menu: 'Main Menu',
bkgnd_color_opac: 'Change background color/opacity',
connector_no_arrow: 'No arrow',
fitToContent: 'Fit to Content',
fit_to_all: 'Fit to all content',
fit_to_canvas: 'Fit to canvas',
fit_to_layer_content: 'Fit to layer content',
fit_to_sel: 'Fit to selection',
align_relative_to: 'Align relative to ...',
relativeTo: 'relative to:',
page: 'page',
largest_object: 'largest object',
selected_objects: 'selected objects',
smallest_object: 'smallest object',
new_doc: 'New Image',
open_doc: 'Open SVG',
export_img: 'Export',
save_doc: 'Save Image',
import_doc: 'Import Image',
align_to_page: 'Align Element to Page',
align_bottom: 'Align Bottom',
align_center: 'Align Center',
align_left: 'Align Left',
align_middle: 'Align Middle',
align_right: 'Align Right',
align_top: 'Align Top',
mode_select: 'Select Tool',
mode_fhpath: 'Pencil Tool',
mode_line: 'Line Tool',
mode_rect: 'Rectangle Tool',
mode_square: 'Square Tool',
mode_fhrect: 'Free-Hand Rectangle',
mode_ellipse: 'Ellipse',
mode_circle: 'Circle',
mode_fhellipse: 'Free-Hand Ellipse',
mode_path: 'Path Tool',
mode_text: 'Text Tool',
mode_image: 'Image Tool',
mode_zoom: 'Zoom Tool [Ctrl+Up/Down]',
no_embed: 'NOTE: This image cannot be embedded. It will depend on this path to be displayed',
undo: 'Undo [Z]',
redo: 'Redo [Y]',
tool_source: 'Edit Source [U]',
wireframe_mode: 'Wireframe Mode [F]',
clone: 'Duplicate Element(s) [D]',
del: 'Delete Element(s) [Delete/Backspace]',
group_elements: 'Group Elements [G]',
make_link: 'Make (hyper)link',
set_link_url: 'Set link URL (leave empty to remove)',
to_path: 'Convert to Path',
reorient_path: 'Reorient path',
ungroup: 'Ungroup Elements',
docprops: 'Document Properties [D]',
editor_homepage: 'SVG-Edit Home Page',
move_bottom: 'Send to Back',
move_top: 'Bring to Front',
node_clone: 'Clone Node',
node_delete: 'Delete Node',
node_link: 'Link Control Points',
add_subpath: 'Add sub-path',
openclose_path: 'Open/close sub-path',
source_save: 'Apply Changes',
cut: 'Cut',
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
move_down: 'Send Backward',
move_back: 'Send to Back'
},
layers: {
layer: 'Layer',
layers: 'Layers',
del: 'Delete Layer',
move_down: 'Move Layer Down',
new: 'New Layer',
rename: 'Rename Layer',
move_up: 'Move Layer Up',
dupe: 'Duplicate Layer...',
merge_down: 'Merge Down',
merge_all: 'Merge All',
move_elems_to: 'Move elements to:',
move_selected: 'Move selected elements to a different layer'
},
config: {
image_props: 'Image Properties',
doc_title: 'Title:',
doc_dims: 'Canvas Dimensions',
included_images: 'Included Images',
image_opt_embed: 'Embed data (local files)',
image_opt_ref: 'Use file reference',
editor_prefs: 'Editor Preferences',
icon_size: 'Icon size:',
language: 'Language:',
background: 'Editor Background',
editor_img_url: 'Image URL:',
editor_bg_note: 'Note: Background will not be saved with image.',
icon_large: 'Large',
icon_medium: 'Medium',
icon_small: 'Small',
icon_xlarge: 'Extra Large',
select_predefined: 'Select predefined:',
units_and_rulers: 'Units & Rulers',
show_rulers: 'Show rulers',
base_unit: 'Base Unit:',
grid: 'Grid',
snapping_onoff: 'Snapping on/off',
snapping_stepsize: 'Snapping Step-Size:',
grid_color: 'Grid color:'
},
notification: {
invalidAttrValGiven: 'Invalid value given',
noContentToFitTo: 'No content to fit to',
dupeLayerName: 'There is already a layer named that!',
enterUniqueLayerName: 'Please enter a unique layer name',
enterNewLayerName: 'Please enter the new layer name',
layerHasThatName: 'Layer already has that name',
QmoveElemsToLayer: 'Move selected elements to layer \'%s\'?',
QwantToClear: 'Do you want to clear the drawing?\nThis will also erase your undo history!',
QwantToOpen: 'Do you want to open a new file?\nThis will also erase your undo history!',
QerrorsRevertToSource: 'There were parsing errors in your SVG source.\nRevert back to original SVG source?',
QignoreSourceChanges: 'Ignore changes made to SVG source?',
featNotSupported: 'Feature not supported',
enterNewImgURL: 'Enter the new image URL',
defsFailOnSave: 'NOTE: Due to a bug in your browser, this image may appear wrong (missing gradients or elements). It will however appear correct once actually saved.',
loadingImage: 'Loading image, please wait...',
saveFromBrowser: "Select 'Save As...' in your browser (possibly via file menu or right-click context-menu) to save this image as a %s file.",
noteTheseIssues: 'Also note the following issues: ',
unsavedChanges: 'There are unsaved changes.',
enterNewLinkURL: 'Enter the new hyperlink URL',
errorLoadingSVG: 'Error: Unable to load SVG data',
URLLoadFail: 'Unable to load from URL',
retrieving: "Retrieving '%s' ...",
popupWindowBlocked: 'Popup window may be blocked by browser',
exportNoBlur: 'Blurred elements will appear as un-blurred',
exportNoforeignObject: 'foreignObject elements will not appear',
exportNoDashArray: 'Strokes will appear filled',
exportNoText: 'Text may not appear as expected'
}
};
export default lang_en;

View File

@ -1,220 +0,0 @@
var lang_es = {
lang: 'es',
dir: 'ltr',
common: {
ok: 'OK',
cancel: 'Cancelar',
key_backspace: 'retroceso',
key_del: 'suprimir',
key_down: 'abajo',
key_up: 'arriba',
more_opts: 'More Options',
url: 'URL',
width: 'Width',
height: 'Height'
},
misc: {
powered_by: 'Powered by'
},
ui: {
toggle_stroke_tools: 'Mostrar/ocultar herramientas de trazo adicionales',
palette_info: 'Haga clic para cambiar el color de relleno. Pulse Mayús y haga clic para cambiar el color del contorno.',
zoom_level: 'Cambiar el nivel de zoom',
panel_drag: 'Drag left/right to resize side panel',
quality: 'Quality:',
pathNodeTooltip: 'Drag node to move it. Double-click node to change segment type',
pathCtrlPtTooltip: 'Drag control point to adjust curve properties',
pick_stroke_paint_opacity: 'Pick a Stroke Paint and Opacity',
pick_fill_paint_opacity: 'Pick a Fill Paint and Opacity'
},
properties: {
id: 'Identify the element',
fill_color: 'Cambiar el color de relleno',
stroke_color: 'Cambiar el color del contorno',
stroke_style: 'Cambiar el estilo del trazo del contorno',
stroke_width: 'Cambiar el grosor del contorno',
pos_x: 'Cambiar la posición horizontal X',
pos_y: 'Cambiar la posición vertical Y',
linecap_butt: 'Final de la línea: en el nodo',
linecap_round: 'Final de la línea: redondeada',
linecap_square: 'Final de la línea: cuadrada',
linejoin_bevel: 'Unión: biselada',
linejoin_miter: 'Unión: recta',
linejoin_round: 'Unión: redondeada',
angle: 'Cambiar ángulo de rotación',
blur: 'Ajustar desenfoque gausiano',
opacity: 'Cambiar la opacidad del objeto seleccionado',
circle_cx: 'Cambiar la posición horizonral CX del círculo',
circle_cy: 'Cambiar la posición vertical CY del círculo',
circle_r: 'Cambiar el radio del círculo',
ellipse_cx: 'Cambiar la posición horizontal CX de la elipse',
ellipse_cy: 'Cambiar la posición vertical CY de la elipse',
ellipse_rx: 'Cambiar el radio horizontal X de la elipse',
ellipse_ry: 'Cambiar el radio vertical Y de la elipse',
line_x1: 'Cambiar la posición horizontal X del comienzo de la línea',
line_x2: 'Cambiar la posición horizontal X del final de la línea',
line_y1: 'Cambiar la posición vertical Y del comienzo de la línea',
line_y2: 'Cambiar la posición vertical Y del final de la línea',
rect_height: 'Cambiar la altura del rectángulo',
rect_width: 'Cambiar el ancho rectángulo',
corner_radius: 'Cambiar el radio de las esquinas del rectángulo',
image_width: 'Cambiar el ancho de la imagen',
image_height: 'Cambiar la altura de la imagen',
image_url: 'Modificar URL',
node_x: 'Cambiar la posición horizontal X del nodo',
node_y: 'Cambiar la posición vertical Y del nodo',
seg_type: 'Cambiar el tipo de segmento',
straight_segments: 'Recta',
curve_segments: 'Curva',
text_contents: 'Modificar el texto',
font_family: 'Tipo de fuente',
font_size: 'Tamaño de la fuente',
bold: 'Texto en negrita',
italic: 'Texto en cursiva'
},
tools: {
main_menu: 'Menú principal',
bkgnd_color_opac: 'Cambiar color de fondo / opacidad',
connector_no_arrow: 'Sin flecha',
fitToContent: 'Ajustar al contenido',
fit_to_all: 'Ajustar a todo el contenido',
fit_to_canvas: 'Ajustar al lienzo',
fit_to_layer_content: 'Ajustar al contenido de la capa',
fit_to_sel: 'Ajustar a la selección',
align_relative_to: 'Alinear con respecto a ...',
relativeTo: 'en relación con:',
page: 'Página',
largest_object: 'El objeto más grande',
selected_objects: 'Objetos seleccionados',
smallest_object: 'El objeto más pequeño',
new_doc: 'Nueva imagen',
open_doc: 'Abrir imagen',
export_img: 'Export',
save_doc: 'Guardar imagen',
import_doc: 'Importar un archivo SVG',
align_to_page: 'Align Element to Page',
align_bottom: 'Alinear parte inferior',
align_center: 'Centrar verticalmente',
align_left: 'Alinear lado izquierdo',
align_middle: 'Centrar horizontalmente',
align_right: 'Alinear lado derecho',
align_top: 'Alinear parte superior',
mode_select: 'Herramienta de selección',
mode_fhpath: 'Herramienta de lápiz',
mode_line: 'Trazado de líneas',
mode_rect: 'Rectangle Tool',
mode_square: 'Square Tool',
mode_fhrect: 'Rectángulo a mano alzada',
mode_ellipse: 'Elipse',
mode_circle: 'Círculo',
mode_fhellipse: 'Elipse a mano alzada',
mode_path: 'Herramienta de trazado',
mode_text: 'Insertar texto',
mode_image: 'Insertar imagen',
mode_zoom: 'Zoom',
no_embed: 'NOTA: La imagen no puede ser integrada. El contenido mostrado dependerá de la imagen ubicada en esta ruta. ',
undo: 'Deshacer',
redo: 'Rehacer',
tool_source: 'Editar código fuente',
wireframe_mode: 'Modo marco de alambre',
clone: 'Clone Element(s)',
del: 'Delete Element(s)',
group_elements: 'Agrupar objetos',
make_link: 'Make (hyper)link',
set_link_url: 'Set link URL (leave empty to remove)',
to_path: 'Convertir a trazado',
reorient_path: 'Reorientar el trazado',
ungroup: 'Desagrupar objetos',
docprops: 'Propiedades del documento',
editor_homepage: 'SVG-Edit Home Page',
move_bottom: 'Mover abajo',
move_top: 'Mover arriba',
node_clone: 'Clonar nodo',
node_delete: 'Suprimir nodo',
node_link: 'Enlazar puntos de control',
add_subpath: 'Añadir subtrazado',
openclose_path: 'Open/close sub-path',
source_save: 'Aplicar cambios',
cut: 'Cut',
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
move_down: 'Send Backward',
move_back: 'Send to Back'
},
layers: {
layer: 'Capa',
layers: 'Layers',
del: 'Suprimir capa',
move_down: 'Mover la capa hacia abajo',
new: 'Nueva capa',
rename: 'Renombrar capa',
move_up: 'Mover la capa hacia arriba',
dupe: 'Duplicate Layer',
merge_down: 'Merge Down',
merge_all: 'Merge All',
move_elems_to: 'Desplazar objetos a:',
move_selected: 'Mover los objetos seleccionados a otra capa'
},
config: {
image_props: 'Propiedades de la Imagen',
doc_title: 'Título',
doc_dims: 'Tamaño del lienzo',
included_images: 'Imágenes integradas',
image_opt_embed: 'Integrar imágenes en forma de datos (archivos locales)',
image_opt_ref: 'Usar la referencia del archivo',
editor_prefs: 'Preferencias del Editor',
icon_size: 'Tamaño de los iconos',
language: 'Idioma',
background: 'Fondo del editor',
editor_img_url: 'Image URL',
editor_bg_note: 'Nota: El fondo no se guardará junto con la imagen.',
icon_large: 'Grande',
icon_medium: 'Mediano',
icon_small: 'Pequeño',
icon_xlarge: 'Muy grande',
select_predefined: 'Seleccionar predefinido:',
units_and_rulers: 'Units & Rulers',
show_rulers: 'Show rulers',
base_unit: 'Base Unit:',
grid: 'Grid',
snapping_onoff: 'Snapping on/off',
snapping_stepsize: 'Snapping Step-Size:',
grid_color: 'Grid color'
},
notification: {
invalidAttrValGiven: 'Valor no válido',
noContentToFitTo: 'No existe un contenido al que ajustarse.',
dupeLayerName: '¡Ya existe una capa con este nombre!',
enterUniqueLayerName: 'Introduzca otro nombre distinto para la capa.',
enterNewLayerName: 'Introduzca el nuevo nombre de la capa.',
layerHasThatName: 'El nombre introducido es el nombre actual de la capa.',
QmoveElemsToLayer: "¿Desplazar los elementos seleccionados a la capa '%s'?",
QwantToClear: '¿Desea borrar el dibujo?\n¡El historial de acciones también se borrará!',
QwantToOpen: 'Do you want to open a new file?\nThis will also erase your undo history!',
QerrorsRevertToSource: 'Existen errores sintácticos en su código fuente SVG.\n¿Desea volver al código fuente SVG original?',
QignoreSourceChanges: '¿Desea ignorar los cambios realizados sobre el código fuente SVG?',
featNotSupported: 'Función no compatible.',
enterNewImgURL: 'Introduzca la nueva URL de la imagen.',
defsFailOnSave: 'NOTA: Debido a un fallo de su navegador, es posible que la imagen aparezca de forma incorrecta (ciertas gradaciones o elementos podría perderse). La imagen aparecerá en su forma correcta una vez guardada.',
loadingImage: 'Cargando imagen. Espere, por favor.',
saveFromBrowser: "Select 'Save As...' in your browser (possibly via file menu or right-click context-menu) to save this image as a %s file.",
noteTheseIssues: 'Existen además los problemas siguientes:',
unsavedChanges: 'There are unsaved changes.',
enterNewLinkURL: 'Enter the new hyperlink URL',
errorLoadingSVG: 'Error: Unable to load SVG data',
URLLoadFail: 'Unable to load from URL',
retrieving: "Retrieving '%s' ...",
popupWindowBlocked: 'Popup window may be blocked by browser',
exportNoBlur: 'Blurred elements will appear as un-blurred',
exportNoforeignObject: 'foreignObject elements will not appear',
exportNoDashArray: 'Strokes will appear filled',
exportNoText: 'Text may not appear as expected'
}
};
export default lang_es;

Some files were not shown because too many files have changed in this diff Show More