問題タブ [javascript-globalize]
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.
jquery - globalize プラグインを使用した Jquery datapicker のローカリゼーション
globalize プラグイン ( https://github.com/jquery/globalize )を使用して jquery datapicker をローカライズすることは可能ですか?
私はこのようにしてみました
しかし、datepicker と globalize プラグインが異なる 2 つの形式を使用しているため、機能しません。
月が2桁、日が2桁、年が4桁の日付が必要なので、jqueryでは日付形式は「dd/mm/yy」でなければなりません。ただし、グローバル化では別の日付形式を使用します: en-Us -> M/d/yyyy it-IT -> dd/MM/yyyy
localization - ハイチャート用のグローバル カスタム フォーマッタを定義する
Highcharts を使用して、Web アプリケーションでさまざまなグラフをレンダリングしています。
Globalize.js を使用して数値、通貨、および日付をフォーマットする単一の Formatter オブジェクトがあります。Formatter オブジェクトは基本的に Globalize.js をラップし、ユーザーのロケール構成に基づいてフォーマットするように設定されています。
一貫性を保つために、同じフォーマッターを使用して、チャートの情報をフォーマットします (チャートのツールチップ、ラベルなど)。
これまで、作成したすべてのグラフに対して、ツールチップとラベルを書式設定するためのカスタム フォーマッタ関数を (グラフ構成に) 追加しました。
すべての通貨、数値、日付などに対してハイチャートでグローバル カスタム フォーマッタを定義する方法はありますか?
javascript - Globalize.format は、他のロケールまたは日付形式では機能しません
私は最近のJavascriptに比較的慣れておらず(約10年前に常に使用していました)、globalize.jsに問題があります。
グローバル化に関連して私が頭に浮かんだことは次のとおりです
出力は次のとおりです。
ご覧のとおり、2 つの問題が発生しています。{datetime: } パラメータは出力にまったく影響を与えていないようです。さらに重要なことに、日付を他の言語に翻訳できない理由がわかりません。インクルードがありませんか?問題リストの他のスレッドは、日付をローカライズするために必要なのはこれだけであると指摘しました。
jquery-ui - Globalize.js API の変更と jQuery UI
this oneなど、jQuery UI の例で遊んでみます。グローバリゼーション関数 (通貨フィールドなど) を使用したいのですが、Globalize.jsの API が大幅に変更されたようで、UI の例で使用されているコードは Globalize バージョンでは機能しません。私がダウンロードしました。たとえば、jQuery UI は、そのバージョンには存在しない Globalize.parseFloat 関数に依存しています。
どうやら jQuery UI は Globalize.js のレガシー バージョンを使用しているようですが、どのようにダウンロードすればよいのでしょうか? APIの変更についても、それに関する情報は見つかりませんでした。もちろん、jQuery UI に含まれている JS ファイルをダウンロードすることもできましたが、「より公式な」ソリューションを望んでいました。
javascript - jquery globalize: プロジェクトに必要なモジュールを追加する方法
それらの例とコードは、必要なモジュールのみを使用する方法を渡す際にのみ言及しています。
たとえば、日付フォーマッタが必要な場合、どのように使用しますか?
globalize.js と同じように一緒に変更するだけですか、それとも cldr ファイルをロードするのと同様に、何らかの方法で個別にロードしますか?
例えば:
globalize.js を問題なくロードします。しかし、日付モジュールがロードされていないため、コード Globalize.dateFormat のどこかで定義されていません。
しかし、これを行うと、例の1つに示されているように、日付モジュールを取得できます。
グローバル化をまったくロードしません。Globalize.locale("us") を実行しようとすると、Globalize は未定義です。
jquery - MVC クライアントの検証
ドイツ語形式の値を受け入れる ASP.NET MVC 5 アプリケーションがあります。モデルへの検証の追加の指示に従おうとしましたが、必要な が見つかりませんglobalize.culture.de-DE.js
。
テスト目的でのみ新しいプロジェクトを作成し、nuget パッケージをインストールし、asp.netでjquery-globalize
提供されているスクリプトを挿入しました。また、新しいモデルと:DbContext
次に、CRUD コントローラーを作成し、ドイツ語形式でデータを送信しようとしました。
予想通り、 de-DE.jsファイルがないと、データは有効であると認識されません。
これを機能させるには、プロジェクトに何を追加する必要がありますか?
javascript - Globalize 1.0 を使用して特定のカルチャ情報を取得する方法
HTML Web アプリケーションで Globalize 1.0 を使用する方法。
Globalize 1.0 サポートを使用して以下の情報を取得する必要があります
Globalize 1.0 をサポートする簡単なサンプルを作成する方法。
Globalize 1.0 サポートを使用してデフォルトの通貨とパーセント記号を取得する方法と、記号を動的に変更する方法
指定されたカルチャの通貨/パーセント値の正/負のパターンを取得する方法と、パターンを動的に変更する方法
指定されたカルチャの既定の日付形式を取得する方法。
指定されたカルチャの既定のグループ区切り記号と小数点記号を取得する方法
問題のサンプルまたはコード スニペットがある場合は、それを共有してください。
可能であれば、簡単なサンプルを Globalize 1.0 と共有してください
ありがとうございました.....
ゴバラ
javascript - Globalize 1.x を使用して日付を解析する方法
Globalize 1.x を使用して特定の文化に従って日付を解析する方法を教えてもらえますか? バウアーまたはノードを使用せずに。
公式サイトで例を見たことがありますが、静的 JSON を使用して I18n Unicode CLDR を静的にロードします。ユーザー設定に応じて動的にロードする必要があります。公式ページの「CLDRデータをGlobalizeにロードする方法」も見ました。そこでは、動的な方法で CLDR をロードする方法が示されています。
私の問題は、文字列を日付に解析し、de-CH などの特定のカルチャに応じて日付を文字列にフォーマットする必要がある CLDR json ファイルを特定できないことです (たとえば)。
そのようなシナリオの具体的かつ完全な例はどこにも見つかりません。
javascript - globalize.js V1.0.0 で文化データにアクセスする方法
Globalize.js V0.0.1 から V1.0.0 に移行しています。V0.0.1 では、以下に示すように、読み込まれた培養データにアクセスできました。現在のバージョン 1.0.0 でデータにアクセスするにはどうすればよいですか。
事前にどうもありがとうございました!
javascript-globalize - Globalize 1.x での適切な拡張方法
Globalize 0.x を介してカスタム機能を追加する次のコードがありました。
Globalize 1.x プラグインの API が異なるため、プラグインの新しいバージョンで同じ結果を得る方法を知りたいですか?
ありがとう。
ところで、「then(Globalize.load)」の後に、このメソッドを「then」チェーンに含めました。これは適切な方法ですか?
更新: 最終作業バージョン - @rxaviers に感謝