Permalink
Browse files

update to Kindeditor v4.0.4

  • Loading branch information...
1 parent 7fe2cdf commit f5a72d6827d01fcf99978128a1274d4aa706cdca @Macrow committed Dec 13, 2011
@@ -0,0 +1,214 @@
+/*******************************************************************************
+* KindEditor - WYSIWYG HTML Editor for Internet
+* Copyright (C) 2006-2011 kindsoft.net
+*
+* @author Roddy <luolonghao@gmail.com>
+* @site http://www.kindsoft.net/
+* @licence http://www.kindsoft.net/license.php
+* Arabic Translation By daif alotaibi (http://daif.net/)
+*******************************************************************************/
+
+KindEditor.lang({
+ source : 'عرض المصدر',
+ preview : 'معاينة الصفحة',
+ undo : 'تراجع(Ctrl+Z)',
+ redo : 'إعادة التراجع(Ctrl+Y)',
+ cut : 'قص(Ctrl+X)',
+ copy : 'نسخ(Ctrl+C)',
+ paste : 'لصق(Ctrl+V)',
+ plainpaste : 'لصق كنص عادي',
+ wordpaste : 'لصق من مايكروسفت ورد',
+ selectall : 'تحديد الكل',
+ justifyleft : 'محاذاه لليسار',
+ justifycenter : 'محاذاه للوسط',
+ justifyright : 'محاذاه لليمين',
+ justifyfull : 'محاذاه تلقائية',
+ insertorderedlist : 'قائمة مرقمه',
+ insertunorderedlist : 'قائمة نقطية',
+ indent : 'إزاحه النص',
+ outdent : 'إلغاء الازاحة',
+ subscript : 'أسفل النص',
+ superscript : 'أعلى النص',
+ formatblock : 'Paragraph format',
+ fontname : 'نوع الخط',
+ fontsize : 'حجم الخط',
+ forecolor : 'لون النص',
+ hilitecolor : 'لون خلفية النص',
+ bold : 'عريض(Ctrl+B)',
+ italic : 'مائل(Ctrl+I)',
+ underline : 'خط تحت النص(Ctrl+U)',
+ strikethrough : 'خط على النص',
+ removeformat : 'إزالة التنسيق',
+ image : 'إدراج صورة',
+ flash : 'إدراج فلاش',
+ media : 'إدراج وسائط متعددة',
+ table : 'إدراج جدول',
+ tablecell : 'خلية',
+ hr : 'إدراج خط أفقي',
+ emoticons : 'إدراج وجه ضاحك',
+ link : 'رابط',
+ unlink : 'إزالة الرابط',
+ fullscreen : 'محرر ملئ الشاشة(Esc)',
+ about : 'حول',
+ print : 'طباعة',
+ filemanager : 'مدير الملفات',
+ code : 'إدراج نص برمجي',
+ map : 'خرائط قووقل',
+ lineheight : 'إرتفاع السطر',
+ clearhtml : 'مسح كود HTML',
+ pagebreak : 'إدراج فاصل صفحات',
+ quickformat : 'تنسيق سريع',
+ insertfile : 'إدراج ملف',
+ template : 'إدراج قالب',
+ anchor : 'رابط',
+ yes : 'موافق',
+ no : 'إلغاء',
+ close : 'إغلاق',
+ editImage : 'خصائص الصورة',
+ deleteImage : 'حذفالصورة',
+ editFlash : 'خصائص الفلاش',
+ deleteFlash : 'حذف الفلاش',
+ editMedia : 'خصائص الوسائط',
+ deleteMedia : 'حذف الوسائط',
+ editLink : 'خصائص الرابط',
+ deleteLink : 'إزالة الرابط',
+ tableprop : 'خصائص الجدول',
+ tablecellprop : 'خصائص الخلية',
+ tableinsert : 'إدراج جدول',
+ tabledelete : 'حذف جدول',
+ tablecolinsertleft : 'إدراج عمود لليسار',
+ tablecolinsertright : 'إدراج عمود لليسار',
+ tablerowinsertabove : 'إدراج صف للأعلى',
+ tablerowinsertbelow : 'إدراج صف للأسفل',
+ tablerowmerge : 'دمج للأسفل',
+ tablecolmerge : 'دمج لليمين',
+ tablerowsplit : 'تقسم الصف',
+ tablecolsplit : 'تقسيم العمود',
+ tablecoldelete : 'حذف العمود',
+ tablerowdelete : 'حذف الصف',
+ noColor : 'إفتراضي',
+ invalidImg : "الرجاء إدخال رابط صحيح.\nالملفات المسموح بها: jpg,gif,bmp,png",
+ invalidMedia : "الرجاء إدخال رابط صحيح.\nالملفات المسموح بها: swf,flv,mp3,wav,wma,wmv,mid,avi,mpg,asf,rm,rmvb",
+ invalidWidth : "العرض يجب أن يكون رقم.",
+ invalidHeight : "الإرتفاع يجب أن يكون رقم.",
+ invalidBorder : "عرض الحد يجب أن يكون رقم.",
+ invalidUrl : "الرجاء إدخال رابط حيح.",
+ invalidRows : 'صفوف غير صحيح.',
+ invalidCols : 'أعمدة غير صحيحة.',
+ invalidPadding : 'The padding must be number.',
+ invalidSpacing : 'The spacing must be number.',
+ invalidJson : 'Invalid JSON string.',
+ uploadSuccess : 'تم رفع الملف بنجاح.',
+ cutError : 'حاليا غير مدعومة من المتصفح, إستخدم إختصار لوحة المفاتيح (Ctrl+X).',
+ copyError : 'حاليا غير مدعومة من المتصفح, إستخدم إختصار لوحة المفاتيح (Ctrl+C).',
+ pasteError : 'حاليا غير مدعومة من المتصفح, إستخدم إختصار لوحة المفاتيح (Ctrl+V).',
+ ajaxLoading : 'Loading ...',
+ uploadLoading : 'Uploading ...',
+ uploadError : 'Upload Error',
+ 'plainpaste.comment' : 'إستخدم إختصار لوحة المفاتيح (Ctrl+V) للصق داخل النافذة.',
+ 'wordpaste.comment' : 'إستخدم إختصار لوحة المفاتيح (Ctrl+V) للصق داخل النافذة.',
+ 'link.url' : 'الرابط',
+ 'link.linkType' : 'الهدف',
+ 'link.newWindow' : 'نافذة جديدة',
+ 'link.selfWindow' : 'نفس النافذة',
+ 'flash.url' : 'الرابط',
+ 'flash.width' : 'العرض',
+ 'flash.height' : 'الإرتفاع',
+ 'flash.upload' : 'رفع',
+ 'flash.viewServer' : 'أستعراض',
+ 'media.url' : 'الرابط',
+ 'media.width' : 'العرض',
+ 'media.height' : 'الإرتفاع',
+ 'media.autostart' : 'تشغيل تلقائي',
+ 'media.upload' : 'رفع',
+ 'media.viewServer' : 'أستعراض',
+ 'image.remoteImage' : 'إدراج الرابط',
+ 'image.localImage' : 'رفع',
+ 'image.remoteUrl' : 'الرابط',
+ 'image.localUrl' : 'الملف',
+ 'image.size' : 'الحجم',
+ 'image.width' : 'العرض',
+ 'image.height' : 'الإرتفاع',
+ 'image.resetSize' : 'إستعادة الأبعاد',
+ 'image.align' : 'محاذاة',
+ 'image.defaultAlign' : 'الإفتراضي',
+ 'image.leftAlign' : 'اليسار',
+ 'image.rightAlign' : 'اليمين',
+ 'image.imgTitle' : 'العنوان',
+ 'image.viewServer' : 'أستعراض',
+ 'filemanager.emptyFolder' : 'فارغ',
+ 'filemanager.moveup' : 'المجلد الأب',
+ 'filemanager.viewType' : 'العرض: ',
+ 'filemanager.viewImage' : 'مصغرات',
+ 'filemanager.listImage' : 'قائمة',
+ 'filemanager.orderType' : 'الترتيب: ',
+ 'filemanager.fileName' : 'بالإسم',
+ 'filemanager.fileSize' : 'بالحجم',
+ 'filemanager.fileType' : 'بالنوع',
+ 'insertfile.url' : 'الرابط',
+ 'insertfile.title' : 'العنوان',
+ 'insertfile.upload' : 'رفع',
+ 'insertfile.viewServer' : 'أستعراض',
+ 'table.cells' : 'خلايا',
+ 'table.rows' : 'صفوف',
+ 'table.cols' : 'أعمدة',
+ 'table.size' : 'الأبعاد',
+ 'table.width' : 'العرض',
+ 'table.height' : 'الإرتفاع',
+ 'table.percent' : '%',
+ 'table.px' : 'px',
+ 'table.space' : 'الخارج',
+ 'table.padding' : 'الداخل',
+ 'table.spacing' : 'الفراغات',
+ 'table.align' : 'محاذاه',
+ 'table.textAlign' : 'افقى',
+ 'table.verticalAlign' : 'رأسي',
+ 'table.alignDefault' : 'إفتراضي',
+ 'table.alignLeft' : 'يسار',
+ 'table.alignCenter' : 'وسط',
+ 'table.alignRight' : 'يمين',
+ 'table.alignTop' : 'أعلى',
+ 'table.alignMiddle' : 'منتصف',
+ 'table.alignBottom' : 'أسفل',
+ 'table.alignBaseline' : 'Baseline',
+ 'table.border' : 'الحدود',
+ 'table.borderWidth' : 'العرض',
+ 'table.borderColor' : 'اللون',
+ 'table.backgroundColor' : 'الخلفية',
+ 'map.address' : 'العنوان: ',
+ 'map.search' : 'بحث',
+ 'anchor.name' : 'إسم الرابط',
+ 'formatblock.formatBlock' : {
+ h1 : 'عنوان 1',
+ h2 : 'عنوان 2',
+ h3 : 'عنوان 3',
+ h4 : 'عنوان 4',
+ p : 'عادي'
+ },
+ 'fontname.fontName' : {
+ 'Arial' : 'Arial',
+ 'Arial Black' : 'Arial Black',
+ 'Comic Sans MS' : 'Comic Sans MS',
+ 'Courier New' : 'Courier New',
+ 'Garamond' : 'Garamond',
+ 'Georgia' : 'Georgia',
+ 'Tahoma' : 'Tahoma',
+ 'Times New Roman' : 'Times New Roman',
+ 'Trebuchet MS' : 'Trebuchet MS',
+ 'Verdana' : 'Verdana'
+ },
+ 'lineheight.lineHeight' : [
+ {'1' : 'إرتفاع السطر 1'},
+ {'1.5' : 'إرتفاع السطر 1.5'},
+ {'2' : 'إرتفاع السطر 2'},
+ {'2.5' : 'إرتفاع السطر 2.5'},
+ {'3' : 'إرتفاع السطر 3'}
+ ],
+ 'template.selectTemplate' : 'قالب',
+ 'template.replaceContent' : 'إستبدال المحتوى الحالي',
+ 'template.fileList' : {
+ '1.html' : 'صورة ونص',
+ '2.html' : 'جدول',
+ '3.html' : 'قائمة'
+ }
+}, 'ar');
@@ -101,6 +101,9 @@ KindEditor.lang({
cutError : 'Currently not supported by your browser, use keyboard shortcut(Ctrl+X) instead.',
copyError : 'Currently not supported by your browser, use keyboard shortcut(Ctrl+C) instead.',
pasteError : 'Currently not supported by your browser, use keyboard shortcut(Ctrl+V) instead.',
+ ajaxLoading : 'Loading ...',
+ uploadLoading : 'Uploading ...',
+ uploadError : 'Upload Error',
'plainpaste.comment' : 'Use keyboard shortcut(Ctrl+V) to paste the text into the window.',
'wordpaste.comment' : 'Use keyboard shortcut(Ctrl+V) to paste the text into the window.',
'link.url' : 'URL',
@@ -103,6 +103,9 @@ KindEditor.lang({
cutError : '您的浏览器安全设置不允许使用剪切操作,请使用快捷键(Ctrl+X)来完成。',
copyError : '您的浏览器安全设置不允许使用复制操作,请使用快捷键(Ctrl+C)来完成。',
pasteError : '您的浏览器安全设置不允许使用粘贴操作,请使用快捷键(Ctrl+V)来完成。',
+ ajaxLoading : '加载中,请稍候 ...',
+ uploadLoading : '上传中,请稍候 ...',
+ uploadError : '上传错误',
'plainpaste.comment' : '请使用快捷键(Ctrl+V)把内容粘贴到下面的方框里。',
'wordpaste.comment' : '请使用快捷键(Ctrl+V)把内容粘贴到下面的方框里。',
'link.url' : 'URL',
@@ -101,6 +101,9 @@ KindEditor.lang({
cutError : '您的瀏覽器安全設置不允許使用剪下操作,請使用快捷鍵(Ctrl+X)完成。',
copyError : '您的瀏覽器安全設置不允許使用剪下操作,請使用快捷鍵(Ctrl+C)完成。',
pasteError : '您的瀏覽器安全設置不允許使用剪下操作,請使用快捷鍵(Ctrl+V)完成。',
+ ajaxLoading : '加載中,請稍候 ...',
+ uploadLoading : '上傳中,請稍候 ...',
+ uploadError : '上傳錯誤',
'plainpaste.comment' : '請使用快捷鍵(Ctrl+V)把內容貼到下方區域裡。',
'wordpaste.comment' : '請使用快捷鍵(Ctrl+V)把內容貼到下方區域裡。',
'link.url' : 'URL',
@@ -71,7 +71,7 @@ KindEditor.plugin('filemanager', function(K) {
orderTypeBox = K('[name="orderType"]', div);
function reloadPage(path, order, func) {
var param = 'path=' + path + '&order=' + order + '&dir=' + dirName;
- dialog.showLoading();
+ dialog.showLoading(self.lang('ajaxLoading'));
K.ajax(K.addParam(fileManagerJson, param + '&' + new Date().getTime()), function(data) {
dialog.hideLoading();
func(data);
@@ -88,6 +88,7 @@ KindEditor.plugin('flash', function(K) {
fieldName : 'imgFile',
url : K.addParam(uploadJson, 'dir=flash'),
afterUpload : function(data) {
+ dialog.hideLoading();
if (data.error === 0) {
var url = K.formatUrl(data.url, 'absolute');
urlBox.val(url);
@@ -98,9 +99,14 @@ KindEditor.plugin('flash', function(K) {
} else {
alert(data.message);
}
+ },
+ afterError : function(html) {
+ dialog.hideLoading();
+ self.errorDialog(html);
}
});
uploadbutton.fileBox.change(function(e) {
+ dialog.showLoading(self.lang('uploadLoading'));
uploadbutton.submit();
});
} else {
@@ -75,6 +75,7 @@ KindEditor.plugin('image', function(K) {
click : function(e) {
// insert local image
if (tabs && tabs.selectedIndex === 1) {
+ dialog.showLoading(self.lang('uploadLoading'));
uploadbutton.submit();
localUrlBox.val('');
return;
@@ -154,6 +155,7 @@ KindEditor.plugin('image', function(K) {
fieldName : 'imgFile',
url : K.addParam(uploadJson, 'dir=image'),
afterUpload : function(data) {
+ dialog.hideLoading();
if (data.error === 0) {
var width = widthBox.val(),
height = heightBox.val(),
@@ -173,6 +175,10 @@ KindEditor.plugin('image', function(K) {
} else {
alert(data.message);
}
+ },
+ afterError : function(html) {
+ dialog.hideLoading();
+ self.errorDialog(html);
}
});
uploadbutton.fileBox.change(function(e) {
@@ -204,13 +210,13 @@ KindEditor.plugin('image', function(K) {
originalHeight = height;
}
refreshBtn.click(function(e) {
- var tempImg = K('<img src="' + urlBox.val() + '" />', self.edit.doc).css({
+ var tempImg = K('<img src="' + urlBox.val() + '" />', document).css({
position : 'absolute',
visibility : 'hidden',
top : 0,
- left : '1000px'
+ left : '-1000px'
});
- K(self.edit.doc.body).append(tempImg);
+ K(document.body).append(tempImg);
setSize(tempImg.width(), tempImg.height());
tempImg.remove();
});
Oops, something went wrong. Retry.

0 comments on commit f5a72d6

Please sign in to comment.