Реализовал поддержку нескольких языков в учебнике

Теперь при сборке учебника можно выбрать язык интерфейса! Это позволит создавать версии учебника для разных языков. Кстати, поддерживаются не только просто перевод в виде строки, но с помощью функций (а это значит корректные окончания у слов, например)!

С реализацией конечно намучался. Язык подгружается на сервере, а потом только необходимые фразы отсылаются фронту, причем как в виде строк, так и строковых функций, которые потом восстанавливаются в обычные JS функции.

Полная поддержка TypeScript имеется, так что несуществующие фразы сразу же подсвечиваются)

Пример файла с английским переводом
Пример файла с английским переводом
88
3 комментария

Когда язык клоунов с дтф добавишь? Сайт нечитаемый

2
1
Ответить

Добавить конечно можно!
И учебный материал тоже на особом языке писать, понятном для щитпостеров

2
Ответить

1 манул

2
Ответить