X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/ee06f37b0f6f6d94cd05a6ffae556660f7c4a2bc..c930e9176a5a85509c5b0230e2bff5c22a591432:/docs/source/ext-lang-fa.html diff --git a/docs/source/ext-lang-fa.html b/docs/source/ext-lang-fa.html new file mode 100644 index 00000000..969fa2b2 --- /dev/null +++ b/docs/source/ext-lang-fa.html @@ -0,0 +1,276 @@ + +
+/* + * Farsi (Persian) translation + * By Mohaqa + * 03-10-2007, 06:23 PM + */ + +Ext.UpdateManager.defaults.indicatorText = '+ + \ No newline at end of fileدر ØØ§Ù Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û ...'; + +if(Ext.View){ + Ext.View.prototype.emptyText = ""; +} + +if(Ext.grid.GridPanel){ + Ext.grid.GridPanel.prototype.ddText = "{0} رکÙرد اÙتخاب شدÙ"; +} + +if(Ext.TabPanelItem){ + Ext.TabPanelItem.prototype.closeText = "بستÙ"; +} + +if(Ext.form.Field){ + Ext.form.Field.prototype.invalidText = "Ù Ùدار ÙÛÙد صØÛØ ÙÛست"; +} + +if(Ext.LoadMask){ + Ext.LoadMask.prototype.msg = "در ØØ§Ù Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û ..."; +} + +Date.monthNames = [ + "ÚاÙÙÛÙ", + "ÙÙرÛÙ", + "٠ارس", + "آپرÛÙ", + "Ù Û", + "ÚÙئÙ", + "جÙÙاÛ", + "Ø¢Ú¯Ùست", + "سپتا٠بر", + "اکتبر", + "ÙÙا٠بر", + "دسا٠بر" +]; + +Date.monthNumbers = { + Jan : 0, + Feb : 1, + Mar : 2, + Apr : 3, + May : 4, + Jun : 5, + Jul : 6, + Aug : 7, + Sep : 8, + Oct : 9, + Nov : 10, + Dec : 11 +}; + +Date.dayNames = [ + "ÛÚ©Ø´ÙبÙ", + "دÙØ´ÙبÙ", + "س٠شÙبÙ", + "ÚÙارشÙبÙ", + "Ù¾ÙجشÙبÙ", + "ج٠عÙ", + "Ø´ÙبÙ" +]; + +if(Ext.MessageBox){ + Ext.MessageBox.buttonText = { + ok : "تاÛÛد", + cancel : "بازگشت", + yes : "بÙÙ", + no : "Ø®Ûر" + }; +} + +if(Ext.util.Format){ + Ext.util.Format.date = function(v, format){ + if(!v) return ""; + if(!(v instanceof Date)) v = new Date(Date.parse(v)); + return v.dateFormat(format || "Y/m/d"); + }; +} + +if(Ext.DatePicker){ + Ext.apply(Ext.DatePicker.prototype, { + todayText : "ا٠رÙز", + minText : "اÛ٠تارÛØ® Ùب٠از Ù ØدÙد٠٠جاز است", + maxText : "اÛ٠تارÛØ® پس از Ù ØدÙد٠٠جاز است", + disabledDaysText : "", + disabledDatesText : "", + monthNames : Date.monthNames, + dayNames : Date.dayNames, + nextText : '٠ا٠بعد (Control + Right)', + prevText : '٠ا٠Ùب٠(Control+Left)', + monthYearText : 'ÛÚ© ٠ا٠را اÙتخاب Ú©ÙÛد (Control+Up/Down Ø¨Ø±Ø§Û Ø§ÙتÙا٠در ساÙ)', + todayTip : "{0} (Spacebar)", + format : "y/m/d", + okText : " OK ", + cancelText : "Cancel", + startDay : 0 + }); +} + +if(Ext.PagingToolbar){ + Ext.apply(Ext.PagingToolbar.prototype, { + beforePageText : "صÙØÙ", + afterPageText : "از {0}", + firstText : "صÙØ٠اÙÙ", + prevText : "صÙØÙ ÙبÙ", + nextText : "صÙØ٠بعد", + lastText : "صÙØ٠آخر", + refreshText : "بازخÙاÙÛ", + displayMsg : "Ù٠اÛØ´ {0} - {1} of {2}", + emptyMsg : 'Ø¯Ø§Ø¯Ù Ø§Û Ø¨Ø±Ø§Û Ù٠اÛØ´ ÙجÙد Ùدارد' + }); +} + +if(Ext.form.TextField){ + Ext.apply(Ext.form.TextField.prototype, { + minLengthText : "ØداÙÙ Ø·Ù٠اÛÙ ÙÛÙد برابر است با {0}", + maxLengthText : "Øداکثر Ø·Ù٠اÛÙ ÙÛÙد برابر است با {0}", + blankText : "اÛÙ ÙÛÙد باÛد Ù ÙØ¯Ø§Ø±Û Ø¯Ø§Ø´ØªÙ Ø¨Ø§Ø´Ø¯", + regexText : "", + emptyText : null + }); +} + +if(Ext.form.NumberField){ + Ext.apply(Ext.form.NumberField.prototype, { + minText : "ØداÙÙ Ù Ùدار اÛÙ ÙÛÙد برابر است با {0}", + maxText : "Øداکثر Ù Ùدار اÛÙ ÙÛÙد برابر است با {0}", + nanText : "{0} ÛÚ© عدد ÙÛست" + }); +} + +if(Ext.form.DateField){ + Ext.apply(Ext.form.DateField.prototype, { + disabledDaysText : "غÛرÙعاÙ", + disabledDatesText : "غÛرÙعاÙ", + minText : "تارÛØ® باÛد پس از {0} باشد", + maxText : "تارÛØ® باÛد پس از {0} باشد", + invalidText : "{0} تارÛØ® صØÛØÛ ÙÛست - Ùر٠ت صØÛØ {1}", + format : "y/m/d" + }); +} + +if(Ext.form.ComboBox){ + Ext.apply(Ext.form.ComboBox.prototype, { + loadingText : "در ØØ§Ù Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û ...", + valueNotFoundText : undefined + }); +} + +if(Ext.form.VTypes){ + Ext.apply(Ext.form.VTypes, { + emailText : 'Ù Ùدار اÛÙ ÙÛÙد باÛد ÛÚ© اÛÙ Û٠با اÛÙ Ùر٠ت باشد "user@example.com"', + urlText : 'Ù Ùدار اÛ٠آدرس باÛد ÛÚ© آدرس ساÛت با اÛÙ Ùر٠ت باشد "http:/'+'/www.example.com"', + alphaText : 'Ù Ùدار اÛÙ ÙÛÙد باÛد ÙÙØ· از ØرÙ٠اÙÙبا Ù _ تشکÛ٠شد٠باشد ', + alphanumText : 'Ù Ùدار اÛÙ ÙÛÙد باÛد ÙÙØ· از ØرÙ٠اÙÙØ¨Ø§Ø Ø§Ø¹Ø¯Ø§Ø¯ Ù _ تشکÛ٠شد٠باشد' + }); +} + +if(Ext.form.HtmlEditor){ + Ext.apply(Ext.form.HtmlEditor.prototype, { + createLinkText : 'ÙØ·Ùا آدرس ÙÛÙÚ© را Ùارد Ú©ÙÛد:', + buttonTips : { + bold : { + title: 'تÛر٠(Ctrl+B)', + text: '٠ت٠اÙتخاب شد٠را تÛØ±Ù Ù Û Ú©Ùد.', + cls: 'x-html-editor-tip' + }, + italic : { + title: 'اÛتاÙÛÚ© (Ctrl+I)', + text: '٠ت٠اÙتخاب شد٠را اÛتاÙÛÚ© Ù Û Ú©Ùد.', + cls: 'x-html-editor-tip' + }, + underline : { + title: 'زÛرخط (Ctrl+U)', + text: 'زÛر Ùر ÙÙشت٠ÛÚ© خط Ù٠اÛØ´ Ù Û Ø¯Ùد.', + cls: 'x-html-editor-tip' + }, + increasefontsize : { + title: 'اÙزاÛØ´ اÙدازÙ', + text: 'اÙداز٠ÙÙÙت را اÙزاÛØ´ Ù Û Ø¯Ùد.', + cls: 'x-html-editor-tip' + }, + decreasefontsize : { + title: 'کاÙØ´ اÙدازÙ', + text: 'اÙداز٠٠ت٠را کاÙØ´ Ù Û Ø¯Ùد.', + cls: 'x-html-editor-tip' + }, + backcolor : { + title: 'رÙÚ¯ ز٠ÛÙ٠٠تÙ', + text: 'Ø¨Ø±Ø§Û ØªØºÛÛر رÙÚ¯ ز٠ÛÙ٠٠ت٠استÙØ§Ø¯Ù Ù Û Ø´Ùد.', + cls: 'x-html-editor-tip' + }, + forecolor : { + title: 'رÙÚ¯ ÙÙÙ ', + text: 'رÙÚ¯ ÙÙ٠٠ت٠را تغÛÛر Ù Û Ø¯Ùد.', + cls: 'x-html-editor-tip' + }, + justifyleft : { + title: 'ÚÛد٠٠ت٠از س٠ت ÚÙ¾', + text: '٠ت٠از س٠ت ÚÙ¾ ÚÛØ¯Ù Ø´Ø¯Ù Ù Û Ø´Ùد.', + cls: 'x-html-editor-tip' + }, + justifycenter : { + title: '٠ت٠در Ùسط ', + text: 'Ù٠اÛØ´ ٠ت٠در Ùس٠ت Ùسط صÙØ٠٠رعابت س٠ت ÚÙ¾ ٠راست.', + cls: 'x-html-editor-tip' + }, + justifyright : { + title: 'ÚÛد٠٠ت٠از س٠ت راست', + text: '٠ت٠از س٠ت راست Ù¾Ûد٠خÙاÙد شد.', + cls: 'x-html-editor-tip' + }, + insertunorderedlist : { + title: 'ÙÛست Ù٠را٠با عÙا٠ت', + text: 'ÛÚ© ÙÛست جدÛد اÛجاد Ù Û Ú©Ùد.', + cls: 'x-html-editor-tip' + }, + insertorderedlist : { + title: 'ÙÛست عددÛ', + text: 'ÛÚ© ÙÛست Ø¹Ø¯Ø¯Û Ø§Ûجاد Ù Û Ú©Ùد. ', + cls: 'x-html-editor-tip' + }, + createlink : { + title: 'ÙÛÙÚ©', + text: '٠ت٠اÙتخاب شد٠را ب٠ÙÛÙÚ© تبدÛÙ Ú©ÙÛد.', + cls: 'x-html-editor-tip' + }, + sourceedit : { + title: 'ÙÛراÛØ´ سÙرس', + text: 'رÙت٠ب٠ØاÙت ÙÛراÛØ´ سÙرس.', + cls: 'x-html-editor-tip' + } + } + }); +} + +if(Ext.grid.GridView){ + Ext.apply(Ext.grid.GridView.prototype, { + sortAscText : "٠رتب Ø³Ø§Ø²Û Ø§ÙزاÛØ´Û", + sortDescText : "٠رتب Ø³Ø§Ø²Û Ú©Ø§ÙØ´Û", + lockText : "ÙÙ٠ستÙÙ Ùا", + unlockText : "بازکرد٠ستÙÙ Ùا", + columnsText : "ستÙÙ Ùا" + }); +} + +if(Ext.grid.PropertyColumnModel){ + Ext.apply(Ext.grid.PropertyColumnModel.prototype, { + nameText : "Ùا٠", + valueText : "Ù Ùدار", + dateFormat : "Y/m/d" + }); +} + +if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){ + Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, { + splitTip : "درگ Ø¨Ø±Ø§Û ØªØºÛÛر اÙدازÙ.", + collapsibleSplitTip : "Ø¨Ø±Ø§Û ØªØºÛÛر اÙداز٠درگ Ú©ÙÛد." + }); +} +