Перевод

This commit is contained in:
2025-10-07 18:10:39 +03:00
parent fc42dc0723
commit f6c4da675d
7 changed files with 106 additions and 52 deletions

View File

@@ -24,39 +24,39 @@
<translation>Удалить</translation> <translation>Удалить</translation>
</message> </message>
<message> <message>
<location filename="../tasks/ammtaskswidget.cpp" line="278"/> <location filename="../tasks/ammtaskswidget.cpp" line="261"/>
<location filename="../tasks/ammtaskswidget.cpp" line="280"/> <location filename="../tasks/ammtaskswidget.cpp" line="263"/>
<source>Task AMM</source> <source>Task AMM</source>
<translation>Задача AMM</translation> <translation>Задача AMM</translation>
</message> </message>
<message> <message>
<location filename="../tasks/ammtaskswidget.cpp" line="278"/> <location filename="../tasks/ammtaskswidget.cpp" line="261"/>
<location filename="../tasks/ammtaskswidget.cpp" line="280"/> <location filename="../tasks/ammtaskswidget.cpp" line="263"/>
<source>DM code</source> <source>DM code</source>
<translation>DM код</translation> <translation>DM код</translation>
</message> </message>
<message> <message>
<location filename="../tasks/ammtaskswidget.cpp" line="278"/> <location filename="../tasks/ammtaskswidget.cpp" line="261"/>
<location filename="../tasks/ammtaskswidget.cpp" line="280"/> <location filename="../tasks/ammtaskswidget.cpp" line="263"/>
<source>ID</source> <source>ID</source>
<translation>ID</translation> <translation>ID</translation>
</message> </message>
<message> <message>
<location filename="../tasks/ammtaskswidget.ui" line="60"/> <location filename="../tasks/ammtaskswidget.ui" line="60"/>
<location filename="../tasks/ammtaskswidget.cpp" line="278"/> <location filename="../tasks/ammtaskswidget.cpp" line="261"/>
<location filename="../tasks/ammtaskswidget.cpp" line="280"/> <location filename="../tasks/ammtaskswidget.cpp" line="263"/>
<source>Status</source> <source>Status</source>
<translation>Статус</translation> <translation>Статус</translation>
</message> </message>
<message> <message>
<location filename="../tasks/ammtaskswidget.cpp" line="316"/> <location filename="../tasks/ammtaskswidget.cpp" line="337"/>
<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="377"/>
<source>Assign this task?</source> <source>Assign this task?</source>
<translation>Назначить эту задачу?</translation> <translation>Назначить эту задачу?</translation>
</message> </message>
@@ -69,47 +69,78 @@ Delete it anyway?</source>
<translation>Форма</translation> <translation>Форма</translation>
</message> </message>
<message> <message>
<location filename="../tasks/checkertask.ui" line="26"/> <location filename="../tasks/checkertask.ui" line="24"/>
<source>Task</source> <source>Task</source>
<translation>Задача</translation> <translation>Задача</translation>
</message> </message>
<message> <message>
<location filename="../tasks/checkertask.ui" line="41"/> <location filename="../tasks/checkertask.ui" line="61"/>
<source>TextLabel</source>
<translation></translation>
</message>
<message>
<location filename="../tasks/checkertask.ui" line="89"/>
<source>Name</source>
<translation>Имя</translation>
</message>
<message>
<location filename="../tasks/checkertask.ui" line="96"/>
<source>DM Code</source>
<translation></translation>
</message>
<message>
<location filename="../tasks/checkertask.ui" line="111"/>
<source>Completion Report</source> <source>Completion Report</source>
<translation>Отчет о выполнении</translation> <translation>Отчет о выполнении</translation>
</message> </message>
<message> <message>
<location filename="../tasks/checkertask.ui" line="101"/> <location filename="../tasks/checkertask.ui" line="171"/>
<source>Failed</source> <source>Failed</source>
<translation>Неверно</translation> <translation>Неверно</translation>
</message> </message>
<message> <message>
<location filename="../tasks/checkertask.ui" line="127"/> <location filename="../tasks/checkertask.ui" line="197"/>
<source>Right</source> <source>Right</source>
<translation>Верно</translation> <translation>Верно</translation>
</message> </message>
<message> <message>
<location filename="../tasks/checkertask.cpp" line="33"/> <location filename="../tasks/checkertask.cpp" line="35"/>
<source>Completed</source> <source>Completed</source>
<translation>Выполнена</translation> <translation>Выполнена</translation>
</message> </message>
<message> <message>
<location filename="../tasks/checkertask.cpp" line="34"/> <location filename="../tasks/checkertask.cpp" line="36"/>
<source>New</source> <source>New</source>
<translation>Новая</translation> <translation>Новая</translation>
</message> </message>
<message> <message>
<location filename="../tasks/checkertask.cpp" line="118"/> <location filename="../tasks/checkertask.cpp" line="145"/>
<source>viewed</source> <source>viewed</source>
<translation>Просмотрено</translation> <translation>Просмотрено</translation>
</message> </message>
<message> <message>
<location filename="../tasks/checkertask.cpp" line="120"/> <location filename="../tasks/checkertask.cpp" line="86"/>
<location filename="../tasks/checkertask.cpp" line="147"/>
<source>completed</source> <source>completed</source>
<translation>выполнена</translation> <translation>выполнена</translation>
</message> </message>
<message> <message>
<location filename="../tasks/checkertask.cpp" line="142"/> <location filename="../tasks/checkertask.cpp" line="91"/>
<source>failed</source>
<translation>неверно</translation>
</message>
<message>
<location filename="../tasks/checkertask.cpp" line="96"/>
<source>checkup</source>
<translation>на проверке</translation>
</message>
<message>
<location filename="../tasks/checkertask.cpp" line="101"/>
<source>new</source>
<translation>новая</translation>
</message>
<message>
<location filename="../tasks/checkertask.cpp" line="169"/>
<source>Change task status? <source>Change task status?
The status will be set: The status will be set:
&apos;failed&apos;</source> &apos;failed&apos;</source>
@@ -118,7 +149,7 @@ The status will be set:
&apos;неверно&apos;</translation> &apos;неверно&apos;</translation>
</message> </message>
<message> <message>
<location filename="../tasks/checkertask.cpp" line="148"/> <location filename="../tasks/checkertask.cpp" line="175"/>
<source>Change task status? <source>Change task status?
The status will be set: The status will be set:
&apos;new&apos;</source> &apos;new&apos;</source>
@@ -127,8 +158,8 @@ The status will be set:
&apos;новая&apos;</translation> &apos;новая&apos;</translation>
</message> </message>
<message> <message>
<location filename="../tasks/checkertask.cpp" line="169"/> <location filename="../tasks/checkertask.cpp" line="196"/>
<location filename="../tasks/checkertask.cpp" line="175"/> <location filename="../tasks/checkertask.cpp" line="202"/>
<source>Change task status? <source>Change task status?
The status will be set: The status will be set:
&apos;completed&apos;</source> &apos;completed&apos;</source>
@@ -140,52 +171,52 @@ The status will be set:
<context> <context>
<name>CommonView</name> <name>CommonView</name>
<message> <message>
<location filename="../commonview.cpp" line="109"/> <location filename="../commonview.cpp" line="111"/>
<source>Name</source> <source>Name</source>
<translation>Имя</translation> <translation>Имя</translation>
</message> </message>
<message> <message>
<location filename="../commonview.cpp" line="109"/> <location filename="../commonview.cpp" line="111"/>
<source>Login</source> <source>Login</source>
<translation>Логин</translation> <translation>Логин</translation>
</message> </message>
<message> <message>
<location filename="../commonview.cpp" line="109"/> <location filename="../commonview.cpp" line="111"/>
<source>Password</source> <source>Password</source>
<translation>Пароль</translation> <translation>Пароль</translation>
</message> </message>
<message> <message>
<location filename="../commonview.cpp" line="109"/> <location filename="../commonview.cpp" line="111"/>
<source>Class</source> <source>Class</source>
<translation>Класс</translation> <translation>Класс</translation>
</message> </message>
<message> <message>
<location filename="../commonview.cpp" line="109"/> <location filename="../commonview.cpp" line="111"/>
<source>Computer</source> <source>Computer</source>
<translation>Компьютер</translation> <translation>Компьютер</translation>
</message> </message>
<message> <message>
<location filename="../commonview.cpp" line="109"/> <location filename="../commonview.cpp" line="111"/>
<source>IP address</source> <source>IP address</source>
<translation>IP адрес</translation> <translation>IP адрес</translation>
</message> </message>
<message> <message>
<location filename="../commonview.cpp" line="109"/> <location filename="../commonview.cpp" line="111"/>
<source>Administrator</source> <source>Administrator</source>
<translation>Администратор</translation> <translation>Администратор</translation>
</message> </message>
<message> <message>
<location filename="../commonview.cpp" line="109"/> <location filename="../commonview.cpp" line="111"/>
<source>Archived</source> <source>Archived</source>
<translation>Архивный</translation> <translation>Архивный</translation>
</message> </message>
<message> <message>
<location filename="../commonview.cpp" line="109"/> <location filename="../commonview.cpp" line="111"/>
<source>Logged</source> <source>Logged</source>
<translation>Залогирован</translation> <translation>Залогирован</translation>
</message> </message>
<message> <message>
<location filename="../commonview.cpp" line="109"/> <location filename="../commonview.cpp" line="111"/>
<source>ID</source> <source>ID</source>
<translation>ID</translation> <translation>ID</translation>
</message> </message>
@@ -640,32 +671,32 @@ The changes will not be accepted.</source>
<translation>Удалить</translation> <translation>Удалить</translation>
</message> </message>
<message> <message>
<location filename="../tasks/fimtaskswidget.cpp" line="314"/> <location filename="../tasks/fimtaskswidget.cpp" line="298"/>
<location filename="../tasks/fimtaskswidget.cpp" line="316"/> <location filename="../tasks/fimtaskswidget.cpp" line="300"/>
<source>Task FIM</source> <source>Task FIM</source>
<translation>Задача FIM</translation> <translation>Задача FIM</translation>
</message> </message>
<message> <message>
<location filename="../tasks/fimtaskswidget.cpp" line="314"/> <location filename="../tasks/fimtaskswidget.cpp" line="298"/>
<location filename="../tasks/fimtaskswidget.cpp" line="316"/> <location filename="../tasks/fimtaskswidget.cpp" line="300"/>
<source>ID</source> <source>ID</source>
<translation>ID</translation> <translation>ID</translation>
</message> </message>
<message> <message>
<location filename="../tasks/fimtaskswidget.cpp" line="314"/> <location filename="../tasks/fimtaskswidget.cpp" line="298"/>
<location filename="../tasks/fimtaskswidget.cpp" line="316"/> <location filename="../tasks/fimtaskswidget.cpp" line="300"/>
<source>Status</source> <source>Status</source>
<translation>Статус</translation> <translation>Статус</translation>
</message> </message>
<message> <message>
<location filename="../tasks/fimtaskswidget.cpp" line="368"/> <location filename="../tasks/fimtaskswidget.cpp" line="388"/>
<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="412"/> <location filename="../tasks/fimtaskswidget.cpp" line="432"/>
<source>Assign this task?</source> <source>Assign this task?</source>
<translation>Назначить эту задачу?</translation> <translation>Назначить эту задачу?</translation>
</message> </message>
@@ -828,17 +859,17 @@ Delete it anyway?</source>
<translation>Форма</translation> <translation>Форма</translation>
</message> </message>
<message> <message>
<location filename="../messanger/msgwidget.ui" line="48"/> <location filename="../messanger/msgwidget.ui" line="73"/>
<source>TextLabel</source> <source>TextLabel</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../messanger/msgwidget.ui" line="72"/> <location filename="../messanger/msgwidget.ui" line="97"/>
<source>Name</source> <source>Name</source>
<translation>Имя</translation> <translation>Имя</translation>
</message> </message>
<message> <message>
<location filename="../messanger/msgwidget.ui" line="130"/> <location filename="../messanger/msgwidget.ui" line="155"/>
<source>--:--</source> <source>--:--</source>
<translation>--:--</translation> <translation>--:--</translation>
</message> </message>

View File

@@ -182,5 +182,13 @@ void ServerLMSWidget::changeEvent(QEvent *event)
if (event->type() == QEvent::LanguageChange) if (event->type() == QEvent::LanguageChange)
{ {
ui->retranslateUi(this); // переведём окно заново ui->retranslateUi(this); // переведём окно заново
//Настройки БД
DataBaseSettings dbSettings = providerDBLMS->getDBSettings();
QString strDBsettings = QString("%1 (%2) %3 : %4").arg(dbSettings.dbName,
dbSettings.dbType,
dbSettings.dbHostName,
QString::number(dbSettings.dbPort));
ui->lblDBsettings->setText(strDBsettings);
} }
} }

View File

@@ -7,7 +7,7 @@
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>800</width> <width>800</width>
<height>800</height> <height>600</height>
</rect> </rect>
</property> </property>
<property name="font"> <property name="font">
@@ -47,7 +47,7 @@
<property name="maximumSize"> <property name="maximumSize">
<size> <size>
<width>16777215</width> <width>16777215</width>
<height>200</height> <height>120</height>
</size> </size>
</property> </property>
</widget> </widget>
@@ -82,7 +82,7 @@
<widget class="QToolButton" name="btnStartServer"> <widget class="QToolButton" name="btnStartServer">
<property name="minimumSize"> <property name="minimumSize">
<size> <size>
<width>50</width> <width>80</width>
<height>20</height> <height>20</height>
</size> </size>
</property> </property>
@@ -110,7 +110,7 @@
<widget class="QToolButton" name="btnStopServer"> <widget class="QToolButton" name="btnStopServer">
<property name="minimumSize"> <property name="minimumSize">
<size> <size>
<width>50</width> <width>80</width>
<height>20</height> <height>20</height>
</size> </size>
</property> </property>

View File

@@ -17,27 +17,42 @@
<translation>Форма</translation> <translation>Форма</translation>
</message> </message>
<message> <message>
<location filename="../serverlmswidget.ui" line="60"/> <location filename="../serverlmswidget.ui" line="34"/>
<source>List of clients</source> <source>List of clients</source>
<translation>Список клиентов</translation> <translation>Список клиентов</translation>
</message> </message>
<message> <message>
<location filename="../serverlmswidget.ui" line="40"/> <location filename="../serverlmswidget.ui" line="155"/>
<source>Block Authorization</source>
<translation>Блокировка авторизации</translation>
</message>
<message>
<location filename="../serverlmswidget.ui" line="203"/>
<source>Logger</source> <source>Logger</source>
<translation>Логгер</translation> <translation>Логгер</translation>
</message> </message>
<message>
<location filename="../serverlmswidget.ui" line="231"/>
<source>Data base: </source>
<translation>База данных: </translation>
</message>
<message>
<location filename="../serverlmswidget.ui" line="238"/>
<source>...</source>
<translation></translation>
</message>
<message> <message>
<location filename="../serverlmswidget.ui" line="28"/> <location filename="../serverlmswidget.ui" line="28"/>
<source>Server LMS</source> <source>Server LMS</source>
<translation>Сервер СУО</translation> <translation>Сервер СУО</translation>
</message> </message>
<message> <message>
<location filename="../serverlmswidget.ui" line="144"/> <location filename="../serverlmswidget.ui" line="105"/>
<source>Start</source> <source>Start</source>
<translation>Запустить</translation> <translation>Запустить</translation>
</message> </message>
<message> <message>
<location filename="../serverlmswidget.ui" line="172"/> <location filename="../serverlmswidget.ui" line="133"/>
<source>Stop</source> <source>Stop</source>
<translation>Остановить</translation> <translation>Остановить</translation>
</message> </message>

View File

@@ -7,7 +7,7 @@
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>1200</width> <width>1200</width>
<height>900</height> <height>800</height>
</rect> </rect>
</property> </property>
<property name="font"> <property name="font">