["имя секции"]Переведите "значение ключа" для всех ключей и вы получите новый языковой файл. Для перевода "Советов дня" создайте текстовый файл и запишите в него советы - по одному на строку. Файл советов должен быть размещён в каталоге с языковыми файлами. Имя файла советов задаётся в lng файле ключ TipsFile секции Global. Помимо языкового файла и файла советов для полного перевода потребуется перевести еще три файла: version.txt - история версий. Key.txt - список сочетаний кнопок с описаниями. tanks.txt - благодарности. Создайте аналогичные файлы и укажите путь к ним в lng файле (см. комментарии в Russian.lng) относительно папки Lang. Например: KeyFile=trans\key.txt - список сочетаний кнопок с описаниями. VersionHistoryFile=trans\v1.3.txt - история версий. ThanksFile=trans\tanks.txt - благодарности. (все файлы расположены в папке trans, которая в свою очередь лежит в папке Lang) Найдите в MuzCatConfig.cfg строку (секция [Main]) LangDesigin=0 замените её на LangDesigin=1 Задайте имя выходного файла - ключ LangIniPath Например: LangIniPath=C:\temp\new.lng Добейтесь открытия всех (или интересующего вас) окон и закройте программу. После этих операций вы получите файл с языком по умолчанию (Русский).
Для облегчения работы при обновлении (с выходом новых версий программы) можно воспользоваться специальной утилитой. Она сравнивает два языковых файла и создаёт на их основе новый lng файл. В созданном файле все обновления будут содержаться в конце секции или если добелена новая секция, то в конце файла. Например: "Старый файл" (уже переведенный)
"Новый файл"
"Результат"
Загрузить программу. (19 кб) Вы можете прислать перевод мне, и я с радостью размещу его на этом сайте. |
|||||||
Главная  |  MuzCat  |  Мои программы  |  Гостевая книга
|