fix: localize plugin capability labels
This commit is contained in:
parent
cd44ee3866
commit
dbfc4e8d0a
|
|
@ -28,6 +28,11 @@ test.describe('Desktop localization', () => {
|
||||||
await page.locator('[data-settings-menu-button]').click();
|
await page.locator('[data-settings-menu-button]').click();
|
||||||
await expect(page.locator('[data-settings-action="plugin-manager"]')).toContainText('Менеджер плагинов');
|
await expect(page.locator('[data-settings-action="plugin-manager"]')).toContainText('Менеджер плагинов');
|
||||||
await expect(page.locator('[data-settings-language="ru"]')).toHaveAttribute('aria-checked', 'true');
|
await expect(page.locator('[data-settings-language="ru"]')).toHaveAttribute('aria-checked', 'true');
|
||||||
|
await page.locator('[data-settings-action="plugin-manager"]').click();
|
||||||
|
const pluginManager = page.locator('.plugin-manager');
|
||||||
|
await expect(pluginManager).toContainText('Зарегистрировано возможностей:');
|
||||||
|
await expect(pluginManager.locator('.registry-section')).toContainText('Реестр возможностей');
|
||||||
|
await expect(pluginManager.locator('.registry-section')).toContainText('Возможность');
|
||||||
|
|
||||||
await page.reload();
|
await page.reload();
|
||||||
await waitForAppReady(page);
|
await waitForAppReady(page);
|
||||||
|
|
|
||||||
|
|
@ -37,7 +37,7 @@ export default {
|
||||||
'common.retry': '⟳ Повторить',
|
'common.retry': '⟳ Повторить',
|
||||||
'common.source': 'Источник',
|
'common.source': 'Источник',
|
||||||
'common.status': 'Состояние',
|
'common.status': 'Состояние',
|
||||||
'common.capability': 'Capability',
|
'common.capability': 'Возможность',
|
||||||
'common.provider': 'Поставщик',
|
'common.provider': 'Поставщик',
|
||||||
'status.loaded': 'загружено',
|
'status.loaded': 'загружено',
|
||||||
'status.degraded': 'ограничено',
|
'status.degraded': 'ограничено',
|
||||||
|
|
@ -48,7 +48,7 @@ export default {
|
||||||
'pluginManager.reload': '⟳ Обновить',
|
'pluginManager.reload': '⟳ Обновить',
|
||||||
'pluginManager.scanning': 'Сканирование каталогов плагинов...',
|
'pluginManager.scanning': 'Сканирование каталогов плагинов...',
|
||||||
'pluginManager.summary.plugins': 'Обнаружено плагинов: {count}',
|
'pluginManager.summary.plugins': 'Обнаружено плагинов: {count}',
|
||||||
'pluginManager.summary.capabilities': 'Зарегистрировано capabilities: {count}',
|
'pluginManager.summary.capabilities': 'Зарегистрировано возможностей: {count}',
|
||||||
'pluginManager.summary.permissions': 'Известно разрешений: {count}',
|
'pluginManager.summary.permissions': 'Известно разрешений: {count}',
|
||||||
'pluginManager.scanSummary': 'Сводка проверки плагинов',
|
'pluginManager.scanSummary': 'Сводка проверки плагинов',
|
||||||
'pluginManager.health': 'Состояние плагинов',
|
'pluginManager.health': 'Состояние плагинов',
|
||||||
|
|
@ -62,7 +62,7 @@ export default {
|
||||||
'pluginManager.missingTitle': 'Отсутствующие установленные плагины',
|
'pluginManager.missingTitle': 'Отсутствующие установленные плагины',
|
||||||
'pluginManager.missingHint': 'Эти плагины требуются хранилищу, но их пакеты не установлены на этом устройстве.',
|
'pluginManager.missingHint': 'Эти плагины требуются хранилищу, но их пакеты не установлены на этом устройстве.',
|
||||||
'pluginManager.missingPackage': 'Плагин указан среди желаемых плагинов хранилища, но его пакет не установлен.',
|
'pluginManager.missingPackage': 'Плагин указан среди желаемых плагинов хранилища, но его пакет не установлен.',
|
||||||
'pluginManager.capabilityRegistry': 'Реестр capabilities ({count})',
|
'pluginManager.capabilityRegistry': 'Реестр возможностей ({count})',
|
||||||
'pluginManager.settingsError': 'Ошибка настроек',
|
'pluginManager.settingsError': 'Ошибка настроек',
|
||||||
'pluginManager.pluginSettings': 'Настройки плагина',
|
'pluginManager.pluginSettings': 'Настройки плагина',
|
||||||
'pluginManager.settingsBundleUnavailable': 'Frontend bundle панели настроек недоступен',
|
'pluginManager.settingsBundleUnavailable': 'Frontend bundle панели настроек недоступен',
|
||||||
|
|
@ -75,7 +75,7 @@ export default {
|
||||||
'pluginCard.count.statusbar': 'элементов строки состояния: {count}',
|
'pluginCard.count.statusbar': 'элементов строки состояния: {count}',
|
||||||
'pluginCard.count.openProviders': 'обработчиков открытия: {count}',
|
'pluginCard.count.openProviders': 'обработчиков открытия: {count}',
|
||||||
'pluginCard.count.workspace': 'инструментов Дела: {count}',
|
'pluginCard.count.workspace': 'инструментов Дела: {count}',
|
||||||
'pluginCard.degraded': 'Плагин работает, но некоторые необязательные capabilities недоступны.',
|
'pluginCard.degraded': 'Плагин работает, но некоторые необязательные возможности недоступны.',
|
||||||
'pluginCard.name': 'Название',
|
'pluginCard.name': 'Название',
|
||||||
'pluginCard.contributions': 'Элементы интерфейса',
|
'pluginCard.contributions': 'Элементы интерфейса',
|
||||||
'pluginCard.technicalDetails': 'Технические сведения',
|
'pluginCard.technicalDetails': 'Технические сведения',
|
||||||
|
|
@ -83,9 +83,9 @@ export default {
|
||||||
'pluginCard.root': 'Корневой каталог',
|
'pluginCard.root': 'Корневой каталог',
|
||||||
'pluginCard.provides': 'Предоставляет',
|
'pluginCard.provides': 'Предоставляет',
|
||||||
'pluginCard.requires': 'Требует',
|
'pluginCard.requires': 'Требует',
|
||||||
'pluginCard.missingRequired': 'Отсутствуют обязательные capabilities',
|
'pluginCard.missingRequired': 'Отсутствуют обязательные возможности',
|
||||||
'pluginCard.optionalRequires': 'Необязательные зависимости',
|
'pluginCard.optionalRequires': 'Необязательные зависимости',
|
||||||
'pluginCard.optionalUnavailable': 'Необязательные capabilities недоступны — плагин работает в ограниченном режиме',
|
'pluginCard.optionalUnavailable': 'Необязательные возможности недоступны — плагин работает в ограниченном режиме',
|
||||||
'pluginCard.permissions': 'Разрешения',
|
'pluginCard.permissions': 'Разрешения',
|
||||||
'pluginCard.enabling': '⟳ Включение...',
|
'pluginCard.enabling': '⟳ Включение...',
|
||||||
'pluginCard.enable': '▶ Включить',
|
'pluginCard.enable': '▶ Включить',
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue