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) 19 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 = "Sty", o = "Lut", t = "Mar", a = "Kwi", i = "Maj", n = "Cze", r = "Lip", s = "Sie", l = "Wrz", d = "Paź", c = "Lis", y = "Gru", k = "Typografia", p = "Akapit", w = "Cytat", u = "Wstępnie Sformatowany", z = "Zaktualizowano", m = "Nowy", b = "Szablony", g = "Nazwa", j = "Zawartość", W = "Pogrubienie", C = "Podkreślenie", S = "Przekreślenie", T = "Kursywa", P = "Responsywny", h = "Seria", D = "Razem", E = "Etykieta", U = "Wartość", L = "Kolor", A = "Format", f = "X", v = "Y", M = "Rozmiar", I = "URL", N = "Kotwica", F = "Tytuł", K = "Kopiuj", R = "Zapisz", B = "Widok", H = "Duplikuj", x = "Anuluj", V = "Edytuj", O = "Usuń", Z = "Usuń", Y = "Język", G = "Eksportuj", X = "Czy na pewno?", q = "przeglądaj", J = "Przesyłanie", _ = "Słowa", Q = "Znaki", $ = "Zdania", ee = "Akapity", oe = "Cofnij", te = "Ponów", ae = "Przywróć", ie = "Przypisy", ne = "Wstaw", re = "min", se = "Legenda", le = "Zastosuj", de = "Motyw", ce = "Wymiary", ye = "Szerokość", ke = "Obramowania", pe = "Kolory", we = "Efekty", ue = "Punkt przerwania", ze = "Wyrównanie", me = "Wypełnienie", be = "Wysokość", ge = "Podziel", je = "Poziomo", We = "Pionowo", Ce = "Połącz", Se = "Przesuń", Te = "W górę", Pe = "W dół", he = "Ustawienia", De = "Wytnij", Ee = "Wklej", Ue = "Sortuj", Le = "Właściwości", Ae = "Komórki", fe = "Mobile", ve = "Tablet", Me = "Desktop", Ie = "Duży", Ne = "Ultra", Fe = "Płynny", Ke = "Minutnik", Re = "Ogólne", Be = "dni", He = "godziny", xe = "sek", Ve = "Do", Oe = "Utwórz", Ze = "Aktualizuj", Ye = "Akcje", Ge = "Rosnąco", Xe = "Uczestnicy", qe = "Kalendarz", Je = "Kategoria", _e = "Wyczyść", Qe = "Współpraca", $e = "Dane", eo = "Malejąco", oo = "Opis", to = "Wydarzenie", ao = "Wysoki", io = "Importuj", no = "Lokalizacja", ro = "Niski", so = "Średni", lo = "Orientacja", co = "Priorytet", yo = "Wybór", ko = "Tagi", po = "Czas", wo = "Wskazówki", uo = { "New Block": "Nowy Blok", "Split Horizontally": "Podziel Poziomo", "Split Vertically": "Podziel Pionowo", "Move Up": "Przesuń w Góre", "Move Down": "Przesuń w Dół", "Block 1": "Blok 1", "Block 2": "Blok 2", "Series 1": "Seria 1", "No valid data points to display": "Brak prawidłowych punktów danych do wyświetlenia", Jan: e, Feb: o, Mar: t, Apr: a, May: i, Jun: n, Jul: r, Aug: s, Sep: l, Oct: d, Nov: c, Dec: y, "Keyboard Shortcuts": "Skróty Klawiszowe", "Insert Table": "Wstaw Tabelę", "Add Row Above": "Dodaj Wiersz Powyżej", "Add Row Below": "Dodaj Wiersz Poniżej", "Add Column Left": "Dodaj Kolumnę z Lewej", "Add Column Right": "Dodaj Kolumnę z Prawej", "Delete Row": "Usuń Wiersz", "Delete Column": "Usuń Kolumnę", "Delete Table": "Usuń Tabelę", "Merge Cells": "Scal Komórki", "Split Cell": "Podziel Komórkę", "Set Cell Border": "Ustaw Obramowanie Komórki", "Include header row": "Uwzględnij wiersz nagłówka", Typography: k, "Typography Styles": "Style Typografii", "Clear Formatting": "Wyczyść Formatowanie", "Heading 1": "Nagłówek 1", "Heading 2": "Nagłówek 2", "Heading 3": "Nagłówek 3", "Heading 4": "Nagłówek 4", Paragraph: p, Blockquote: w, Preformatted: u, "Horizontal Line": "Linia Pozioma", Updated: z, "Insert Video": "Wstaw Wideo", "Are you sure you want to delete this template?": "Czy na pewno chcesz usunąć ten szablon?", New: m, Templates: b, Name: g, Content: j, "Insert YouTube Video": "Wstaw Wideo z YouTube", "YouTube Video URL": "URL Wideo z YouTube", Bold: W, Underline: C, Strikethrough: S, Italic: T, "Responsive View": "Widok Responsywny", "Mobile View": "Widok Mobilny", "Tablet View": "Widok Tabletu", "Desktop View": "Widok Desktopu", "Large Desktop View": "Widok Dużego Desktopu", "Ultra Wide View": "Widok Ultra Szeroki", 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.": "Wybierz rozmiar viewportu, aby wyświetlić podgląd zawartości na różnych szerokościach ekranu.<br>Użyj uchwytów zmiany rozmiaru w trybie responsywnym, aby ręcznie dostosować szerokość.", Series: h, Total: D, "Data Points": "Punkty Danych", "Add Point": "Dodaj Punkt", Label: E, Value: U, Color: L, Format: A, "Delete Point": "Usuń Punkt", "Series Data": "Dane Serii", "Add Series": "Dodaj Serię", "Series name": "Nazwa serii", "Insert Code Block": "Wstaw Blok Kodu", "Copy to clipboard": "Kopiuj do schowka", "+ Add Data Point": "+ Dodaj Punkt Danych", X: f, Y: v, "Bullet List": "Lista Punktowana", "Numbered List": "Lista Numerowana", Size: M, URL: I, Anchor: N, Title: F, 'Open in new tab (target="_blank")': 'Otwórz w nowej karcie (target="_blank")', 'Add rel="nofollow"': 'Dodaj rel="nofollow"', "Insert Chart": "Wstaw Wykres", "Enter your code here...": "Wpisz swój kod tutaj...", "Copied!": "Skopiowano!", Copy: K, Save: R, View: B, Duplicate: H, Cancel: x, Edit: V, Delete: O, Remove: Z, Language: Y, Export: G, Error: "Błąd", "Insert Link": "Wstaw Link", "Align Left": "Wyrównaj do Lewej", "Align Center": "Wyśrodkuj", "Align Right": "Wyrównaj do Prawej", "Insert Image": "Wstaw Obraz", "Font Size": "Rozmiar Czcionki", "Font Family": "Rodzina Czcionki", "Font Settings": "Ustawienia Czcionki", "Upload File": "Prześlij Plik", "Plain Text": "Zwykły Tekst", "Markdown File": "Plik Markdown", "HTML File": "Plik HTML", "Use comments to provide feedback or suggestions.": "Używaj komentarzy, aby przekazać opinie lub sugestie.", "Delete Comment": "Usuń Komentarz", "Please select some text to comment on": "Proszę wybrać tekst do skomentowania", "Failed to insert comment. Please try selecting a simpler text range.": "Nie udało się wstawić komentarza. Spróbuj wybrać prostszy zakres tekstu.", "Insert Comment": "Wstaw Komentarz", "Recent Colors": "Ostatnie Kolory", Confirm: X, "Background Color": "Kolor Tła", "Text Color": "Kolor Tekstu", "Drag and drop your file here, or": "Przeciągnij i upuść plik tutaj lub", browse: q, "Maximum file size: ": "Maksymalny rozmiar pliku: ", Uploading: J, "File size exceeds 10MB limit": "Rozmiar pliku przekracza limit {{max}}", "Upload failed. Please try again.": "Przesyłanie nie powiodło się. Spróbuj ponownie.", Words: _, Characters: Q, "Characters (without spaces)": "Znaki (bez spacji)", Sentences: $, Paragraphs: ee, "HTML Source": "Źródło HTML", "View HTML": "Zobacz HTML", Undo: oe, Redo: te, Restore: ae, "Initial version": "Wersja początkowa", "Changes from previous version:": "Zmiany w stosunku do poprzedniej wersji:", "Edit History": "Historia Edycji", "View History": "Zobacz Historię", "Reading time": "Czas czytania", "Insert Footnote": "Wstaw Przypis", Footnotes: ie, "Add Footnote": "Dodaj Przypis", "Add explanatory or reference text that will appear at the bottom of the document": "Dodaj wyjaśniający lub referencyjny tekst, który pojawi się na dole dokumentu", Insert: ne, min: re, "Export PNG": "Eksportuj PNG", "Select template...": "Wybierz szablon...", "Bar: Sales": "Słupkowy: Sprzedaż", "Pie: Expenses": "Kołowy: Wydatki", "Doughnut: Browsers": "Pierścieniowy: Przeglądarki", "Line: Visitors": "Liniowy: Odwiedzający", "Chart Title": "Tytuł wykresu", "X Axis Label": "Etykieta osi X", "Y Axis Label": "Etykieta osi Y", Legend: se, "Show Legend": "Pokaż legendę", "Hide Legend": "Ukryj legendę", "Table Properties": "Właściwości tabeli", Apply: le, "Style & Theme": "Styl i motyw", "Table Style": "Styl tabeli", Theme: de, Dimensions: ce, Width: ye, "Cell Padding": "Wypełnienie komórek", Borders: ke, "Border Style": "Styl obramowania", "Border Width": "Szerokość obramowania", "Border Color": "Kolor obramowania", Colors: pe, "Header Background": "Tło nagłówka", "Header Text Color": "Kolor tekstu nagłówka", Effects: we, "Zebra Stripe": "Paski zebry", "Hover Effect": "Efekt hover", "Responsive Settings": "Ustawienia responsywne", Breakpoint: ue, "Enable Horizontal Scroll": "Włącz przewijanie poziome", "Enable Touch Support": "Włącz obsługę dotyku", "Enable Cards on Mobile": "Włącz karty na mobile", "Cell Formatting": "Formatowanie komórek", "Text Formatting": "Formatowanie tekstu", "Font Weight": "Grubość czcionki", "Font Style": "Styl czcionki", "Text Decoration": "Dekoracja tekstu", Alignment: ze, "Horizontal Alignment": "Wyrównanie poziome", "Vertical Alignment": "Wyrównanie pionowe", Padding: me, Height: be, "Insert Lazy Table": "Wstaw tabelę lazy", "Text Block": "Blok tekstu", "Container Block": "Blok kontenera", "Split Container": "Podziel kontener", Split: ge, Horizontally: je, Vertically: We, Merge: Ce, Move: Se, Up: Te, Down: Pe, Settings: he, "Make Editable": "Uczyń edytowalnym", "Make Read-only": "Uczyń tylko do odczytu", "Insert Block": "Wstaw blok", "Clear Cell": "Wyczyść komórkę", "Delete Cell": "Usuń komórkę", "Select All": "Zaznacz wszystko", Cut: De, Paste: Ee, "Auto Size": "Automatyczny rozmiar", Sort: Ue, "Sort Ascending": "Sortuj rosnąco", "Sort Descending": "Sortuj malejąco", "Export Table": "Eksportuj tabelę", "Import Table": "Importuj tabelę", Properties: Le, Cells: Ae, Mobile: fe, Tablet: ve, Desktop: Me, Large: Ie, Ultra: Ne, Fluid: Fe, "Resize editor width": "Zmień szerokość edytora", Timer: Ke, General: Re, days: Be, hours: He, sec: xe, "Time expired": "Czas minął", Until: Ve, "Edit Timer": "Edytuj minutnik", "Copy Timer": "Kopiuj minutnik", "Export Timer": "Eksportuj minutnik", "Import Timer": "Importuj minutnik", "Delete Timer": "Usuń minutnik", "Timer copied successfully": "Minutnik skopiowany pomyślnie", "Failed to copy timer": "Nie udało się skopiować minutnika", "Export failed": "Eksport nie powiódł się", "Timer imported successfully": "Minutnik zaimportowany pomyślnie", "Import failed": "Import nie powiódł się", "Title is required": "Tytuł jest wymagany", "Target date is required": "Wymagana jest data docelowa", "Target time is required": "Wymagana jest godzina docelowa", "Invalid date/time format": "Nieprawidłowy format daty/godziny", "Enter timer title": "Wpisz tytuł minutnika", "Enter timer description": "Wpisz opis minutnika", "Enter category": "Wpisz kategorię", "Enter tags separated by commas": "Wpisz tagi oddzielone przecinkami", "New Timer": "Nowy minutnik", Create: Oe, Update: Ze, "No timers found": "Nie znaleziono minutników", "Create your first timer to get started": "Utwórz swój pierwszy minutnik, aby rozpocząć", "Are you sure you want to delete this timer?": "Czy na pewno chcesz usunąć ten timer?", Actions: Ye, "Add Column": "Dodaj kolumnę", "Add Event": "Dodaj wydarzenie", "Add Row": "Dodaj wiersz", "All day event": "Wydarzenie całodniowe", "Are you sure you want to delete this calendar?": "Czy na pewno chcesz usunąć ten kalendarz?", Ascending: Ge, Attendees: Xe, "Auto Fit": "Automatyczne dopasowanie", "Bar/Area Mode": "Tryb słupkowy/obszarowy", "Block Style": "Styl bloku", "Block Style Editor": "Edytor stylu bloku", "CSS Classes": "Klasy CSS", "CSS Selector (for HTML)": "Selektor CSS (dla HTML)", "CSV Delimiter": "Separator CSV", Calendar: qe, "Calendar Title": "Tytuł kalendarza", "Calendar copied successfully": "Kalendarz skopiowany pomyślnie", "Calendar imported successfully": "Kalendarz zaimportowany pomyślnie", Category: Je, "Cell Operations": "Operacje komórek", "Chart Type": "Typ wykresu", Clear: _e, "Clear Table": "Wyczyść tabelę", "Clipboard Operations": "Operacje schowka", Collaboration: Qe, "Copy Calendar": "Kopiuj kalendarz", "Copy Cell": "Kopiuj komórkę", "Copy Event": "Kopiuj wydarzenie", "Copy Table": "Kopiuj tabelę", "Create your first calendar to get started": "Utwórz swój pierwszy kalendarz, aby rozpocząć", "Current locale - Click to change": "Aktualna lokalizacja - Kliknij, aby zmienić", "Current viewport - Click to change": "Aktualny viewport - Kliknij, aby zmienić", "Cut Cell": "Wytnij komórkę", Data: $e, "Data URL": "URL danych", Date: "Data", "Default Colors": "Domyślne kolory", "Delete Calendar": "Usuń kalendarz", "Delete Elements": "Usuń elementy", "Delete Event": "Usuń wydarzenie", Descending: eo, Description: oo, "Display Settings": "Ustawienia wyświetlania", "Duplicated Block": "Zduplikowany blok", "Duration (minutes)": "Czas trwania (minuty)", "Edit Calendar": "Edytuj kalendarz", "Edit Event": "Edytuj wydarzenie", "Enter X axis label...": "Wprowadź etykietę osi X...", "Enter Y axis label...": "Wprowadź etykietę osi Y...", "Enter attendees (comma separated)": "Wprowadź uczestników (oddzielonych przecinkami)", "Enter calendar description": "Wprowadź opis kalendarza", "Enter calendar title": "Wprowadź tytuł kalendarza", "Enter chart title...": "Wprowadź tytuł wykresu...", "Enter event description": "Wprowadź opis wydarzenia", "Enter event location": "Wprowadź lokalizację wydarzenia", "Enter event title": "Wprowadź tytuł wydarzenia", "Enter tags (comma separated)": "Wprowadź tagi (oddzielone przecinkami)", Event: to, "Event copied successfully": "Wydarzenie skopiowane pomyślnie", "Export Calendar": "Eksportuj kalendarz", "Export as PNG": "Eksportuj jako PNG", "Failed to copy calendar": "Nie udało się skopiować kalendarza", "Failed to copy event": "Nie udało się skopiować wydarzenia", "First row contains headers": "Pierwszy wiersz zawiera nagłówki", "Fluid width": "Płynna szerokość", "Format Cell": "Formatuj komórkę", High: ao, Import: io, "Import Calendar": "Importuj kalendarz", "Import Type": "Typ importu", "Import/Export": "Import/Eksport", "Inline Styles": "Style inline", "Insert Cell": "Wstaw komórkę", "Insert Cell Above": "Wstaw komórkę powyżej", "Insert Cell Below": "Wstaw komórkę poniżej", "Insert Cell Left": "Wstaw komórkę po lewej", "Insert Cell Right": "Wstaw komórkę po prawej", "Insert Math": "Wstaw matematykę", "Language Settings": "Ustawienia języka", "Large Desktop": "Duży desktop", "Large desktop view": "Widok dużego desktopu", "Line Height": "Wysokość linii", Location: no, Low: ro, Medium: so, "Merge Horizontally": "Połącz poziomo", "Merge Vertically": "Połącz pionowo", "New Calendar": "Nowy kalendarz", "New Template": "Nowy szablon", "No calendars found": "Nie znaleziono kalendarzy", "No reminder": "Brak przypomnienia", "Note: Width is disabled when Horizontal Scroll is enabled": "Uwaga: Szerokość jest wyłączona, gdy włączone jest poziome przewijanie", Orientation: lo, "Paste Cell": "Wklej komórkę", "Please enter a valid URL": "Proszę wprowadzić prawidłowy URL", "Print / PDF File": "Drukuj / Plik PDF", Priority: co, "Reminder (minutes before)": "Przypomnienie (minuty przed)", "Resize Columns": "Zmień rozmiar kolumn", "Search shortcuts...": "Szukaj skrótów...", "Select Column": "Wybierz kolumnę", "Select Elements": "Wybierz elementy", "Select Row": "Wybierz wiersz", "Select Viewport": "Wybierz viewport", "Select category": "Wybierz kategorię", Selection: yo, "Show Grid": "Pokaż siatkę", "Smartphone view": "Widok smartfona", "Sort Table": "Sortuj tabelę", "Spell Check": "Sprawdzanie pisowni", "Standard desktop": "Standardowy desktop", "Table ID (optional)": "ID tabeli (opcjonalne)", "Table Management": "Zarządzanie tabelą", "Table Operations": "Operacje tabeli", "Table Tools": "Narzędzia tabeli", "Tablet view": "Widok tabletu", Tags: ko, "Tags (comma separated)": "Tagi (oddzielone przecinkami)", "Target Date": "Data docelowa", "Target Time": "Czas docelowy", Time: po, Tips: wo, "Ultra Wide": "Ultra szeroki", "Ultra wide screen": "Ultra szeroki ekran", "• Responsive mode allows manual resizing": "• Tryb responsywny pozwala na ręczne zmienianie rozmiaru", "• Tables adapt automatically to viewport size": "• Tabele automatycznie dostosowują się do rozmiaru viewportu", "• Use hotkeys for quick switching": "• Użyj skrótów klawiszowych do szybkiego przełączania", "• Viewport state is saved automatically": "• Stan viewportu jest automatycznie zapisywany", "Edit Lazy Table": "Edytuj tabelę lazy", "Fill Table": "Wypełnij tabelę", "Fill Table with Data": "Wypełnij tabelę danymi", "Update Table": "Zaktualizuj tabelę" }; export { Ye as Actions, ze as Alignment, N as Anchor, le as Apply, a as Apr, Ge as Ascending, Xe as Attendees, s as Aug, w as Blockquote, W as Bold, ke as Borders, ue as Breakpoint, qe as Calendar, x as Cancel, Je as Category, Ae as Cells, Q as Characters, _e as Clear, Qe as Collaboration, L as Color, pe as Colors, X as Confirm, j as Content, K as Copy, Oe as Create, De as Cut, $e as Data, y as Dec, O as Delete, eo as Descending, oo as Description, Me as Desktop, ce as Dimensions, Pe as Down, H as Duplicate, V as Edit, we as Effects, to as Event, G as Export, o as Feb, Fe as Fluid, ie as Footnotes, A as Format, Re as General, be as Height, ao as High, je as Horizontally, io as Import, ne as Insert, T as Italic, e as Jan, r as Jul, n as Jun, E as Label, Y as Language, Ie as Large, se as Legend, no as Location, ro as Low, t as Mar, i as May, so as Medium, Ce as Merge, fe as Mobile, Se as Move, g as Name, m as New, c as Nov, d as Oct, lo as Orientation, me as Padding, p as Paragraph, ee as Paragraphs, Ee as Paste, u as Preformatted, co as Priority, Le as Properties, te as Redo, Z as Remove, P as Responsive, ae as Restore, R as Save, yo as Selection, $ as Sentences, l as Sep, h as Series, he as Settings, M as Size, Ue as Sort, ge as Split, S as Strikethrough, ve as Tablet, ko as Tags, b as Templates, de as Theme, po as Time, Ke as Timer, wo as Tips, F as Title, D as Total, k as Typography, I as URL, Ne as Ultra, C as Underline, oe as Undo, Ve as Until, Te as Up, Ze as Update, z as Updated, J as Uploading, U as Value, We as Vertically, B as View, ye as Width, _ as Words, f as X, v as Y, q as browse, Be as days, uo as default, He as hours, re as min, xe as sec };