Изучил представленную версию конфигуратора, пока неуглубленно.
Функциональность проверена не полностью.
Некоторые моменты:
- Выбор русского языка обозначен английским наименованием. Предложение переименовать по-русски "Russian" -> "Русский".
- Текст "select Nox Directory" окна "Обзор папок" не переведен в русской локализации, а весь остальной текст - в английской.
- Текст кнопки "About" не переведен в русской локализации.
- Заголовок окна "About" не переведен в русской локализации (например, "О программе").
- В окне "About" в тексте, в заголовке лишний знак препинания (точки в заголовках не ставятся).
- Дата выпуска продукта ошибочна в части года (непроверено, нужно уточнить).
- Предложение. В окне "About" предоставить возможность выделения/копирования адресов сайтов и почты (или сделать их ссылками).
- Предложение. Выровнять по ширине все верхние кнопки.
- Упорядочить переход по Tab: "Выбор папки..", "..пароли..", язык, "About", "Сохранить", вкладки управления конфигурацией.
- Предложение. Сделать зазор хотя бы в одну точку между текстом заголовка поля "Информация о клиенте" и кнопкой "Выбор папки Nox'а".
- В русской локализации не переведены значеня поля "Разрешение экрана". Предложение заменить "CUSTOM" -> "Другое...".
- В русской локализации не переведены значеня поля "глубина цвета", грубая ошибка. Если "бит" переведено для "CUSTOM", оно д.б. переведено и для всех остальных значений.
- Предложение. Вкладка "Звук" немного сдвинуть все поля к центру. Разброс слишком велик.
- Предложение. Вкладка "Звук" выровнять размещения полей ввода по отношению к аналоговым роликам (в проверяемой версии, центральный визуально смещен ниже остальных).
- В русской локализации на вкладке "Звук" текст "Диалог" и "Музыка" налезает на соответствующие поля ввода значений. Предложение, сделать завор немного больше.
- Предложение. В таблице перевести "Key(s)" -> "Кнопка(и)" или "Клавиша(и)" ("Ключ", по-моему неверный перевод).
- Вкладка "Ввод", подтверждение изменения клавиш запрашивается даже если изменения не было. Предложения убрать.
- Вкладка "Ввод", в диалоговом окне подтверждения изменений в английской локализации отображаются русские "Да" и "Нет".
- Предложение. Вкладка "Ввод", в окне "Установка ключей" переименовать все "ключи" на "кнопки" или "клавиши".
- Вкладка "Ввод", в окне "Установка ключей" выровнять все кнопки по размеру. На проверяемой версии третья сверху шире остальных, высота верхних меньше высоты нижних.
- Предложение. Вкладка "Ввод", окно "Установка ключей", странную фразу "Ожидание дождя из ключей..." заменить на чтонибудь более вменяемое/понятное.
- Вкладка "Ввод", окно "Установка ключей" выбор прокрутки колеса мыши в английской локализации при первом использовании не переведены "ВВЕРХ" и "ВНИЗ" (повтор убирает ошибку).
- Вкладка "Ввод", окно "Установка ключей" диалоговое окно выбора прокрутки колеса мыши появляется в центре экрана монитора, предложение показывать это окно в центре последней рабочей области.
- Вкладка "Ввод", окно "Установка ключей" после нажатия "Убрать", кнопка "Очист." остается активной если еще не начат ввод значений клавиш. Если ввод начат, кнопка "Очист." деактивируется. Привести к единообразию.
- Предложение. Вкладка "Ввод", окно "Установка ключей", в заголовке окна добавить указание на действие, для которого назначаются клавиши.
- Вкладка "Ввод", подтверждение изменения клавиш появляется в центре экрана монитора, предложение показывать это окно в центре последней рабочей области.
- Вкладка "Сервер/Основные" поле "Admininstrator password" переведено как "Пароль". В соответствии с переводом "Server Password" -> "Пароль сервера", предложение перевести "Admininstrator password" как "Админ. пароль".
- Вкладка "Сервер/Основные" в русской локализации не переведены значения поля "Компенсация задержки", хотя определяемое пользователем значение, измеряемое в "мс" , переведено.
- Предложение. Вкладка "Сервер/Основные" поле "Подогнать разрешение экрана" лучше/понятнее перевести как "Ограничить максимальное разрещение".
- Предложение. Вкладка "Сервер/Основные" поле "Находить кемперов" лучше/понятнее перевести как "Показывать кемперов".
- Вкладка "Сервер/Основные" в русской локализации не переведены значения поля "Запретить классы".
- Вкладка "Сервер/Основные" поле "Запретить классы" нужно упорядочить значение либо как привычно в игре (War, Con, Wiz), либо по алфавиту (Con, War, Wiz). Текущий порядок некорректен (но допустим).
- Вкладка "Сервер/Основные" поле "Запретить классы" не позволять запретить сразу все классы. Хоть это и допустимо в игре, но такое допущение глупо.
- Предложение. Вкладка "Сервер/Основные" в русской локализации не переведены значения поля "Игровые лимиты/тип игры".
- Вкладка "Сервер/WOL", текст границ роликов размещен поверх них самих, также этот текст не помещает в окне программы. Предложение сузить ширины полос настроек.
- Предложение. Вкладка "WOL", поле "Скорость обновления" поменять местами значения "Быстрее" <-> "Медленнее" (обычно возрастание параметра делается слева-направо).
- Вкладка "Сервер/Цикл карт", выводить список цикла карт конкретного режима непосредственно по выбору типа игры в списке, а не двойному клику.
- Предложение. Вкладка "Цикл карт" в русской локализации не переведены значения списка "Тип игры".
- Вкладка "Сервер/Цикл карт", исправить переход по Tab кнопок, д.б. "влево", "вправо", "вверх", "вниз", "следующая карта" (сейчас вверх и вниз перепутаны).
- Вкладка "Сервер/Цикл карт" в русской локализации не переведено подпись кнопки "set as Next map".
- Вкладка "Сервер/MOTD" заголовок вкладки перевести на русский язык как "Сообщение Дня".
- Предложение. Вкладка "Сервер/MOTD" добавить строку со справкой, что данное сообщение будет показано игроку при входе на сервер.
- Вкладка "Сервер/Список Забаненных/Разрешенных" ограничить длину имени игрока до 20 символов.
- Вкладка "Сервер/Список Забаненных/Разреше(ё)нных" заголовок вкладки, список - либо в обоих случая должно использоваться "е", либо - "ё".
- Предложение. Вкладка "Сервер/Список Забаненных/Разрешенных" по нажатии кнопки добавления в один из списков, курсор ввода оставлять в поле ввода имени, очищая его.
- Вкладка "Сервер/Список Забаненных/Разрешенных" выровнить ширину списков и ширину кнопок добавления в них имен до равной друг другу.
- Вкладка "Сервер/Список Забаненных/Разрешенных" деактивировать кнопки очистки при пустых списках.
- Предложение. Вкладка "Сервер/Голосования" переименовать "Автокик" -> "Автоисключение".
- Вкладка "Сервер/Голосования" сделать равными границы отступов поля "Nox Quest" справа и слева от краев вкладки.
- Вкладка "Сервер/IP адреса", заголовок текста поля "Результат теста качества соединения" не переведен в русской локализации.
- Вкладка "Сервер/IP адреса", значение "неизвестно" столбца "Качество" таблицы не переведено в русской локализации.
- Вкладка "Прочее/Фильтр списка игр" изменить текст "Игры, который ограничивают моё разрешение экрана меньше чем" на "Ограничение по разрещению экрана до".
- Вкладка "Прочее/Фильтр списка игр" изменить текст "Игры, не соответствующие моей версии клиента" на "Неподдерживаемые версии игр".
- Вкладка "Прочее/Другие опции" убрать яркое выделение кнопки "Пересозать файл насторек". Оное избыточно.
Более интересное/важное:
- По умолчанию выбрана английская локализация, предложение по умолчаню загружать русскую версию, либо добавить возможность автоматически выбирать, например в соответствии с языком ОС или текущим используемым в ней языком.
- При запуске автоматически пытаться определить директорию установки игры. Искать здесь: [HKEY_LOCAL_MACHINE\SOFTWARE\Westwood\Nox]"InstallPath".
- При выборе директории игры, активировать кнопку "ОК" только на папках, содержащих необходимые программе файлы.
- Вынести все текстовые строки в отдельный файл для удобста дальнейшего перевода.
- При запуске не загружается пароль сервера, без выделенного "Пароль сервера". Если выполнить сохранение после такой загрузки, используемый пароль сервера теряется.
- Предложение. При отключении цикла карт, деактивировать на вкладке все поля.
- Цикл карт, выбрать карту в списке всех, добавить, удалить, вверх/вниз.
- Предложение убрать из цикла карт все известные карты одиночной кампании игры.
- Предложение. По двойному клику по имени в списка Забаненных/Разрешенных - удалять соответствующее имя из списка.
- Отказаться от зависимости использования списка разрешенных имен участников только при закрытом сервере. Либо не позволять изменять этот списко вообще (т.е. в текущей версии добавлять нельзя, а удалять можно).
- Добавить возможность упорядочить список IP-адресов в таблице при клике по заголовку столбца.
- В прочем добавить кнопку сброса несохраненных настроек к исходным.
- Программа не работает на англоязычной версии 1.0, представленной на форуме как исходная (ошибка после выбора директории сопровождается впоследствии многократными сбоями).