問題タブ [currentculture]

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 投票する
0 に答える
477 参照

c# - CurrentCulture の設定がクラッシュする原因は何ですか?

最近、クラッシュ マネージャーから、私が取り組んでいるゲームのクラッシュに関するメールが届きました。

自動メールだったので、ユーザーがどこにいたのかわかりませんが、そのマシンには InvariantCulture が設定されていないか何かのようです。

初期化メソッドでは、次のコードを使用します。CurrentCulture と CurrentUICulture を設定する 2 行だけが問題を引き起こしていると思います。

クラッシュの原因についてのアイデアはありますか? より多くの人が問題なく実行しているため、これは孤立したケースのようです.

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

c# - CurrentCulture がユーザーによってカスタマイズされているかどうかを検出する方法は?

CultureInfo.CurrentCulture によって返される CultureInfo インスタンスにすべてのデフォルト値があるかどうか、またはユーザーによってカスタマイズされているかどうかを判断する方法を知りたいです。

次の LINQPad スニペットと LINQPad コマンド ライン ランナーを使用していくつかのテストを行いました。

地域ダイアログで形式として英語 (南アフリカ)を選択すると、スニペットは次のように報告します。

次に、長い日付形式を変更して、その日の先頭のゼロを非表示にし、長い時間と短い時間を 24 時間に変更します。スニペットはこれを報告するようになりました。

カルチャ名は同じままですが、変更したプロパティは新しい値を示しています。

私の質問は、CurrentCulture によって返されるカルチャが既定値 (この場合は en-ZA) から変更されているかどうかを教えてくれる単一のプロパティまたはメソッドがあるかどうかです。CultureInfo.UseUserOverride がそのプロパティかもしれないと思ったのですが、どちらの場合も true を返します。

0 投票する
4 に答える
22025 参照

c# - CultureInfo.CurrentCulture を設定するには?

使用:

私は得る"en-US"

たとえば、コントロール パネルの設定 (地域と言語) で何を変更すればよいでしょうか"en-CA"

0 投票する
4 に答える
4597 参照

c# - WinForm で言語を変更するにはどうすればよいですか?

私はc#でアプリケーションを開発しています。私のシステムの現在の言語はフランス語です。私が欲しいのは、アプリケーションを開いたときに、言語を英語に変更する必要があることです。とにかく、このタスクを実行できる方法はありますか? コードを使用して言語を変更しようとしましたが、何も機能していないようです。

これが私のコードです

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

c# - C# CurrentCulture で DateTime を変換する

CurrectCulture を取得し、このカルチャで DateTime を強制的に変換して戻す方法。私が試してみました

しかし、うまくいきません。次に、CurrentCulture を指定する必要があると思います。

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

c# - 異なるパラメーターを使用して CurrentCulture と CurrentUICulture を構成する

私は c#.net3.5 を使用しており、currentculture 設定の小数点区切り文字をコンマからドットに変更したいのですが、同時に、ユーザーが数値アップダウン コントロールで小数点区切り文字としてコンマを使用できるようにしたいと考えています。そこで、以下のように文化設定を変更しようとしました

現在のカルチャ設定は正常に機能しますが、パラメーターを割り当てたときに currentUIculture 設定が機能しません。指定したパラメータで両方の設定を構成するにはどうすればよいですか?

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

c# - WPF カルチャの問題

アプリのメイン ページに日付をフランス語形式で表示したいと思います: (dd/MM/yyyy) Entity Framework オブジェクトを操作します。日付は、xaml ファイルのコンボボックスにバインドされたエンティティ リストのプロパティです。 .

アプリの起動時に次のコードを追加することで、なんとかこれを乗り越えることができました。

しかし、この追加で新しい問題が発生します。すべての 10 進数は、アプリの他のページでドットを使用する代わりにコンマを使用しています...ma アプリは、この変更で動作しなくなりました...

それで、グローバルな方法で問題を解決する解決策を教えていただけませんか...要約すると、フランス語の日付形式とドット付きの10進数が必要です。コードの行ごとにカルチャを変更する必要はありません。

関連するページにこの行を追加しようとしましたが、うまくいきませんでした。

ありがとう