- Breaking change: Extension now formatted as export (and `this` is set to editor, including for `callback`)
- Breaking change: Locale now formatted as export
- Breaking change: Moved out remaining modular i18n (imagelib) to own folder
- Breaking change: Drop `executeAfterLoads` (and getJSPDF/getCanvg)
- Breaking change: `RGBColor` must accept `new`
- Breaking change: canvg - `stackBlurCanvasRGBA` must be set now by function (`setStackBlurCanvasRGBA`) rather than global; `canvg` now a named export
- Breaking change: Avoid passing `canvg`/`buildCanvgCallback` to extensions (have them import)
- Fix: i18nize imaglib more deeply
- Fix: Positioning of Document Properties dialog (Fixes #246)
- Fix (regression): PDF Export (Fixes #249)
- Fix (regression): Add polyfill for `ChildNode`/`ParentNode` (and use further)
- Fix (regression): Apply Babel universally to dependencies
- Fix (regression): Ordering of `uaPrefix` function in `svgEditor.js`
- Fix (regression): Embedded API
- Fix (embedded editor): Fix backspace key in Firefox so it doesn't navigate out of frame
- Fix: Alert if no exportWindow for PDF (e.g., if blocked)
- Refactoring( RGBColor) `RGBColor` as class, without rebuilding constants, optimize string replacement, move methods to prototype, use templates and object literals, use `Object.keys`
- Refactoring (canvg) Use classes more internally, use shorthand objects; array extras, return to lazy-loading
- Refactoring: Use Promises in place of `$.getScript`; always return Promises in case deciding to await resolving
- Refactoring: Avoid importing `RGBColor` into `svgutils.js` (jsPDF imports it itself)
- Refactoring: Arrow functions, destructuring, shorter property references
- Refactoring: Fix `lang` and `dir` for locales (though not in use currently anyways)
- Refactoring: Provide path config for canvg, jspdf
2018-06-02 01:14:38 +00:00
export default {
lang : 'cs' ,
dir : 'ltr' ,
2018-05-18 06:23:36 +00:00
common : {
2018-07-31 14:45:43 +00:00
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'
2018-05-18 06:23:36 +00:00
} ,
misc : {
2018-07-31 14:45:43 +00:00
powered _by : 'Běží na'
2018-05-18 06:23:36 +00:00
} ,
ui : {
2018-07-31 14:45:43 +00:00
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' ,
2018-05-18 03:25:45 +00:00
quality : 'Quality:' ,
pathNodeTooltip : 'Drag node to move it. Double-click node to change segment type' ,
2018-07-31 14:45:43 +00:00
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'
2018-05-18 06:23:36 +00:00
} ,
properties : {
2018-07-31 14:45:43 +00:00
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'
2018-05-18 06:23:36 +00:00
} ,
tools : {
2018-07-31 14:45:43 +00:00
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' ,
2019-12-21 12:27:45 +00:00
editor _homepage : 'SVG-Edit Home Page' ,
2018-07-31 14:45:43 +00:00
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'
2018-05-18 06:23:36 +00:00
} ,
layers : {
2018-07-31 14:45:43 +00:00
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'
2018-05-18 06:23:36 +00:00
} ,
config : {
2018-07-31 14:45:43 +00:00
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'
2018-05-18 06:23:36 +00:00
} ,
notification : {
2018-07-31 14:45:43 +00:00
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' ,
2018-05-20 07:04:11 +00:00
QmoveElemsToLayer : "Opravdu chcete přesunout vybrané objekty do vrstvy '%s'?" ,
2018-07-31 14:45:43 +00:00
QwantToClear : 'Opravdu chcete smazat současný dokument?\nHistorie změn bude také smazána.' ,
2018-05-18 03:25:45 +00:00
QwantToOpen : 'Do you want to open a new file?\nThis will also erase your undo history!' ,
2018-07-31 14:45:43 +00:00
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: ' ,
2018-05-18 03:25:45 +00:00
unsavedChanges : 'There are unsaved changes.' ,
enterNewLinkURL : 'Enter the new hyperlink URL' ,
errorLoadingSVG : 'Error: Unable to load SVG data' ,
2018-11-07 06:51:50 +00:00
URLLoadFail : 'Unable to load from URL' ,
2018-07-31 14:45:43 +00:00
retrieving : "Retrieving '%s' ..." ,
popupWindowBlocked : 'Popup window may be blocked by browser' ,
2018-05-18 03:25:45 +00:00
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'
2018-05-18 06:23:36 +00:00
}
- Breaking change: Extension now formatted as export (and `this` is set to editor, including for `callback`)
- Breaking change: Locale now formatted as export
- Breaking change: Moved out remaining modular i18n (imagelib) to own folder
- Breaking change: Drop `executeAfterLoads` (and getJSPDF/getCanvg)
- Breaking change: `RGBColor` must accept `new`
- Breaking change: canvg - `stackBlurCanvasRGBA` must be set now by function (`setStackBlurCanvasRGBA`) rather than global; `canvg` now a named export
- Breaking change: Avoid passing `canvg`/`buildCanvgCallback` to extensions (have them import)
- Fix: i18nize imaglib more deeply
- Fix: Positioning of Document Properties dialog (Fixes #246)
- Fix (regression): PDF Export (Fixes #249)
- Fix (regression): Add polyfill for `ChildNode`/`ParentNode` (and use further)
- Fix (regression): Apply Babel universally to dependencies
- Fix (regression): Ordering of `uaPrefix` function in `svgEditor.js`
- Fix (regression): Embedded API
- Fix (embedded editor): Fix backspace key in Firefox so it doesn't navigate out of frame
- Fix: Alert if no exportWindow for PDF (e.g., if blocked)
- Refactoring( RGBColor) `RGBColor` as class, without rebuilding constants, optimize string replacement, move methods to prototype, use templates and object literals, use `Object.keys`
- Refactoring (canvg) Use classes more internally, use shorthand objects; array extras, return to lazy-loading
- Refactoring: Use Promises in place of `$.getScript`; always return Promises in case deciding to await resolving
- Refactoring: Avoid importing `RGBColor` into `svgutils.js` (jsPDF imports it itself)
- Refactoring: Arrow functions, destructuring, shorter property references
- Refactoring: Fix `lang` and `dir` for locales (though not in use currently anyways)
- Refactoring: Provide path config for canvg, jspdf
2018-06-02 01:14:38 +00:00
} ;