diff --git a/js/i18n.js b/js/i18n.js index 3e36ed1..b57d24d 100644 --- a/js/i18n.js +++ b/js/i18n.js @@ -311,47 +311,47 @@ const i18nToasts = { // UI.js }, ru: { info: 'Уведомление', warning: 'Предупреждение', error: 'Ошибка', - maxFiles: "Chirpity ограничивает максимальное количество открытых файлов до 25 000. Будут открыты только первые 25 000 из ${STATE.openFiles.length} попыток.", - analysisUnderway: "Анализ в процессе. Нажмите Esc, чтобы отменить его, прежде чем запустить новый анализ.", + maxFiles: "Chirpity ограничивает максимальное количество открытых файлов до 25000. Будут открыты только первые 25000 из ${STATE.openFiles.length} которые были запрошены при попытке открыть.", + analysisUnderway: "Выполняется анализ. Нажмите Esc, чтобы отменить выполнение, прежде чем запустить новый анализ.", placeOutOfBounds: "Широта должна быть от -90 до 90, а долгота от -180 до 180.", - placeNotFound: "Не удалось найти это местоположение. Пожалуйста, проверьте ваше интернет-соединение или попробуйте снова позже.", + placeNotFound: "Не удалось найти указанное местоположение. Пожалуйста, проверьте ваше интернет-соединение или попробуйте позже.", mustFilterSpecies: "Отфильтруйте результаты по видам для экспорта аудиофайлов.", - noNode: "Стандартный бэкенд не удалось загрузить на этом устройстве. Вместо него используется экспериментальный бэкенд (webGPU).", + noNode: "Стандартный бэкенд не удалось загрузить на этом устройстве. Вместо него был использован экспериментальный модуль (webGPU).", badMessage: "Неизвестное сообщение от worker: ${args.event}", - changeListBlocked: "Невозможно изменить настройки списка, пока идет анализ. Однако список можно изменить после завершения анализа.", + changeListBlocked: "Невозможно изменить настройки списка во время анализа. Однако список можно изменить после его завершения.", cancelled: "Операция отменена", - badTime: "Неверный формат времени. Пожалуйста, введите время в одном из следующих форматов: \n1. Число с плавающей запятой (в секундах) \n2. Два числа, разделенные двоеточием (для минут и секунд) \n3. Три числа, разделенные двоеточием (для часов, минут и секунд)", + badTime: "Неверный формат времени. Пожалуйста, введите время в одном из следующих форматов: \n1. Время с плавающей точкой (в секундах) \n2. Два числа, разделенные двоеточием (для минут и секунд) \n3. Три числа, разделенные двоеточием (для часов, минут и секунд)", complete: "Анализ завершен.", feedback: "Спасибо, ваш отзыв помогает улучшить прогнозы Chirpity.", - contextBlocked: "Невозможно изменить настройки контекста, пока идет анализ.", + contextBlocked: "Во время выполнения анализа изменить настройки контекстного режима невозможно.", noCallCache: "Не найден кеш вызовов.", callCacheCleared: "Кеш вызовов успешно очищен.", - badThreshold: "Пороговое значение должно быть числом от 0.001 до 1.", + badThreshold: "Пороговое значение должно быть числом в диапозоне от 0.001 до 1.0", labelFileNeeded: "Вы должны выбрать файл меток в настройках списка, чтобы использовать опцию пользовательского языка.", - listFileNeeded: "Необходимо загрузить пользовательский список для модели перед использованием опции пользовательского списка.", + listFileNeeded: "Вам необходимо загрузить пользовательский список для модели, прежде чем использовать опцию пользовательского списка.", noXC: "API Xeno-canto не отвечает.", noComparisons: "На сайте Xeno-canto нет доступных сравнений.", noIUCNRecord: "Нет записи о ${sname} в Красном списке МСОП.", badMetadata: "Не удалось извлечь необходимые метаданные из ${src}", - noLoad: 'Модель ${model} не загружена. Перезагрузите Chirpity для продолжения. Если вы видите это сообщение повторно, скорее всего, ваш компьютер не поддерживает AVX2, и Chirpity не будет работать на вашей системе.', - noDLL: 'Произошла ошибка при загрузке модели. Это может быть связано с отсутствием поддержки AVX. Модели AI Chirpity требуют набора инструкций AVX2 для работы. Если у вас включен AVX2 и вы все еще видите это уведомление, обратитесь к этому вопросу на Github.', + noLoad: 'Модель ${model} не загружена. Для продолжения работы перезапустите Chirpily. Если вы постоянно видите это сообщение, скорее всего, ваш компьютер не поддерживает AVX2 и Chirpily не будет работать в вашей системе.', + noDLL: 'Произошла ошибка при загрузке модели. Это может быть связано с отсутствием поддержки AVX. Для запуска моделей AI Chirpily требуется набор инструкций AVX2. Если у вас включен AVX2 и вы по-прежнему видите это уведомление, пожалуйста, обратитесь к этому вопросу на Github.', noFile: "Не удается найти: ${file}", ffmpeg: 'Ошибка FFMPEG при извлечении аудио: ${error}', - noNight: 'Нет детекций. В ${file} нет периода, в котором могут быть даны прогнозы. Совет: Чтобы увидеть детекции в этом файле, отключите режим nocmig и выполните анализ снова.', - saveBlocked: "Не удается сохранить файл ${filePath}\nтак как он открыт в другом приложении", + noNight: 'Нет обнаружений. В ${file} нет периода, в течение которого можно было бы давать прогнозы. Совет: Чтобы увидеть обнаружения в этом файле, отключите режим nocmig и запустите анализ еще раз.', + saveBlocked: "Не удается сохранить файл ${filePath}\n потому, что он открыт в другом приложении", goodSave: '${filePath} был успешно записан.', - noDetections: "Не найдено детекций в выбранном разделе", - noDetectionsDetailed: 'Не найдено детекций ${nocmig} ${species} в ${archive} с использованием списка ${list}.', - noDetectionsDetailed2: 'Не найдено детекций в ${file}. Ищены записи с использованием списка ${list} с минимальной уверенностью ${confidence}%', - dbNotLoaded: "База данных не завершила загрузку. Проверка наличия файла в архиве была пропущена", - noSnameFound: "Не удалось найти '${sname}' (в строке ${line} пользовательского списка) в списке ${model}. Советы:
  1. Ваш список для модели ${model}? Если нет, измените модель в настройках
  2. Проверьте на наличие опечатки в названии вида
", + noDetections: "В выборке не найдено никаких обнаружений", + noDetectionsDetailed: 'Не найдено обнаружений ${nocmig} ${species} в ${archive} с использованием списка ${list}.', + noDetectionsDetailed2: 'Не найдено обнаружеий в ${file}. Поиск записей производился с использованием списка ${list} с минимальной достоверностью ${confidence}%', + dbNotLoaded: "Загрузка базы данных не завершена. Проверка наличия файла в архиве была пропущена", + noSnameFound: "Не удалось найти '${sname}' (в строке ${line} пользовательского списка) в списке ${model}. Советы:
  1. Подходит ли ваш список для модели ${model}? Если нет, измените модель в настройках
  2. Проверьте, нет ли опечатки в названии вашего вида
", noArchive: "Не удается получить доступ к архиву: ${location}.
Операция прервана", noWriteArchive: "Не удается записать в архив по адресу: ${location}.
Операция прервана", multiDay: "Многодневные операции еще не поддерживаются: ${file} не будет обрезан", - allDaylight: "${file} не будет добавлен в архив, так как полностью находится в дневное время.", - conversionDone: "Конвертация завершена для ${file}", - badConversion: "Ошибка при конвертации файла ${file}: ${error}" + allDaylight: "${file} не будет добавлен в архив, так как это происходит исключительно в дневное время.", + conversionDone: "Завершено преобразование для ${file}", + badConversion: "Ошибка преобразования файла файла ${file}: ${error}" }, sv: { info: 'Meddelande', warning: 'Varning', error: 'Fel',