Иметь разные версии сайта рельсов для разных языков - PullRequest
0 голосов
/ 27 июня 2010

У меня есть приложение rails, которое локализовано на несколько языков. Некоторое время для завершения локализации занимает больше времени, после того как некоторые улучшения сделаны на английском языке Поэтому было решено выпустить последнюю версию сайта на английском языке. и сохраните старую версию для других неанглийских языков. Так что даты выпуска не нужно сдвигать до завершения локализации. Я не уверен, как реализовать. Любая идея о том, как мне поступить, будет очень полезна.

Спасибо

Ответы [ 2 ]

2 голосов
/ 27 июня 2010

видя ваши комментарии к ответу Чубаса Вы можете привязать к http://website.com простому приложению, которое проверит локаль пользователя (или что-либо еще) и перенаправит его на http://website.com/en или http://website.com/int, каждый из которых работает по отдельности.application.

Это может показаться не очень красивым, но оно простое, и многие корпоративные сайты используют его.С немного большей настройкой вы даже можете иметь настраиваемые имена, такие как fr, de и т. Д. Вместо int (все указывают на одно и то же приложение).

1 голос
/ 27 июня 2010

В Rails доступен целый модуль Интернационализация (сокращенно i18n). Вы можете легко переключать языки таким образом или обслуживать их отдельно на основе какого-либо параметра (например, URL).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...