問題タブ [rails-i18n]
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 - Railsで外国の番号を処理する最良の方法は?
何か不思議です。エキゾチックな言語を含む 30/40 言語に翻訳された Rails アプリがあります。数字と数字の変換を処理する最良の方法は何だろうか。
たとえば、英語では stringがあります3 items
が、ペルシア語やアラビア語では٣ سلع
. 残念ながら、私はgem3 سلع
を使用しています。I18n
このファイルをロケールとして使用しています:
https://raw.github.com/svenfuchs/rails-i18n/master/rails/locale/ar.yml
ロケールは正しく設定されてar
おり、٣ (アラビア語/ペルシャ文字) の代わりに 3 を出力するだけです。
何か案は?
ruby-on-rails - RoR YML 言語ファイルで break を使用すると、.html_safe が機能しない
こんにちは、アプリを多言語で動作させようとしています。それらのいくつかについては、いくつかの<br>
行の中に必要です...このために、次のようなものを使用してこれを達成しました
これは、私がこれを持つことができるYMLでうまく機能します:
しかし、その後、この問題が見つかりました..このため、html_safeの使用方法がわかりません
私は試した :
と
また
しかし、<br>
はhtmlとして印刷されていません。
ruby-on-rails - Rails ロケールのフォールバックが本番環境で機能しない
Rails 3.2 アプリケーションがあります。ko と en の 2 つのロケールがあります。ko がデフォルトですが、利用できない場合は en にフォールバックしたいと考えています。フォールバックは開発環境では機能しますが、本番環境では機能しません。
私は何が欠けていますか?
ruby-on-rails - I18n_routing、空のパス + ネストされたリソース
gem I18n_routing を使用した Rails Web サイトがあります。次のようなパスがあります。
場所は「ニューヨーク」かもしれません。私の目標は、ルートを次のように翻訳することです。
私は次のように I18n_routing を介してこれを翻訳しようとしています:
次のような翻訳ファイルを使用します。
上記のようにすると、I18n_routing が「予約」を翻訳する必要があることを認識しないという問題が発生します。
ローカライズされた doure をリソース全体の外に配置するように設定を変更すると、次のようになります。
空のパス「場所」が翻訳されるため、ルートは次のようになります。
翻訳ファイルに設定しようとしplaces: ""
ましたが、I18n_routing はそれをスキップします。
このような翻訳を取得するにはどうすればよいですか。
つまり、空のパスを保持し、ネストされたリソース「予約」を翻訳しましたか?
Aman Garg に応じて編集: これらに使用するパスは次のとおりです。
javascript - 本番環境と開発環境で異なる JavaScript ロード プロセス
私は私の側から来なければならない問題を抱えていますが、私を夢中にさせます:-p
私が開発環境にいるとき、私はこれらの行を機能させるために入れapplication.html.erb
なければなりませんI18n.js
:
i18n.js
問題は、実稼働環境では機能しないことです ( 404が見つかりません。アセット パイプラインのため、それが正常であることはわかっています)。これらの行を に追加する必要がありapplication.js
ます。
しかし、これらをそのままにしておくと、開発環境でエラーが発生します:uninitialized constant SimplesIdeias
残りのすべてのスクリプトで機能しますi18n.js
が、読み込みに問題があるだけです。
両方を機能させる方法は何ですか? :p