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) 28 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 = "जन", t = "फर", o = "मार", n = "अप्र", s = "मई", r = "जून", a = "जुल", l = "अग", i = "सित", c = "अक्ट", d = "नव", p = "दिस", m = "टाइपोग्राफी", u = "पैराग्राफ", C = "ब्लॉककोट", g = "पूर्व-स्वरूपित", T = "अपडेट किया गया", y = "नया", S = "टेम्पलेट्स", h = "नाम", b = "सामग्री", w = "बोल्ड", E = "अंडरलाइन", D = "स्ट्राइकथ्रू", L = "इटैलिक", v = "रिस्पॉन्सिव", A = "श्रृंखला", f = "कुल", k = "लेबल", I = "मान", F = "रंग", M = "फ़ॉर्मेट", R = "X", x = "Y", H = "आकार", B = "URL", P = "एंकर", U = "शीर्षक", V = "कॉपी", z = "सहेजें", N = "देखें", Y = "डुप्लिकेट", W = "रद्द करें", G = "संपादित करें", O = "हटाएं", X = "हटाएं", q = "भाषा", J = "निर्यात", _ = "क्या आप सुनिश्चित हैं?", j = "ब्राउज़ करें", K = "अपलोड हो रहा है", Z = "शब्द", Q = "वर्ण", $ = "वाक्य", ee = "पैराग्राफ", te = "पूर्ववत", oe = "पुनः करें", ne = "पुनर्स्थापित करें", se = "फुटनोट्स", re = "डालें", ae = "मिनट", le = "लीजेंड", ie = "लागू करें", ce = "थीम", de = "आयाम", pe = "चौड़ाई", me = "बॉर्डर", ue = "रंग", Ce = "प्रभाव", ge = "ब्रेकपॉइंट", Te = "संरेखण", ye = "पैडिंग", Se = "ऊंचाई", he = "विभाजित करें", be = "क्षैतिज रूप से", we = "लंबवत रूप से", Ee = "मर्ज करें", De = "स्थानांतरित करें", Le = "ऊपर", ve = "नीचे", Ae = "सेटिंग्स", fe = "काटें", ke = "पेस्ट करें", Ie = "क्रमबद्ध करें", Fe = "गुण", Me = "सेल", Re = "मोबाइल", xe = "टैबलेट", He = "डेस्कटॉप", Be = "बड़ा", Pe = "अल्ट्रा", Ue = "तरल", Ve = "टाइमर", ze = "सामान्य", Ne = "दिन", Ye = "घंटे", We = "सेकंड", Ge = "तक", Oe = "बनाएं", Xe = "अपडेट करें", qe = "कार्रवाई", Je = "आरोही", _e = "उपस्थित लोग", je = "कैलेंडर", Ke = "श्रेणी", Ze = "साफ़ करें", Qe = "सहयोग", $e = "डेटा", et = "अवरोही", tt = "विवरण", ot = "इवेंट", nt = "उच्च", st = "आयात करें", rt = "स्थान", at = "कम", lt = "मध्यम", it = "अभिविन्यास", ct = "प्राथमिकता", dt = "चयन", pt = "टैग", mt = "समय", ut = "सुझाव", Ct = { "New Block": "नया ब्लॉक", "Split Horizontally": "क्षैतिज विभाजन", "Split Vertically": "लंबवत विभाजन", "Move Up": "ऊपर ले जाएं", "Move Down": "नीचे ले जाएं", "Block 1": "ब्लॉक 1", "Block 2": "ब्लॉक 2", "Series 1": "श्रृंखला 1", "No valid data points to display": "दिखाने के लिए कोई मान्य डेटा पॉइंट नहीं", Jan: e, Feb: t, Mar: o, Apr: n, May: s, Jun: r, Jul: a, Aug: l, Sep: i, Oct: c, Nov: d, Dec: p, "Keyboard Shortcuts": "कीबोर्ड शॉर्टकट", "Insert Table": "टेबल डालें", "Add Row Above": "ऊपर पंक्ति जोड़ें", "Add Row Below": "नीचे पंक्ति जोड़ें", "Add Column Left": "बाएं कॉलम जोड़ें", "Add Column Right": "दाएं कॉलम जोड़ें", "Delete Row": "पंक्ति हटाएं", "Delete Column": "कॉलम हटाएं", "Delete Table": "टेबल हटाएं", "Merge Cells": "सेल मर्ज करें", "Split Cell": "सेल विभाजित करें", "Set Cell Border": "सेल बॉर्डर सेट करें", "Include header row": "हेडर पंक्ति शामिल करें", Typography: m, "Typography Styles": "टाइपोग्राफी स्टाइल", "Clear Formatting": "फ़ॉर्मेटिंग साफ़ करें", "Heading 1": "शीर्षक 1", "Heading 2": "शीर्षक 2", "Heading 3": "शीर्षक 3", "Heading 4": "शीर्षक 4", Paragraph: u, Blockquote: C, Preformatted: g, "Horizontal Line": "क्षैतिज रेखा", Updated: T, "Insert Video": "वीडियो डालें", "Are you sure you want to delete this template?": "क्या आप वाकई इस टेम्पलेट को हटाना चाहते हैं?", New: y, Templates: S, Name: h, Content: b, "Insert YouTube Video": "YouTube वीडियो डालें", "YouTube Video URL": "YouTube वीडियो URL", Bold: w, Underline: E, Strikethrough: D, Italic: L, "Responsive View": "रिस्पॉन्सिव व्यू", "Mobile View": "मोबाइल व्यू", "Tablet View": "टैबलेट व्यू", "Desktop View": "डेस्कटॉप व्यू", "Large Desktop View": "बड़ा डेस्कटॉप व्यू", "Ultra Wide View": "अल्ट्रा वाइड व्यू", Responsive: v, "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.": "अलग-अलग स्क्रीन चौड़ाई पर अपनी सामग्री को प्रीव्यू करने के लिए एक व्यूपोर्ट आकार चुनें।<br>रिस्पॉन्सिव मोड में रीसाइज़ हैंडल का उपयोग करके चौड़ाई को मैन्युअल रूप से समायोजित करें।", Series: A, Total: f, "Data Points": "डेटा पॉइंट्स", "Add Point": "पॉइंट जोड़ें", Label: k, Value: I, Color: F, Format: M, "Delete Point": "पॉइंट हटाएं", "Series Data": "श्रृंखला डेटा", "Add Series": "श्रृंखला जोड़ें", "Series name": "श्रृंखला का नाम", "Insert Code Block": "कोड ब्लॉक डालें", "Copy to clipboard": "क्लिपबोर्ड पर कॉपी करें", "+ Add Data Point": "+ डेटा पॉइंट जोड़ें", X: R, Y: x, "Bullet List": "बुलेट सूची", "Numbered List": "क्रमांकित सूची", Size: H, URL: B, Anchor: P, Title: U, 'Open in new tab (target="_blank")': 'नई टैब में खोलें (target="_blank")', 'Add rel="nofollow"': 'rel="nofollow" जोड़ें', "Insert Chart": "चार्ट डालें", "Enter your code here...": "अपना कोड यहां दर्ज करें...", "Copied!": "कॉपी किया गया!", Copy: V, Save: z, View: N, Duplicate: Y, Cancel: W, Edit: G, Delete: O, Remove: X, Language: q, Export: J, Error: "त्रुटि", "Insert Link": "लिंक डालें", "Align Left": "बाएं संरेखित करें", "Align Center": "केंद्र संरेखित करें", "Align Right": "दाएं संरेखित करें", "Insert Image": "छवि डालें", "Font Size": "फ़ॉन्ट आकार", "Font Family": "फ़ॉन्ट परिवार", "Font Settings": "फ़ॉन्ट सेटिंग्स", "Upload File": "फ़ाइल अपलोड करें", "Plain Text": "सादा पाठ", "Markdown File": "Markdown फ़ाइल", "HTML File": "HTML फ़ाइल", "Use comments to provide feedback or suggestions.": "प्रतिक्रिया या सुझाव देने के लिए टिप्पणियों का उपयोग करें।", "Delete Comment": "टिप्पणी हटाएं", "Please select some text to comment on": "कृपया टिप्पणी करने के लिए कुछ पाठ चुनें", "Failed to insert comment. Please try selecting a simpler text range.": "टिप्पणी डालने में विफल। कृपया एक सरल पाठ सीमा चुनने का प्रयास करें।", "Insert Comment": "टिप्पणी डालें", "Recent Colors": "हाल के रंग", Confirm: _, "Background Color": "पृष्ठभूमि रंग", "Text Color": "पाठ रंग", "Drag and drop your file here, or": "अपनी फ़ाइल यहां खींचें और छोड़ें, या", browse: j, "Maximum file size: ": "अधिकतम फ़ाइल आकार: ", Uploading: K, "File size exceeds 10MB limit": "फ़ाइल आकार {{max}} सीमा से अधिक है", "Upload failed. Please try again.": "अपलोड विफल। कृपया पुनः प्रयास करें।", Words: Z, Characters: Q, "Characters (without spaces)": "वर्ण (रिक्त स्थान के बिना)", Sentences: $, Paragraphs: ee, "HTML Source": "HTML स्रोत", "View HTML": "HTML देखें", Undo: te, Redo: oe, Restore: ne, "Initial version": "प्रारंभिक संस्करण", "Changes from previous version:": "पिछले संस्करण से परिवर्तन:", "Edit History": "संपादन इतिहास", "View History": "इतिहास देखें", "Reading time": "पढ़ने का समय", "Insert Footnote": "फुटनोट डालें", Footnotes: se, "Add Footnote": "फुटनोट जोड़ें", "Add explanatory or reference text that will appear at the bottom of the document": "व्याख्यात्मक या संदर्भ पाठ जोड़ें जो दस्तावेज़ के निचले भाग में दिखाई देगा", Insert: re, min: ae, "Export PNG": "PNG निर्यात करें", "Select template...": "टेम्पलेट चुनें...", "Bar: Sales": "बार: बिक्री", "Pie: Expenses": "पाई: खर्च", "Doughnut: Browsers": "डोनट: ब्राउज़र", "Line: Visitors": "रेखा: आगंतुक", "Chart Title": "चार्ट शीर्षक", "X Axis Label": "X अक्ष लेबल", "Y Axis Label": "Y अक्ष लेबल", Legend: le, "Show Legend": "लेजेंड दिखाएं", "Hide Legend": "लेजेंड छिपाएं", "Table Properties": "टेबल गुण", Apply: ie, "Style & Theme": "शैली और थीम", "Table Style": "टेबल शैली", Theme: ce, Dimensions: de, Width: pe, "Cell Padding": "सेल पैडिंग", Borders: me, "Border Style": "बॉर्डर शैली", "Border Width": "बॉर्डर चौड़ाई", "Border Color": "बॉर्डर रंग", Colors: ue, "Header Background": "हेडर पृष्ठभूमि", "Header Text Color": "हेडर टेक्स्ट रंग", Effects: Ce, "Zebra Stripe": "ज़ेबरा धारियां", "Hover Effect": "होवर प्रभाव", "Responsive Settings": "रेस्पॉन्सिव सेटिंग्स", Breakpoint: ge, "Enable Horizontal Scroll": "क्षैतिज स्क्रॉल सक्षम करें", "Enable Touch Support": "टच सपोर्ट सक्षम करें", "Enable Cards on Mobile": "मोबाइल पर कार्ड सक्षम करें", "Cell Formatting": "सेल फॉर्मेटिंग", "Text Formatting": "टेक्स्ट फॉर्मेटिंग", "Font Weight": "फॉन्ट वेट", "Font Style": "फॉन्ट स्टाइल", "Text Decoration": "टेक्स्ट डेकोरेशन", Alignment: Te, "Horizontal Alignment": "क्षैतिज संरेखण", "Vertical Alignment": "लंबवत संरेखण", Padding: ye, Height: Se, "Insert Lazy Table": "लेनी टेबल डालें", "Text Block": "टेक्स्ट ब्लॉक", "Container Block": "कंटेनर ब्लॉक", "Split Container": "कंटेनर विभाजित करें", Split: he, Horizontally: be, Vertically: we, Merge: Ee, Move: De, Up: Le, Down: ve, Settings: Ae, "Make Editable": "संपादन योग्य बनाएं", "Make Read-only": "केवल पढ़ने योग्य बनाएं", "Insert Block": "ब्लॉक डालें", "Clear Cell": "सेल साफ़ करें", "Delete Cell": "सेल हटाएं", "Select All": "सभी चुनें", Cut: fe, Paste: ke, "Auto Size": "स्वचालित आकार", Sort: Ie, "Sort Ascending": "आरोही क्रम में क्रमबद्ध करें", "Sort Descending": "अवरोही क्रम में क्रमबद्ध करें", "Export Table": "टेबल निर्यात करें", "Import Table": "टेबल आयात करें", Properties: Fe, Cells: Me, Mobile: Re, Tablet: xe, Desktop: He, Large: Be, Ultra: Pe, Fluid: Ue, "Resize editor width": "एडिटर की चौड़ाई बदलें", Timer: Ve, General: ze, days: Ne, hours: Ye, sec: We, "Time expired": "समय समाप्त", Until: Ge, "Edit Timer": "टाइमर संपादित करें", "Copy Timer": "टाइमर कॉपी करें", "Export Timer": "टाइमर निर्यात करें", "Import Timer": "टाइमर आयात करें", "Delete Timer": "टाइमर हटाएं", "Timer copied successfully": "टाइमर सफलतापूर्वक कॉपी किया गया", "Failed to copy timer": "टाइमर कॉपी करने में विफल", "Export failed": "निर्यात विफल", "Timer imported successfully": "टाइमर सफलतापूर्वक आयात किया गया", "Import failed": "आयात विफल", "Title is required": "शीर्षक आवश्यक है", "Target date is required": "लक्ष्य तिथि आवश्यक है", "Target time is required": "लक्ष्य समय आवश्यक है", "Invalid date/time format": "अमान्य तिथि/समय प्रारूप", "Enter timer title": "टाइमर शीर्षक दर्ज करें", "Enter timer description": "टाइमर विवरण दर्ज करें", "Enter category": "श्रेणी दर्ज करें", "Enter tags separated by commas": "अल्पविराम से अलग किए गए टैग दर्ज करें", "New Timer": "नया टाइमर", Create: Oe, Update: Xe, "No timers found": "कोई टाइमर नहीं मिला", "Create your first timer to get started": "शुरू करने के लिए अपना पहला टाइमर बनाएं", "Are you sure you want to delete this timer?": "क्या आप वाकई इस टाइमर को हटाना चाहते हैं?", Actions: qe, "Add Column": "कॉलम जोड़ें", "Add Event": "इवेंट जोड़ें", "Add Row": "पंक्ति जोड़ें", "All day event": "पूरे दिन का इवेंट", "Are you sure you want to delete this calendar?": "क्या आप वाकई इस कैलेंडर को हटाना चाहते हैं?", Ascending: Je, Attendees: _e, "Auto Fit": "स्वचालित फिट", "Bar/Area Mode": "बार/एरिया मोड", "Block Style": "ब्लॉक स्टाइल", "Block Style Editor": "ब्लॉक स्टाइल एडिटर", "CSS Classes": "CSS क्लासेस", "CSS Selector (for HTML)": "CSS सेलेक्टर (HTML के लिए)", "CSV Delimiter": "CSV डिलिमिटर", Calendar: je, "Calendar Title": "कैलेंडर शीर्षक", "Calendar copied successfully": "कैलेंडर सफलतापूर्वक कॉपी किया गया", "Calendar imported successfully": "कैलेंडर सफलतापूर्वक आयात किया गया", Category: Ke, "Cell Operations": "सेल संचालन", "Chart Type": "चार्ट प्रकार", Clear: Ze, "Clear Table": "टेबल साफ़ करें", "Clipboard Operations": "क्लिपबोर्ड संचालन", Collaboration: Qe, "Copy Calendar": "कैलेंडर कॉपी करें", "Copy Cell": "सेल कॉपी करें", "Copy Event": "इवेंट कॉपी करें", "Copy Table": "टेबल कॉपी करें", "Create your first calendar to get started": "शुरू करने के लिए अपना पहला कैलेंडर बनाएं", "Current locale - Click to change": "वर्तमान लोकेल - बदलने के लिए क्लिक करें", "Current viewport - Click to change": "वर्तमान व्यूपोर्ट - बदलने के लिए क्लिक करें", "Cut Cell": "सेल काटें", Data: $e, "Data URL": "डेटा URL", Date: "तारीख", "Default Colors": "डिफ़ॉल्ट रंग", "Delete Calendar": "कैलेंडर हटाएं", "Delete Elements": "तत्व हटाएं", "Delete Event": "इवेंट हटाएं", Descending: et, Description: tt, "Display Settings": "प्रदर्शन सेटिंग्स", "Duplicated Block": "डुप्लिकेट ब्लॉक", "Duration (minutes)": "अवधि (मिनट)", "Edit Calendar": "कैलेंडर संपादित करें", "Edit Event": "इवेंट संपादित करें", "Enter X axis label...": "X अक्ष लेबल दर्ज करें...", "Enter Y axis label...": "Y अक्ष लेबल दर्ज करें...", "Enter attendees (comma separated)": "उपस्थित लोग दर्ज करें (कॉमा से अलग)", "Enter calendar description": "कैलेंडर विवरण दर्ज करें", "Enter calendar title": "कैलेंडर शीर्षक दर्ज करें", "Enter chart title...": "चार्ट शीर्षक दर्ज करें...", "Enter event description": "इवेंट विवरण दर्ज करें", "Enter event location": "इवेंट स्थान दर्ज करें", "Enter event title": "इवेंट शीर्षक दर्ज करें", "Enter tags (comma separated)": "टैग दर्ज करें (कॉमा से अलग)", Event: ot, "Event copied successfully": "इवेंट सफलतापूर्वक कॉपी किया गया", "Export Calendar": "कैलेंडर निर्यात करें", "Export as PNG": "PNG के रूप में निर्यात करें", "Failed to copy calendar": "कैलेंडर कॉपी करने में विफल", "Failed to copy event": "इवेंट कॉपी करने में विफल", "First row contains headers": "पहली पंक्ति में हेडर हैं", "Fluid width": "तरल चौड़ाई", "Format Cell": "सेल फॉर्मेट करें", High: nt, Import: st, "Import Calendar": "कैलेंडर आयात करें", "Import Type": "आयात प्रकार", "Import/Export": "आयात/निर्यात", "Inline Styles": "इनलाइन स्टाइल्स", "Insert Cell": "सेल डालें", "Insert Cell Above": "ऊपर सेल डालें", "Insert Cell Below": "नीचे सेल डालें", "Insert Cell Left": "बाएं सेल डालें", "Insert Cell Right": "दाएं सेल डालें", "Insert Math": "गणित डालें", "Language Settings": "भाषा सेटिंग्स", "Large Desktop": "बड़ा डेस्कटॉप", "Large desktop view": "बड़ा डेस्कटॉप दृश्य", "Line Height": "पंक्ति ऊंचाई", Location: rt, Low: at, Medium: lt, "Merge Horizontally": "क्षैतिज रूप से मर्ज करें", "Merge Vertically": "लंबवत रूप से मर्ज करें", "New Calendar": "नया कैलेंडर", "New Template": "नया टेम्पलेट", "No calendars found": "कोई कैलेंडर नहीं मिला", "No reminder": "कोई अनुस्मारक नहीं", "Note: Width is disabled when Horizontal Scroll is enabled": "ध्यान दें: क्षैतिज स्क्रॉल सक्षम होने पर चौड़ाई अक्षम है", Orientation: it, "Paste Cell": "सेल पेस्ट करें", "Please enter a valid URL": "कृपया एक वैध URL दर्ज करें", "Print / PDF File": "प्रिंट / PDF फ़ाइल", Priority: ct, "Reminder (minutes before)": "अनुस्मारक (मिनट पहले)", "Resize Columns": "कॉलम का आकार बदलें", "Search shortcuts...": "शॉर्टकट खोजें...", "Select Column": "कॉलम चुनें", "Select Elements": "तत्व चुनें", "Select Row": "पंक्ति चुनें", "Select Viewport": "व्यूपोर्ट चुनें", "Select category": "श्रेणी चुनें", Selection: dt, "Show Grid": "ग्रिड दिखाएं", "Smartphone view": "स्मार्टफोन दृश्य", "Sort Table": "टेबल क्रमबद्ध करें", "Spell Check": "वर्तनी जांच", "Standard desktop": "मानक डेस्कटॉप", "Table ID (optional)": "टेबल ID (वैकल्पिक)", "Table Management": "टेबल प्रबंधन", "Table Operations": "टेबल संचालन", "Table Tools": "टेबल टूल्स", "Tablet view": "टैबलेट दृश्य", Tags: pt, "Tags (comma separated)": "टैग (कॉमा से अलग)", "Target Date": "लक्ष्य तारीख", "Target Time": "लक्ष्य समय", Time: mt, Tips: ut, "Ultra Wide": "अल्ट्रा वाइड", "Ultra wide screen": "अल्ट्रा वाइड स्क्रीन", "• Responsive mode allows manual resizing": "• रेस्पॉन्सिव मोड मैनुअल रीसाइज़िंग की अनुमति देता है", "• Tables adapt automatically to viewport size": "• टेबल स्वचालित रूप से व्यूपोर्ट आकार के अनुकूल होते हैं", "• Use hotkeys for quick switching": "• त्वरित स्विचिंग के लिए हॉटकी का उपयोग करें", "• Viewport state is saved automatically": "• व्यूपोर्ट स्थिति स्वचालित रूप से सहेजी जाती है", "Edit Lazy Table": "लेनी टेबल संपादित करें", "Fill Table": "टेबल भरें", "Fill Table with Data": "टेबल को डेटा से भरें", "Update Table": "टेबल अपडेट करें" }; export { qe as Actions, Te as Alignment, P as Anchor, ie as Apply, n as Apr, Je as Ascending, _e as Attendees, l as Aug, C as Blockquote, w as Bold, me as Borders, ge as Breakpoint, je as Calendar, W as Cancel, Ke as Category, Me as Cells, Q as Characters, Ze as Clear, Qe as Collaboration, F as Color, ue as Colors, _ as Confirm, b as Content, V as Copy, Oe as Create, fe as Cut, $e as Data, p as Dec, O as Delete, et as Descending, tt as Description, He as Desktop, de as Dimensions, ve as Down, Y as Duplicate, G as Edit, Ce as Effects, ot as Event, J as Export, t as Feb, Ue as Fluid, se as Footnotes, M as Format, ze as General, Se as Height, nt as High, be as Horizontally, st as Import, re as Insert, L as Italic, e as Jan, a as Jul, r as Jun, k as Label, q as Language, Be as Large, le as Legend, rt as Location, at as Low, o as Mar, s as May, lt as Medium, Ee as Merge, Re as Mobile, De as Move, h as Name, y as New, d as Nov, c as Oct, it as Orientation, ye as Padding, u as Paragraph, ee as Paragraphs, ke as Paste, g as Preformatted, ct as Priority, Fe as Properties, oe as Redo, X as Remove, v as Responsive, ne as Restore, z as Save, dt as Selection, $ as Sentences, i as Sep, A as Series, Ae as Settings, H as Size, Ie as Sort, he as Split, D as Strikethrough, xe as Tablet, pt as Tags, S as Templates, ce as Theme, mt as Time, Ve as Timer, ut as Tips, U as Title, f as Total, m as Typography, B as URL, Pe as Ultra, E as Underline, te as Undo, Ge as Until, Le as Up, Xe as Update, T as Updated, K as Uploading, I as Value, we as Vertically, N as View, pe as Width, Z as Words, R as X, x as Y, j as browse, Ne as days, Ct as default, Ye as hours, ae as min, We as sec };