diff --git a/src/quick_map_services/i18n/QuickMapServices_ru.ts b/src/quick_map_services/i18n/QuickMapServices_ru.ts
index 41185bd..de21fba 100644
--- a/src/quick_map_services/i18n/QuickMapServices_ru.ts
+++ b/src/quick_map_services/i18n/QuickMapServices_ru.ts
@@ -200,27 +200,27 @@ p, li { white-space: pre-wrap; }
Поместить авторство в нижнем правом углу
-
+
Dialog
Диалог
-
+
General
Общие
-
+
ID
ID
-
+
Alias
Алиас
-
+
Icon
Иконка
@@ -255,7 +255,7 @@ p, li { white-space: pre-wrap; }
Условия использования
-
+
Choose
Выбрать
@@ -454,7 +454,7 @@ p, li { white-space: pre-wrap; }
Form
-
+
Form
Форма
@@ -464,7 +464,7 @@ p, li { white-space: pre-wrap; }
Файл GDAL
-
+
URL
URL
@@ -690,10 +690,25 @@ p, li { white-space: pre-wrap; }
сообщить о проблеме
-
+
Add
Добавить
+
+
+ Available with issues
+ Есть проблемы
+
+
+
+ Works
+ Работает
+
+
+
+ Failed
+ Не работает
+
QmsServiceToolbox
@@ -821,21 +836,21 @@ The previous settings will be overwritten!
SearchThread
-
+
Network error!
{0}
Сетевая ошибка!
{0}
-
+
Error of processing!
{0}: {1}
Ошибка обработки!
{0}: {1}
-
+
Network error: {0}
Сетевая ошибка
diff --git a/src/quick_map_services/qms_service_toolbox.py b/src/quick_map_services/qms_service_toolbox.py
index 5d476e2..7900a09 100644
--- a/src/quick_map_services/qms_service_toolbox.py
+++ b/src/quick_map_services/qms_service_toolbox.py
@@ -445,13 +445,17 @@ def __init__(
self.status_label.setTextFormat(Qt.TextFormat.RichText)
self.status_label.setText("\u2022")
+ # Determine service status and update visual indicator and tooltip
status = geoservice.get("cumulative_status", "")
if status == "works":
self.status_label.setStyleSheet("color: green; font-size: 30px")
+ self.status_label.setToolTip(self.tr("Works"))
if status == "failed":
self.status_label.setStyleSheet("color: red; font-size: 30px")
+ self.status_label.setToolTip(self.tr("Failed"))
if status == "problematic":
self.status_label.setStyleSheet("color: yellow; font-size: 30px")
+ self.status_label.setToolTip(self.tr("Available with issues"))
self.layout.addWidget(self.status_label)
self.addButton = QToolButton()