AIMP Forum

AIMP for PC => Ошибки и замечания / Bugs => Обработано / Processed => Topic started by: adem on November 27, 2025, 19:03:30

Title: [x][3020] [x64] Не переведено окно с ошибкой при установке zip неверного формата
Post by: adem on November 27, 2025, 19:03:30
ОС: Windows 10
Версия AIMP: v6.00.3020 Alpha 5 64-bit (25.11.2025)

1. Упаковать любой файл в zip
2. В окне Настройки > Плагины попытаться его установить

Результат: окно с ошибкой не переведено на русский, от заголовка до содержимого.
Скриншот: https://drive.google.com/file/d/14bZm0zYXYbUVF0iC7sJJou5ty7sIvrye/view?usp=drive_link
Title: Re: [3020] [x64] Не переведно окно с ошибкой при установке zip неверного формата
Post by: Алексей Долматов on November 27, 2025, 21:08:58
Это "не переводимый" текст, как и ошибки декодирования (открытия) файлов. Вроде, разработчик что-то про это объяснял, но детали не помню.

В принципе, если доступ к тексту есть, то можно было бы на стороне плеера выполнять преобразование в обычное окно уведомления, без, не особо нужного, функционала текстового поля.
Title: Re: [3020] [x64] Не переведно окно с ошибкой при установке zip неверного формата
Post by: Artem on November 27, 2025, 22:58:15
Слишком много таки внештатных ошибок, чтобы каждую из них локализировать через костыль на стороне плеера
Title: Re: [3020] [x64] Не переведно окно с ошибкой при установке zip неверного формата
Post by: Алексей Долматов on November 28, 2025, 00:35:16
Чуть более подробно для adem.
Такой английский текст выдаёт не сам код плеера (функционал плеера), а используемые при его работе модули (воспроизведение файлов, распаковка архивов).

Условно, таких сообщений может быть бесконечное множество и они могут меняться/пополнятся. Получается, что реализация распознавания таких ошибок на стороне плеера не целесообразна. Т.е. приведение в читаемый вид накладно в реализации и не гарантирует отсутствие ошибок-исключений, которые не попадут в перевод.

Аналогично, в некоторых других программах можно встретить, когда локализованная программа начинает ругаться ошибками на английском/непонятном языке. Это значит, что такие сообщения поступают не от самой программы, а от какого-то модуля, включая саму операционную систему. Если такие сообщения имеют текстовый вид, а не передаются в формате кода ошибки (цифровое значение приравненное к определённому тексту), то, зачастую, разработчику такой программы накладно делать лишний код по преобразованию ошибки в общий стиль программы.
Title: Re: [3020] [x64] Не переведно окно с ошибкой при установке zip неверного формата
Post by: adem on November 28, 2025, 11:55:10
Понял. Но в названии этого окна с ошибкой всё равно непорядок. Оно использует название трека, если в Настройки > Система > включено «Показывать информацию о текущем файле на панели задач». Может тут лучше выводить «AIMP» или «AIMP Error»? Скриншот (https://drive.google.com/file/d/1RMvZVUqZ-Gz23aSaOp5Vg4-UJHImmcEx/view?usp=drive_link).
Title: Re: [3020] [x64] Не переведено окно с ошибкой при установке zip неверного формата
Post by: Artem on November 28, 2025, 12:49:13
В заголовке отображается название приложения. Хардодить "AIMP" туда никак нельзя.
Title: Re: [3020] [x64] Не переведено окно с ошибкой при установке zip неверного формата
Post by: Artem on November 28, 2025, 12:49:48
На счет текста сообщений подумаю, для самых частых сценариев локализацию можно и насильно привернуть
Title: Re: [x][3020] [x64] Не переведено окно с ошибкой при установке zip неверного формата
Post by: adem on December 03, 2025, 06:40:41
Исправлено в v6.00.3021 Alpha 5 64-bit (02.12.2025) https://drive.google.com/file/d/1OnXWGEmTqHMlnBNbsUlVWe_sjnALkLub/view?usp=drive_link