Быстрое нахождение глюка перевода

А знаете ли Вы, что поиск глюка русификации при работе программы занимает несколько минут независимо
  1. Оффлайн

    Автор темы

    WYLEK

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

    Админ

    Сообщений: 2198

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

    Рейтинг: 10

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

    Баллы: 3595

    Был: 2024-12-09 09:32

    Лайков: 204



    А знаете ли Вы, что поиск глюка русификации при работе программы занимает несколько минут независимо от объема перевода?






    Разберем штатную ситуацию – при работе программы перестала работать одна из функций, но вам это сообщили пользователи через пару недель. Объем перевода, например, переваливает за пять тысяч слов – как найти глюк???  Все решается очень просто, с условием, что это проект Radialix!

    Я давно уже при локализации пользуюсь таким методом, расскажу и вам.
    Прислал недавно Серега мне сообщение, что в русской версии MiniTool Partition Wizard Technician Edition 7.8 не работает функция смены ID – кнопка Да не реагировала на нажатие. Хотя в версии 7.5 все работало четко.



    После установки английской версии все работало как часы…
    Значит, глюк сделал я, и надо было найти его. Конечно, если бы перевод был бы в НЕХ редакторе, то дела бы были швах, а так нашел ресурс за 10 минут.

    Итак, супер метод (шуткаbiggrin )

    Запускаем проект, устанавливаем перевод в Проверен и, например, снизу выделяем с помощью мыша переведенный текст до половины.



    Правый клик мыша и выбрать Отменить перевод.



    Запускаем локализованный файл из Radialix



    Проверяем работу программы на глюк. Если глюк остался, возвращаем перевод на место с помощью кнопки Отменить действие. Да, текст с которым работаем должен быть постоянно выделен!!!



    Теперь подгоняем курсор мыша к первому не выделенному слову и щелкаем там.



    Все, теперь повторяем сначала процесс поиска, только уже на второй половине перевода! То есть делим остаток на два, если опять глюк остался, повторяем опять пока после удаления перевода глюк исчезнет. В моем случае программист строку всунул в переменную, а их переводить нельзя. После удаления перевода этой строки, программа заработала как надо.

    На этом все...
    Сообщение отредактировал WYLEK 29 января 2023 - 15:08

    10 сентября 2013 - 16:37 / #1
  2. Оффлайн

    Blackbox7

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

    Участники

    Сообщений: 9

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

    Рейтинг: 1

    Репа: 0

    Баллы: 51

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

    Был: 2019-02-19 00:38

    Извините, а вы не могли бы выложить вашу инструкцию куда-нибудь ещё? А то здесь ни одной картинки нет, а без них я что-то не то делаю. pdf, doc, html, chm - что угодно. Вторую неделю бьюсь над этой проблемой ничего не получается. Причём, больше половины перевёл - всё нормально было. А после какого-то шага всё начало просто вываливаться. :(
    Или у кого-то остался этот мануал с картинками для тупых ;).
    Буду благодарен.
    27 марта 2014 - 00:49 / #2
  3. Оффлайн

    Автор темы

    WYLEK

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

    Админ

    Сообщений: 2198

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

    Рейтинг: 10

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

    Баллы: 3595

    Был: 2024-12-09 09:32

    Лайков: 204

    а вы не могли бы выложить вашу инструкцию куда-нибудь ещё?


    Надо скрины заново сделать, не сохранил их.

    27 марта 2014 - 01:23 / #3
  4. Оффлайн

    Blackbox7

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

    Участники

    Сообщений: 9

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

    Рейтинг: 1

    Репа: 0

    Баллы: 51

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

    Был: 2019-02-19 00:38

    Надо скрины заново сделать, не сохранил их.
    Очень был бы рад, а то уж и Lingobit уже поставил (расхваливали, что там хороший Crash Report - чёрта с два. Вообще, Lingobit, имхо, произвёл на меня удручающее впечатление. Так его расхваливали, а мне он показался полным убожищем по сравнению с Radialix и Passolo. Никакой свободы действий.)
    Выложите, плиз, если время будет. Я просто другого решения этой проблемы для себя не вижу. Разве что, переводить заново over 4000 строк, и после каждых ста сохраняться.
    Тогда уж лучше в монастырьwink
    27 марта 2014 - 01:39 / #4
  5. Оффлайн

    Gavrosh

    Звание: Новичок

    Проверенные

    Сообщений: 64

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

    Рейтинг: 2

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

    Баллы: 51

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

    Был: 2017-09-10 19:27

    да зачем скрины, и так общая мысль понятна, читайте...
    27 марта 2014 - 01:48 / #5
  6. Оффлайн

    Blackbox7

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

    Участники

    Сообщений: 9

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

    Рейтинг: 1

    Репа: 0

    Баллы: 51

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

    Был: 2019-02-19 00:38

    да зачем скрины, и так общая мысль понятна, читайте...
    Ну вот смотрите: первый шаг - Запускаем проект, устанавливаем перевод в Проверен и, например, снизу выделяем с помощью мыша переведенный текст до половины.
    Я смотрю на это, как баран на новые ворота ;). Где установить статус Проверен для Проекта? По правой кнопке (на переводимом файле, на языке, на RT_DIALOG)  ничего похожего не вылазит.
    ЗЫ. Спасибо большое!
    Разобрался, проблему решил.
    Сообщение отредактировал Blackbox7 27 марта 2014 - 23:56
    27 марта 2014 - 01:59 / #6
  7. Оффлайн

    karin

    Звание: Новичок

    Проверенные

    Сообщений: 52

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

    Рейтинг: 2

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

    Баллы: 51

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

    Был: 2024-02-22 19:37

    Лайков: 1

    Нужное и полезное решение...давненько искал.Спасибо!
    Уже опробываю.
    10 сентября 2014 - 16:37 / #7

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

Создано тем
1201
Всего сообщений
15804
Пользователей
18048
Новый участник
puika