Есть ли эквивалент в локализованной схеме Symfony в Rails 3 - PullRequest
0 голосов
/ 30 марта 2011

Я искал эквивалент встроенной в Symfony локализованной схемы, которая обеспечивает встроенную поддержку для управления интернационализированными таблицами / БД.Вот ссылка на документацию Symfony , касающуюся их реализации I18n & L10n , с соответствующей частью по локализованной схеме (около трети ниже по странице, такой как параграф «Текстовая информация в базе данных»).

Я проверил гем Globalize2, но не уверен, полностью ли он поддерживается в Rails3.

Также найден gem puret , который, кажется, имеет более поздние коммиты / действия.

В общем, очень вероятно, что я упускаю другие возможные варианты, так как все еще ориентируюсь в RoR dev.

Открыта для любой информации / предложений, которые у вас могут быть!;)

1 Ответ

0 голосов
/ 01 апреля 2011

Попробуйте гем с именем has_translations.Он был проверен на нескольких производственных площадках в течение одного года.Поддерживает 1.9 + Rails 3. Для любых вопросов заполните форму на github.

https://github.com/dmitry/has_translations

На самом деле это более или менее то же самое, что и puret, но оно было построено, когда rails 2.3.5был мейнстримом, поэтому я просто поддержал его для сайтов, которые я уже сделал.Я предлагаю вам выбрать между puret и has_translations, другие слишком волшебны или больше не поддерживаются.Вы можете найти больше альтернатив в файле has_translations README.

...