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

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

    Dodakaedr

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

    Проверенные

    Сообщений: 48

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

    Рейтинг: 2

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

    Баллы: 56

    Был: 2024-11-10 18:55

    Лайков: 1

    Всем привет! Кто-то уже пробовал перевести AdvancedSystemRepairPro? Там строки в основном жестко кодированные, но кодировка не позволяет нормально отображать русский текст. Кто знает как это исправить, подскажите! Инсталляшка, Сам экзешник
    Сообщение отредактировал gazon01 27 октября 2018 - 16:02
    15 апреля 2018 - 20:46 / #1231
  2. Оффлайн

    19691969

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

    Проверенные

    Сообщений: 39

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

    Рейтинг: 2

    Репа: 0

    Баллы: 51

    Был: 2024-06-30 23:30

    Цитата: Dodakaedr
    но кодировка не позволяет нормально отображать русский текст


    Dodakaedr, попробуй использовать кодировку UTF-8 (укажи её в проекте как кодировку по умолчанию).
    Такие ромбики со знаками вопросами обычно говорят о том, что для строк используется кодировка UTF-8 (справка).

    Если не поможет, тогда надо смотреть в отладчике. Скорее всего там Qt.
    Сообщение отредактировал 19691969 16 апреля 2018 - 01:09
    16 апреля 2018 - 01:06 / #1232
  3. Оффлайн

    Dodakaedr

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

    Проверенные

    Сообщений: 48

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

    Рейтинг: 2

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

    Баллы: 56

    Был: 2024-11-10 18:55

    Лайков: 1

    Цитата: 19691969
    попробуй использовать кодировку UTF-8


    19691969, Благодарю, часть перевода исправилась, но все же есть строки-уникумы)) Какая там кодировка?

    Сообщение отредактировал gazon01 27 октября 2018 - 15:56
    16 апреля 2018 - 20:49 / #1233
  4. Оффлайн

    19691969

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

    Проверенные

    Сообщений: 39

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

    Рейтинг: 2

    Репа: 0

    Баллы: 51

    Был: 2024-06-30 23:30

    Цитата: Dodakaedr
    Какая там кодировка?


    Хм, а здесь, похоже, ANSI (windows-1252). chok_mini
    Нужно разбираться в отладчике. Получается в программе часть строк в кодировке UTF-8, а другая часть — ANSI. wacko_mini2
    17 апреля 2018 - 00:57 / #1234
  5. Оффлайн

    19691969

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

    Проверенные

    Сообщений: 39

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

    Рейтинг: 2

    Репа: 0

    Баллы: 51

    Был: 2024-06-30 23:30

    Dodakaedr, в общем без правки кода ничего не выйдет. Пришлось немного по куролесить в отладчике.
    Вот держи модифицированный файл программы: ссылка.
    Для этого файла создай новый файл .rdmap, используя IDA, и обнови проект локализации. В проекте кодировку по умолчанию укажи UTF-8.
    Должно все получиться.
    17 апреля 2018 - 23:14 / #1235
  6. Оффлайн

    19691969

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

    Проверенные

    Сообщений: 39

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

    Рейтинг: 2

    Репа: 0

    Баллы: 51

    Был: 2024-06-30 23:30

    Dodakaedr, не могу отправить тебе сообщение в личку (писал-расписывал и все пропало, только время потратил).
    Теперь будет коротко:
    Еще есть одна строка в настройках на вкладке "Инструменты" называется "Settings", вот её никак не удается перевести, даже разделением строк.

    Это изображение в формате PNG. Как, что и чем - читай Замена изображений в пакетном режиме.
    Правленый файл http://sendfile.su/1414327
    Пасс тот же и действия тоже (для этого файла создай новый файл .rdmap, используя IDA, и обнови проект локализации; кодировка по умолчанию UTF-8).
    Сообщение отредактировал 19691969 20 апреля 2018 - 01:04
    20 апреля 2018 - 00:59 / #1236
  7. Оффлайн

    ext5

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

    Участники

    Сообщений: 4

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

    Рейтинг: 1

    Репа: 0

    Баллы: 51

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

    Был: 2018-05-02 01:39

    Есть программка расчета времени взлома паролей, эдакий энтропийный калькулятор Strong Passwords Need Entropy
    Вот ссылка на архив с ней на оф.сайте
    https://static.blog4ever.com/2013/05/740097/SPNE.zip
    В Radialix переводил экзешник, создавая локализованный файл. Проблемка в том, что при запуске большинство переведенных ресурсов отображаются кракозябрами. Понимаю, что проблема с кодировками, но не знаю, куда копать.
    Вот как это выглядит:



    А вот ссылочка на архив, в нем экзешник и проект, может, кто подскажет, как это исправить
    архив
    Сообщение отредактировал gazon01 27 октября 2018 - 15:57
    25 апреля 2018 - 14:19 / #1237
  8. Оффлайн

    19691969

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

    Проверенные

    Сообщений: 39

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

    Рейтинг: 2

    Репа: 0

    Баллы: 51

    Был: 2024-06-30 23:30

    Цитата: ext5
    как это исправить


    Потом в проекте Radialix в свойствах элементов сделайте соответствующие изменения.



    Используйте фильтр для выделения необходимых атрибутов.
    Сообщение отредактировал gazon01 29 мая 2018 - 10:00
    25 апреля 2018 - 19:10 / #1238
  9. Оффлайн

    ext5

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

    Участники

    Сообщений: 4

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

    Рейтинг: 1

    Репа: 0

    Баллы: 51

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

    Был: 2018-05-02 01:39

    19691969,
    спасибо, получилось. Почти. В одной секции ресурсы все-равно кракозябрятся. Надпись как бы связана и зависит от графического окошка под ней. Тут у меня затык.
    1
    2
    3
    4
    Сообщение отредактировал ext5 26 апреля 2018 - 14:11
    26 апреля 2018 - 14:09 / #1239
  10. Оффлайн

    19691969

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

    Проверенные

    Сообщений: 39

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

    Рейтинг: 2

    Репа: 0

    Баллы: 51

    Был: 2024-06-30 23:30

    Вы должны смотреть свойство Font.Charset! dance-2

    Вот возьмем строку "Уникальные символы". Перейдите на вкладку "Свойства" и щелкните в редакторе форм по элементу с этой строкой. На вкладке "Свойства" будут выделены все свойства данного элемента:



    Ищем свойство Font.Charset. Их там два. Одно для строки "Уникальные символы", а другое для поля ввода. Нас интересует только для строки "Уникальные символы". Но редактор эти свойства для редактирования напрямую заблокировал (эти поля не активные). Остается только ручной ввод. Для этого выберите элемент со свойством Font.Charset и нажмите клавишу F2 (или команда в контекстном меню "Редактировать"). Откроется диалог, где нужно ввести значение свойства:



    Подтвердите ввод нажатием ОК. Готово.



    Запускаем программу и смотрим, что получилось.



    Как видно, все в порядке.
    Сообщение отредактировал gazon01 29 мая 2018 - 09:56
    26 апреля 2018 - 15:12 / #1240

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

---
Создано тем
1197
Всего сообщений
15763
Пользователей
18016
Новый участник
gippokrat