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

526 lines (525 loc) 18.8 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 = "Jan", t = "Feb", n = "Mrt", o = "Apr", r = "Mei", i = "Jun", a = "Jul", l = "Aug", s = "Sep", d = "Okt", c = "Nov", g = "Dec", p = "Typografie", m = "Paragraaf", k = "Citaat", u = "Vooraf Opgemaakt", v = "Bijgewerkt", b = "Nieuw", T = "Sjablonen", w = "Naam", h = "Inhoud", C = "Vet", S = "Onderstrepen", y = "Doorhalen", j = "Cursief", f = "Responsief", V = "Reeks", E = "Totaal", L = "Label", D = "Waarde", A = "Kleur", R = "Opmaak", I = "X", B = "Y", z = "Grootte", H = "URL", M = "Anker", U = "Titel", x = "Kopiëren", P = "Opslaan", F = "Weergeven", K = "Dupliceren", G = "Annuleren", O = "Bewerken", N = "Verwijderen", W = "Verwijderen", Y = "Taal", J = "Exporteren", X = "Weet u het zeker?", q = "blader", Z = "Uploaden", _ = "Woorden", Q = "Tekens", $ = "Zinnen", ee = "Paragrafen", te = "Ongedaan Maken", ne = "Opnieuw Uitvoeren", oe = "Herstellen", re = "Voetnoten", ie = "Invoegen", ae = "min", le = "Legenda", se = "Toepassen", de = "Thema", ce = "Afmetingen", ge = "Breedte", pe = "Randen", me = "Kleuren", ke = "Effecten", ue = "Breekpunt", ve = "Uitlijning", be = "Vulling", Te = "Hoogte", we = "Splitsen", he = "Horizontaal", Ce = "Verticaal", Se = "Samenvoegen", ye = "Verplaatsen", je = "Omhoog", fe = "Omlaag", Ve = "Instellingen", Ee = "Knippen", Le = "Plakken", De = "Sorteren", Ae = "Eigenschappen", Re = "Cellen", Ie = "Mobiel", Be = "Tablet", ze = "Desktop", He = "Groot", Me = "Ultra", Ue = "Vloeibaar", xe = "Timer", Pe = "Algemeen", Fe = "dagen", Ke = "uren", Ge = "sec", Oe = "Tot", Ne = "Maken", We = "Bijwerken", Ye = "Acties", Je = "Oplopend", Xe = "Deelnemers", qe = "Kalender", Ze = "Categorie", _e = "Wissen", Qe = "Samenwerking", $e = "Gegevens", et = "Aflopend", tt = "Beschrijving", nt = "Evenement", ot = "Hoog", rt = "Importeren", it = "Locatie", at = "Laag", lt = "Gemiddeld", st = "Oriëntatie", dt = "Prioriteit", ct = "Selectie", gt = "Tags", pt = "Tijd", mt = "Tips", kt = { "New Block": "Nieuw Blok", "Split Horizontally": "Horizontaal Splitsen", "Split Vertically": "Verticaal Splitsen", "Move Up": "Omhoog Verplaatsen", "Move Down": "Omlaag Verplaatsen", "Block 1": "Blok 1", "Block 2": "Blok 2", "Series 1": "Reeks 1", "No valid data points to display": "Geen geldige gegevenspunten om weer te geven", Jan: e, Feb: t, Mar: n, Apr: o, May: r, Jun: i, Jul: a, Aug: l, Sep: s, Oct: d, Nov: c, Dec: g, "Keyboard Shortcuts": "Toetsenbordsnelkoppelingen", "Insert Table": "Tabel Invoegen", "Add Row Above": "Rij Boven Toevoegen", "Add Row Below": "Rij Onder Toevoegen", "Add Column Left": "Kolom Links Toevoegen", "Add Column Right": "Kolom Rechts Toevoegen", "Delete Row": "Rij Verwijderen", "Delete Column": "Kolom Verwijderen", "Delete Table": "Tabel Verwijderen", "Merge Cells": "Cellen Samenvoegen", "Split Cell": "Cel Splitsen", "Set Cell Border": "Celrand Instellen", "Include header row": "Koprij opnemen", Typography: p, "Typography Styles": "Typografiestijlen", "Clear Formatting": "Opmaak Wissen", "Heading 1": "Kop 1", "Heading 2": "Kop 2", "Heading 3": "Kop 3", "Heading 4": "Kop 4", Paragraph: m, Blockquote: k, Preformatted: u, "Horizontal Line": "Horizontale Lijn", Updated: v, "Insert Video": "Video Invoegen", "Are you sure you want to delete this template?": "Weet u zeker dat u dit sjabloon wilt verwijderen?", New: b, Templates: T, Name: w, Content: h, "Insert YouTube Video": "YouTube-video Invoegen", "YouTube Video URL": "YouTube-video URL", Bold: C, Underline: S, Strikethrough: y, Italic: j, "Responsive View": "Responsieve Weergave", "Mobile View": "Mobiele Weergave", "Tablet View": "Tabletweergave", "Desktop View": "Desktopweergave", "Large Desktop View": "Grote Desktopweergave", "Ultra Wide View": "Ultrabrede Weergave", Responsive: f, "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.": "Selecteer een viewportgrootte om uw inhoud te bekijken op verschillende schermbreedtes.<br>Gebruik de formaatgrepen in de responsieve modus om de breedte handmatig aan te passen.", Series: V, Total: E, "Data Points": "Gegevenspunten", "Add Point": "Punt Toevoegen", Label: L, Value: D, Color: A, Format: R, "Delete Point": "Punt Verwijderen", "Series Data": "Reeksgegevens", "Add Series": "Reeks Toevoegen", "Series name": "Reeksnaam", "Insert Code Block": "Codeblok Invoegen", "Copy to clipboard": "Kopiëren naar klembord", "+ Add Data Point": "+ Gegevenspunt Toevoegen", X: I, Y: B, "Bullet List": "Opsommingstekenlijst", "Numbered List": "Genummerde Lijst", Size: z, URL: H, Anchor: M, Title: U, 'Open in new tab (target="_blank")': 'Openen in nieuw tabblad (target="_blank")', 'Add rel="nofollow"': 'rel="nofollow" Toevoegen', "Insert Chart": "Grafiek Invoegen", "Enter your code here...": "Voer uw code hier in...", "Copied!": "Gekopieerd!", Copy: x, Save: P, View: F, Duplicate: K, Cancel: G, Edit: O, Delete: N, Remove: W, Language: Y, Export: J, Error: "Fout", "Insert Link": "Link Invoegen", "Align Left": "Links Uitlijnen", "Align Center": "Centreren", "Align Right": "Rechts Uitlijnen", "Insert Image": "Afbeelding Invoegen", "Font Size": "Lettergrootte", "Font Family": "Lettertype", "Font Settings": "Lettertype-instellingen", "Upload File": "Bestand Uploaden", "Plain Text": "Platte Tekst", "Markdown File": "Markdown-bestand", "HTML File": "HTML-bestand", "Use comments to provide feedback or suggestions.": "Gebruik opmerkingen om feedback of suggesties te geven.", "Delete Comment": "Opmerking Verwijderen", "Please select some text to comment on": "Selecteer tekst om op te reageren", "Failed to insert comment. Please try selecting a simpler text range.": "Opmerking invoeren mislukt. Probeer een eenvoudiger tekstbereik te selecteren.", "Insert Comment": "Opmerking Invoegen", "Recent Colors": "Recente Kleuren", Confirm: X, "Background Color": "Achtergrondkleur", "Text Color": "Tekstkleur", "Drag and drop your file here, or": "Sleep uw bestand hierheen of", browse: q, "Maximum file size: ": "Maximale bestandsgrootte: ", Uploading: Z, "File size exceeds 10MB limit": "Bestandsgrootte overschrijdt {{max}} limiet", "Upload failed. Please try again.": "Uploaden mislukt. Probeer het opnieuw.", Words: _, Characters: Q, "Characters (without spaces)": "Tekens (zonder spaties)", Sentences: $, Paragraphs: ee, "HTML Source": "HTML-bron", "View HTML": "HTML Weergeven", Undo: te, Redo: ne, Restore: oe, "Initial version": "Eerste versie", "Changes from previous version:": "Wijzigingen ten opzichte van de vorige versie:", "Edit History": "Bewerkingsgeschiedenis", "View History": "Geschiedenis Weergeven", "Reading time": "Leestijd", "Insert Footnote": "Voetnoot Invoegen", Footnotes: re, "Add Footnote": "Voetnoot Toevoegen", "Add explanatory or reference text that will appear at the bottom of the document": "Voeg verklarende of referentietekst toe die onderaan het document verschijnt", Insert: ie, min: ae, "Export PNG": "PNG exporteren", "Select template...": "Selecteer sjabloon...", "Bar: Sales": "Staaf: Verkoop", "Pie: Expenses": "Taart: Uitgaven", "Doughnut: Browsers": "Donut: Browsers", "Line: Visitors": "Lijn: Bezoekers", "Chart Title": "Grafiektitel", "X Axis Label": "X-as label", "Y Axis Label": "Y-as label", Legend: le, "Show Legend": "Legenda tonen", "Hide Legend": "Legenda verbergen", "Table Properties": "Tabeleigenschappen", Apply: se, "Style & Theme": "Stijl en thema", "Table Style": "Tabelstijl", Theme: de, Dimensions: ce, Width: ge, "Cell Padding": "Celvulling", Borders: pe, "Border Style": "Randstijl", "Border Width": "Randbreedte", "Border Color": "Randkleur", Colors: me, "Header Background": "Koptekst achtergrond", "Header Text Color": "Koptekst tekstkleur", Effects: ke, "Zebra Stripe": "Zebrastrepen", "Hover Effect": "Hover effect", "Responsive Settings": "Responsive instellingen", Breakpoint: ue, "Enable Horizontal Scroll": "Horizontaal scrollen inschakelen", "Enable Touch Support": "Touch-ondersteuning inschakelen", "Enable Cards on Mobile": "Kaarten op mobiel inschakelen", "Cell Formatting": "Celopmaak", "Text Formatting": "Tekstopmaak", "Font Weight": "Lettertype gewicht", "Font Style": "Lettertype stijl", "Text Decoration": "Tekstdecoratie", Alignment: ve, "Horizontal Alignment": "Horizontale uitlijning", "Vertical Alignment": "Verticale uitlijning", Padding: be, Height: Te, "Insert Lazy Table": "Lazy tabel invoegen", "Edit Lazy Table": "Lazy tabel bewerken", "Fill Table": "Tabel vullen", "Fill Table with Data": "Tabel vullen met gegevens", "Update Table": "Tabel bijwerken", "Text Block": "Tekstblok", "Container Block": "Container blok", "Split Container": "Container splitsen", Split: we, Horizontally: he, Vertically: Ce, Merge: Se, Move: ye, Up: je, Down: fe, Settings: Ve, "Make Editable": "Bewerkbaar maken", "Make Read-only": "Alleen-lezen maken", "Insert Block": "Blok invoegen", "Clear Cell": "Cel wissen", "Delete Cell": "Cel verwijderen", "Select All": "Alles selecteren", Cut: Ee, Paste: Le, "Auto Size": "Automatische grootte", Sort: De, "Sort Ascending": "Oplopend sorteren", "Sort Descending": "Aflopend sorteren", "Export Table": "Tabel exporteren", "Import Table": "Tabel importeren", Properties: Ae, Cells: Re, Mobile: Ie, Tablet: Be, Desktop: ze, Large: He, Ultra: Me, Fluid: Ue, "Resize editor width": "Editor breedte aanpassen", Timer: xe, General: Pe, days: Fe, hours: Ke, sec: Ge, "Time expired": "Tijd verlopen", Until: Oe, "Edit Timer": "Timer bewerken", "Copy Timer": "Timer kopiëren", "Export Timer": "Timer exporteren", "Import Timer": "Timer importeren", "Delete Timer": "Timer verwijderen", "Timer copied successfully": "Timer succesvol gekopieerd", "Failed to copy timer": "Timer kopiëren mislukt", "Export failed": "Exporteren mislukt", "Timer imported successfully": "Timer succesvol geïmporteerd", "Import failed": "Importeren mislukt", "Title is required": "Titel is vereist", "Target date is required": "Doeldatum is vereist", "Target time is required": "Doeltijd is vereist", "Invalid date/time format": "Ongeldig datum/tijdformaat", "Enter timer title": "Voer timer titel in", "Enter timer description": "Voer timer beschrijving in", "Enter category": "Voer categorie in", "Enter tags separated by commas": "Voer tags in gescheiden door komma's", "New Timer": "Nieuwe timer", Create: Ne, Update: We, "No timers found": "Geen timers gevonden", "Create your first timer to get started": "Maak je eerste timer om te beginnen", "Are you sure you want to delete this timer?": "Weet je zeker dat je deze timer wilt verwijderen?", Actions: Ye, "Add Column": "Kolom toevoegen", "Add Event": "Evenement toevoegen", "Add Row": "Rij toevoegen", "All day event": "Hele dag evenement", "Are you sure you want to delete this calendar?": "Weet je zeker dat je deze kalender wilt verwijderen?", Ascending: Je, Attendees: Xe, "Auto Fit": "Automatisch aanpassen", "Bar/Area Mode": "Balk/gebied modus", "Block Style": "Blok stijl", "Block Style Editor": "Blok stijl editor", "CSS Classes": "CSS klassen", "CSS Selector (for HTML)": "CSS selector (voor HTML)", "CSV Delimiter": "CSV scheidingsteken", Calendar: qe, "Calendar Title": "Kalender titel", "Calendar copied successfully": "Kalender succesvol gekopieerd", "Calendar imported successfully": "Kalender succesvol geïmporteerd", Category: Ze, "Cell Operations": "Cel bewerkingen", "Chart Type": "Grafiek type", Clear: _e, "Clear Table": "Tabel wissen", "Clipboard Operations": "Klembord bewerkingen", Collaboration: Qe, "Copy Calendar": "Kalender kopiëren", "Copy Cell": "Cel kopiëren", "Copy Event": "Evenement kopiëren", "Copy Table": "Tabel kopiëren", "Create your first calendar to get started": "Maak je eerste kalender om te beginnen", "Current locale - Click to change": "Huidige locale - Klik om te wijzigen", "Current viewport - Click to change": "Huidige viewport - Klik om te wijzigen", "Cut Cell": "Cel knippen", Data: $e, "Data URL": "Gegevens URL", Date: "Datum", "Default Colors": "Standaard kleuren", "Delete Calendar": "Kalender verwijderen", "Delete Elements": "Elementen verwijderen", "Delete Event": "Evenement verwijderen", Descending: et, Description: tt, "Display Settings": "Weergave instellingen", "Duplicated Block": "Gedupliceerd blok", "Duration (minutes)": "Duur (minuten)", "Edit Calendar": "Kalender bewerken", "Edit Event": "Evenement bewerken", "Enter X axis label...": "Voer X-as label in...", "Enter Y axis label...": "Voer Y-as label in...", "Enter attendees (comma separated)": "Voer deelnemers in (komma gescheiden)", "Enter calendar description": "Voer kalender beschrijving in", "Enter calendar title": "Voer kalender titel in", "Enter chart title...": "Voer grafiek titel in...", "Enter event description": "Voer evenement beschrijving in", "Enter event location": "Voer evenement locatie in", "Enter event title": "Voer evenement titel in", "Enter tags (comma separated)": "Voer tags in (komma gescheiden)", Event: nt, "Event copied successfully": "Evenement succesvol gekopieerd", "Export Calendar": "Kalender exporteren", "Export as PNG": "Exporteren als PNG", "Failed to copy calendar": "Kalender kopiëren mislukt", "Failed to copy event": "Evenement kopiëren mislukt", "First row contains headers": "Eerste rij bevat headers", "Fluid width": "Vloeiende breedte", "Format Cell": "Cel formatteren", High: ot, Import: rt, "Import Calendar": "Kalender importeren", "Import Type": "Import type", "Import/Export": "Importeren/Exporteren", "Inline Styles": "Inline stijlen", "Insert Cell": "Cel invoegen", "Insert Cell Above": "Cel hierboven invoegen", "Insert Cell Below": "Cel hieronder invoegen", "Insert Cell Left": "Cel links invoegen", "Insert Cell Right": "Cel rechts invoegen", "Insert Math": "Wiskunde invoegen", "Language Settings": "Taal instellingen", "Large Desktop": "Grote desktop", "Large desktop view": "Grote desktop weergave", "Line Height": "Regel hoogte", Location: it, Low: at, Medium: lt, "Merge Horizontally": "Horizontaal samenvoegen", "Merge Vertically": "Verticaal samenvoegen", "New Calendar": "Nieuwe kalender", "New Template": "Nieuw sjabloon", "No calendars found": "Geen kalenders gevonden", "No reminder": "Geen herinnering", "Note: Width is disabled when Horizontal Scroll is enabled": "Opmerking: Breedte is uitgeschakeld wanneer horizontaal scrollen is ingeschakeld", Orientation: st, "Paste Cell": "Cel plakken", "Please enter a valid URL": "Voer een geldige URL in", "Print / PDF File": "Afdrukken / PDF bestand", Priority: dt, "Reminder (minutes before)": "Herinnering (minuten voor)", "Resize Columns": "Kolommen van grootte wijzigen", "Search shortcuts...": "Sneltoetsen zoeken...", "Select Column": "Kolom selecteren", "Select Elements": "Elementen selecteren", "Select Row": "Rij selecteren", "Select Viewport": "Viewport selecteren", "Select category": "Categorie selecteren", Selection: ct, "Show Grid": "Raster tonen", "Smartphone view": "Smartphone weergave", "Sort Table": "Tabel sorteren", "Spell Check": "Spellingcontrole", "Standard desktop": "Standaard desktop", "Table ID (optional)": "Tabel ID (optioneel)", "Table Management": "Tabel beheer", "Table Operations": "Tabel bewerkingen", "Table Tools": "Tabel gereedschappen", "Tablet view": "Tablet weergave", Tags: gt, "Tags (comma separated)": "Tags (komma gescheiden)", "Target Date": "Doeldatum", "Target Time": "Doeltijd", Time: pt, Tips: mt, "Ultra Wide": "Ultra breed", "Ultra wide screen": "Ultra breed scherm", "• Responsive mode allows manual resizing": "• Responsieve modus staat handmatige grootte aanpassing toe", "• Tables adapt automatically to viewport size": "• Tabellen passen zich automatisch aan aan viewport grootte", "• Use hotkeys for quick switching": "• Gebruik sneltoetsen voor snelle wisseling", "• Viewport state is saved automatically": "• Viewport status wordt automatisch opgeslagen" }; export { Ye as Actions, ve as Alignment, M as Anchor, se as Apply, o as Apr, Je as Ascending, Xe as Attendees, l as Aug, k as Blockquote, C as Bold, pe as Borders, ue as Breakpoint, qe as Calendar, G as Cancel, Ze as Category, Re as Cells, Q as Characters, _e as Clear, Qe as Collaboration, A as Color, me as Colors, X as Confirm, h as Content, x as Copy, Ne as Create, Ee as Cut, $e as Data, g as Dec, N as Delete, et as Descending, tt as Description, ze as Desktop, ce as Dimensions, fe as Down, K as Duplicate, O as Edit, ke as Effects, nt as Event, J as Export, t as Feb, Ue as Fluid, re as Footnotes, R as Format, Pe as General, Te as Height, ot as High, he as Horizontally, rt as Import, ie as Insert, j as Italic, e as Jan, a as Jul, i as Jun, L as Label, Y as Language, He as Large, le as Legend, it as Location, at as Low, n as Mar, r as May, lt as Medium, Se as Merge, Ie as Mobile, ye as Move, w as Name, b as New, c as Nov, d as Oct, st as Orientation, be as Padding, m as Paragraph, ee as Paragraphs, Le as Paste, u as Preformatted, dt as Priority, Ae as Properties, ne as Redo, W as Remove, f as Responsive, oe as Restore, P as Save, ct as Selection, $ as Sentences, s as Sep, V as Series, Ve as Settings, z as Size, De as Sort, we as Split, y as Strikethrough, Be as Tablet, gt as Tags, T as Templates, de as Theme, pt as Time, xe as Timer, mt as Tips, U as Title, E as Total, p as Typography, H as URL, Me as Ultra, S as Underline, te as Undo, Oe as Until, je as Up, We as Update, v as Updated, Z as Uploading, D as Value, Ce as Vertically, F as View, ge as Width, _ as Words, I as X, B as Y, q as browse, Fe as days, kt as default, Ke as hours, ae as min, Ge as sec };