Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 27 additions & 12 deletions src/quick_map_services/i18n/QuickMapServices_ru.ts
Original file line number Diff line number Diff line change
Expand Up @@ -200,27 +200,27 @@ p, li { white-space: pre-wrap; }
<translation>Поместить авторство в нижнем правом углу</translation>
</message>
<message>
<location filename="../ds_edit_dialog.ui" line="14"/>
<location filename="../group_edit_dialog.ui" line="14"/>
<source>Dialog</source>
<translation>Диалог</translation>
</message>
<message>
<location filename="../ds_edit_dialog.ui" line="24"/>
<location filename="../group_edit_dialog.ui" line="24"/>
<source>General</source>
<translation>Общие</translation>
</message>
<message>
<location filename="../ds_edit_dialog.ui" line="30"/>
<location filename="../group_edit_dialog.ui" line="33"/>
<source>ID</source>
<translation>ID</translation>
</message>
<message>
<location filename="../ds_edit_dialog.ui" line="40"/>
<location filename="../group_edit_dialog.ui" line="43"/>
<source>Alias</source>
<translation>Алиас</translation>
</message>
<message>
<location filename="../ds_edit_dialog.ui" line="88"/>
<location filename="../group_edit_dialog.ui" line="77"/>
<source>Icon</source>
<translation>Иконка</translation>
</message>
Expand Down Expand Up @@ -255,7 +255,7 @@ p, li { white-space: pre-wrap; }
<translation>Условия использования</translation>
</message>
<message>
<location filename="../ds_edit_dialog.ui" line="98"/>
<location filename="../group_edit_dialog.ui" line="93"/>
<source>Choose</source>
<translation>Выбрать</translation>
</message>
Expand Down Expand Up @@ -454,7 +454,7 @@ p, li { white-space: pre-wrap; }
<context>
<name>Form</name>
<message>
<location filename="../gui/editor_widget_geojson.ui" line="14"/>
<location filename="../gui/editor_widget_wms.ui" line="14"/>
<source>Form</source>
<translation>Форма</translation>
</message>
Expand All @@ -464,7 +464,7 @@ p, li { white-space: pre-wrap; }
<translation>Файл GDAL</translation>
</message>
<message>
<location filename="../gui/editor_widget_geojson.ui" line="23"/>
<location filename="../gui/editor_widget_wms.ui" line="23"/>
<source>URL</source>
<translation>URL</translation>
</message>
Expand Down Expand Up @@ -690,10 +690,25 @@ p, li { white-space: pre-wrap; }
<translation>сообщить о проблеме</translation>
</message>
<message>
<location filename="../qms_service_toolbox.py" line="458"/>
<location filename="../qms_service_toolbox.py" line="462"/>
<source>Add</source>
<translation>Добавить</translation>
</message>
<message>
<location filename="../qms_service_toolbox.py" line="458"/>
<source>Available with issues</source>
<translation>Есть проблемы</translation>
</message>
<message>
<location filename="../qms_service_toolbox.py" line="452"/>
<source>Works</source>
<translation>Работает</translation>
</message>
<message>
<location filename="../qms_service_toolbox.py" line="455"/>
<source>Failed</source>
<translation>Не работает</translation>
</message>
</context>
<context>
<name>QmsServiceToolbox</name>
Expand Down Expand Up @@ -821,21 +836,21 @@ The previous settings will be overwritten!</source>
<context>
<name>SearchThread</name>
<message>
<location filename="../qms_service_toolbox.py" line="575"/>
<location filename="../qms_service_toolbox.py" line="579"/>
<source>Network error!
{0}</source>
<translation>Сетевая ошибка!
{0}</translation>
</message>
<message>
<location filename="../qms_service_toolbox.py" line="586"/>
<location filename="../qms_service_toolbox.py" line="590"/>
<source>Error of processing!
{0}: {1}</source>
<translation>Ошибка обработки!
{0}: {1}</translation>
</message>
<message>
<location filename="../qms_service_toolbox.py" line="581"/>
<location filename="../qms_service_toolbox.py" line="585"/>
<source>Network error: {0}</source>
<translation>Сетевая ошибка</translation>
</message>
Expand Down
4 changes: 4 additions & 0 deletions src/quick_map_services/qms_service_toolbox.py
Original file line number Diff line number Diff line change
Expand Up @@ -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()
Expand Down