Các i18n được cấu hình trong đường ray 3.0.3 dự án:i18n cho đường ray làm việc trong dev không trong sản xuất
config.i18n.default_locale = :fr
Trong Environnement dev của tôi, mọi thứ hoạt động tốt với giá € và văn bản (như previous next từ will_paginate) được hiển thị chính xác.
Trong môi trường sản xuất, mọi thứ đều bằng tiếng Anh và bằng $.
Tôi có thể tìm thấy sự cố của i18n ở đâu?
Tôi thiếu i18n trong quá trình sản xuất?
More Info:
Trên máy chủ sản xuất ở các đường ray giao diện điều khiển sản xuất:
irb(main):002:0> I18n.config.default_locale
=> :fr
2 EDIT
Có cách nào để hiển thị các thuộc tính i18n hoặc config trong một debug hoặc trong một lượt xem?
bạn đã xem trong 'config/môi trường/production.rb' nếu miền địa phương mặc định đã được thay đổi ở đây? –
Tôi đã kiểm tra nó, không có vấn đề ở đó. – Syl
bạn có bật bất kỳ tùy chọn nào để có được ngôn ngữ từ cài đặt trình duyệt của khách hàng không? có cùng một vấn đề, bởi vì trình duyệt của tôi được đặt thành tiếng anh. Nếu không, xin lỗi nhưng tôi không biết. –