Вторник, 07.01.2025, 23:52
Привет! PSP-Рулит Гость | RSS
Главная | Регистрация | Вход <
Меню PSP
Категория
FAQ [18]
Общаемся!
Проголосуй!
Оцените сайт
Всего ответов: 134
Главная » Файлы » FAQ

Русификация тем оформления XMB
[ ] 16.07.2008, 23:01
Русификация

Отсутствие русификации – одна из основных причин, по которой многие обладатели PSP предпочитают не ставить самодельные темы оформления XMB. Однако нет ничего невозможного и любую тему можно до той или иной степени перевести на язык Пушкина и Достоевского.

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


Все темы в плане русификации можно грубо разделить на два типа. В первом случае надписи выполнены в виде картинок. Во втором – используют шрифт в формате PGF.

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

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

От теории к практике

Тренировка на реальных примерах всяко эффективнее упражнений «на кошках», поэтому весь нижеследующий текст будет посвящен русификации темы Photography для 4.01М33.

screenshot014



Тема идет в формате CTF, который в настоящее время активно вытесняет небезопасный метод установки тем через flash0.

Все надписи в теме сделаны шрифтом, то есть относится она ко второму типу. Идущий вместе с ней ltn0.pgf совсем не понимает русских букв, поэтому мы его безжалостно удаляем. Оставлять стандартный шрифт не хотелось, К теме бы хорошо подошел стандартный шрифт Comic Sans, однако конвертер наотрез отказался с ним работать (да, вот такой он капризный).

screenshot004



Уже лучше, но еще далеко не идеал. Как видно на скриншоте, русские надписи находятся совсем не там, где нам этого бы хотелось. Расставить все на свои места можно с помощью Rco_Editor`а. Весь текст хранится на второй вкладке в файле topmenu_plugin.rco.

Но тут возможен еще один подвох – заморские темостоители очень любят сжимать свои файлы ресурсов (видимо очень бояться за лишние 50Кб свободного места на карте памяти) и при открытие в эдиторе выскакивает ошибка. Обойти её можно только с помощью Ressursiklunsi, который, напомню, написан под ядро 1.50.

Когда файл будет разжат, можно переходить на вкладку Text Data и на полчаса погрузиться в неувлекательную и монотонную работу:

- смотрите на надпись с выбранным языком English
- смотрите на нее же с выбранным языком Russian
- если в английском варианте есть отступ и переносы строки – повторите их и в русском
- не забывайте нажимать на кнопку Change

Поверьте, в этом нет ничего сложного. Просто довольно нудно… Когда закончите «подвижки», закрывайте эдитор. Теперь все выглядит весьма пристойно:

screenshot005



Последний момент – это наэкранная клавиатура от Sony. Существует несколько безусловно более красивых её вариантов, но вот русские буквы никто для них не рисовал. Поэтому если набирать текст вслепую не хочется – удаляйте из папки с темой файл osk_plugin.rco.

К сожалению, ни одного osk_plugin.rco от отечественного темостроителя на данный момент мне лично не попадалось. Хотя тема интересная и ничего кроме одного этого файла (первая и третья вкладка) править для её создания не нужно. Дерзайте!

Создание CTF файла через CTF Manager 2.0

Файл темы можно создать и на PSP, но через ПК это сделать, пожалуй, удобнее. Просто запустите менеджер, укажите ему на папки VSH и FONT (если есть) вашей русифицированной темы, выберите PTF файл, напишите ей какой-нибудь название в самой нижней форме и жмите на CREATE CTF. Появится он там же, где и менеджер. Вам останется только скопировать его в /PSP/THEME/ и применить через меню Настройки темы – Тема (наличие CXMB обязательно).
Категория: FAQ | Добавил: HellDashX
Просмотров: 664 | Загрузок: 0 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Поиск на psp-m33
Текущие Версии
 
Официальная
прошивка: 5.02

Модифицированная
прошивка: 5.00 M33-3

 
     Закладки и Баннеры
 
         
           
                http://i016.radikal.ru/0904/c7/e0e64aba3c29.gif
      За 24 часа тут побывали


Онлайн всего: 1
Гостей: 1
Пользователей: 0