Этот сайт создан как клуб русификаторщиков. Для нас существуют три основных правила.
1. Мы никому и ничего не должны!
2.Один пришедший на сайт толковый русификаторщик дороже всех пользователей.
3. Мы делаем русификаторы для своего сайта, но в оригинале ими могут пользоваться все в интернете.
Подготовка инструментария: 1. Устанавливаем Java и Java JDK. 2. Устанавливаем "Декомпилятор, Компилятор APK" (JAT4APK). 3. Если нет текстового редактора (Notepad++), устанавливаем. 4. Скачиваем подопытного, в моём случае SBgameHacker.
Инструментарий: 1. Java и Java JDK - без них никак! 2. Декомпилятор, Компилятор APK (Я буду использовать очень удобную оболочку для декомпилятора, компилятора: JAT4APK). 3. Текстовый редактор (Я буду использовать: Notepad++ и Smali Syntax Highlighting, на будущие). 4. Подопытный, то бишь APK (Я буду "мучить" SBgameHacker).
JAT4APK v0.4.1.1 Чтобы не качать хлам жмитеDirect download link.
Декомпиляция и перевод APK: 1. Переименовываем APK и если нужно изменяем путь к нему, так, что бы в его имени и в пути к нему не было русских букв и пробелов. 2. Двойным щелчком, левой кнопки мыши, по APK, для начала процесса Декомпиляции. 3. После окончания процесса в директории где находиться APK появиться папка с таким же именем как и у APK, открыв эту папку мы увидим что то подобное:
4. Открываем папку "res" и создаём в ней папку "values-ru", копируем в неё файлы:"arrays.xml" и "strings.xml" из папки "values" (В некоторых приложениях нет файла "arrays.xml", так, что не пугаемся).
5. Открываем в текстовом редакторе файл "arrays.xml" и переводим, если в файле вам встретились строки с меткой @string/, их не нужно переводить они берутся из "strings.xml" (То есть, оставляем их как есть).
6. Открываем в текстовом редакторе файл "strings.xml" и переводим, от > до </string> (Было >Cancel</string> стало >Отмена</string>).
Компиляция APK: 1. Перейдём в корень папки (У которой название схоже с названием APK).
2. Двойным щелчком, левой кнопки мыши, по "apktool.yml", для начала процесса Компиляции. 3. После окончания процесса в папке появиться APK с аббревиатурой "_signed". 4. Берём APK который мы получили в предыдущем шаге и "кидаем" на устройство (Для тестирования).
Позволь поинтересоваться? Название проги, название и расширение файла-кролика, и по возможности залей на яндекс-диск и ссылочку выложи на свой "непокорный" файлик..
"В одно окно смотрели двое. Один увидел дождь и грязь. Другой — листвы зеленой вязь. Весну и небо голубое. В одно окно смотрели двое... "
У нас свободный форум! Но в рамках приличий ! Конструктивная критика по существу с обратной связью !
troa, значит, переведи вот это S: Please be aware this is a volatile directory and frameworks could go missing, please utilize --frame-path if the default storage directory is unavailable
troa, Эта статья/руководство написано давно, но от этого не потеряла своей актуальности и применения. Если что и изменилось то это только версия Apktool выросла. Как вариант, именно по этой причине возможно и не смогли вы выполнить декомпиляцию Apk файла. Либо на файле защита. К слову, программу которую вы пытаетесь декомпилировать/рекомпилировать давно и успешно переводят на 4PDA и уже давно в ней присутствует поддержка русского языка.
Исправил орфографию и стиль письма как смог. А то писал с телефона а там кнопочки...
Сообщение отредактировал dinis124 31 августа 2018 - 20:25