1

私の Rails アプリには、主に静的コンテンツを含む多数の段落を含む多数のページがあります。アプリも多言語対応。だから私はデフォルトのアプローチを試しました: i18n yml ファイルを使用しますが、テキストの文字列が長すぎて、それらを維持するのが面倒です。

そのため、言語ごとに個別のビューを作成するだけです。しかし、いくつかのページはもう少し複雑な構造になっているため、その構造を各言語固有のビュー ファイルにコピーすることはお勧めできません。

私は快適なメキシカンソファを見ましたが、現在の解決策と同じ方向に私を強制しているようです: ページの翻訳された各バリアントに構造をコピーする. 問題は、ルビが含まれているページで動作するように設計されていないことです。

要約すると、i18n yml ファイルをより適切に管理できるソリューションを提供するのが最善のようです。たぶん、1 つのビューのすべての翻訳を 1 つのページに表示して、テキストのブロックをより簡単に編集できるようにします。そこにそのような解決策はありますか?それとも、他のタイプのソリューションを提案しますか?

4

1 に答える 1

2

http://www.localeapp.comを見たことがありますか?

免責事項:私はLocaleを共同設立しました。

于 2012-10-06T07:53:28.470 に答える