Ця інструкція для тих хто хоче самостійно русифікувати додаток на Symbian OS, тим більше якщо це не важко
Для створення русифікатора нам знадобляться дві програми: Siscontents (для розпакування / пакування sis пакета) і SymbianRSC (для редагування rsc файлів).
1. Для початку нам потрібно розпакувати sis пакет програми, яку будемо переводити. Це можна зробити за допомогою багатьох програм, але я користуюся - Siscontents (Ви можете користуватися будь-якими іншими). Запускаємо її.
2. Відкриваємо потрібний файл (для прімерп я взяв fexplorer).
3. Щоб розпакувати - натискаємо Extract files.
2.jpg2,61К 19 Кількість завантажень:
4. Тепер запускаємо програму SymbianRSC.
5. Відкриваємо файл з розширенням * .rsc.
3.jpg2,29К 11 Кількість завантажень:
Після чого побачимо таку картину:
4.jpg1,91К 16 Кількість завантажень:
6. І бачимо, що програма являє нам цей файл у вигляді рядків, які відображаються в лівому вікні. Тепер потрібно знайти рядки, в яких є текст для перекладу. Два рази клацаємо мишею по точці, що стоїть прямо перед текстом. В даному випадком перед словом Files
5.jpg2,1К 28 Кількість завантажень:
Цією «точці» відповідає нех-значення, яке позначає довжину рядка. У нашому випадку 05 (тобто 5 символів). Звертаємо увагу, що поруч з наші значенням 05, зліва, є точно таке ж значення 05, тобто пара однакових байтів.
7. Після подвійного кліка на точці відкриється вікно, в якому вгорі буде написаний вихідний (оригінальний) текст, а нижче потрібно ввести переклад цього слова. Не забудьте поставити галочку навпроти "Додати ознака російської мови (0х12)". Зберігаємо зміни, натиснувши кнопку "ОК".
6.jpg2,31К 18 Кількість завантажень:
8. Тепер бачимо, що після наших 05 додалося 12. Якщо довжина рядка не змінилася, то йдуть перед нею байти не змінюємо; якщо навпаки - змінилася, то байти йдуть перед довжиною рядки будуть рівні за формулою: ДОВЖИНА РЯДКИ МІНУС ОДИНИЦЯ. наприклад:
.... 05 05 42 6C .... Black
... ..06 07 12 A7 .... чорний
7.jpg2,45К 17 Кількість завантажень: