Этот сайт создан как клуб русификаторщиков. Для нас существуют три основных правила.
1. Мы никому и ничего не должны!
2.Один пришедший на сайт толковый русификаторщик дороже всех пользователей.
3. Мы делаем русификаторы для своего сайта, но в оригинале ими могут пользоваться все в интернете.
Все равно программа не запускается, требует установки. Неужели все таки необходимо ее устанавливать и тащить все из Сети ? Сама же программа написана на .NET и в большая часть текста находится в исполняемом файле. Поэтому нужно переводить ее через Радиаликс. Что же касаемо локализационного файла en-US.pak, то вполне вероятно, что можно для него сделать конвертер. И похоже некоторый текст находится еще и в файлах cef.pak и devtools_resources.pak.
Все равно программа не запускается, требует установки. Неужели все таки необходимо ее устанавливать и тащить все из Сети ? Сама же программа написана на .NET и в большая часть текста находится в исполняемом файле. Поэтому нужно переводить ее через Радиаликс. Что же касаемо локализационного файла en-US.pak, то вполне вероятно, что можно для него сделать конвертер. И похоже некоторый текст находится еще и в файлах cef.pak и devtools_resources.pak.
Да я это знаю, что в паках текст может лежать, но .exe думаю не стоит переводить там врядли нужное есть, так как весь текст всё равно в en-US.pak лежит.
Да я это знаю, что в паках текст может лежать, но .exe думаю не стоит переводить там врядли нужное есть, так как весь текст всё равно в en-US.pak лежит.
Для en-US.pak нужно писать отдельный конвертер, так как там обычными средствами не переведешь. Если перевод этой программы ОЧЕНЬ и ОЧЕНЬ нужен, то возможно я и смогу написать для этой цели специальный конвертер. Это если очень нужно.
Для en-US.pak нужно писать отдельный конвертер, так как там обычными средствами не переведешь.
Nexus, не морочь голову. Во-первых, как я уже сказал, текст интерфейса находится в исполняемом файле. Во-вторых, вся фишка в том, что файл EvolveClient.exe запускает свою копию, файл EvolveClient.ni.exe и, естественно, проверяет его целостность. Сам файл EvolveClient.ni.exe в свою очередь находится в системном каталоге Windows! Поэтому переводить его бесполезно, пока не будет снята защита. К тому же у меня подозрение, что он может проверяться удаленно. Плюс, при каждом запуске клиента начинается проверка обновления, что влечет за собой автоматическое обновление файлов программы, в том числе и EvolveClient.ni.exe. Если сеть недоступна, то программа не запускается. В общем, полный фарш
Цитата: erdbets
Кто возьмется перевести вот это
erdbets, это из серии "Каникулы в Простоквашино"? - Я вам посылку принес, только вам я её не отдам!
Понятно, просто не смог установить программу из-за какой-то херни - то ли сеть не могло обнаружить, то ли еще чего. Поэтому и не видел самого интерфейса.
Для снятия защиты нужно обращяться на Краклаб или РуБорд в запросы на взлом. Но если программа часто обновляется, то там просто пошлют нахрен. Проверенно . Но есть одна интересная особенность - сам исполняемый файл имеет РУССКУЮ локаль, что говрит о российском происхождении программы. Поэтому целеобразно было бы написать в саппорт разработчиков и попоросить их помочь с переводом.
Nexus, не морочь голову. Во-первых, как я уже сказал, текст интерфейса находится в исполняемом файле. Во-вторых, вся фишка в том, что файл EvolveClient.exe запускает свою копию, файл EvolveClient.ni.exe и, естественно, проверяет его целостность. Сам файл EvolveClient.ni.exe в свою очередь находится в системном каталоге Windows! Поэтому переводить его бесполезно, пока не будет снята защита. К тому же у меня подозрение, что он может проверяться удаленно. Плюс, при каждом запуске клиента начинается проверка обновления, что влечет за собой автоматическое обновление файлов программы, в том числе и EvolveClient.ni.exe. Если сеть недоступна, то программа не запускается. В общем, полный фарш
Естественно не запускается! Она же сетевая - в offline ей делать нечего. Хотя, может, просто не может запустится из за отсутствия параметров в реестре.
Aqel, Я немного ошибся. Программу Evolve можно локализовать. Проверка возможности перевода
Но для этого необходимо перевести EvolveClient.exe. Затем перенести файл ресурсов EvolveClient.g.resources их локализованного файла EvolveClient.exe в файл EvolveClient.ni.exe. Файл EvolveClient.ni.exe является образом файла EvolveClient.exe. Если перевести только один из них, то загружается язык интерфейса по умолчанию, т.е. английский.
Еще по файлу EvolveClient.ni.exe. Шаблонные редакторы создают его нерабочим (причину не знаю, пробуйте у себя, может у вас получится), т.е. файл не подгружается и программа сообщает об ошибке. Чтобы заменить в нем ресурсы, необходимо его декомпилировать (утилита ildasm, подменить файл ресурсов на локализованный из файла EvolveClient.exe и собрать обратно (утилита ilasm). Но это в том случае, если не получится создать рабочий файл в шаблонном редакторе.
Файл EvolveClient.ni.exe является образом файла EvolveClient.exe
Знакомая песня, в программе Salfeld Child Control несколько таких парных файлов с разными именами и расширениями Попробуй рабочий файл переименовать, если контрольки одинаковые.
Aqel, Я немного ошибся. Программу Evolve можно локализовать. Проверка возможности перевода
Но для этого необходимо перевести EvolveClient.exe. Затем перенести файл ресурсов EvolveClient.g.resources их локализованного файла EvolveClient.exe в файл EvolveClient.ni.exe. Файл EvolveClient.ni.exe является образом файла EvolveClient.exe. Если перевести только один из них, то загружается язык интерфейса по умолчанию, т.е. английский.
Еще по файлу EvolveClient.ni.exe. Шаблонные редакторы создают его нерабочим (причину не знаю, пробуйте у себя, может у вас получится), т.е. файл не подгружается и программа сообщает об ошибке. Чтобы заменить в нем ресурсы, необходимо его декомпилировать (утилита ildasm, подменить файл ресурсов на локализованный из файла EvolveClient.exe и собрать обратно (утилита ilasm). Но это в том случае, если не получится создать рабочий файл в шаблонном редакторе.