Ruby On Rails in UA Icon_home Главная Add to bookmarks Translate translate Profile Войти
Регистрация Форум Блоги Пользователи Список джемов Rails проекты      Поиск   

Ruby On Rails in UA/Программирование на ROR/Использование globalize для многоязычного приложения/RE: Использование globalize для многоязычного приложения

2008-07-31 10:06:35 Ответить  
alone
Serge
Адрес: Dnepropetrovsk
Сообщений: 15
Регистр: 2007-03-29
его блог 0 сообщ.
RE: Использование globalize для многоязычного приложения
  •  
В блогах был пост по поводу подключения глобалайза.
То, что предалагалось на офсайте примитивно совсем...
И там как раз вариант создания объекта в базовом языке, а потом просмотр ВСЕХ записей, выбор и перевод выбраной. Как то грустно...

> на счет заполнения описания товара на разных языках думаю что не стоит это хранить как локализацию интерфейса а стоит все таки в базе
Э... так оно и так в базе... С чего ты взял что я имел в виду локализацию интерфейса?
Описание товара это поля товара. Типа там название, артикул, описание, комплектация итд...

Проблему вроде как решил, не уверен что элегантно.
1. задал хранение переводов непосредственно в модели. Модель при этом меняет стурктуру (пример migrate) с
t.name
на
t.name_ru
t.name_en

В админском интерфейсе при редактировании объекта вывожу все поля модели. Тобишь имеем:
name rus [_____________] (f.text_field :name_ru)
name en [_____________] (f.text_field :name_en)
[_Save_] [_Cancel_]
Переключения языков в админке нет. Всё в базовом языке.

А для морды уже классически или там
Назадназад Новыйновый Ответитьответить
Ключевые слова:
Гости: 123 Онлайн: 0
Rambler's Top100
О проекте по всем вопросам обращайтесь на support
Rubyclub.com.ua Copyright © 2007 - 2008