X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/0494b8d9b9bb03ab6c22b34dae81261e3cd7e3e6..7a654f8d43fdb43d78b63d90528bed6e86b608cc:/locale/ext-lang-ukr.js
diff --git a/locale/ext-lang-ukr.js b/locale/ext-lang-ukr.js
new file mode 100644
index 00000000..6eecc007
--- /dev/null
+++ b/locale/ext-lang-ukr.js
@@ -0,0 +1,265 @@
+/**
+ * Ukrainian translations for ExtJS (UTF-8 encoding)
+ *
+ * Original translation by zlatko
+ * 3 October 2007
+ *
+ * Updated by dev.ashevchuk@gmail.com
+ * 01.09.2009
+ */
+Ext.onReady(function(){
+ if(Ext.Updater){
+ Ext.Updater.defaults.indicatorText = '
ÐаванÑаженнÑ...
';
+ }
+ if(Ext.view.View){
+ Ext.view.View.prototype.emptyText = "<ÐоÑожнÑо>";
+ }
+
+ if(Ext.grid.Panel){
+ Ext.grid.Panel.prototype.ddText = "{0} обÑаниÑ
ÑÑдкÑв";
+ }
+
+ if(Ext.TabPanelItem){
+ Ext.TabPanelItem.prototype.closeText = "ÐакÑиÑи ÑÑ Ð²ÐºÐ»Ð°Ð´ÐºÑ";
+ }
+
+ if(Ext.form.field.Base){
+ Ext.form.field.Base.prototype.invalidText = "Хибне знаÑеннÑ";
+ }
+
+ if(Ext.LoadMask){
+ Ext.LoadMask.prototype.msg = "ÐаванÑаженнÑ...";
+ }
+
+ if(Ext.Date) {
+ Ext.Date.monthNames = [
+ "СÑÑенÑ",
+ "ÐÑÑий",
+ "ÐеÑезенÑ",
+ "ÐвÑÑенÑ",
+ "ТÑавенÑ",
+ "ЧеÑвенÑ",
+ "ÐипенÑ",
+ "СеÑпенÑ",
+ "ÐеÑеÑенÑ",
+ "ÐовÑенÑ",
+ "ÐиÑÑопад",
+ "ÐÑÑденÑ"
+ ];
+
+ Ext.Date.dayNames = [
+ "ÐедÑлÑ",
+ "ÐонедÑлок",
+ "ÐÑвÑоÑок",
+ "СеÑеда",
+ "ЧеÑвеÑ",
+ "ÐâÑÑниÑÑ",
+ "СÑбоÑа"
+ ];
+ }
+
+ if(Ext.MessageBox){
+ Ext.MessageBox.buttonText = {
+ ok : "OK",
+ cancel : "ÐÑдмÑна",
+ yes : "Так",
+ no : "ÐÑ"
+ };
+ }
+
+ if(Ext.util.Format){
+ Ext.apply(Ext.util.Format, {
+ thousandSeparator: '.',
+ decimalSeparator: ',',
+ currencySign: '\u20b4', // Ukranian Hryvnia
+ dateFormat: 'd.m.Y'
+ });
+ }
+
+ if(Ext.picker.Date){
+ Ext.apply(Ext.picker.Date.prototype, {
+ todayText : "СÑогоднÑ",
+ minText : "Ð¦Ñ Ð´Ð°Ñа менÑÑа за мÑнÑмалÑÐ½Ñ Ð´Ð¾Ð¿ÑÑÑÐ¸Ð¼Ñ Ð´Ð°ÑÑ",
+ maxText : "Ð¦Ñ Ð´Ð°Ñа бÑлÑÑа за макÑималÑÐ½Ñ Ð´Ð¾Ð¿ÑÑÑÐ¸Ð¼Ñ Ð´Ð°ÑÑ",
+ disabledDaysText : "",
+ disabledDatesText : "",
+ monthNames : Ext.Date.monthNames,
+ dayNames : Ext.Date.dayNames,
+ nextText : 'ÐаÑÑÑпний мÑÑÑÑÑ (Control+ÐпÑаво)',
+ prevText : 'ÐопеÑеднÑй мÑÑÑÑÑ (Control+ÐлÑво)',
+ monthYearText : 'ÐибÑÑ Ð¼ÑÑÑÑÑ (Control+ÐвеÑÑ
/Ðниз Ð´Ð»Ñ Ð²Ð¸Ð±Ð¾ÑÑ ÑокÑ)',
+ todayTip : "{0} (ÐÑобÑл)",
+ format : "d.m.y",
+ startDay : 1
+ });
+ }
+
+ if(Ext.picker.Month) {
+ Ext.apply(Ext.picker.Month.prototype, {
+ okText : " OK ",
+ cancelText : "ÐÑдмÑна"
+ });
+ }
+
+ if(Ext.toolbar.Paging){
+ Ext.apply(Ext.PagingToolbar.prototype, {
+ beforePageText : "СÑоÑÑнка",
+ afterPageText : "з {0}",
+ firstText : "ÐеÑÑа ÑÑоÑÑнка",
+ prevText : "ÐопеÑÐµÐ´Ð½Ñ ÑÑоÑÑнка",
+ nextText : "ÐаÑÑÑпна ÑÑоÑÑнка",
+ lastText : "ÐÑÑÐ°Ð½Ð½Ñ ÑÑоÑÑнка",
+ refreshText : "ÐÑвÑжиÑи",
+ displayMsg : "ÐÑдобÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð·Ð°Ð¿Ð¸ÑÑв з {0} по {1}, вÑÑого {2}",
+ emptyMsg : 'ÐÐ°Ð½Ñ Ð´Ð»Ñ Ð²ÑдобÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð²ÑдÑÑÑнÑ'
+ });
+ }
+
+ if(Ext.form.field.Text){
+ Ext.apply(Ext.form.field.Text.prototype, {
+ minLengthText : "ÐÑнÑмалÑна довжина ÑÑого Ð¿Ð¾Ð»Ñ {0}",
+ maxLengthText : "ÐакÑималÑна довжина ÑÑого Ð¿Ð¾Ð»Ñ {0}",
+ blankText : "Це поле Ñ Ð¾Ð±Ð¾Ð²âÑзковим Ð´Ð»Ñ Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ",
+ regexText : "",
+ emptyText : null
+ });
+ }
+
+ if(Ext.form.field.Number){
+ Ext.apply(Ext.form.field.Number.prototype, {
+ minText : "ÐнаÑÐµÐ½Ð½Ñ Ñ ÑÑÐ¾Ð¼Ñ Ð¿Ð¾Ð»Ñ Ð½Ðµ може бÑÑи менÑÑе {0}",
+ maxText : "ÐнаÑÐµÐ½Ð½Ñ Ñ ÑÑÐ¾Ð¼Ñ Ð¿Ð¾Ð»Ñ Ð½Ðµ може бÑÑи бÑлÑÑе {0}",
+ nanText : "{0} не Ñ ÑиÑлом"
+ });
+ }
+
+ if(Ext.form.field.Date){
+ Ext.apply(Ext.form.field.Date.prototype, {
+ disabledDaysText : "Ðе доÑÑÑпно",
+ disabledDatesText : "Ðе доÑÑÑпно",
+ minText : "ÐаÑа Ñ ÑÑÐ¾Ð¼Ñ Ð¿Ð¾Ð»Ñ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° бÑÑи бÑлÑÑа {0}",
+ maxText : "ÐаÑа Ñ ÑÑÐ¾Ð¼Ñ Ð¿Ð¾Ð»Ñ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° бÑÑи менÑÑа {0}",
+ invalidText : "{0} Ñ
ибна даÑа - даÑа повинна бÑÑи вказана Ñ ÑоÑмаÑÑ {1}",
+ format : "d.m.y"
+ });
+ }
+
+ if(Ext.form.field.ComboBox){
+ Ext.apply(Ext.form.field.ComboBox.prototype, {
+ loadingText : "ÐаванÑаженнÑ...",
+ valueNotFoundText : undefined
+ });
+ }
+
+ if(Ext.form.field.VTypes){
+ Ext.apply(Ext.form.field.VTypes, {
+ emailText : 'Це поле повинно мÑÑÑиÑи адÑеÑÑ ÐµÐ»ÐµÐºÑÑÐ¾Ð½Ð½Ð¾Ñ Ð¿Ð¾ÑÑи Ñ ÑоÑмаÑÑ "user@example.com"',
+ urlText : 'Це поле повинно мÑÑÑиÑи URL Ñ ÑоÑмаÑÑ "http:/'+'/www.example.com"',
+ alphaText : 'Це поле повинно мÑÑÑиÑи виклÑÑно лаÑинÑÑÐºÑ Ð»ÑÑеÑи Ñа Ñимвол пÑдкÑеÑÐ»ÐµÐ½Ð½Ñ "_"',
+ alphanumText : 'Це поле повинно мÑÑÑиÑи виклÑÑно лаÑинÑÑÐºÑ Ð»ÑÑеÑи, ÑиÑÑи Ñа Ñимвол пÑдкÑеÑÐ»ÐµÐ½Ð½Ñ "_"'
+ });
+ }
+
+ if(Ext.form.field.HtmlEditor){
+ Ext.apply(Ext.form.field.HtmlEditor.prototype, {
+ createLinkText : 'ÐÑдÑ-лаÑка введÑÑÑ Ð°Ð´ÑеÑÑ:',
+ buttonTips : {
+ bold : {
+ title: 'ÐапÑвжиÑний (Ctrl+B)',
+ text: 'ÐÑобиÑи напÑвжиÑним видÑлений ÑекÑÑ.',
+ cls: Ext.baseCSSPrefix + 'html-editor-tip'
+ },
+ italic : {
+ title: 'ÐÑÑÑив (Ctrl+I)',
+ text: 'ÐÑобиÑи кÑÑÑивом видÑлений ÑекÑÑ.',
+ cls: Ext.baseCSSPrefix + 'html-editor-tip'
+ },
+ underline : {
+ title: 'ÐÑдкÑеÑлений (Ctrl+U)',
+ text: 'ÐÑобиÑи пÑдкÑеÑленим видÑлений ÑекÑÑ.',
+ cls: Ext.baseCSSPrefix + 'html-editor-tip'
+ },
+ increasefontsize : {
+ title: 'ÐбÑлÑÑиÑи ÑозмÑÑ',
+ text: 'ÐбÑлÑÑиÑи ÑозмÑÑ ÑÑиÑÑа.',
+ cls: Ext.baseCSSPrefix + 'html-editor-tip'
+ },
+ decreasefontsize : {
+ title: 'ÐменÑÑиÑи ÑозмÑÑ',
+ text: 'ÐменÑÑиÑи ÑозмÑÑ ÑÑиÑÑа.',
+ cls: Ext.baseCSSPrefix + 'html-editor-tip'
+ },
+ backcolor : {
+ title: 'Ðаливка',
+ text: 'ÐмÑниÑи колÑÑ ÑÐ¾Ð½Ñ Ð´Ð»Ñ Ð²Ð¸Ð´Ñленого ÑекÑÑÑ Ð°Ð±Ð¾ абзаÑÑ.',
+ cls: Ext.baseCSSPrefix + 'html-editor-tip'
+ },
+ forecolor : {
+ title: 'ÐолÑÑ ÑекÑÑÑ',
+ text: 'ÐмÑниÑи колÑÑ Ð²Ð¸Ð´Ñленого ÑекÑÑÑ Ð°Ð±Ð¾ абзаÑÑ.',
+ cls: Ext.baseCSSPrefix + 'html-editor-tip'
+ },
+ justifyleft : {
+ title: 'ÐиÑÑвнÑÑи ÑекÑÑ Ð¿Ð¾ лÑÐ²Ð¾Ð¼Ñ Ð¿Ð¾Ð»Ñ',
+ text: 'ÐиÑÑвнÑÐ²Ð°Ð½Ð½Ñ ÑекÑÑÑ Ð¿Ð¾ лÑÐ²Ð¾Ð¼Ñ Ð¿Ð¾Ð»Ñ.',
+ cls: Ext.baseCSSPrefix + 'html-editor-tip'
+ },
+ justifycenter : {
+ title: 'ÐиÑÑвнÑÑи ÑекÑÑ Ð¿Ð¾ ÑенÑÑÑ',
+ text: 'ÐиÑÑвнÑÐ²Ð°Ð½Ð½Ñ ÑекÑÑÑ Ð¿Ð¾ ÑенÑÑÑ.',
+ cls: Ext.baseCSSPrefix + 'html-editor-tip'
+ },
+ justifyright : {
+ title: 'ÐиÑÑвнÑÑи ÑекÑÑ Ð¿Ð¾ пÑÐ°Ð²Ð¾Ð¼Ñ Ð¿Ð¾Ð»Ñ',
+ text: 'ÐиÑÑвнÑÐ²Ð°Ð½Ð½Ñ ÑекÑÑÑ Ð¿Ð¾ пÑÐ°Ð²Ð¾Ð¼Ñ Ð¿Ð¾Ð»Ñ.',
+ cls: Ext.baseCSSPrefix + 'html-editor-tip'
+ },
+ insertunorderedlist : {
+ title: 'ÐаÑкеÑи',
+ text: 'ÐоÑаÑи маÑкований ÑпиÑок.',
+ cls: Ext.baseCSSPrefix + 'html-editor-tip'
+ },
+ insertorderedlist : {
+ title: 'ÐÑмеÑаÑÑÑ',
+ text: 'ÐоÑаÑи нÑмеÑнований ÑпиÑок.',
+ cls: Ext.baseCSSPrefix + 'html-editor-tip'
+ },
+ createlink : {
+ title: 'ÐÑÑавиÑи гÑпеÑпоÑиланнÑ',
+ text: 'СÑвоÑÐµÐ½Ð½Ñ Ð¿Ð¾ÑÐ¸Ð»Ð°Ð½Ð½Ñ Ñз видÑленого ÑекÑÑÑ.',
+ cls: Ext.baseCSSPrefix + 'html-editor-tip'
+ },
+ sourceedit : {
+ title: 'ÐжеÑелÑний код',
+ text: 'Режим ÑедагÑÐ²Ð°Ð½Ð½Ñ Ð´Ð¶ÐµÑелÑного кодÑ.',
+ cls: Ext.baseCSSPrefix + 'html-editor-tip'
+ }
+ }
+ });
+ }
+
+ if(Ext.grid.header.Container){
+ Ext.apply(Ext.grid.header.Container.prototype, {
+ sortAscText : "СоÑÑÑваÑи по зÑоÑÑаннÑ",
+ sortDescText : "СоÑÑÑваÑи по ÑпаданнÑ",
+ lockText : "ÐакÑÑпиÑи ÑÑовпеÑÑ",
+ unlockText : "ÐÑдкÑÑпиÑи ÑÑовпеÑÑ",
+ columnsText : "СÑовпÑÑ"
+ });
+ }
+
+ if(Ext.grid.PropertyColumnModel){
+ Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
+ nameText : "Ðазва",
+ valueText : "ÐнаÑеннÑ",
+ dateFormat : "j.m.Y"
+ });
+ }
+
+ if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
+ Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
+ splitTip : "ТÑгнÑÑÑ Ð´Ð»Ñ Ð·Ð¼Ñни ÑозмÑÑÑ.",
+ collapsibleSplitTip : "ТÑгнÑÑÑ Ð´Ð»Ñ Ð·Ð¼Ñни ÑозмÑÑÑ. ÐодвÑйний клÑк ÑÑ
Ð¾Ð²Ð°Ñ Ð¿Ð°Ð½ÐµÐ»Ñ."
+ });
+ }
+});