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.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 a = "Jan", e = "Feb", t = "Mar", n = "Apr", i = "Mei", r = "Jun", o = "Jul", l = "Ags", s = "Sep", d = "Okt", k = "Nov", u = "Des", c = "Tipografi", p = "Paragraf", m = "Kutipan", g = "Pratformat", b = "Diperbarui", h = "Baru", T = "Template", S = "Nama", y = "Konten", C = "Tebal", B = "Garis Bawah", w = "Coret", P = "Miring", A = "Responsif", f = "Seri", E = "Total", D = "Label", L = "Nilai", M = "Warna", v = "Format", F = "X", H = "Y", K = "Ukuran", U = "URL", I = "Jangkar", R = "Judul", G = "Salin", z = "Simpan", V = "Lihat", x = "Duplikat", N = "Batal", W = "Edit", J = "Hapus", j = "Hapus", O = "Bahasa", Y = "Ekspor", X = "Apakah Anda yakin?", q = "telusuri", _ = "Mengunggah", Z = "Kata", Q = "Karakter", $ = "Kalimat", aa = "Paragraf", ea = "Batalkan", ta = "Ulangi", na = "Pulihkan", ia = "Catatan Kaki", ra = "Sisipkan", oa = "menit", la = "Legenda", sa = "Terapkan", da = "Tema", ka = "Dimensi", ua = "Lebar", ca = "Batas", pa = "Warna", ma = "Efek", ga = "Titik patahan", ba = "Perataan", ha = "Padding", Ta = "Tinggi", Sa = "Bagi", ya = "Secara horizontal", Ca = "Secara vertikal", Ba = "Gabungkan", wa = "Pindahkan", Pa = "Atas", Aa = "Bawah", fa = "Pengaturan", Ea = "Potong", Da = "Tempel", La = "Urutkan", Ma = "Properti", va = "Sel", Fa = "Mobile", Ha = "Tablet", Ka = "Desktop", Ua = "Besar", Ia = "Ultra", Ra = "Cair", Ga = "Timer", za = "Umum", Va = "hari", xa = "jam", Na = "detik", Wa = "Sampai", Ja = "Buat", ja = "Perbarui", Oa = "Tindakan", Ya = "Menanjak", Xa = "Peserta", qa = "Kalender", _a = "Kategori", Za = "Bersihkan", Qa = "Kolaborasi", $a = "Data", ae = "Menurun", ee = "Deskripsi", te = "Acara", ne = "Tinggi", ie = "Impor", re = "Lokasi", oe = "Rendah", le = "Sedang", se = "Orientasi", de = "Prioritas", ke = "Pilihan", ue = "Tag", ce = "Waktu", pe = "Tips", me = { "New Block": "Blok Baru", "Split Horizontally": "Bagi Secara Horizontal", "Split Vertically": "Bagi Secara Vertikal", "Move Up": "Pindah Ke Atas", "Move Down": "Pindah Ke Bawah", "Block 1": "Blok 1", "Block 2": "Blok 2", "Series 1": "Seri 1", "No valid data points to display": "Tidak ada titik data yang valid untuk ditampilkan", Jan: a, Feb: e, Mar: t, Apr: n, May: i, Jun: r, Jul: o, Aug: l, Sep: s, Oct: d, Nov: k, Dec: u, "Keyboard Shortcuts": "Pintasan Keyboard", "Insert Table": "Sisipkan Tabel", "Add Row Above": "Tambahkan Baris di Atas", "Add Row Below": "Tambahkan Baris di Bawah", "Add Column Left": "Tambahkan Kolom di Kiri", "Add Column Right": "Tambahkan Kolom di Kanan", "Delete Row": "Hapus Baris", "Delete Column": "Hapus Kolom", "Delete Table": "Hapus Tabel", "Merge Cells": "Gabungkan Sel", "Split Cell": "Pisahkan Sel", "Set Cell Border": "Atur Batas Sel", "Include header row": "Sertakan baris header", Typography: c, "Typography Styles": "Gaya Tipografi", "Clear Formatting": "Hapus Format", "Heading 1": "Judul 1", "Heading 2": "Judul 2", "Heading 3": "Judul 3", "Heading 4": "Judul 4", Paragraph: p, Blockquote: m, Preformatted: g, "Horizontal Line": "Garis Horizontal", Updated: b, "Insert Video": "Sisipkan Video", "Are you sure you want to delete this template?": "Apakah Anda yakin ingin menghapus template ini?", New: h, Templates: T, Name: S, Content: y, "Insert YouTube Video": "Sisipkan Video YouTube", "YouTube Video URL": "URL Video YouTube", Bold: C, Underline: B, Strikethrough: w, Italic: P, "Responsive View": "Tampilan Responsif", "Mobile View": "Tampilan Mobile", "Tablet View": "Tampilan Tablet", "Desktop View": "Tampilan Desktop", "Large Desktop View": "Tampilan Desktop Besar", "Ultra Wide View": "Tampilan Ultra Lebar", Responsive: A, "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.": "Pilih ukuran viewport untuk melihat pratinjau konten Anda pada lebar layar yang berbeda.<br>Gunakan pegangan ukuran dalam mode responsif untuk menyesuaikan lebar secara manual.", Series: f, Total: E, "Data Points": "Titik Data", "Add Point": "Tambahkan Titik", Label: D, Value: L, Color: M, Format: v, "Delete Point": "Hapus Titik", "Series Data": "Data Seri", "Add Series": "Tambahkan Seri", "Series name": "Nama seri", "Insert Code Block": "Sisipkan Blok Kode", "Copy to clipboard": "Salin ke clipboard", "+ Add Data Point": "+ Tambahkan Titik Data", X: F, Y: H, "Bullet List": "Daftar Poin", "Numbered List": "Daftar Bernomor", Size: K, URL: U, Anchor: I, Title: R, 'Open in new tab (target="_blank")': 'Buka di tab baru (target="_blank")', 'Add rel="nofollow"': 'Tambahkan rel="nofollow"', "Insert Chart": "Sisipkan Grafik", "Enter your code here...": "Masukkan kode Anda di sini...", "Copied!": "Tersalin!", Copy: G, Save: z, View: V, Duplicate: x, Cancel: N, Edit: W, Delete: J, Remove: j, Language: O, Export: Y, Error: "Kesalahan", "Insert Link": "Sisipkan Tautan", "Align Left": "Rata Kiri", "Align Center": "Rata Tengah", "Align Right": "Rata Kanan", "Insert Image": "Sisipkan Gambar", "Font Size": "Ukuran Font", "Font Family": "Jenis Font", "Font Settings": "Pengaturan Font", "Upload File": "Unggah File", "Plain Text": "Teks Biasa", "Markdown File": "File Markdown", "HTML File": "File HTML", "Use comments to provide feedback or suggestions.": "Gunakan komentar untuk memberikan umpan balik atau saran.", "Delete Comment": "Hapus Komentar", "Please select some text to comment on": "Silakan pilih beberapa teks untuk dikomentari", "Failed to insert comment. Please try selecting a simpler text range.": "Gagal menyisipkan komentar. Silakan coba memilih rentang teks yang lebih sederhana.", "Insert Comment": "Sisipkan Komentar", "Recent Colors": "Warna Terbaru", Confirm: X, "Background Color": "Warna Latar Belakang", "Text Color": "Warna Teks", "Drag and drop your file here, or": "Seret dan lepas file Anda di sini, atau", browse: q, "Maximum file size: ": "Ukuran file maksimum: ", Uploading: _, "File size exceeds 10MB limit": "Ukuran file melebihi batas {{max}}", "Upload failed. Please try again.": "Gagal mengunggah. Silakan coba lagi.", Words: Z, Characters: Q, "Characters (without spaces)": "Karakter (tanpa spasi)", Sentences: $, Paragraphs: aa, "HTML Source": "Sumber HTML", "View HTML": "Lihat HTML", Undo: ea, Redo: ta, Restore: na, "Initial version": "Versi awal", "Changes from previous version:": "Perubahan dari versi sebelumnya:", "Edit History": "Riwayat Edit", "View History": "Lihat Riwayat", "Reading time": "Waktu baca", "Insert Footnote": "Sisipkan Catatan Kaki", Footnotes: ia, "Add Footnote": "Tambahkan Catatan Kaki", "Add explanatory or reference text that will appear at the bottom of the document": "Tambahkan teks penjelasan atau referensi yang akan muncul di bagian bawah dokumen", Insert: ra, min: oa, "Export PNG": "Ekspor PNG", "Select template...": "Pilih template...", "Bar: Sales": "Batang: Penjualan", "Pie: Expenses": "Pai: Pengeluaran", "Doughnut: Browsers": "Donat: Peramban", "Line: Visitors": "Garis: Pengunjung", "Chart Title": "Judul Grafik", "X Axis Label": "Label Sumbu X", "Y Axis Label": "Label Sumbu Y", Legend: la, "Show Legend": "Tampilkan legenda", "Hide Legend": "Sembunyikan legenda", "Table Properties": "Properti tabel", Apply: sa, "Style & Theme": "Gaya dan tema", "Table Style": "Gaya tabel", Theme: da, Dimensions: ka, Width: ua, "Cell Padding": "Padding sel", Borders: ca, "Border Style": "Gaya batas", "Border Width": "Lebar batas", "Border Color": "Warna batas", Colors: pa, "Header Background": "Latar belakang header", "Header Text Color": "Warna teks header", Effects: ma, "Zebra Stripe": "Garis zebra", "Hover Effect": "Efek hover", "Responsive Settings": "Pengaturan responsif", Breakpoint: ga, "Enable Horizontal Scroll": "Aktifkan scroll horizontal", "Enable Touch Support": "Aktifkan dukungan sentuh", "Enable Cards on Mobile": "Aktifkan kartu di mobile", "Cell Formatting": "Format sel", "Text Formatting": "Format teks", "Font Weight": "Ketebalan font", "Font Style": "Gaya font", "Text Decoration": "Dekorasi teks", Alignment: ba, "Horizontal Alignment": "Perataan horizontal", "Vertical Alignment": "Perataan vertikal", Padding: ha, Height: Ta, "Insert Lazy Table": "Sisipkan tabel lazy", "Edit Lazy Table": "Edit tabel lazy", "Fill Table": "Isi tabel", "Fill Table with Data": "Isi tabel dengan data", "Update Table": "Perbarui tabel", "Text Block": "Blok teks", "Container Block": "Blok kontainer", "Split Container": "Bagi kontainer", Split: Sa, Horizontally: ya, Vertically: Ca, Merge: Ba, Move: wa, Up: Pa, Down: Aa, Settings: fa, "Make Editable": "Buat dapat diedit", "Make Read-only": "Buat hanya baca", "Insert Block": "Sisipkan blok", "Clear Cell": "Bersihkan sel", "Delete Cell": "Hapus sel", "Select All": "Pilih semua", Cut: Ea, Paste: Da, "Auto Size": "Ukuran otomatis", Sort: La, "Sort Ascending": "Urutkan naik", "Sort Descending": "Urutkan turun", "Export Table": "Ekspor tabel", "Import Table": "Impor tabel", Properties: Ma, Cells: va, Mobile: Fa, Tablet: Ha, Desktop: Ka, Large: Ua, Ultra: Ia, Fluid: Ra, "Resize editor width": "Ubah ukuran lebar editor", Timer: Ga, General: za, days: Va, hours: xa, sec: Na, "Time expired": "Waktu habis", Until: Wa, "Edit Timer": "Edit timer", "Copy Timer": "Salin timer", "Export Timer": "Ekspor timer", "Import Timer": "Impor timer", "Delete Timer": "Hapus timer", "Timer copied successfully": "Timer berhasil disalin", "Failed to copy timer": "Gagal menyalin timer", "Export failed": "Ekspor gagal", "Timer imported successfully": "Timer berhasil diimpor", "Import failed": "Impor gagal", "Title is required": "Judul diperlukan", "Target date is required": "Tanggal target diperlukan", "Target time is required": "Waktu target diperlukan", "Invalid date/time format": "Format tanggal/waktu tidak valid", "Enter timer title": "Masukkan judul timer", "Enter timer description": "Masukkan deskripsi timer", "Enter category": "Masukkan kategori", "Enter tags separated by commas": "Masukkan tag yang dipisahkan dengan koma", "New Timer": "Timer baru", Create: Ja, Update: ja, "No timers found": "Tidak ada timer ditemukan", "Create your first timer to get started": "Buat timer pertama Anda untuk memulai", "Are you sure you want to delete this timer?": "Apakah Anda yakin ingin menghapus timer ini?", Actions: Oa, "Add Column": "Tambah Kolom", "Add Event": "Tambah Acara", "Add Row": "Tambah Baris", "All day event": "Acara sepanjang hari", "Are you sure you want to delete this calendar?": "Apakah Anda yakin ingin menghapus kalender ini?", Ascending: Ya, Attendees: Xa, "Auto Fit": "Sesuaikan Otomatis", "Bar/Area Mode": "Mode Bar/Area", "Block Style": "Gaya Blok", "Block Style Editor": "Editor Gaya Blok", "CSS Classes": "Kelas CSS", "CSS Selector (for HTML)": "Selektor CSS (untuk HTML)", "CSV Delimiter": "Pemisah CSV", Calendar: qa, "Calendar Title": "Judul Kalender", "Calendar copied successfully": "Kalender berhasil disalin", "Calendar imported successfully": "Kalender berhasil diimpor", Category: _a, "Cell Operations": "Operasi Sel", "Chart Type": "Jenis Grafik", Clear: Za, "Clear Table": "Bersihkan Tabel", "Clipboard Operations": "Operasi Clipboard", Collaboration: Qa, "Copy Calendar": "Salin Kalender", "Copy Cell": "Salin Sel", "Copy Event": "Salin Acara", "Copy Table": "Salin Tabel", "Create your first calendar to get started": "Buat kalender pertama Anda untuk memulai", "Current locale - Click to change": "Lokal saat ini - Klik untuk mengubah", "Current viewport - Click to change": "Viewport saat ini - Klik untuk mengubah", "Cut Cell": "Potong Sel", Data: $a, "Data URL": "URL Data", Date: "Tanggal", "Default Colors": "Warna Default", "Delete Calendar": "Hapus Kalender", "Delete Elements": "Hapus Elemen", "Delete Event": "Hapus Acara", Descending: ae, Description: ee, "Display Settings": "Pengaturan Tampilan", "Duplicated Block": "Blok Tersalin", "Duration (minutes)": "Durasi (menit)", "Edit Calendar": "Edit Kalender", "Edit Event": "Edit Acara", "Enter X axis label...": "Masukkan label sumbu X...", "Enter Y axis label...": "Masukkan label sumbu Y...", "Enter attendees (comma separated)": "Masukkan peserta (dipisahkan koma)", "Enter calendar description": "Masukkan deskripsi kalender", "Enter calendar title": "Masukkan judul kalender", "Enter chart title...": "Masukkan judul grafik...", "Enter event description": "Masukkan deskripsi acara", "Enter event location": "Masukkan lokasi acara", "Enter event title": "Masukkan judul acara", "Enter tags (comma separated)": "Masukkan tag (dipisahkan koma)", Event: te, "Event copied successfully": "Acara berhasil disalin", "Export Calendar": "Ekspor Kalender", "Export as PNG": "Ekspor sebagai PNG", "Failed to copy calendar": "Gagal menyalin kalender", "Failed to copy event": "Gagal menyalin acara", "First row contains headers": "Baris pertama berisi header", "Fluid width": "Lebar cair", "Format Cell": "Format Sel", High: ne, Import: ie, "Import Calendar": "Impor Kalender", "Import Type": "Jenis Impor", "Import/Export": "Impor/Ekspor", "Inline Styles": "Gaya Inline", "Insert Cell": "Sisipkan Sel", "Insert Cell Above": "Sisipkan Sel di Atas", "Insert Cell Below": "Sisipkan Sel di Bawah", "Insert Cell Left": "Sisipkan Sel di Kiri", "Insert Cell Right": "Sisipkan Sel di Kanan", "Insert Math": "Sisipkan Matematika", "Language Settings": "Pengaturan Bahasa", "Large Desktop": "Desktop Besar", "Large desktop view": "Tampilan desktop besar", "Line Height": "Tinggi Baris", Location: re, Low: oe, Medium: le, "Merge Horizontally": "Gabungkan Horizontal", "Merge Vertically": "Gabungkan Vertikal", "New Calendar": "Kalender Baru", "New Template": "Template Baru", "No calendars found": "Tidak ada kalender ditemukan", "No reminder": "Tidak ada pengingat", "Note: Width is disabled when Horizontal Scroll is enabled": "Catatan: Lebar dinonaktifkan saat Scroll Horizontal diaktifkan", Orientation: se, "Paste Cell": "Tempel Sel", "Please enter a valid URL": "Silakan masukkan URL yang valid", "Print / PDF File": "Cetak / File PDF", Priority: de, "Reminder (minutes before)": "Pengingat (menit sebelum)", "Resize Columns": "Ubah Ukuran Kolom", "Search shortcuts...": "Cari pintasan...", "Select Column": "Pilih Kolom", "Select Elements": "Pilih Elemen", "Select Row": "Pilih Baris", "Select Viewport": "Pilih Viewport", "Select category": "Pilih kategori", Selection: ke, "Show Grid": "Tampilkan Grid", "Smartphone view": "Tampilan smartphone", "Sort Table": "Urutkan Tabel", "Spell Check": "Periksa Ejaan", "Standard desktop": "Desktop standar", "Table ID (optional)": "ID Tabel (opsional)", "Table Management": "Manajemen Tabel", "Table Operations": "Operasi Tabel", "Table Tools": "Alat Tabel", "Tablet view": "Tampilan tablet", Tags: ue, "Tags (comma separated)": "Tag (dipisahkan koma)", "Target Date": "Tanggal Target", "Target Time": "Waktu Target", Time: ce, Tips: pe, "Ultra Wide": "Ultra Lebar", "Ultra wide screen": "Layar ultra lebar", "• Responsive mode allows manual resizing": "• Mode responsif memungkinkan pengubahan ukuran manual", "• Tables adapt automatically to viewport size": "• Tabel menyesuaikan secara otomatis dengan ukuran viewport", "• Use hotkeys for quick switching": "• Gunakan hotkey untuk pergantian cepat", "• Viewport state is saved automatically": "• Status viewport disimpan secara otomatis" }; export { Oa as Actions, ba as Alignment, I as Anchor, sa as Apply, n as Apr, Ya as Ascending, Xa as Attendees, l as Aug, m as Blockquote, C as Bold, ca as Borders, ga as Breakpoint, qa as Calendar, N as Cancel, _a as Category, va as Cells, Q as Characters, Za as Clear, Qa as Collaboration, M as Color, pa as Colors, X as Confirm, y as Content, G as Copy, Ja as Create, Ea as Cut, $a as Data, u as Dec, J as Delete, ae as Descending, ee as Description, Ka as Desktop, ka as Dimensions, Aa as Down, x as Duplicate, W as Edit, ma as Effects, te as Event, Y as Export, e as Feb, Ra as Fluid, ia as Footnotes, v as Format, za as General, Ta as Height, ne as High, ya as Horizontally, ie as Import, ra as Insert, P as Italic, a as Jan, o as Jul, r as Jun, D as Label, O as Language, Ua as Large, la as Legend, re as Location, oe as Low, t as Mar, i as May, le as Medium, Ba as Merge, Fa as Mobile, wa as Move, S as Name, h as New, k as Nov, d as Oct, se as Orientation, ha as Padding, p as Paragraph, aa as Paragraphs, Da as Paste, g as Preformatted, de as Priority, Ma as Properties, ta as Redo, j as Remove, A as Responsive, na as Restore, z as Save, ke as Selection, $ as Sentences, s as Sep, f as Series, fa as Settings, K as Size, La as Sort, Sa as Split, w as Strikethrough, Ha as Tablet, ue as Tags, T as Templates, da as Theme, ce as Time, Ga as Timer, pe as Tips, R as Title, E as Total, c as Typography, U as URL, Ia as Ultra, B as Underline, ea as Undo, Wa as Until, Pa as Up, ja as Update, b as Updated, _ as Uploading, L as Value, Ca as Vertically, V as View, ua as Width, Z as Words, F as X, H as Y, q as browse, Va as days, me as default, xa as hours, oa as min, Na as sec };