strings.json 7.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. {
  2. "add": "Добавить поставщика",
  3. "addFailed": "Ошибка добавления поставщика",
  4. "addProvider": "Добавить поставщика",
  5. "addSuccess": "Поставщик добавлен успешно",
  6. "circuitBroken": "Цепь разомкнута",
  7. "clone": "Дублировать поставщика",
  8. "cloneFailed": "Ошибка копирования",
  9. "confirmDelete": "Вы уверены, что хотите удалить этого поставщика?",
  10. "confirmDeleteDesc": "Вы уверены, что хотите удалить провайдера \"{name}\"? Это действие не может быть отменено.",
  11. "confirmDeleteProvider": "Подтвердить удаление провайдера?",
  12. "confirmDeleteProviderDesc": "Вы уверены, что хотите удалить провайдера \"{name}\"? Это действие не может быть восстановлено.",
  13. "createProvider": "Добавить поставщика",
  14. "delete": "Удалить поставщика",
  15. "deleteFailed": "Ошибка удаления поставщика",
  16. "deleteSuccess": "Успешно удалено",
  17. "description": "Настройка поставщиков API и контроль статуса доступности.",
  18. "disabledStatus": "Отключено",
  19. "displayCount": "Показано {filtered} / {total} провайдеров",
  20. "edit": "Редактировать поставщика",
  21. "editFailed": "Ошибка обновления поставщика",
  22. "editProvider": "Редактировать провайдера",
  23. "enabledStatus": "Включено",
  24. "keyLoading": "Загрузка...",
  25. "noProviders": "Нет настроенных поставщиков",
  26. "noProvidersDesc": "Добавьте вашего первого поставщика API",
  27. "notFound": "Поставщики не найдены",
  28. "official": "Официальный сайт",
  29. "resetCircuit": "Автоматический выключатель сброшен",
  30. "resetCircuitDesc": "Состояние размыкания поставщика \"{name}\" снято",
  31. "resetCircuitFailed": "Не удалось сбросить автоматический выключатель",
  32. "scheduling": "Подробное объяснение политики планирования",
  33. "schedulingDesc": "Понимание того, как работает выбор поставщика: приоритизация, переиспользование сеансов, балансировка нагрузки и отказоустойчивость",
  34. "searchNoResults": "Поставщики не найдены",
  35. "searchResults": "Найдено {count} поставщиков",
  36. "subtitle": "Поставщики",
  37. "subtitleDesc": "Настройка ограничений по расходам и параллельным сеансам.",
  38. "title": "Поставщики",
  39. "todayUsage": "Сегодня",
  40. "todayUsageCount": "{count} раз",
  41. "toggleFailed": "Не удалось переключить статус",
  42. "toggleSuccess": "Поставщик {status}",
  43. "toggleSuccessDesc": "Статус поставщика \"{name}\" обновлен",
  44. "updateFailed": "Не удалось обновить поставщика",
  45. "viewKey": "Просмотреть полный API ключ",
  46. "viewKeyDesc": "Пожалуйста, храните бережно и не раскрывайте другим",
  47. "viewMode": "Режим просмотра",
  48. "viewModeList": "Список",
  49. "viewModeVendor": "Вендор",
  50. "endpoints": "Эндпоинты",
  51. "manualProbe": "Проверка",
  52. "addEndpoint": "Добавить эндпоинт",
  53. "lastProbed": "Последняя проверка",
  54. "latency": "Задержка",
  55. "status": "Статус",
  56. "vendorKeys": "API ключи",
  57. "addVendorKey": "Добавить API ключ",
  58. "addVendorKeyDesc": "Добавьте API ключ для этого вендора (URL API вводить не нужно).",
  59. "addVendorKeySuccess": "API ключ добавлен",
  60. "addVendorKeyFailed": "Не удалось добавить API ключ",
  61. "probeSuccess": "Проверка успешна",
  62. "probeFailed": "Проверка не удалась",
  63. "manualCircuitOpen": "Открыть цепь вручную",
  64. "manualCircuitClose": "Закрыть цепь",
  65. "circuitStatus": "Состояние цепи",
  66. "vendorTypeCircuit": "Цепь по типу провайдера",
  67. "vendorFallbackName": "Поставщик #{id}",
  68. "vendorAggregationRule": "Группировка по домену сайта",
  69. "orphanedProviders": "Неизвестный поставщик",
  70. "vendorTypeCircuitUpdated": "Цепь типа поставщика обновлена",
  71. "noEndpoints": "Эндпоинты не настроены",
  72. "noEndpointsDesc": "Добавьте эндпоинт, чтобы включить маршрутизацию с отказоустойчивостью",
  73. "columnUrl": "URL",
  74. "columnActions": "Действия",
  75. "confirmDeleteEndpoint": "Вы уверены, что хотите удалить этот эндпоинт?",
  76. "endpointAddSuccess": "Эндпоинт добавлен",
  77. "endpointAddFailed": "Не удалось добавить эндпоинт",
  78. "endpointUpdateSuccess": "Эндпоинт обновлён",
  79. "endpointUpdateFailed": "Не удалось обновить эндпоинт",
  80. "endpointDeleteSuccess": "Эндпоинт удалён",
  81. "endpointDeleteFailed": "Не удалось удалить эндпоинт",
  82. "probeOk": "OK",
  83. "probeError": "Ошибка",
  84. "addEndpointDesc": "Добавьте новый эндпоинт {providerType} для этого вендора.",
  85. "addEndpointDescGeneric": "Добавьте новый API эндпоинт для этого вендора.",
  86. "columnType": "Тип",
  87. "endpointUrlLabel": "URL",
  88. "endpointUrlPlaceholder": "https://api.example.com/v1",
  89. "endpointLabelOptional": "Метка (необязательно)",
  90. "endpointLabelPlaceholder": "Продакшн",
  91. "sortOrder": "Порядок",
  92. "editEndpoint": "Редактировать эндпоинт",
  93. "editVendor": "Редактировать вендора",
  94. "vendorName": "Название вендора",
  95. "vendorWebsite": "URL сайта",
  96. "vendorWebsitePlaceholder": "https://example.com",
  97. "vendorOfficial": "Официальный",
  98. "deleteVendor": "Удалить вендора",
  99. "deleteVendorConfirmTitle": "Удалить вендора?",
  100. "deleteVendorDoubleConfirmTitle": "Подтвердить удаление?",
  101. "deleteVendorConfirmDesc": "Это навсегда удалит вендора \"{name}\" и все связанные с ним API ключи и эндпоинты.",
  102. "deleteVendorDoubleConfirmDesc": "Это действие необратимо. Подтвердите, что хотите удалить всё, связанное с \"{name}\".",
  103. "vendorUpdateSuccess": "Вендор обновлён",
  104. "vendorUpdateFailed": "Не удалось обновить вендора",
  105. "vendorDeleteSuccess": "Вендор удалён",
  106. "vendorDeleteFailed": "Не удалось удалить вендора",
  107. "endpointStatus": {
  108. "viewDetails": "Подробнее ({count})",
  109. "activeEndpoints": "Активные эндпоинты",
  110. "noEndpoints": "Нет эндпоинтов",
  111. "healthy": "Доступен",
  112. "unhealthy": "Недоступен",
  113. "unknown": "Неизвестно",
  114. "circuitOpen": "Цепь открыта",
  115. "circuitHalfOpen": "Цепь полуоткрыта",
  116. "resetCircuit": "Сброс цепи",
  117. "resetCircuitSuccess": "Цепь эндпоинта сброшена",
  118. "resetCircuitFailed": "Не удалось сбросить цепь эндпоинта"
  119. }
  120. }