L10N =
{
	_lexicon:
	{
		"Удалить объект \"{0}\"?"
			: "Удалить объект \"{0}\"?",

		"Введите название объекта"
			: "Введите название объекта",

		"Удалить клиента с именем {0}?"
			: "Удалить клиента с именем {0}?",

		"Все поля формы обязательны для заполнения"
			: "Все поля формы обязательны для заполнения",

		"Пожалуйста, заполните все обязательные поля"
			: "Пожалуйста, заполните все обязательные поля",

		"Пароли не совпадают. Попробуйте еще раз"
			: "Пароли не совпадают. Попробуйте еще раз",

		"Логин должен состоять из латинских символов, цифр, знаков подчеркивания, начинаться с буквы и содержать не более 20 символов"
			: "Логин должен состоять из латинских символов, цифр, знаков подчеркивания, начинаться с буквы и содержать не более 20 символов",

		"Не все атрибуты установлены":
			"Не все атрибуты установлены",

		"Дата публикации имеет неправильный формат"
			: "Дата публикации имеет неправильный формат",

		"Cбросить все атрибуты для объекта \"{0}\"?"
			: "Cбросить все атрибуты для объекта \"{0}\"?",

		"Месяц"     : "Месяц",
		"Год"       : "Год",
		"OK"        : "OK",
		"Отменить"  : "Отменить",
		"Сохранить" : "Сохранить",

		"Январь"    : "Январь",
		"Февраль"   : "Февраль",
		"Март"      : "Март",
		"Апрель"    : "Апрель",
		"Май"       : "Май",
		"Июнь"      : "Июнь",
		"Июль"      : "Июль",
		"Август"    : "Август",
		"Сентябрь"  : "Сентябрь",
		"Октябрь"   : "Октябрь",
		"Ноябрь"    : "Ноябрь",
		"Декабрь"   : "Декабрь",

		"Вс"        : "Вс",
		"Пн"        : "Пн",
		"Вт"        : "Вт",
		"Ср"        : "Ср",
		"Чт"        : "Чт",
		"Пт"        : "Пт",
		"Сб"        : "Сб",

		"": ""
	},



	maketext: function ( text )
	{
		if ( typeof(this._lexicon[text]) == 'undefined' )
		{
			this._lexicon[text] = text;
		}
		arguments[0] = this._lexicon[text];

		return this._printf.apply(this, arguments);
	},

	_printf: function () // from YAHOO.Tools \\
	{
		var num = arguments.length;
		var oStr = arguments[0];

		for (var i = 1; i < num; i++) {
			var pattern = "\\{" + (i-1) + "\\}";
			var re = new RegExp(pattern, "g");
			oStr = oStr.replace(re, arguments[i]);
		}
		return oStr;
	}
}