是否可以使用annotate (2.4.1.beta) gem在其翻譯的模型中輸出globalize3 (0.2.0)翻譯的屬性? 如果我有一個Post創建遷移產生like so class CreatePosts < ActiveRecord::Migration
def up
create_table :posts do |t|
t.timestamps
我正在使用Ruby on Rails v3.2.2和globalize3 v0.2.0 ruby-gems。 # Note how I set locale variables.
def update
temp_locale = I18n.locale
I18n.locale = 'it' # 'it' stands for italian
@article
我一直希望利用Globalize3來翻譯我正在構建的項目中的模型。然而,嘗試它,它看起來像每一個模型,說Post,如: class Post < ActiveRecord::Base
translates :title, :body
end
將是在這個意義上,一個標題必須翻譯多次其他職位完全獨立,即使標題相同的已翻譯一。即系統已經知道它應該是。 我明白,在很多情況下,字符串是獨一無
當我試圖通過指定藝術家讓所有的音頻歌曲中獲取數據的時候,我得到錯誤: ActiveRecord::StatementInvalid: PGError: ERROR: column reference "artist" is ambiguous
LINE 1: ... AND (audio_translations.artist IS NOT NULL) AND (artist = '...
我從Rails的遷移3.1.3 3.2.1,並得到了以下錯誤加載主頁時: PGError: ERROR: relation "translations" does not exist
LINE 4: WHERE a.attrelid = '"translations"'::regclass
^
: SELECT a.attname, format_type(