2017-08-14 34 views
0

我已經在我的應用這兩種寶石gettext_i18n_rails_js不工作

gem 'faraday' 
gem 'gettext_i18n_rails' 

我希望得到翻譯中駐留在資產文件夾我的js文件。 所以我說寶石

gem "gettext_i18n_rails_js", "~> 1.2.0" 

,並遵循https://github.com/webhippie/gettext_i18n_rails_js的準則。我沒有添加任何配置文件,因爲我遵循window .__函數。我這樣調用

window.__('sign_in.twitter') 
在我的js文件

但它扔

Uncaught TypeError: window.__ is not a function 

此錯誤。試着添加文檔中給出的配置文件。還是行不通。請幫忙。

回答

0

您是否將以下行添加到您的js清單中? //= require gettext/all gettext/all.jswindow.__函數被定義的文件。檢查它是否真的被加載。