mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJServer.git
synced 2026-03-27 19:45:43 +03:00
Рефакт+Переводы
This commit is contained in:
Binary file not shown.
@@ -1,108 +1,25 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<!DOCTYPE TS>
|
<!DOCTYPE TS>
|
||||||
<TS version="2.1" language="ru_RU">
|
<TS version="2.1" language="ru_RU">
|
||||||
|
<context>
|
||||||
|
<name>DataBaseLMS</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../databaselms.cpp" line="93"/>
|
||||||
|
<source>Attention!</source>
|
||||||
|
<translation>Внимание!</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../databaselms.cpp" line="93"/>
|
||||||
|
<source>The file could not be opened:</source>
|
||||||
|
<translation>Файл не может быть открыт:</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>InterfaceDataBaseLMS</name>
|
<name>InterfaceDataBaseLMS</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../interfacedatabaselms.cpp" line="23"/>
|
<location filename="../interfacedatabaselms.cpp" line="19"/>
|
||||||
<source>Connection error: </source>
|
<source>Connection error</source>
|
||||||
<translation>Ошибка соединения: </translation>
|
<translation>Ошибка подключения</translation>
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="121"/>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="128"/>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="135"/>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="142"/>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="149"/>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="279"/>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="286"/>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="377"/>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="384"/>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="391"/>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="398"/>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="405"/>
|
|
||||||
<source>Editing error!</source>
|
|
||||||
<translation>Ошибка редактирования!</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="122"/>
|
|
||||||
<source>Unacceptable instructor name has been entered.
|
|
||||||
The changes will not be accepted.</source>
|
|
||||||
<translation>Введено недопустимое имя инструктора.
|
|
||||||
Изменения не будут приняты.</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="129"/>
|
|
||||||
<source>Unacceptable instructor login has been entered.
|
|
||||||
The changes will not be accepted.</source>
|
|
||||||
<translation>Введен недопустимый логин инструктора.
|
|
||||||
Изменения не будут приняты.</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="136"/>
|
|
||||||
<source>Unacceptable instructor password has been entered.
|
|
||||||
The changes will not be accepted.</source>
|
|
||||||
<translation>Введен недопустимый пароль инструктора.
|
|
||||||
Изменения не будут приняты.</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="143"/>
|
|
||||||
<source>An existing instructor name has been entered.</source>
|
|
||||||
<translation>Введено существующее имя инструктора.</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="150"/>
|
|
||||||
<source>An existing instructor login has been entered.
|
|
||||||
The changes will not be accepted.</source>
|
|
||||||
<translation>Введен существующий логин инструктора.
|
|
||||||
Изменения не будут приняты.</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="280"/>
|
|
||||||
<source>Unacceptable group name has been entered.
|
|
||||||
The changes will not be accepted.</source>
|
|
||||||
<translation>Введено недопустимое имя группы.
|
|
||||||
Изменения не будут приняты.</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="287"/>
|
|
||||||
<source>An existing group name has been entered.
|
|
||||||
The changes will not be accepted.</source>
|
|
||||||
<translation>Введено существующее имя группы.
|
|
||||||
Изменения не будут приняты.</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="378"/>
|
|
||||||
<source>Unacceptable trainee name has been entered.
|
|
||||||
The changes will not be accepted.</source>
|
|
||||||
<translation>Введено недопустимое имя обучаемого.
|
|
||||||
Изменения не будут приняты.</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="385"/>
|
|
||||||
<source>Unacceptable trainee login has been entered.
|
|
||||||
The changes will not be accepted.</source>
|
|
||||||
<translation>Введен недопустимый логин обучаемого.
|
|
||||||
Изменения не будут приняты.</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="392"/>
|
|
||||||
<source>Unacceptable trainee password has been entered.
|
|
||||||
The changes will not be accepted.</source>
|
|
||||||
<translation>Введен недопустимый пароль обучаемого.
|
|
||||||
Изменения не будут приняты.</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="399"/>
|
|
||||||
<source>An existing trainee name has been entered.</source>
|
|
||||||
<translation>Введено существующее имя обучаемого.</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../interfacedatabaselms.cpp" line="406"/>
|
|
||||||
<source>An existing trainee login has been entered.
|
|
||||||
The changes will not be accepted.</source>
|
|
||||||
<translation>Введен существующий логин обучаемого.
|
|
||||||
Изменения не будут приняты.</translation>
|
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
</TS>
|
</TS>
|
||||||
|
|||||||
@@ -26,6 +26,7 @@ PersonalCardTrainee::PersonalCardTrainee(ConnectorToServer* connectorToServer, M
|
|||||||
connect(ammTasksWidget_personal, &AMMtasksWidget::signal_countTasksAMMforTraineeChanged, this, &PersonalCardTrainee::slot_countTasksAMMforTraineeChanged);
|
connect(ammTasksWidget_personal, &AMMtasksWidget::signal_countTasksAMMforTraineeChanged, this, &PersonalCardTrainee::slot_countTasksAMMforTraineeChanged);
|
||||||
connect(fimTasksWidget_personal, &FIMtasksWidget::signal_countTasksFIMforTraineeChanged, this, &PersonalCardTrainee::slot_countTasksFIMforTraineeChanged);
|
connect(fimTasksWidget_personal, &FIMtasksWidget::signal_countTasksFIMforTraineeChanged, this, &PersonalCardTrainee::slot_countTasksFIMforTraineeChanged);
|
||||||
|
|
||||||
|
connect(connectorToServer, &ConnectorToServer::signal_UpdateDB, this, &PersonalCardTrainee::slot_NeedUpdateUI);
|
||||||
|
|
||||||
fimTasksWidget_personal->slot_traineeSelected(connectorToServer->getTrainee(id_trainee).getLogin());
|
fimTasksWidget_personal->slot_traineeSelected(connectorToServer->getTrainee(id_trainee).getLogin());
|
||||||
ammTasksWidget_personal->slot_traineeSelected(connectorToServer->getTrainee(id_trainee).getLogin());
|
ammTasksWidget_personal->slot_traineeSelected(connectorToServer->getTrainee(id_trainee).getLogin());
|
||||||
@@ -98,3 +99,12 @@ void PersonalCardTrainee::slot_countTasksFIMforTraineeChanged(int trainee_id, in
|
|||||||
ui->lblCntFIM->setText(QString::number(count));
|
ui->lblCntFIM->setText(QString::number(count));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void PersonalCardTrainee::slot_NeedUpdateUI(bool treeInstructor, bool treeTrainee)
|
||||||
|
{
|
||||||
|
if(treeTrainee)
|
||||||
|
{
|
||||||
|
//TODO Собственно обновление
|
||||||
|
loadInfo();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -28,6 +28,8 @@ public slots:
|
|||||||
void slot_countTasksAMMforTraineeChanged(int trainee_id, int count);
|
void slot_countTasksAMMforTraineeChanged(int trainee_id, int count);
|
||||||
void slot_countTasksFIMforTraineeChanged(int trainee_id, int count);
|
void slot_countTasksFIMforTraineeChanged(int trainee_id, int count);
|
||||||
|
|
||||||
|
void slot_NeedUpdateUI(bool treeInstructor, bool treeTrainee);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
ConnectorToServer* connectorToServer;
|
ConnectorToServer* connectorToServer;
|
||||||
MessangerController* messangerController;
|
MessangerController* messangerController;
|
||||||
|
|||||||
Binary file not shown.
@@ -9,77 +9,77 @@
|
|||||||
<translation>Форма</translation>
|
<translation>Форма</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/ammtaskswidget.ui" line="47"/>
|
<location filename="../tasks/ammtaskswidget.ui" line="54"/>
|
||||||
<source>Assign</source>
|
<source>Assign</source>
|
||||||
<translation>Назначить</translation>
|
<translation>Назначить</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/ammtaskswidget.ui" line="73"/>
|
<location filename="../tasks/ammtaskswidget.ui" line="80"/>
|
||||||
<source>Аvailable</source>
|
<source>Аvailable</source>
|
||||||
<translation>Доступные</translation>
|
<translation>Доступные</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/ammtaskswidget.ui" line="128"/>
|
<location filename="../tasks/ammtaskswidget.ui" line="135"/>
|
||||||
<source>Delete</source>
|
<source>Delete</source>
|
||||||
<translation>Удалить</translation>
|
<translation>Удалить</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/ammtaskswidget.cpp" line="277"/>
|
<location filename="../tasks/ammtaskswidget.cpp" line="258"/>
|
||||||
<source>Task AMM</source>
|
<source>Task AMM</source>
|
||||||
<translation>Задача AMM</translation>
|
<translation>Задача AMM</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/ammtaskswidget.cpp" line="277"/>
|
<location filename="../tasks/ammtaskswidget.cpp" line="258"/>
|
||||||
<source>DM code</source>
|
<source>DM code</source>
|
||||||
<translation>DM код</translation>
|
<translation>DM код</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/ammtaskswidget.cpp" line="277"/>
|
<location filename="../tasks/ammtaskswidget.cpp" line="258"/>
|
||||||
<location filename="../tasks/ammtaskswidget.cpp" line="279"/>
|
<location filename="../tasks/ammtaskswidget.cpp" line="260"/>
|
||||||
<source>ID</source>
|
<source>ID</source>
|
||||||
<translation>ID</translation>
|
<translation>ID</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/ammtaskswidget.ui" line="102"/>
|
<location filename="../tasks/ammtaskswidget.ui" line="109"/>
|
||||||
<location filename="../tasks/ammtaskswidget.cpp" line="277"/>
|
<location filename="../tasks/ammtaskswidget.cpp" line="258"/>
|
||||||
<location filename="../tasks/ammtaskswidget.cpp" line="279"/>
|
<location filename="../tasks/ammtaskswidget.cpp" line="260"/>
|
||||||
<source>Status</source>
|
<source>Status</source>
|
||||||
<translation>Статус</translation>
|
<translation>Статус</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/ammtaskswidget.cpp" line="279"/>
|
<location filename="../tasks/ammtaskswidget.cpp" line="260"/>
|
||||||
<source>PM/DM</source>
|
<source>PM/DM</source>
|
||||||
<translation>PM/DM</translation>
|
<translation>PM/DM</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/ammtaskswidget.cpp" line="279"/>
|
<location filename="../tasks/ammtaskswidget.cpp" line="260"/>
|
||||||
<source>Code</source>
|
<source>Code</source>
|
||||||
<translation>Код</translation>
|
<translation>Код</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/ammtaskswidget.cpp" line="330"/>
|
<location filename="../tasks/ammtaskswidget.cpp" line="298"/>
|
||||||
<source>Attention!</source>
|
<source>Attention!</source>
|
||||||
<translation>Внимание!</translation>
|
<translation>Внимание!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/ammtaskswidget.cpp" line="330"/>
|
<location filename="../tasks/ammtaskswidget.cpp" line="298"/>
|
||||||
<source>The deletion will be irrevocable.
|
<source>The deletion will be irrevocable.
|
||||||
Delete it anyway?</source>
|
Delete it anyway?</source>
|
||||||
<translation>Удаление будет безвозвратным.
|
<translation>Удаление будет безвозвратным.
|
||||||
Всё равно удалить?</translation>
|
Всё равно удалить?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/ammtaskswidget.cpp" line="356"/>
|
<location filename="../tasks/ammtaskswidget.cpp" line="328"/>
|
||||||
<source>Status Task</source>
|
<source>Status Task</source>
|
||||||
<translation>Статус задачи</translation>
|
<translation>Статус задачи</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/ammtaskswidget.cpp" line="368"/>
|
<location filename="../tasks/ammtaskswidget.cpp" line="340"/>
|
||||||
<source>New task</source>
|
<source>New task</source>
|
||||||
<translation>Новая задача</translation>
|
<translation>Новая задача</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/ammtaskswidget.cpp" line="368"/>
|
<location filename="../tasks/ammtaskswidget.cpp" line="340"/>
|
||||||
<source>Assign this task?</source>
|
<source>Assign this task?</source>
|
||||||
<translation>Назначить эту задачу?</translation>
|
<translation>Назначить эту задачу?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -146,17 +146,17 @@ Delete it anyway?</source>
|
|||||||
<translation>Новая</translation>
|
<translation>Новая</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/dialogchecktask.cpp" line="88"/>
|
<location filename="../tasks/dialogchecktask.cpp" line="108"/>
|
||||||
<source>viewed</source>
|
<source>viewed</source>
|
||||||
<translation>Просмотрено</translation>
|
<translation>Просмотрено</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/dialogchecktask.cpp" line="90"/>
|
<location filename="../tasks/dialogchecktask.cpp" line="110"/>
|
||||||
<source>completed</source>
|
<source>completed</source>
|
||||||
<translation>Выполнена</translation>
|
<translation>Выполнена</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/dialogchecktask.cpp" line="112"/>
|
<location filename="../tasks/dialogchecktask.cpp" line="132"/>
|
||||||
<source>Change task status?
|
<source>Change task status?
|
||||||
The status will be set:
|
The status will be set:
|
||||||
'failed'</source>
|
'failed'</source>
|
||||||
@@ -165,7 +165,7 @@ The status will be set:
|
|||||||
'неверно'</translation>
|
'неверно'</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/dialogchecktask.cpp" line="118"/>
|
<location filename="../tasks/dialogchecktask.cpp" line="138"/>
|
||||||
<source>Change task status?
|
<source>Change task status?
|
||||||
The status will be set:
|
The status will be set:
|
||||||
'new'</source>
|
'new'</source>
|
||||||
@@ -174,14 +174,14 @@ The status will be set:
|
|||||||
'новая'</translation>
|
'новая'</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/dialogchecktask.cpp" line="121"/>
|
<location filename="../tasks/dialogchecktask.cpp" line="141"/>
|
||||||
<location filename="../tasks/dialogchecktask.cpp" line="148"/>
|
<location filename="../tasks/dialogchecktask.cpp" line="168"/>
|
||||||
<source>Attention!</source>
|
<source>Attention!</source>
|
||||||
<translation>Внимание!</translation>
|
<translation>Внимание!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/dialogchecktask.cpp" line="139"/>
|
<location filename="../tasks/dialogchecktask.cpp" line="159"/>
|
||||||
<location filename="../tasks/dialogchecktask.cpp" line="145"/>
|
<location filename="../tasks/dialogchecktask.cpp" line="165"/>
|
||||||
<source>Change task status?
|
<source>Change task status?
|
||||||
The status will be set:
|
The status will be set:
|
||||||
'completed'</source>
|
'completed'</source>
|
||||||
@@ -414,8 +414,7 @@ Delete it anyway?</source>
|
|||||||
<location filename="../instructors/editorinstructors.cpp" line="275"/>
|
<location filename="../instructors/editorinstructors.cpp" line="275"/>
|
||||||
<location filename="../instructors/editorinstructors.cpp" line="282"/>
|
<location filename="../instructors/editorinstructors.cpp" line="282"/>
|
||||||
<location filename="../instructors/editorinstructors.cpp" line="289"/>
|
<location filename="../instructors/editorinstructors.cpp" line="289"/>
|
||||||
<location filename="../instructors/editorinstructors.cpp" line="301"/>
|
<location filename="../instructors/editorinstructors.cpp" line="299"/>
|
||||||
<location filename="../instructors/editorinstructors.cpp" line="308"/>
|
|
||||||
<source>Editing error!</source>
|
<source>Editing error!</source>
|
||||||
<translation>Ошибка редактирования!</translation>
|
<translation>Ошибка редактирования!</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -441,16 +440,11 @@ The changes will not be accepted.</source>
|
|||||||
Изменения приняты не будут.</translation>
|
Изменения приняты не будут.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../instructors/editorinstructors.cpp" line="302"/>
|
<location filename="../instructors/editorinstructors.cpp" line="300"/>
|
||||||
<source>An existing instructor name has been entered.</source>
|
<source>An existing instructor or trainee login has been entered.
|
||||||
<translation>Введено имя существующего инструктора.</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../instructors/editorinstructors.cpp" line="309"/>
|
|
||||||
<source>An existing instructor login has been entered.
|
|
||||||
The changes will not be accepted.</source>
|
The changes will not be accepted.</source>
|
||||||
<translation>Был введен существующий логин инструктора.
|
<translation>Введен существующий логин инструктора или обучаемого.
|
||||||
Изменения приняты не будут.</translation>
|
Изменения не будут приняты.</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -482,8 +476,8 @@ The changes will not be accepted.</source>
|
|||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../trainees/editortrainees.ui" line="206"/>
|
<location filename="../trainees/editortrainees.ui" line="206"/>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="367"/>
|
<location filename="../trainees/editortrainees.cpp" line="374"/>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="392"/>
|
<location filename="../trainees/editortrainees.cpp" line="399"/>
|
||||||
<source>To archive</source>
|
<source>To archive</source>
|
||||||
<translation>Архивировать</translation>
|
<translation>Архивировать</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -498,109 +492,103 @@ The changes will not be accepted.</source>
|
|||||||
<translation>Показать архив</translation>
|
<translation>Показать архив</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="107"/>
|
<location filename="../trainees/editortrainees.cpp" line="114"/>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="427"/>
|
<location filename="../trainees/editortrainees.cpp" line="434"/>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="438"/>
|
<location filename="../trainees/editortrainees.cpp" line="445"/>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="453"/>
|
|
||||||
<location filename="../trainees/editortrainees.cpp" line="460"/>
|
<location filename="../trainees/editortrainees.cpp" line="460"/>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="467"/>
|
<location filename="../trainees/editortrainees.cpp" line="467"/>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="478"/>
|
<location filename="../trainees/editortrainees.cpp" line="474"/>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="485"/>
|
<location filename="../trainees/editortrainees.cpp" line="484"/>
|
||||||
<source>Editing error!</source>
|
<source>Editing error!</source>
|
||||||
<translation>Ошибка редактирования!</translation>
|
<translation>Ошибка редактирования!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="107"/>
|
<location filename="../trainees/editortrainees.cpp" line="114"/>
|
||||||
<source>The group is not empty.
|
<source>The group is not empty.
|
||||||
It is not possible to delete a non-empty group.</source>
|
It is not possible to delete a non-empty group.</source>
|
||||||
<translation>Группа не пуста. Невозможно удалить непустую группу.</translation>
|
<translation>Группа не пуста. Невозможно удалить непустую группу.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="112"/>
|
<location filename="../trainees/editortrainees.cpp" line="119"/>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="216"/>
|
<location filename="../trainees/editortrainees.cpp" line="223"/>
|
||||||
<source>Attention!</source>
|
<source>Attention!</source>
|
||||||
<translation>Внимание!</translation>
|
<translation>Внимание!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="112"/>
|
<location filename="../trainees/editortrainees.cpp" line="119"/>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="216"/>
|
<location filename="../trainees/editortrainees.cpp" line="223"/>
|
||||||
<source>The deletion will be irrevocable.
|
<source>The deletion will be irrevocable.
|
||||||
Delete anyway?</source>
|
Delete anyway?</source>
|
||||||
<translation>Удаление будет безвозвратным. Всё равно удалить?</translation>
|
<translation>Удаление будет безвозвратным. Всё равно удалить?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="212"/>
|
<location filename="../trainees/editortrainees.cpp" line="219"/>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="251"/>
|
<location filename="../trainees/editortrainees.cpp" line="258"/>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="297"/>
|
<location filename="../trainees/editortrainees.cpp" line="304"/>
|
||||||
<source>Error!</source>
|
<source>Error!</source>
|
||||||
<translation>Ошибка!</translation>
|
<translation>Ошибка!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="212"/>
|
<location filename="../trainees/editortrainees.cpp" line="219"/>
|
||||||
<source>You cannot delete a logged-in trainee.</source>
|
<source>You cannot delete a logged-in trainee.</source>
|
||||||
<translation>Вы не можете удалить обучаемого, вошедшего в систему.</translation>
|
<translation>Вы не можете удалить обучаемого, вошедшего в систему.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="251"/>
|
<location filename="../trainees/editortrainees.cpp" line="258"/>
|
||||||
<source>You cannot archive a logged-in trainee.</source>
|
<source>You cannot archive a logged-in trainee.</source>
|
||||||
<translation>Вы не можете заархивировать обучаемого, вошедшего в систему.</translation>
|
<translation>Вы не можете заархивировать обучаемого, вошедшего в систему.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="297"/>
|
<location filename="../trainees/editortrainees.cpp" line="304"/>
|
||||||
<source>You cannot edit a logged-in trainee.</source>
|
<source>You cannot edit a logged-in trainee.</source>
|
||||||
<translation>Вы не можете редактировать обучаемого, вошедшего в систему.</translation>
|
<translation>Вы не можете редактировать обучаемого, вошедшего в систему.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="385"/>
|
<location filename="../trainees/editortrainees.cpp" line="392"/>
|
||||||
<source>From archive</source>
|
<source>From archive</source>
|
||||||
<translation>Разархивировать</translation>
|
<translation>Разархивировать</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="428"/>
|
<location filename="../trainees/editortrainees.cpp" line="435"/>
|
||||||
<source>Unacceptable group name has been entered.
|
<source>Unacceptable group name has been entered.
|
||||||
The changes will not be accepted.</source>
|
The changes will not be accepted.</source>
|
||||||
<translation>Введено неприемлемое название группы.
|
<translation>Введено неприемлемое название группы.
|
||||||
Изменения приняты не будут.</translation>
|
Изменения приняты не будут.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="439"/>
|
<location filename="../trainees/editortrainees.cpp" line="446"/>
|
||||||
<source>An existing group name has been entered.
|
<source>An existing group name has been entered.
|
||||||
The changes will not be accepted.</source>
|
The changes will not be accepted.</source>
|
||||||
<translation>Введено существующее название группы.
|
<translation>Введено существующее название группы.
|
||||||
Изменения приняты не будут.</translation>
|
Изменения приняты не будут.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="454"/>
|
<location filename="../trainees/editortrainees.cpp" line="461"/>
|
||||||
<source>Unacceptable trainee name has been entered.
|
<source>Unacceptable trainee name has been entered.
|
||||||
The changes will not be accepted.</source>
|
The changes will not be accepted.</source>
|
||||||
<translation>Введено неприемлемое имя обучаемого.
|
<translation>Введено неприемлемое имя обучаемого.
|
||||||
Изменения приняты не будут.</translation>
|
Изменения приняты не будут.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="461"/>
|
<location filename="../trainees/editortrainees.cpp" line="468"/>
|
||||||
<source>Unacceptable trainee login has been entered.
|
<source>Unacceptable trainee login has been entered.
|
||||||
The changes will not be accepted.</source>
|
The changes will not be accepted.</source>
|
||||||
<translation>Введен неприемлемый логин обучаемого.
|
<translation>Введен неприемлемый логин обучаемого.
|
||||||
Изменения приняты не будут.</translation>
|
Изменения приняты не будут.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="468"/>
|
<location filename="../trainees/editortrainees.cpp" line="475"/>
|
||||||
<source>Unacceptable trainee password has been entered.
|
<source>Unacceptable trainee password has been entered.
|
||||||
The changes will not be accepted.</source>
|
The changes will not be accepted.</source>
|
||||||
<translation>Был введен неприемлемый пароль обучаемого.
|
<translation>Был введен неприемлемый пароль обучаемого.
|
||||||
Изменения приняты не будут.</translation>
|
Изменения приняты не будут.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../trainees/editortrainees.cpp" line="479"/>
|
<location filename="../trainees/editortrainees.cpp" line="485"/>
|
||||||
<source>An existing trainee name has been entered.</source>
|
<source>An existing instructor or trainee login has been entered.
|
||||||
<translation>Введено имя существующего обучаемого.</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../trainees/editortrainees.cpp" line="486"/>
|
|
||||||
<source>An existing trainee login has been entered.
|
|
||||||
The changes will not be accepted.</source>
|
The changes will not be accepted.</source>
|
||||||
<translation>Был введен существующий логин обучаемого.
|
<translation>Введен существующий логин инструктора или обучаемого.
|
||||||
Изменения приняты не будут.</translation>
|
Изменения не будут приняты.</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -611,66 +599,66 @@ The changes will not be accepted.</source>
|
|||||||
<translation>Форма</translation>
|
<translation>Форма</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/fimtaskswidget.ui" line="41"/>
|
<location filename="../tasks/fimtaskswidget.ui" line="48"/>
|
||||||
<source>Assign</source>
|
<source>Assign</source>
|
||||||
<translation>Назначить</translation>
|
<translation>Назначить</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/fimtaskswidget.ui" line="67"/>
|
<location filename="../tasks/fimtaskswidget.ui" line="74"/>
|
||||||
<source>Check</source>
|
<source>Check</source>
|
||||||
<translation>Проверить</translation>
|
<translation>Проверить</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/fimtaskswidget.ui" line="93"/>
|
<location filename="../tasks/fimtaskswidget.ui" line="100"/>
|
||||||
<source>Delete</source>
|
<source>Delete</source>
|
||||||
<translation>Удалить</translation>
|
<translation>Удалить</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/fimtaskswidget.cpp" line="285"/>
|
<location filename="../tasks/fimtaskswidget.cpp" line="289"/>
|
||||||
<source>Task FIM</source>
|
<source>Task FIM</source>
|
||||||
<translation>Задача FIM</translation>
|
<translation>Задача FIM</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/fimtaskswidget.cpp" line="285"/>
|
<location filename="../tasks/fimtaskswidget.cpp" line="289"/>
|
||||||
<location filename="../tasks/fimtaskswidget.cpp" line="287"/>
|
<location filename="../tasks/fimtaskswidget.cpp" line="291"/>
|
||||||
<source>ID</source>
|
<source>ID</source>
|
||||||
<translation>ID</translation>
|
<translation>ID</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/fimtaskswidget.cpp" line="285"/>
|
<location filename="../tasks/fimtaskswidget.cpp" line="289"/>
|
||||||
<location filename="../tasks/fimtaskswidget.cpp" line="287"/>
|
<location filename="../tasks/fimtaskswidget.cpp" line="291"/>
|
||||||
<source>Status</source>
|
<source>Status</source>
|
||||||
<translation>Статус</translation>
|
<translation>Статус</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/fimtaskswidget.cpp" line="287"/>
|
<location filename="../tasks/fimtaskswidget.cpp" line="291"/>
|
||||||
<source>Title</source>
|
<source>Title</source>
|
||||||
<translation>Заголовок</translation>
|
<translation>Заголовок</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/fimtaskswidget.cpp" line="341"/>
|
<location filename="../tasks/fimtaskswidget.cpp" line="345"/>
|
||||||
<source>Attention!</source>
|
<source>Attention!</source>
|
||||||
<translation>Внимание!</translation>
|
<translation>Внимание!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/fimtaskswidget.cpp" line="341"/>
|
<location filename="../tasks/fimtaskswidget.cpp" line="345"/>
|
||||||
<source>The deletion will be irrevocable.
|
<source>The deletion will be irrevocable.
|
||||||
Delete it anyway?</source>
|
Delete it anyway?</source>
|
||||||
<translation>Удаление будет безвозвратным.
|
<translation>Удаление будет безвозвратным.
|
||||||
Всё равно удалить?</translation>
|
Всё равно удалить?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/fimtaskswidget.cpp" line="371"/>
|
<location filename="../tasks/fimtaskswidget.cpp" line="378"/>
|
||||||
<source>Check Task</source>
|
<source>Check Task</source>
|
||||||
<translation>Проверка задачи</translation>
|
<translation>Проверка задачи</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/fimtaskswidget.cpp" line="384"/>
|
<location filename="../tasks/fimtaskswidget.cpp" line="391"/>
|
||||||
<source>New task</source>
|
<source>New task</source>
|
||||||
<translation>Новая задача</translation>
|
<translation>Новая задача</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/fimtaskswidget.cpp" line="384"/>
|
<location filename="../tasks/fimtaskswidget.cpp" line="391"/>
|
||||||
<source>Assign this task?</source>
|
<source>Assign this task?</source>
|
||||||
<translation>Назначить эту задачу?</translation>
|
<translation>Назначить эту задачу?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -723,87 +711,72 @@ Delete it anyway?</source>
|
|||||||
<translation>Настройки</translation>
|
<translation>Настройки</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../instructorsandtraineeswidget.ui" line="320"/>
|
<location filename="../instructorsandtraineeswidget.ui" line="322"/>
|
||||||
<source>Trainees</source>
|
<source>Trainees</source>
|
||||||
<translation>Обучаемые</translation>
|
<translation>Обучаемые</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../instructorsandtraineeswidget.ui" line="342"/>
|
<location filename="../instructorsandtraineeswidget.ui" line="366"/>
|
||||||
<source>Tasks</source>
|
|
||||||
<translation>Задачи</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../instructorsandtraineeswidget.ui" line="360"/>
|
|
||||||
<source>AMM</source>
|
|
||||||
<translation></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../instructorsandtraineeswidget.ui" line="376"/>
|
|
||||||
<source>FIM</source>
|
|
||||||
<translation></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../instructorsandtraineeswidget.ui" line="402"/>
|
|
||||||
<source>Messenger</source>
|
<source>Messenger</source>
|
||||||
<translation>Мессенджер</translation>
|
<translation>Мессенджер</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../instructorsandtraineeswidget.ui" line="420"/>
|
<location filename="../instructorsandtraineeswidget.ui" line="340"/>
|
||||||
<source>Instructors</source>
|
<source>Instructors</source>
|
||||||
<translation>Инструкторы</translation>
|
<translation>Инструкторы</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../instructorsandtraineeswidget.ui" line="135"/>
|
<location filename="../instructorsandtraineeswidget.ui" line="135"/>
|
||||||
<location filename="../instructorsandtraineeswidget.ui" line="192"/>
|
<location filename="../instructorsandtraineeswidget.ui" line="192"/>
|
||||||
<location filename="../instructorsandtraineeswidget.cpp" line="409"/>
|
<location filename="../instructorsandtraineeswidget.cpp" line="357"/>
|
||||||
<location filename="../instructorsandtraineeswidget.cpp" line="425"/>
|
<location filename="../instructorsandtraineeswidget.cpp" line="373"/>
|
||||||
<source>none</source>
|
<source>none</source>
|
||||||
<translation>нет</translation>
|
<translation>нет</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../instructorsandtraineeswidget.cpp" line="164"/>
|
<location filename="../instructorsandtraineeswidget.cpp" line="129"/>
|
||||||
<location filename="../instructorsandtraineeswidget.cpp" line="461"/>
|
<location filename="../instructorsandtraineeswidget.cpp" line="409"/>
|
||||||
<source>Attention!</source>
|
<source>Attention!</source>
|
||||||
<translation>Внимание!</translation>
|
<translation>Внимание!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../instructorsandtraineeswidget.cpp" line="164"/>
|
<location filename="../instructorsandtraineeswidget.cpp" line="129"/>
|
||||||
<source>The file could not be opened </source>
|
<source>The file could not be opened </source>
|
||||||
<translation>Файл не может быть открыт </translation>
|
<translation>Файл не может быть открыт </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../instructorsandtraineeswidget.cpp" line="256"/>
|
<location filename="../instructorsandtraineeswidget.cpp" line="216"/>
|
||||||
<source>Instructor deauthorization</source>
|
<source>Instructor deauthorization</source>
|
||||||
<translation>Деавторизация инструктора</translation>
|
<translation>Деавторизация инструктора</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../instructorsandtraineeswidget.cpp" line="256"/>
|
<location filename="../instructorsandtraineeswidget.cpp" line="216"/>
|
||||||
<source>Error!</source>
|
<source>Error!</source>
|
||||||
<translation>Ошибка!</translation>
|
<translation>Ошибка!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../instructorsandtraineeswidget.cpp" line="305"/>
|
<location filename="../instructorsandtraineeswidget.cpp" line="256"/>
|
||||||
<source>Warning!</source>
|
<source>Warning!</source>
|
||||||
<translation>Внимание!</translation>
|
<translation>Внимание!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../instructorsandtraineeswidget.cpp" line="305"/>
|
<location filename="../instructorsandtraineeswidget.cpp" line="256"/>
|
||||||
<source>The server is disabled</source>
|
<source>The server is disabled</source>
|
||||||
<translation>Сервер отключен</translation>
|
<translation>Сервер отключен</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../instructorsandtraineeswidget.cpp" line="461"/>
|
<location filename="../instructorsandtraineeswidget.cpp" line="409"/>
|
||||||
<source>Server settings have been changed. Please reconnect to the server.</source>
|
<source>Server settings have been changed. Please reconnect to the server.</source>
|
||||||
<translation>Настройки сервера изменены. Выполните переподключение к серверу.</translation>
|
<translation>Настройки сервера изменены. Выполните переподключение к серверу.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../instructorsandtraineeswidget.cpp" line="226"/>
|
<location filename="../instructorsandtraineeswidget.cpp" line="190"/>
|
||||||
<location filename="../instructorsandtraineeswidget.cpp" line="312"/>
|
<location filename="../instructorsandtraineeswidget.cpp" line="263"/>
|
||||||
<source>Instructor authorization</source>
|
<source>Instructor authorization</source>
|
||||||
<translation>Авторизация инструктора</translation>
|
<translation>Авторизация инструктора</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../instructorsandtraineeswidget.cpp" line="226"/>
|
<location filename="../instructorsandtraineeswidget.cpp" line="190"/>
|
||||||
<source>Invalid login or password!</source>
|
<source>Invalid login or password!</source>
|
||||||
<translation>Неправильный логин или пароль!</translation>
|
<translation>Неправильный логин или пароль!</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -868,17 +841,17 @@ Delete it anyway?</source>
|
|||||||
<translation>Форма</translation>
|
<translation>Форма</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../messanger/messangerwidget.ui" line="105"/>
|
<location filename="../messanger/messangerwidget.ui" line="111"/>
|
||||||
<source>Send</source>
|
<source>Send</source>
|
||||||
<translation>Отправить</translation>
|
<translation>Отправить</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../messanger/messangerwidget.ui" line="43"/>
|
<location filename="../messanger/messangerwidget.ui" line="49"/>
|
||||||
<source>Tab 1</source>
|
<source>Tab 1</source>
|
||||||
<translation></translation>
|
<translation></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../messanger/messangerwidget.ui" line="48"/>
|
<location filename="../messanger/messangerwidget.ui" line="54"/>
|
||||||
<source>Tab 2</source>
|
<source>Tab 2</source>
|
||||||
<translation></translation>
|
<translation></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -942,30 +915,114 @@ Delete it anyway?</source>
|
|||||||
<translation>Ошибка</translation>
|
<translation>Ошибка</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>PersonalCardTrainee</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../trainees/personalcardtrainee.ui" line="14"/>
|
||||||
|
<source>Form</source>
|
||||||
|
<translation>Форма</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../trainees/personalcardtrainee.ui" line="24"/>
|
||||||
|
<source>Trainee</source>
|
||||||
|
<translation>Обучаемый</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../trainees/personalcardtrainee.ui" line="32"/>
|
||||||
|
<source>Name</source>
|
||||||
|
<translation>Имя</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../trainees/personalcardtrainee.ui" line="62"/>
|
||||||
|
<source>Last login time</source>
|
||||||
|
<translation>Время последнего входа</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../trainees/personalcardtrainee.ui" line="69"/>
|
||||||
|
<location filename="../trainees/personalcardtrainee.ui" line="90"/>
|
||||||
|
<location filename="../trainees/personalcardtrainee.ui" line="111"/>
|
||||||
|
<location filename="../trainees/personalcardtrainee.ui" line="132"/>
|
||||||
|
<location filename="../trainees/personalcardtrainee.ui" line="153"/>
|
||||||
|
<source>0</source>
|
||||||
|
<translation></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../trainees/personalcardtrainee.ui" line="83"/>
|
||||||
|
<source>Assigned FIM</source>
|
||||||
|
<translation>Назначенные FIM</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../trainees/personalcardtrainee.ui" line="104"/>
|
||||||
|
<source>Assigned AMM</source>
|
||||||
|
<translation>Назначенные AMM</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../trainees/personalcardtrainee.ui" line="125"/>
|
||||||
|
<source>Time of operation</source>
|
||||||
|
<translation>Время работы</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../trainees/personalcardtrainee.ui" line="146"/>
|
||||||
|
<source>Last time of exit</source>
|
||||||
|
<translation>Время последнего выхода</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../trainees/personalcardtrainee.ui" line="168"/>
|
||||||
|
<source>Messenger</source>
|
||||||
|
<translation>Мессенджер</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../trainees/personalcardtrainee.ui" line="188"/>
|
||||||
|
<source>Tasks</source>
|
||||||
|
<translation>Задачи</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../trainees/personalcardtrainee.ui" line="198"/>
|
||||||
|
<source>AMM</source>
|
||||||
|
<translation></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../trainees/personalcardtrainee.ui" line="208"/>
|
||||||
|
<location filename="../trainees/personalcardtrainee.ui" line="241"/>
|
||||||
|
<source>List</source>
|
||||||
|
<translation>Перечень</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../trainees/personalcardtrainee.ui" line="219"/>
|
||||||
|
<location filename="../trainees/personalcardtrainee.ui" line="252"/>
|
||||||
|
<source>Attached</source>
|
||||||
|
<translation>Назначенные</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../trainees/personalcardtrainee.ui" line="231"/>
|
||||||
|
<source>FIM</source>
|
||||||
|
<translation></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>RecognizeSystem</name>
|
<name>RecognizeSystem</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../connectorToServer/Core/recognizesystem.cpp" line="389"/>
|
<location filename="../connectorToServer/Core/recognizesystem.cpp" line="395"/>
|
||||||
<source>Attention!</source>
|
<source>Attention!</source>
|
||||||
<translation>Внимание!</translation>
|
<translation>Внимание!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../connectorToServer/Core/recognizesystem.cpp" line="389"/>
|
<location filename="../connectorToServer/Core/recognizesystem.cpp" line="395"/>
|
||||||
<source>The file could not be opened </source>
|
<source>The file could not be opened </source>
|
||||||
<translation>Файл не может быть открыт </translation>
|
<translation>Файл не может быть открыт </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../connectorToServer/Core/recognizesystem.cpp" line="449"/>
|
<location filename="../connectorToServer/Core/recognizesystem.cpp" line="455"/>
|
||||||
<source>You cannot delete the basic version!</source>
|
<source>You cannot delete the basic version!</source>
|
||||||
<translation>Вы не можете удалить базовую версию!</translation>
|
<translation>Вы не можете удалить базовую версию!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../connectorToServer/Core/recognizesystem.cpp" line="454"/>
|
<location filename="../connectorToServer/Core/recognizesystem.cpp" line="460"/>
|
||||||
<source>You cannot delete the active version</source>
|
<source>You cannot delete the active version</source>
|
||||||
<translation>Вы не можете удалить активную версию</translation>
|
<translation>Вы не можете удалить активную версию</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../connectorToServer/Core/recognizesystem.cpp" line="459"/>
|
<location filename="../connectorToServer/Core/recognizesystem.cpp" line="465"/>
|
||||||
<source>This name already exists</source>
|
<source>This name already exists</source>
|
||||||
<translation>Это имя уже существует</translation>
|
<translation>Это имя уже существует</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -973,30 +1030,30 @@ Delete it anyway?</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>TaskAMMFIMTreePreparation</name>
|
<name>TaskAMMFIMTreePreparation</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/tasktreepreparation.cpp" line="366"/>
|
<location filename="../tasks/tasktreepreparation.cpp" line="453"/>
|
||||||
<location filename="../tasks/tasktreepreparation.cpp" line="414"/>
|
<location filename="../tasks/tasktreepreparation.cpp" line="505"/>
|
||||||
<location filename="../tasks/tasktreepreparation.cpp" line="500"/>
|
<location filename="../tasks/tasktreepreparation.cpp" line="596"/>
|
||||||
<source>completed</source>
|
<source>completed</source>
|
||||||
<translation>выполнена</translation>
|
<translation>выполнена</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/tasktreepreparation.cpp" line="371"/>
|
<location filename="../tasks/tasktreepreparation.cpp" line="458"/>
|
||||||
<location filename="../tasks/tasktreepreparation.cpp" line="419"/>
|
<location filename="../tasks/tasktreepreparation.cpp" line="510"/>
|
||||||
<location filename="../tasks/tasktreepreparation.cpp" line="505"/>
|
<location filename="../tasks/tasktreepreparation.cpp" line="601"/>
|
||||||
<source>failed</source>
|
<source>failed</source>
|
||||||
<translation>неверно</translation>
|
<translation>неверно</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/tasktreepreparation.cpp" line="376"/>
|
<location filename="../tasks/tasktreepreparation.cpp" line="463"/>
|
||||||
<location filename="../tasks/tasktreepreparation.cpp" line="424"/>
|
<location filename="../tasks/tasktreepreparation.cpp" line="515"/>
|
||||||
<location filename="../tasks/tasktreepreparation.cpp" line="510"/>
|
<location filename="../tasks/tasktreepreparation.cpp" line="606"/>
|
||||||
<source>checkup</source>
|
<source>checkup</source>
|
||||||
<translation>на проверке</translation>
|
<translation>на проверке</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../tasks/tasktreepreparation.cpp" line="381"/>
|
<location filename="../tasks/tasktreepreparation.cpp" line="468"/>
|
||||||
<location filename="../tasks/tasktreepreparation.cpp" line="429"/>
|
<location filename="../tasks/tasktreepreparation.cpp" line="520"/>
|
||||||
<location filename="../tasks/tasktreepreparation.cpp" line="515"/>
|
<location filename="../tasks/tasktreepreparation.cpp" line="611"/>
|
||||||
<source>new</source>
|
<source>new</source>
|
||||||
<translation>новая</translation>
|
<translation>новая</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1178,15 +1235,20 @@ Delete it anyway?</source>
|
|||||||
<translation>Обучаемые</translation>
|
<translation>Обучаемые</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../trainees/viewertrainees.ui" line="55"/>
|
<location filename="../trainees/viewertrainees.ui" line="52"/>
|
||||||
<source>Editor of Trainees</source>
|
<source>Editor of Trainees</source>
|
||||||
<translation>Редактор обучаемых</translation>
|
<translation>Редактор обучаемых</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../trainees/viewertrainees.cpp" line="126"/>
|
<location filename="../trainees/viewertrainees.cpp" line="157"/>
|
||||||
<source>Editor of trainees</source>
|
<source>Editor of trainees</source>
|
||||||
<translation>Редактор обучаемых</translation>
|
<translation>Редактор обучаемых</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../trainees/viewertrainees.cpp" line="211"/>
|
||||||
|
<source>Personal card trainee</source>
|
||||||
|
<translation>Персональная карта обучаемого</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>WaitAnimationWidget</name>
|
<name>WaitAnimationWidget</name>
|
||||||
|
|||||||
1242
InstructorsAndTrainees/translations/InstructorsAndTrainees_ru_RU.ts
Normal file
1242
InstructorsAndTrainees/translations/InstructorsAndTrainees_ru_RU.ts
Normal file
File diff suppressed because it is too large
Load Diff
@@ -4,7 +4,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>AssetsManager</name>
|
<name>AssetsManager</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../Systems/assetsmanager.cpp" line="289"/>
|
<location filename="../Systems/assetsmanager.cpp" line="290"/>
|
||||||
<source>LLC Constanta-Design</source>
|
<source>LLC Constanta-Design</source>
|
||||||
<translation>ООО Константа-Дизайн</translation>
|
<translation>ООО Константа-Дизайн</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -17,7 +17,7 @@
|
|||||||
<translation>Форма</translation>
|
<translation>Форма</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../serverlmswidget.ui" line="69"/>
|
<location filename="../serverlmswidget.ui" line="60"/>
|
||||||
<source>List of clients</source>
|
<source>List of clients</source>
|
||||||
<translation>Список клиентов</translation>
|
<translation>Список клиентов</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -32,12 +32,12 @@
|
|||||||
<translation>Сервер СУО</translation>
|
<translation>Сервер СУО</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../serverlmswidget.ui" line="153"/>
|
<location filename="../serverlmswidget.ui" line="144"/>
|
||||||
<source>Start</source>
|
<source>Start</source>
|
||||||
<translation>Запустить</translation>
|
<translation>Запустить</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../serverlmswidget.ui" line="181"/>
|
<location filename="../serverlmswidget.ui" line="172"/>
|
||||||
<source>Stop</source>
|
<source>Stop</source>
|
||||||
<translation>Остановить</translation>
|
<translation>Остановить</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
Reference in New Issue
Block a user