• Добро пожаловать на WYLEK.ru. Пожалуйста, войдите или зарегистрируйтесь.
 
86 гостей, 2 пользователей

avatar_Leserg

Neat Video plug-ins for VirtualDub

Автор Leserg, 04 февраля 2013, 23:18:17

« предыдущая - следующая »

Veikko

Ответ #15 : 13 февраля 2013, 03:50:12 #15
Буквально до сегодня бился с такой проблемой. При переводе файла qm основной перевод отображается верно, часть - кракозябры. Манипуляции с кодовыми страницами ничего не дали. Читал на каком-то форуме - некоторые программы подгружают свой определенный шрифт. Короче говоря, проблему победил - но пока сам не понял как. Смех и грех - просидел часов 16, перепробовал все возможное. Случайно получилось. Возможно, плагин использует свой встроенный фонт, а Винда его неправильно интерпретирует. Получается так - прога обращается при работе к своему фонту, стандартному для Винды, но не поддерживающему кириллицу. Винда подменяет на стандартный, например, Ариал. А в настройках фонта 0. Типа пустая страница и менять не из чего. Не знаю, насколько понятно написал - для меня это тоже первый случай.
 

LesergАвтор темы

Ответ #16 : 13 февраля 2013, 04:31:44 #16
Цитата: NexusКороче говоря, проблему победил

Ты напиши последовательность действий, где и что менял и на какие данные менял. Со временем может станет ясно. Лично у меня это первый опыт работы с приложениями на QT. И как я вижу, способы использования этой библиотеки может быть разный, но проблем от неё с кодировками выше крыши. Мне вот интересно, Radialix для "чистых" приложений QT позволяет установить кодек, небольшой файл QTPatch32.1251.dll. Так вот, что он делает и каков механизм работы с ним локализованного файла.

Добавлено:
Проверил на скорую руку - РАБОТАЕТ!



Но по правде не понял, это только для одного сообщения будет работать или для всех строк в кодировке windows-1251? А ладно, утро вечера мудренее.
 
Кто ищет, тот всегда найдет!

Veikko

Ответ #17 : 13 февраля 2013, 05:41:11 #17
Последовательность такова. Подменил файл c_1252.nls физически, а не в реестре. Перезагрузка. Установил в языковой панели все выходы на русский. В Радиаликсе сменил шрифт  перевода на Ариал. Х...знает как получилось. Но работает. Да - екзешник пропатчил с установкой кодека. Поставил заплатку (кодек) на QT. Екзешник тоже в проект загнал. Там так нахомутали - все равно часть строк в коде переводить. Не пойми как это работает. Но кракозябры исчезли!!! Перевел пять строк в коде - аналогичные в файле qm поставил - только для чтения. Запускаю оригинальный екзешник - показывает траблы. Запускаю патченый - все на русском корректно. Ты, Сергей, извини, что так пишу - сделать иногда могу, рассказать - язык заплетаецца... Что делает QTPatch32.1251.dll - точно не знаю, вероятно поправляет кодовые таблицы или фонты. Возможно, лучше написать Головину - он всегда оперативно поддерживает.
Не по теме: UPX Радиаликс корректно распаковывает автоматом. Полагаю, Головин мог бы Радиаликсу прикрутить возможность распаковывать многие защиты... Только авторские права и прочая бла-бла-бла... Возможно, если попросить в привате за толику малую... То-же касается ресурсов, которые Радиаликс не ест.
 

LesergАвтор темы

Ответ #18 : 14 февраля 2013, 18:48:20 #18
Кому интересно или очень надо, тестируем переведенный плагин:
Показать / Скрыть текст


Если ошибок и замечаний не будет, то считайте это окончательным вариантом.
Особая благодарность Nexus. Без его помощи перевод был бы невозможен.

Цитата: Veikkoлучше написать Головину - он всегда оперативно поддерживает.

Веришь, нет. Но я уже второй месяц пишу и отправляю баг-репорты - ни привета, ни ответа. Да и посмотри на форум поддержки, впечатление, что проект умер.
 
Кто ищет, тот всегда найдет!

LesergАвтор темы

Ответ #19 : 17 февраля 2013, 18:38:50 #19
На текущий момент (17.02.2013 16:37) файл плагина скачали 36 раз. Раз замечаний нет, значит всех все устраивает. Посему...

ПРОЕКТ ЗАКРЫТ!
 
Кто ищет, тот всегда найдет!

Veikko

Ответ #20 : 17 февраля 2013, 21:31:05 #20
Цитата: LesergРаз замечаний нет, значит всех все устраивает.
Мы - Рабинович и Абрамович, с одной стороны, вы - Одесское пароходство с другой стороны...
А с Радиаликсом будем жить надеждой, что это временно.
 

Nexus

Ответ #21 : 17 февраля 2013, 23:22:28 #21
Цитата: LesergРаз замечаний нет, значит всех все устраивает
На такой перевод и грех жаловаться. Ну а раз все молчат... Молчание - знак согласия
 

UncleGenja

Ответ #22 : 21 февраля 2013, 21:12:31 #22
Цитата: LesergПРОЕКТ ЗАКРЫТ!

Успешно выполненный проект понравился многим и ошибок не обнаружено!!!
Сбои, глюки при работе отсутствуют.


Ссылки были размещены мной в четырёх местах, сегодня опять запросили на ru-board, затерялись прошлые во множестве постов.

Авторам русификации почёт, уважение и благодарность от принявших данный вариант на вооружение!
 

* Ваши права на сайте

    TinyPortal

  • Вы не можете создавать статьи.
  • Вы не можете изменять свои статьи.
  • Вы не можете писать комментарии.
  • Вы не можете управлять статьями.
  • Вы не можете загружать файлы в TPdownloads.
  • Вы не можете управлять TPlistimages.

    Simple Machines

  • Вы не можете удалять темы.
  • Вы не можете создавать темы.
  • Вы не можете отвечать на сообщения.
  • Вы не можете прикреплять файлы.
  • Вы не можете изменять свои сообщения.
  • Вы не можете удалять свои сообщения.