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
3 lines (2 loc) • 20.1 kB
JavaScript
/*! 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 */
;Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e="ينا",t="فبر",o="مار",n="أبر",r="ماي",a="يون",s="يول",l="أغس",i="سبت",c="أكت",d="نوف",p="ديس",m="طباعة",u="فقرة",g="اقتباس",C="مُنسق مسبقًا",T="تم التحديث",y="جديد",S="قوالب",h="الاسم",b="المحتوى",w="عريض",D="تحته خط",E="يتوسطه خط",v="مائل",A="متجاوب",L="سلسلة",f="الإجمالي",k="تسمية",M="القيمة",F="اللون",I="التنسيق",P="X",B="Y",H="الحجم",U="الرابط",R="مرساة",x="العنوان",V="نسخ",z="حفظ",N="عرض",Y="تكرار",O="إلغاء",W="تحرير",G="حذف",X="إزالة",q="اللغة",J="تصدير",_="هل أنت متأكد؟",j="تصفح",K="جاري التحميل",Z="الكلمات",Q="الحروف",$="الجمل",ee="الفقرات",te="تراجع",oe="إعادة",ne="استعادة",re="الحواشي",ae="إدراج",se="دقيقة",le="وسيلة الإيضاح",ie="تطبيق",ce="السمة",de="الأبعاد",pe="العرض",me="الحدود",ue="الألوان",ge="التأثيرات",Ce="نقطة الكسر",Te="المحاذاة",ye="الحشو",Se="الارتفاع",he="تقسيم",be="أفقياً",we="عمودياً",De="دمج",Ee="نقل",ve="أعلى",Ae="أسفل",Le="الإعدادات",fe="قص",ke="لصق",Me="ترتيب",Fe="الخصائص",Ie="الخلايا",Pe="الهاتف المحمول",Be="التابلت",He="سطح المكتب",Ue="كبير",Re="فائق",xe="سائل",Ve="مؤقت",ze="عام",Ne="أيام",Ye="ساعات",Oe="ثانية",We="حتى",Ge="إنشاء",Xe="تحديث",qe="الإجراءات",Je="تصاعدي",_e="الحضور",je="التقويم",Ke="الفئة",Ze="مسح",Qe="التعاون",$e="البيانات",et="تنازلي",tt="الوصف",ot="الحدث",nt="عالي",rt="استيراد",at="الموقع",st="منخفض",lt="متوسط",it="الاتجاه",ct="الأولوية",dt="الاختيار",pt="العلامات",mt="الوقت",ut="نصائح",gt={"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:r,Jun:a,Jul:s,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:g,Preformatted:C,"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",Bold:w,Underline:D,Strikethrough:E,Italic:v,"Responsive View":"عرض متجاوب","Mobile View":"عرض الجوال","Tablet View":"عرض الجهاز اللوحي","Desktop View":"عرض سطح المكتب","Large Desktop View":"عرض سطح المكتب الكبير","Ultra Wide View":"عرض فائق العرض",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.":"اختر حجم نافذة العرض لمعاينة المحتوى الخاص بك بأحجام شاشات مختلفة.<br>استخدم مقابض التغيير في الوضع المتجاوب لضبط العرض يدويًا.",Series:L,Total:f,"Data Points":"نقاط البيانات","Add Point":"إضافة نقطة",Label:k,Value:M,Color:F,Format:I,"Delete Point":"حذف نقطة","Series Data":"بيانات السلسلة","Add Series":"إضافة سلسلة","Series name":"اسم السلسلة","Insert Code Block":"إدراج كتلة رمز","Copy to clipboard":"نسخ إلى الحافظة","+ Add Data Point":"+ إضافة نقطة بيانات",X:P,Y:B,"Bullet List":"قائمة نقطية","Numbered List":"قائمة مرقمة",Size:H,URL:U,Anchor:R,Title:x,'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:O,Edit:W,Delete:G,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:re,"Add Footnote":"إضافة حاشية","Add explanatory or reference text that will appear at the bottom of the document":"أضف نصًا توضيحيًا أو مرجعيًا سيظهر في أسفل المستند",Insert:ae,min:se,"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:ge,"Zebra Stripe":"خطوط الحمار الوحشي","Hover Effect":"تأثير التحويم","Responsive Settings":"إعدادات الاستجابة",Breakpoint:Ce,"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":"إدراج جدول كسول","Edit Lazy Table":"تحرير الجدول الكسول","Fill Table":"ملء الجدول","Fill Table with Data":"ملء الجدول بالبيانات","Update Table":"تحديث الجدول","Text Block":"كتلة النص","Container Block":"كتلة الحاوية","Split Container":"تقسيم الحاوية",Split:he,Horizontally:be,Vertically:we,Merge:De,Move:Ee,Up:ve,Down:Ae,Settings:Le,"Make Editable":"جعل قابل للتحرير","Make Read-only":"جعل للقراءة فقط","Insert Block":"إدراج كتلة","Clear Cell":"مسح الخلية","Delete Cell":"حذف الخلية","Select All":"تحديد الكل",Cut:fe,Paste:ke,"Auto Size":"الحجم التلقائي",Sort:Me,"Sort Ascending":"ترتيب تصاعدي","Sort Descending":"ترتيب تنازلي","Export Table":"تصدير الجدول","Import Table":"استيراد الجدول",Properties:Fe,Cells:Ie,Mobile:Pe,Tablet:Be,Desktop:He,Large:Ue,Ultra:Re,Fluid:xe,"Resize editor width":"تغيير عرض المحرر",Timer:Ve,General:ze,days:Ne,hours:Ye,sec:Oe,"Time expired":"انتهى الوقت",Until:We,"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:Ge,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":"رابط البيانات",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:rt,"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:at,Low:st,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":"يرجى إدخال رابط صحيح","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)":"معرف الجدول (اختياري)","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":"• حالة منطقة العرض تُحفظ تلقائياً"};exports.Actions=qe;exports.Alignment=Te;exports.Anchor=R;exports.Apply=ie;exports.Apr=n;exports.Ascending=Je;exports.Attendees=_e;exports.Aug=l;exports.Blockquote=g;exports.Bold=w;exports.Borders=me;exports.Breakpoint=Ce;exports.Calendar=je;exports.Cancel=O;exports.Category=Ke;exports.Cells=Ie;exports.Characters=Q;exports.Clear=Ze;exports.Collaboration=Qe;exports.Color=F;exports.Colors=ue;exports.Confirm=_;exports.Content=b;exports.Copy=V;exports.Create=Ge;exports.Cut=fe;exports.Data=$e;exports.Dec=p;exports.Delete=G;exports.Descending=et;exports.Description=tt;exports.Desktop=He;exports.Dimensions=de;exports.Down=Ae;exports.Duplicate=Y;exports.Edit=W;exports.Effects=ge;exports.Event=ot;exports.Export=J;exports.Feb=t;exports.Fluid=xe;exports.Footnotes=re;exports.Format=I;exports.General=ze;exports.Height=Se;exports.High=nt;exports.Horizontally=be;exports.Import=rt;exports.Insert=ae;exports.Italic=v;exports.Jan=e;exports.Jul=s;exports.Jun=a;exports.Label=k;exports.Language=q;exports.Large=Ue;exports.Legend=le;exports.Location=at;exports.Low=st;exports.Mar=o;exports.May=r;exports.Medium=lt;exports.Merge=De;exports.Mobile=Pe;exports.Move=Ee;exports.Name=h;exports.New=y;exports.Nov=d;exports.Oct=c;exports.Orientation=it;exports.Padding=ye;exports.Paragraph=u;exports.Paragraphs=ee;exports.Paste=ke;exports.Preformatted=C;exports.Priority=ct;exports.Properties=Fe;exports.Redo=oe;exports.Remove=X;exports.Responsive=A;exports.Restore=ne;exports.Save=z;exports.Selection=dt;exports.Sentences=$;exports.Sep=i;exports.Series=L;exports.Settings=Le;exports.Size=H;exports.Sort=Me;exports.Split=he;exports.Strikethrough=E;exports.Tablet=Be;exports.Tags=pt;exports.Templates=S;exports.Theme=ce;exports.Time=mt;exports.Timer=Ve;exports.Tips=ut;exports.Title=x;exports.Total=f;exports.Typography=m;exports.URL=U;exports.Ultra=Re;exports.Underline=D;exports.Undo=te;exports.Until=We;exports.Up=ve;exports.Update=Xe;exports.Updated=T;exports.Uploading=K;exports.Value=M;exports.Vertically=we;exports.View=N;exports.Width=pe;exports.Words=Z;exports.X=P;exports.Y=B;exports.browse=j;exports.days=Ne;exports.default=gt;exports.hours=Ye;exports.min=se;exports.sec=Oe;