Проект Dolby Media Encoder

Решаем вопросы локализации по Dolby Media Encoder
  1. Оффлайн

    Автор темы

    Смотрящий

    Звание: Старожил

    ИНКВИЗИТОР

    Сообщений: 720

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

    Рейтинг: 7

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

    Баллы: 3690

    Был: 2024-04-29 19:25

    Лайков: 265

    Проект Dolby Media Encoder


    AlekseyPopovv запросил помощь с переводом программы Dolby Media Encoder

    Все поиски привели в файл app.asar по адресу C:\Program Files\Dolby Media Encoder\resources , но любые попытки изменить текст в редакторе Notepad++ приводят к тому, что прога открывается не полностью и кнопки не действуют. При возвращении оригинального текста прога работает нормально. Кодировка воспринимается исключительно UTF-8. Любая замена убивает программу. Возврат к исходнику восстанавливает прогу. Radialix этот файл не берет.

    Dolby Media Encoder Скачать:
    AlekseyPopovv нравится это сообщение.
    Сообщение отредактировал Смотрящий 14 июля 2023 - 22:14

    "В одно окно смотрели двое. Один увидел дождь и грязь.
    Другой — листвы зеленой вязь. Весну и небо голубое.
    В одно окно смотрели двое... "



    У нас свободный форум ! Но в рамках приличий ! Конструктивная критика по существу с обратной связью !

    14 июля 2023 - 18:52 / #1
  2. Оффлайн

    Автор темы

    Смотрящий

    Звание: Старожил

    ИНКВИЗИТОР

    Сообщений: 720

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

    Рейтинг: 7

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

    Баллы: 3690

    Был: 2024-04-29 19:25

    Лайков: 265

    Проект Dolby Media Encoder


    Скорее всего я ошибаюсь, но права в файле явно урезаны...
    Сообщение отредактировал Смотрящий 14 июля 2023 - 23:25

    "В одно окно смотрели двое. Один увидел дождь и грязь.
    Другой — листвы зеленой вязь. Весну и небо голубое.
    В одно окно смотрели двое... "



    У нас свободный форум ! Но в рамках приличий ! Конструктивная критика по существу с обратной связью !

    14 июля 2023 - 23:23 / #2
  3. Оффлайн

    Leserg

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

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

    Сообщений: 929

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

    Рейтинг: 8

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

    Баллы: 1596

    Был: 2024-04-28 00:36

    Лайков: 140

    Права тут ни причем.

    Когда работаете с неизвестным вам форматом файла, сперва-наперво прогоните его по различным анализаторами/детекторами PE файлов.

    Например, берём утилиту Exeinfo PE. Грузим в неё файл app.asar и смотрим результат анализа.

    Проект Dolby Media Encoder

    Диагноз
    (1) - NOT EXE - .Asar Asar Archive - http://github.com/electron/asar
    Файл не является исполняемым, а представляет собой архив Asar с открытым исходным кодом на портале GitHub

    Информация для новичков
    (2) - try 7zip + plugin for 7zip : www.tc4shell.com/en/7zip/asar
    Попробуйте использовать архиватор 7zip с плагином Asar по указанному адресу

    Идем на сайт www.tc4shell.com/en/7zip/asar качаем плагин Asar7z для 7z, устанавливаем и открываем архив app.asar



    Распаковываем его в отдельную папку и начинаем работать над переводом.



    Переводим только то, что видим в интерфейсе, без фанатизма. Лучше работать поэтапно. Перевели 10 строк (label), запаковали обратно в архив app.asar, проверили работу программы и т.д.



    Все.
    AlekseyPopovv нравится это сообщение.
    Сообщение отредактировал Смотрящий 23 августа 2023 - 07:26

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

    14 июля 2023 - 23:45 / #3
  4. Оффлайн

    Leserg

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

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

    Сообщений: 929

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

    Рейтинг: 8

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

    Баллы: 1596

    Был: 2024-04-28 00:36

    Лайков: 140

    Если полезут кроакозябры, обратите внимание, что в архиве лежат шрифты (папка fonts), которые использует программа.
    Так вот шрифты AvenirNextLTPro-Bold.5205f0bd.ttf и AvenirNextLTPro-Regular.f3c6a359.ttf не поддерживают кириллицу. Возможно их потребуется заменить на другие подобные, но с поддержкой кириллицы. При желании и наличии свободного времени их можно отредактировать в каком-нибудь редакторе шрифтов и дорисовать кириллические символы.

    Проект Dolby Media Encoder
    AlekseyPopovv нравится это сообщение.

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

    15 июля 2023 - 00:01 / #4
  5. Оффлайн

    Leserg

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

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

    Сообщений: 929

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

    Рейтинг: 8

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

    Баллы: 1596

    Был: 2024-04-28 00:36

    Лайков: 140

    Следующий момент.

    Некоторые элементы интерфейса не имеют текстовых меток (label).

    К примеру, главное меню, раздел "Правка".

    Проект Dolby Media Encoder

    Пункты меню Cut, Copy, Paste и Select All

    А в файле background.js таких строк нет. Вместо них какая-то функция (?).



    То есть строки берутся из другого места, а именно из исполняемого файла Dolby Media Encoder.exe. Но чтобы не курочить файл Dolby Media Encoder.exe, можно пойти другим путем и добавить текстовые метки здесь, по аналогии с другими строками, где есть и метка (label) и функция (role).



    Результат



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

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

    15 июля 2023 - 00:39 / #5
  6. Оффлайн

    AlekseyPopovv

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

    Проверенные

    Сообщений: 15

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

    Рейтинг: 1

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

    Баллы: 66

    Был: 2023-10-22 23:59

    Я когда открыл файл "ru.pak" и нашёл в нём такую строку "21441="Владелец этого устройства отключил игру с динозавром."" подумал, это зачем вообще нужны эти файлы? goof
    15 июля 2023 - 03:11 / #6
  7. Оффлайн

    AlekseyPopovv

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

    Проверенные

    Сообщений: 15

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

    Рейтинг: 1

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

    Баллы: 66

    Был: 2023-10-22 23:59

    Эта штука всё таки берётся из файла "ru.pak" (я переименовал его в "ru-RU.pak", тоже работает):
    https://i.imgur.com/QD1wq3c.png
    https://i.imgur.com/5Hlo6V1.png
    15 июля 2023 - 03:46 / #7
  8. Оффлайн

    Автор темы

    Смотрящий

    Звание: Старожил

    ИНКВИЗИТОР

    Сообщений: 720

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

    Рейтинг: 7

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

    Баллы: 3690

    Был: 2024-04-29 19:25

    Лайков: 265

    Цитата: Leserg
    Идем на сайт www.tc4shell.com/en/7zip/asar качаем плагин Asar7z для 7z, устанавливаем и открываем архив app.asar


    Вчера так и сделал, когда варианты искал. Но лишь открыл в 7-Zip после установки плагина, в нем же пытался открыть содержимое архива, ничего не нашел для правки и отложил. А надо было сохранить в отдельную папку и править там...
    Век живи - век учись.

    "В одно окно смотрели двое. Один увидел дождь и грязь.
    Другой — листвы зеленой вязь. Весну и небо голубое.
    В одно окно смотрели двое... "



    У нас свободный форум ! Но в рамках приличий ! Конструктивная критика по существу с обратной связью !

    15 июля 2023 - 12:40 / #8
  9. Оффлайн

    Автор темы

    Смотрящий

    Звание: Старожил

    ИНКВИЗИТОР

    Сообщений: 720

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

    Рейтинг: 7

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

    Баллы: 3690

    Был: 2024-04-29 19:25

    Лайков: 265

    AlekseyPopovv, Leserg всё Вам разжевал, более вопросов нет? По окончании работы ждем релиз, непременно здесь. Аплодисменты гарантирую. Удачи!
    Сообщение отредактировал Смотрящий 15 июля 2023 - 18:30

    "В одно окно смотрели двое. Один увидел дождь и грязь.
    Другой — листвы зеленой вязь. Весну и небо голубое.
    В одно окно смотрели двое... "



    У нас свободный форум ! Но в рамках приличий ! Конструктивная критика по существу с обратной связью !

    15 июля 2023 - 18:29 / #9
  10. Оффлайн

    Leserg

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

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

    Сообщений: 929

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

    Рейтинг: 8

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

    Баллы: 1596

    Был: 2024-04-28 00:36

    Лайков: 140

    Для переформатирования jаvascript файлов в удобный и читаемый вид я использовал онлайн конвертер js-beautify.

    У кого основным текстовым редактором является Notepad++, могут установить плагин JSTool.
    Смотрящий, AlekseyPopovv нравится это сообщение.
    Сообщение отредактировал Leserg 16 июля 2023 - 10:42

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

    16 июля 2023 - 10:42 / #10

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

---
Создано тем
1177
Всего сообщений
15343
Пользователей
17851
Новый участник
Dobriy-76