free_gen
@free_gen

Подмена символов в тексте?

Всем здравствуйте!
Решил внести в уже существующий перевод одной игры некоторые исправления. В игре уже есть перерисованный шрифт.
После изучения файлов с текстом в hex редакторе я подготовил такую таблицу - какая буква соответствует символу в игре:
spoiler

А(A) Б(А) В(B) Г(б) Д(Б) Е(E)  |
                               |
Ж(?) З(3) И(Ь) Й(Ь) К(K) Л(Ш)  |
                               |
М(M) Н(H) О(0) П(И) Р(P) С(C)  |
                               |
Т(T) У(Y) Ф(?) Х(X) Ц(?) Ч(4)  |
                               |
Ш(У) Щ(?) Э(Й) Ю(?) Я(?)       |
--------------------------------
а(a) б(д) в(и) г(r) д(g) е(e)  |
                               |
ж(й) з(т) и(u) й(ъ) к(k) л(щ)  |
                               |
м(m) н(ь) о(o) п(n) р(p) с(c)  |
                               |
т(t) у(y) ф(в) х(x) ц(з) ч(к)  |
                               |
ш(у) щ(ц) э(ы) ю(w) я(d) ы(Яi) |
                               |
ь(Я) ъ(Я)                      |


Далее, чтобы вывести в игре какой либо текст, писать его нужно символами, которые приведены в скобках. Пример:
spoiler

Приветсвую жителей хабра|
Ирuиеtctиw йuteщеъ хадра|



Возможно ли как-то сделать простую подмену символов при помощи какого-нибудь Notepad++ или Sublime Text?
На данный момент я ввожу исправления вручную, и хотелось бы немного упростить этот процесс...
В идеале хотелось бы иметь некую софтину, в которой можно "переводить" текст по заданному шаблону в обе стороны. Некое подобие гугл переводчика, только по пользовательскому шаблону.

Пробовал создавать свою собственную раскладку, но это работает только в одну сторону. Извлеченные тексты раскладка не переведет обратно на русский.
  • Вопрос задан
  • 69 просмотров
Решения вопроса 1
free_gen
@free_gen Автор вопроса
Решение нашлось само собой: тыц
5e376b583232e099607677.png
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
PageAuditRU
@PageAuditRU
Senior SEO Анализатор
На PHP можно минут за 10 бахнуть скрипт такого транслита.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы