さまざまな言語のユーザーがアクセスするアプリケーションを作成しています。
私が理解しているように、Rails アプリをローカライズする標準的な方法は、gem i18n
(静的テキストのローカライズ) とglobalize
(db フィールド値のローカライズ) を使用することです。これらの gem は問題なく動作し、 を使用して同じビューに異なる言語でフィールドを表示できますGlobalize.with_locale(...) { ... }
。
ただし、同じビューに異なる言語で値を入力する必要があります。どうやってやるの?
アップデート
より具体的には、(フォームが送信された後)それらの値をさまざまなロケールに保存する<inputs>
内部の数が必要です。<form>
____________________________
Description (en): | Ruby |
|____________________________|
____________________________
Description (de): | Rubin |
|____________________________|
等