Учимся писать и читать по-эльфийски

Я давно увлекаюсь великими произведениями Джон Руэла Толкина.

Учимся писать и читать по-эльфийски Эльфы, Тенгвар, Программа, Тайнопись, Толкин, Толкиен, Длиннопост

Давно хотелось научиться читать и писать "на эльфийском". Изучать эльфийские языки (Синдарин, Квенья и прочие) тяжело, и бесперспективно: словарный запас, оставленный нам Профессором совсем небольшой. Использовать азбуку в отрыве от языка в этом смысле гораздо удобнее.

В какой-то момент я обнаружил, что не смотря на наступивший 2016-ый год, нет хорошего решения по транслитерации русского в тенгвар. Хотя правила уже давно сформулированы энтузиастами и для русского, и для английского языков.

Учимся писать и читать по-эльфийски Эльфы, Тенгвар, Программа, Тайнопись, Толкин, Толкиен, Длиннопост

Англоязычное сообщество гораздо активнее русского и сделало хорошее решение с открытыми исходными кодами и библиотеками, пригодными для применения в своих проектах. А вот с русским как-то не срослось.

Учимся писать и читать по-эльфийски Эльфы, Тенгвар, Программа, Тайнопись, Толкин, Толкиен, Длиннопост

Поэтому пришлось взять ситуацию в свои руки и написать решение, которое умеет:

- транслитерировать русский, английский и цифры на тенгвар

- делает это "на лету", без перезагрузки страницы

- работает на мобильниках, планшетах

- работает БЕЗ подключения интернета: достаточно сохранить страницу на диск - и она будет продолжать работать!

- позволяет использовать наработки в любом из ваших проектов: все исходные коды в открытом доступе, а алгоритм преобразования прост как лопата.

- содержит интерактивную ОБУЧАЛКУ чтению тенгвара, за два-три дня реально научиться бегло читать текст, написанный тенгваром.

Учимся писать и читать по-эльфийски Эльфы, Тенгвар, Программа, Тайнопись, Толкин, Толкиен, Длиннопост
Учимся писать и читать по-эльфийски Эльфы, Тенгвар, Программа, Тайнопись, Толкин, Толкиен, Длиннопост

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

http://may-cat.github.io/elvish-translit/

Учимся писать и читать по-эльфийски Эльфы, Тенгвар, Программа, Тайнопись, Толкин, Толкиен, Длиннопост