UNPKG

on-codemerge

Version:

A WYSIWYG editor for on-codemerge is a user-friendly interface that allows users to edit and view their code in real time, exactly as it will appear in the final product

529 lines (528 loc) 19.2 kB
/*! on-codemerge v1.3.1 @author Pavel Kuzmin @license MIT @homepage https://s00d.github.io/on-codemerge/ @repository git+https://github.com/s00d/on-codemerge.git Copyright (c) 2026 Pavel Kuzmin - Built on 2026-07-02T13:39:17.947Z */ const e = "Led", t = "Úno", o = "Bře", a = "Dub", n = "Kvě", r = "Čvn", l = "Čvc", i = "Srp", s = "Zář", d = "Říj", u = "Lis", c = "Pro", p = "Typografie", v = "Odstavec", k = "Citace", m = "Předformátováno", y = "Aktualizováno", b = "Nový", z = "Šablony", S = "Název", h = "Obsah", g = "Tučné", C = "Podtržené", T = "Přeškrtnuté", V = "Kurzíva", P = "Responzivní", w = "Série", D = "Celkem", E = "Štítek", j = "Hodnota", N = "Barva", Z = "Formát", f = "X", x = "Y", A = "Velikost", B = "URL", L = "Kotva", R = "Název", U = "Kopírovat", I = "Uložit", F = "Zobrazit", H = "Duplikovat", M = "Zrušit", O = "Upravit", K = "Smazat", Y = "Odstranit", G = "Jazyk", W = "Exportovat", J = "Jste si jisti?", X = "procházet", q = "Nahrávání", _ = "Slova", Q = "Znaky", $ = "Věty", ee = "Odstavce", te = "Zpět", oe = "Znovu", ae = "Obnovit", ne = "Poznámky pod Čarou", re = "Vložit", le = "min", ie = "Legenda", se = "Použít", de = "Motiv", ue = "Rozměry", ce = "Šířka", pe = "Okraje", ve = "Barvy", ke = "Efekty", me = "Bod zlomu", ye = "Zarovnání", be = "Odsazení", ze = "Výška", Se = "Rozdělit", he = "Horizontálně", ge = "Vertikálně", Ce = "Sloučit", Te = "Přesunout", Ve = "Nahoru", Pe = "Dolů", we = "Nastavení", De = "Vyjmout", Ee = "Vložit", je = "Seřadit", Ne = "Vlastnosti", Ze = "Buňky", fe = "Mobil", xe = "Tablet", Ae = "Desktop", Be = "Velký", Le = "Ultra", Re = "Pružný", Ue = "TODO", Ie = "Akce", Fe = "Vzestupně", He = "Účastníci", Me = "Kalendář", Oe = "Kategorie", Ke = "Vymazat", Ye = "Spolupráce", Ge = "Data", We = "Sestupně", Je = "Popis", Xe = "Událost", qe = "Vysoká", _e = "Importovat", Qe = "Umístění", $e = "Nízká", et = "Střední", tt = "Orientace", ot = "Priorita", at = "Výběr", nt = "Tagy", rt = "Čas", lt = "Tipy", it = "Časovač", st = "Obecné", dt = "dny", ut = "hodiny", ct = "sek", pt = "Až do", vt = "Vytvořit", kt = "Aktualizovat", mt = { "New Block": "Nový Blok", "Split Horizontally": "Rozdělit Horizontálně", "Split Vertically": "Rozdělit Vertikálně", "Move Up": "Posunout Nahoru", "Move Down": "Posunout Dolů", "Block 1": "Blok 1", "Block 2": "Blok 2", "Series 1": "Série 1", "No valid data points to display": "Nejsou k dispozici platné datové body k zobrazení", Jan: e, Feb: t, Mar: o, Apr: a, May: n, Jun: r, Jul: l, Aug: i, Sep: s, Oct: d, Nov: u, Dec: c, "Keyboard Shortcuts": "Klávesové Zkratky", "Insert Table": "Vložit Tabulku", "Add Row Above": "Přidat Řádek Nad", "Add Row Below": "Přidat Řádek Pod", "Add Column Left": "Přidat Sloupec Vlevo", "Add Column Right": "Přidat Sloupec Vpravo", "Delete Row": "Smazat Řádek", "Delete Column": "Smazat Sloupec", "Delete Table": "Smazat Tabulku", "Merge Cells": "Sloučit Buňky", "Split Cell": "Rozdělit Buňku", "Set Cell Border": "Nastavit Ohraničení Buňky", "Include header row": "Zahrnout záhlaví řádku", Typography: p, "Typography Styles": "Styly Typografie", "Clear Formatting": "Vymazat Formátování", "Heading 1": "Nadpis 1", "Heading 2": "Nadpis 2", "Heading 3": "Nadpis 3", "Heading 4": "Nadpis 4", Paragraph: v, Blockquote: k, Preformatted: m, "Horizontal Line": "Vodorovná Čára", Updated: y, "Insert Video": "Vložit Video", "Are you sure you want to delete this template?": "Jste si jisti, že chcete smazat tuto šablonu?", New: b, Templates: z, Name: S, Content: h, "Insert YouTube Video": "Vložit Video z YouTube", "YouTube Video URL": "URL Videa z YouTube", Bold: g, Underline: C, Strikethrough: T, Italic: V, "Responsive View": "Responzivní Zobrazení", "Mobile View": "Mobilní Zobrazení", "Tablet View": "Tabletové Zobrazení", "Desktop View": "Desktopové Zobrazení", "Large Desktop View": "Velké Desktopové Zobrazení", "Ultra Wide View": "Ultra Široké Zobrazení", Responsive: P, "Select a viewport size to preview your content at different screen widths.<br>Use the resize handles in responsive mode to adjust the width manually.": "Vyberte velikost viewportu pro náhled vašeho obsahu na různých šířkách obrazovky.<br>Použijte úchopy pro změnu velikosti v responzivním režimu k ručnímu nastavení šířky.", Series: w, Total: D, "Data Points": "Datové Body", "Add Point": "Přidat Bod", Label: E, Value: j, Color: N, Format: Z, "Delete Point": "Smazat Bod", "Series Data": "Data Série", "Add Series": "Přidat Sérii", "Series name": "Název série", "Insert Code Block": "Vložit Blok Kódu", "Copy to clipboard": "Kopírovat do schránky", "+ Add Data Point": "+ Přidat Datový Bod", X: f, Y: x, "Bullet List": "Seznam s Odrážkami", "Numbered List": "Číslovaný Seznam", Size: A, URL: B, Anchor: L, Title: R, 'Open in new tab (target="_blank")': 'Otevřít v nové záložce (target="_blank")', 'Add rel="nofollow"': 'Přidat rel="nofollow"', "Insert Chart": "Vložit Graf", "Enter your code here...": "Zadejte svůj kód zde...", "Copied!": "Zkopírováno!", Copy: U, Save: I, View: F, Duplicate: H, Cancel: M, Edit: O, Delete: K, Remove: Y, Language: G, Export: W, Error: "Chyba", "Insert Link": "Vložit Odkaz", "Align Left": "Zarovnat Vlevo", "Align Center": "Zarovnat Na Střed", "Align Right": "Zarovnat Vpravo", "Insert Image": "Vložit Obrázek", "Font Size": "Velikost Písma", "Font Family": "Rodina Písma", "Font Settings": "Nastavení Písma", "Upload File": "Nahrát Soubor", "Plain Text": "Prostý Text", "Markdown File": "Markdown Soubor", "HTML File": "HTML Soubor", "Use comments to provide feedback or suggestions.": "Použijte komentáře k poskytnutí zpětné vazby nebo návrhů.", "Delete Comment": "Smazat Komentář", "Please select some text to comment on": "Vyberte text pro komentování", "Failed to insert comment. Please try selecting a simpler text range.": "Nepodařilo se vložit komentář. Zkuste vybrat jednodušší rozsah textu.", "Insert Comment": "Vložit Komentář", "Recent Colors": "Nedávné Barvy", Confirm: J, "Background Color": "Barva Pozadí", "Text Color": "Barva Textu", "Drag and drop your file here, or": "Přetáhněte svůj soubor sem, nebo", browse: X, "Maximum file size: ": "Maximální velikost souboru: ", Uploading: q, "File size exceeds 10MB limit": "Velikost souboru překračuje limit {{max}}", "Upload failed. Please try again.": "Nahrávání se nezdařilo. Zkuste to znovu.", Words: _, Characters: Q, "Characters (without spaces)": "Znaky (bez mezer)", Sentences: $, Paragraphs: ee, "HTML Source": "Zdrojový Kód HTML", "View HTML": "Zobrazit HTML", Undo: te, Redo: oe, Restore: ae, "Initial version": "Počáteční verze", "Changes from previous version:": "Změny oproti předchozí verzi:", "Edit History": "Historie Úprav", "View History": "Zobrazit Historií", "Reading time": "Čas Čtení", "Insert Footnote": "Vložit Poznámku pod Čarou", Footnotes: ne, "Add Footnote": "Přidat Poznámku pod Čarou", "Add explanatory or reference text that will appear at the bottom of the document": "Přidejte vysvětlující nebo referenční text, který se objeví v dolní části dokumentu", Insert: re, min: le, "Export PNG": "Exportovat PNG", "Select template...": "Vyberte šablonu...", "Bar: Sales": "Sloupcový: Prodeje", "Pie: Expenses": "Koláčový: Výdaje", "Doughnut: Browsers": "Prstencový: Prohlížeče", "Line: Visitors": "Čára: Návštěvníci", "Chart Title": "Název grafu", "X Axis Label": "Popisek osy X", "Y Axis Label": "Popisek osy Y", Legend: ie, "Show Legend": "Zobrazit legendu", "Hide Legend": "Skrýt legendu", "Table Properties": "Vlastnosti tabulky", Apply: se, "Style & Theme": "Styl a motiv", "Table Style": "Styl tabulky", Theme: de, Dimensions: ue, Width: ce, "Cell Padding": "Odsazení buněk", Borders: pe, "Border Style": "Styl okraje", "Border Width": "Šířka okraje", "Border Color": "Barva okraje", Colors: ve, "Header Background": "Pozadí záhlaví", "Header Text Color": "Barva textu záhlaví", Effects: ke, "Zebra Stripe": "Zebrové pruhy", "Hover Effect": "Efekt při najetí", "Responsive Settings": "Responzivní nastavení", Breakpoint: me, "Enable Horizontal Scroll": "Povolit horizontální posuv", "Enable Touch Support": "Povolit podporu dotyku", "Enable Cards on Mobile": "Povolit karty na mobilu", "Cell Formatting": "Formátování buněk", "Text Formatting": "Formátování textu", "Font Weight": "Tloušťka písma", "Font Style": "Styl písma", "Text Decoration": "Dekorace textu", Alignment: ye, "Horizontal Alignment": "Horizontální zarovnání", "Vertical Alignment": "Vertikální zarovnání", Padding: be, Height: ze, "Insert Lazy Table": "Vložit lazy tabulku", "Edit Lazy Table": "Upravit lazy tabulku", "Fill Table": "Vyplnit tabulku", "Fill Table with Data": "Vyplnit tabulku daty", "Update Table": "Aktualizovat tabulku", "Text Block": "Textový blok", "Container Block": "Kontejnerový blok", "Split Container": "Rozdělit kontejner", Split: Se, Horizontally: he, Vertically: ge, Merge: Ce, Move: Te, Up: Ve, Down: Pe, Settings: we, "Make Editable": "Učinit editovatelným", "Make Read-only": "Učinit pouze pro čtení", "Insert Block": "Vložit blok", "Clear Cell": "Vymazat buňku", "Delete Cell": "Smazat buňku", "Select All": "Vybrat vše", Cut: De, Paste: Ee, "Auto Size": "Automatická velikost", Sort: je, "Sort Ascending": "Seřadit vzestupně", "Sort Descending": "Seřadit sestupně", "Export Table": "Exportovat tabulku", "Import Table": "Importovat tabulku", Properties: Ne, Cells: Ze, Mobile: fe, Tablet: xe, Desktop: Ae, Large: Be, Ultra: Le, Fluid: Re, "Resize editor width": "Změnit šířku editoru", TODO: Ue, "TODO Text": "TODO Text", "Are you sure you want to delete this timer?": "Opravdu chcete smazat tento časovač?", Actions: Ie, "Add Column": "Přidat sloupec", "Add Event": "Přidat událost", "Add Row": "Přidat řádek", "All day event": "Celodenní událost", "Are you sure you want to delete this calendar?": "Opravdu chcete smazat tento kalendář?", Ascending: Fe, Attendees: He, "Auto Fit": "Automatické přizpůsobení", "Bar/Area Mode": "Režim sloupců/oblastí", "Block Style": "Styl bloku", "Block Style Editor": "Editor stylu bloku", "CSS Classes": "CSS třídy", "CSS Selector (for HTML)": "CSS selektor (pro HTML)", "CSV Delimiter": "CSV oddělovač", Calendar: Me, "Calendar Title": "Název kalendáře", "Calendar copied successfully": "Kalendář úspěšně zkopírován", "Calendar imported successfully": "Kalendář úspěšně importován", Category: Oe, "Cell Operations": "Operace buněk", "Chart Type": "Typ grafu", Clear: Ke, "Clear Table": "Vymazat tabulku", "Clipboard Operations": "Operace schránky", Collaboration: Ye, "Copy Calendar": "Kopírovat kalendář", "Copy Cell": "Kopírovat buňku", "Copy Event": "Kopírovat událost", "Copy Table": "Kopírovat tabulku", "Create your first calendar to get started": "Vytvořte svůj první kalendář pro začátek", "Current locale - Click to change": "Aktuální locale - Klikněte pro změnu", "Current viewport - Click to change": "Aktuální viewport - Klikněte pro změnu", "Cut Cell": "Vyjmout buňku", Data: Ge, "Data URL": "URL dat", Date: "Datum", "Default Colors": "Výchozí barvy", "Delete Calendar": "Smazat kalendář", "Delete Elements": "Smazat prvky", "Delete Event": "Smazat událost", Descending: We, Description: Je, "Display Settings": "Nastavení zobrazení", "Duplicated Block": "Duplikovaný blok", "Duration (minutes)": "Doba trvání (minuty)", "Edit Calendar": "Upravit kalendář", "Edit Event": "Upravit událost", "Enter X axis label...": "Zadejte popisek osy X...", "Enter Y axis label...": "Zadejte popisek osy Y...", "Enter attendees (comma separated)": "Zadejte účastníky (oddělené čárkami)", "Enter calendar description": "Zadejte popis kalendáře", "Enter calendar title": "Zadejte název kalendáře", "Enter chart title...": "Zadejte název grafu...", "Enter event description": "Zadejte popis události", "Enter event location": "Zadejte místo události", "Enter event title": "Zadejte název události", "Enter tags (comma separated)": "Zadejte tagy (oddělené čárkami)", Event: Xe, "Event copied successfully": "Událost úspěšně zkopírována", "Export Calendar": "Exportovat kalendář", "Export as PNG": "Exportovat jako PNG", "Failed to copy calendar": "Nepodařilo se zkopírovat kalendář", "Failed to copy event": "Nepodařilo se zkopírovat událost", "First row contains headers": "První řádek obsahuje hlavičky", "Fluid width": "Pružná šířka", "Format Cell": "Formátovat buňku", High: qe, Import: _e, "Import Calendar": "Importovat kalendář", "Import Type": "Typ importu", "Import/Export": "Import/Export", "Inline Styles": "Inline styly", "Insert Cell": "Vložit buňku", "Insert Cell Above": "Vložit buňku nad", "Insert Cell Below": "Vložit buňku pod", "Insert Cell Left": "Vložit buňku vlevo", "Insert Cell Right": "Vložit buňku vpravo", "Insert Math": "Vložit matematiku", "Language Settings": "Nastavení jazyka", "Large Desktop": "Velký desktop", "Large desktop view": "Zobrazení velkého desktopu", "Line Height": "Výška řádku", Location: Qe, Low: $e, Medium: et, "Merge Horizontally": "Sloučit horizontálně", "Merge Vertically": "Sloučit vertikálně", "New Calendar": "Nový kalendář", "New Template": "Nová šablona", "No calendars found": "Nebyly nalezeny žádné kalendáře", "No reminder": "Žádná připomínka", "Note: Width is disabled when Horizontal Scroll is enabled": "Poznámka: Šířka je zakázána, když je povoleno horizontální posouvání", Orientation: tt, "Paste Cell": "Vložit buňku", "Please enter a valid URL": "Zadejte platnou URL", "Print / PDF File": "Tisk / PDF soubor", Priority: ot, "Reminder (minutes before)": "Připomínka (minuty před)", "Resize Columns": "Změnit velikost sloupců", "Search shortcuts...": "Hledat zkratky...", "Select Column": "Vybrat sloupec", "Select Elements": "Vybrat prvky", "Select Row": "Vybrat řádek", "Select Viewport": "Vybrat viewport", "Select category": "Vybrat kategorii", Selection: at, "Show Grid": "Zobrazit mřížku", "Smartphone view": "Zobrazení smartphonu", "Sort Table": "Seřadit tabulku", "Spell Check": "Kontrola pravopisu", "Standard desktop": "Standardní desktop", "Table ID (optional)": "ID tabulky (volitelné)", "Table Management": "Správa tabulky", "Table Operations": "Operace tabulky", "Table Tools": "Nástroje tabulky", "Tablet view": "Zobrazení tabletu", Tags: nt, "Tags (comma separated)": "Tagy (oddělené čárkami)", "Target Date": "Cílové datum", "Target Time": "Cílový čas", Time: rt, Tips: lt, "Ultra Wide": "Ultra široký", "Ultra wide screen": "Ultra široká obrazovka", "• Responsive mode allows manual resizing": "• Responzivní režim umožňuje ruční změnu velikosti", "• Tables adapt automatically to viewport size": "• Tabulky se automaticky přizpůsobují velikosti viewportu", "• Use hotkeys for quick switching": "• Použijte klávesové zkratky pro rychlé přepínání", "• Viewport state is saved automatically": "• Stav viewportu se automaticky ukládá", Timer: it, General: st, days: dt, hours: ut, sec: ct, "Time expired": "Čas vypršel", Until: pt, "Edit Timer": "Upravit časovač", "Copy Timer": "Kopírovat časovač", "Export Timer": "Exportovat časovač", "Import Timer": "Importovat časovač", "Delete Timer": "Smazat časovač", "Timer copied successfully": "Časovač úspěšně zkopírován", "Failed to copy timer": "Nepodařilo se zkopírovat časovač", "Export failed": "Export se nezdařil", "Timer imported successfully": "Časovač úspěšně importován", "Import failed": "Import se nezdařil", "Title is required": "Název je povinný", "Target date is required": "Cílové datum je povinné", "Target time is required": "Cílový čas je povinný", "Invalid date/time format": "Neplatný formát data/času", "Enter timer title": "Zadejte název časovače", "Enter timer description": "Zadejte popis časovače", "Enter category": "Zadejte kategorii", "Enter tags separated by commas": "Zadejte tagy oddělené čárkami", "New Timer": "Nový časovač", Create: vt, Update: kt, "No timers found": "Nebyly nalezeny žádné časovače", "Create your first timer to get started": "Vytvořte svůj první časovač pro začátek" }; export { Ie as Actions, ye as Alignment, L as Anchor, se as Apply, a as Apr, Fe as Ascending, He as Attendees, i as Aug, k as Blockquote, g as Bold, pe as Borders, me as Breakpoint, Me as Calendar, M as Cancel, Oe as Category, Ze as Cells, Q as Characters, Ke as Clear, Ye as Collaboration, N as Color, ve as Colors, J as Confirm, h as Content, U as Copy, vt as Create, De as Cut, Ge as Data, c as Dec, K as Delete, We as Descending, Je as Description, Ae as Desktop, ue as Dimensions, Pe as Down, H as Duplicate, O as Edit, ke as Effects, Xe as Event, W as Export, t as Feb, Re as Fluid, ne as Footnotes, Z as Format, st as General, ze as Height, qe as High, he as Horizontally, _e as Import, re as Insert, V as Italic, e as Jan, l as Jul, r as Jun, E as Label, G as Language, Be as Large, ie as Legend, Qe as Location, $e as Low, o as Mar, n as May, et as Medium, Ce as Merge, fe as Mobile, Te as Move, S as Name, b as New, u as Nov, d as Oct, tt as Orientation, be as Padding, v as Paragraph, ee as Paragraphs, Ee as Paste, m as Preformatted, ot as Priority, Ne as Properties, oe as Redo, Y as Remove, P as Responsive, ae as Restore, I as Save, at as Selection, $ as Sentences, s as Sep, w as Series, we as Settings, A as Size, je as Sort, Se as Split, T as Strikethrough, Ue as TODO, xe as Tablet, nt as Tags, z as Templates, de as Theme, rt as Time, it as Timer, lt as Tips, R as Title, D as Total, p as Typography, B as URL, Le as Ultra, C as Underline, te as Undo, pt as Until, Ve as Up, kt as Update, y as Updated, q as Uploading, j as Value, ge as Vertically, F as View, ce as Width, _ as Words, f as X, x as Y, X as browse, dt as days, mt as default, ut as hours, le as min, ct as sec };