問題タブ [jquery-globalization]

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.

0 投票する
2 に答える
1578 参照

javascript - parseFloat はスウェーデン文化に NaN を与える

jQuery Globalizeプラグインを jQuery 検証と共に使用しています。

有効なスウェーデンの数に対して5.000,00parseFloat 関数が与えるNaN

以下のコード/ライブラリのバグは何ですか?

0 投票する
2 に答える
4489 参照

javascript - jQuery グローバリゼーション。C 形式の引数として通貨単位を渡す

通貨を扱う多言語サイトを立ち上げています。選択した言語に基づいて正しい通貨形式を表示できるようにしたいと考えています。サーバー側の PHP の処理は簡単ではありません。PHP の NumberFormatter と strftime の組み合わせを使用して、通貨と日付を正しくフォーマットすることができました。

ただし、JavaScript を使用してクライアント側で同程度のフォーマットを行う必要があります。

私はグローバリゼーション (以前の jQuery プラグイン) に出くわしましたが、非常に有望に見えます。

アメリカ英語でドルの値を表示したい場合は、次のようにすることができます。

これは次のように出力されます。

やっている間:

出力:

完璧に見えます。ただし、複数の通貨を出力する必要があります。したがって、優先カルチャとして「fr-FR」を選択した場合、たとえばドルの値を次のように出力するにはどうすればよいですか。

形式はフランス語ですが、値は米ドルです。通貨記号を引数として渡す方法を調べましたが、とにかく見つかりませんでした。

0 投票する
2 に答える
2568 参照

jquery - jQuery Globalize プラグイン - ローカライズされた形式の取得/形式の変更 - 期待どおりに動作しない

float をある文化から別の文化に変換しようとしていますが、オンラインで見つけたものは何も機能していないようです。問題は:

  1. 特定のカルチャの外部リソース (Web サービス) からのパラメーターがあります。
  2. 結果は MVC アプリケーションに送信され、現在のカルチャ設定に応じて検証されます。

これは、データが処理のためにサーバーに送信される前に、静的カルチャ (「en-US」) からクライアントで選択されたものに何らかの方法で変換する必要があることを意味します。そのため、クライアントからのすべてのデータは 1 つのカルチャにあります。

グローバリゼーション jQuery プラグイン ( GitHub ) は、既定のカルチャで数値 (および日付) を書式設定するためのこの機能を提供すると信じていましたが、そうではないようです。

私が試したこと:グローバリゼーションプラグインを使用し、Globalize.cultureプロパティを設定し、それGlobalize.format(Globalize.parseFloat("1.2435677777", 10, "en-US")))が目的の小数点記号で値をフォーマットすることを望んでいます。しかし、それは私にとってはうまくいかないようです。

誰かが私が間違っていたことを指摘し、より良い実例を示すことができれば、それは素晴らしいことです.

0 投票する
1 に答える
10289 参照

jquery - Jquery グローバリゼーション

" http://weblogs.asp.net/scottgu/archive/2010/ 06/10/jquery-globalization-plugin-from-microsoft.aspx ". このプラグインは、たとえば金額の書式設定に使用しています

このプラグインは、「glob.js」および「glob.all.js」ファイルをページ (View) で直接参照している場合は正常に動作しますが、マスター ページで同じファイルを参照している場合、Jquery.validate でクラッシュします。 .js ファイル。

置換関数が定義されていないため、エラーが発生します。私を助けてください。

また、Microsoft Jquery グローバリゼーション プラグインの最新バージョンへのリンクはどこにありますか?

前もって感謝します

0 投票する
2 に答える
815 参照

javascript - Jquery i18n を使用した別の言語への翻訳に関する問題

phonegap と jquery を使用して多言語サポートを備えたモバイル アプリを開発しています。多言語サポートには Jquery i18n を使用しています。

サイトに示されている例に従いました。

正しいファイルを選択できますが、特殊文字が表示されます。例: テキストが「Olá World」の場合、デバイスには「Ol(some special character) World」と表示されます。しかし、予想される結果は Olá World です。ここで、á は何らかの特殊文字に置き換えられています。

私が使用しているデフォルトのエンコーディングは「iso-8859-1」です。この問題を解決するために誰か助けてください。前もって感謝します。

0 投票する
2 に答える
2049 参照

jquery - JqueryUI スピナー numberformat currency submit number value

jquery 通貨入力があり、次のコードを使用しています。

グローバル化に応じて $ または € 記号を使用して数値を表示するため、入力は完全に機能します。

問題は、フォームを送信すると、この「5,00 €」のようなテキストが表示され、数値だけで 5.00 または 500 にしたいことです。

これを行う方法はありますか?前もって感謝します。

0 投票する
2 に答える
304 参照

javascript - Globalize.jsがドイツ文化でのみ日付をフォーマットしない

私は Globalize.js を使用して、日付をローカライズしてフォーマットしました。異なる文化ではすべて正常に機能しますが、ドイツの文化 (de-DE) では適切に機能しません。フォーマットに使用したコード。

Globalize.format(new Date(), "MM/yy/dd","de-DE");

「10.14.01」を返します。私は値が「10/14/01」であることを期待しています。

何が問題なのだろう。その問題はグローバライズにありますか?このヘッドバンから抜け出すために誰か助けてください。

最後に、問題の原因を見つけました。globalize.culture.de-DE カルチャ ファイル内

calendars: { standard: { "/": ".", firstDay: 1, ..... .....

一部の標準は上記のように処理されています。このコードブロックが使用された理由について何か助けてもらえますか?