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) • 17.5 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="Oca",a="Şub",t="Mar",i="Nis",l="May",r="Haz",n="Tem",o="Ağu",s="Eyl",c="Eki",d="Kas",k="Ara",m="Tipografi",y="Paragraf",u="Alıntı",p="Önceden Biçimlendirilmiş",g="Güncellendi",T="Yeni",b="Şablonlar",S="Ad",C="İçerik",E="Kalın",D="Altı Çizili",z="Üstü Çizili",A="İtalik",h="Duyarlı",v="Seri",B="Toplam",f="Etiket",w="Değer",H="Renk",M="Biçim",L="X",Y="Y",G="Boyut",R="URL",P="Çapa",U="Başlık",K="Kopyala",F="Kaydet",I="Görüntüle",V="Çoğalt",x="İptal",N="Düzenle",Z="Sil",O="Kaldır",W="Dil",X="Dışa Aktar",q="Emin misiniz?",J="göz atın",_="Yükleniyor",j="Kelimeler",Q="Karakterler",$="Cümleler",ee="Paragraflar",ae="Geri Al",te="Yinele",ie="Geri Yükle",le="Dipnotlar",re="Ekle",ne="dk",oe="Gösterge",se="Uygula",ce="Tema",de="Boyutlar",ke="Genişlik",me="Kenarlıklar",ye="Renkler",ue="Efektler",pe="Kırılma noktası",ge="Hizalama",Te="Dolgu",be="Yükseklik",Se="Böl",Ce="Yatay olarak",Ee="Dikey olarak",De="Birleştir",ze="Taşı",Ae="Yukarı",he="Aşağı",ve="Ayarlar",Be="Kes",fe="Yapıştır",we="Sırala",He="Özellikler",Me="Hücreler",Le="Mobil",Ye="Tablet",Ge="Masaüstü",Re="Büyük",Pe="Ultra",Ue="Akışkan",Ke="Zamanlayıcı",Fe="Genel",Ie="gün",Ve="saat",xe="sn",Ne="Kadar",Ze="Oluştur",Oe="Güncelle",We="Eylemler",Xe="Artan",qe="Katılımcılar",Je="Takvim",_e="Kategori",je="Temizle",Qe="İşbirliği",$e="Veri",ea="Azalan",aa="Açıklama",ta="Etkinlik",ia="Yüksek",la="İçe Aktar",ra="Konum",na="Düşük",oa="Orta",sa="Yönlendirme",ca="Öncelik",da="Seçim",ka="Etiketler",ma="Zaman",ya="İpuçları",ua={"New Block":"Yeni Blok","Split Horizontally":"Yatay Böl","Split Vertically":"Dikey Böl","Move Up":"Yukarı Taşı","Move Down":"Aşağı Taşı","Block 1":"Blok 1","Block 2":"Blok 2","Series 1":"Seri 1","No valid data points to display":"Gösterilecek geçerli veri noktası yok",Jan:e,Feb:a,Mar:t,Apr:i,May:l,Jun:r,Jul:n,Aug:o,Sep:s,Oct:c,Nov:d,Dec:k,"Keyboard Shortcuts":"Klavye Kısayolları","Insert Table":"Tablo Ekle","Add Row Above":"Yukarı Satır Ekle","Add Row Below":"Aşağı Satır Ekle","Add Column Left":"Sola Sütun Ekle","Add Column Right":"Sağa Sütun Ekle","Delete Row":"Satır Sil","Delete Column":"Sütun Sil","Delete Table":"Tablo Sil","Merge Cells":"Hücreleri Birleştir","Split Cell":"Hücreyi Böl","Set Cell Border":"Hücre Kenarlığı Ayarla","Include header row":"Başlık satırını dahil et",Typography:m,"Typography Styles":"Tipografi Stilleri","Clear Formatting":"Biçimlendirmeyi Temizle","Heading 1":"Başlık 1","Heading 2":"Başlık 2","Heading 3":"Başlık 3","Heading 4":"Başlık 4",Paragraph:y,Blockquote:u,Preformatted:p,"Horizontal Line":"Yatay Çizgi",Updated:g,"Insert Video":"Video Ekle","Are you sure you want to delete this template?":"Bu şablonu silmek istediğinizden emin misiniz?",New:T,Templates:b,Name:S,Content:C,"Insert YouTube Video":"YouTube Videosu Ekle","YouTube Video URL":"YouTube Video URL",Bold:E,Underline:D,Strikethrough:z,Italic:A,"Responsive View":"Duyarlı Görünüm","Mobile View":"Mobil Görünüm","Tablet View":"Tablet Görünüm","Desktop View":"Masaüstü Görünüm","Large Desktop View":"Geniş Masaüstü Görünüm","Ultra Wide View":"Ultra Geniş Görünüm",Responsive:h,"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.":"Farklı ekran genişliklerinde içeriğinizi önizlemek için bir görünüm alanı boyutu seçin.<br>Duyarlı modda yeniden boyutlandırma tutamaçlarını kullanarak genişliği manuel olarak ayarlayın.",Series:v,Total:B,"Data Points":"Veri Noktaları","Add Point":"Nokta Ekle",Label:f,Value:w,Color:H,Format:M,"Delete Point":"Nokta Sil","Series Data":"Seri Verileri","Add Series":"Seri Ekle","Series name":"Seri adı","Insert Code Block":"Kod Bloğu Ekle","Copy to clipboard":"Panoya Kopyala","+ Add Data Point":"+ Veri Noktası Ekle",X:L,Y,"Bullet List":"Madde İşaretli Liste","Numbered List":"Numaralı Liste",Size:G,URL:R,Anchor:P,Title:U,'Open in new tab (target="_blank")':'Yeni sekmede aç (target="_blank")','Add rel="nofollow"':'rel="nofollow" ekle',"Insert Chart":"Grafik Ekle","Enter your code here...":"Kodunuzu buraya girin...","Copied!":"Kopyalandı!",Copy:K,Save:F,View:I,Duplicate:V,Cancel:x,Edit:N,Delete:Z,Remove:O,Language:W,Export:X,Error:"Hata","Insert Link":"Bağlantı Ekle","Align Left":"Sola Hizala","Align Center":"Ortala","Align Right":"Sağa Hizala","Insert Image":"Resim Ekle","Font Size":"Yazı Tipi Boyutu","Font Family":"Yazı Tipi Ailesi","Font Settings":"Yazı Tipi Ayarları","Upload File":"Dosya Yükle","Plain Text":"Düz Metin","Markdown File":"Markdown Dosyası","HTML File":"HTML Dosyası","Use comments to provide feedback or suggestions.":"Geri bildirim veya öneri sağlamak için yorumları kullanın.","Delete Comment":"Yorumu Sil","Please select some text to comment on":"Yorum yapmak için bir metin seçin","Failed to insert comment. Please try selecting a simpler text range.":"Yorum ekleme başarısız. Daha basit bir metin aralığı seçmeyi deneyin.","Insert Comment":"Yorum Ekle","Recent Colors":"Son Renkler",Confirm:q,"Background Color":"Arka Plan Rengi","Text Color":"Metin Rengi","Drag and drop your file here, or":"Dosyanızı buraya sürükleyip bırakın veya",browse:J,"Maximum file size: ":"Maksimum dosya boyutu: ",Uploading:_,"File size exceeds 10MB limit":"Dosya boyutu {{max}} sınırını aşıyor","Upload failed. Please try again.":"Yükleme başarısız. Lütfen tekrar deneyin.",Words:j,Characters:Q,"Characters (without spaces)":"Karakterler (boşluklar hariç)",Sentences:$,Paragraphs:ee,"HTML Source":"HTML Kaynağı","View HTML":"HTML Görüntüle",Undo:ae,Redo:te,Restore:ie,"Initial version":"İlk sürüm","Changes from previous version:":"Önceki sürümden değişiklikler:","Edit History":"Düzenleme Geçmişi","View History":"Geçmişi Görüntüle","Reading time":"Okuma süresi","Insert Footnote":"Dipnot Ekle",Footnotes:le,"Add Footnote":"Dipnot Ekle","Add explanatory or reference text that will appear at the bottom of the document":"Belgenin altında görünecek açıklayıcı veya referans metni ekleyin",Insert:re,min:ne,"Export PNG":"PNG Dışa Aktar","Select template...":"Şablon seç...","Bar: Sales":"Çubuk: Satışlar","Pie: Expenses":"Pasta: Giderler","Doughnut: Browsers":"Halka: Tarayıcılar","Line: Visitors":"Çizgi: Ziyaretçiler","Chart Title":"Grafik Başlığı","X Axis Label":"X Eksen Etiketi","Y Axis Label":"Y Eksen Etiketi",Legend:oe,"Show Legend":"Göstergeyi göster","Hide Legend":"Göstergeyi gizle","Table Properties":"Tablo özellikleri",Apply:se,"Style & Theme":"Stil ve tema","Table Style":"Tablo stili",Theme:ce,Dimensions:de,Width:ke,"Cell Padding":"Hücre dolgusu",Borders:me,"Border Style":"Kenarlık stili","Border Width":"Kenarlık genişliği","Border Color":"Kenarlık rengi",Colors:ye,"Header Background":"Başlık arka planı","Header Text Color":"Başlık metin rengi",Effects:ue,"Zebra Stripe":"Zebra çizgileri","Hover Effect":"Hover efekti","Responsive Settings":"Responsive ayarlar",Breakpoint:pe,"Enable Horizontal Scroll":"Yatay kaydırmayı etkinleştir","Enable Touch Support":"Dokunmatik desteği etkinleştir","Enable Cards on Mobile":"Mobilde kartları etkinleştir","Cell Formatting":"Hücre formatı","Text Formatting":"Metin formatı","Font Weight":"Yazı tipi kalınlığı","Font Style":"Yazı tipi stili","Text Decoration":"Metin dekorasyonu",Alignment:ge,"Horizontal Alignment":"Yatay hizalama","Vertical Alignment":"Dikey hizalama",Padding:Te,Height:be,"Insert Lazy Table":"Lazy tablo ekle","Text Block":"Metin bloğu","Container Block":"Kapsayıcı blok","Split Container":"Kapsayıcıyı böl",Split:Se,Horizontally:Ce,Vertically:Ee,Merge:De,Move:ze,Up:Ae,Down:he,Settings:ve,"Make Editable":"Düzenlenebilir yap","Make Read-only":"Salt okunur yap","Insert Block":"Blok ekle","Clear Cell":"Hücreyi temizle","Delete Cell":"Hücreyi sil","Select All":"Tümünü seç",Cut:Be,Paste:fe,"Auto Size":"Otomatik boyut",Sort:we,"Sort Ascending":"Artan sırala","Sort Descending":"Azalan sırala","Export Table":"Tabloyu dışa aktar","Import Table":"Tabloyu içe aktar",Properties:He,Cells:Me,Mobile:Le,Tablet:Ye,Desktop:Ge,Large:Re,Ultra:Pe,Fluid:Ue,"Resize editor width":"Editör genişliğini değiştir",Timer:Ke,General:Fe,days:Ie,hours:Ve,sec:xe,"Time expired":"Süre doldu",Until:Ne,"Edit Timer":"Zamanlayıcıyı düzenle","Copy Timer":"Zamanlayıcıyı kopyala","Export Timer":"Zamanlayıcıyı dışa aktar","Import Timer":"Zamanlayıcıyı içe aktar","Delete Timer":"Zamanlayıcıyı sil","Timer copied successfully":"Zamanlayıcı başarıyla kopyalandı","Failed to copy timer":"Zamanlayıcı kopyalanamadı","Export failed":"Dışa aktarma başarısız","Timer imported successfully":"Zamanlayıcı başarıyla içe aktarıldı","Import failed":"İçe aktarma başarısız","Title is required":"Başlık gerekli","Target date is required":"Hedef tarih gerekli","Target time is required":"Hedef saat gerekli","Invalid date/time format":"Geçersiz tarih/saat formatı","Enter timer title":"Zamanlayıcı başlığını girin","Enter timer description":"Zamanlayıcı açıklamasını girin","Enter category":"Kategoriyi girin","Enter tags separated by commas":"Virgülle ayrılmış etiketleri girin","New Timer":"Yeni zamanlayıcı",Create:Ze,Update:Oe,"No timers found":"Zamanlayıcı bulunamadı","Create your first timer to get started":"Başlamak için ilk zamanlayıcınızı oluşturun","Are you sure you want to delete this timer?":"Bu zamanlayıcıyı silmek istediğinizden emin misiniz?",Actions:We,"Add Column":"Sütun Ekle","Add Event":"Etkinlik Ekle","Add Row":"Satır Ekle","All day event":"Tüm gün etkinliği","Are you sure you want to delete this calendar?":"Bu takvimi silmek istediğinizden emin misiniz?",Ascending:Xe,Attendees:qe,"Auto Fit":"Otomatik Sığdır","Bar/Area Mode":"Çubuk/Alan Modu","Block Style":"Blok Stili","Block Style Editor":"Blok Stili Düzenleyici","CSS Classes":"CSS Sınıfları","CSS Selector (for HTML)":"CSS Seçici (HTML için)","CSV Delimiter":"CSV Ayırıcı",Calendar:Je,"Calendar Title":"Takvim Başlığı","Calendar copied successfully":"Takvim başarıyla kopyalandı","Calendar imported successfully":"Takvim başarıyla içe aktarıldı",Category:_e,"Cell Operations":"Hücre İşlemleri","Chart Type":"Grafik Türü",Clear:je,"Clear Table":"Tabloyu Temizle","Clipboard Operations":"Pano İşlemleri",Collaboration:Qe,"Copy Calendar":"Takvimi Kopyala","Copy Cell":"Hücreyi Kopyala","Copy Event":"Etkinliği Kopyala","Copy Table":"Tabloyu Kopyala","Create your first calendar to get started":"Başlamak için ilk takviminizi oluşturun","Current locale - Click to change":"Mevcut dil - Değiştirmek için tıklayın","Current viewport - Click to change":"Mevcut görünüm alanı - Değiştirmek için tıklayın","Cut Cell":"Hücreyi Kes",Data:$e,"Data URL":"Veri URL'si",Date:"Tarih","Default Colors":"Varsayılan Renkler","Delete Calendar":"Takvimi Sil","Delete Elements":"Öğeleri Sil","Delete Event":"Etkinliği Sil",Descending:ea,Description:aa,"Display Settings":"Görüntü Ayarları","Duplicated Block":"Çoğaltılmış Blok","Duration (minutes)":"Süre (dakika)","Edit Calendar":"Takvimi Düzenle","Edit Event":"Etkinliği Düzenle","Enter X axis label...":"X ekseni etiketini girin...","Enter Y axis label...":"Y ekseni etiketini girin...","Enter attendees (comma separated)":"Katılımcıları girin (virgülle ayrılmış)","Enter calendar description":"Takvim açıklamasını girin","Enter calendar title":"Takvim başlığını girin","Enter chart title...":"Grafik başlığını girin...","Enter event description":"Etkinlik açıklamasını girin","Enter event location":"Etkinlik konumunu girin","Enter event title":"Etkinlik başlığını girin","Enter tags (comma separated)":"Etiketleri girin (virgülle ayrılmış)",Event:ta,"Event copied successfully":"Etkinlik başarıyla kopyalandı","Export Calendar":"Takvimi Dışa Aktar","Export as PNG":"PNG olarak dışa aktar","Failed to copy calendar":"Takvim kopyalanamadı","Failed to copy event":"Etkinlik kopyalanamadı","First row contains headers":"İlk satır başlıkları içerir","Fluid width":"Esnek genişlik","Format Cell":"Hücreyi Biçimlendir",High:ia,Import:la,"Import Calendar":"Takvimi İçe Aktar","Import Type":"İçe Aktarma Türü","Import/Export":"İçe Aktar/Dışa Aktar","Inline Styles":"Satır İçi Stiller","Insert Cell":"Hücre Ekle","Insert Cell Above":"Üstüne Hücre Ekle","Insert Cell Below":"Altına Hücre Ekle","Insert Cell Left":"Soluna Hücre Ekle","Insert Cell Right":"Sağına Hücre Ekle","Insert Math":"Matematik Ekle","Language Settings":"Dil Ayarları","Large Desktop":"Büyük Masaüstü","Large desktop view":"Büyük masaüstü görünümü","Line Height":"Satır Yüksekliği",Location:ra,Low:na,Medium:oa,"Merge Horizontally":"Yatay Birleştir","Merge Vertically":"Dikey Birleştir","New Calendar":"Yeni Takvim","New Template":"Yeni Şablon","No calendars found":"Takvim bulunamadı","No reminder":"Hatırlatma yok","Note: Width is disabled when Horizontal Scroll is enabled":"Not: Yatay kaydırma etkinleştirildiğinde genişlik devre dışıdır",Orientation:sa,"Paste Cell":"Hücreyi Yapıştır","Please enter a valid URL":"Lütfen geçerli bir URL girin","Print / PDF File":"Yazdır / PDF Dosyası",Priority:ca,"Reminder (minutes before)":"Hatırlatma (dakika önce)","Resize Columns":"Sütunları Yeniden Boyutlandır","Search shortcuts...":"Kısayolları ara...","Select Column":"Sütun Seç","Select Elements":"Öğeleri Seç","Select Row":"Satır Seç","Select Viewport":"Görünüm Alanını Seç","Select category":"Kategori seç",Selection:da,"Show Grid":"Izgarayı Göster","Smartphone view":"Akıllı telefon görünümü","Sort Table":"Tabloyu Sırala","Spell Check":"Yazım Denetimi","Standard desktop":"Standart masaüstü","Table ID (optional)":"Tablo ID (isteğe bağlı)","Table Management":"Tablo Yönetimi","Table Operations":"Tablo İşlemleri","Table Tools":"Tablo Araçları","Tablet view":"Tablet görünümü",Tags:ka,"Tags (comma separated)":"Etiketler (virgülle ayrılmış)","Target Date":"Hedef Tarih","Target Time":"Hedef Zaman",Time:ma,Tips:ya,"Ultra Wide":"Ultra Geniş","Ultra wide screen":"Ultra geniş ekran","• Responsive mode allows manual resizing":"• Duyarlı mod manuel yeniden boyutlandırmaya izin verir","• Tables adapt automatically to viewport size":"• Tablolar görünüm alanı boyutuna otomatik olarak uyum sağlar","• Use hotkeys for quick switching":"• Hızlı geçiş için kısayolları kullanın","• Viewport state is saved automatically":"• Görünüm alanı durumu otomatik olarak kaydedilir","Edit Lazy Table":"Lazy tabloyu düzenle","Fill Table":"Tabloyu doldur","Fill Table with Data":"Tabloyu verilerle doldur","Update Table":"Tabloyu güncelle"};exports.Actions=We;exports.Alignment=ge;exports.Anchor=P;exports.Apply=se;exports.Apr=i;exports.Ascending=Xe;exports.Attendees=qe;exports.Aug=o;exports.Blockquote=u;exports.Bold=E;exports.Borders=me;exports.Breakpoint=pe;exports.Calendar=Je;exports.Cancel=x;exports.Category=_e;exports.Cells=Me;exports.Characters=Q;exports.Clear=je;exports.Collaboration=Qe;exports.Color=H;exports.Colors=ye;exports.Confirm=q;exports.Content=C;exports.Copy=K;exports.Create=Ze;exports.Cut=Be;exports.Data=$e;exports.Dec=k;exports.Delete=Z;exports.Descending=ea;exports.Description=aa;exports.Desktop=Ge;exports.Dimensions=de;exports.Down=he;exports.Duplicate=V;exports.Edit=N;exports.Effects=ue;exports.Event=ta;exports.Export=X;exports.Feb=a;exports.Fluid=Ue;exports.Footnotes=le;exports.Format=M;exports.General=Fe;exports.Height=be;exports.High=ia;exports.Horizontally=Ce;exports.Import=la;exports.Insert=re;exports.Italic=A;exports.Jan=e;exports.Jul=n;exports.Jun=r;exports.Label=f;exports.Language=W;exports.Large=Re;exports.Legend=oe;exports.Location=ra;exports.Low=na;exports.Mar=t;exports.May=l;exports.Medium=oa;exports.Merge=De;exports.Mobile=Le;exports.Move=ze;exports.Name=S;exports.New=T;exports.Nov=d;exports.Oct=c;exports.Orientation=sa;exports.Padding=Te;exports.Paragraph=y;exports.Paragraphs=ee;exports.Paste=fe;exports.Preformatted=p;exports.Priority=ca;exports.Properties=He;exports.Redo=te;exports.Remove=O;exports.Responsive=h;exports.Restore=ie;exports.Save=F;exports.Selection=da;exports.Sentences=$;exports.Sep=s;exports.Series=v;exports.Settings=ve;exports.Size=G;exports.Sort=we;exports.Split=Se;exports.Strikethrough=z;exports.Tablet=Ye;exports.Tags=ka;exports.Templates=b;exports.Theme=ce;exports.Time=ma;exports.Timer=Ke;exports.Tips=ya;exports.Title=U;exports.Total=B;exports.Typography=m;exports.URL=R;exports.Ultra=Pe;exports.Underline=D;exports.Undo=ae;exports.Until=Ne;exports.Up=Ae;exports.Update=Oe;exports.Updated=g;exports.Uploading=_;exports.Value=w;exports.Vertically=Ee;exports.View=I;exports.Width=ke;exports.Words=j;exports.X=L;exports.Y=Y;exports.browse=J;exports.days=Ie;exports.default=ua;exports.hours=Ve;exports.min=ne;exports.sec=xe;