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

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

    Leserg

    Звание: Ветеран

    Команда сайта

    Сообщений: 945

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

    Рейтинг: 8

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

    Баллы: 1676

    Был: 2024-07-28 22:59

    Лайков: 167

    Цитата: StVol
    Должны ли появятся данные в графе "ссылки" в Radialix


    Ссылок может и не быть! Дело в том, что обращение к строке может быть не напрямую, через адрес (в этом случае ссылки будут), а через смещение относительно определённого адреса в регистре. В этом случае ссылок не будет. Если строка, у которой нет ссылки, нуждается в переводе, то необходимо постараться уложить перевод в исходную длину строки, т.е. сделать переведенную строку меньше или такой же длины. В противном случае в работающей программе она будет обрезана на величину оригинальной строки. Если бы такая строка имела ссылку, то редактор бы перенес её на новое место и она отображалась бы в полном виде. Но это не значит, что строки без ссылок нельзя удлинить, т.е. сделать больше оригинала. Можно. Необходимо в отладчике найти место обращения к данной строке и изменить величину смещения на новое, которое будет указывать на место размещения переведенной строки в теле программы. Более подробно читайте и смотрите видеоуроки Tekton (статья "Перевод строк находящихся в секции данных с помощью Olly Dbg"). smile

    Кто ищет, тот всегда найдет!

    18 августа 2014 - 01:06 / #351
  2. Оффлайн

    RSN

    Звание: Прибывший

    Участники

    Сообщений: 3

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

    Рейтинг: 1

    Репа: 0

    Баллы: 51

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

    Был: 2014-08-17 13:00

    Я видел этот набор,так он идёт под одним инсталлятором или нет?300 мегов качать из-за каких-то 1-2 мб,да ещё и возможно зря.Я картинку менюхи нашёл у вас на русском,мне в принципе хватает,что-бы понять куда там тыкать))
    18 августа 2014 - 06:02 / #352
  3. Оффлайн

    StVol

    Звание: Прибывший

    Участники

    Сообщений: 4

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

    Рейтинг: 1

    Репа: 0

    Баллы: 51

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

    Был: 2018-03-08 17:57

    Возможно ли редактирование уже локализованного проекта?
    Суть в следующем: произвёл русификацию утилиты  Tcpview (http://technet.microsoft.com/ru-ru/sysinternals/bb897437), был создан локализованный проект Tcpview RUS.exe  (http://rghost.ru/57550077). В принципе локализация получилась

     но некоторые строки не влезли в графы, теперь я я знаю как это исправить! Но при открытии этого проекта в Radialix не могу найти этих строк. В IDA, что-то похожее вижу, но они расположены вертикально и, видимо, в другой кодировке (http://i65.fastpic.ru/big/2014/0819/a0/8f7441d6891ae983811cec05ddce4ba0.jpeg).
    Можно ли эти строки отредактировать или необходимо проводить локализацию с "нуля"?
    19 августа 2014 - 13:54 / #353
  4. Оффлайн

    Leserg

    Звание: Ветеран

    Команда сайта

    Сообщений: 945

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

    Рейтинг: 8

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

    Баллы: 1676

    Был: 2024-07-28 22:59

    Лайков: 167

    Цитата: StVol
    или необходимо проводить локализацию с "нуля"?


    Если над проектом работали Вы, то с "нуля" переводить не нужно.
    Если перевод не ваш и Вы хотите позаимствовать его у кого-то, то с "нуля" переводить не нужно. Потом в сопровождении укажите, что перевод сделан на базе такой-то работы.
    Если необходимо сделать в файле небольшие правки, то с "нуля" переводить не нужно. В зависимости от поставленной задачи (что нужно подкорректировать), редактирование выполняется в том же редакторе, в котором был создан локализованный файл, или при помощи других утилит.

    Кто ищет, тот всегда найдет!

    20 августа 2014 - 00:16 / #354
  5. Оффлайн

    StVol

    Звание: Прибывший

    Участники

    Сообщений: 4

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

    Рейтинг: 1

    Репа: 0

    Баллы: 51

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

    Был: 2018-03-08 17:57

    Цитата: Leserg
    редактирование выполняется в том же редакторе, в котором был создан локализованный файл

    В том-то и беда, что не вижу в локализованном файле в Radialix строки, которые хочу редактировать! wacko
    20 августа 2014 - 00:49 / #355
  6. Оффлайн

    Leserg

    Звание: Ветеран

    Команда сайта

    Сообщений: 945

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

    Рейтинг: 8

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

    Баллы: 1676

    Был: 2024-07-28 22:59

    Лайков: 167

    Цитата: StVol
    но некоторые строки не влезли в графы,


    Вы имеете в виде строки в заголовках таблицы? Эти строки получились обрезанными. Вы когда переводили, ссылки у строк были или нет? Ссылок не будет, если к проекту не подключен файл *.rdmap. Судя по всему вы изначально неправильно создали проект. Вот как должно быть:



    В этом случае все прекрасно переводится, строки получаются полными и нет ограничений на их длину.

    Вот как должно быть у вас в настройках проекта:

    Кто ищет, тот всегда найдет!

    20 августа 2014 - 03:35 / #356
  7. Оффлайн

    StVol

    Звание: Прибывший

    Участники

    Сообщений: 4

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

    Рейтинг: 1

    Репа: 0

    Баллы: 51

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

    Был: 2018-03-08 17:57

    Цитата: Leserg
    пытаетесь локализовать УЖЕ локализованный файл. Так? Или я ошибаюсь?

    Вы совершенно правы!
    Изначально я создавал проект без ссылок (переводил жестко закодированные строки без ссылок) в результате чего- обрезанность строк, теперь я хотел в локализованный проект вставить ссылки и отредактировать необходимые строки! В оригинальном файле я эти строки вижу (как показано на скрине), а в локализованном (в жестко закодированных)- нет!
    Действительно, видимо, проект изначально создан неверно!
    20 августа 2014 - 12:40 / #357
  8. Оффлайн

    Leserg

    Звание: Ветеран

    Команда сайта

    Сообщений: 945

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

    Рейтинг: 8

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

    Баллы: 1676

    Был: 2024-07-28 22:59

    Лайков: 167

    Цитата: Leserg
    Вы совершенно правы!


    Ну вот! Я же говорю - это неправильно. Берите свой первоначальный проект перевода. В IDA для оригинального файла программы создайте карту ссылок (файл *.rdmap). Затем в настройках вашего проекта выполните подключение файла с ссылками (как показано на втором рисунке в сообщении 1598). После этого обновите проект перевода (горячая клавиша [F5] или команда в меню "Перевод" -> "Пересканировать все файлы"). У ваших переведенных строк появятся ссылки. Вам останется только проверить проект после обновления и создать локализованный файл. Все.

    Не нужно создавать новый проект и пихать в него уже локализованный файл. Работайте с первоначальным проектом, в котором исходным файлом должен быть оригинальный файл локализуемого приложения.

    Кто ищет, тот всегда найдет!

    20 августа 2014 - 13:49 / #358
  9. Оффлайн

    mishem

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

    Проверенные

    Сообщений: 159

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

    Рейтинг: 4

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

    Баллы: 61

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

    Был: 2024-11-13 19:11

    Лайков: 3

    Народ, никто не пытался перевести RegexBuddy?
    На rutracker.org http://rutracker.org/forum/viewtopic.php?t=2869318

    Какой раз уже на нее поглядываю, но ума не хватает. sad

    Кто нибудь сможет растолковать, где, что и почему? 
    smile
    21 августа 2014 - 09:34 / #359
  10. Оффлайн

    Leserg

    Звание: Ветеран

    Команда сайта

    Сообщений: 945

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

    Рейтинг: 8

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

    Баллы: 1676

    Был: 2024-07-28 22:59

    Лайков: 167

    Цитата: mishem
    Народ, никто не пытался перевести RegexBuddy?


    mishem, у нас уже задавали такой вопрос. Пытались, но дело в том, что ресурсы программы накрыты защитой Citadel (уменьшает размер файла и шифрует формы). Так как криптор мало известный (я, например, больше нигде не встречал его применение, кроме как в программах разработчика Just Great Software), то вряд ли кто-то занимался его изучением и снятием. Да и делать это ради пары программы RegexBuddy и RegexMagic тоже никто не захочет (разве что из-за спортивного интереса).

    P.S. Может у Nexus проснется охотничий азарт. wink

    Кто ищет, тот всегда найдет!

    21 августа 2014 - 13:21 / #360

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

Создано тем
1197
Всего сообщений
15762
Пользователей
18015
Новый участник
HELIUM