| Запуск и отладка локализованных файлов |
|
|
|
|
Radialix 2 поддерживает запуск как созданных локализованных файлов, так и исходных файлов проекта локализации. Параметры запуска файлов задаются в диалоге параметров файла на странице "Параметры запуска". Для запуска файлов, которые не являются исполняемыми, необходимо указать путь и имя исполняемого файла. Запуск файлов производится с помощью команд в меню "Отладка" или на одноименной панели инструментов.
"Исполняемый файл для исходного файла" - путь и имя приложения для запуска исходного файла. Если исходный файл не является исполняемым (DLL, файл ресурсов, текстовый файл), то необходимо указать путь к исполняемому файлу, использующему исходный файл. Иначе запуск будет не возможен. "Удалять локализованные файлы" - удаление созданных локализованных файлов перед запуском исходного файла. Удалять локализованные файлы необходимо, если исходный файл производит их автоматическую загрузку при запуске. "Исполняемый файл для локализованного файла" - путь и имя приложения для запуска локализованного файла. "Параметры" - параметры командной строки запускаемого приложения. "Рабочий каталог" - рабочий каталог для запускаемого приложения. В полях для имен файлов и рабочего каталога можно указывать теги и переменные окружения. Вставить тег можно с помощью кнопки Отладка локализованных файлов производится путем поиска ресурса, вызывающего некорректную работу приложения. Отладка ведется путем запуска локализованного файла, в котором в начале половина переведенных ресурсов заменена исходными ресурсами. После завершения запущенной программы предлагается в диалоге "Отладка" ответить на вопрос, работала ли программа корректно. В зависимости от ответа Radialix 2 принимает решение, в какой части переведенных ресурсов находится ошибка, делит эту часть пополам и заменяет в одной из полученных частей переведенные ресурсы на исходные, формирует локализованный файл и снова запускает локализованную программу. Это процесс продолжается до тех пор, пока значение, в котором находится ошибка, не будет полностью локализовано. В начале производится определение языка перевода (только для многоязычных файлов), типа ресурса, затем ресурса и, наконец, идентификатора значения внутри ресурса. Каждый из этапов может занимать несколько шагов. |
|