Я хочу перевести простой HTML-сайт на два языка, я всегда выбирал дублирование сайта и помещал каждую копию в «языковой каталог» следующим образом:
en/page.html
es/page.html
Я чувствую, что библиотека i18next могла бы быть полезной (для того, что я прочитал), но я хотел бы сохранить URL-адреса, как в предыдущем случае, но только с одной версией файла, и я не вижу способа достичь этого с такими библиотека.
Это возможно? Нужно ли использовать узел с экспресс для достижения этой цели? Или использовать решение PHP?
Спасибо за дальнейшие ответы.
Спасибо
Я думаю, что решение PHP намного лучше, чем Javascript. Для поддержки мультиязычности PHP проверьте gettext, ниже приведены несколько ссылок, которые помогут вам понять
http://www.gnu.org/software/gettext/
https://blog.udemy.com/php-gettext/
http://blog.lingohub.com/2013/07/php-internationalization-with-gettext-tutorial/
Поиск Google: (учебник по php gettext)
WordPress также использует библиотеки и инструменты gettext для i18n.
Других решений пока нет …