問題タブ [globalize2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Globalize2 モデルから翻訳された属性のみを取得する
translates メソッドで機能する Site モデルの属性のみを一覧表示するにはどうすればよいですか? (この場合、翻訳されていないため、ランク属性なしで ['title', 'content'] の配列を取得する必要があります。
ruby-on-rails - FormtasticとGlobalize2を一緒に使用する
私はFormtasticを使用しています。ここで、いくつかのフィールドにモデルの翻訳を追加したいと思います。Globalize2を見ると、必要なもののようです。しかし、それをFormtasticと統合する方法がわかりません。誰かそのような経験がありますか?
ruby-on-rails - db:seedを使用してグローバル化された(Globalize2)DBにデータを取り込む
私はGlobalize2を使用しています。さまざまなロケール(en、de、ru)のdb:seedをDBに入力したいと思います。それでは、より良い解決策はありますか?
?
ruby-on-rails - globalize2-指定されたロケールの翻訳を抽出します
設定せずに指定したロケールのglobalize2翻訳を抽出する可能性はありますか
私が知っているように-私は使用してすべての翻訳を抽出することができます
しかし、たぶん1つの言語だけを抽出する最も簡単な方法はありますか?
ruby-on-rails - xml/jsonをサポートするglobalize2
私は、分散アプリケーション、レールを備えたサーバー、およびモバイルクライアントをObjective C(iPhone)に実装しています。国際化を可能にするために、joshmhによるrailsプラグイン「globalize2」を使用します。
ただし、ActiveRecordでto_xmlまたはto_jsonを呼び出す場合、このプラグインは属性を変換しないことが判明しました。誰かが回避策/パッチを知っていますか?これを修正する方法、globalize2を変更する場所について何かアイデアはありますか?
使用:Rails 2.3.5 globalize2:2010-01-11からコミット
ruby-on-rails - globalize2 を使用して I18n でフォールバックを有効にする方法
それが問題です。私のアプリケーションでは、globalize2 は、一部のレコードに翻訳がない場合、default_locale にフォールバックする代わりに NIL 文字列を返します。シン機能を有効にする方法を教えてください。誰かがそれを理解しましたか?
eager-loading - globalize2翻訳の積極的な読み込み
私は2つのモデルを持っています-IssueとAnswers(問題には多くの答えがあります)そして両方ともglobalize2で翻訳されています。問題をロードしようとするたびに、
各回答の翻訳が読み込まれます(回答ごとに1つのSQLクエリ)。
どうすれば最適化できますか?
ruby-on-rails - globalize2 - create_translation_table! および列のオプション
create_translation_table! メソッドの使い方を教えてください。:null => false、:default => "abc" ??? などの追加オプションを使用した globalize2 の
ruby-on-rails - Rails Globalize2
globalize2 を使用して複数の言語翻訳フィールドを 1 つのフォームに実装するにはどうすればよいですか?
ruby-on-rails - Rails i18n を使用してさまざまなロケール地域をサポートする
ビューの一部をローカライズするために、標準の Rails I18n APIを使用しています。en
これは非常にうまく機能していますが、現在、ロケールに対する地域的な変更のユースケースがいくつかあります。
API ガイドには、これは直接サポートされておらず、他のプラグインを使用する必要があると記載されています。しかし、これを行うより簡単な方法があるかどうか疑問に思っています。
私はすでに を持っているen.yml
ので、理論的には と を作成することができますがen-AU.yml
、en-US.yml
これは実質的に のクローンですen.yml
が、いくつかの地域的な変更が適用されています。次に、新しい地域固有のロケールにマップされ、ユーザーが地域固有のロケールを使用できるようにするオプションを構成にEnglish - American
追加できます。English - Australian
これに関して私が考えることができる唯一の問題は、DRY ではないということです。すべての一般的な英語の単語の翻訳が重複することになります。これを回避する方法がわかりません。
このアプローチには他にも欠点がありますか?それとも、代わりに Globalize2 などのプラグインの 1 つに飛び込む必要がありますか?