3 * Copyright(c) 2006-2010 Sencha Inc.
5 * http://www.sencha.com/license
8 * List compiled by Tewodros Wondimu on the extjs.com forums Oct 18, 2010.
\r
10 * Amharic Translations
\r
13 Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">እያስገባ ነዉ...</div>';
\r
16 Ext.DataView.prototype.emptyText = "";
\r
19 if(Ext.grid.GridPanel){
\r
20 Ext.grid.GridPanel.prototype.ddText = "{0} ምርጥ ረድፍ {1}";
\r
24 Ext.LoadMask.prototype.msg = "እያስገባ ነዉ...";
\r
27 Date.shortMonthNames = [
\r
60 Date.getShortMonthName = function(month) {
\r
61 return Date.monthNames[month].substring(0, 3);
\r
64 Date.monthNumbers = {
\r
80 Date.getMonthNumber = function(name) {
\r
81 return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
\r
94 Date.getShortDayName = function(day) {
\r
95 return Date.dayNames[day].substring(0, 3);
\r
98 Date.parseCodes.S.s = "(?:st|nd|rd|th)";
\r
100 if(Ext.MessageBox){
\r
101 Ext.MessageBox.buttonText = {
\r
109 if(Ext.util.Format){
\r
110 Ext.util.Format.date = function(v, format){
\r
112 if(!(v instanceof Date)) v = new Date(Date.parse(v));
\r
113 return v.dateFormat(format || "ወ/ቀ/አ");
\r
117 if(Ext.DatePicker){
\r
118 Ext.apply(Ext.DatePicker.prototype, {
\r
120 minText : "ይሄ ቀን ከመጨረሻ ትንሹ ቀን በፊት ነዉ",
\r
121 maxText : "ይሄ ቀን ከመጨረሻ ትልቁ ቀን በፊት ነዉ",
\r
122 disabledDaysText : "",
\r
123 disabledDatesText : "",
\r
124 monthNames : Date.monthNames,
\r
125 dayNames : Date.dayNames,
\r
126 nextText : 'የሚቀጥለዉ ወር(መቆጣጣሪያ ቁምፍ+ቀኝ)',
\r
127 prevText : 'ያለፈዉ ወር(መቆጣጣሪያ ቁምፍ+ግራ)',
\r
128 monthYearText : 'ወር ምረጥ (አመት ለመለወጥ መቆጣጣሪያ ቁምፍ+ወደላይ/ወደታች)',
\r
129 todayTip : "{0} (የቦታ ቁልፍ)",
\r
132 cancelText : "ሰርዝ",
\r
137 if(Ext.PagingToolbar){
\r
138 Ext.apply(Ext.PagingToolbar.prototype, {
\r
139 beforePageText : "ገልጽ",
\r
140 afterPageText : "የ {0}",
\r
141 firstText : "የመጀመሪያዉ ገልጽ",
\r
142 prevText : "ያለፈዉ ገልጽ",
\r
143 nextText : "የሚቀጥለዉ ገልጽ",
\r
144 lastText : "የመጨረሻዉ ገልጽ",
\r
145 refreshText : "ከልስ",
\r
146 displayMsg : "{0} - {1} ሲያሳይ ከ {2}",
\r
147 emptyMsg : 'የሚታይ ዳታ የለም'
\r
151 if(Ext.form.BasicForm){
\r
152 Ext.form.BasicForm.prototype.waitTitle = "እባክዎን ይጠብቁ..."
\r
155 if(Ext.form.Field){
\r
156 Ext.form.Field.prototype.invalidText = "የዚህ መስክ እሴት የተሳሳተ ነዉ";
\r
159 if(Ext.form.TextField){
\r
160 Ext.apply(Ext.form.TextField.prototype, {
\r
161 minLengthText : "የዚህ መስክ የመጨረሻ ትንሽ ርዝመት {0} ነዉ",
\r
162 maxLengthText : "የዚህ መስክ የመጨረሻ ትልቅ ርዝመት {0} ነዉ",
\r
163 blankText : "ይሄ መስክ አስፈላጊ ነዉ",
\r
169 if(Ext.form.NumberField){
\r
170 Ext.apply(Ext.form.NumberField.prototype, {
\r
171 decimalSeparator : ".",
\r
172 decimalPrecision : 2,
\r
173 minText : "የዚህ መስክ የመጨረሻ ትንሽ እሴት {0} ነዉ",
\r
174 maxText : "የዚህ መስክ የመጨረሻ ትልቅ እሴት {0} ነዉ",
\r
175 nanText : "{0} የተሳሳተ ቁጥር ነዉ"
\r
179 if(Ext.form.DateField){
\r
180 Ext.apply(Ext.form.DateField.prototype, {
\r
181 disabledDaysText : "ቦዝኗል / ስራ አቁሟል",
\r
182 disabledDatesText : "ቦዝኗል / ስራ አቁሟል",
\r
183 minText : "እዚ እሴት ዉስጥ ያለዉ ቀን ከ{0} በሑአላ መሆን አለበት",
\r
184 maxText : "እዚ እሴት ዉስጥ ያለዉ ቀን ከ{0} በፊት መሆን አለበት",
\r
185 invalidText : "{0} የተሳሳተ ቀን ነዉ - በዚህ ቅርፀት መሆን አለበት {1}",
\r
187 altFormats : "d/m/Y|d/m/y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d",
\r
192 if(Ext.form.ComboBox){
\r
193 Ext.apply(Ext.form.ComboBox.prototype, {
\r
194 loadingText : "እያስገባ ነዉ...",
\r
195 valueNotFoundText : "አልተወሰነም"
\r
199 if(Ext.form.VTypes){
\r
200 Ext.apply(Ext.form.VTypes, {
\r
201 emailText : 'ይሄ እሴት ኢሜይል መሆን አለበት - በዚህ ቅርፀት መሆን አለበት "user@example.com"',
\r
202 urlText : 'ይሄ እሴት ዩአርኤን መሆን አለበት - በዚህ ቅርፀት መሆን አለበት "http:/'+'/www.example.com"',
\r
203 alphaText : 'ይሄ እሴት መያዝ ያለበት ቃላትና _ ብቻ ነዉ',
\r
204 alphanumText : 'ይሄ እሴት መያዝ ያለበት ቃላት፤ ቁጥርና _ ብቻ ነዉ'
\r
208 if(Ext.form.HtmlEditor){
\r
209 Ext.apply(Ext.form.HtmlEditor.prototype, {
\r
210 createLinkText : 'እባኮትን ለዚ ዩአርኤን አገናኝ አስገባ:',
\r
213 title: 'ደማቅ (መቆጣጣሪያ ቁምፍ+B)',
\r
214 text: 'የተመረጠዉን ጽሁፍ አድምቅ::',
\r
215 cls: 'ኤክስ-ኤችቲኤምኤል-አርታኢ-ጠቃሚ ምክር'
\r
218 title: 'ሰያፍ (መቆጣጣሪያ ቁምፍ+I)',
\r
219 text: 'የተመረጠዉን ጽሁፍ ሰያፍ አድርግ::',
\r
220 cls: 'ኤክስ-ኤችቲኤምኤል-አርታኢ-ጠቃሚ ምክር'
\r
223 title: 'መስመረግርጌ (መቆጣጣሪያ ቁምፍ+U)',
\r
224 text: 'የተመረጠዉን ጽሁፍ ከግርጌ አስምር::',
\r
225 cls: 'ኤክስ-ኤችቲኤምኤል-አርታኢ-ጠቃሚ ምክር'
\r
227 increasefontsize : {
\r
228 title: 'ጽሁፉን አሳድግ',
\r
229 text: 'ቅርጸ ቁምፊ አሳድገግ::',
\r
230 cls: 'ኤክስ-ኤችቲኤምኤል-አርታኢ-ጠቃሚ ምክር'
\r
232 decreasefontsize : {
\r
233 title: 'ጽሁፉን አሳንስ',
\r
234 text: 'ቅርጸ ቁምፊ አሳንስ::',
\r
235 cls: 'ኤክስ-ኤችቲኤምኤል-አርታኢ-ጠቃሚ ምክር'
\r
238 title: 'ጽሁፍ ምረጥ ቀለም',
\r
239 text: 'የተመረጠዉን ጽሁፍ ዳራ ቀለም ለዉጥ::',
\r
240 cls: 'ኤክስ-ኤችቲኤምኤል-አርታኢ-ጠቃሚ ምክር'
\r
243 title: 'ቅርጸ ቁምፊ ቀለም',
\r
244 text: 'የተመረጠዉን ጽሁፍ ቀለም ለዉጥ::',
\r
245 cls: 'ኤክስ-ኤችቲኤምኤል-አርታኢ-ጠቃሚ ምክር'
\r
248 title: 'ጽሁፍ ግራ አሰልፍ',
\r
249 text: 'ጽሁፉን ወደግራ አሰልፍ::',
\r
250 cls: 'ኤክስ-ኤችቲኤምኤል-አርታኢ-ጠቃሚ ምክር'
\r
254 text: 'አርታኢዉ ላይ ጽሁፉን አማክል::',
\r
255 cls: 'ኤክስ-ኤችቲኤምኤል-አርታኢ-ጠቃሚ ምክር'
\r
258 title: 'ጽሁፍ ቀኝ አሰልፍ',
\r
259 text: 'ጽሁፉን ወደቀኝ አሰልፍ::',
\r
260 cls: 'ኤክስ-ኤችቲኤምኤል-አርታኢ-ጠቃሚ ምክር'
\r
262 insertunorderedlist : {
\r
263 title: 'ነጥበ ምልክት ዝርዝር',
\r
264 text: 'ነጥበ ምልክት ዝርዝር ጀምር::',
\r
265 cls: 'ኤክስ-ኤችቲኤምኤል-አርታኢ-ጠቃሚ ምክር'
\r
267 insertorderedlist : {
\r
268 title: 'ቁጥራዊ ዝርዝር',
\r
269 text: 'ቁጥራዊ ዝርዝር ጀምር::',
\r
270 cls: 'ኤክስ-ኤችቲኤምኤል-አርታኢ-ጠቃሚ ምክር'
\r
274 text: 'የተመረጠዉን ጽሁፍ ገፅ አገናኝ አድርግ::',
\r
275 cls: 'ኤክስ-ኤችቲኤምኤል-አርታኢ-ጠቃሚ ምክር'
\r
279 text: 'ወደ ምንጭ አርትእ ሁነታ ቀይር::',
\r
280 cls: 'ኤክስ-ኤችቲኤምኤል-አርታኢ-ጠቃሚ ምክር'
\r
286 if(Ext.grid.GridView){
\r
287 Ext.apply(Ext.grid.GridView.prototype, {
\r
288 sortAscText : "ሽቅብ ደርድር",
\r
289 sortDescText : "ቁልቁል ደርድር",
\r
290 columnsText : "አምዶች"
\r
294 if(Ext.grid.GroupingView){
\r
295 Ext.apply(Ext.grid.GroupingView.prototype, {
\r
296 emptyGroupText : '(ማንም)',
\r
297 groupByText : 'በዚ መስክ ቦድን',
\r
298 showGroupsText : 'በቡድን አሳይ'
\r
302 if(Ext.grid.PropertyColumnModel){
\r
303 Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
\r
305 valueText : "እሴት ",
\r
306 dateFormat : "m/j/Y",
\r
312 if(Ext.grid.BooleanColumn){
\r
313 Ext.apply(Ext.grid.BooleanColumn.prototype, {
\r
316 undefinedText: ' '
\r
320 if(Ext.grid.NumberColumn){
\r
321 Ext.apply(Ext.grid.NumberColumn.prototype, {
\r
322 format : '0,000.00'
\r
326 if(Ext.grid.DateColumn){
\r
327 Ext.apply(Ext.grid.DateColumn.prototype, {
\r
332 if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
\r
333 Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
\r
334 splitTip : "መጠን ለመቀይር ጎትት::",
\r
335 collapsibleSplitTip : "መጠን ለመቀይር ጎትት:: ለመደበቅ ሁለቴ ጠቅ አድርግ::"
\r
339 if(Ext.form.TimeField){
\r
340 Ext.apply(Ext.form.TimeField.prototype, {
\r
341 minText : "እዚህ መስክ ዉስጥ ያለዉ ሰዓት ከ{0} እኩል ወይም በኁላ መሆን አለበት",
\r
342 maxText : "እዚህ መስክ ዉስጥ ያለዉ ሰዓት ከ{0} እኩል ወይም በፊት መሆን አለበት",
\r
343 invalidText : "{0} የተሳሳተ ሰዓት ነዉ",
\r
345 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"
\r
349 if(Ext.form.CheckboxGroup){
\r
350 Ext.apply(Ext.form.CheckboxGroup.prototype, {
\r
351 blankText : "እዚህ ቡድን ዉስጥ ቢያንስ አንድ ዓይነት መምረጥ አለብህ"
\r
355 if(Ext.form.RadioGroup){
\r
356 Ext.apply(Ext.form.RadioGroup.prototype, {
\r
357 blankText : "እዚህ ቡድን ዉስጥ ቢያንስ አንድ ዓይነት መምረጥ አለብህ"
\r