mirror of
https://github.com/BlizD/Tasks.git
synced 2025-03-21 21:17:24 +02:00
#32 локализация служебных сообщений. Задачи
This commit is contained in:
parent
d66aaa70b6
commit
bae1ec2045
@ -140,7 +140,8 @@
|
||||
|
||||
Если ЭтоНовый() Тогда
|
||||
ВидСобытия = ПредопределенноеЗначение("Перечисление.узВидыСобытий.ДобавленаЗадача");
|
||||
Событие = "Добавлена задача";
|
||||
|
||||
Событие = узОбщийМодульСервер.ПолучитьТекстСообщения("Добавлена задача",9);
|
||||
|
||||
ПараметрыДляИстории.Вставить("ВидСобытия",ВидСобытия);
|
||||
ПараметрыДляИстории.Вставить("Событие",Событие);
|
||||
@ -155,8 +156,12 @@
|
||||
Если Исполнитель <> СтарыйИсполнитель Тогда
|
||||
ВидСобытия = ПредопределенноеЗначение("Перечисление.узВидыСобытий.НовыйИсполнитель");
|
||||
Если НЕ ЗначениеЗаполнено(СтарыйИсполнитель) Тогда
|
||||
Событие = "Указан исполнитель [" + Исполнитель+"]";
|
||||
пТекстСообщения = узОбщийМодульСервер.ПолучитьТекстСообщения("Указан исполнитель [%1]",10);
|
||||
Событие = СтрШаблон(пТекстСообщения,Исполнитель);
|
||||
Иначе
|
||||
пТекстСообщения = узОбщийМодульСервер.ПолучитьТекстСообщения("Изменен исполнитель с [%1] на [%2]",11);
|
||||
Событие = СтрШаблон(пТекстСообщения,СтарыйИсполнитель,Исполнитель);
|
||||
|
||||
Событие = "Изменен исполнитель с ["+СтарыйИсполнитель+"] на [" + Исполнитель+"]";
|
||||
Конецесли;
|
||||
|
||||
@ -172,7 +177,9 @@
|
||||
ДобавитьВИсториюСтатусов();
|
||||
|
||||
ВидСобытия = ПредопределенноеЗначение("Перечисление.узВидыСобытий.ИзменениеСтатуса");
|
||||
Событие = "Изменен статус с ["+СтарыйСтатус+"] на [" + Статус+"]";
|
||||
|
||||
пТекстСообщения = узОбщийМодульСервер.ПолучитьТекстСообщения("Изменен статус с [%1] на [%2]",12);
|
||||
Событие = СтрШаблон(пТекстСообщения,СтарыйСтатус,Статус);
|
||||
|
||||
ПараметрыДляИстории.Вставить("ВидСобытия",ВидСобытия);
|
||||
ПараметрыДляИстории.Вставить("Событие",Событие);
|
||||
@ -209,7 +216,8 @@
|
||||
Если СокрЛП(Наименование) <> СтароеНаименование
|
||||
ИЛИ СокрЛП(ТекстСодержания) <> СтароеТекстСодержания Тогда
|
||||
ВидСобытия = ПредопределенноеЗначение("Перечисление.узВидыСобытий.ИзмененоОписаниеЗадачи");
|
||||
Событие = "Изменено описание задачи";
|
||||
|
||||
Событие = узОбщийМодульСервер.ПолучитьТекстСообщения("Изменено описание задачи",13);
|
||||
|
||||
ПараметрыДляИстории.Вставить("ВидСобытия",ВидСобытия);
|
||||
ПараметрыДляИстории.Вставить("Событие",Событие);
|
||||
@ -238,10 +246,15 @@
|
||||
Пока Выборка.Следующий() Цикл
|
||||
ТекстИзменения = "";
|
||||
Если НЕ ЗначениеЗаполнено(Выборка.КлючСтрокиСтарый) Тогда
|
||||
ТекстИзменения = "Новый комментарий: "+Выборка.КомментарийНовый;
|
||||
пТекстСообщения = узОбщийМодульСервер.ПолучитьТекстСообщения("Новый комментарий: %1",14);
|
||||
ТекстИзменения = СтрШаблон(пТекстСообщения,Выборка.КомментарийНовый);
|
||||
|
||||
ЕстьДобавленныеКомментарии = Истина;
|
||||
ИначеЕсли СокрЛП(Выборка.КомментарийСтарый) <> СокрЛП(Выборка.КомментарийНовый) Тогда
|
||||
ТекстИзменения = "Изменили комментарий, новый текст: "+Выборка.КомментарийНовый;
|
||||
|
||||
пТекстСообщения = узОбщийМодульСервер.ПолучитьТекстСообщения("Изменили комментарий, новый текст: %1",15);
|
||||
ТекстИзменения = СтрШаблон(пТекстСообщения,Выборка.КомментарийНовый);
|
||||
|
||||
ЕстьИзмененныеКомментарии = Истина;
|
||||
Конецесли;
|
||||
|
||||
@ -254,7 +267,8 @@
|
||||
|
||||
Если ЕстьИзмененныеКомментарии Тогда
|
||||
ВидСобытия = ПредопределенноеЗначение("Перечисление.узВидыСобытий.ИзмененКомментарий");
|
||||
Событие = "Изменили комментарии";
|
||||
|
||||
Событие = узОбщийМодульСервер.ПолучитьТекстСообщения("Изменили комментарии",16);
|
||||
|
||||
ПараметрыДляИстории.Вставить("ВидСобытия",ВидСобытия);
|
||||
ПараметрыДляИстории.Вставить("Событие",Событие);
|
||||
@ -263,7 +277,8 @@
|
||||
|
||||
ИначеЕсли ЕстьДобавленныеКомментарии Тогда
|
||||
ВидСобытия = ПредопределенноеЗначение("Перечисление.узВидыСобытий.ДобавленКомментарий");
|
||||
Событие = "Добавлен новый комментарий";
|
||||
|
||||
Событие = узОбщийМодульСервер.ПолучитьТекстСообщения("Добавлен новый комментарий",17);
|
||||
|
||||
ПараметрыДляИстории.Вставить("ВидСобытия",ВидСобытия);
|
||||
ПараметрыДляИстории.Вставить("Событие",Событие);
|
||||
|
@ -77,8 +77,11 @@
|
||||
Процедура ПередЗаписью(Отказ, ПараметрыЗаписи)
|
||||
Если ТребоватьЗаполнитьРодителя
|
||||
И НЕ ЗначениеЗаполнено(Объект.Родитель) Тогда
|
||||
Сообщение = Новый СообщениеПользователю;
|
||||
Сообщение.Текст = "Ошибка! необходимо указать родителя для задачи";
|
||||
|
||||
пТекстСообщения = узОбщийМодульСервер.ПолучитьТекстСообщения("Ошибка! необходимо указать родителя для задачи",6);
|
||||
|
||||
Сообщение = Новый СообщениеПользователю;
|
||||
Сообщение.Текст = пТекстСообщения;
|
||||
Сообщение.Поле = "Объект.Родитель"; //имя реквизита
|
||||
Сообщение.УстановитьДанные(Объект.Родитель); //Ссылка на объект ИБ
|
||||
Сообщение.Сообщить();
|
||||
@ -455,7 +458,7 @@
|
||||
Возврат;
|
||||
Конецесли;
|
||||
Если Объект.Ссылка.Пустая() Тогда
|
||||
Сообщить("Ошибка! Необходимо записать элемент, перед добавлением информации об измененных объектах");
|
||||
узОбщийМодульСервер.узСообщить("Ошибка! Необходимо записать элемент, перед добавлением информации об измененных объектах",7);
|
||||
Возврат;
|
||||
Конецесли;
|
||||
ПараметрыФормы = Новый Структура();
|
||||
@ -623,7 +626,7 @@
|
||||
&НаКлиенте
|
||||
Процедура КомандаДобавитьВопрос(Команда)
|
||||
Если Объект.Ссылка.Пустая() Тогда
|
||||
Сообщить("Перед добавление вопроса необходимо записать эадачу");
|
||||
узОбщийМодульСервер.узСообщить("Перед добавление вопроса необходимо записать эадачу",8);
|
||||
Возврат;
|
||||
Конецесли;
|
||||
ПараметрыФормы = Новый Структура();
|
||||
|
@ -235,6 +235,10 @@
|
||||
Функция ПолучитьТекстСообщения(ТекстРусский, КодСообщения) Экспорт
|
||||
Перем ТекстСообщения;
|
||||
|
||||
Если ПользователиИнформационнойБазы.ТекущийПользователь().Язык = Метаданные.Языки.Русский Тогда
|
||||
Возврат ТекстРусский;
|
||||
Конецесли;
|
||||
|
||||
ТЗСловарьСообщений = ПолучитьТЗСловарьСообщений(КодСообщения);
|
||||
СтрокаТЗСловарьСообщений = ПолучитьСтрокуИзТЗСловарьСообщений(ТЗСловарьСообщений, КодСообщения);
|
||||
|
||||
|
@ -327,11 +327,23 @@
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Ошибка! необходимо указать родителя для задачи</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Error! you need to fill parent to task</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
@ -358,11 +370,23 @@
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Ошибка! Необходимо записать элемент, перед добавлением информации об измененных объектах</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Error! You must record the task before you can add information about changed objects</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
@ -389,11 +413,23 @@
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Перед добавление вопроса необходимо записать эадачу</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Before adding a question, you must record task</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
@ -420,11 +456,23 @@
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Добавлена задача</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Add task</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
@ -451,11 +499,23 @@
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Указан исполнитель [%1]</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Assigned executor [%1]</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
@ -471,16 +531,34 @@
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>11</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Изменен исполнитель с [%1] на [%2]</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Changed executor from [%1] on [%2]</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
@ -496,16 +574,34 @@
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>12</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Изменен статус с [%1] на [%2]</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Changed status from [%1] on [%2]</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
@ -521,16 +617,34 @@
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>13</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Изменено описание задачи</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Changed description task</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
@ -546,16 +660,34 @@
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>14</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Новый комментарий: %1</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>New comments: %1</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
@ -571,16 +703,34 @@
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>15</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Изменили комментарий, новый текст: %1</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Changed comment, new text: %1</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
@ -596,16 +746,34 @@
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>16</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Изменили комментарии</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Change comment</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
@ -621,16 +789,34 @@
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>17</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Добавлен новый комментарий</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Add new comment</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
@ -646,6 +832,12 @@
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>18</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
@ -671,6 +863,12 @@
|
||||
<c>
|
||||
<c>
|
||||
<f>6</f>
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>19</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
|
Loading…
x
Reference in New Issue
Block a user