問題タブ [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 投票する
3 に答える
6682 参照

.net - ビューのASP.NETMVCグローバリゼーション

asp.netmvcで開発したアプリケーションのグローバル化を検討しています。

現在、リソースファイルを使用して、ユーザーに提示するメッセージを保存しています(つまり、データベースに何かを保存し、ユーザーに「正しく保存されたものは何でも」というメッセージが表示されると、そのテキストはリソースファイルに保存されます。メッセージを別の言語に簡単にローカライズできること。

私が持っている質問は、全体としてこれをどのように行うかです。現在、ほとんどがHTMLで、プレゼンテーションロジックが少しあるビューがいくつかあります。

ビューをローカライズするためのベストプラクティスは何ですか?私はここを見てみました:

その投稿のアプローチは興味深い方法のように思えますが、言語ごとに別々のビューを維持するのはどれほど簡単になるのだろうかと思います。

注:私は一般的にasp.netであまりグローバリゼーションやローカリゼーションを行っていないため、MVC以外の世界からいくつかのベストプラクティスが欠落している可能性があります。

0 投票する
3 に答える
371 参照

c# - 文字列操作のエッジ ケースを探しています。何をテストする必要がありますか?

ロープ (のよりスケーラブルなバージョンString) 実装の最終段階に到達しています。String明らかに、可能な限り、すべての操作で s に対する操作と同じ結果が得られるようにしたいと考えています。

序数演算でこれを行うのは非常に簡単ですが、カルチャに依存する演算を正しく実装することについて心配しています。特に、私が知っている言語は 2 つだけであり、どちらの言語でも、カルチャに依存する操作は通常の操作とまったく同じように動作します。

それで、私がテストして、私が物事を正しく行っているという少なくともある程度の自信を得ることができる特定のことはありますか? たとえば、ドイツ語の場合を無視すると、ß が SS と等しいことを知っています。トルコ語の点線と点線のない i について。

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

.net - 標準のWindowsレジストリセキュリティオブジェクトを取得するロケールに依存しない方法

組み込みの「Everyone」レジストリセキュリティオブジェクトをロケールに依存しない方法で取得する方法はありますか?「Everyone」を各言語に翻訳せずにRegistryAccessRuleを作成したいと思います。

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

asp.net - ASP.NETページの複数の言語(英語、フランス語)

Webページで複数の言語を処理するための最良の方法は何でしょうか。すべてのコントロールのラベルを適切な言語テキストに変更するイベントをロードで作成する必要がありますか、それともより良い方法がありますか?.NETFrameworkを使用しています。ありがとうございます。

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

c# - 例外メッセージをグローバル化する必要があります

私はプロジェクトに取り組んでおり、アプリケーションをグローバル化するために必要なすべての作業を開始したところです。よくあることの 1 つは、例外メッセージをグローバル化するかどうかということですが、string.Format が CultureInfo.InvariantCulture ではなく CultureInfo.CurrentCulture を使用するようにします。さらに、これは、カルチャ固有としてマークできるリソース ファイルに例外メッセージが格納されることを意味します。

問題は、例外メッセージをグローバル化するか、InvariantCulture または作成者の国に残すかです。私の場合は en-US です。

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

c# - .netで13か月の月ベースのカレンダーを作成する方法

こんにちは私はカスタムカレンダーを作成したいのですが、このカレンダーにはカスタムの月名と曜日名があります

それぞれ28日で13か月が含まれます

カルチャ全体を作成する必要がありますか、それとも独自のSystem.Globalization.Calendar実装を作成できますか?

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

localization - i18n アプリケーションのテスト ツール

国際化/ローカライズされたアプリケーションをテストするためのツールに関する提案はありますか? アプリケーションの UI は、Web インターフェイスを介して行われます。ローカライズされた文字列は xml ファイルに保存されます。

よろしくお願いします

0 投票する
3 に答える
2123 参照

.net - カスタムカレンダーのDateTimePicker

グレゴリオ暦以外のカレンダーのDateTimePickersを知っていますか?