Skip to content

Commit

Permalink
Merge pull request #1119 from adeelshahid/master
Browse files Browse the repository at this point in the history
Add translations for Urdu
  • Loading branch information
JiHong88 authored Nov 9, 2022
2 parents 468afe6 + 5078d9e commit 54378d3
Show file tree
Hide file tree
Showing 4 changed files with 198 additions and 3 deletions.
3 changes: 2 additions & 1 deletion src/lang/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ import ro from './ro';
import ru from './ru';
import se from './se';
import ua from './ua';
import ur from './ur';
import zh_cn from './zh_cn';

export { ckb, da, de, en, es, fr, he, it, ja, ko, lv, nl, pl, pt_br, ro, ru, se, ua, zh_cn };
export { ckb, da, de, en, es, fr, he, it, ja, ko, lv, nl, pl, pt_br, ro, ru, se, ua, ur, zh_cn };
5 changes: 3 additions & 2 deletions src/lang/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@ import ro from './ro';
import ru from './ru';
import se from './se';
import ua from './ua';
import ur from './ur';
import zh_cn from './zh_cn';

export { ckb, da, de, en, es, fr, he, it, ja, ko, lv, nl, pl, pt_br, ro, ru, se, ua, zh_cn };
export default { ckb, da, de, en, es, fr, he, it, ja, ko, lv, nl, pl, pt_br, ro, ru, se, ua, zh_cn };
export { ckb, da, de, en, es, fr, he, it, ja, ko, lv, nl, pl, pt_br, ro, ru, se, ua, ur, zh_cn };
export default { ckb, da, de, en, es, fr, he, it, ja, ko, lv, nl, pl, pt_br, ro, ru, se, ua, ur, zh_cn };
5 changes: 5 additions & 0 deletions src/lang/ur.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
import { Lang } from './Lang';

declare const ur: Lang;

export default ur;
188 changes: 188 additions & 0 deletions src/lang/ur.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,188 @@
/*
* wysiwyg web editor
*
* suneditor.js
* Copyright 2017 JiHong Lee.
* MIT license.
*/
'use strict';

(function (global, factory) {
if (typeof module === 'object' && typeof module.exports === 'object') {
module.exports = global.document ?
factory(global, true) :
function (w) {
if (!w.document) {
throw new Error('SUNEDITOR_LANG a window with a document');
}
return factory(w);
};
} else {
factory(global);
}
}(typeof window !== 'undefined' ? window : this, function (window, noGlobal) {
const lang = {
code: 'ur',
toolbar: {
default: 'طے شدہ',
save: 'محفوظ کریں',
font: 'فونٹ',
formats: 'فارمیٹس',
fontSize: 'سائز',
bold: 'بولڈ',
underline: 'انڈر لائن',
italic: 'ترچھا',
strike: 'لکیرہ کردہ',
subscript: 'ذیلی',
superscript: 'انتہائی',
removeFormat: 'فارمیٹ کو حذف دیں',
fontColor: 'لکھائی کا رنگ',
hiliteColor: 'نمایاں رنگ',
indent: 'حاشیہ',
outdent: 'ہاشیہ واپس',
align: 'رخ',
alignLeft: 'بائیں طرف',
alignRight: 'دائیں طرف',
alignCenter: 'مرکز میں طرف',
alignJustify: 'ہر طرف برابر',
list: 'فہرست',
orderList: 'ترتیب شدہ فہرست',
unorderList: 'غیر ترتیب شدہ فہرست',
horizontalRule: 'لکیر',
hr_solid: 'ٹھوس',
hr_dotted: 'نقطے دار',
hr_dashed: 'ڈیشڈ',
table: 'میز',
link: 'لنک',
math: 'ریاضی',
image: 'تصویر',
video: 'ویڈیو',
audio: 'آواز',
fullScreen: 'پوری اسکرین',
showBlocks: 'ڈبے دکھائیں',
codeView: 'کوڈ کا نظارہ',
undo: 'واپس کریں',
redo: 'دوبارہ کریں',
preview: 'پیشنظر',
print: 'پرنٹ کریں',
tag_p: 'پیراگراف',
tag_div: 'عام (div)',
tag_h: 'ہیڈر',
tag_blockquote: 'اقتباس',
tag_pre: 'کوڈ',
template: 'سانچہ',
lineHeight: 'لکیر کی اونچائی',
paragraphStyle: 'عبارت کا انداز',
textStyle: 'متن کا انداز',
imageGallery: 'تصویری نگارخانہ',
dir_ltr: 'بائیں سے دائیں',
dir_rtl: 'دائیں سے بائیں',
mention: 'تذکرہ'
},
dialogBox: {
linkBox: {
title: 'لنک داخل کریں',
url: 'لنک کرنے کے لیے URL',
text: 'ظاہر کرنے کے لیے متن',
newWindowCheck: 'نئی ونڈو میں کھولیں',
downloadLinkCheck: 'ڈاؤن لوڈ لنک',
bookmark: 'بک مارک'
},
mathBox: {
title: 'ریاضی',
inputLabel: 'ریاضیاتی اشارے',
fontSizeLabel: 'حرف کا سائز',
previewLabel: 'پیش نظارہ'
},
imageBox: {
title: 'تصویر داخل کریں',
file: 'فائلوں سے منتخب کریں',
url: 'تصویری URL',
altText: 'متبادل متن'
},
videoBox: {
title: 'ویڈیو داخل کریں',
file: 'فائلوں سے منتخب کریں',
url: 'ذرائع ابلاغ کا یو آر ایل، یوٹیوب/ویمیو'
},
audioBox: {
title: 'آواز داخل کریں',
file: 'فائلوں سے منتخب کریں',
url: 'آواز URL'
},
browser: {
tags: 'ٹیگز',
search: 'تلاش کریں',
},
caption: 'عنوان',
close: 'بند کریں',
submitButton: 'بھیجیں',
revertButton: 'واپس',
proportion: 'تناسب کو محدود کریں',
basic: 'بنیادی',
left: 'بائیں',
right: 'دائیں',
center: 'مرکز',
width: 'چوڑائی',
height: 'اونچائی',
size: 'حجم',
ratio: 'تناسب'
},
controller: {
edit: 'ترمیم',
unlink: 'لنک ختم کریں',
remove: 'حذف',
insertRowAbove: 'اوپر قطار شامل کریں',
insertRowBelow: 'نیچے قطار شامل کریں',
deleteRow: 'قطار کو حذف کریں',
insertColumnBefore: 'پہلے ستون شامل کریں',
insertColumnAfter: 'اس کے بعد ستون شامل کریں',
deleteColumn: 'ستون حذف کریں',
fixedColumnWidth: 'مقررہ ستون کی چوڑائی',
resize100: '100% کا حجم تبدیل کریں',
resize75: '75% کا حجم تبدیل کریں',
resize50: '50% کا حجم تبدیل کریں',
resize25: '25% کا حجم تبدیل کریں',
autoSize: 'ازخود حجم',
mirrorHorizontal: 'آئینہ، افقی',
mirrorVertical: 'آئینہ، عمودی',
rotateLeft: 'بائیں گھومو',
rotateRight: 'دائیں گھمائیں',
maxSize: 'زیادہ سے زیادہ سائز',
minSize: 'کم از کم سائز',
tableHeader: 'میز کی سرخی',
mergeCells: 'حجروں کو ضم کریں',
splitCells: 'حجروں کو علیدہ کرو',
HorizontalSplit: 'افقی تقسیم',
VerticalSplit: 'عمودی تقسیم'
},
menu: {
spaced: 'فاصلہ',
bordered: 'سرحدی',
neon: 'نیین',
translucent: 'پارباسی',
shadow: 'سایہ',
code: 'کوڈ'
}
};

if (typeof noGlobal === typeof undefined) {
if (!window.SUNEDITOR_LANG) {
Object.defineProperty(window, 'SUNEDITOR_LANG', {
enumerable: true,
writable: false,
configurable: false,
value: {}
});
}

Object.defineProperty(window.SUNEDITOR_LANG, 'ur', {
enumerable: true,
writable: true,
configurable: true,
value: lang
});
}

return lang;
}));

0 comments on commit 54378d3

Please sign in to comment.