init repo
This commit is contained in:
197
OfficeWeb/3rdparty/extjs/locale/ext-lang-af.js
vendored
Normal file
197
OfficeWeb/3rdparty/extjs/locale/ext-lang-af.js
vendored
Normal file
@@ -0,0 +1,197 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* List compiled by mystix on the extjs.com forums.
|
||||
* Thank you Mystix!
|
||||
*
|
||||
* Afrikaans Translations
|
||||
* by Thys Meintjes (20 July 2007)
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if (Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Besig om te laai...</div>';
|
||||
}
|
||||
/* Ext single string translations */
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} geselekteerde ry(e)";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Maak die oortjie toe";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "Die waarde in hierdie veld is foutief";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Besig om te laai...";
|
||||
}
|
||||
|
||||
/* Javascript month and days translations */
|
||||
if (Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"Januarie",
|
||||
"Februarie",
|
||||
"Maart",
|
||||
"April",
|
||||
"Mei",
|
||||
"Junie",
|
||||
"Julie",
|
||||
"Augustus",
|
||||
"September",
|
||||
"Oktober",
|
||||
"November",
|
||||
"Desember"
|
||||
];
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Sondag",
|
||||
"Maandag",
|
||||
"Dinsdag",
|
||||
"Woensdag",
|
||||
"Donderdag",
|
||||
"Vrydag",
|
||||
"Saterdag"
|
||||
];
|
||||
}
|
||||
/* Ext components translations */
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Kanselleer",
|
||||
yes : "Ja",
|
||||
no : "Nee"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: 'R', // Sith Efrikan Rand
|
||||
dateFormat: 'd-m-Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Vandag",
|
||||
minText : "Hierdie datum is vroër as die minimum datum",
|
||||
maxText : "Hierdie dataum is later as die maximum datum",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Volgende Maand (Beheer+Regs)',
|
||||
prevText : 'Vorige Maand (Beheer+Links)',
|
||||
monthYearText : "Kies 'n maand (Beheer+Op/Af volgende/vorige jaar)",
|
||||
todayTip : "{0} (Spasie)",
|
||||
format : "d-m-y",
|
||||
startDay : 0
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Bladsy",
|
||||
afterPageText : "van {0}",
|
||||
firstText : "Eerste Bladsy",
|
||||
prevText : "Vorige Bladsy",
|
||||
nextText : "Volgende Bladsy",
|
||||
lastText : "Laatste Bladsy",
|
||||
refreshText : "Verfris",
|
||||
displayMsg : "Wys {0} - {1} van {2}",
|
||||
emptyMsg : 'Geen data om te wys nie'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "Die minimum lengte van die veld is {0}",
|
||||
maxLengthText : "Die maximum lengte van die veld is {0}",
|
||||
blankText : "Die veld is verpligtend",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "Die minimum waarde vir die veld is {0}",
|
||||
maxText : "Die maximum waarde vir die veld is {0}",
|
||||
nanText : "{0} is nie 'n geldige waarde nie"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Afgeskakel",
|
||||
disabledDatesText : "Afgeskakel",
|
||||
minText : "Die datum in hierdie veld moet na {0} wees",
|
||||
maxText : "Die datum in hierdie veld moet voor {0} wees",
|
||||
invalidText : "{0} is nie 'n geldige datum nie - datumformaat is {1}",
|
||||
format : "d/m/y",
|
||||
altFormats : "d/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Besig om te laai..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : "Hierdie veld moet 'n e-pos adres wees met die formaat 'gebruiker@domein.za'",
|
||||
urlText : "Hierdie veld moet 'n URL wees me die formaat 'http:/'+'/www.domein.za'",
|
||||
alphaText : 'Die veld mag alleenlik letters en _ bevat',
|
||||
alphanumText : 'Die veld mag alleenlik letters, syfers en _ bevat'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Sorteer Oplopend",
|
||||
sortDescText : "Sorteer Aflopend",
|
||||
lockText : "Vries Kolom",
|
||||
unlockText : "Ontvries Kolom",
|
||||
columnsText : "Kolomme"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Naam",
|
||||
valueText : "Waarde",
|
||||
dateFormat : "Y-m-j"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Trek om grootte aan te pas.",
|
||||
collapsibleSplitTip : "Trek om grootte aan te pas. Dubbel-klik om weg te steek."
|
||||
});
|
||||
}
|
||||
});
|
||||
298
OfficeWeb/3rdparty/extjs/locale/ext-lang-bg.js
vendored
Normal file
298
OfficeWeb/3rdparty/extjs/locale/ext-lang-bg.js
vendored
Normal file
@@ -0,0 +1,298 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Bulgarian Translation
|
||||
*
|
||||
* By Георги Костадинов, Калгари, Канада
|
||||
* 10 October 2007
|
||||
* By Nedko Penev
|
||||
* 26 October 2007
|
||||
*
|
||||
* (utf-8 encoding)
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if (Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Зареждане...</div>';
|
||||
}
|
||||
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.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
|
||||
};
|
||||
|
||||
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: '\u043b\u0432', // Bulgarian Leva
|
||||
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+Right)',
|
||||
prevText : 'Предишен месец (Control+Left)',
|
||||
monthYearText : 'Избери месец (Control+Up/Down за преместване по години)',
|
||||
todayTip : "{0} (Spacebar)",
|
||||
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",
|
||||
altFormats : "d.m.y|d/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Зареждане..."
|
||||
});
|
||||
}
|
||||
|
||||
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 : 'Моля, въведете URL за връзката:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Bold (Ctrl+B)',
|
||||
text: 'Удебелява избрания текст.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Italic (Ctrl+I)',
|
||||
text: 'Прави избрания текст курсив.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Underline (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 : "d.m.Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Влачете с мишката за да промените размера.",
|
||||
collapsibleSplitTip : "Влачете с мишката за да промените размера. Чукнете два пъти за да скриете."
|
||||
});
|
||||
}
|
||||
|
||||
});
|
||||
334
OfficeWeb/3rdparty/extjs/locale/ext-lang-ca.js
vendored
Normal file
334
OfficeWeb/3rdparty/extjs/locale/ext-lang-ca.js
vendored
Normal file
@@ -0,0 +1,334 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Catalonian Translation by halkon_polako 6-12-2007
|
||||
* December correction halkon_polako 11-12-2007
|
||||
*
|
||||
* Synchronized with 2.2 version of ext-lang-en.js (provided by Condor 8 aug 2008)
|
||||
* by halkon_polako 14-aug-2008
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if (Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Carregant...</div>';
|
||||
}
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} fila(es) seleccionada(es)";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Carregant...";
|
||||
}
|
||||
|
||||
if (Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"Gener",
|
||||
"Febrer",
|
||||
"Març",
|
||||
"Abril",
|
||||
"Maig",
|
||||
"Juny",
|
||||
"Juliol",
|
||||
"Agost",
|
||||
"Setembre",
|
||||
"Octubre",
|
||||
"Novembre",
|
||||
"Desembre"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.Date.monthNumbers = {
|
||||
Gen : 0,
|
||||
Feb : 1,
|
||||
Mar : 2,
|
||||
Abr : 3,
|
||||
Mai : 4,
|
||||
Jun : 5,
|
||||
Jul : 6,
|
||||
Ago : 7,
|
||||
Set : 8,
|
||||
Oct : 9,
|
||||
Nov : 10,
|
||||
Dec : 11
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Diumenge",
|
||||
"Dilluns",
|
||||
"Dimarts",
|
||||
"Dimecres",
|
||||
"Dijous",
|
||||
"Divendres",
|
||||
"Dissabte"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.Date.parseCodes.S.s = "(?:st|nd|rd|th)";
|
||||
}
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "Acceptar",
|
||||
cancel : "Cancel·lar",
|
||||
yes : "Sí",
|
||||
no : "No"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u20ac', // Spanish Euro
|
||||
dateFormat: 'd/m/Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Avui",
|
||||
minText : "Aquesta data és anterior a la data mínima",
|
||||
maxText : "Aquesta data és posterior a la data màxima",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Mes Següent (Control+Fletxa Dreta)',
|
||||
prevText : 'Mes Anterior (Control+Fletxa Esquerra)',
|
||||
monthYearText : 'Seleccioni un mes (Control+Fletxa a Dalt o Abaix per canviar els anys)',
|
||||
todayTip : "{0} (Barra d'espai)",
|
||||
format : "d/m/Y",
|
||||
startDay : 1
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " Acceptar ",
|
||||
cancelText : "Cancel·lar"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Pàgina",
|
||||
afterPageText : "de {0}",
|
||||
firstText : "Primera Pàgina",
|
||||
prevText : "Pàgina Anterior",
|
||||
nextText : "Pàgina Següent",
|
||||
lastText : "Darrera Pàgina",
|
||||
refreshText : "Refrescar",
|
||||
displayMsg : "Mostrant {0} - {1} de {2}",
|
||||
emptyMsg : 'Sense dades per mostrar'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "El valor d'aquest camp és invàlid";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "El tamany mínim per aquest camp és {0}",
|
||||
maxLengthText : "El tamany màxim per aquest camp és {0}",
|
||||
blankText : "Aquest camp és obligatori",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
decimalSeparator : ",",
|
||||
decimalPrecision : 2,
|
||||
minText : "El valor mínim per aquest camp és {0}",
|
||||
maxText : "El valor màxim per aquest camp és {0}",
|
||||
nanText : "{0} no és un nombre vàlid"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Deshabilitat",
|
||||
disabledDatesText : "Deshabilitat",
|
||||
minText : "La data en aquest camp ha de ser posterior a {0}",
|
||||
maxText : "La data en aquest camp ha de ser inferior a {0}",
|
||||
invalidText : "{0} no és una data vàlida - ha de tenir el format {1}",
|
||||
format : "d/m/Y",
|
||||
altFormats : "d/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Carregant..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Aquest camp ha de ser una adreça de e-mail amb el format "user@example.com"',
|
||||
urlText : 'Aquest camp ha de ser una URL amb el format "http:/'+'/www.example.com"',
|
||||
alphaText : 'Aquest camp només pot contenir lletres i _',
|
||||
alphanumText : 'Aquest camp només por contenir lletres, nombres i _'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Si us plau, tecleixi la URL per l\'enllaç:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Negreta (Ctrl+B)',
|
||||
text: 'Posa el text seleccionat en negreta.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Itàlica (Ctrl+I)',
|
||||
text: 'Posa el text seleccionat en itàlica.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Subratllat (Ctrl+U)',
|
||||
text: 'Subratlla el text seleccionat.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Augmentar Text',
|
||||
text: 'Augmenta el tamany de la font de text.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Disminuir Text',
|
||||
text: 'Disminueix el tamany de la font de text.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Color de fons',
|
||||
text: 'Canvia el color de fons del text seleccionat.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Color de la font de text',
|
||||
text: 'Canvia el color del text seleccionat.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Alinear a la esquerra',
|
||||
text: 'Alinea el text a la esquerra.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Centrar el text',
|
||||
text: 'Centra el text a l\'editor',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Alinear a la dreta',
|
||||
text: 'Alinea el text a la dreta.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Llista amb vinyetes',
|
||||
text: 'Comença una llista amb vinyetes.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Llista numerada',
|
||||
text: 'Comença una llista numerada.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Enllaç',
|
||||
text: 'Transforma el text seleccionat en un enllaç.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Editar Codi',
|
||||
text: 'Canvia al mode d\'edició de codi.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Ordenació Ascendent",
|
||||
sortDescText : "Ordenació Descendent",
|
||||
columnsText : "Columnes"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(Buit)',
|
||||
groupByText : 'Agrupar Per Aquest Camp',
|
||||
showGroupsText : 'Mostrar en Grups'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Nom",
|
||||
valueText : "Valor",
|
||||
dateFormat : "d/m/Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Cliqueu i arrossegueu per canviar el tamany del panell.",
|
||||
collapsibleSplitTip : "Cliqueu i arrossegueu per canviar el tamany del panell. Doble clic per ocultar-ho."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Time){
|
||||
Ext.apply(Ext.form.field.Time.prototype, {
|
||||
minText : "L\'hora en aquest camp ha de ser igual o posterior a {0}",
|
||||
maxText : "L\'hora en aquest camp ha de ser igual o anterior {0}",
|
||||
invalidText : "{0} no és un hora vàlida",
|
||||
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 : "Ha de seleccionar almenys un étem d\'aquest group"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.RadioGroup){
|
||||
Ext.apply(Ext.form.RadioGroup.prototype, {
|
||||
blankText : "Ha de seleccionar un étem d\'aquest grup"
|
||||
});
|
||||
}
|
||||
});
|
||||
330
OfficeWeb/3rdparty/extjs/locale/ext-lang-cs.js
vendored
Normal file
330
OfficeWeb/3rdparty/extjs/locale/ext-lang-cs.js
vendored
Normal file
@@ -0,0 +1,330 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Czech Translations
|
||||
* Translated by Tomáš Korčák (72)
|
||||
* 2008/02/08 18:02, Ext-2.0.1
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if (Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Prosím čekejte...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} vybraných řádků";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Zavřít záložku";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "Hodnota v tomto poli je neplatná";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Prosím čekejte...";
|
||||
}
|
||||
|
||||
if(Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"Leden",
|
||||
"Únor",
|
||||
"Březen",
|
||||
"Duben",
|
||||
"Květen",
|
||||
"Červen",
|
||||
"Červenec",
|
||||
"Srpen",
|
||||
"Září",
|
||||
"Říjen",
|
||||
"Listopad",
|
||||
"Prosinec"
|
||||
];
|
||||
|
||||
Ext.Date.shortMonthNames = {
|
||||
"Leden" : "Led",
|
||||
"Únor" : "Úno",
|
||||
"Březen" : "Bře",
|
||||
"Duben" : "Dub",
|
||||
"Květen" : "Kvě",
|
||||
"Červen" : "Čer",
|
||||
"Červenec" : "Čvc",
|
||||
"Srpen" : "Srp",
|
||||
"Září" : "Zář",
|
||||
"Říjen" : "Říj",
|
||||
"Listopad" : "Lis",
|
||||
"Prosinec" : "Pro"
|
||||
};
|
||||
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.shortMonthNames[Ext.Date.monthNames[month]];
|
||||
};
|
||||
|
||||
Ext.Date.monthNumbers = {
|
||||
"Leden" : 0,
|
||||
"Únor" : 1,
|
||||
"Březen" : 2,
|
||||
"Duben" : 3,
|
||||
"Květen" : 4,
|
||||
"Červen" : 5,
|
||||
"Červenec" : 6,
|
||||
"Srpen" : 7,
|
||||
"Září" : 8,
|
||||
"Říjen" : 9,
|
||||
"Listopad" : 10,
|
||||
"Prosinec" : 11
|
||||
};
|
||||
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Neděle",
|
||||
"Pondělí",
|
||||
"Úterý",
|
||||
"Středa",
|
||||
"Čtvrtek",
|
||||
"Pátek",
|
||||
"Sobota"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
}
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Storno",
|
||||
yes : "Ano",
|
||||
no : "Ne"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u004b\u010d', // Czech Koruny
|
||||
dateFormat: 'd.m.Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Dnes",
|
||||
minText : "Datum nesmí být starší než je minimální",
|
||||
maxText : "Datum nesmí být dřívější než je maximální",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Následující měsíc (Control+Right)',
|
||||
prevText : 'Předcházející měsíc (Control+Left)',
|
||||
monthYearText : 'Zvolte měsíc (ke změně let použijte Control+Up/Down)',
|
||||
todayTip : "{0} (Spacebar)",
|
||||
format : "d.m.Y",
|
||||
startDay : 1
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " OK ",
|
||||
cancelText : "Storno"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Strana",
|
||||
afterPageText : "z {0}",
|
||||
firstText : "První strana",
|
||||
prevText : "Přecházející strana",
|
||||
nextText : "Následující strana",
|
||||
lastText : "Poslední strana",
|
||||
refreshText : "Aktualizovat",
|
||||
displayMsg : "Zobrazeno {0} - {1} z celkových {2}",
|
||||
emptyMsg : 'Žádné záznamy nebyly nalezeny'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "Pole nesmí mít méně {0} znaků",
|
||||
maxLengthText : "Pole nesmí být delší než {0} znaků",
|
||||
blankText : "This field is required",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "Hodnota v tomto poli nesmí být menší než {0}",
|
||||
maxText : "Hodnota v tomto poli nesmí být větší než {0}",
|
||||
nanText : "{0} není platné číslo"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Neaktivní",
|
||||
disabledDatesText : "Neaktivní",
|
||||
minText : "Datum v tomto poli nesmí být starší než {0}",
|
||||
maxText : "Datum v tomto poli nesmí být novější než {0}",
|
||||
invalidText : "{0} není platným datem - zkontrolujte zda-li je ve formátu {1}",
|
||||
format : "d.m.Y",
|
||||
altFormats : "d/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Prosím čekejte..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'V tomto poli může být vyplněna pouze emailová adresa ve formátu "uživatel@doména.cz"',
|
||||
urlText : 'V tomto poli může být vyplněna pouze URL (adresa internetové stránky) ve formátu "http:/'+'/www.doména.cz"',
|
||||
alphaText : 'Toto pole může obsahovat pouze písmena abecedy a znak _',
|
||||
alphanumText : 'Toto pole může obsahovat pouze písmena abecedy, čísla a znak _'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Zadejte URL adresu odkazu:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Tučné (Ctrl+B)',
|
||||
text: 'Označí vybraný text tučně.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Kurzíva (Ctrl+I)',
|
||||
text: 'Označí vybraný text kurzívou.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Podtržení (Ctrl+U)',
|
||||
text: 'Podtrhne vybraný text.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Zvětšit písmo',
|
||||
text: 'Zvětší velikost písma.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Zúžit písmo',
|
||||
text: 'Zmenší velikost písma.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Barva zvýraznění textu',
|
||||
text: 'Označí vybraný text tak, aby vypadal jako označený zvýrazňovačem.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Barva písma',
|
||||
text: 'Změní barvu textu.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Zarovnat text vlevo',
|
||||
text: 'Zarovná text doleva.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Zarovnat na střed',
|
||||
text: 'Zarovná text na střed.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Zarovnat text vpravo',
|
||||
text: 'Zarovná text doprava.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Odrážky',
|
||||
text: 'Začne seznam s odrážkami.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Číslování',
|
||||
text: 'Začne číslovaný seznam.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Internetový odkaz',
|
||||
text: 'Z vybraného textu vytvoří internetový odkaz.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Zdrojový kód',
|
||||
text: 'Přepne do módu úpravy zdrojového kódu.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Řadit vzestupně",
|
||||
sortDescText : "Řadit sestupně",
|
||||
lockText : "Ukotvit sloupec",
|
||||
unlockText : "Uvolnit sloupec",
|
||||
columnsText : "Sloupce"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(Žádná data)',
|
||||
groupByText : 'Seskupit dle tohoto pole',
|
||||
showGroupsText : 'Zobrazit ve skupině'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Název",
|
||||
valueText : "Hodnota",
|
||||
dateFormat : "j.m.Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Tahem změnit velikost.",
|
||||
collapsibleSplitTip : "Tahem změnit velikost. Dvojklikem skrýt."
|
||||
});
|
||||
}
|
||||
});
|
||||
318
OfficeWeb/3rdparty/extjs/locale/ext-lang-da.js
vendored
Normal file
318
OfficeWeb/3rdparty/extjs/locale/ext-lang-da.js
vendored
Normal file
@@ -0,0 +1,318 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Danish translation
|
||||
* By JohnF
|
||||
* 04-09-2007, 05:28 AM
|
||||
*
|
||||
* Extended and modified by Karl Krukow,
|
||||
* December, 2007.
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if (Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Henter...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} markerede rækker";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Luk denne fane";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "Værdien i dette felt er ugyldig";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Henter...";
|
||||
}
|
||||
|
||||
if (Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"januar",
|
||||
"februar",
|
||||
"marts",
|
||||
"april",
|
||||
"maj",
|
||||
"juni",
|
||||
"juli",
|
||||
"august",
|
||||
"september",
|
||||
"oktober",
|
||||
"november",
|
||||
"december"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.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
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"søndag",
|
||||
"mandag",
|
||||
"tirsdag",
|
||||
"onsdag",
|
||||
"torsdag",
|
||||
"fredag",
|
||||
"lørdag"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Fortryd",
|
||||
yes : "Ja",
|
||||
no : "Nej"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: 'kr', // Danish Krone
|
||||
dateFormat: 'd/m/Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "I dag",
|
||||
minText : "Denne dato er før den tidligst tilladte",
|
||||
maxText : "Denne dato er senere end den senest tilladte",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Næste måned (Ctrl + højre piltast)',
|
||||
prevText : 'Forrige måned (Ctrl + venstre piltast)',
|
||||
monthYearText : 'Vælg en måned (Ctrl + op/ned pil for at ændre årstal)',
|
||||
todayTip : "{0} (mellemrum)",
|
||||
format : "d/m/y",
|
||||
startDay : 1
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " OK ",
|
||||
cancelText : "Cancel"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Side",
|
||||
afterPageText : "af {0}",
|
||||
firstText : "Første side",
|
||||
prevText : "Forrige side",
|
||||
nextText : "Næste side",
|
||||
lastText : "Sidste side",
|
||||
refreshText : "Opfrisk",
|
||||
displayMsg : "Viser {0} - {1} af {2}",
|
||||
emptyMsg : 'Der er ingen data at vise'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "Minimum længden for dette felt er {0}",
|
||||
maxLengthText : "Maksimum længden for dette felt er {0}",
|
||||
blankText : "Dette felt skal udfyldes",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "Mindste-værdien for dette felt er {0}",
|
||||
maxText : "Maksimum-værdien for dette felt er {0}",
|
||||
nanText : "{0} er ikke et tilladt nummer"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Inaktiveret",
|
||||
disabledDatesText : "Inaktiveret",
|
||||
minText : "Datoen i dette felt skal være efter {0}",
|
||||
maxText : "Datoen i dette felt skal være før {0}",
|
||||
invalidText : "{0} er ikke en tilladt dato - datoer skal angives i formatet {1}",
|
||||
format : "d/m/y",
|
||||
altFormats : "d/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Henter..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Dette felt skal være en email adresse i formatet "xxx@yyy.zzz"',
|
||||
urlText : 'Dette felt skal være en URL i formatet "http:/'+'/xxx.yyy"',
|
||||
alphaText : 'Dette felt kan kun indeholde bogstaver og "_" (understregning)',
|
||||
alphanumText : 'Dette felt kan kun indeholde bogstaver, tal og "_" (understregning)'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Indtast URL:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Fed (Ctrl+B)', //Can I change this to Ctrl+F?
|
||||
text: 'Formater det markerede tekst med fed.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Kursiv (Ctrl+I)',//Ctrl+K
|
||||
text: 'Formater det markerede tekst med kursiv.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Understreg (Ctrl+U)',
|
||||
text: 'Understreg det markerede tekst.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Forstør tekst',
|
||||
text: 'Forøg fontstørrelsen.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Formindsk tekst',
|
||||
text: 'Formindsk fontstørrelsen.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Farve for tekstfremhævelse',
|
||||
text: 'Skift baggrundsfarve for det markerede tekst.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Skriftfarve',
|
||||
text: 'Skift skriftfarve for det markerede tekst.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Juster venstre',
|
||||
text: 'Venstrestil tekst.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Centreret',
|
||||
text: 'Centrer tekst.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Juster højre',
|
||||
text: 'Højrestil tekst.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Punktopstilling',
|
||||
text: 'Påbegynd punktopstilling.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Nummereret opstilling',
|
||||
text: 'Påbegynd nummereret opstilling.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Hyperlink',
|
||||
text: 'Lav det markerede test til et hyperlink.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Kildetekstredigering',
|
||||
text: 'Skift til redigering af kildetekst.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Sortér stigende",
|
||||
sortDescText : "Sortér faldende",
|
||||
lockText : "Lås kolonne",
|
||||
unlockText : "Fjern lås fra kolonne",
|
||||
columnsText : "Kolonner"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(Ingen)',
|
||||
groupByText : 'Gruppér efter dette felt',
|
||||
showGroupsText : 'Vis i grupper' //should this be sort in groups?
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Navn",
|
||||
valueText : "Værdi",
|
||||
dateFormat : "j/m/Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Træk for at ændre størrelsen.",
|
||||
collapsibleSplitTip : "Træk for at ændre størrelsen. Dobbelt-klik for at skjule."
|
||||
});
|
||||
}
|
||||
|
||||
});
|
||||
372
OfficeWeb/3rdparty/extjs/locale/ext-lang-de.js
vendored
Normal file
372
OfficeWeb/3rdparty/extjs/locale/ext-lang-de.js
vendored
Normal file
@@ -0,0 +1,372 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* German translation
|
||||
* 2007-Apr-07 update by schmidetzki and humpdi
|
||||
* 2007-Oct-31 update by wm003
|
||||
* 2009-Jul-10 update by Patrick Matsumura and Rupert Quaderer
|
||||
* 2010-Mar-10 update by Volker Grabsch
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Übertrage Daten ...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} Zeile(n) ausgewählt";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Diesen Tab schließen";
|
||||
}
|
||||
|
||||
if(Ext.form.Basic){
|
||||
Ext.form.Basic.prototype.waitTitle = "Bitte warten...";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "Der Wert des Feldes ist nicht korrekt";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Übertrage Daten...";
|
||||
}
|
||||
|
||||
if (Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"Januar",
|
||||
"Februar",
|
||||
"März",
|
||||
"April",
|
||||
"Mai",
|
||||
"Juni",
|
||||
"Juli",
|
||||
"August",
|
||||
"September",
|
||||
"Oktober",
|
||||
"November",
|
||||
"Dezember"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.Date.monthNumbers = {
|
||||
Jan : 0,
|
||||
Feb : 1,
|
||||
"M\u00e4r" : 2,
|
||||
Apr : 3,
|
||||
Mai : 4,
|
||||
Jun : 5,
|
||||
Jul : 6,
|
||||
Aug : 7,
|
||||
Sep : 8,
|
||||
Okt : 9,
|
||||
Nov : 10,
|
||||
Dez : 11
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Sonntag",
|
||||
"Montag",
|
||||
"Dienstag",
|
||||
"Mittwoch",
|
||||
"Donnerstag",
|
||||
"Freitag",
|
||||
"Samstag"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
}
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Abbrechen",
|
||||
yes : "Ja",
|
||||
no : "Nein"
|
||||
};
|
||||
|
||||
// As of 4.0.4, setting the buttonText above does not take effect properly. This should be removable in 4.1.0
|
||||
// (see issue EXTJSIV-3909)
|
||||
Ext.MessageBox.msgButtons['ok'].text = Ext.MessageBox.buttonText.ok;
|
||||
Ext.MessageBox.msgButtons['cancel'].text = Ext.MessageBox.buttonText.cancel;
|
||||
Ext.MessageBox.msgButtons['yes'].text = Ext.MessageBox.buttonText.yes;
|
||||
Ext.MessageBox.msgButtons['no'].text = Ext.MessageBox.buttonText.no;
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.util.Format.__number = Ext.util.Format.number;
|
||||
Ext.util.Format.number = function(v, format) {
|
||||
return Ext.util.Format.__number(v, format || "0.000,00/i");
|
||||
};
|
||||
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u20ac', // German Euro
|
||||
dateFormat: 'd.m.Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Heute",
|
||||
minText : "Dieses Datum liegt von dem erstmöglichen Datum",
|
||||
maxText : "Dieses Datum liegt nach dem letztmöglichen Datum",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : "Nächster Monat (Strg/Control + Rechts)",
|
||||
prevText : "Vorheriger Monat (Strg/Control + Links)",
|
||||
monthYearText : "Monat auswählen (Strg/Control + Hoch/Runter, um ein Jahr auszuwählen)",
|
||||
todayTip : "Heute ({0}) (Leertaste)",
|
||||
format : "d.m.Y",
|
||||
startDay : 1
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " OK ",
|
||||
cancelText : "Abbrechen"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Seite",
|
||||
afterPageText : "von {0}",
|
||||
firstText : "Erste Seite",
|
||||
prevText : "vorherige Seite",
|
||||
nextText : "nächste Seite",
|
||||
lastText : "letzte Seite",
|
||||
refreshText : "Aktualisieren",
|
||||
displayMsg : "Anzeige Eintrag {0} - {1} von {2}",
|
||||
emptyMsg : "Keine Daten vorhanden"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "Bitte geben Sie mindestens {0} Zeichen ein",
|
||||
maxLengthText : "Bitte geben Sie maximal {0} Zeichen ein",
|
||||
blankText : "Dieses Feld darf nicht leer sein",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "Der Mindestwert für dieses Feld ist {0}",
|
||||
maxText : "Der Maximalwert für dieses Feld ist {0}",
|
||||
nanText : "{0} ist keine Zahl",
|
||||
decimalSeparator : ","
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "nicht erlaubt",
|
||||
disabledDatesText : "nicht erlaubt",
|
||||
minText : "Das Datum in diesem Feld muss nach dem {0} liegen",
|
||||
maxText : "Das Datum in diesem Feld muss vor dem {0} liegen",
|
||||
invalidText : "{0} ist kein gültiges Datum - es muss im Format {1} eingegeben werden",
|
||||
format : "d.m.Y",
|
||||
altFormats : "j.n.Y|j.n.y|j.n.|j.|j/n/Y|j/n/y|j-n-y|j-n-Y|j/n|j-n|dm|dmy|dmY|j|Y-n-j"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Lade Daten ..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Dieses Feld sollte eine E-Mail-Adresse enthalten. Format: "user@example.com"',
|
||||
urlText : 'Dieses Feld sollte eine URL enthalten. Format: "http:/'+'/www.example.com"',
|
||||
alphaText : 'Dieses Feld darf nur Buchstaben enthalten und _',
|
||||
alphanumText : 'Dieses Feld darf nur Buchstaben und Zahlen enthalten und _'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Bitte geben Sie die URL für den Link ein:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Fett (Ctrl+B)',
|
||||
text: 'Erstellt den ausgewählten Text in Fettschrift.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Kursiv (Ctrl+I)',
|
||||
text: 'Erstellt den ausgewählten Text in Schrägschrift.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Unterstrichen (Ctrl+U)',
|
||||
text: 'Unterstreicht den ausgewählten Text.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Text vergößern',
|
||||
text: 'Erhöht die Schriftgröße.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Text verkleinern',
|
||||
text: 'Verringert die Schriftgröße.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Text farblich hervorheben',
|
||||
text: 'Hintergrundfarbe des ausgewählten Textes ändern.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Schriftfarbe',
|
||||
text: 'Farbe des ausgewählten Textes ändern.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Linksbündig',
|
||||
text: 'Setzt den Text linksbündig.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Zentrieren',
|
||||
text: 'Zentriert den Text in Editor.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Rechtsbündig',
|
||||
text: 'Setzt den Text rechtsbündig.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Aufzählungsliste',
|
||||
text: 'Beginnt eine Aufzählungsliste mit Spiegelstrichen.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Numerierte Liste',
|
||||
text: 'Beginnt eine numerierte Liste.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Hyperlink',
|
||||
text: 'Erstellt einen Hyperlink aus dem ausgewählten text.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Source bearbeiten',
|
||||
text: 'Zur Bearbeitung des Quelltextes wechseln.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Aufsteigend sortieren",
|
||||
sortDescText : "Absteigend sortieren",
|
||||
lockText : "Spalte sperren",
|
||||
unlockText : "Spalte freigeben (entsperren)",
|
||||
columnsText : "Spalten"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(Keine)',
|
||||
groupByText : 'Dieses Feld gruppieren',
|
||||
showGroupsText : 'In Gruppen anzeigen'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Name",
|
||||
valueText : "Wert",
|
||||
dateFormat : "d.m.Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.BooleanColumn){
|
||||
Ext.apply(Ext.grid.BooleanColumn.prototype, {
|
||||
trueText : "wahr",
|
||||
falseText : "falsch"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.NumberColumn){
|
||||
Ext.apply(Ext.grid.NumberColumn.prototype, {
|
||||
format : '0.000,00/i'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.DateColumn){
|
||||
Ext.apply(Ext.grid.DateColumn.prototype, {
|
||||
format : 'd.m.Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Ziehen, um Größe zu ändern.",
|
||||
collapsibleSplitTip : "Ziehen, um Größe zu ändern. Doppelklick um Panel auszublenden."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Time){
|
||||
Ext.apply(Ext.form.field.Time.prototype, {
|
||||
minText : "Die Zeit muss gleich oder nach {0} liegen",
|
||||
maxText : "Die Zeit muss gleich oder vor {0} liegen",
|
||||
invalidText : "{0} ist keine gültige Zeit",
|
||||
format : "H:i"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.CheckboxGroup){
|
||||
Ext.apply(Ext.form.CheckboxGroup.prototype, {
|
||||
blankText : "Du mußt mehr als einen Eintrag aus der Gruppe auswählen"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.RadioGroup){
|
||||
Ext.apply(Ext.form.RadioGroup.prototype, {
|
||||
blankText : "Du mußt einen Eintrag aus der Gruppe auswählen"
|
||||
});
|
||||
}
|
||||
});
|
||||
325
OfficeWeb/3rdparty/extjs/locale/ext-lang-el_GR.js
vendored
Normal file
325
OfficeWeb/3rdparty/extjs/locale/ext-lang-el_GR.js
vendored
Normal file
@@ -0,0 +1,325 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Greek translation
|
||||
* By thesilentman (utf8 encoding)
|
||||
* 27 Apr 2008
|
||||
*
|
||||
* Changes since previous (second) Version:
|
||||
* + added Ext.Date.shortMonthNames
|
||||
* + added Ext.Date.getShortMonthName
|
||||
* + added Ext.Date.monthNumbers
|
||||
* + added Ext.grid.GroupingFeature
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater){
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Μεταφόρτωση δεδομένων...</div>';
|
||||
}
|
||||
|
||||
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 = "Κλείστε το tab";
|
||||
}
|
||||
|
||||
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.shortMonthNames = [
|
||||
"Ιαν",
|
||||
"Φεβ",
|
||||
"Μάρ",
|
||||
"Απρ",
|
||||
"Μάι",
|
||||
"Ιού",
|
||||
"Ιού",
|
||||
"Αύγ",
|
||||
"Σεπ",
|
||||
"Οκτ",
|
||||
"Νοέ",
|
||||
"Δεκ"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.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
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
|
||||
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: '\u20ac', // Greek Euro
|
||||
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"
|
||||
});
|
||||
}
|
||||
|
||||
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, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Μεταφόρτωση δεδομένων..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Το πεδίο δέχεται μόνο διευθύνσεις Email σε μορφή "user@example.com"',
|
||||
urlText : 'Το πεδίο δέχεται μόνο URL σε μορφή "http:/'+'/www.example.com"',
|
||||
alphaText : 'Το πεδίο δέχεται μόνο χαρακτήρες και _',
|
||||
alphanumText : 'Το πεδίο δέχεται μόνο χαρακτήρες, αριθμούς και _'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Δώστε τη διεύθυνση (URL) για το σύνδεσμο (link):',
|
||||
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: 'Hyperlink',
|
||||
text: 'Μετατρέπετε το προεπιλεγμένο κείμενο σε Link.',
|
||||
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.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(Καμμία)',
|
||||
groupByText : 'Ομαδοποίηση βάσει αυτού του πεδίου',
|
||||
showGroupsText : 'Να εμφανίζεται στις ομάδες'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Όνομα",
|
||||
valueText : "Περιεχόμενο",
|
||||
dateFormat : "d/m/Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Σύρετε για αλλαγή μεγέθους.",
|
||||
collapsibleSplitTip : "Σύρετε για αλλαγή μεγέθους. Διπλό κλικ για απόκρυψη."
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
366
OfficeWeb/3rdparty/extjs/locale/ext-lang-en.js
vendored
Normal file
366
OfficeWeb/3rdparty/extjs/locale/ext-lang-en.js
vendored
Normal file
@@ -0,0 +1,366 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* List compiled by mystix on the extjs.com forums.
|
||||
* Thank you Mystix!
|
||||
*
|
||||
* English Translations
|
||||
* updated to 2.2 by Condor (8 Aug 2008)
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if (Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Loading...</div>';
|
||||
}
|
||||
|
||||
if(Ext.data.Types){
|
||||
Ext.data.Types.stripRe = /[\$,%]/g;
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} selected row{1}";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Loading...";
|
||||
}
|
||||
|
||||
if(Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"January",
|
||||
"February",
|
||||
"March",
|
||||
"April",
|
||||
"May",
|
||||
"June",
|
||||
"July",
|
||||
"August",
|
||||
"September",
|
||||
"October",
|
||||
"November",
|
||||
"December"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.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
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Sunday",
|
||||
"Monday",
|
||||
"Tuesday",
|
||||
"Wednesday",
|
||||
"Thursday",
|
||||
"Friday",
|
||||
"Saturday"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.Date.parseCodes.S.s = "(?:st|nd|rd|th)";
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Cancel",
|
||||
yes : "Yes",
|
||||
no : "No"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: ',',
|
||||
decimalSeparator: '.',
|
||||
currencySign: '$',
|
||||
dateFormat: 'm/d/Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Today",
|
||||
minText : "This date is before the minimum date",
|
||||
maxText : "This date is after the maximum date",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Next Month (Control+Right)',
|
||||
prevText : 'Previous Month (Control+Left)',
|
||||
monthYearText : 'Choose a month (Control+Up/Down to move years)',
|
||||
todayTip : "{0} (Spacebar)",
|
||||
format : "m/d/y",
|
||||
startDay : 0
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " OK ",
|
||||
cancelText : "Cancel"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Page",
|
||||
afterPageText : "of {0}",
|
||||
firstText : "First Page",
|
||||
prevText : "Previous Page",
|
||||
nextText : "Next Page",
|
||||
lastText : "Last Page",
|
||||
refreshText : "Refresh",
|
||||
displayMsg : "Displaying {0} - {1} of {2}",
|
||||
emptyMsg : 'No data to display'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.Basic){
|
||||
Ext.form.Basic.prototype.waitTitle = "Please Wait...";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "The value in this field is invalid";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "The minimum length for this field is {0}",
|
||||
maxLengthText : "The maximum length for this field is {0}",
|
||||
blankText : "This field is required",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
decimalSeparator : ".",
|
||||
decimalPrecision : 2,
|
||||
minText : "The minimum value for this field is {0}",
|
||||
maxText : "The maximum value for this field is {0}",
|
||||
nanText : "{0} is not a valid number"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Disabled",
|
||||
disabledDatesText : "Disabled",
|
||||
minText : "The date in this field must be after {0}",
|
||||
maxText : "The date in this field must be before {0}",
|
||||
invalidText : "{0} is not a valid date - it must be in the format {1}",
|
||||
format : "m/d/y",
|
||||
altFormats : "m/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Loading..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'This field should be an e-mail address in the format "user@example.com"',
|
||||
urlText : 'This field should be a URL in the format "http:/'+'/www.example.com"',
|
||||
alphaText : 'This field should only contain letters and _',
|
||||
alphanumText : 'This field should only contain letters, numbers and _'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Please enter the URL for the link:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Bold (Ctrl+B)',
|
||||
text: 'Make the selected text bold.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Italic (Ctrl+I)',
|
||||
text: 'Make the selected text italic.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Underline (Ctrl+U)',
|
||||
text: 'Underline the selected text.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Grow Text',
|
||||
text: 'Increase the font size.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Shrink Text',
|
||||
text: 'Decrease the font size.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Text Highlight Color',
|
||||
text: 'Change the background color of the selected text.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Font Color',
|
||||
text: 'Change the color of the selected text.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Align Text Left',
|
||||
text: 'Align text to the left.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Center Text',
|
||||
text: 'Center text in the editor.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Align Text Right',
|
||||
text: 'Align text to the right.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Bullet List',
|
||||
text: 'Start a bulleted list.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Numbered List',
|
||||
text: 'Start a numbered list.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Hyperlink',
|
||||
text: 'Make the selected text a hyperlink.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Source Edit',
|
||||
text: 'Switch to source editing mode.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Sort Ascending",
|
||||
sortDescText : "Sort Descending",
|
||||
columnsText : "Columns"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(None)',
|
||||
groupByText : 'Group By This Field',
|
||||
showGroupsText : 'Show in Groups'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Name",
|
||||
valueText : "Value",
|
||||
dateFormat : "m/j/Y",
|
||||
trueText: "true",
|
||||
falseText: "false"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.BooleanColumn){
|
||||
Ext.apply(Ext.grid.BooleanColumn.prototype, {
|
||||
trueText : "true",
|
||||
falseText : "false",
|
||||
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 : "Drag to resize.",
|
||||
collapsibleSplitTip : "Drag to resize. Double click to hide."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Time){
|
||||
Ext.apply(Ext.form.field.Time.prototype, {
|
||||
minText : "The time in this field must be equal to or after {0}",
|
||||
maxText : "The time in this field must be equal to or before {0}",
|
||||
invalidText : "{0} is not a valid time",
|
||||
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 : "You must select at least one item in this group"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.RadioGroup){
|
||||
Ext.apply(Ext.form.RadioGroup.prototype, {
|
||||
blankText : "You must select one item in this group"
|
||||
});
|
||||
}
|
||||
});
|
||||
341
OfficeWeb/3rdparty/extjs/locale/ext-lang-en_GB.js
vendored
Normal file
341
OfficeWeb/3rdparty/extjs/locale/ext-lang-en_GB.js
vendored
Normal file
@@ -0,0 +1,341 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* List compiled by mystix on the extjs.com forums.
|
||||
* Thank you Mystix!
|
||||
*
|
||||
* English (UK) Translations
|
||||
* updated to 2.2 by Condor (8 Aug 2008)
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Loading...</div>';
|
||||
}
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} selected row{1}";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Loading...";
|
||||
}
|
||||
|
||||
if(Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"January",
|
||||
"February",
|
||||
"March",
|
||||
"April",
|
||||
"May",
|
||||
"June",
|
||||
"July",
|
||||
"August",
|
||||
"September",
|
||||
"October",
|
||||
"November",
|
||||
"December"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.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
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Sunday",
|
||||
"Monday",
|
||||
"Tuesday",
|
||||
"Wednesday",
|
||||
"Thursday",
|
||||
"Friday",
|
||||
"Saturday"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.Date.parseCodes.S.s = "(?:st|nd|rd|th)";
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Cancel",
|
||||
yes : "Yes",
|
||||
no : "No"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: ',',
|
||||
decimalSeparator: '.',
|
||||
currencySign: '<27>', // UK Pound
|
||||
dateFormat: 'd/m/Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Today",
|
||||
minText : "This date is before the minimum date",
|
||||
maxText : "This date is after the maximum date",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Next Month (Control+Right)',
|
||||
prevText : 'Previous Month (Control+Left)',
|
||||
monthYearText : 'Choose a month (Control+Up/Down to move years)',
|
||||
todayTip : "{0} (Spacebar)",
|
||||
format : "d/m/Y",
|
||||
startDay : 0
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " OK ",
|
||||
cancelText : "Cancel"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Page",
|
||||
afterPageText : "of {0}",
|
||||
firstText : "First Page",
|
||||
prevText : "Previous Page",
|
||||
nextText : "Next Page",
|
||||
lastText : "Last Page",
|
||||
refreshText : "Refresh",
|
||||
displayMsg : "Displaying {0} - {1} of {2}",
|
||||
emptyMsg : 'No data to display'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.Basic){
|
||||
Ext.form.Basic.prototype.waitTitle = "Please Wait...";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "The value in this field is invalid";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "The minimum length for this field is {0}",
|
||||
maxLengthText : "The maximum length for this field is {0}",
|
||||
blankText : "This field is required",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
decimalSeparator : ".",
|
||||
decimalPrecision : 2,
|
||||
minText : "The minimum value for this field is {0}",
|
||||
maxText : "The maximum value for this field is {0}",
|
||||
nanText : "{0} is not a valid number"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Disabled",
|
||||
disabledDatesText : "Disabled",
|
||||
minText : "The date in this field must be after {0}",
|
||||
maxText : "The date in this field must be before {0}",
|
||||
invalidText : "{0} is not a valid date - it must be in the format {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"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Loading..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'This field should be an e-mail address in the format "user@example.com"',
|
||||
urlText : 'This field should be a URL in the format "http:/'+'/www.example.com"',
|
||||
alphaText : 'This field should only contain letters and _',
|
||||
alphanumText : 'This field should only contain letters, numbers and _'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Please enter the URL for the link:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Bold (Ctrl+B)',
|
||||
text: 'Make the selected text bold.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Italic (Ctrl+I)',
|
||||
text: 'Make the selected text italic.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Underline (Ctrl+U)',
|
||||
text: 'Underline the selected text.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Grow Text',
|
||||
text: 'Increase the font size.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Shrink Text',
|
||||
text: 'Decrease the font size.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Text Highlight Color',
|
||||
text: 'Change the background color of the selected text.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Font Color',
|
||||
text: 'Change the color of the selected text.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Align Text Left',
|
||||
text: 'Align text to the left.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Center Text',
|
||||
text: 'Center text in the editor.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Align Text Right',
|
||||
text: 'Align text to the right.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Bullet List',
|
||||
text: 'Start a bulleted list.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Numbered List',
|
||||
text: 'Start a numbered list.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Hyperlink',
|
||||
text: 'Make the selected text a hyperlink.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Source Edit',
|
||||
text: 'Switch to source editing mode.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Sort Ascending",
|
||||
sortDescText : "Sort Descending",
|
||||
columnsText : "Columns"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(None)',
|
||||
groupByText : 'Group By This Field',
|
||||
showGroupsText : 'Show in Groups'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Name",
|
||||
valueText : "Value",
|
||||
dateFormat : "j/m/Y",
|
||||
trueText: "true",
|
||||
falseText: "false"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Drag to resize.",
|
||||
collapsibleSplitTip : "Drag to resize. Double click to hide."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Time){
|
||||
Ext.apply(Ext.form.field.Time.prototype, {
|
||||
minText : "The time in this field must be equal to or after {0}",
|
||||
maxText : "The time in this field must be equal to or before {0}",
|
||||
invalidText : "{0} is not a valid time",
|
||||
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 : "You must select at least one item in this group"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.RadioGroup){
|
||||
Ext.apply(Ext.form.RadioGroup.prototype, {
|
||||
blankText : "You must select one item in this group"
|
||||
});
|
||||
}
|
||||
});
|
||||
339
OfficeWeb/3rdparty/extjs/locale/ext-lang-es.js
vendored
Normal file
339
OfficeWeb/3rdparty/extjs/locale/ext-lang-es.js
vendored
Normal file
@@ -0,0 +1,339 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Spanish/Latin American Translation by genius551v 04-08-2007
|
||||
* Revised by efege, 2007-04-15.
|
||||
* Revised by Rafaga2k 10-01-2007 (mm/dd/yyyy)
|
||||
* Revised by FeDe 12-13-2007 (mm/dd/yyyy)
|
||||
* Synchronized with 2.2 version of ext-lang-en.js (provided by Condor 8 aug 2008)
|
||||
* by halkon_polako 14-aug-2008
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Cargando...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} fila(s) seleccionada(s)";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Cargando...";
|
||||
}
|
||||
|
||||
if(Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"Enero",
|
||||
"Febrero",
|
||||
"Marzo",
|
||||
"Abril",
|
||||
"Mayo",
|
||||
"Junio",
|
||||
"Julio",
|
||||
"Agosto",
|
||||
"Septiembre",
|
||||
"Octubre",
|
||||
"Noviembre",
|
||||
"Diciembre"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.Date.monthNumbers = {
|
||||
Ene : 0,
|
||||
Feb : 1,
|
||||
Mar : 2,
|
||||
Abr : 3,
|
||||
May : 4,
|
||||
Jun : 5,
|
||||
Jul : 6,
|
||||
Ago : 7,
|
||||
Sep : 8,
|
||||
Oct : 9,
|
||||
Nov : 10,
|
||||
Dic : 11
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Domingo",
|
||||
"Lunes",
|
||||
"Martes",
|
||||
"Miércoles",
|
||||
"Jueves",
|
||||
"Viernes",
|
||||
"Sábado"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
if (day==3) return "Mié";
|
||||
if (day==6) return "Sáb";
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.Date.parseCodes.S.s = "(?:st|nd|rd|th)";
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "Aceptar",
|
||||
cancel : "Cancelar",
|
||||
yes : "Sí",
|
||||
no : "No"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u20ac', // Spanish Euro
|
||||
dateFormat: 'd/m/Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Hoy",
|
||||
minText : "Esta fecha es anterior a la fecha mínima",
|
||||
maxText : "Esta fecha es posterior a la fecha máxima",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Mes Siguiente (Control+Right)',
|
||||
prevText : 'Mes Anterior (Control+Left)',
|
||||
monthYearText : 'Seleccione un mes (Control+Up/Down para desplazar el año)',
|
||||
todayTip : "{0} (Barra espaciadora)",
|
||||
format : "d/m/Y",
|
||||
startDay : 1
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " Ok ",
|
||||
cancelText : "Cancelar"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Página",
|
||||
afterPageText : "de {0}",
|
||||
firstText : "Primera página",
|
||||
prevText : "Página anterior",
|
||||
nextText : "Página siguiente",
|
||||
lastText : "Última página",
|
||||
refreshText : "Actualizar",
|
||||
displayMsg : "Mostrando {0} - {1} de {2}",
|
||||
emptyMsg : 'Sin datos para mostrar'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "El valor en este campo es inválido";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "El tamaño mínimo para este campo es de {0}",
|
||||
maxLengthText : "El tamaño máximo para este campo es de {0}",
|
||||
blankText : "Este campo es obligatorio",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
decimalSeparator : ",",
|
||||
decimalPrecision : 2,
|
||||
minText : "El valor mínimo para este campo es de {0}",
|
||||
maxText : "El valor máximo para este campo es de {0}",
|
||||
nanText : "{0} no es un número válido"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Deshabilitado",
|
||||
disabledDatesText : "Deshabilitado",
|
||||
minText : "La fecha para este campo debe ser posterior a {0}",
|
||||
maxText : "La fecha para este campo debe ser anterior a {0}",
|
||||
invalidText : "{0} no es una fecha válida - debe tener el formato {1}",
|
||||
format : "d/m/Y",
|
||||
altFormats : "d/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Cargando..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Este campo debe ser una dirección de correo electrónico con el formato "usuario@dominio.com"',
|
||||
urlText : 'Este campo debe ser una URL con el formato "http:/'+'/www.dominio.com"',
|
||||
alphaText : 'Este campo sólo debe contener letras y _',
|
||||
alphanumText : 'Este campo sólo debe contener letras, números y _'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : "Por favor proporcione la URL para el enlace:",
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Negritas (Ctrl+B)',
|
||||
text: 'Transforma el texto seleccionado en Negritas.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Itálica (Ctrl+I)',
|
||||
text: 'Transforma el texto seleccionado en Itálicas.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Subrayado (Ctrl+U)',
|
||||
text: 'Subraya el texto seleccionado.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Aumentar la fuente',
|
||||
text: 'Aumenta el tamaño de la fuente',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Reducir la fuente',
|
||||
text: 'Reduce el tamaño de la fuente.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Color de fondo',
|
||||
text: 'Modifica el color de fondo del texto seleccionado.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Color de la fuente',
|
||||
text: 'Modifica el color del texto seleccionado.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Alinear a la izquierda',
|
||||
text: 'Alinea el texto a la izquierda.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Centrar',
|
||||
text: 'Centrar el texto.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Alinear a la derecha',
|
||||
text: 'Alinea el texto a la derecha.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Lista de viñetas',
|
||||
text: 'Inicia una lista con viñetas.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Lista numerada',
|
||||
text: 'Inicia una lista numerada.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Enlace',
|
||||
text: 'Inserta un enlace de hipertexto.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Código Fuente',
|
||||
text: 'Pasar al modo de edición de código fuente.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Ordenar en forma ascendente",
|
||||
sortDescText : "Ordenar en forma descendente",
|
||||
columnsText : "Columnas"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(Ninguno)',
|
||||
groupByText : 'Agrupar por este campo',
|
||||
showGroupsText : 'Mostrar en grupos'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Nombre",
|
||||
valueText : "Valor",
|
||||
dateFormat : "j/m/Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Arrastre para redimensionar.",
|
||||
collapsibleSplitTip : "Arrastre para redimensionar. Doble clic para ocultar."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Time){
|
||||
Ext.apply(Ext.form.field.Time.prototype, {
|
||||
minText : "La hora en este campo debe ser igual o posterior a {0}",
|
||||
maxText : "La hora en este campo debe ser igual o anterior a {0}",
|
||||
invalidText : "{0} no es una hora válida",
|
||||
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 : "Debe seleccionar al menos un étem de este grupo"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.RadioGroup){
|
||||
Ext.apply(Ext.form.RadioGroup.prototype, {
|
||||
blankText : "Debe seleccionar un étem de este grupo"
|
||||
});
|
||||
}
|
||||
});
|
||||
295
OfficeWeb/3rdparty/extjs/locale/ext-lang-fa.js
vendored
Normal file
295
OfficeWeb/3rdparty/extjs/locale/ext-lang-fa.js
vendored
Normal file
@@ -0,0 +1,295 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Farsi (Persian) translation
|
||||
* By Mohaqa
|
||||
* 03-10-2007, 06:23 PM
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">در حال بارگذاری ...</div>';
|
||||
}
|
||||
|
||||
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.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
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"یکشنبه",
|
||||
"دوشنبه",
|
||||
"سه شنبه",
|
||||
"چهارشنبه",
|
||||
"پنجشنبه",
|
||||
"جمعه",
|
||||
"شنبه"
|
||||
];
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "تایید",
|
||||
cancel : "بازگشت",
|
||||
yes : "بله",
|
||||
no : "خیر"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\ufdfc', // Iranian Rial
|
||||
dateFormat: 'Y/m/d'
|
||||
});
|
||||
}
|
||||
|
||||
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 + Right)',
|
||||
prevText : 'ماه قبل (Control+Left)',
|
||||
monthYearText : 'یک ماه را انتخاب کنید (Control+Up/Down برای انتقال در سال)',
|
||||
todayTip : "{0} (Spacebar)",
|
||||
format : "y/m/d",
|
||||
startDay : 0
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " OK ",
|
||||
cancelText : "Cancel"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "صفحه",
|
||||
afterPageText : "از {0}",
|
||||
firstText : "صفحه اول",
|
||||
prevText : "صفحه قبل",
|
||||
nextText : "صفحه بعد",
|
||||
lastText : "صفحه آخر",
|
||||
refreshText : "بازخوانی",
|
||||
displayMsg : "نمایش {0} - {1} of {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 : "y/m/d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "در حال بارگذاری ..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'مقدار این فیلد باید یک ایمیل با این فرمت باشد "user@example.com"',
|
||||
urlText : 'مقدار این آدرس باید یک آدرس سایت با این فرمت باشد "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 : "Y/m/d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "درگ برای تغییر اندازه.",
|
||||
collapsibleSplitTip : "برای تغییر اندازه درگ کنید."
|
||||
});
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
329
OfficeWeb/3rdparty/extjs/locale/ext-lang-fi.js
vendored
Normal file
329
OfficeWeb/3rdparty/extjs/locale/ext-lang-fi.js
vendored
Normal file
@@ -0,0 +1,329 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Finnish Translations
|
||||
* <tuomas.salo (at) iki.fi>
|
||||
* 'ä' should read as lowercase 'a' with two dots on top (ä)
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Ladataan...</div>';
|
||||
}
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} rivi(ä) valittu";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Sulje tämä välilehti";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Ladataan...";
|
||||
}
|
||||
|
||||
if(Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"tammikuu",
|
||||
"helmikuu",
|
||||
"maaliskuu",
|
||||
"huhtikuu",
|
||||
"toukokuu",
|
||||
"kesäkuu",
|
||||
"heinäkuu",
|
||||
"elokuu",
|
||||
"syyskuu",
|
||||
"lokakuu",
|
||||
"marraskuu",
|
||||
"joulukuu"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
//return Ext.Date.monthNames[month].substring(0, 3);
|
||||
return (month+1) + ".";
|
||||
};
|
||||
|
||||
Ext.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
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
if(name.match(/^(1?\d)\./)) {
|
||||
return -1+RegExp.$1;
|
||||
} else {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
}
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"sunnuntai",
|
||||
"maanantai",
|
||||
"tiistai",
|
||||
"keskiviikko",
|
||||
"torstai",
|
||||
"perjantai",
|
||||
"lauantai"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 2);
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Peruuta",
|
||||
yes : "Kyllä",
|
||||
no : "Ei"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u20ac', // Finnish Euro
|
||||
dateFormat: 'j.n.Y'
|
||||
});
|
||||
}
|
||||
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 || "j.n.Y");
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Tänään",
|
||||
minText : "Tämä päivämäärä on aikaisempi kuin ensimmäinen sallittu",
|
||||
maxText : "Tämä päivämäärä on myöhäisempi kuin viimeinen sallittu",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Seuraava kuukausi (Control+oikealle)',
|
||||
prevText : 'Edellinen kuukausi (Control+vasemmalle)',
|
||||
monthYearText : 'Valitse kuukausi (vaihda vuotta painamalla Control+ylös/alas)',
|
||||
todayTip : "{0} (välilyönti)",
|
||||
format : "j.n.Y",
|
||||
startDay : 1 // viikko alkaa maanantaista
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " OK ",
|
||||
cancelText : "Peruuta"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Sivu",
|
||||
afterPageText : "/ {0}",
|
||||
firstText : "Ensimmäinen sivu",
|
||||
prevText : "Edellinen sivu",
|
||||
nextText : "Seuraava sivu",
|
||||
lastText : "Viimeinen sivu",
|
||||
refreshText : "Päivitä",
|
||||
displayMsg : "Näytetään {0} - {1} / {2}",
|
||||
emptyMsg : 'Ei tietoja'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "Tämän kentän arvo ei kelpaa";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "Tämän kentän minimipituus on {0}",
|
||||
maxLengthText : "Tämän kentän maksimipituus on {0}",
|
||||
blankText : "Tämä kenttä on pakollinen",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "Tämän kentän pienin sallittu arvo on {0}",
|
||||
maxText : "Tämän kentän suurin sallittu arvo on {0}",
|
||||
nanText : "{0} ei ole numero"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Ei käytössä",
|
||||
disabledDatesText : "Ei käytössä",
|
||||
minText : "Tämän kentän päivämäärän tulee olla {0} jälkeen",
|
||||
maxText : "Tämän kentän päivämäärän tulee olla ennen {0}",
|
||||
invalidText : "Päivämäärä {0} ei ole oikeassa muodossa - kirjoita päivämäärä muodossa {1}",
|
||||
format : "j.n.Y",
|
||||
altFormats : "j.n.|d.m.|mdy|mdY|d|Y-m-d|Y/m/d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Ladataan..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Syötä tähän kenttään sähköpostiosoite, esim. "etunimi.sukunimi@osoite.fi"',
|
||||
urlText : 'Syötä tähän kenttään URL-osoite, esim. "http:/'+'/www.osoite.fi"',
|
||||
alphaText : 'Syötä tähän kenttään vain kirjaimia (a-z, A-Z) ja alaviivoja (_)',
|
||||
alphanumText : 'Syötä tähän kenttään vain kirjaimia (a-z, A-Z), numeroita (0-9) ja alaviivoja (_)'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Anna linkin URL-osoite:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Lihavoi (Ctrl+B)',
|
||||
text: 'Lihavoi valittu teksti.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Kursivoi (Ctrl+I)',
|
||||
text: 'Kursivoi valittu teksti.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Alleviivaa (Ctrl+U)',
|
||||
text: 'Alleviivaa valittu teksti.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Suurenna tekstiä',
|
||||
text: 'Kasvata tekstin kirjasinkokoa.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Pienennä tekstiä',
|
||||
text: 'Pienennä tekstin kirjasinkokoa.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Tekstin korostusväri',
|
||||
text: 'Vaihda valitun tekstin taustaväriä.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Tekstin väri',
|
||||
text: 'Vaihda valitun tekstin väriä.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Tasaa vasemmalle',
|
||||
text: 'Tasaa teksti vasempaan reunaan.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Keskitä',
|
||||
text: 'Keskitä teksti.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Tasaa oikealle',
|
||||
text: 'Tasaa teksti oikeaan reunaan.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Luettelo',
|
||||
text: 'Luo luettelo.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Numeroitu luettelo',
|
||||
text: 'Luo numeroitu luettelo.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Linkki',
|
||||
text: 'Tee valitusta tekstistä hyperlinkki.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Lähdekoodin muokkaus',
|
||||
text: 'Vaihda lähdekoodin muokkausnäkymään.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.Basic){
|
||||
Ext.form.Basic.prototype.waitTitle = "Odota...";
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Järjestä A-Ö",
|
||||
sortDescText : "Järjestä Ö-A",
|
||||
lockText : "Lukitse sarake",
|
||||
unlockText : "Vapauta sarakkeen lukitus",
|
||||
columnsText : "Sarakkeet"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(ei mitään)',
|
||||
groupByText : 'Ryhmittele tämän kentän mukaan',
|
||||
showGroupsText : 'Näytä ryhmissä'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Nimi",
|
||||
valueText : "Arvo",
|
||||
dateFormat : "j.m.Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Muuta kokoa vetämällä.",
|
||||
collapsibleSplitTip : "Muuta kokoa vetämällä. Piilota kaksoisklikkauksella."
|
||||
});
|
||||
}
|
||||
});
|
||||
362
OfficeWeb/3rdparty/extjs/locale/ext-lang-fr.js
vendored
Normal file
362
OfficeWeb/3rdparty/extjs/locale/ext-lang-fr.js
vendored
Normal file
@@ -0,0 +1,362 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* France (France) translation
|
||||
* By Thylia
|
||||
* 09-11-2007, 02:22 PM
|
||||
* updated by disizben (22 Sep 2008)
|
||||
* updated by Thylia (20 Apr 2010)
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">En cours de chargement...</div>';
|
||||
}
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} ligne{1} sélectionnée{1}";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "En cours de chargement...";
|
||||
}
|
||||
|
||||
if(Ext.Date){
|
||||
Ext.Date.shortMonthNames = [
|
||||
"Janv",
|
||||
"Févr",
|
||||
"Mars",
|
||||
"Avr",
|
||||
"Mai",
|
||||
"Juin",
|
||||
"Juil",
|
||||
"Août",
|
||||
"Sept",
|
||||
"Oct",
|
||||
"Nov",
|
||||
"Déc"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.shortMonthNames[month];
|
||||
};
|
||||
|
||||
Ext.Date.monthNames = [
|
||||
"Janvier",
|
||||
"Février",
|
||||
"Mars",
|
||||
"Avril",
|
||||
"Mai",
|
||||
"Juin",
|
||||
"Juillet",
|
||||
"Août",
|
||||
"Septembre",
|
||||
"Octobre",
|
||||
"Novembre",
|
||||
"Décembre"
|
||||
];
|
||||
|
||||
Ext.Date.monthNumbers = {
|
||||
"Janvier" : 0,
|
||||
"Février" : 1,
|
||||
"Mars" : 2,
|
||||
"Avril" : 3,
|
||||
"Mai" : 4,
|
||||
"Juin" : 5,
|
||||
"Juillet" : 6,
|
||||
"Août" : 7,
|
||||
"Septembre" : 8,
|
||||
"Octobre" : 9,
|
||||
"Novembre" : 10,
|
||||
"Décembre" : 11
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[Ext.util.Format.capitalize(name)];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Dimanche",
|
||||
"Lundi",
|
||||
"Mardi",
|
||||
"Mercredi",
|
||||
"Jeudi",
|
||||
"Vendredi",
|
||||
"Samedi"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.Date.parseCodes.S.s = "(?:er)";
|
||||
|
||||
Ext.override(Date, {
|
||||
getSuffix : function() {
|
||||
return (this.getDate() == 1) ? "er" : "";
|
||||
}
|
||||
});
|
||||
}
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Annuler",
|
||||
yes : "Oui",
|
||||
no : "Non"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u20ac', // French Euro
|
||||
dateFormat: 'd/m/Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Aujourd'hui",
|
||||
minText : "Cette date est antérieure à la date minimum",
|
||||
maxText : "Cette date est postérieure à la date maximum",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Mois suivant (CTRL+Flèche droite)',
|
||||
prevText : "Mois précédent (CTRL+Flèche gauche)",
|
||||
monthYearText : "Choisissez un mois (CTRL+Flèche haut ou bas pour changer d'année.)",
|
||||
todayTip : "{0} (Barre d'espace)",
|
||||
format : "d/m/y",
|
||||
startDay : 1
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " OK ",
|
||||
cancelText : "Annuler"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Page",
|
||||
afterPageText : "sur {0}",
|
||||
firstText : "Première page",
|
||||
prevText : "Page précédente",
|
||||
nextText : "Page suivante",
|
||||
lastText : "Dernière page",
|
||||
refreshText : "Actualiser la page",
|
||||
displayMsg : "Page courante {0} - {1} sur {2}",
|
||||
emptyMsg : 'Aucune donnée à afficher'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.Basic){
|
||||
Ext.form.Basic.prototype.waitTitle = "Veuillez patienter...";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "La valeur de ce champ est invalide";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "La longueur minimum de ce champ est de {0} caractère(s)",
|
||||
maxLengthText : "La longueur maximum de ce champ est de {0} caractère(s)",
|
||||
blankText : "Ce champ est obligatoire",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
decimalSeparator : ",",
|
||||
decimalPrecision : 2,
|
||||
minText : "La valeur minimum de ce champ doit être de {0}",
|
||||
maxText : "La valeur maximum de ce champ doit être de {0}",
|
||||
nanText : "{0} n'est pas un nombre valide"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Désactivé",
|
||||
disabledDatesText : "Désactivé",
|
||||
minText : "La date de ce champ ne peut être antérieure au {0}",
|
||||
maxText : "La date de ce champ ne peut être postérieure au {0}",
|
||||
invalidText : "{0} n'est pas une date valide - elle doit être au format suivant: {1}",
|
||||
format : "d/m/y",
|
||||
altFormats : "d/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "En cours de chargement..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Ce champ doit contenir une adresse email au format: "usager@example.com"',
|
||||
urlText : 'Ce champ doit contenir une URL au format suivant: "http:/'+'/www.example.com"',
|
||||
alphaText : 'Ce champ ne peut contenir que des lettres et le caractère souligné (_)',
|
||||
alphanumText : 'Ce champ ne peut contenir que des caractères alphanumériques ainsi que le caractère souligné (_)'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : "Veuillez entrer l'URL pour ce lien:",
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Gras (Ctrl+B)',
|
||||
text: 'Met le texte sélectionné en gras.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Italique (Ctrl+I)',
|
||||
text: 'Met le texte sélectionné en italique.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Souligné (Ctrl+U)',
|
||||
text: 'Souligne le texte sélectionné.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Agrandir la police',
|
||||
text: 'Augmente la taille de la police.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Réduire la police',
|
||||
text: 'Réduit la taille de la police.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Couleur de surbrillance',
|
||||
text: 'Modifie la couleur de fond du texte sélectionné.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Couleur de police',
|
||||
text: 'Modifie la couleur du texte sélectionné.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Aligner à gauche',
|
||||
text: 'Aligne le texte à gauche.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Centrer',
|
||||
text: 'Centre le texte.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Aligner à droite',
|
||||
text: 'Aligner le texte à droite.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Liste à puce',
|
||||
text: 'Démarre une liste à puce.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Liste numérotée',
|
||||
text: 'Démarre une liste numérotée.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Lien hypertexte',
|
||||
text: 'Transforme en lien hypertexte.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Code source',
|
||||
text: 'Basculer en mode édition du code source.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Tri croissant",
|
||||
sortDescText : "Tri décroissant",
|
||||
columnsText : "Colonnes"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(Aucun)',
|
||||
groupByText : 'Grouper par ce champ',
|
||||
showGroupsText : 'Afficher par groupes'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Propriété",
|
||||
valueText : "Valeur",
|
||||
dateFormat : "d/m/Y",
|
||||
trueText : "vrai",
|
||||
falseText : "faux"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Cliquer et glisser pour redimensionner le panneau.",
|
||||
collapsibleSplitTip : "Cliquer et glisser pour redimensionner le panneau. Double-cliquer pour le cacher."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Time){
|
||||
Ext.apply(Ext.form.field.Time.prototype, {
|
||||
minText : "L'heure de ce champ ne peut être antérieure à {0}",
|
||||
maxText : "L'heure de ce champ ne peut être postérieure à {0}",
|
||||
invalidText : "{0} n'est pas une heure valide",
|
||||
format : "H:i",
|
||||
altFormats : "g:ia|g:iA|g:i a|g:i A|h:i|g:i|H:i|ga|h a|g a|g A|gi|hi|Hi|gia|hia|g|H"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.CheckboxGroup){
|
||||
Ext.apply(Ext.form.CheckboxGroup.prototype, {
|
||||
blankText : "Vous devez sélectionner au moins un élément dans ce groupe"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.RadioGroup){
|
||||
Ext.apply(Ext.form.RadioGroup.prototype, {
|
||||
blankText : "Vous devez sélectionner au moins un élément dans ce groupe"
|
||||
});
|
||||
}
|
||||
|
||||
});
|
||||
233
OfficeWeb/3rdparty/extjs/locale/ext-lang-fr_CA.js
vendored
Normal file
233
OfficeWeb/3rdparty/extjs/locale/ext-lang-fr_CA.js
vendored
Normal file
@@ -0,0 +1,233 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* France (Canadian) translation
|
||||
* By BernardChhun
|
||||
* 04-08-2007, 03:07 AM
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">En cours de chargement...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} ligne(s) sélectionné(s)";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Fermer cette onglet";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "La valeur de ce champ est invalide";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "En cours de chargement...";
|
||||
}
|
||||
|
||||
if(Ext.Date){
|
||||
Ext.Date.shortMonthNames = [
|
||||
"Janv",
|
||||
"Févr",
|
||||
"Mars",
|
||||
"Avr",
|
||||
"Mai",
|
||||
"Juin",
|
||||
"Juil",
|
||||
"Août",
|
||||
"Sept",
|
||||
"Oct",
|
||||
"Nov",
|
||||
"Déc"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.shortMonthNames[month];
|
||||
};
|
||||
|
||||
Ext.Date.monthNames = [
|
||||
"Janvier",
|
||||
"Février",
|
||||
"Mars",
|
||||
"Avril",
|
||||
"Mai",
|
||||
"Juin",
|
||||
"Juillet",
|
||||
"Août",
|
||||
"Septembre",
|
||||
"Octobre",
|
||||
"Novembre",
|
||||
"Décembre"
|
||||
];
|
||||
|
||||
Ext.Date.monthNumbers = {
|
||||
"Janvier" : 0,
|
||||
"Février" : 1,
|
||||
"Mars" : 2,
|
||||
"Avril" : 3,
|
||||
"Mai" : 4,
|
||||
"Juin" : 5,
|
||||
"Juillet" : 6,
|
||||
"Août" : 7,
|
||||
"Septembre" : 8,
|
||||
"Octobre" : 9,
|
||||
"Novembre" : 10,
|
||||
"Décembre" : 11
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[Ext.util.Format.capitalize(name)];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Dimanche",
|
||||
"Lundi",
|
||||
"Mardi",
|
||||
"Mercredi",
|
||||
"Jeudi",
|
||||
"Vendredi",
|
||||
"Samedi"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
}
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Annuler",
|
||||
yes : "Oui",
|
||||
no : "Non"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '$', // Canadian Dollar
|
||||
dateFormat: 'd/m/Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Aujourd'hui",
|
||||
minText : "Cette date est plus petite que la date minimum",
|
||||
maxText : "Cette date est plus grande que la date maximum",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Prochain mois (CTRL+Fléche droite)',
|
||||
prevText : 'Mois précédent (CTRL+Fléche gauche)',
|
||||
monthYearText : 'Choissisez un mois (CTRL+Fléche haut ou bas pour changer d\'année.)',
|
||||
todayTip : "{0} (Barre d'espace)",
|
||||
format : "d/m/y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Page",
|
||||
afterPageText : "de {0}",
|
||||
firstText : "Première page",
|
||||
prevText : "Page précédente",
|
||||
nextText : "Prochaine page",
|
||||
lastText : "Dernière page",
|
||||
refreshText : "Recharger la page",
|
||||
displayMsg : "Page courante {0} - {1} de {2}",
|
||||
emptyMsg : 'Aucune donnée à afficher'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "La longueur minimum de ce champ est de {0} caractères",
|
||||
maxLengthText : "La longueur maximum de ce champ est de {0} caractères",
|
||||
blankText : "Ce champ est obligatoire",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "La valeur minimum de ce champ doit être de {0}",
|
||||
maxText : "La valeur maximum de ce champ doit être de {0}",
|
||||
nanText : "{0} n'est pas un nombre valide"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Désactivé",
|
||||
disabledDatesText : "Désactivé",
|
||||
minText : "La date de ce champ doit être avant le {0}",
|
||||
maxText : "La date de ce champ doit être après le {0}",
|
||||
invalidText : "{0} n'est pas une date valide - il doit être au format suivant: {1}",
|
||||
format : "d/m/y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "En cours de chargement..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Ce champ doit contenir un courriel et doit être sous ce format: "usager@example.com"',
|
||||
urlText : 'Ce champ doit contenir une URL sous le format suivant: "http:/'+'/www.example.com"',
|
||||
alphaText : 'Ce champ ne peut contenir que des lettres et le caractère souligné (_)',
|
||||
alphanumText : 'Ce champ ne peut contenir que des caractères alphanumériques ainsi que le caractère souligné (_)'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Tri ascendant",
|
||||
sortDescText : "Tri descendant",
|
||||
lockText : "Verrouillé la colonne",
|
||||
unlockText : "Déverrouillé la colonne",
|
||||
columnsText : "Colonnes"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Propriété",
|
||||
valueText : "Valeur",
|
||||
dateFormat : "d/m/Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Cliquer et glisser pour redimensionner le panneau.",
|
||||
collapsibleSplitTip : "Cliquer et glisser pour redimensionner le panneau. Double-cliquer pour cacher le panneau."
|
||||
});
|
||||
}
|
||||
});
|
||||
191
OfficeWeb/3rdparty/extjs/locale/ext-lang-gr.js
vendored
Normal file
191
OfficeWeb/3rdparty/extjs/locale/ext-lang-gr.js
vendored
Normal file
@@ -0,0 +1,191 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Greek (Old Version) Translations by Vagelis
|
||||
* 03-June-2007
|
||||
*/
|
||||
Ext.onReady(function(){
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Öüñôùóç...</div>';
|
||||
}
|
||||
|
||||
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 : "ÅíôÜîåé",
|
||||
cancel : "Áêýñùóç",
|
||||
yes : "Íáé",
|
||||
no : "¼÷é"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u20ac', // Greek Euro
|
||||
dateFormat: 'ì/ç/Å'
|
||||
});
|
||||
}
|
||||
|
||||
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+Right)',
|
||||
prevText : 'Ðñïçãïýìåíïò ÌÞíáò (Control+Left)',
|
||||
monthYearText : 'ÅðéëÝîôå ÌÞíá (Control+Up/Down ãéá ìåôáêßíçóç óôá Ýôç)',
|
||||
todayTip : "{0} (Spacebar)",
|
||||
format : "ì/ç/Å"
|
||||
});
|
||||
}
|
||||
|
||||
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 : "ì/ç/Å"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Öüñôùóç..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Áõôü ôï ðåäßï ðñÝðåé íá åßíáé e-mail address ôçò ìïñöÞò "user@example.com"',
|
||||
urlText : 'Áõôü ôï ðåäßï ðñÝðåé íá åßíáé ìéá äéåýèõíóç URL ôçò ìïñöÞò "http:/'+'/www.example.com"',
|
||||
alphaText : 'Áõôü ôï ðåäßï ðñÝðåé íá ðåñéÝ÷åé ãñÜììáôá êáé _',
|
||||
alphanumText : 'Áõôü ôï ðåäßï ðñÝðåé íá ðåñéÝ÷åé ãñÜììáôá, áñéèìïýò êáé _'
|
||||
});
|
||||
}
|
||||
|
||||
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 : "ì/ç/Å"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Óýñåôå ãéá áëëáãÞ ìåãÝèïõò.",
|
||||
collapsibleSplitTip : "Óýñåôå ãéá áëëáãÞ ìåãÝèïõò. Double click ãéá áðüêñõøç."
|
||||
});
|
||||
}
|
||||
});
|
||||
312
OfficeWeb/3rdparty/extjs/locale/ext-lang-he.js
vendored
Normal file
312
OfficeWeb/3rdparty/extjs/locale/ext-lang-he.js
vendored
Normal file
@@ -0,0 +1,312 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Hebrew Translations
|
||||
* By spartacus (from forums) 06-12-2007
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">...<2E><><EFBFBD><EFBFBD></div>';
|
||||
}
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "<22><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> {0}";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD>";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "...<2E><><EFBFBD><EFBFBD>";
|
||||
}
|
||||
|
||||
if(Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"<22><><EFBFBD><EFBFBD><EFBFBD>",
|
||||
"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
|
||||
"<22><><EFBFBD>",
|
||||
"<22><><EFBFBD><EFBFBD><EFBFBD>",
|
||||
"<22><><EFBFBD>",
|
||||
"<22><><EFBFBD><EFBFBD>",
|
||||
"<22><><EFBFBD><EFBFBD>",
|
||||
"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
|
||||
"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
|
||||
"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
|
||||
"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
|
||||
"<22><><EFBFBD><EFBFBD><EFBFBD>"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.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
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"<22>",
|
||||
"<22>",
|
||||
"<22>",
|
||||
"<22>",
|
||||
"<22>",
|
||||
"<22>",
|
||||
"<22>"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "<22><><EFBFBD><EFBFBD><EFBFBD>",
|
||||
cancel : "<22><><EFBFBD><EFBFBD><EFBFBD>",
|
||||
yes : "<22><>",
|
||||
no : "<22><>"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u20aa', // Iraeli Shekel
|
||||
dateFormat: 'd/m/Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "<22><><EFBFBD><EFBFBD>",
|
||||
minText : ".<2E><><EFBFBD><EFBFBD><EFBFBD> <20><> <20><> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>",
|
||||
maxText : ".<2E><><EFBFBD><EFBFBD><EFBFBD> <20><> <20><> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : '(Control+Right) <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>',
|
||||
prevText : '(Control+Left) <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>',
|
||||
monthYearText : '(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> Control+Up/Down) <20><><EFBFBD> <20><><EFBFBD><EFBFBD>',
|
||||
todayTip : "<22><><EFBFBD> <20><><EFBFBD><EFBFBD>) {0})",
|
||||
format : "d/m/Y",
|
||||
startDay : 0
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " <3B><><EFBFBD><EFBFBD><EFBFBD> ",
|
||||
cancelText : "<22><><EFBFBD><EFBFBD><EFBFBD>"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "<22><><EFBFBD><EFBFBD>",
|
||||
afterPageText : "{0} <20><><EFBFBD><EFBFBD>",
|
||||
firstText : "<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>",
|
||||
prevText : "<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>",
|
||||
nextText : "<22><><EFBFBD><EFBFBD> <20><><EFBFBD>",
|
||||
lastText : "<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>",
|
||||
refreshText : "<22><><EFBFBD><EFBFBD>",
|
||||
displayMsg : "<22><><EFBFBD><EFBFBD> {0} - {1} <20><><EFBFBD><EFBFBD> {2}",
|
||||
emptyMsg : '<27><><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "{0} <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD>",
|
||||
maxLengthText : "{0} <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD>",
|
||||
blankText : "<22><><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD>",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "{0} <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD>",
|
||||
maxText : "{0} <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD>",
|
||||
nanText : "<22><><EFBFBD> <20><> <20><><EFBFBD><EFBFBD> {0}"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
|
||||
disabledDatesText : "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
|
||||
minText : "{0} <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>",
|
||||
maxText : "{0} <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>",
|
||||
invalidText : "{1} <20><><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> - <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> {0}",
|
||||
format : "m/d/y",
|
||||
altFormats : "m/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "...<2E><><EFBFBD><EFBFBD>"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : '"user@example.com" <20><><EFBFBD> <20><> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
|
||||
urlText : '"http:/'+'/www.example.com" <20><><EFBFBD> <20><> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
|
||||
alphaText : '_<><5F><EFBFBD> <20><> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>',
|
||||
alphanumText : '_<><5F><EFBFBD> <20><> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : ':<3A><><EFBFBD> <20><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: '(Ctrl+B) <20><><EFBFBD><EFBFBD><EFBFBD>',
|
||||
text: '.<2E><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: '(Ctrl+I) <20><><EFBFBD><EFBFBD>',
|
||||
text: '.<2E><><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: '(Ctrl+U) <20><> <20><><EFBFBD><EFBFBD>',
|
||||
text: '.<2E><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: '<27><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>',
|
||||
text: '.<2E><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: '<27><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>',
|
||||
text: '.<2E><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: '<27><><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>',
|
||||
text: '.<2E><><EFBFBD> <20><> <20><><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: '<27><><EFBFBD> <20><><EFBFBD><EFBFBD>',
|
||||
text: '.<2E><><EFBFBD> <20><> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: '<27><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>',
|
||||
text: '.<2E><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: '<27><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>',
|
||||
text: '.<2E><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: '<27><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>',
|
||||
text: '.<2E><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: '<27><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
|
||||
text: '.<2E><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: '<27><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
|
||||
text: '.<2E><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: '<27><><EFBFBD><EFBFBD><EFBFBD>',
|
||||
text: '.<2E><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: '<27><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD>',
|
||||
text: '.<2E><><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD>',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>",
|
||||
sortDescText : "<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>",
|
||||
lockText : "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>",
|
||||
unlockText : "<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>",
|
||||
columnsText : "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(<28><><EFBFBD>)',
|
||||
groupByText : '<27><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD> <20><>',
|
||||
showGroupsText : '<27><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "<22><>",
|
||||
valueText : "<22><><EFBFBD>",
|
||||
dateFormat : "m/j/Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : ".<2E><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>",
|
||||
collapsibleSplitTip : ".<2E><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>. <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
|
||||
});
|
||||
}
|
||||
});
|
||||
316
OfficeWeb/3rdparty/extjs/locale/ext-lang-hr.js
vendored
Normal file
316
OfficeWeb/3rdparty/extjs/locale/ext-lang-hr.js
vendored
Normal file
@@ -0,0 +1,316 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Croatian translation
|
||||
* By Ylodi (utf8 encoding)
|
||||
* 8 May 2007
|
||||
*
|
||||
* By Stjepan at gmail dot com (utf8 encoding)
|
||||
* 17 May 2008
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Učitavanje...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} odabranih redova";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Zatvori ovaj tab";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "Unesena vrijednost u ovom polju je neispravna";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Učitavanje...";
|
||||
}
|
||||
|
||||
if(Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"Siječanj",
|
||||
"Veljača",
|
||||
"Ožujak",
|
||||
"Travanj",
|
||||
"Svibanj",
|
||||
"Lipanj",
|
||||
"Srpanj",
|
||||
"Kolovoz",
|
||||
"Rujan",
|
||||
"Listopad",
|
||||
"Studeni",
|
||||
"Prosinac"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.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
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Nedjelja",
|
||||
"Ponedjeljak",
|
||||
"Utorak",
|
||||
"Srijeda",
|
||||
"Četvrtak",
|
||||
"Petak",
|
||||
"Subota"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "U redu",
|
||||
cancel : "Odustani",
|
||||
yes : "Da",
|
||||
no : "Ne"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: 'kn', // Croation Kuna
|
||||
dateFormat: 'd.m.Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Danas",
|
||||
minText : "Taj datum je prije najmanjeg datuma",
|
||||
maxText : "Taj datum je poslije najvećeg datuma",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Slijedeći mjesec (Control+Desno)',
|
||||
prevText : 'Prethodni mjesec (Control+Lijevo)',
|
||||
monthYearText : 'Odaberite mjesec (Control+Gore/Dolje za promjenu godine)',
|
||||
todayTip : "{0} (Razmaknica)",
|
||||
format : "d.m.y",
|
||||
startDay : 1
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " U redu ",
|
||||
cancelText : "Odustani"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Stranica",
|
||||
afterPageText : "od {0}",
|
||||
firstText : "Prva stranica",
|
||||
prevText : "Prethodna stranica",
|
||||
nextText : "Slijedeća stranica",
|
||||
lastText : "Posljednja stranica",
|
||||
refreshText : "Obnovi",
|
||||
displayMsg : "Prikazujem {0} - {1} od {2}",
|
||||
emptyMsg : 'Nema podataka za prikaz'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "Minimalna dužina za ovo polje je {0}",
|
||||
maxLengthText : "Maksimalna dužina za ovo polje je {0}",
|
||||
blankText : "Ovo polje je obavezno",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "Minimalna vrijednost za ovo polje je {0}",
|
||||
maxText : "Maksimalna vrijednost za ovo polje je {0}",
|
||||
nanText : "{0} nije ispravan broj"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Neaktivno",
|
||||
disabledDatesText : "Neaktivno",
|
||||
minText : "Datum u ovom polje mora biti poslije {0}",
|
||||
maxText : "Datum u ovom polju mora biti prije {0}",
|
||||
invalidText : "{0} nije ispravan datum - mora biti u obliku {1}",
|
||||
format : "d.m.y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Učitavanje..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Ovdje možete unijeti samo e-mail adresu u obliku "korisnik@domena.com"',
|
||||
urlText : 'Ovdje možete unijeti samo URL u obliku "http:/'+'/www.domena.com"',
|
||||
alphaText : 'Ovo polje može sadržavati samo slova i znak _',
|
||||
alphanumText : 'Ovo polje može sadržavati samo slova, brojeve i znak _'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Unesite URL za link:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Podebljano (Ctrl+B)',
|
||||
text: 'Podebljavanje označenog teksta.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Kurziv (Ctrl+I)',
|
||||
text: 'Pretvaranje označenog tekst u kurziv',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Podcrtano (Ctrl+U)',
|
||||
text: 'Potcrtavanje označenog teksta',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Povećanje teksta',
|
||||
text: 'Povećavanje veličine fonta.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Smanjivanje teksta',
|
||||
text: 'Smanjivanje veličine fonta.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Boja označenog teksta',
|
||||
text: 'Promjena boje pozadine označenog teksta.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Boja fonta',
|
||||
text: 'Promjena boje označenog teksta.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Lijevo poravnanje teksta',
|
||||
text: 'Poravnanje teksta na lijevu stranu.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Centriranje teksta',
|
||||
text: 'Centriranje teksta u uređivaču teksta.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Desno poravnanje teksta',
|
||||
text: 'Poravnanje teksta na desnu stranu.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Označena lista',
|
||||
text: 'Započinjanje označene liste.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Numerirana lista',
|
||||
text: 'Započinjanje numerirane liste.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Hiperveza',
|
||||
text: 'Stvaranje hiperveze od označenog teksta.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Uređivanje izvornog koda',
|
||||
text: 'Prebacivanje u način rada za uređivanje izvornog koda.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Sortiraj rastućim redoslijedom",
|
||||
sortDescText : "Sortiraj padajućim redoslijedom",
|
||||
lockText : "Zaključaj stupac",
|
||||
unlockText : "Otključaj stupac",
|
||||
columnsText : "Stupci"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(Ništa)',
|
||||
groupByText : 'Grupiranje po ovom polju',
|
||||
showGroupsText : 'Prikaz u grupama'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Naziv",
|
||||
valueText : "Vrijednost",
|
||||
dateFormat : "d.m.Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout &&Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Povuci za promjenu veličine.",
|
||||
collapsibleSplitTip : "Povuci za promjenu veličine. Dvostruki klik za skrivanje."
|
||||
});
|
||||
}
|
||||
});
|
||||
317
OfficeWeb/3rdparty/extjs/locale/ext-lang-hu.js
vendored
Normal file
317
OfficeWeb/3rdparty/extjs/locale/ext-lang-hu.js
vendored
Normal file
@@ -0,0 +1,317 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* List compiled by mystix on the extjs.com forums.
|
||||
* Thank you Mystix!
|
||||
*
|
||||
* Hungarian Translations (utf-8 encoded)
|
||||
* by Amon <amon@theba.hu> (27 Apr 2008)
|
||||
* encoding fixed by Vili (17 Feb 2009)
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Betöltés...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} kiválasztott sor";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Fül bezárása";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "Hibás érték!";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Betöltés...";
|
||||
}
|
||||
|
||||
if (Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"Január",
|
||||
"Február",
|
||||
"Március",
|
||||
"Április",
|
||||
"Május",
|
||||
"Június",
|
||||
"Július",
|
||||
"Augusztus",
|
||||
"Szeptember",
|
||||
"Október",
|
||||
"November",
|
||||
"December"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.Date.monthNumbers = {
|
||||
'Jan' : 0,
|
||||
'Feb' : 1,
|
||||
'Már' : 2,
|
||||
'Ápr' : 3,
|
||||
'Máj' : 4,
|
||||
'Jún' : 5,
|
||||
'Júl' : 6,
|
||||
'Aug' : 7,
|
||||
'Sze' : 8,
|
||||
'Okt' : 9,
|
||||
'Nov' : 10,
|
||||
'Dec' : 11
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Vasárnap",
|
||||
"Hétfő",
|
||||
"Kedd",
|
||||
"Szerda",
|
||||
"Csütörtök",
|
||||
"Péntek",
|
||||
"Szombat"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Mégsem",
|
||||
yes : "Igen",
|
||||
no : "Nem"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: 'Ft', // Hungarian Forint
|
||||
dateFormat: 'Y m d'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Mai nap",
|
||||
minText : "A dátum korábbi a megengedettnél",
|
||||
maxText : "A dátum későbbi a megengedettnél",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Köv. hónap (CTRL+Jobbra)',
|
||||
prevText : 'Előző hónap (CTRL+Balra)',
|
||||
monthYearText : 'Válassz hónapot (Évválasztás: CTRL+Fel/Le)',
|
||||
todayTip : "{0} (Szóköz)",
|
||||
format : "y-m-d",
|
||||
startDay : 0
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " OK ",
|
||||
cancelText : "Mégsem"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Oldal",
|
||||
afterPageText : "a {0}-ból/ből",
|
||||
firstText : "Első oldal",
|
||||
prevText : "Előző oldal",
|
||||
nextText : "Következő oldal",
|
||||
lastText : "Utolsó oldal",
|
||||
refreshText : "Frissítés",
|
||||
displayMsg : "{0} - {1} sorok láthatók a {2}-ból/ből",
|
||||
emptyMsg : 'Nincs megjeleníthető adat'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "A mező tartalma legalább {0} hosszú kell legyen",
|
||||
maxLengthText : "A mező tartalma legfeljebb {0} hosszú lehet",
|
||||
blankText : "Kötelezően kitöltendő mező",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "A mező tartalma nem lehet kissebb, mint {0}",
|
||||
maxText : "A mező tartalma nem lehet nagyobb, mint {0}",
|
||||
nanText : "{0} nem szám"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Nem választható",
|
||||
disabledDatesText : "Nem választható",
|
||||
minText : "A dátum nem lehet korábbi, mint {0}",
|
||||
maxText : "A dátum nem lehet későbbi, mint {0}",
|
||||
invalidText : "{0} nem megfelelő dátum - a helyes formátum: {1}",
|
||||
format : "Y m d",
|
||||
altFormats : "Y-m-d|y-m-d|y/m/d|m/d|m-d|md|ymd|Ymd|d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Betöltés..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'A mező email címet tartalmazhat, melynek formátuma "felhasználó@szolgáltató.hu"',
|
||||
urlText : 'A mező webcímet tartalmazhat, melynek formátuma "http:/'+'/www.weboldal.hu"',
|
||||
alphaText : 'A mező csak betűket és aláhúzást (_) tartalmazhat',
|
||||
alphanumText : 'A mező csak betűket, számokat és aláhúzást (_) tartalmazhat'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Add meg a webcímet:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Félkövér (Ctrl+B)',
|
||||
text: 'Félkövérré teszi a kijelölt szöveget.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Dőlt (Ctrl+I)',
|
||||
text: 'Dőlté teszi a kijelölt szöveget.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Aláhúzás (Ctrl+U)',
|
||||
text: 'Aláhúzza a kijelölt szöveget.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Szöveg nagyítás',
|
||||
text: 'Növeli a szövegméretet.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Szöveg kicsinyítés',
|
||||
text: 'Csökkenti a szövegméretet.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Háttérszín',
|
||||
text: 'A kijelölt szöveg háttérszínét módosítja.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Szövegszín',
|
||||
text: 'A kijelölt szöveg színét módosítja.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Balra zárt',
|
||||
text: 'Balra zárja a szöveget.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Középre zárt',
|
||||
text: 'Középre zárja a szöveget.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Jobbra zárt',
|
||||
text: 'Jobbra zárja a szöveget.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Felsorolás',
|
||||
text: 'Felsorolást kezd.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Számozás',
|
||||
text: 'Számozott listát kezd.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Hiperlink',
|
||||
text: 'A kijelölt szöveget linkké teszi.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Forrás nézet',
|
||||
text: 'Forrás nézetbe kapcsol.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Növekvő rendezés",
|
||||
sortDescText : "Csökkenő rendezés",
|
||||
lockText : "Oszlop zárolás",
|
||||
unlockText : "Oszlop feloldás",
|
||||
columnsText : "Oszlopok"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(Nincs)',
|
||||
groupByText : 'Oszlop szerint csoportosítás',
|
||||
showGroupsText : 'Csoportos nézet'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Név",
|
||||
valueText : "Érték",
|
||||
dateFormat : "Y m j"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Átméretezés húzásra.",
|
||||
collapsibleSplitTip : "Átméretezés húzásra. Eltüntetés duplaklikk."
|
||||
});
|
||||
}
|
||||
});
|
||||
322
OfficeWeb/3rdparty/extjs/locale/ext-lang-id.js
vendored
Normal file
322
OfficeWeb/3rdparty/extjs/locale/ext-lang-id.js
vendored
Normal file
@@ -0,0 +1,322 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Pedoman translasi:
|
||||
* http://id.wikisource.org/wiki/Panduan_Pembakuan_Istilah,_Pelaksanaan_Instruksi_Presiden_Nomor_2_Tahun_2001_Tentang_Penggunaan_Komputer_Dengan_Aplikasi_Komputer_Berbahasa_Indonesia
|
||||
* Original source: http://vlsm.org/etc/baku-0.txt
|
||||
* by Farid GS
|
||||
* farid [at] pulen.net
|
||||
* 10:13 04 Desember 2007
|
||||
* Indonesian Translations
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Pemuatan...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} selected row(s)";
|
||||
Ext.grid.Panel.prototype.ddText = "{0} baris terpilih";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Close this tab";
|
||||
Ext.TabPanelItem.prototype.closeText = "Tutup tab ini";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "The value in this field is invalid";
|
||||
Ext.form.field.Base.prototype.invalidText = "Isian belum benar";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Loading...";
|
||||
Ext.LoadMask.prototype.msg = "Pemuatan...";
|
||||
}
|
||||
|
||||
if(Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"Januari",
|
||||
"Februari",
|
||||
"Maret",
|
||||
"April",
|
||||
"Mei",
|
||||
"Juni",
|
||||
"Juli",
|
||||
"Agustus",
|
||||
"September",
|
||||
"Oktober",
|
||||
"November",
|
||||
"Desember"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.Date.monthNumbers = {
|
||||
Jan : 0,
|
||||
Feb : 1,
|
||||
Mar : 2,
|
||||
Apr : 3,
|
||||
Mei : 4,
|
||||
Jun : 5,
|
||||
Jul : 6,
|
||||
Agu : 7,
|
||||
Sep : 8,
|
||||
Okt : 9,
|
||||
Nov : 10,
|
||||
Des : 11
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Minggu",
|
||||
"Senin",
|
||||
"Selasa",
|
||||
"Rabu",
|
||||
"Kamis",
|
||||
"Jumat",
|
||||
"Sabtu"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
}
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Batal",
|
||||
yes : "Ya",
|
||||
no : "Tidak"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: 'Rp', // Indonesian Rupiah
|
||||
dateFormat: 'd/m/Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Hari ini",
|
||||
minText : "Tanggal ini sebelum batas tanggal minimal",
|
||||
maxText : "Tanggal ini setelah batas tanggal maksimal",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Bulan Berikut (Kontrol+Kanan)',
|
||||
prevText : 'Bulan Sebelum (Kontrol+Kiri)',
|
||||
monthYearText : 'Pilih bulan (Kontrol+Atas/Bawah untuk pindah tahun)',
|
||||
todayTip : "{0} (Spacebar)",
|
||||
format : "d/m/y",
|
||||
startDay : 1
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " OK ",
|
||||
cancelText : "Batal"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Hal",
|
||||
afterPageText : "dari {0}",
|
||||
firstText : "Hal. Pertama",
|
||||
prevText : "Hal. Sebelum",
|
||||
nextText : "Hal. Berikut",
|
||||
lastText : "Hal. Akhir",
|
||||
refreshText : "Segarkan",
|
||||
displayMsg : "Menampilkan {0} - {1} dari {2}",
|
||||
emptyMsg : 'Data tidak ditemukan'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "Panjang minimal untuk field ini adalah {0}",
|
||||
maxLengthText : "Panjang maksimal untuk field ini adalah {0}",
|
||||
blankText : "Field ini wajib diisi",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "Nilai minimal untuk field ini adalah {0}",
|
||||
maxText : "Nilai maksimal untuk field ini adalah {0}",
|
||||
nanText : "{0} bukan angka"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Disfungsi",
|
||||
disabledDatesText : "Disfungsi",
|
||||
minText : "Tanggal dalam field ini harus setelah {0}",
|
||||
maxText : "Tanggal dalam field ini harus sebelum {0}",
|
||||
invalidText : "{0} tanggal salah - Harus dalam format {1}",
|
||||
format : "d/m/y",
|
||||
//altFormats : "m/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d"
|
||||
altFormats : "d/m/Y|d-m-y|d-m-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Pemuatan..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Field ini harus dalam format email seperti "user@example.com"',
|
||||
urlText : 'Field ini harus dalam format URL seperti "http:/'+'/www.example.com"',
|
||||
alphaText : 'Field ini harus terdiri dari huruf dan _',
|
||||
alphanumText : 'Field ini haris terdiri dari huruf, angka dan _'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Silakan masukkan URL untuk tautan:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Tebal (Ctrl+B)',
|
||||
text: 'Buat tebal teks terpilih',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Miring (CTRL+I)',
|
||||
text: 'Buat miring teks terpilih',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Garisbawah (CTRl+U)',
|
||||
text: 'Garisbawahi teks terpilih',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Perbesar teks',
|
||||
text: 'Perbesar ukuran fonta',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Perkecil teks',
|
||||
text: 'Perkecil ukuran fonta',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Sorot Warna Teks',
|
||||
text: 'Ubah warna latar teks terpilih',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Warna Fonta',
|
||||
text: 'Ubah warna teks terpilih',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Rata Kiri',
|
||||
text: 'Ratakan teks ke kiri',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Rata Tengah',
|
||||
text: 'Ratakan teks ke tengah editor',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Rata Kanan',
|
||||
text: 'Ratakan teks ke kanan',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Daftar Bulet',
|
||||
text: 'Membuat daftar berbasis bulet',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Daftar Angka',
|
||||
text: 'Membuat daftar berbasis angka',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Hipertaut',
|
||||
text: 'Buat teks terpilih sebagai Hipertaut',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Edit Kode Sumber',
|
||||
text: 'Pindah dalam mode kode sumber',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Urut Naik",
|
||||
sortDescText : "Urut Turun",
|
||||
lockText : "Kancing Kolom",
|
||||
unlockText : "Lepas Kunci Kolom",
|
||||
columnsText : "Kolom"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(Kosong)',
|
||||
groupByText : 'Kelompokkan Berdasar Field Ini',
|
||||
showGroupsText : 'Tampil Dalam Kelompok'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Nama",
|
||||
valueText : "Nilai",
|
||||
dateFormat : "d/m/Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Seret untuk ubah ukuran.",
|
||||
collapsibleSplitTip : "Seret untuk ubah ukuran, Dobel klik untuk sembunyikan."
|
||||
});
|
||||
}
|
||||
});
|
||||
318
OfficeWeb/3rdparty/extjs/locale/ext-lang-it.js
vendored
Normal file
318
OfficeWeb/3rdparty/extjs/locale/ext-lang-it.js
vendored
Normal file
@@ -0,0 +1,318 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Italian translation
|
||||
* By eric_void
|
||||
* 04-10-2007, 11:25 AM
|
||||
* Updated by Federico Grilli 21/12/2007
|
||||
*/
|
||||
Ext.onReady(function(){
|
||||
if(Ext.Updater){
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Caricamento in corso...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} righe selezionate";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Chiudi pannello";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "Valore non valido";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Caricamento in corso...";
|
||||
}
|
||||
|
||||
if(Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"Gennaio",
|
||||
"Febbraio",
|
||||
"Marzo",
|
||||
"Aprile",
|
||||
"Maggio",
|
||||
"Giugno",
|
||||
"Luglio",
|
||||
"Agosto",
|
||||
"Settembre",
|
||||
"Ottobre",
|
||||
"Novembre",
|
||||
"Dicembre"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.Date.monthNumbers = {
|
||||
Gen : 0,
|
||||
Feb : 1,
|
||||
Mar : 2,
|
||||
Apr : 3,
|
||||
Mag : 4,
|
||||
Giu : 5,
|
||||
Lug : 6,
|
||||
Ago : 7,
|
||||
Set : 8,
|
||||
Ott : 9,
|
||||
Nov : 10,
|
||||
Dic : 11
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Domenica",
|
||||
"Luned\u00EC",
|
||||
"Marted\u00EC",
|
||||
"Mercoled\u00EC",
|
||||
"Gioved\u00EC",
|
||||
"Venerd\u00EC",
|
||||
"Sabato"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Annulla",
|
||||
yes : "S\u00EC",
|
||||
no : "No"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u20ac', // Italian Euro
|
||||
dateFormat: 'd/m/Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Oggi",
|
||||
minText : "Data precedente alla data minima",
|
||||
maxText : "Data successiva alla data massima",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Mese successivo (Ctrl+Destra)',
|
||||
prevText : 'Mese precedente (Ctrl+Sinistra)',
|
||||
monthYearText : 'Scegli un mese (Ctrl+Su/Giu per cambiare anno)',
|
||||
todayTip : "{0} (Barra spaziatrice)",
|
||||
format : "d/m/y",
|
||||
startDay : 1
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " OK ",
|
||||
cancelText : "Annulla"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Pagina",
|
||||
afterPageText : "di {0}",
|
||||
firstText : "Prima pagina",
|
||||
prevText : "Pagina precedente",
|
||||
nextText : "Pagina successiva",
|
||||
lastText : "Ultima pagina",
|
||||
refreshText : "Aggiorna",
|
||||
displayMsg : "Record {0} - {1} di {2}",
|
||||
emptyMsg : 'Nessun dato da mostrare'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "La lunghezza minima \u00E8 {0}",
|
||||
maxLengthText : "La lunghezza massima \u00E8 {0}",
|
||||
blankText : "Campo obbligatorio",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "Il valore minimo \u00E8 {0}",
|
||||
maxText : "Il valore massimo \u00E8 {0}",
|
||||
nanText : "{0} non \u00E8 un valore numerico corretto",
|
||||
decimalSeparator: ','
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Disabilitato",
|
||||
disabledDatesText : "Disabilitato",
|
||||
minText : "La data deve essere successiva al {0}",
|
||||
maxText : "La data deve essere precedente al {0}",
|
||||
invalidText : "{0} non \u00E8 una data valida. Deve essere nel formato {1}",
|
||||
format : "d/m/y",
|
||||
altFormats : "d/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Caricamento in corso..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Il campo deve essere un indirizzo e-mail nel formato "user@example.com"',
|
||||
urlText : 'Il campo deve essere un indirizzo web nel formato "http:/'+'/www.example.com"',
|
||||
alphaText : 'Il campo deve contenere solo lettere e _',
|
||||
alphanumText : 'Il campo deve contenere solo lettere, numeri e _'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Inserire un URL per il link:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Grassetto (Ctrl+B)',
|
||||
text: 'Rende il testo selezionato in grassetto.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Corsivo (Ctrl+I)',
|
||||
text: 'Rende il testo selezionato in corsivo.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Sottolinea (Ctrl+U)',
|
||||
text: 'Sottolinea il testo selezionato.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Ingrandisci testo',
|
||||
text: 'Aumenta la dimensione del carattere.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Rimpicciolisci testo',
|
||||
text: 'Diminuisce la dimensione del carattere.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Colore evidenziatore testo',
|
||||
text: 'Modifica il colore di sfondo del testo selezionato.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Colore carattere',
|
||||
text: 'Modifica il colore del testo selezionato.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Allinea a sinistra',
|
||||
text: 'Allinea il testo a sinistra.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Centra',
|
||||
text: 'Centra il testo.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Allinea a destra',
|
||||
text: 'Allinea il testo a destra.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Elenco puntato',
|
||||
text: 'Elenco puntato.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Elenco numerato',
|
||||
text: 'Elenco numerato.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Collegamento',
|
||||
text: 'Trasforma il testo selezionato in un collegamanto.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Sorgente',
|
||||
text: 'Passa alla modalit\u00E0 editing del sorgente.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Ordinamento crescente",
|
||||
sortDescText : "Ordinamento decrescente",
|
||||
lockText : "Blocca colonna",
|
||||
unlockText : "Sblocca colonna",
|
||||
columnsText : "Colonne"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(Nessun dato)',
|
||||
groupByText : 'Raggruppa per questo campo',
|
||||
showGroupsText : 'Mostra nei gruppi'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Nome",
|
||||
valueText : "Valore",
|
||||
dateFormat : "j/m/Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Trascina per cambiare dimensioni.",
|
||||
collapsibleSplitTip : "Trascina per cambiare dimensioni. Doppio click per nascondere."
|
||||
});
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
340
OfficeWeb/3rdparty/extjs/locale/ext-lang-ja.js
vendored
Normal file
340
OfficeWeb/3rdparty/extjs/locale/ext-lang-ja.js
vendored
Normal file
@@ -0,0 +1,340 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Japanese translation
|
||||
* By tyama
|
||||
* 04-08-2007, 05:49 AM
|
||||
*
|
||||
* update based on English Translations by Condor (8 Aug 2008)
|
||||
* By sakuro (30 Aug 2008)
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if (Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">読み込み中...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} 行選択";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "読み込み中...";
|
||||
}
|
||||
|
||||
if(Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
'1月',
|
||||
'2月',
|
||||
'3月',
|
||||
'4月',
|
||||
'5月',
|
||||
'6月',
|
||||
'7月',
|
||||
'8月',
|
||||
'9月',
|
||||
'10月',
|
||||
'11月',
|
||||
'12月'
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return "" + (month + 1);
|
||||
};
|
||||
|
||||
Ext.Date.monthNumbers = {
|
||||
"1" : 0,
|
||||
"2" : 1,
|
||||
"3" : 2,
|
||||
"4" : 3,
|
||||
"5" : 4,
|
||||
"6" : 5,
|
||||
"7" : 6,
|
||||
"8" : 7,
|
||||
"9" : 8,
|
||||
"10" : 9,
|
||||
"11" : 10,
|
||||
"12" : 11
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, name.length - 1)];
|
||||
// or simply parseInt(name.substring(0, name.length - 1)) - 1
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"日曜日",
|
||||
"月曜日",
|
||||
"火曜日",
|
||||
"水曜日",
|
||||
"木曜日",
|
||||
"金曜日",
|
||||
"土曜日"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 1); // just remove "曜日" suffix
|
||||
};
|
||||
|
||||
Ext.Date.formatCodes.a = "(this.getHours() < 12 ? '午前' : '午後')";
|
||||
Ext.Date.formatCodes.A = "(this.getHours() < 12 ? '午前' : '午後')"; // no case difference
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "キャンセル",
|
||||
yes : "はい",
|
||||
no : "いいえ"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: ',',
|
||||
decimalSeparator: '.',
|
||||
currencySign: '\u00a5', // Japanese Yen
|
||||
dateFormat: 'Y/m/d'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "今日",
|
||||
minText : "選択した日付は最小値以下です。",
|
||||
maxText : "選択した日付は最大値以上です。",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : '次月へ (コントロール+右)',
|
||||
prevText : '前月へ (コントロール+左)',
|
||||
monthYearText : '月選択 (コントロール+上/下で年移動)',
|
||||
todayTip : "{0} (スペースキー)",
|
||||
format : "Y/m/d",
|
||||
startDay : 0
|
||||
});
|
||||
}
|
||||
|
||||
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 : "{2} 件中 {0} - {1} を表示",
|
||||
emptyMsg : '表示するデータがありません。'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "フィールドの値が不正です。";
|
||||
}
|
||||
|
||||
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, {
|
||||
decimalSeparator : ".",
|
||||
decimalPrecision : 2,
|
||||
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 : "Y/m/d",
|
||||
altFormats : "y/m/d|m/d/y|m/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "読み込み中..."
|
||||
});
|
||||
}
|
||||
|
||||
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 : 'リンクのURLを入力してください:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: '太字 (コントロール+B)',
|
||||
text: '選択テキストを太字にします。',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: '斜体 (コントロール+I)',
|
||||
text: '選択テキストを斜体にします。',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: '下線 (コントロール+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 : "降順",
|
||||
columnsText : "カラム"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(なし)',
|
||||
groupByText : 'このカラムでグルーピング',
|
||||
showGroupsText : 'グルーピング'
|
||||
});
|
||||
}
|
||||
|
||||
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 : "ドラッグでリサイズ。 ダブルクリックで隠す。"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Time){
|
||||
Ext.apply(Ext.form.field.Time.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 : "このグループから最低1つのアイテムを選択しなければなりません。"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.RadioGroup){
|
||||
Ext.apply(Ext.form.RadioGroup.prototype, {
|
||||
blankText : "このグループから1つのアイテムを選択しなければなりません。"
|
||||
});
|
||||
}
|
||||
|
||||
});
|
||||
288
OfficeWeb/3rdparty/extjs/locale/ext-lang-ko.js
vendored
Normal file
288
OfficeWeb/3rdparty/extjs/locale/ext-lang-ko.js
vendored
Normal file
@@ -0,0 +1,288 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Korean Translations By nicetip
|
||||
* 05 September 2007
|
||||
* Modify by techbug / 25 February 2008
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater){
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">로딩중...</div>';
|
||||
}
|
||||
|
||||
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 = [
|
||||
"1월",
|
||||
"2월",
|
||||
"3월",
|
||||
"4월",
|
||||
"5월",
|
||||
"6월",
|
||||
"7월",
|
||||
"8월",
|
||||
"9월",
|
||||
"10월",
|
||||
"11월",
|
||||
"12월"
|
||||
];
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"일",
|
||||
"월",
|
||||
"화",
|
||||
"수",
|
||||
"목",
|
||||
"금",
|
||||
"토"
|
||||
];
|
||||
}
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "확인",
|
||||
cancel : "취소",
|
||||
yes : "예",
|
||||
no : "아니오"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: ',',
|
||||
decimalSeparator: '.',
|
||||
currencySign: '\u20a9', // Korean Won
|
||||
dateFormat: 'm/d/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 : '다음달(컨트롤키+오른쪽 화살표)',
|
||||
prevText : '이전달 (컨트롤키+왼족 화살표)',
|
||||
monthYearText : '월을 선택해주세요. (컨트롤키+위/아래 화살표)',
|
||||
todayTip : "{0} (스페이스바)",
|
||||
format : "m/d/y",
|
||||
startDay : 0
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : "확인",
|
||||
cancelText : "취소"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "페이지",
|
||||
afterPageText : "/ {0}",
|
||||
firstText : "첫 페이지",
|
||||
prevText : "이전 페이지",
|
||||
nextText : "다음 페이지",
|
||||
lastText : "마지막 페이지",
|
||||
refreshText : "새로고침",
|
||||
displayMsg : "전체 {2} 중 {0} - {1}",
|
||||
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 : "m/d/y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "로딩중..."
|
||||
});
|
||||
}
|
||||
|
||||
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 : 'URL을 입력해주세요:',
|
||||
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.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(None)',
|
||||
groupByText : '현재 필드로 그룹핑합니다.',
|
||||
showGroupsText : '그룹으로 보여주기'
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "항목",
|
||||
valueText : "값",
|
||||
dateFormat : "m/j/Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "크기변경을 위해 드래그하세요.",
|
||||
collapsibleSplitTip : "크기변경을 위해 드래그, 숨기기 위해 더블클릭 하세요."
|
||||
});
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
353
OfficeWeb/3rdparty/extjs/locale/ext-lang-lt.js
vendored
Normal file
353
OfficeWeb/3rdparty/extjs/locale/ext-lang-lt.js
vendored
Normal file
@@ -0,0 +1,353 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Lithuanian Translations (UTF-8)
|
||||
* Vladas Saulis (vladas at prodata dot lt), 03-29-2009
|
||||
* Vladas Saulis (vladas at prodata dot lt), 10-18-2007
|
||||
*/
|
||||
Ext.onReady(function(){
|
||||
if(Ext.Updater){
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Kraunasi...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} pažymėtų eilučių";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Uždaryti šią užsklandą";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "Šio lauko reikšmė neteisinga";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Kraunasi...";
|
||||
}
|
||||
|
||||
if(Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"Sausis",
|
||||
"Vasaris",
|
||||
"Kovas",
|
||||
"Balandis",
|
||||
"Gegužė",
|
||||
"Birželis",
|
||||
"Liepa",
|
||||
"Rugpjūtis",
|
||||
"Rugsėjis",
|
||||
"Spalis",
|
||||
"Lapkritis",
|
||||
"Gruodis"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
// Uncommons
|
||||
if (month == 7) return "Rgp";
|
||||
if (month == 8) return "Rgs";
|
||||
if (month == 11) return "Grd";
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.Date.monthNumbers = {
|
||||
Sau : 0,
|
||||
Vas : 1,
|
||||
Kov : 2,
|
||||
Bal : 3,
|
||||
Geg : 4,
|
||||
Bir : 5,
|
||||
Lie : 6,
|
||||
Rgp : 7,
|
||||
Rgs : 8,
|
||||
Spa : 9,
|
||||
Lap : 10,
|
||||
Grd : 11
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
|
||||
// Some uncommons
|
||||
if (name == "Rugpjūtis") return 7;
|
||||
if (name == "Rugsėjis") return 8;
|
||||
if (name == "Gruodis") return 11;
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Sekmadienis",
|
||||
"Pirmadienis",
|
||||
"Antradienis",
|
||||
"Trečiadienis",
|
||||
"Ketvirtadienis",
|
||||
"Penktadienis",
|
||||
"Šeštadienis"
|
||||
];
|
||||
|
||||
Ext.Date.parseCodes.S.s = "(?:as|as|as|as)";
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
}
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "Gerai",
|
||||
cancel : "Atsisakyti",
|
||||
yes : "Taip",
|
||||
no : "Ne"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: 'Lt', // Lithuanian Litai
|
||||
dateFormat: 'Y-m-d'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Šiandien",
|
||||
minText : "Ši data yra mažesnė už leistiną",
|
||||
maxText : "Ši data yra didesnė už leistiną",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Kitas mėnuo (Control+Right)',
|
||||
prevText : 'Ankstesnis mėnuo (Control+Left)',
|
||||
monthYearText : 'Pasirinkti mėnesį (Control+Up/Down perėjimui tarp metų)',
|
||||
todayTip : "{0} (Tarpas)",
|
||||
format : "y-m-d",
|
||||
startDay : 1
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " Gerai ",
|
||||
cancelText : "Atsisaktyi"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Puslapis",
|
||||
afterPageText : "iš {0}",
|
||||
firstText : "Pirmas puslapis",
|
||||
prevText : "Ankstesnis pusl.",
|
||||
nextText : "Kitas puslapis",
|
||||
lastText : "Pakutinis pusl.",
|
||||
refreshText : "Atnaujinti",
|
||||
displayMsg : "Rodomi įrašai {0} - {1} iš {2}",
|
||||
emptyMsg : 'Nėra duomenų'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "Minimalus šio lauko ilgis yra {0}",
|
||||
maxLengthText : "Maksimalus šio lauko ilgis yra {0}",
|
||||
blankText : "Šis laukas yra privalomas",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "Minimalus šio lauko ilgis yra {0}",
|
||||
maxText : "Maksimalus šio lauko ilgis yra {0}",
|
||||
nanText : "{0} yra neleistina reikšmė"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Neprieinama",
|
||||
disabledDatesText : "Neprieinama",
|
||||
minText : "Šiame lauke data turi būti didesnė už {0}",
|
||||
maxText : "Šiame lauke data turi būti mažesnėė už {0}",
|
||||
invalidText : "{0} yra neteisinga data - ji turi būti įvesta formatu {1}",
|
||||
format : "y-m-d",
|
||||
altFormats : "y-m-d|y/m/d|Y-m-d|m/d|m-d|md|ymd|Ymd|d|Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Kraunasi..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Šiame lauke turi būti el.pašto adresas formatu "user@example.com"',
|
||||
urlText : 'Šiame lauke turi būti nuoroda (URL) formatu "http:/'+'/www.example.com"',
|
||||
alphaText : 'Šiame lauke gali būti tik raidės ir ženklas "_"',
|
||||
alphanumText : 'Šiame lauke gali būti tik raidės, skaičiai ir ženklas "_"'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Įveskite URL šiai nuorodai:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Bold (Ctrl+B)',
|
||||
text: 'Teksto paryškinimas.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Italic (Ctrl+I)',
|
||||
text: 'Kursyvinis tekstas.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Underline (Ctrl+U)',
|
||||
text: 'Teksto pabraukimas.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Padidinti šriftą',
|
||||
text: 'Padidinti šrifto dydį.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Sumažinti šriftą',
|
||||
text: 'Sumažinti šrifto dydį.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Nuspalvinti teksto foną',
|
||||
text: 'Pakeisti teksto fono spalvą.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Teksto spalva',
|
||||
text: 'Pakeisti pažymėto teksto spalvą.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Išlyginti kairen',
|
||||
text: 'Išlyginti tekstą į kairę.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Centruoti tekstą',
|
||||
text: 'Centruoti tektą redaktoriaus lange.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Išlyginti dešinėn',
|
||||
text: 'Išlyginti tekstą į dešinę.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Paprastas sąrašas',
|
||||
text: 'Pradėti neorganizuotą sąrašą.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Numeruotas sąrašas',
|
||||
text: 'Pradėti numeruotą sąrašą.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Nuoroda',
|
||||
text: 'Padaryti pažymėta tekstą nuoroda.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Išeities tekstas',
|
||||
text: 'Persijungti į išeities teksto koregavimo režimą.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.Basic){
|
||||
Ext.form.Basic.prototype.waitTitle = "Palaukite...";
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Rūšiuoti didėjančia tvarka",
|
||||
sortDescText : "Rūšiuoti mažėjančia tvarka",
|
||||
lockText : "Užfiksuoti stulpelį",
|
||||
unlockText : "Atlaisvinti stulpelį",
|
||||
columnsText : "Stulpeliai"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(Nėra)',
|
||||
groupByText : 'Grupuoti pagal šį lauką',
|
||||
showGroupsText : 'Rodyti grupėse'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Pavadinimas",
|
||||
valueText : "Reikšmė",
|
||||
dateFormat : "Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Patraukite juostelę.",
|
||||
collapsibleSplitTip : "Patraukite juostelę arba Paspauskite dvigubai kad paslėpti."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Time){
|
||||
Ext.apply(Ext.form.field.Time.prototype, {
|
||||
minText : "Laikas turi buti lygus arba vėlesnis už {0}",
|
||||
maxText : "Laikas turi būti lygus arba ankstesnis už {0}",
|
||||
invalidText : "{0} yra neteisingas laikas",
|
||||
format : "H:i",
|
||||
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 : "Jūs turite padaryti bent vieną pasirinkimą šioje grupėje"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.RadioGroup){
|
||||
Ext.apply(Ext.form.RadioGroup.prototype, {
|
||||
blankText : "Jūs turite padaryti bent vieną pasirinkimą šioje grupėje"
|
||||
});
|
||||
}
|
||||
});
|
||||
191
OfficeWeb/3rdparty/extjs/locale/ext-lang-lv.js
vendored
Normal file
191
OfficeWeb/3rdparty/extjs/locale/ext-lang-lv.js
vendored
Normal file
@@ -0,0 +1,191 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Latvian Translations
|
||||
* By salix 17 April 2007
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater){
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Notiek ielāde...</div>';
|
||||
}
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} iezīmētu rindu";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Aizver šo zīmni";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "Vērtība šajā laukā nav pareiza";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Ielādē...";
|
||||
}
|
||||
|
||||
if(Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"Janvāris",
|
||||
"Februāris",
|
||||
"Marts",
|
||||
"Aprīlis",
|
||||
"Maijs",
|
||||
"Jūnijs",
|
||||
"Jūlijs",
|
||||
"Augusts",
|
||||
"Septembris",
|
||||
"Oktobris",
|
||||
"Novembris",
|
||||
"Decembris"
|
||||
];
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Svētdiena",
|
||||
"Pirmdiena",
|
||||
"Otrdiena",
|
||||
"Trešdiena",
|
||||
"Ceturtdiena",
|
||||
"Piektdiena",
|
||||
"Sestdiena"
|
||||
];
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "Labi",
|
||||
cancel : "Atcelt",
|
||||
yes : "Jā",
|
||||
no : "Nē"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: 'Ls', // Latvian Lati
|
||||
dateFormat: 'd.m.Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Šodiena",
|
||||
minText : "Norādītais datums ir mazāks par minimālo datumu",
|
||||
maxText : "Norādītais datums ir lielāks par maksimālo datumu",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Nākamais mēnesis (Control+pa labi)',
|
||||
prevText : 'Iepriekšējais mēnesis (Control+pa kreisi)',
|
||||
monthYearText : 'Mēneša izvēle (Control+uz augšu/uz leju lai pārslēgtu gadus)',
|
||||
todayTip : "{0} (Tukšumzīme)",
|
||||
format : "d.m.Y",
|
||||
startDay : 1
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Lapa",
|
||||
afterPageText : "no {0}",
|
||||
firstText : "Pirmā lapa",
|
||||
prevText : "iepriekšējā lapa",
|
||||
nextText : "Nākamā lapa",
|
||||
lastText : "Pēdējā lapa",
|
||||
refreshText : "Atsvaidzināt",
|
||||
displayMsg : "Rāda no {0} līdz {1} ierakstiem, kopā {2}",
|
||||
emptyMsg : 'Nav datu, ko parādīt'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "Minimālais garums šim laukam ir {0}",
|
||||
maxLengthText : "Maksimālais garums šim laukam ir {0}",
|
||||
blankText : "Šis ir obligāts lauks",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "Minimālais garums šim laukam ir {0}",
|
||||
maxText : "Maksimālais garums šim laukam ir {0}",
|
||||
nanText : "{0} nav pareizs skaitlis"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Atspējots",
|
||||
disabledDatesText : "Atspējots",
|
||||
minText : "Datumam šajā laukā jābūt lielākam kā {0}",
|
||||
maxText : "Datumam šajā laukā jābūt mazākam kā {0}",
|
||||
invalidText : "{0} nav pareizs datums - tam jābūt šādā formātā: {1}",
|
||||
format : "d.m.Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Ielādē..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Šajā laukā jāieraksta e-pasta adrese formātā "lietotās@domēns.lv"',
|
||||
urlText : 'Šajā laukā jāieraksta URL formātā "http:/'+'/www.domēns.lv"',
|
||||
alphaText : 'Šis lauks drīkst saturēt tikai burtus un _ zīmi',
|
||||
alphanumText : 'Šis lauks drīkst saturēt tikai burtus, ciparus un _ zīmi'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Kārtot pieaugošā secībā",
|
||||
sortDescText : "Kārtot dilstošā secībā",
|
||||
lockText : "Noslēgt kolonnu",
|
||||
unlockText : "Atslēgt kolonnu",
|
||||
columnsText : "Kolonnas"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Nosaukums",
|
||||
valueText : "Vērtība",
|
||||
dateFormat : "j.m.Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Velc, lai mainītu izmēru.",
|
||||
collapsibleSplitTip : "Velc, lai mainītu izmēru. Dubultklikšķis noslēpj apgabalu."
|
||||
});
|
||||
}
|
||||
});
|
||||
192
OfficeWeb/3rdparty/extjs/locale/ext-lang-mk.js
vendored
Normal file
192
OfficeWeb/3rdparty/extjs/locale/ext-lang-mk.js
vendored
Normal file
@@ -0,0 +1,192 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Macedonia translation
|
||||
* By PetarD petar.dimitrijevic@vorteksed.com.mk (utf8 encoding)
|
||||
* 23 April 2007
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Вчитувам...</div>';
|
||||
}
|
||||
|
||||
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 = "Затвори tab";
|
||||
}
|
||||
|
||||
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 : "Потврди",
|
||||
cancel : "Поништи",
|
||||
yes : "Да",
|
||||
no : "Не"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u0434\u0435\u043d', // Macedonian Denar
|
||||
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} (Spacebar)",
|
||||
format : "d.m.y"
|
||||
});
|
||||
}
|
||||
|
||||
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, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Вчитувам..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Ова поле треба да биде e-mail адреса во формат "user@example.com"',
|
||||
urlText : 'Ова поле треба да биде URL во формат "http:/'+'/www.example.com"',
|
||||
alphaText : 'Ова поле треба да содржи само букви и _',
|
||||
alphanumText : 'Ова поле треба да содржи само букви, бројки и _'
|
||||
});
|
||||
}
|
||||
|
||||
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 : "m.d.Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Повлечете за менување на големината.",
|
||||
collapsibleSplitTip : "Повлечете за менување на големината. Дупли клик за криење."
|
||||
});
|
||||
}
|
||||
});
|
||||
345
OfficeWeb/3rdparty/extjs/locale/ext-lang-nl.js
vendored
Normal file
345
OfficeWeb/3rdparty/extjs/locale/ext-lang-nl.js
vendored
Normal file
@@ -0,0 +1,345 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* List compiled by mystix on the extjs.com forums.
|
||||
* Thank you Mystix!
|
||||
*
|
||||
* Dutch Translations
|
||||
* by Ido Sebastiaan Bas van Oostveen (12 Oct 2007)
|
||||
* updated to 2.2 by Condor (8 Aug 2008)
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
|
||||
if (Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Bezig met laden...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = '';
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = '{0} geselecteerde rij(en)';
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = 'Bezig met laden...';
|
||||
}
|
||||
|
||||
if (Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
'januari',
|
||||
'februari',
|
||||
'maart',
|
||||
'april',
|
||||
'mei',
|
||||
'juni',
|
||||
'juli',
|
||||
'augustus',
|
||||
'september',
|
||||
'oktober',
|
||||
'november',
|
||||
'december'
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
if (month == 2) {
|
||||
return 'mrt';
|
||||
}
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.Date.monthNumbers = {
|
||||
jan: 0,
|
||||
feb: 1,
|
||||
mrt: 2,
|
||||
apr: 3,
|
||||
mei: 4,
|
||||
jun: 5,
|
||||
jul: 6,
|
||||
aug: 7,
|
||||
sep: 8,
|
||||
okt: 9,
|
||||
nov: 10,
|
||||
dec: 11
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
var sname = name.substring(0, 3).toLowerCase();
|
||||
if (sname == 'maa') {
|
||||
return 2;
|
||||
}
|
||||
return Ext.Date.monthNumbers[sname];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
'zondag',
|
||||
'maandag',
|
||||
'dinsdag',
|
||||
'woensdag',
|
||||
'donderdag',
|
||||
'vrijdag',
|
||||
'zaterdag'
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.Date.parseCodes.S.s = "(?:ste|e)";
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok: 'OK',
|
||||
cancel: 'Annuleren',
|
||||
yes: 'Ja',
|
||||
no: 'Nee'
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u20ac', // Dutch Euro
|
||||
dateFormat: 'j-m-Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText: 'Vandaag',
|
||||
minText: 'Deze datum is eerder dan de minimale datum',
|
||||
maxText: 'Deze datum is later dan de maximale datum',
|
||||
disabledDaysText: '',
|
||||
disabledDatesText: '',
|
||||
monthNames: Ext.Date.monthNames,
|
||||
dayNames: Ext.Date.dayNames,
|
||||
nextText: 'Volgende maand (Ctrl+rechts)',
|
||||
prevText: 'Vorige maand (Ctrl+links)',
|
||||
monthYearText: 'Kies een maand (Ctrl+omhoog/omlaag volgend/vorig jaar)',
|
||||
todayTip: '{0} (spatie)',
|
||||
format: 'j-m-y',
|
||||
startDay: 1
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText: ' OK ',
|
||||
cancelText: 'Annuleren'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText: 'Pagina',
|
||||
afterPageText: 'van {0}',
|
||||
firstText: 'Eerste pagina',
|
||||
prevText: 'Vorige pagina',
|
||||
nextText: 'Volgende pagina',
|
||||
lastText: 'Laatste pagina',
|
||||
refreshText: 'Ververs',
|
||||
displayMsg: 'Getoond {0} - {1} van {2}',
|
||||
emptyMsg: 'Geen gegevens om weer te geven'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = 'De waarde van dit veld is ongeldig';
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText: 'De minimale lengte van dit veld is {0}',
|
||||
maxLengthText: 'De maximale lengte van dit veld is {0}',
|
||||
blankText: 'Dit veld is verplicht',
|
||||
regexText: '',
|
||||
emptyText: null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
decimalSeparator : ",",
|
||||
decimalPrecision : 2,
|
||||
minText: 'De minimale waarde van dit veld is {0}',
|
||||
maxText: 'De maximale waarde van dit veld is {0}',
|
||||
nanText: '{0} is geen geldig getal'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText: 'Uitgeschakeld',
|
||||
disabledDatesText: 'Uitgeschakeld',
|
||||
minText: 'De datum in dit veld moet na {0} liggen',
|
||||
maxText: 'De datum in dit veld moet voor {0} liggen',
|
||||
invalidText: '{0} is geen geldige datum - formaat voor datum is {1}',
|
||||
format: 'j-m-y',
|
||||
altFormats: 'd/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText: undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText: 'Bezig met laden...'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText: 'Dit veld moet een e-mail adres bevatten in het formaat "gebruiker@domein.nl"',
|
||||
urlText: 'Dit veld moet een URL bevatten in het formaat "http:/'+'/www.domein.nl"',
|
||||
alphaText: 'Dit veld mag alleen letters en _ bevatten',
|
||||
alphanumText: 'Dit veld mag alleen letters, cijfers en _ bevatten'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText: 'Vul hier de URL voor de hyperlink in:',
|
||||
buttonTips: {
|
||||
bold: {
|
||||
title: 'Vet (Ctrl+B)',
|
||||
text: 'Maak de geselecteerde tekst vet.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic: {
|
||||
title: 'Cursief (Ctrl+I)',
|
||||
text: 'Maak de geselecteerde tekst cursief.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline: {
|
||||
title: 'Onderstrepen (Ctrl+U)',
|
||||
text: 'Onderstreep de geselecteerde tekst.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize: {
|
||||
title: 'Tekst vergroten',
|
||||
text: 'Vergroot het lettertype.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize: {
|
||||
title: 'Tekst verkleinen',
|
||||
text: 'Verklein het lettertype.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor: {
|
||||
title: 'Tekst achtergrondkleur',
|
||||
text: 'Verander de achtergrondkleur van de geselecteerde tekst.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor: {
|
||||
title: 'Tekst kleur',
|
||||
text: 'Verander de kleur van de geselecteerde tekst.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft: {
|
||||
title: 'Tekst links uitlijnen',
|
||||
text: 'Lijn de tekst links uit.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter: {
|
||||
title: 'Tekst centreren',
|
||||
text: 'Centreer de tekst.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright: {
|
||||
title: 'Tekst rechts uitlijnen',
|
||||
text: 'Lijn de tekst rechts uit.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist: {
|
||||
title: 'Opsommingstekens',
|
||||
text: 'Begin een ongenummerde lijst.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist: {
|
||||
title: 'Genummerde lijst',
|
||||
text: 'Begin een genummerde lijst.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink: {
|
||||
title: 'Hyperlink',
|
||||
text: 'Maak van de geselecteerde tekst een hyperlink.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit: {
|
||||
title: 'Bron aanpassen',
|
||||
text: 'Schakel modus over naar bron aanpassen.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText: 'Sorteer oplopend',
|
||||
sortDescText: 'Sorteer aflopend',
|
||||
columnsText: 'Kolommen'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText: '(Geen)',
|
||||
groupByText: 'Dit veld groeperen',
|
||||
showGroupsText: 'Toon in groepen'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText: 'Naam',
|
||||
valueText: 'Waarde',
|
||||
dateFormat: 'j-m-Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip: 'Sleep om grootte aan te passen.',
|
||||
collapsibleSplitTip: 'Sleep om grootte aan te passen. Dubbel klikken om te verbergen.'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Time){
|
||||
Ext.apply(Ext.form.field.Time.prototype, {
|
||||
minText: 'De tijd in dit veld moet op of na {0} liggen',
|
||||
maxText: 'De tijd in dit veld moet op of voor {0} liggen',
|
||||
invalidText: '{0} is geen geldig tijdstip',
|
||||
format: 'G:i',
|
||||
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 : 'Selecteer minimaal een element in deze groep'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.RadioGroup){
|
||||
Ext.apply(Ext.form.RadioGroup.prototype, {
|
||||
blankText : 'Selecteer een element in deze groep'
|
||||
});
|
||||
}
|
||||
});
|
||||
315
OfficeWeb/3rdparty/extjs/locale/ext-lang-no_NB.js
vendored
Normal file
315
OfficeWeb/3rdparty/extjs/locale/ext-lang-no_NB.js
vendored
Normal file
@@ -0,0 +1,315 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
*
|
||||
* Norwegian translation (Bokmål: no-NB)
|
||||
* By Tore Kjørsvik 21-January-2008
|
||||
*
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Laster...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} markert(e) rad(er)";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Lukk denne fanen";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "Verdien i dette feltet er ugyldig";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Laster...";
|
||||
}
|
||||
|
||||
if(Ext.Date){
|
||||
Ext.Date.monthNames = [
|
||||
"Januar",
|
||||
"Februar",
|
||||
"Mars",
|
||||
"April",
|
||||
"Mai",
|
||||
"Juni",
|
||||
"Juli",
|
||||
"August",
|
||||
"September",
|
||||
"Oktober",
|
||||
"November",
|
||||
"Desember"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.Date.monthNumbers = {
|
||||
Jan : 0,
|
||||
Feb : 1,
|
||||
Mar : 2,
|
||||
Apr : 3,
|
||||
Mai : 4,
|
||||
Jun : 5,
|
||||
Jul : 6,
|
||||
Aug : 7,
|
||||
Sep : 8,
|
||||
Okt : 9,
|
||||
Nov : 10,
|
||||
Des : 11
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Søndag",
|
||||
"Mandag",
|
||||
"Tirsdag",
|
||||
"Onsdag",
|
||||
"Torsdag",
|
||||
"Fredag",
|
||||
"Lørdag"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Avbryt",
|
||||
yes : "Ja",
|
||||
no : "Nei"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: 'kr', // Norwegian Krone
|
||||
dateFormat: 'd.m.Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "I dag",
|
||||
minText : "Denne datoen er før tidligste tillatte dato",
|
||||
maxText : "Denne datoen er etter seneste tillatte dato",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Neste måned (Control+Pil Høyre)',
|
||||
prevText : 'Forrige måned (Control+Pil Venstre)',
|
||||
monthYearText : 'Velg en måned (Control+Pil Opp/Ned for å skifte år)',
|
||||
todayTip : "{0} (Mellomrom)",
|
||||
format : "d.m.y",
|
||||
startDay : 1
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " OK ",
|
||||
cancelText : "Avbryt"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Side",
|
||||
afterPageText : "av {0}",
|
||||
firstText : "Første side",
|
||||
prevText : "Forrige side",
|
||||
nextText : "Neste side",
|
||||
lastText : "Siste side",
|
||||
refreshText : "Oppdater",
|
||||
displayMsg : "Viser {0} - {1} av {2}",
|
||||
emptyMsg : 'Ingen data å vise'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "Den minste lengden for dette feltet er {0}",
|
||||
maxLengthText : "Den største lengden for dette feltet er {0}",
|
||||
blankText : "Dette feltet er påkrevd",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "Den minste verdien for dette feltet er {0}",
|
||||
maxText : "Den største verdien for dette feltet er {0}",
|
||||
nanText : "{0} er ikke et gyldig nummer"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Deaktivert",
|
||||
disabledDatesText : "Deaktivert",
|
||||
minText : "Datoen i dette feltet må være etter {0}",
|
||||
maxText : "Datoen i dette feltet må være før {0}",
|
||||
invalidText : "{0} er ikke en gyldig dato - den må være på formatet {1}",
|
||||
format : "d.m.y",
|
||||
altFormats : "d.m.Y|d/m/y|d/m/Y|d-m-y|d-m-Y|d.m|d/m|d-m|dm|dmy|dmY|Y-m-d|d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Laster..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Dette feltet skal være en epost adresse på formatet "bruker@domene.no"',
|
||||
urlText : 'Dette feltet skal være en link (URL) på formatet "http:/'+'/www.domene.no"',
|
||||
alphaText : 'Dette feltet skal kun inneholde bokstaver og _',
|
||||
alphanumText : 'Dette feltet skal kun inneholde bokstaver, tall og _'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Vennligst skriv inn URL for lenken:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Fet (Ctrl+B)',
|
||||
text: 'Gjør den valgte teksten fet.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Kursiv (Ctrl+I)',
|
||||
text: 'Gjør den valgte teksten kursiv.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Understrek (Ctrl+U)',
|
||||
text: 'Understrek den valgte teksten.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Forstørr tekst',
|
||||
text: 'Gjør fontstørrelse større.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Forminsk tekst',
|
||||
text: 'Gjør fontstørrelse mindre.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Tekst markeringsfarge',
|
||||
text: 'Endre bakgrunnsfarge til den valgte teksten.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Font farge',
|
||||
text: 'Endre farge på den valgte teksten.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Venstrejuster tekst',
|
||||
text: 'Venstrejuster teksten.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Sentrer tekst',
|
||||
text: 'Sentrer teksten.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Høyrejuster tekst',
|
||||
text: 'Høyrejuster teksten.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Punktliste',
|
||||
text: 'Start en punktliste.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Nummerert liste',
|
||||
text: 'Start en nummerert liste.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Lenke',
|
||||
text: 'Gjør den valgte teksten til en lenke.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Rediger kilde',
|
||||
text: 'Bytt til kilderedigeringsvisning.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Sorter stigende",
|
||||
sortDescText : "Sorter synkende",
|
||||
lockText : "Lås kolonne",
|
||||
unlockText : "Lås opp kolonne",
|
||||
columnsText : "Kolonner"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(Ingen)',
|
||||
groupByText : 'Grupper etter dette feltet',
|
||||
showGroupsText : 'Vis i grupper'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Navn",
|
||||
valueText : "Verdi",
|
||||
dateFormat : "d.m.Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Dra for å endre størrelse.",
|
||||
collapsibleSplitTip : "Dra for å endre størrelse. Dobbelklikk for å skjule."
|
||||
});
|
||||
}
|
||||
});
|
||||
316
OfficeWeb/3rdparty/extjs/locale/ext-lang-no_NN.js
vendored
Normal file
316
OfficeWeb/3rdparty/extjs/locale/ext-lang-no_NN.js
vendored
Normal file
@@ -0,0 +1,316 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
*
|
||||
* Norwegian translation (Nynorsk: no-NN)
|
||||
* By Tore Kjørsvik 21-January-2008
|
||||
*
|
||||
*/
|
||||
Ext.onReady(function (){
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Lastar...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} markert(e) rad(er)";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Lukk denne fana";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "Verdien i dette feltet er ugyldig";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Lastar...";
|
||||
}
|
||||
|
||||
if(Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"Januar",
|
||||
"Februar",
|
||||
"Mars",
|
||||
"April",
|
||||
"Mai",
|
||||
"Juni",
|
||||
"Juli",
|
||||
"August",
|
||||
"September",
|
||||
"Oktober",
|
||||
"November",
|
||||
"Desember"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.Date.monthNumbers = {
|
||||
Jan : 0,
|
||||
Feb : 1,
|
||||
Mar : 2,
|
||||
Apr : 3,
|
||||
Mai : 4,
|
||||
Jun : 5,
|
||||
Jul : 6,
|
||||
Aug : 7,
|
||||
Sep : 8,
|
||||
Okt : 9,
|
||||
Nov : 10,
|
||||
Des : 11
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Søndag",
|
||||
"Måndag",
|
||||
"Tysdag",
|
||||
"Onsdag",
|
||||
"Torsdag",
|
||||
"Fredag",
|
||||
"Laurdag"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Avbryt",
|
||||
yes : "Ja",
|
||||
no : "Nei"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: 'kr', // Norwegian Krone
|
||||
dateFormat: 'd.m.Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "I dag",
|
||||
minText : "Denne datoen er før tidlegaste tillatne dato",
|
||||
maxText : "Denne datoen er etter seinaste tillatne dato",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Neste månad (Control+Pil Høgre)',
|
||||
prevText : 'Førre månad (Control+Pil Venstre)',
|
||||
monthYearText : 'Velj ein månad (Control+Pil Opp/Ned for å skifte år)',
|
||||
todayTip : "{0} (Mellomrom)",
|
||||
format : "d.m.y",
|
||||
startDay : 1
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " OK ",
|
||||
cancelText : "Avbryt"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Side",
|
||||
afterPageText : "av {0}",
|
||||
firstText : "Første sida",
|
||||
prevText : "Førre sida",
|
||||
nextText : "Neste sida",
|
||||
lastText : "Siste sida",
|
||||
refreshText : "Oppdater",
|
||||
displayMsg : "Viser {0} - {1} av {2}",
|
||||
emptyMsg : 'Ingen data å vise'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "Den minste lengda for dette feltet er {0}",
|
||||
maxLengthText : "Den største lengda for dette feltet er {0}",
|
||||
blankText : "Dette feltet er påkravd",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "Den minste verdien for dette feltet er {0}",
|
||||
maxText : "Den største verdien for dette feltet er {0}",
|
||||
nanText : "{0} er ikkje eit gyldig nummer"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Deaktivert",
|
||||
disabledDatesText : "Deaktivert",
|
||||
minText : "Datoen i dette feltet må vere etter {0}",
|
||||
maxText : "Datoen i dette feltet må vere før {0}",
|
||||
invalidText : "{0} er ikkje ein gyldig dato - han må vere på formatet {1}",
|
||||
format : "d.m.y",
|
||||
altFormats : "d.m.Y|d/m/y|d/m/Y|d-m-y|d-m-Y|d.m|d/m|d-m|dm|dmy|dmY|Y-m-d|d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Lastar..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Dette feltet skal vere ei epost adresse på formatet "bruker@domene.no"',
|
||||
urlText : 'Dette feltet skal vere ein link (URL) på formatet "http:/'+'/www.domene.no"',
|
||||
alphaText : 'Dette feltet skal berre innehalde bokstavar og _',
|
||||
alphanumText : 'Dette feltet skal berre innehalde bokstavar, tal og _'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Ver venleg og skriv inn URL for lenken:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Feit (Ctrl+B)',
|
||||
text: 'Gjer den valde teksten feit.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Kursiv (Ctrl+I)',
|
||||
text: 'Gjer den valde teksten kursiv.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Understrek (Ctrl+U)',
|
||||
text: 'Understrek den valde teksten.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Forstørr tekst',
|
||||
text: 'Gjer fontstorleik større.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Forminsk tekst',
|
||||
text: 'Gjer fontstorleik mindre.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Tekst markeringsfarge',
|
||||
text: 'Endre bakgrunnsfarge til den valde teksten.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Font farge',
|
||||
text: 'Endre farge på den valde teksten.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Venstrejuster tekst',
|
||||
text: 'Venstrejuster teksten.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Sentrer tekst',
|
||||
text: 'Sentrer teksten.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Høgrejuster tekst',
|
||||
text: 'Høgrejuster teksten.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Punktliste',
|
||||
text: 'Start ei punktliste.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Nummerert liste',
|
||||
text: 'Start ei nummerert liste.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Lenke',
|
||||
text: 'Gjer den valde teksten til ei lenke.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Rediger kjelde',
|
||||
text: 'Bytt til kjelderedigeringsvising.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Sorter stigande",
|
||||
sortDescText : "Sorter fallande",
|
||||
lockText : "Lås kolonne",
|
||||
unlockText : "Lås opp kolonne",
|
||||
columnsText : "Kolonner"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(Ingen)',
|
||||
groupByText : 'Grupper etter dette feltet',
|
||||
showGroupsText : 'Vis i grupper'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Namn",
|
||||
valueText : "Verdi",
|
||||
dateFormat : "d.m.Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Dra for å endre storleik.",
|
||||
collapsibleSplitTip : "Dra for å endre storleik. Dobbelklikk for å skjule."
|
||||
});
|
||||
}
|
||||
|
||||
});
|
||||
326
OfficeWeb/3rdparty/extjs/locale/ext-lang-pl.js
vendored
Normal file
326
OfficeWeb/3rdparty/extjs/locale/ext-lang-pl.js
vendored
Normal file
@@ -0,0 +1,326 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Polish Translations
|
||||
* By vbert 17-April-2007
|
||||
* Updated by mmar 16-November-2007
|
||||
* Encoding: utf-8
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Wczytywanie danych...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} wybrano wiersze(y)";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Zamknij zakładkę";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "Wartość tego pola jest niewłaściwa";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Wczytywanie danych...";
|
||||
}
|
||||
|
||||
if(Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"Styczeń",
|
||||
"Luty",
|
||||
"Marzec",
|
||||
"Kwiecień",
|
||||
"Maj",
|
||||
"Czerwiec",
|
||||
"Lipiec",
|
||||
"Sierpień",
|
||||
"Wrzesień",
|
||||
"Październik",
|
||||
"Listopad",
|
||||
"Grudzień"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.Date.monthNumbers = {
|
||||
Sty : 0,
|
||||
Lut : 1,
|
||||
Mar : 2,
|
||||
Kwi : 3,
|
||||
Maj : 4,
|
||||
Cze : 5,
|
||||
Lip : 6,
|
||||
Sie : 7,
|
||||
Wrz : 8,
|
||||
Paź : 9,
|
||||
Lis : 10,
|
||||
Gru : 11
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Niedziela",
|
||||
"Poniedziałek",
|
||||
"Wtorek",
|
||||
"Środa",
|
||||
"Czwartek",
|
||||
"Piątek",
|
||||
"Sobota"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
switch(day) {
|
||||
case 0: return 'ndz';
|
||||
case 1: return 'pon';
|
||||
case 2: return 'wt';
|
||||
case 3: return 'śr';
|
||||
case 4: return 'czw';
|
||||
case 5: return 'pt';
|
||||
case 6: return 'sob';
|
||||
default: return '';
|
||||
}
|
||||
};
|
||||
}
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Anuluj",
|
||||
yes : "Tak",
|
||||
no : "Nie"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u007a\u0142', // Polish Zloty
|
||||
dateFormat: 'Y-m-d'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
startDay : 1,
|
||||
todayText : "Dzisiaj",
|
||||
minText : "Data jest wcześniejsza od daty minimalnej",
|
||||
maxText : "Data jest późniejsza od daty maksymalnej",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : "Następny miesiąc (Control+StrzałkaWPrawo)",
|
||||
prevText : "Poprzedni miesiąc (Control+StrzałkaWLewo)",
|
||||
monthYearText : "Wybierz miesiąc (Control+Up/Down aby zmienić rok)",
|
||||
todayTip : "{0} (Spacja)",
|
||||
format : "Y-m-d",
|
||||
startDay : 1
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " OK ",
|
||||
cancelText : "Anuluj"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Strona",
|
||||
afterPageText : "z {0}",
|
||||
firstText : "Pierwsza strona",
|
||||
prevText : "Poprzednia strona",
|
||||
nextText : "Następna strona",
|
||||
lastText : "Ostatnia strona",
|
||||
refreshText : "Odśwież",
|
||||
displayMsg : "Wyświetlono {0} - {1} z {2}",
|
||||
emptyMsg : "Brak danych do wyświetlenia"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "Minimalna ilość znaków dla tego pola to {0}",
|
||||
maxLengthText : "Maksymalna ilość znaków dla tego pola to {0}",
|
||||
blankText : "To pole jest wymagane",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "Minimalna wartość dla tego pola to {0}",
|
||||
maxText : "Maksymalna wartość dla tego pola to {0}",
|
||||
nanText : "{0} to nie jest właściwa wartość"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Wyłączony",
|
||||
disabledDatesText : "Wyłączony",
|
||||
minText : "Data w tym polu musi być późniejsza od {0}",
|
||||
maxText : "Data w tym polu musi być wcześniejsza od {0}",
|
||||
invalidText : "{0} to nie jest prawidłowa data - prawidłowy format daty {1}",
|
||||
format : "Y-m-d",
|
||||
altFormats : "m/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Wczytuję..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'To pole wymaga podania adresu e-mail w formacie: "nazwa@domena.pl"',
|
||||
urlText : 'To pole wymaga podania adresu strony www w formacie: "http:/'+'/www.domena.pl"',
|
||||
alphaText : 'To pole wymaga podania tylko liter i _',
|
||||
alphanumText : 'To pole wymaga podania tylko liter, cyfr i _'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Wprowadź adres URL strony:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Pogrubienie (Ctrl+B)',
|
||||
text: 'Ustaw styl zaznaczonego tekstu na pogrubiony.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Kursywa (Ctrl+I)',
|
||||
text: 'Ustaw styl zaznaczonego tekstu na kursywę.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Podkreślenie (Ctrl+U)',
|
||||
text: 'Podkreśl zaznaczony tekst.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Zwiększ czcionkę',
|
||||
text: 'Zwiększ rozmiar czcionki.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Zmniejsz czcionkę',
|
||||
text: 'Zmniejsz rozmiar czcionki.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Wyróżnienie',
|
||||
text: 'Zmień kolor wyróżnienia zaznaczonego tekstu.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Kolor czcionki',
|
||||
text: 'Zmień kolor zaznaczonego tekstu.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Do lewej',
|
||||
text: 'Wyrównaj tekst do lewej.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Wyśrodkuj',
|
||||
text: 'Wyrównaj tekst do środka.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Do prawej',
|
||||
text: 'Wyrównaj tekst do prawej.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Lista wypunktowana',
|
||||
text: 'Rozpocznij listę wypunktowaną.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Lista numerowana',
|
||||
text: 'Rozpocznij listę numerowaną.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Hiperłącze',
|
||||
text: 'Przekształć zaznaczony tekst w hiperłącze.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Edycja źródła',
|
||||
text: 'Przełącz w tryb edycji źródła.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Sortuj rosnąco",
|
||||
sortDescText : "Sortuj malejąco",
|
||||
lockText : "Zablokuj kolumnę",
|
||||
unlockText : "Odblokuj kolumnę",
|
||||
columnsText : "Kolumny"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(None)',
|
||||
groupByText : 'Grupuj po tym polu',
|
||||
showGroupsText : 'Pokaż w grupach'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Nazwa",
|
||||
valueText : "Wartość",
|
||||
dateFormat : "Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Przeciągnij aby zmienić rozmiar.",
|
||||
collapsibleSplitTip : "Przeciągnij aby zmienić rozmiar. Kliknij dwukrotnie aby ukryć."
|
||||
});
|
||||
}
|
||||
});
|
||||
280
OfficeWeb/3rdparty/extjs/locale/ext-lang-pt.js
vendored
Normal file
280
OfficeWeb/3rdparty/extjs/locale/ext-lang-pt.js
vendored
Normal file
@@ -0,0 +1,280 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Portuguese/Brazil Translation by Weber Souza
|
||||
* 08 April 2007
|
||||
* Updated by Allan Brazute Alves (EthraZa)
|
||||
* 06 September 2007
|
||||
* Adapted to European Portuguese by Helder Batista (hbatista)
|
||||
* 31 January 2008
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater){
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Carregando...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} linha(s) seleccionada(s)";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Fechar";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "O valor para este campo é inválido";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Carregando...";
|
||||
}
|
||||
|
||||
if(Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"Janeiro",
|
||||
"Fevereiro",
|
||||
"Março",
|
||||
"Abril",
|
||||
"Maio",
|
||||
"Junho",
|
||||
"Julho",
|
||||
"Agosto",
|
||||
"Setembro",
|
||||
"Outubro",
|
||||
"Novembro",
|
||||
"Dezembro"
|
||||
];
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Domingo",
|
||||
"Segunda",
|
||||
"Terça",
|
||||
"Quarta",
|
||||
"Quinta",
|
||||
"Sexta",
|
||||
"Sábado"
|
||||
];
|
||||
}
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Cancelar",
|
||||
yes : "Sim",
|
||||
no : "Não"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u20ac', // Portugese Euro
|
||||
dateFormat: 'd/m/Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Hoje",
|
||||
minText : "Esta data é anterior à menor data",
|
||||
maxText : "Esta data é posterior à maior data",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Próximo Mês (Control+Direita)',
|
||||
prevText : 'Mês Anterior (Control+Esquerda)',
|
||||
monthYearText : 'Escolha um Mês (Control+Cima/Baixo para mover entre os anos)',
|
||||
todayTip : "{0} (Espaço)",
|
||||
format : "d/m/Y",
|
||||
startDay : 0
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " OK ",
|
||||
cancelText : "Cancelar"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Página",
|
||||
afterPageText : "de {0}",
|
||||
firstText : "Primeira Página",
|
||||
prevText : "Página Anterior",
|
||||
nextText : "Próxima Página",
|
||||
lastText : "Última Página",
|
||||
refreshText : "Atualizar",
|
||||
displayMsg : "<b>{0} à {1} de {2} registo(s)</b>",
|
||||
emptyMsg : 'Sem registos para exibir'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "O tamanho mínimo para este campo é {0}",
|
||||
maxLengthText : "O tamanho máximo para este campo é {0}",
|
||||
blankText : "Este campo é obrigatório.",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "O valor mínimo para este campo é {0}",
|
||||
maxText : "O valor máximo para este campo é {0}",
|
||||
nanText : "{0} não é um número válido"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Desabilitado",
|
||||
disabledDatesText : "Desabilitado",
|
||||
minText : "A data deste campo deve ser posterior a {0}",
|
||||
maxText : "A data deste campo deve ser anterior a {0}",
|
||||
invalidText : "{0} não é uma data válida - deve ser usado o formato {1}",
|
||||
format : "d/m/Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Carregando..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Este campo deve ser um endereço de e-mail válido, no formato "utilizador@dominio.com"',
|
||||
urlText : 'Este campo deve ser um URL no formato "http:/'+'/www.dominio.com"',
|
||||
alphaText : 'Este campo deve conter apenas letras e _',
|
||||
alphanumText : 'Este campo deve conter apenas letras, números e _'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Por favor, entre com o URL do link:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Negrito (Ctrl+B)',
|
||||
text: 'Deixa o texto seleccionado em negrito.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Italico (Ctrl+I)',
|
||||
text: 'Deixa o texto seleccionado em italico.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Sublinhado (Ctrl+U)',
|
||||
text: 'Sublinha o texto seleccionado.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Aumentar Texto',
|
||||
text: 'Aumenta o tamanho da fonte.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Diminuir Texto',
|
||||
text: 'Diminui o tamanho da fonte.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Cor de Fundo',
|
||||
text: 'Muda a cor do fundo do texto seleccionado.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Cor da Fonte',
|
||||
text: 'Muda a cor do texto seleccionado.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Alinhar à Esquerda',
|
||||
text: 'Alinha o texto à esquerda.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Centrar Texto',
|
||||
text: 'Centra o texto no editor.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Alinhar à Direita',
|
||||
text: 'Alinha o texto à direita.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Lista com Marcadores',
|
||||
text: 'Inicia uma lista com marcadores.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Lista Numerada',
|
||||
text: 'Inicia uma lista numerada.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Hyperligação',
|
||||
text: 'Transforma o texto selecionado num hyperlink.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Editar Fonte',
|
||||
text: 'Troca para o modo de edição de código fonte.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Ordem Ascendente",
|
||||
sortDescText : "Ordem Descendente",
|
||||
lockText : "Bloquear Coluna",
|
||||
unlockText : "Desbloquear Coluna",
|
||||
columnsText : "Colunas"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Nome",
|
||||
valueText : "Valor",
|
||||
dateFormat : "d/m/Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Arraste para redimensionar.",
|
||||
collapsibleSplitTip : "Arraste para redimensionar. Duplo clique para esconder."
|
||||
});
|
||||
}
|
||||
});
|
||||
307
OfficeWeb/3rdparty/extjs/locale/ext-lang-pt_BR.js
vendored
Normal file
307
OfficeWeb/3rdparty/extjs/locale/ext-lang-pt_BR.js
vendored
Normal file
@@ -0,0 +1,307 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Portuguese/Brazil Translation by Weber Souza
|
||||
* 08 April 2007
|
||||
* Updated by Allan Brazute Alves (EthraZa)
|
||||
* 06 September 2007
|
||||
* Updated by Leonardo Lima
|
||||
* 05 March 2008
|
||||
* Updated by Juliano Tarini (jtarini)
|
||||
* 22 April 2008
|
||||
*/
|
||||
Ext.onReady(function(){
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Carregando...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} linha(s) selecionada(s)";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Fechar";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "O valor para este campo é inválido";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Carregando...";
|
||||
}
|
||||
|
||||
if(Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"Janeiro",
|
||||
"Fevereiro",
|
||||
"Março",
|
||||
"Abril",
|
||||
"Maio",
|
||||
"Junho",
|
||||
"Julho",
|
||||
"Agosto",
|
||||
"Setembro",
|
||||
"Outubro",
|
||||
"Novembro",
|
||||
"Dezembro"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.Date.monthNumbers = {
|
||||
Jan : 0,
|
||||
Fev : 1,
|
||||
Mar : 2,
|
||||
Abr : 3,
|
||||
Mai : 4,
|
||||
Jun : 5,
|
||||
Jul : 6,
|
||||
Ago : 7,
|
||||
Set : 8,
|
||||
Out : 9,
|
||||
Nov : 10,
|
||||
Dez : 11
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Domingo",
|
||||
"Segunda",
|
||||
"Terça",
|
||||
"Quarta",
|
||||
"Quinta",
|
||||
"Sexta",
|
||||
"Sábado"
|
||||
];
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Cancelar",
|
||||
yes : "Sim",
|
||||
no : "Não"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: ',',
|
||||
decimalSeparator: '.',
|
||||
currencySign: 'R$', // Brazilian Real
|
||||
dateFormat: 'd/m/Y'
|
||||
});
|
||||
Ext.util.Format.brMoney = Ext.util.Format.currency;
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Hoje",
|
||||
minText : "Esta data é anterior a menor data",
|
||||
maxText : "Esta data é posterior a maior data",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Próximo Mês (Control+Direita)',
|
||||
prevText : 'Mês Anterior (Control+Esquerda)',
|
||||
monthYearText : 'Escolha um Mês (Control+Cima/Baixo para mover entre os anos)',
|
||||
todayTip : "{0} (Espaço)",
|
||||
format : "d/m/Y",
|
||||
startDay : 0
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " OK ",
|
||||
cancelText : "Cancelar"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Página",
|
||||
afterPageText : "de {0}",
|
||||
firstText : "Primeira Página",
|
||||
prevText : "Página Anterior",
|
||||
nextText : "Próxima Página",
|
||||
lastText : "Última Página",
|
||||
refreshText : "Atualizar",
|
||||
displayMsg : "<b>{0} à {1} de {2} registro(s)</b>",
|
||||
emptyMsg : 'Sem registros para exibir'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "O tamanho mínimo para este campo é {0}",
|
||||
maxLengthText : "O tamanho máximo para este campo é {0}",
|
||||
blankText : "Este campo é obrigatório.",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "O valor mínimo para este campo é {0}",
|
||||
maxText : "O valor máximo para este campo é {0}",
|
||||
nanText : "{0} não é um número válido"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Desabilitado",
|
||||
disabledDatesText : "Desabilitado",
|
||||
minText : "A data deste campo deve ser posterior a {0}",
|
||||
maxText : "A data deste campo deve ser anterior a {0}",
|
||||
invalidText : "{0} não é uma data válida - deve ser informado no formato {1}",
|
||||
format : "d/m/Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Carregando..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Este campo deve ser um endereço de e-mail válido, no formato "usuario@dominio.com.br"',
|
||||
urlText : 'Este campo deve ser uma URL no formato "http:/'+'/www.dominio.com.br"',
|
||||
alphaText : 'Este campo deve conter apenas letras e _',
|
||||
alphanumText : 'Este campo deve conter apenas letras, números e _'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Por favor, entre com a URL do link:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Negrito (Ctrl+B)',
|
||||
text: 'Deixa o texto selecionado em negrito.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Itálico (Ctrl+I)',
|
||||
text: 'Deixa o texto selecionado em itálico.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Sublinhado (Ctrl+U)',
|
||||
text: 'Sublinha o texto selecionado.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Aumentar Texto',
|
||||
text: 'Aumenta o tamanho da fonte.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Diminuir Texto',
|
||||
text: 'Diminui o tamanho da fonte.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Cor de Fundo',
|
||||
text: 'Muda a cor do fundo do texto selecionado.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Cor da Fonte',
|
||||
text: 'Muda a cor do texto selecionado.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Alinhar à Esquerda',
|
||||
text: 'Alinha o texto à esquerda.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Centralizar Texto',
|
||||
text: 'Centraliza o texto no editor.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Alinhar à Direita',
|
||||
text: 'Alinha o texto à direita.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Lista com Marcadores',
|
||||
text: 'Inicia uma lista com marcadores.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Lista Numerada',
|
||||
text: 'Inicia uma lista numerada.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Link',
|
||||
text: 'Transforma o texto selecionado em um link.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Editar Fonte',
|
||||
text: 'Troca para o modo de edição de código fonte.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Ordem Ascendente",
|
||||
sortDescText : "Ordem Descendente",
|
||||
lockText : "Bloquear Coluna",
|
||||
unlockText : "Desbloquear Coluna",
|
||||
columnsText : "Colunas"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Nome",
|
||||
valueText : "Valor",
|
||||
dateFormat : "d/m/Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Arraste para redimensionar.",
|
||||
collapsibleSplitTip : "Arraste para redimensionar. Duplo clique para esconder."
|
||||
});
|
||||
}
|
||||
});
|
||||
318
OfficeWeb/3rdparty/extjs/locale/ext-lang-pt_PT.js
vendored
Normal file
318
OfficeWeb/3rdparty/extjs/locale/ext-lang-pt_PT.js
vendored
Normal file
@@ -0,0 +1,318 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Portuguese/Portugal (pt_PT) Translation
|
||||
* by Nuno Franco da Costa - francodacosta.com
|
||||
* translated from ext-lang-en.js
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">A carregar...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} linha(s) seleccionada(s)";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Fechar aba";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "A carregar...";
|
||||
}
|
||||
|
||||
if(Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"Janeiro",
|
||||
"Fevereiro",
|
||||
"Março",
|
||||
"Abril",
|
||||
"Maio",
|
||||
"Junho",
|
||||
"Julho",
|
||||
"Agosto",
|
||||
"Setembro",
|
||||
"Outubro",
|
||||
"Novembro",
|
||||
"Dezembro"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.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
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Domingo",
|
||||
"Segunda",
|
||||
"Terça",
|
||||
"Quarta",
|
||||
"Quinta",
|
||||
"Sexta",
|
||||
"Sabado"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Cancelar",
|
||||
yes : "Sim",
|
||||
no : "Não"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u20ac', // Portugese Euro
|
||||
dateFormat: 'Y/m/d'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Hoje",
|
||||
minText : "A data é anterior ao mínimo definido",
|
||||
maxText : "A data é posterior ao máximo definido",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Mês Seguinte (Control+Right)',
|
||||
prevText : 'Mês Anterior (Control+Left)',
|
||||
monthYearText : 'Escolha um mês (Control+Up/Down avaçar/recuar anos)',
|
||||
todayTip : "{0} (barra de espaço)",
|
||||
format : "y/m/d",
|
||||
startDay : 0
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " OK ",
|
||||
cancelText : "Cancelar"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Página",
|
||||
afterPageText : "de {0}",
|
||||
firstText : "Primeira Página",
|
||||
prevText : "Página Anterior",
|
||||
nextText : "Pr%oacute;xima Página",
|
||||
lastText : "Última Página",
|
||||
refreshText : "Recaregar",
|
||||
displayMsg : "A mostrar {0} - {1} de {2}",
|
||||
emptyMsg : 'Sem dados para mostrar'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "O valor deste campo é inválido";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "O comprimento mínimo deste campo &eaute; {0}",
|
||||
maxLengthText : "O comprimento máximo deste campo &eaute; {0}",
|
||||
blankText : "Este campo é de preenchimento obrigatório",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "O valor mínimo deste campo &eaute; {0}",
|
||||
maxText : "O valor máximo deste campo &eaute; {0}",
|
||||
nanText : "{0} não é um numero"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Desabilitado",
|
||||
disabledDatesText : "Desabilitado",
|
||||
minText : "A data deste campo deve ser posterior a {0}",
|
||||
maxText : "A data deste campo deve ser anterior a {0}",
|
||||
invalidText : "{0} não é uma data válida - deve estar no seguinte formato{1}",
|
||||
format : "y/m/d",
|
||||
altFormats : "m/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "A Carregar..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Este campo deve ser um endereço de email no formato "utilizador@dominio.com"',
|
||||
urlText : 'Este campo deve ser um URL no formato "http:/'+'/www.dominio.com"',
|
||||
alphaText : 'Este campo deve conter apenas letras e _',
|
||||
alphanumText : 'Este campo deve conter apenas letras, números e _'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Indique o endereço do link:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Negrito (Ctrl+B)',
|
||||
text: 'Transforma o texto em Negrito.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Itálico (Ctrl+I)',
|
||||
text: 'Transforma o texto em itálico.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Sublinhar (Ctrl+U)',
|
||||
text: 'Sublinha o texto.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Aumentar texto',
|
||||
text: 'Aumenta o tamanho da fonte.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Encolher texto',
|
||||
text: 'Diminui o tamanho da fonte.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Côr de fundo do texto',
|
||||
text: 'Altera a côr de fundo do texto.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Côr do texo',
|
||||
text: 'Altera a aôr do texo.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'ALinhar à esquerda',
|
||||
text: 'ALinha o texto à esquerda.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Centrar',
|
||||
text: 'Centra o texto.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'ALinhar à direita',
|
||||
text: 'ALinha o texto &agravce; direita.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Lista',
|
||||
text: 'Inicia uma lista.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Lista Numerada',
|
||||
text: 'Inicia uma lista numerada.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Hyperlink',
|
||||
text: 'Transforma o texto num hyperlink.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Editar código',
|
||||
text: 'Alterar para o modo de edição de código.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.Basic){
|
||||
Ext.form.Basic.prototype.waitTitle = "Por favor espere...";
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Ordenação Crescente",
|
||||
sortDescText : "Ordenação Decrescente",
|
||||
lockText : "Fixar Coluna",
|
||||
unlockText : "Libertar Coluna",
|
||||
columnsText : "Colunas"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(Nenhum)',
|
||||
groupByText : 'Agrupar por este campo',
|
||||
showGroupsText : 'Mostrar nos Grupos'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Nome",
|
||||
valueText : "Valor",
|
||||
dateFormat : "Y/j/m"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Arastar para redimensionar.",
|
||||
collapsibleSplitTip : "Arastar para redimensionar. DUplo clique para esconder"
|
||||
});
|
||||
}
|
||||
});
|
||||
317
OfficeWeb/3rdparty/extjs/locale/ext-lang-ro.js
vendored
Normal file
317
OfficeWeb/3rdparty/extjs/locale/ext-lang-ro.js
vendored
Normal file
@@ -0,0 +1,317 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Romanian translations for ExtJS 2.1
|
||||
* First released by Lucian Lature on 2007-04-24
|
||||
* Changed locale for Romania (date formats) as suggested by keypoint
|
||||
* on ExtJS forums: http://www.extjs.com/forum/showthread.php?p=129524#post129524
|
||||
* Removed some useless parts
|
||||
* Changed by: Emil Cazamir, 2008-04-24
|
||||
* Fixed some errors left behind
|
||||
* Changed by: Emil Cazamir, 2008-09-01
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
|
||||
if(Ext.updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Încărcare...</div>';
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} rând(uri) selectate";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Închide acest tab";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "Valoarea acestui câmp este invalidă";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Încărcare...";
|
||||
}
|
||||
|
||||
if(Ext.Date){
|
||||
Ext.Date.monthNames = [
|
||||
"Ianuarie",
|
||||
"Februarie",
|
||||
"Martie",
|
||||
"Aprilie",
|
||||
"Mai",
|
||||
"Iunie",
|
||||
"Iulie",
|
||||
"August",
|
||||
"Septembrie",
|
||||
"Octombrie",
|
||||
"Noiembrie",
|
||||
"Decembrie"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.Date.monthNumbers = {
|
||||
Ian : 0,
|
||||
Feb : 1,
|
||||
Mar : 2,
|
||||
Apr : 3,
|
||||
Mai : 4,
|
||||
Iun : 5,
|
||||
Iul : 6,
|
||||
Aug : 7,
|
||||
Sep : 8,
|
||||
Oct : 9,
|
||||
Noi : 10,
|
||||
Dec : 11
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Duminică",
|
||||
"Luni",
|
||||
"Marţi",
|
||||
"Miercuri",
|
||||
"Joi",
|
||||
"Vineri",
|
||||
"Sâmbătă"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Renunţă",
|
||||
yes : "Da",
|
||||
no : "Nu"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: 'Lei', // Romanian Lei
|
||||
dateFormat: 'd.m.Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Astăzi",
|
||||
minText : "Această dată este anterioară datei minime",
|
||||
maxText : "Această dată este ulterioară datei maxime",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Luna următoare (Control+Dreapta)',
|
||||
prevText : 'Luna precedentă (Control+Stânga)',
|
||||
monthYearText : 'Alege o lună (Control+Sus/Jos pentru a parcurge anii)',
|
||||
todayTip : "{0} (Bara spațiu)",
|
||||
format : "d.m.Y",
|
||||
startDay : 0
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " OK ",
|
||||
cancelText : "Renunță"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Pagina",
|
||||
afterPageText : "din {0}",
|
||||
firstText : "Prima pagină",
|
||||
prevText : "Pagina anterioară",
|
||||
nextText : "Pagina următoare",
|
||||
lastText : "Ultima pagină",
|
||||
refreshText : "Împrospătează",
|
||||
displayMsg : "Afișare înregistrările {0} - {1} din {2}",
|
||||
emptyMsg : 'Nu sunt date de afișat'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "Lungimea minimă pentru acest câmp este de {0}",
|
||||
maxLengthText : "Lungimea maximă pentru acest câmp este {0}",
|
||||
blankText : "Acest câmp este obligatoriu",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "Valoarea minimă permisă a acestui câmp este {0}",
|
||||
maxText : "Valaorea maximă permisă a acestui câmp este {0}",
|
||||
nanText : "{0} nu este un număr valid"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Indisponibil",
|
||||
disabledDatesText : "Indisponibil",
|
||||
minText : "Data din această casetă trebuie să fie după {0}",
|
||||
maxText : "Data din această casetă trebuie să fie inainte de {0}",
|
||||
invalidText : "{0} nu este o dată validă, trebuie să fie în formatul {1}",
|
||||
format : "d.m.Y",
|
||||
altFormats : "d-m-Y|d.m.y|d-m-y|d.m|d-m|dm|d|Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Încărcare..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Acest câmp trebuie să conţină o adresă de e-mail în formatul "user@domeniu.com"',
|
||||
urlText : 'Acest câmp trebuie să conţină o adresă URL în formatul "http:/'+'/www.domeniu.com"',
|
||||
alphaText : 'Acest câmp trebuie să conţină doar litere şi _',
|
||||
alphanumText : 'Acest câmp trebuie să conţină doar litere, cifre şi _'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Vă rugăm introduceti un URL pentru această legătură web:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Îngroşat (Ctrl+B)',
|
||||
text: 'Îngroşati caracterele textului selectat.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Înclinat (Ctrl+I)',
|
||||
text: 'Înclinaţi caracterele textului selectat.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Subliniat (Ctrl+U)',
|
||||
text: 'Subliniaţi caracterele textului selectat.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Mărit',
|
||||
text: 'Măreşte dimensiunea fontului.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Micşorat',
|
||||
text: 'Micşorează dimensiunea textului.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Culoarea fundalului',
|
||||
text: 'Schimbă culoarea fundalului pentru textul selectat.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Culoarea textului',
|
||||
text: 'Schimbă culoarea textului selectat.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Aliniat la stânga',
|
||||
text: 'Aliniază textul la stânga.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Centrat',
|
||||
text: 'Centrează textul în editor.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Aliniat la dreapta',
|
||||
text: 'Aliniază textul la dreapta.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Listă cu puncte',
|
||||
text: 'Inserează listă cu puncte.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Listă numerotată',
|
||||
text: 'Inserează o listă numerotată.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Legătură web',
|
||||
text: 'Transformă textul selectat în legătură web.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Editare sursă',
|
||||
text: 'Schimbă pe modul de editare al codului HTML.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Sortare ascendentă",
|
||||
sortDescText : "Sortare descendentă",
|
||||
lockText : "Blochează coloana",
|
||||
unlockText : "Deblochează coloana",
|
||||
columnsText : "Coloane"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(Fără)',
|
||||
groupByText : 'Grupează după această coloană',
|
||||
showGroupsText : 'Afișează grupat'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Nume",
|
||||
valueText : "Valoare",
|
||||
dateFormat : "d.m.Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Trage pentru redimensionare.",
|
||||
collapsibleSplitTip : "Trage pentru redimensionare. Dublu-click pentru ascundere."
|
||||
});
|
||||
}
|
||||
});
|
||||
339
OfficeWeb/3rdparty/extjs/locale/ext-lang-ru.js
vendored
Normal file
339
OfficeWeb/3rdparty/extjs/locale/ext-lang-ru.js
vendored
Normal file
@@ -0,0 +1,339 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Russian translation
|
||||
* By ZooKeeper (utf-8 encoding)
|
||||
* 6 November 2007
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Идет загрузка...</div>';
|
||||
}
|
||||
|
||||
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.shortMonthNames = [
|
||||
"Янв",
|
||||
"Февр",
|
||||
"Март",
|
||||
"Апр",
|
||||
"Май",
|
||||
"Июнь",
|
||||
"Июль",
|
||||
"Авг",
|
||||
"Сент",
|
||||
"Окт",
|
||||
"Нояб",
|
||||
"Дек"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.shortMonthNames[month];
|
||||
};
|
||||
|
||||
Ext.Date.monthNumbers = {
|
||||
'Янв': 0,
|
||||
'Фев': 1,
|
||||
'Мар': 2,
|
||||
'Апр': 3,
|
||||
'Май': 4,
|
||||
'Июн': 5,
|
||||
'Июл': 6,
|
||||
'Авг': 7,
|
||||
'Сен': 8,
|
||||
'Окт': 9,
|
||||
'Ноя': 10,
|
||||
'Дек': 11
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Воскресенье",
|
||||
"Понедельник",
|
||||
"Вторник",
|
||||
"Среда",
|
||||
"Четверг",
|
||||
"Пятница",
|
||||
"Суббота"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
}
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Отмена",
|
||||
yes : "Да",
|
||||
no : "Нет"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u0440\u0443\u0431', // Russian Ruble
|
||||
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",
|
||||
altFormats : "d.m.y|d/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Загрузка..."
|
||||
});
|
||||
}
|
||||
|
||||
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.form.Basic){
|
||||
Ext.form.Basic.prototype.waitTitle = "Пожалуйста подождите...";
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Сортировать по возрастанию",
|
||||
sortDescText : "Сортировать по убыванию",
|
||||
lockText : "Закрепить столбец",
|
||||
unlockText : "Снять закрепление столбца",
|
||||
columnsText : "Столбцы"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(Пусто)',
|
||||
groupByText : 'Группировать по этому полю',
|
||||
showGroupsText : 'Отображать по группам'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Название",
|
||||
valueText : "Значение",
|
||||
dateFormat : "d.m.Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.SplitLayoutRegion){
|
||||
Ext.apply(Ext.SplitLayoutRegion.prototype, {
|
||||
splitTip : "Тяните для изменения размера.",
|
||||
collapsibleSplitTip : "Тяните для изменения размера. Двойной щелчок спрячет панель."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Тяните для изменения размера.",
|
||||
collapsibleSplitTip : "Тяните для изменения размера. Двойной щелчок спрячет панель."
|
||||
});
|
||||
}
|
||||
});
|
||||
195
OfficeWeb/3rdparty/extjs/locale/ext-lang-sk.js
vendored
Normal file
195
OfficeWeb/3rdparty/extjs/locale/ext-lang-sk.js
vendored
Normal file
@@ -0,0 +1,195 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* List compiled by mystix on the extjs.com forums.
|
||||
* Thank you Mystix!
|
||||
* Slovak Translation by Michal Thomka
|
||||
* 14 April 2007
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Nahrávam...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} označených riadkov";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Zavrieť túto záložku";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "Hodnota v tomto poli je nesprávna";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Nahrávam...";
|
||||
}
|
||||
|
||||
if(Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"Január",
|
||||
"Február",
|
||||
"Marec",
|
||||
"Apríl",
|
||||
"Máj",
|
||||
"Jún",
|
||||
"Júl",
|
||||
"August",
|
||||
"September",
|
||||
"Október",
|
||||
"November",
|
||||
"December"
|
||||
];
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Nedeľa",
|
||||
"Pondelok",
|
||||
"Utorok",
|
||||
"Streda",
|
||||
"Štvrtok",
|
||||
"Piatok",
|
||||
"Sobota"
|
||||
];
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Zrušiť",
|
||||
yes : "Áno",
|
||||
no : "Nie"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u20ac', // Slovakian Euro
|
||||
dateFormat: 'd.m.Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Dnes",
|
||||
minText : "Tento dátum je menší ako minimálny možný dátum",
|
||||
maxText : "Tento dátum je väčší ako maximálny možný dátum",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Ďalší Mesiac (Control+Doprava)',
|
||||
prevText : 'Predch. Mesiac (Control+Doľava)',
|
||||
monthYearText : 'Vyberte Mesiac (Control+Hore/Dole pre posun rokov)',
|
||||
todayTip : "{0} (Medzerník)",
|
||||
format : "d.m.Y"
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Strana",
|
||||
afterPageText : "z {0}",
|
||||
firstText : "Prvá Strana",
|
||||
prevText : "Predch. Strana",
|
||||
nextText : "Ďalšia Strana",
|
||||
lastText : "Posledná strana",
|
||||
refreshText : "Obnoviť",
|
||||
displayMsg : "Zobrazujem {0} - {1} z {2}",
|
||||
emptyMsg : 'iadne dáta'
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "Minimálna dĺžka pre toto pole je {0}",
|
||||
maxLengthText : "Maximálna dĺžka pre toto pole je {0}",
|
||||
blankText : "Toto pole je povinné",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "Minimálna hodnota pre toto pole je {0}",
|
||||
maxText : "Maximálna hodnota pre toto pole je {0}",
|
||||
nanText : "{0} je nesprávne číslo"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Zablokované",
|
||||
disabledDatesText : "Zablokované",
|
||||
minText : "Dátum v tomto poli musí byť až po {0}",
|
||||
maxText : "Dátum v tomto poli musí byť pred {0}",
|
||||
invalidText : "{0} nie je správny dátum - musí byť vo formáte {1}",
|
||||
format : "d.m.Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Nahrávam..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Toto pole musí byť e-mailová adresa vo formáte "user@example.com"',
|
||||
urlText : 'Toto pole musí byť URL vo formáte "http:/'+'/www.example.com"',
|
||||
alphaText : 'Toto pole može obsahovať iba písmená a znak _',
|
||||
alphanumText : 'Toto pole može obsahovať iba písmená, čísla a znak _'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Zoradiť vzostupne",
|
||||
sortDescText : "Zoradiť zostupne",
|
||||
lockText : "Zamknúť stľpec",
|
||||
unlockText : "Odomknúť stľpec",
|
||||
columnsText : "Stľpce"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Názov",
|
||||
valueText : "Hodnota",
|
||||
dateFormat : "d.m.Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Potiahnite pre zmenu rozmeru",
|
||||
collapsibleSplitTip : "Potiahnite pre zmenu rozmeru. Dvojklikom schováte."
|
||||
});
|
||||
}
|
||||
});
|
||||
191
OfficeWeb/3rdparty/extjs/locale/ext-lang-sl.js
vendored
Normal file
191
OfficeWeb/3rdparty/extjs/locale/ext-lang-sl.js
vendored
Normal file
@@ -0,0 +1,191 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Slovenian translation by Matjaž (UTF-8 encoding)
|
||||
* 25 April 2007
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Nalagam...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} izbranih vrstic";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Zapri zavihek";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "Neveljavna vrednost";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Nalagam...";
|
||||
}
|
||||
|
||||
if(Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"Januar",
|
||||
"Februar",
|
||||
"Marec",
|
||||
"April",
|
||||
"Maj",
|
||||
"Junij",
|
||||
"Julij",
|
||||
"Avgust",
|
||||
"September",
|
||||
"Oktober",
|
||||
"November",
|
||||
"December"
|
||||
];
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Nedelja",
|
||||
"Ponedeljek",
|
||||
"Torek",
|
||||
"Sreda",
|
||||
"Četrtek",
|
||||
"Petek",
|
||||
"Sobota"
|
||||
];
|
||||
}
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "V redu",
|
||||
cancel : "Prekliči",
|
||||
yes : "Da",
|
||||
no : "Ne"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u20ac', // Slovenian Euro
|
||||
dateFormat: 'd.m.Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Danes",
|
||||
minText : "Navedeni datum je pred spodnjim datumom",
|
||||
maxText : "Navedeni datum je za zgornjim datumom",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Naslednji mesec (Control+Desno)',
|
||||
prevText : 'Prejšnji mesec (Control+Levo)',
|
||||
monthYearText : 'Izberite mesec (Control+Gor/Dol za premik let)',
|
||||
todayTip : "{0} (Preslednica)",
|
||||
format : "d.m.y",
|
||||
startDay : 1
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Stran",
|
||||
afterPageText : "od {0}",
|
||||
firstText : "Prva stran",
|
||||
prevText : "Prejšnja stran",
|
||||
nextText : "Naslednja stran",
|
||||
lastText : "Zadnja stran",
|
||||
refreshText : "Osveži",
|
||||
displayMsg : "Prikazujem {0} - {1} od {2}",
|
||||
emptyMsg : 'Ni podatkov za prikaz'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "Minimalna dolžina tega polja je {0}",
|
||||
maxLengthText : "Maksimalna dolžina tega polja je {0}",
|
||||
blankText : "To polje je obvezno",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "Minimalna vrednost tega polja je {0}",
|
||||
maxText : "Maksimalna vrednost tega polja je {0}",
|
||||
nanText : "{0} ni veljavna številka"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Onemogočen",
|
||||
disabledDatesText : "Onemogočen",
|
||||
minText : "Datum mora biti po {0}",
|
||||
maxText : "Datum mora biti pred {0}",
|
||||
invalidText : "{0} ni veljaven datum - mora biti v tem formatu {1}",
|
||||
format : "d.m.y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Nalagam..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'To polje je e-mail naslov formata "ime@domena.si"',
|
||||
urlText : 'To polje je URL naslov formata "http:/'+'/www.domena.si"',
|
||||
alphaText : 'To polje lahko vsebuje samo črke in _',
|
||||
alphanumText : 'To polje lahko vsebuje samo črke, številke in _'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Sortiraj naraščajoče",
|
||||
sortDescText : "Sortiraj padajoče",
|
||||
lockText : "Zakleni stolpec",
|
||||
unlockText : "Odkleni stolpec",
|
||||
columnsText : "Stolpci"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Ime",
|
||||
valueText : "Vrednost",
|
||||
dateFormat : "j.m.Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Potegni za razširitev.",
|
||||
collapsibleSplitTip : "Potegni za razširitev. Dvojni klik, če želite skriti."
|
||||
});
|
||||
}
|
||||
});
|
||||
195
OfficeWeb/3rdparty/extjs/locale/ext-lang-sr.js
vendored
Normal file
195
OfficeWeb/3rdparty/extjs/locale/ext-lang-sr.js
vendored
Normal file
@@ -0,0 +1,195 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Serbian Latin Translation
|
||||
* by Atila Hajnal (latin, utf8 encoding)
|
||||
* sr
|
||||
* 14 Sep 2007
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Učitavam...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "Ne postoji ni jedan slog";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} izabranih redova";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Zatvori оvu »karticu«";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "Unešena vrednost nije pravilna";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Učitavam...";
|
||||
}
|
||||
|
||||
if(Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"Januar",
|
||||
"Februar",
|
||||
"Mart",
|
||||
"April",
|
||||
"Мај",
|
||||
"Jun",
|
||||
"Јul",
|
||||
"Avgust",
|
||||
"Septembar",
|
||||
"Oktobar",
|
||||
"Novembar",
|
||||
"Decembar"
|
||||
];
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Nedelja",
|
||||
"Ponedeljak",
|
||||
"Utorak",
|
||||
"Sreda",
|
||||
"Četvrtak",
|
||||
"Petak",
|
||||
"Subota"
|
||||
];
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "U redu",
|
||||
cancel : "Odustani",
|
||||
yes : "Da",
|
||||
no : "Ne"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u0414\u0438\u043d\u002e', // Serbian Dinar
|
||||
dateFormat: 'd.m.Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Danas",
|
||||
minText : "Datum је ispred najmanjeg dozvoljenog datuma",
|
||||
maxText : "Datum је nakon najvećeg dozvoljenog datuma",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Sledeći mesec (Control+Desno)',
|
||||
prevText : 'Prethodni mesec (Control+Levo)',
|
||||
monthYearText : 'Izaberite mesec (Control+Gore/Dole za izbor godine)',
|
||||
todayTip : "{0} (Razmaknica)",
|
||||
format : "d.m.y",
|
||||
startDay : 1
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Strana",
|
||||
afterPageText : "od {0}",
|
||||
firstText : "Prva strana",
|
||||
prevText : "Prethodna strana",
|
||||
nextText : "Sledeća strana",
|
||||
lastText : "Poslednja strana",
|
||||
refreshText : "Osveži",
|
||||
displayMsg : "Prikazana {0} - {1} od {2}",
|
||||
emptyMsg : 'Nemam šta prikazati'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "Minimalna dužina ovog polja је {0}",
|
||||
maxLengthText : "Maksimalna dužina ovog polja је {0}",
|
||||
blankText : "Polje је obavezno",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "Minimalna vrednost u polju је {0}",
|
||||
maxText : "Maksimalna vrednost u polju је {0}",
|
||||
nanText : "{0} nije pravilan broj"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Pasivno",
|
||||
disabledDatesText : "Pasivno",
|
||||
minText : "Datum u ovom polju mora biti nakon {0}",
|
||||
maxText : "Datum u ovom polju mora biti pre {0}",
|
||||
invalidText : "{0} nije pravilan datum - zahtevani oblik je {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"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Učitavam..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Ovo polje prihavata e-mail adresu isključivo u obliku "korisnik@domen.com"',
|
||||
urlText : 'Ovo polje prihavata URL adresu isključivo u obliku "http:/'+'/www.domen.com"',
|
||||
alphaText : 'Ovo polje može sadržati isključivo slova i znak _',
|
||||
alphanumText : 'Ovo polje može sadržati само slova, brojeve i znak _'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Rastući redosled",
|
||||
sortDescText : "Opadajući redosled",
|
||||
lockText : "Zaključaj kolonu",
|
||||
unlockText : "Otključaj kolonu",
|
||||
columnsText : "Kolone"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Naziv",
|
||||
valueText : "Vrednost",
|
||||
dateFormat : "d.m.Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Povući za izmenu veličine.",
|
||||
collapsibleSplitTip : "Povući za izmenu veličine. Dvostruku klik za sakrivanje."
|
||||
});
|
||||
}
|
||||
});
|
||||
194
OfficeWeb/3rdparty/extjs/locale/ext-lang-sr_RS.js
vendored
Normal file
194
OfficeWeb/3rdparty/extjs/locale/ext-lang-sr_RS.js
vendored
Normal file
@@ -0,0 +1,194 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Serbian Cyrillic Translation
|
||||
* by Čolovic Vladan (cyrillic, utf8 encoding)
|
||||
* sr_RS (ex: sr_CS, sr_YU)
|
||||
* 12 May 2007
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Учитавам...</div>';
|
||||
}
|
||||
|
||||
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 : "У реду",
|
||||
cancel : "Одустани",
|
||||
yes : "Да",
|
||||
no : "Не"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u0414\u0438\u043d\u002e', // Serbian Dinar
|
||||
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.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, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Учитавам..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Ово поље прихвата e-mail адресу искључиво у облику "korisnik@domen.com"',
|
||||
urlText : 'Ово поље прихвата URL адресу искључиво у облику "http:/'+'/www.domen.com"',
|
||||
alphaText : 'Ово поље може садржати искључиво слова и знак _',
|
||||
alphanumText : 'Ово поље може садржати само слова, бројеве и знак _'
|
||||
});
|
||||
}
|
||||
|
||||
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 : "d.m.Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Повући за измену величине.",
|
||||
collapsibleSplitTip : "Повући за измену величине. Двоструки клик за сакривање."
|
||||
});
|
||||
}
|
||||
});
|
||||
195
OfficeWeb/3rdparty/extjs/locale/ext-lang-sv_SE.js
vendored
Normal file
195
OfficeWeb/3rdparty/extjs/locale/ext-lang-sv_SE.js
vendored
Normal file
@@ -0,0 +1,195 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Swedish translation (utf8-encoding)
|
||||
* By Erik Andersson, Monator Technologies
|
||||
* 24 April 2007
|
||||
* Changed by Cariad, 29 July 2007
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
|
||||
if (Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Laddar...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} markerade rad(er)";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Stäng denna flik";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "Värdet i detta fält är inte tillåtet";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Laddar...";
|
||||
}
|
||||
|
||||
if (Ext.Date){
|
||||
Ext.Date.monthNames = [
|
||||
"januari",
|
||||
"februari",
|
||||
"mars",
|
||||
"april",
|
||||
"maj",
|
||||
"juni",
|
||||
"juli",
|
||||
"augusti",
|
||||
"september",
|
||||
"oktober",
|
||||
"november",
|
||||
"december"
|
||||
];
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"söndag",
|
||||
"måndag",
|
||||
"tisdag",
|
||||
"onsdag",
|
||||
"torsdag",
|
||||
"fredag",
|
||||
"lördag"
|
||||
];
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "OK",
|
||||
cancel : "Avbryt",
|
||||
yes : "Ja",
|
||||
no : "Nej"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: 'kr', // Swedish Krone
|
||||
dateFormat: 'Y-m-d'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Idag",
|
||||
minText : "Detta datum inträffar före det tidigast tillåtna",
|
||||
maxText : "Detta datum inträffar efter det senast tillåtna",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Nästa månad (Ctrl + högerpil)',
|
||||
prevText : 'Föregående månad (Ctrl + vänsterpil)',
|
||||
monthYearText : 'Välj en månad (Ctrl + uppåtpil/neråtpil för att ändra årtal)',
|
||||
todayTip : "{0} (mellanslag)",
|
||||
format : "Y-m-d",
|
||||
startDay : 1
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Sida",
|
||||
afterPageText : "av {0}",
|
||||
firstText : "Första sidan",
|
||||
prevText : "Föregående sida",
|
||||
nextText : "Nästa sida",
|
||||
lastText : "Sista sidan",
|
||||
refreshText : "Uppdatera",
|
||||
displayMsg : "Visar {0} - {1} av {2}",
|
||||
emptyMsg : 'Det finns ingen data att visa'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "Minsta tillåtna längd för detta fält är {0}",
|
||||
maxLengthText : "Största tillåtna längd för detta fält är {0}",
|
||||
blankText : "Detta fält är obligatoriskt",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "Minsta tillåtna värde för detta fält är {0}",
|
||||
maxText : "Största tillåtna värde för detta fält är {0}",
|
||||
nanText : "{0} är inte ett tillåtet nummer"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Inaktiverad",
|
||||
disabledDatesText : "Inaktiverad",
|
||||
minText : "Datumet i detta fält måste inträffa efter {0}",
|
||||
maxText : "Datumet i detta fält måste inträffa före {0}",
|
||||
invalidText : "{0} är inte ett tillåtet datum - datum ska anges i formatet {1}",
|
||||
format : "Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Laddar..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Detta fält ska innehålla en e-post adress i formatet "användare@domän.se"',
|
||||
urlText : 'Detta fält ska innehålla en länk (URL) i formatet "http:/'+'/www.domän.se"',
|
||||
alphaText : 'Detta fält får bara innehålla bokstäver och "_"',
|
||||
alphanumText : 'Detta fält får bara innehålla bokstäver, nummer och "_"'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Sortera stigande",
|
||||
sortDescText : "Sortera fallande",
|
||||
lockText : "Lås kolumn",
|
||||
unlockText : "Lås upp kolumn",
|
||||
columnsText : "Kolumner"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Namn",
|
||||
valueText : "Värde",
|
||||
dateFormat : "Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Dra för att ändra storleken.",
|
||||
collapsibleSplitTip : "Dra för att ändra storleken. Dubbelklicka för att gömma."
|
||||
});
|
||||
}
|
||||
});
|
||||
315
OfficeWeb/3rdparty/extjs/locale/ext-lang-th.js
vendored
Normal file
315
OfficeWeb/3rdparty/extjs/locale/ext-lang-th.js
vendored
Normal file
@@ -0,0 +1,315 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* List compiled by KillerNay on the extjs.com forums.
|
||||
* Thank you KillerNay!
|
||||
*
|
||||
* Thailand Translations
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">¡ÓÅѧâËÅŽ...</div>';
|
||||
}
|
||||
|
||||
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.getShortMonthName = function(month) {
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.Date.monthNumbers = {
|
||||
"Á€" : 0,
|
||||
"¡Ÿ" : 1,
|
||||
"ÁÕ€" : 2,
|
||||
"àÁÂ" : 3,
|
||||
"Ÿ€" : 4,
|
||||
"ÁÔÂ" : 5,
|
||||
"¡€" : 6,
|
||||
"Ê€" : 7,
|
||||
"¡Â" : 8,
|
||||
"µ€" : 9,
|
||||
"ŸÂ" : 10,
|
||||
"ž€" : 11
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"ÍÒ·ÔµÂì",
|
||||
"šÑ¹·Ãì",
|
||||
"Íѧ€ÒÃ",
|
||||
"ŸØ×ž",
|
||||
"ŸÄËÑʺŽÕ",
|
||||
"ÈØ¡Ãì",
|
||||
"àÊÒÃì"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.dayNames[day].substring(0, 3);
|
||||
};
|
||||
}
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "µ¡Å§",
|
||||
cancel : "¡àÅÔ¡",
|
||||
yes : "ãªè",
|
||||
no : "äÁèãªè"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u0e3f', // Thai Baht
|
||||
dateFormat: 'm/d/Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Çѹ¹Õé",
|
||||
minText : "This date is before the minimum date",
|
||||
maxText : "This date is after the maximum date",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'àŽ×͹¶ÑŽä» (Control+Right)',
|
||||
prevText : 'àŽ×͹¡è͹˹éÒ (Control+Left)',
|
||||
monthYearText : 'àÅ×Í¡àŽ×͹ (Control+Up/Down to move years)',
|
||||
todayTip : "{0} (Spacebar)",
|
||||
format : "m/d/y",
|
||||
startDay : 0
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " µ¡Å§ ",
|
||||
cancelText : "¡àÅÔ¡"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "˹éÒ",
|
||||
afterPageText : "of {0}",
|
||||
firstText : "˹éÒáá",
|
||||
prevText : "¡è͹˹éÒ",
|
||||
nextText : "¶ÑŽä»",
|
||||
lastText : "˹éÒÊØŽ·éÒÂ",
|
||||
refreshText : "ÃÕà¿Ãª",
|
||||
displayMsg : "¡ÓÅѧáÊŽ§ {0} - {1} šÒ¡ {2}",
|
||||
emptyMsg : 'äÁèÁÕ¢éÍÁÙÅáÊŽ§'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "The minimum length for this field is {0}",
|
||||
maxLengthText : "The maximum length for this field is {0}",
|
||||
blankText : "This field is required",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "The minimum value for this field is {0}",
|
||||
maxText : "The maximum value for this field is {0}",
|
||||
nanText : "{0} is not a valid number"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "»ÔŽ",
|
||||
disabledDatesText : "»ÔŽ",
|
||||
minText : "The date in this field must be after {0}",
|
||||
maxText : "The date in this field must be before {0}",
|
||||
invalidText : "{0} is not a valid date - it must be in the format {1}",
|
||||
format : "m/d/y",
|
||||
altFormats : "m/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "¡ÓÅѧâËÅŽ..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'This field should be an e-mail address in the format "user@example.com"',
|
||||
urlText : 'This field should be a URL in the format "http:/'+'/www.example.com"',
|
||||
alphaText : 'This field should only contain letters and _',
|
||||
alphanumText : 'This field should only contain letters, numbers and _'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Please enter the URL for the link:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Bold (Ctrl+B)',
|
||||
text: 'Make the selected text bold.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'Italic (Ctrl+I)',
|
||||
text: 'Make the selected text italic.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Underline (Ctrl+U)',
|
||||
text: 'Underline the selected text.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Grow Text',
|
||||
text: 'Increase the font size.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Shrink Text',
|
||||
text: 'Decrease the font size.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Text Highlight Color',
|
||||
text: 'Change the background color of the selected text.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Font Color',
|
||||
text: 'Change the color of the selected text.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Align Text Left',
|
||||
text: 'Align text to the left.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Center Text',
|
||||
text: 'Center text in the editor.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Align Text Right',
|
||||
text: 'Align text to the right.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Bullet List',
|
||||
text: 'Start a bulleted list.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Numbered List',
|
||||
text: 'Start a numbered list.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Hyperlink',
|
||||
text: 'Make the selected text a hyperlink.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Source Edit',
|
||||
text: 'Switch to source editing mode.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Sort Ascending",
|
||||
sortDescText : "Sort Descending",
|
||||
lockText : "Lock Column",
|
||||
unlockText : "Unlock Column",
|
||||
columnsText : "Columns"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(None)',
|
||||
groupByText : 'Group By This Field',
|
||||
showGroupsText : 'Show in Groups'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Name",
|
||||
valueText : "Value",
|
||||
dateFormat : "m/j/Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Drag to resize.",
|
||||
collapsibleSplitTip : "Drag to resize. Double click to hide."
|
||||
});
|
||||
}
|
||||
|
||||
});
|
||||
329
OfficeWeb/3rdparty/extjs/locale/ext-lang-tr.js
vendored
Normal file
329
OfficeWeb/3rdparty/extjs/locale/ext-lang-tr.js
vendored
Normal file
@@ -0,0 +1,329 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* List compiled by mystix on the extjs.com forums.
|
||||
* Thank you Mystix!
|
||||
*
|
||||
* Turkish translation by Alper YAZGAN
|
||||
* 2008-01-24, 10:29 AM
|
||||
*
|
||||
* Updated to 2.2 by YargicX
|
||||
* 2008-10-05, 06:22 PM
|
||||
*/
|
||||
Ext.onReady(function() {
|
||||
|
||||
if(Ext.Updater){
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Yükleniyor ...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Grid){
|
||||
Ext.grid.Grid.prototype.ddText = "Seçili satýr sayýsý : {0}";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Sekmeyi kapat";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "Bu alandaki deðer geçersiz";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Yükleniyor ...";
|
||||
}
|
||||
|
||||
if(Ext.Date) {
|
||||
Ext.Date.monthNames = [
|
||||
"Ocak",
|
||||
"Þžubat",
|
||||
"Mart",
|
||||
"Nisan",
|
||||
"Mayýs",
|
||||
"Haziran",
|
||||
"Temmuz",
|
||||
"Aðustos",
|
||||
"Eylül",
|
||||
"Ekim",
|
||||
"Kasým",
|
||||
"Aralýk"
|
||||
];
|
||||
|
||||
Ext.Date.getShortMonthName = function(month) {
|
||||
return Ext.Date.monthNames[month].substring(0, 3);
|
||||
};
|
||||
|
||||
Ext.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
|
||||
};
|
||||
|
||||
Ext.Date.getMonthNumber = function(name) {
|
||||
return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
|
||||
};
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Pazar",
|
||||
"Pazartesi",
|
||||
"Salý",
|
||||
"LJarþŸamba",
|
||||
"PerþŸembe",
|
||||
"Cuma",
|
||||
"Cumartesi"
|
||||
];
|
||||
|
||||
Ext.Date.shortDayNames = [
|
||||
"Paz",
|
||||
"Pzt",
|
||||
"Sal",
|
||||
"ÇrþŸ",
|
||||
"Prþ",
|
||||
"Cum",
|
||||
"Cmt"
|
||||
];
|
||||
|
||||
Ext.Date.getShortDayName = function(day) {
|
||||
return Ext.Date.shortDayNames[day];
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "Tamam",
|
||||
cancel : "İptal",
|
||||
yes : "Evet",
|
||||
no : "Hayýr"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: 'TL', // Turkish Lira
|
||||
dateFormat: 'd/m/Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Bugün",
|
||||
minText : "Bu tarih izin verilen en küçük tarihten daha önce",
|
||||
maxText : "Bu tarih izin verilen en büyük tarihten daha sonra",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Gelecek Ay (Control+Right)',
|
||||
prevText : 'Önceki Ay (Control+Left)',
|
||||
monthYearText : 'Bir ay sŸeçiniz (Yýlý artýrmak/azaltmak için Control+Up/Down)',
|
||||
todayTip : "{0} (BoþŸluk TuþŸu - Spacebar)",
|
||||
format : "d/m/Y",
|
||||
startDay : 1
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : " Tamam ",
|
||||
cancelText : "İptal"
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Sayfa",
|
||||
afterPageText : " / {0}",
|
||||
firstText : "İlk Sayfa",
|
||||
prevText : "Önceki Sayfa",
|
||||
nextText : "Sonraki Sayfa",
|
||||
lastText : "Son Sayfa",
|
||||
refreshText : "Yenile",
|
||||
displayMsg : "Gösterilen {0} - {1} / {2}",
|
||||
emptyMsg : 'Gösterilebilecek veri yok'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "Girilen verinin uzunluðu en az {0} olabilir",
|
||||
maxLengthText : "Girilen verinin uzunluðu en fazla {0} olabilir",
|
||||
blankText : "Bu alan boþŸ býrakýlamaz",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "En az {0} girilebilir",
|
||||
maxText : "En çok {0} girilebilir",
|
||||
nanText : "{0} geçersiz bir sayýdýr"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Disabled",
|
||||
disabledDatesText : "Disabled",
|
||||
minText : "Bu tarih, {0} tarihinden daha sonra olmalýdýr",
|
||||
maxText : "Bu tarih, {0} tarihinden daha önce olmalýdýr",
|
||||
invalidText : "{0} geçersiz bir tarihdir - tarih formatý {1} þŸeklinde olmalýdýr",
|
||||
format : "d/m/Y",
|
||||
altFormats : "d.m.y|d.m.Y|d/m/y|d-m-Y|d-m-y|d.m|d/m|d-m|dm|dmY|dmy|d|Y.m.d|Y-m-d|Y/m/d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Yükleniyor ..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.form.field.VTypes["emailText"]='Bu alan "user@example.com" þŸeklinde elektronik posta formatýnda olmalýdýr';
|
||||
Ext.form.field.VTypes["urlText"]='Bu alan "http://www.example.com" þŸeklinde URL adres formatýnda olmalýdýr';
|
||||
Ext.form.field.VTypes["alphaText"]='Bu alan sadece harf ve _ içermeli';
|
||||
Ext.form.field.VTypes["alphanumText"]='Bu alan sadece harf, sayý ve _ içermeli';
|
||||
}
|
||||
|
||||
if(Ext.form.field.HtmlEditor){
|
||||
Ext.apply(Ext.form.field.HtmlEditor.prototype, {
|
||||
createLinkText : 'Lütfen bu baðlantý için gerekli URL adresini giriniz:',
|
||||
buttonTips : {
|
||||
bold : {
|
||||
title: 'Kalýn(Bold) (Ctrl+B)',
|
||||
text: 'Þžeçili yazýyý kalýn yapar.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
italic : {
|
||||
title: 'İtalik(Italic) (Ctrl+I)',
|
||||
text: 'Þžeçili yazýyý italik yapar.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
underline : {
|
||||
title: 'Alt Çizgi(Underline) (Ctrl+U)',
|
||||
text: 'Þžeçili yazýnýn altýný çizer.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
increasefontsize : {
|
||||
title: 'Fontu büyült',
|
||||
text: 'Yazý fontunu büyütür.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
decreasefontsize : {
|
||||
title: 'Fontu küçült',
|
||||
text: 'Yazý fontunu küçültür.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
backcolor : {
|
||||
title: 'Arka Plan Rengi',
|
||||
text: 'Seçili yazýnýn arka plan rengini deðiþŸtir.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
forecolor : {
|
||||
title: 'Yazý Rengi',
|
||||
text: 'Seçili yazýnýn rengini deðiþŸtir.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyleft : {
|
||||
title: 'Sola Daya',
|
||||
text: 'Yazýyý sola daya.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifycenter : {
|
||||
title: 'Ortala',
|
||||
text: 'Yazýyý editörde ortala.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
justifyright : {
|
||||
title: 'Saða daya',
|
||||
text: 'Yazýyý saða daya.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertunorderedlist : {
|
||||
title: 'Noktalý Liste',
|
||||
text: 'Noktalý listeye baþŸla.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
insertorderedlist : {
|
||||
title: 'Numaralý Liste',
|
||||
text: 'Numaralý lisyeye baþŸla.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
createlink : {
|
||||
title: 'Web Adresi(Hyperlink)',
|
||||
text: 'Seçili yazýyý web adresi(hyperlink) yap.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
},
|
||||
sourceedit : {
|
||||
title: 'Kaynak kodu Düzenleme',
|
||||
text: 'Kaynak kodu düzenleme moduna geç.',
|
||||
cls: Ext.baseCSSPrefix + 'html-editor-tip'
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Artan sýrada sýrala",
|
||||
sortDescText : "Azalan sýrada sýrala",
|
||||
lockText : "Kolonu kilitle",
|
||||
unlockText : "Kolon kilidini kaldýr",
|
||||
columnsText : "Kolonlar"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.GroupingFeature){
|
||||
Ext.apply(Ext.grid.GroupingFeature.prototype, {
|
||||
emptyGroupText : '(Yok)',
|
||||
groupByText : 'Bu Alana Göre Grupla',
|
||||
showGroupsText : 'Gruplar Halinde Göster'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Ad",
|
||||
valueText : "Deðer",
|
||||
dateFormat : "d/m/Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Yeniden boyutlandýrmak için sürükle.",
|
||||
collapsibleSplitTip : "Yeniden boyutlandýrmak için sürükle. Saklamak için çift týkla."
|
||||
});
|
||||
}
|
||||
});
|
||||
282
OfficeWeb/3rdparty/extjs/locale/ext-lang-ukr.js
vendored
Normal file
282
OfficeWeb/3rdparty/extjs/locale/ext-lang-ukr.js
vendored
Normal file
@@ -0,0 +1,282 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* 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 = '<div class="loading-indicator">Завантаження...</div>';
|
||||
}
|
||||
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, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Завантаження..."
|
||||
});
|
||||
}
|
||||
|
||||
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 : "Тягніть для зміни розміру. Подвійний клік сховає панель."
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
194
OfficeWeb/3rdparty/extjs/locale/ext-lang-vn.js
vendored
Normal file
194
OfficeWeb/3rdparty/extjs/locale/ext-lang-vn.js
vendored
Normal file
@@ -0,0 +1,194 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* List compiled by mystix on the extjs.com forums.
|
||||
* Thank you Mystix!
|
||||
* Vietnamese translation
|
||||
* By bpmtri
|
||||
* 12-April-2007 04:06PM
|
||||
*/
|
||||
Ext.onReady(function(){
|
||||
if(Ext.Updater){
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Đang tải...</div>';
|
||||
}
|
||||
|
||||
if(Ext.view.View){
|
||||
Ext.view.View.prototype.emptyText = "";
|
||||
}
|
||||
|
||||
if(Ext.grid.Panel){
|
||||
Ext.grid.Panel.prototype.ddText = "{0} dòng được chọn";
|
||||
}
|
||||
|
||||
if(Ext.TabPanelItem){
|
||||
Ext.TabPanelItem.prototype.closeText = "Đóng thẻ này";
|
||||
}
|
||||
|
||||
if(Ext.form.field.Base){
|
||||
Ext.form.field.Base.prototype.invalidText = "Giá trị của ô này không hợp lệ.";
|
||||
}
|
||||
|
||||
if(Ext.LoadMask){
|
||||
Ext.LoadMask.prototype.msg = "Đang tải...";
|
||||
}
|
||||
|
||||
if(Ext.Date){
|
||||
Ext.Date.monthNames = [
|
||||
"Tháng 1",
|
||||
"Tháng 2",
|
||||
"Tháng 3",
|
||||
"Tháng 4",
|
||||
"Tháng 5",
|
||||
"Tháng 6",
|
||||
"Tháng 7",
|
||||
"Tháng 8",
|
||||
"Tháng 9",
|
||||
"Tháng 10",
|
||||
"Tháng 11",
|
||||
"Tháng 12"
|
||||
];
|
||||
|
||||
Ext.Date.dayNames = [
|
||||
"Chủ nhật",
|
||||
"Thứ hai",
|
||||
"Thứ ba",
|
||||
"Thứ tư",
|
||||
"Thứ năm",
|
||||
"Thứ sáu",
|
||||
"Thứ bảy"
|
||||
];
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "Đồng ý",
|
||||
cancel : "Hủy bỏ",
|
||||
yes : "Có",
|
||||
no : "Không"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u20ab', // Vietnamese Dong
|
||||
dateFormat: 'd/m/Y'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "Hôm nay",
|
||||
minText : "Ngày này nhỏ hơn ngày nhỏ nhất",
|
||||
maxText : "Ngày này lớn hơn ngày lớn nhất",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : 'Tháng sau (Control+Right)',
|
||||
prevText : 'Tháng trước (Control+Left)',
|
||||
monthYearText : 'Chọn một tháng (Control+Up/Down để thay đổi năm)',
|
||||
todayTip : "{0} (Spacebar - Phím trắng)",
|
||||
format : "d/m/y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "Trang",
|
||||
afterPageText : "of {0}",
|
||||
firstText : "Trang đầu",
|
||||
prevText : "Trang trước",
|
||||
nextText : "Trang sau",
|
||||
lastText : "Trang cuối",
|
||||
refreshText : "Tải lại",
|
||||
displayMsg : "Hiển thị {0} - {1} của {2}",
|
||||
emptyMsg : 'Không có dữ liệu để hiển thị'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Text){
|
||||
Ext.apply(Ext.form.field.Text.prototype, {
|
||||
minLengthText : "Chiều dài tối thiểu của ô này là {0}",
|
||||
maxLengthText : "Chiều dài tối đa của ô này là {0}",
|
||||
blankText : "Ô này cần phải nhập giá trị",
|
||||
regexText : "",
|
||||
emptyText : null
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Number){
|
||||
Ext.apply(Ext.form.field.Number.prototype, {
|
||||
minText : "Giá trị nhỏ nhất của ô này là {0}",
|
||||
maxText : "Giá trị lớn nhất của ô này là {0}",
|
||||
nanText : "{0} hông phải là một số hợp lệ"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.Date){
|
||||
Ext.apply(Ext.form.field.Date.prototype, {
|
||||
disabledDaysText : "Vô hiệu",
|
||||
disabledDatesText : "Vô hiệu",
|
||||
minText : "Ngày nhập trong ô này phải sau ngày {0}",
|
||||
maxText : "Ngày nhập trong ô này phải trước ngày {0}",
|
||||
invalidText : "{0} không phải là một ngày hợp lệ - phải có dạng {1}",
|
||||
format : "d/m/y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "Đang tải..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : 'Giá trị của ô này phải là một địa chỉ email có dạng như "ten@abc.com"',
|
||||
urlText : 'Giá trị của ô này phải là một địa chỉ web(URL) hợp lệ, có dạng như "http:/'+'/www.example.com"',
|
||||
alphaText : 'Ô này chỉ được nhập các kí tự và gạch dưới(_)',
|
||||
alphanumText : 'Ô này chỉ được nhập các kí tự, số và gạch dưới(_)'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.header.Container){
|
||||
Ext.apply(Ext.grid.header.Container.prototype, {
|
||||
sortAscText : "Tăng dần",
|
||||
sortDescText : "Giảm dần",
|
||||
lockText : "Khóa cột",
|
||||
unlockText : "Bỏ khóa cột",
|
||||
columnsText : "Các cột"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.grid.PropertyColumnModel){
|
||||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||||
nameText : "Tên",
|
||||
valueText : "Giá trị",
|
||||
dateFormat : "j/m/Y"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "Kéo giữ chuột để thay đổi kích thước.",
|
||||
collapsibleSplitTip : "Kéo giữ chuột để thay đổi kích thước. Nhấp đúp để ẩn đi."
|
||||
});
|
||||
}
|
||||
});
|
||||
284
OfficeWeb/3rdparty/extjs/locale/ext-lang-zh_CN.js
vendored
Normal file
284
OfficeWeb/3rdparty/extjs/locale/ext-lang-zh_CN.js
vendored
Normal file
@@ -0,0 +1,284 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Simplified Chinese translation
|
||||
* By DavidHu
|
||||
* 09 April 2007
|
||||
*
|
||||
* update by andy_ghg
|
||||
* 2009-10-22 15:00:57
|
||||
*/
|
||||
Ext.onReady(function(){
|
||||
if(Ext.Updater){
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">加载中...</div>';
|
||||
}
|
||||
|
||||
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 = [
|
||||
"日",
|
||||
"一",
|
||||
"二",
|
||||
"三",
|
||||
"四",
|
||||
"五",
|
||||
"六"
|
||||
];
|
||||
|
||||
Ext.Date.formatCodes.a = "(this.getHours() < 12 ? '上午' : '下午')";
|
||||
Ext.Date.formatCodes.A = "(this.getHours() < 12 ? '上午' : '下午')";
|
||||
}
|
||||
|
||||
if(Ext.MessageBox){
|
||||
Ext.MessageBox.buttonText = {
|
||||
ok : "确定",
|
||||
cancel : "取消",
|
||||
yes : "是",
|
||||
no : "否"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u00a5', // Chinese Yuan
|
||||
dateFormat: 'y年m月d日'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "今天",
|
||||
minText : "日期必须大于最小允许日期",//update
|
||||
maxText : "日期必须小于最大允许日期",//update
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : '下个月 (Ctrl+Right)',
|
||||
prevText : '上个月 (Ctrl+Left)',
|
||||
monthYearText : '选择一个月 (Control+Up/Down 来改变年份)',//update
|
||||
todayTip : "{0} (空格键选择)",
|
||||
format : "y年m月d日"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : "确定",
|
||||
cancelText : "取消"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.toolbar.Paging){
|
||||
Ext.apply(Ext.PagingToolbar.prototype, {
|
||||
beforePageText : "第",//update
|
||||
afterPageText : "页,共 {0} 页",//update
|
||||
firstText : "第一页",
|
||||
prevText : "上一页",//update
|
||||
nextText : "下一页",
|
||||
lastText : "最后页",
|
||||
refreshText : "刷新",
|
||||
displayMsg : "显示 {0} - {1}条,共 {2} 条",//update
|
||||
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 : "y年m月d日"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "加载中..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : '该输入项必须是电子邮件地址,格式如: "user@example.com"',
|
||||
urlText : '该输入项必须是URL地址,格式如: "http:/'+'/www.example.com"',
|
||||
alphaText : '该输入项只能包含半角字母和_',//update
|
||||
alphanumText : '该输入项只能包含半角字母,数字和_'//update
|
||||
});
|
||||
}
|
||||
//add HTMLEditor's tips by andy_ghg
|
||||
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 : "正序",//update
|
||||
sortDescText : "倒序",//update
|
||||
lockText : "锁定列",//update
|
||||
unlockText : "解除锁定",//update
|
||||
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 : "拖动来改变尺寸. 双击隐藏."
|
||||
});
|
||||
}
|
||||
});
|
||||
199
OfficeWeb/3rdparty/extjs/locale/ext-lang-zh_TW.js
vendored
Normal file
199
OfficeWeb/3rdparty/extjs/locale/ext-lang-zh_TW.js
vendored
Normal file
@@ -0,0 +1,199 @@
|
||||
/*
|
||||
|
||||
This file is part of Ext JS 4
|
||||
|
||||
Copyright (c) 2011 Sencha Inc
|
||||
|
||||
Contact: http://www.sencha.com/contact
|
||||
|
||||
GNU General Public License Usage
|
||||
This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
|
||||
|
||||
If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
|
||||
|
||||
*/
|
||||
/**
|
||||
* Traditional Chinese translation
|
||||
* By hata1234
|
||||
* 09 April 2007
|
||||
*/
|
||||
Ext.onReady(function(){
|
||||
if(Ext.Updater) {
|
||||
Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">讀取中...</div>';
|
||||
}
|
||||
|
||||
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 : "確定",
|
||||
cancel : "取消",
|
||||
yes : "是",
|
||||
no : "否"
|
||||
};
|
||||
}
|
||||
|
||||
if(Ext.util.Format){
|
||||
Ext.apply(Ext.util.Format, {
|
||||
thousandSeparator: '.',
|
||||
decimalSeparator: ',',
|
||||
currencySign: '\u00a5', // Chinese Yuan
|
||||
dateFormat: 'Y/m/d'
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Date){
|
||||
Ext.apply(Ext.picker.Date.prototype, {
|
||||
todayText : "今天",
|
||||
minText : "日期必須大於最小容許日期",
|
||||
maxText : "日期必須小於最大容許日期",
|
||||
disabledDaysText : "",
|
||||
disabledDatesText : "",
|
||||
monthNames : Ext.Date.monthNames,
|
||||
dayNames : Ext.Date.dayNames,
|
||||
nextText : "下個月 (Ctrl+右方向鍵)",
|
||||
prevText : "上個月 (Ctrl+左方向鍵)",
|
||||
monthYearText : "選擇月份 (Ctrl+上/下方向鍵選擇年份)",
|
||||
todayTip : "{0} (空白鍵)",
|
||||
format : "y/m/d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.picker.Month) {
|
||||
Ext.apply(Ext.picker.Month.prototype, {
|
||||
okText : "确定",
|
||||
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 : "Y/m/d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.ComboBox){
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype, {
|
||||
valueNotFoundText : undefined
|
||||
});
|
||||
Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
|
||||
loadingText : "讀取中 ..."
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.form.field.VTypes){
|
||||
Ext.apply(Ext.form.field.VTypes, {
|
||||
emailText : '此欄位必須輸入像 "user@example.com" 之E-Mail格式',
|
||||
urlText : '此欄位必須輸入像 "http:/'+'/www.example.com" 之網址格式',
|
||||
alphaText : '此欄位僅能輸入半形英文字母及底線( _ )符號',
|
||||
alphanumText : '此欄位僅能輸入半形英文字母、數字及底線( _ )符號'
|
||||
});
|
||||
}
|
||||
|
||||
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 : "Y/m/d"
|
||||
});
|
||||
}
|
||||
|
||||
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||||
splitTip : "拖曳縮放大小.",
|
||||
collapsibleSplitTip : "拖曳縮放大小. 滑鼠雙擊隱藏."
|
||||
});
|
||||
}
|
||||
});
|
||||
Reference in New Issue
Block a user