X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/f5240829880f87e0cf581c6a296e436fdef0ef80..0494b8d9b9bb03ab6c22b34dae81261e3cd7e3e6:/src/locale/ext-lang-am.js
diff --git a/src/locale/ext-lang-am.js b/src/locale/ext-lang-am.js
new file mode 100644
index 00000000..eb8b5463
--- /dev/null
+++ b/src/locale/ext-lang-am.js
@@ -0,0 +1,359 @@
+/*!
+ * Ext JS Library 3.3.1
+ * Copyright(c) 2006-2010 Sencha Inc.
+ * licensing@sencha.com
+ * http://www.sencha.com/license
+ */
+/**
+ * List compiled by Tewodros Wondimu on the extjs.com forums Oct 18, 2010.
+ *
+ * Amharic Translations
+ */
+
+Ext.UpdateManager.defaults.indicatorText = '
á¥á«áµáᣠáá...
';
+
+if(Ext.DataView){
+ Ext.DataView.prototype.emptyText = "";
+}
+
+if(Ext.grid.GridPanel){
+ Ext.grid.GridPanel.prototype.ddText = "{0} ááᥠá¨áµá {1}";
+}
+
+if(Ext.LoadMask){
+ Ext.LoadMask.prototype.msg = "á¥á«áµáᣠáá...";
+}
+
+Date.shortMonthNames = [
+ "ááµá¨",
+ "á¥á
á",
+ "á
á³á",
+ "á³á
á³",
+ "á¥á",
+ "á¨á«á²",
+ "ááá¢",
+ "áá«á",
+ "ááá¦",
+ "á°á",
+ "ááá",
+ "ááá´",
+ "á·áá"
+];
+
+
+Date.monthNames = [
+ "ááµá¨á¨á",
+ "á¥á
ááµ",
+ "á
á³á",
+ "á³á
á³áµ",
+ "á¥á",
+ "á¨á«á²áµ",
+ "ááá¢áµ",
+ "áá«áá«",
+ "ááá¦áµ",
+ "á°á",
+ "ááá",
+ "ááá´",
+ "á·áá"
+];
+
+Date.getShortMonthName = function(month) {
+ return Date.monthNames[month].substring(0, 3);
+};
+
+Date.monthNumbers = {
+ "ááµá¨á¨á" : 0,
+ "á¥á
ááµ" : 1,
+ "á
á³á" : 2,
+ "á³á
á³áµ" : 3,
+ "á¥á" : 4,
+ "á¨á«á²áµ" : 5,
+ "ááá¢áµ" : 6,
+ "áá«áá«" : 7,
+ "ááá¦áµ" : 8,
+ "á°á" : 9,
+ "ááá" : 10,
+ "ááá´" : 11,
+ "á·áá" : 12
+};
+
+Date.getMonthNumber = function(name) {
+ return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
+};
+
+Date.dayNames = [
+ "á¥ááµ",
+ "á°á",
+ "ááá°á",
+ "áá®á¥",
+ "áááµ",
+ "á áá¥",
+ "á
á³á"
+];
+
+Date.getShortDayName = function(day) {
+ return Date.dayNames[day].substring(0, 3);
+};
+
+Date.parseCodes.S.s = "(?:st|nd|rd|th)";
+
+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 || "á/á/á ");
+ };
+}
+
+if(Ext.DatePicker){
+ Ext.apply(Ext.DatePicker.prototype, {
+ todayText : "áá¬",
+ minText : "áá áá á¨áá¨á¨á» áµáá¹ áá á ááµ áá",
+ maxText : "áá áá á¨áá¨á¨á» áµáá áá á ááµ áá",
+ disabledDaysText : "",
+ disabledDatesText : "",
+ monthNames : Date.monthNames,
+ dayNames : Date.dayNames,
+ nextText : 'á¨ááá¥áá áá(ááá£á£áªá« ááá+áá)',
+ prevText : 'á«ááá áá(ááá£á£áªá« ááá+áá«)',
+ monthYearText : 'áá áá¨á¥ (á ááµ ááááᥠááá£á£áªá« ááá+áá°áá/áá°á³á½)',
+ todayTip : "{0} (á¨á¦á³ ááá)",
+ format : "d/m/Y",
+ okText : "ááá",
+ cancelText : "á°áá",
+ startDay : 0
+ });
+}
+
+if(Ext.PagingToolbar){
+ Ext.apply(Ext.PagingToolbar.prototype, {
+ beforePageText : "ááá½",
+ afterPageText : "ᨠ{0}",
+ firstText : "á¨ááááªá«á ááá½",
+ prevText : "á«ááá ááá½",
+ nextText : "á¨ááá¥áá ááá½",
+ lastText : "á¨áá¨á¨á»á ááá½",
+ refreshText : "á¨ááµ",
+ displayMsg : "{0} - {1} á²á«á³á ᨠ{2}",
+ emptyMsg : 'á¨áá³á á³á³ á¨áá'
+ });
+}
+
+if(Ext.form.BasicForm){
+ Ext.form.BasicForm.prototype.waitTitle = "á¥á£ááá áá á¥á..."
+}
+
+if(Ext.form.Field){
+ Ext.form.Field.prototype.invalidText = "á¨áá
ááµá á¥á´áµ á¨á°á³á³á° áá";
+}
+
+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, {
+ decimalSeparator : ".",
+ decimalPrecision : 2,
+ 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 : "d/m/y",
+ altFormats : "d/m/Y|d/m/y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d",
+ startDay : 0
+ });
+}
+
+if(Ext.form.ComboBox){
+ Ext.apply(Ext.form.ComboBox.prototype, {
+ loadingText : "á¥á«áµáᣠáá...",
+ valueNotFoundText : "á áá°áá°áá"
+ });
+}
+
+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: 'á°áá
(ááá£á£áªá« ááá+B)',
+ text: 'á¨á°áá¨á áá á½áá á áµáá
::',
+ cls: 'á¤ááµ-á¤á½á²á¤áá¤á-á áá³á¢-á áá ááá'
+ },
+ italic : {
+ title: 'á°á«á (ááá£á£áªá« ááá+I)',
+ text: 'á¨á°áá¨á áá á½áá á°á«á á áµáá::',
+ cls: 'á¤ááµ-á¤á½á²á¤áá¤á-á áá³á¢-á áá ááá'
+ },
+ underline : {
+ title: 'ááµáá¨ááá (ááá£á£áªá« ááá+U)',
+ text: 'á¨á°áá¨á áá á½áá á¨ááá á áµáá::',
+ cls: 'á¤ááµ-á¤á½á²á¤áá¤á-á áá³á¢-á áá ááá'
+ },
+ increasefontsize : {
+ title: 'á½ááá á á³áµá',
+ text: 'á
áḠááá á á³áµáá::',
+ cls: 'á¤ááµ-á¤á½á²á¤áá¤á-á áá³á¢-á áá ááá'
+ },
+ decreasefontsize : {
+ title: 'á½ááá á á³ááµ',
+ text: 'á
áḠááá á á³ááµ::',
+ cls: 'á¤ááµ-á¤á½á²á¤áá¤á-á áá³á¢-á áá ááá'
+ },
+ backcolor : {
+ title: 'á½áá áá¨á¥ ááá',
+ text: 'á¨á°áá¨á áá á½áá á³á« ááá ááá¥::',
+ cls: 'á¤ááµ-á¤á½á²á¤áá¤á-á áá³á¢-á áá ááá'
+ },
+ forecolor : {
+ title: 'á
áḠááá ááá',
+ text: 'á¨á°áá¨á áá á½áá ááá ááá¥::',
+ cls: 'á¤ááµ-á¤á½á²á¤áá¤á-á áá³á¢-á áá ááá'
+ },
+ justifyleft : {
+ title: 'á½áá áá« á á°áá',
+ text: 'á½ááá áá°áá« á á°áá::',
+ cls: 'á¤ááµ-á¤á½á²á¤áá¤á-á áá³á¢-á áá ááá'
+ },
+ justifycenter : {
+ title: 'á½áá á ááá',
+ text: 'á áá³á¢á áá á½ááá á ááá::',
+ cls: 'á¤ááµ-á¤á½á²á¤áá¤á-á áá³á¢-á áá ááá'
+ },
+ justifyright : {
+ title: 'á½áá áá á á°áá',
+ text: 'á½ááá áá°áá á á°áá::',
+ cls: 'á¤ááµ-á¤á½á²á¤áá¤á-á áá³á¢-á áá ááá'
+ },
+ insertunorderedlist : {
+ title: 'áá¥á ááááµ áááá',
+ text: 'áá¥á ááááµ áááá ááá::',
+ cls: 'á¤ááµ-á¤á½á²á¤áá¤á-á áá³á¢-á áá ááá'
+ },
+ insertorderedlist : {
+ title: 'áá¥á«á áááá',
+ text: 'áá¥á«á áááá ááá::',
+ cls: 'á¤ááµ-á¤á½á²á¤áá¤á-á áá³á¢-á áá ááá'
+ },
+ createlink : {
+ title: 'áá
á ááá',
+ text: 'á¨á°áá¨á áá á½áá áá
á ááá á áµáá::',
+ cls: 'á¤ááµ-á¤á½á²á¤áá¤á-á áá³á¢-á áá ááá'
+ },
+ sourceedit : {
+ title: 'ááá á ááµá¥',
+ text: 'áá° ááá á ááµá¥ ááá³ ááá::',
+ cls: 'á¤ááµ-á¤á½á²á¤áá¤á-á áá³á¢-á áá ááá'
+ }
+ }
+ });
+}
+
+if(Ext.grid.GridView){
+ Ext.apply(Ext.grid.GridView.prototype, {
+ sortAscText : "á½á
ᥠá°ááµá",
+ sortDescText : "áááá á°ááµá",
+ columnsText : "á áá¶á½"
+ });
+}
+
+if(Ext.grid.GroupingView){
+ Ext.apply(Ext.grid.GroupingView.prototype, {
+ emptyGroupText : '(ááá)',
+ groupByText : 'á á ááµá á¦áµá',
+ showGroupsText : 'á á¡áµá á á³á'
+ });
+}
+
+if(Ext.grid.PropertyColumnModel){
+ Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
+ nameText : "áµá",
+ valueText : "á¥á´áµ ",
+ dateFormat : "m/j/Y",
+ trueText: "á¥áá",
+ falseText: "áá°áµ"
+ });
+}
+
+if(Ext.grid.BooleanColumn){
+ Ext.apply(Ext.grid.BooleanColumn.prototype, {
+ trueText : "á¥áá",
+ falseText : "áá°áµ",
+ undefinedText: ' '
+ });
+}
+
+if(Ext.grid.NumberColumn){
+ Ext.apply(Ext.grid.NumberColumn.prototype, {
+ format : '0,000.00'
+ });
+}
+
+if(Ext.grid.DateColumn){
+ Ext.apply(Ext.grid.DateColumn.prototype, {
+ format : 'm/d/Y'
+ });
+}
+
+if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
+ Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
+ splitTip : "áá á ááááá ááµáµ::",
+ collapsibleSplitTip : "áá á ááááá ááµáµ:: ááá°á á
ááá´ á á
á áµáá::"
+ });
+}
+
+if(Ext.form.TimeField){
+ Ext.apply(Ext.form.TimeField.prototype, {
+ minText : "á¥áá
ááµá ááµá¥ á«áá á°ááµ á¨{0} á¥á©á ááá á áá ááá á áá áµ",
+ maxText : "á¥áá
ááµá ááµá¥ á«áá á°ááµ á¨{0} á¥á©á ááá á ááµ ááá á áá áµ",
+ invalidText : "{0} á¨á°á³á³á° á°ááµ áá",
+ format : "g:i A",
+ altFormats : "g:ia|g:iA|g:i a|g:i A|h:i|g:i|H:i|ga|ha|gA|h a|g a|g A|gi|hi|gia|hia|g|H"
+ });
+}
+
+if(Ext.form.CheckboxGroup){
+ Ext.apply(Ext.form.CheckboxGroup.prototype, {
+ blankText : "á¥áá
á¡áµá ááµá¥ á¢á«ááµ á ááµ ááááµ ááá¨á¥ á áá¥á
"
+ });
+}
+
+if(Ext.form.RadioGroup){
+ Ext.apply(Ext.form.RadioGroup.prototype, {
+ blankText : "á¥áá
á¡áµá ááµá¥ á¢á«ááµ á ááµ ááááµ ááá¨á¥ á áá¥á
"
+ });
+}