5

Tôi đang xây dựng một ứng dụng web đa ngôn ngữ với i18n từ mặt đất lên, và trong khi bản thân tôi có thể xử lý một nhóm các tệp yml, ngôn ngữ tôi nói (rất) giới hạn và cuối cùng muốn yêu cầu giúp đỡ bên ngoài.i18n quản lý tài sản/dịch giao diện người dùng

Tôi muốn biết nếu có ai ở đây đang sử dụng plugin UI/đá quý (không khác với django-rosetta trên django) để giải quyết nhiều người dịch, một số người không muốn hoặc không thể gây rối với hơn 100 tệp trong một kho lưu trữ , làm việc trên dữ liệu ngôn ngữ.

nhờ & regards, Andras

(xin lỗi nếu bạn tình cờ gặp này trên rubyonrails-talk đã được)

Trả lời

3

Có một số rails3 branch of the tolk gem trên github. Bạn có thể cài đặt nó bằng cách chèn dòng sau trong Gemfile

gem "tolk", :git => "http://github.com/dhh/tolk.git", :branch => "rails3" 
+0

hah, gọn gàng, cảm ơn! – pgn

3

Chúng tôi sử dụng các translate đá quý cho một trong những dự án của chúng tôi trước và nó làm việc độc đáo. Nó không hoàn hảo vì các tệp YAML của bạn không còn trong SCM của bạn nữa nhưng nó cho phép khách hàng dịch ứng dụng của riêng mình. Chúng tôi chỉ sử dụng một tệp YAML cho mỗi ngôn ngữ nên tôi không biết liệu nó có quy mô đến một vài tệp 100 hay không ...

DHH đã tạo một tệp khác, tolk, nhưng tôi chưa có cơ hội để xem nó.

Cả hai giải pháp đều dành cho Rails 2.x, chưa thử điều này trong Rails 3.

+0

Cảm ơn! Tôi đã xem nhanh cả hai. Tolk dường như không phải là đường ray3 sẵn sàng, hoặc máy phát điện di chuyển đã đi MIA, Dịch khởi động tốt, nó có vấn đề nhỏ với đầu ra (thô) nhưng khác hơn, nó có vẻ tốt. Tôi sẽ phải kiểm tra nếu nó tiết kiệm trở lại nhiều tập tin của tôi một cách thích hợp - tôi cho rằng nó nên. – pgn

+0

tốt, nó không. ở tất cả. – pgn

+0

Quá tệ, tốt, tốt để xem có một nhánh Rails 3 cho tolk. Cũng sẽ phải thử cái đó. Cảm ơn câu hỏi của bạn Tôi đang tìm một giải pháp là tốt. – Cimm

2

của bạn Mặc dù điều này có thể là hơi muộn, các phrase service trông giống như một cái gì đó phù hợp với nhu cầu của bạn. Họ cung cấp quản lý i18n thông qua chỉnh sửa tại chỗ.

0

Đối với Rails 3, URL cho tolk chỉ là http://github.com/tolk/tolk và cài đặt đơn giản như thêm

gem "tolk" 

để Gemfile của bạn và chạy bundle install.

Các vấn đề liên quan