Задавайте вопросы по русификации и мы по возможности ответим

Для желающих получить ответы на свои вопросы:1. Будьте добры давать ссылку на программу, в архиве
  1. Оффлайн

    KMV2014

    Участники

    Сообщений: 16

    Создано тем: 0

    Репа: 0

    Баллы: 51

    Страна: не указана!

    Был: 2020-03-05 20:44

    У меня снова вопрос к местным знатокам... Перевёл я AV Voice Changer 8.0 Diamond и стал опробовать на разных системах как работает в изменённом виде... Так вот - на Windows xp все строки отображаются нормально, за исключением одного окна, пришлось править реестр ("1250"="c_1251.nls" и "1252"="c_1251.nls") и кракозябры пропали... А вот на семёрке и восьмёрке всё гораздо сложнее - там пришлось уже более основательно повозится и в общем удалось убрать каракули - кроме одного окна, того самого из за которого пришлось править реестр и в ХР.... C десяткой вообще мрак! Там половина строк в виде иероглифов и ни чего не помогает! Можно ли что-то сделать с самой программой, чтобы она нормально работала на любой системе? Там вся проблема с кодировкой оболочек Blue.skn и Pink.skn и с файлом vcsplugins.xml, по всей видимости кракозябры возникают именно из за них... Вот ссылка на архив с моим переводом: https://yadi.sk/d/v3jT6IM6BcgYnA , в архиве есть родной инсталлятор и лекарство.. После установки программы нужно удалить всё что есть из папок AV Voice Changer 8.0 Diamond и Annex, а затем скопировать в эти папки содержимое одноимённых папок из архива. Может возникнуть проблема с доступом к папке Annex (она по умолчанию находится в C:Documents and SettingsИМЯ ПОЛЬЗОВАТЕЛЯ)Application DataAnnex. На ХР. с заменой проблем не будет, а вот на семёрке и выше попасть в папку Application Data непросто, по этому на всякий случай в архиве есть файл реестра, запустив который можно получить полные права к любым файлам и папкам. После слияния нужно перезагрузить систему и в контекстном меню появится надпись "Полные права" - после клика на которую можно будет попасть в Application Data. Может кто посмотрит - что можно сделать с этой программой...
    29 января 2020 - 18:52 / #1481
  2. Оффлайн

    KMV2014

    Участники

    Сообщений: 16

    Создано тем: 0

    Репа: 0

    Баллы: 51

    Страна: не указана!

    Был: 2020-03-05 20:44

    Вот основная проблема с отображением этих строк: https://b.radikal.ru/b02/2001/82/c695b176dfff.jpg
    29 января 2020 - 18:59 / #1482
  3. Оффлайн

    78Sergey

    Звание: Эксперт

    Мастер

    Сообщений: 519

    Создано тем: 52

    Рейтинг: 6

    Репа: (269|269|0)

    Баллы: 1936

    Страна: не указана!

    Был: 2024-09-22 13:17

    Лайков: 263

    Цитата: KMV2014
    Вот основная проблема с отображением этих строк


    Логический шрифт
    CreateFontIndirectA

    Попробуйте модифицированный VcsCore_.exe
    Модифицирован этим методом
    29 января 2020 - 21:50 / #1483
  4. Оффлайн

    KMV2014

    Участники

    Сообщений: 16

    Создано тем: 0

    Репа: 0

    Баллы: 51

    Страна: не указана!

    Был: 2020-03-05 20:44

    Спасибо за замечательную инструкцию! Буду осваивать это дело! А то правка реестра это конечно не выход...
    30 января 2020 - 10:10 / #1484
  5. Оффлайн

    Krig

    Звание: Бывалый

    Знаток

    Сообщений: 188

    Создано тем: 7

    Рейтинг: 4

    Репа: (86|86|0)

    Баллы: 56

    Был: 2023-03-14 15:26

    Лайков: 82

    Цитата: KonstantinG
    Обнаружил что необходимые ресурсы находятся в файле ACTR.dll


    KonstantinG, как вы это обнаружили? Иначе, если бы ВЫ действительно "это обнаружили", то не пихали бы этот файл в Radialix. biggrin

    А если серьезно, то файл ACTR.dll - это криптованый виртуальный контейнер по типу тех, которые создают программы виртуализации (Enigma, Thinapp, Turbo и т.д.). Сделано в Китае. И парни из поднебесной уже поднаторели защищать свои поделки так, чтобы никому и повадно не было. Расхерачить этот контейнер можно на раз, а собрать обратно - нет. Может быть проще написать автору программы и предложить добавить, не без вашей помощи, локализацию на русский? Или продолжите общение с тем, кто дал вам наводку, где находятся строки.
    31 января 2020 - 18:08 / #1485
  6. Оффлайн

    KonstantinG

    Звание: Сталкер

    Проверенные

    Сообщений: 93

    Создано тем: 2

    Рейтинг: 3

    Репа: (2|2|0)

    Баллы: 51

    Был: 2023-01-06 14:39

    Лайков: 2

    Цитата: Krig
    как вы это обнаружили? Иначе, если бы ВЫ действительно "это обнаружили", то не пихали бы этот файл в Radialix.


    Я всегда поиск строк осуществляю с помощью Total Commander.
    Цитата: Krig
    А если серьезно, то файл ACTR.dll - это криптованый виртуальный контейнер по типу тех, которые создают программы виртуализации (Enigma, Thinapp, Turbo и т.д.). Сделано в Китае. Расхерачить этот контейнер можно на раз, а собрать обратно - нет.


    Ну с этим мне помогли разобраться. Сделали обусфакцию файлов. Теперь программа выглядит как портабл версия.
    Цитата: Krig
    Может быть проще написать автору программы и предложить добавить, не без вашей помощи, локализацию на русский?


    Проблема проявилась в другом. Начал перевод осуществлять и при запуске программы, текст растянулся по всему окну. Как это исправить?



    Сообщение отредактировал KonstantinG 1 февраля 2020 - 11:55
    1 февраля 2020 - 11:51 / #1486
  7. Оффлайн

    KonstantinG

    Звание: Сталкер

    Проверенные

    Сообщений: 93

    Создано тем: 2

    Рейтинг: 3

    Репа: (2|2|0)

    Баллы: 51

    Был: 2023-01-06 14:39

    Лайков: 2

    Вроде бы что-то идентичное видел на форуме но не могу найтиupset
    Сообщение отредактировал KonstantinG 1 февраля 2020 - 11:58
    1 февраля 2020 - 11:54 / #1487
  8. Оффлайн

    Krig

    Звание: Бывалый

    Знаток

    Сообщений: 188

    Создано тем: 7

    Рейтинг: 4

    Репа: (86|86|0)

    Баллы: 56

    Был: 2023-03-14 15:26

    Лайков: 82

    Цитата: KonstantinG
    Проблема проявилась в другом. Начал перевод осуществлять и при запуске программы, текст растянулся по всему окну. Как это исправить?


    KonstantinG, меняй в файлах приложения имена шрифтов на один из следующих:Arial, Tahoma, Microsoft Sans Serif, Trebuched MS. Проще всего, полагаю, будет изменить на Arial. Если переводишь в Radialix, то смотри вкладку "Свойства".
    1 февраля 2020 - 12:45 / #1488
  9. Оффлайн

    KonstantinG

    Звание: Сталкер

    Проверенные

    Сообщений: 93

    Создано тем: 2

    Рейтинг: 3

    Репа: (2|2|0)

    Баллы: 51

    Был: 2023-01-06 14:39

    Лайков: 2

    Цитата: Krig
    KonstantinG, меняй в файлах приложения имена шрифтов на один из следующих:Arial, Tahoma, Microsoft Sans Serif, Trebuched MS. Проще всего, полагаю, будет изменить на Arial. Если переводишь в Radialix, то смотри вкладку "Свойства".



    Не помогает. Вот сама программа после обусфакции

    Проект в Radialix
    1 февраля 2020 - 13:12 / #1489
  10. Оффлайн

    Автор темы

    WYLEK

    Звание: Легенда

    Админ

    Сообщений: 2184

    Создано тем: 316

    Рейтинг: 10

    Репа: (245|245|0)

    Баллы: 3440

    Был: 2024-09-22 19:39

    Лайков: 199

    Цитата: KonstantinG
    Не помогает.



    Обрати внимание на имя шрифта, везде в проекте узкоглазый 1tooth

    labelX1.Font.Name 新宋体 新宋体

    1 февраля 2020 - 14:00 / #1490

Статистика форума, пользователей онлайн: 0 (за последние 20 минут)

---
Создано тем
1189
Всего сообщений
15686
Пользователей
17956
Новый участник
orc-sav