Простая локализация сайта HTML с использованием определенных языковых маршрутов

Я хочу перевести простой HTML-сайт на два языка, я всегда выбирал дублирование сайта и помещал каждую копию в «языковой каталог» следующим образом:

en/page.html
es/page.html

Я чувствую, что библиотека i18next могла бы быть полезной (для того, что я прочитал), но я хотел бы сохранить URL-адреса, как в предыдущем случае, но только с одной версией файла, и я не вижу способа достичь этого с такими библиотека.

Это возможно? Нужно ли использовать узел с экспресс для достижения этой цели? Или использовать решение PHP?

Спасибо за дальнейшие ответы.

Спасибо

0

Решение

Я думаю, что решение PHP намного лучше, чем Javascript. Для поддержки мультиязычности PHP проверьте gettext, ниже приведены несколько ссылок, которые помогут вам понять

http://www.gnu.org/software/gettext/

https://blog.udemy.com/php-gettext/

полный пример gettext в php

http://blog.lingohub.com/2013/07/php-internationalization-with-gettext-tutorial/

Поиск Google: (учебник по php gettext)

WordPress также использует библиотеки и инструменты gettext для i18n.

http://codex.wordpress.org/I18n_for_WordPress_Developers

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]