問題タブ [localization]
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.
wpf - WPF の TextBox はオランダのスペルチェック辞書をサポートしていますか?
RichTextBox は、非常に便利なスペルチェック オプションをサポートしています。(SpellCheck.IsEnabled = true)
しかし、それを別の言語に変換することはできないようです。(私はオランダに住んでいます.. ;))
TextBox の SpellCheck オプションを使用した経験のある方はいますか?
キーボードの設定を変更することで変更できることはわかっていますが、アプリケーションで変更したいと考えています。
私がこれまでに試したこと(そしてうまくいかなかった):
- 現在のスレッドの CurrentCulture を変更します。
- 「nl-NL」で xaml の Language プロパティを変更する
- を使用してコード内の Language プロパティを変更する
XmlLanguage.GetLanguage("nl-NL");
次の行では、スペルミスは発生しません。
「Dit is een Nederlandse tekst.」
私の言語の RFC 3066 言語キーは「nl-NL」です
どうもありがとう、リック
c# - 英語の例外メッセージ?
Exception.Message をファイルに書き込むことで、システムで発生したすべての例外をログに記録しています。ただし、それらはクライアントの文化で書かれています。トルコ語のエラーは、私にはあまり意味がありません。
では、ユーザーのカルチャを変更せずにエラー メッセージを英語でログに記録するにはどうすればよいでしょうか。
c# - AJAX を介したページ メソッド/Web サービスによる ASP.NET ローカリゼーション
それは一口です...
ここに問題があります。ページ メソッド (基本的には Web サービス) への AJAX 呼び出しを介してクライアント側の検証を行っています。また、言語を選択するためのドロップダウンをページに追加し、ドロップダウンの選択に基づいてローカリゼーションを初期化する Page から継承するクラスを作成しました。ただし、ページ メソッドが AJAX 経由で呼び出されると、ページが正常にインスタンス化されないため、ローカリゼーションの初期化が行われません。
言語の選択をセッションに保存することを検討しましたが、適切な言語ファイルをロードするためにすべてのページ メソッドがローカライズを再初期化する必要があるため、問題は解決しません。ページ メソッドまたは Web サービスで動的なローカライズを処理する方法について何か考えはありますか?
これはローカリゼーションへの最初の取り組みなので、明らかな何かが欠けていることを願っています...
oracle - シン JDBC で Oracle コレクションを使用する場合のグローバリゼーションの問題
問題を要約するには:
- Java 1.5 (JDBC) での文字列の取得は、DB エンコーディングが Western ISO 8859-2 の場合に正常に機能します。
- 東ヨーロッパの ISO (ISO 8859-5 など) に切り替えると、通常の JDBC 文字列変換はすべて機能しますが、オブジェクトのネストされたテーブルなどのOracle コレクションに関係する変換は除きます。適切な文字列の代わりに、"1" などの単純な文字列でも "???" が表示されます。(3 つの疑問符) 代わりに。
次の 10.2.0.4 JDBC Jar ファイルを試しましたが、役に立ちませんでした。
- ojdbc14.jar
- orai18n.jar
また、CHAR と VARCHAR2 の両方を試しましたが、どちらも同じように動作します。
.net-3.5 - IEnumerable をローカライズする最良の方法は何ですか?
コレクション (IEnumerable) をローカライズする最良の方法は何ですか? BL から、まだローカライズする必要があるエンティティのコレクションを取得します。IEnumerable を拡張してローカライズされたリストを返すメソッドを作成することにしました。
下のコードを動作させるにはどうすればよいですか? 何か案は?多分より良いオプション?
java - 異なるロケール用の java.text フォーマッタのカスタマイズ
さまざまなロケールをサポートする Java アプリケーションを構築していますが、、 、、およびDateFormat オプションDateFormat
の間で利用可能なものを超えて表示をカスタマイズしたいと考えています。少なくとも英語の場合は、日付と時刻のコンポーネントの間に文字を配置したり、AM/PM を小文字にしたりしたいと考えています。FULL
LONG
MEDIUM
SHORT
DateFormat.getDateTimeFormat()
それを行うには3つの方法を考えることができます:
1) ロケールが英語の場合、new SimpleDateFormat
オブジェクトでカスタム フォーマット文字列を使用します。
2) 既存のロケールのデフォルトのフォーマット文字列を変更します
3) 必要な書式文字列を指定する新しいロケール バリアントを作成する
2 または 3 を実行する方法がわかりません (またはそれが可能である場合)、1 を実行したくない... 誰かが以前にこのようなことをしたことがありますか?
また、AM/PM を小文字にするには 2 または 3 が必要になるようです。(ロケールの dateformat 設定に AmPmMarkers リソースを指定)
localization - ローカライズされる Web サイトの構築
20 以上の言語にローカライズする必要がある Web サイトを設計する際に、ガイドラインや記事へのリンクを持っている人はいますか?
最初の翻訳はそれほど問題ではなく、継続的なメンテナンス (つまり、英語のサイトで更新が行われたとき、新しい翻訳が必要であることを人々にどのように通知するか) です。
前もって感謝します!
java - Javaアプレットのロケール設定
私は英語版のWindowsXPを実行していますが、Firefoxで唯一受け入れられる言語としてスペイン語を設定しています。ブラウザセッションでアプレットをロードするときに、ブラウザの言語がデフォルトとして設定されることを素朴に期待していましたが、そうではないようです。アプレットは、OSのデフォルト言語である英語で起動します。
アプレットに新しい<param>を追加し、初期化中にLocale.setDefault()を呼び出すこともできますが、ハッキングを開始する前に、明らかな何かが欠けているかどうかを知りたいと思います。ブラウザまたは呼び出し元のWebページが<アプレット>のデフォルト言語を設定できる一般的なメカニズムはありますか?
c# - Visual C# 2005 用の文字列テーブル リソースはありますか?
Visual C++ 6 で長年作業してきた開発者として、私は文字列テーブル リソースを使用してローカライズ用の Unicode 文字列を格納することに慣れています。同じことを提供する Visual Studio 2005 内のリソースはありますか? サードパーティのライブラリやツールはありますか?
delphi - 既存の Delphi アプリケーションを国際化 (少なくとも多言語化) するための最も簡単な方法は何ですか?
私は、オペレーティング システムから独立した多言語機能を提供したいと考えている約 300 のアプリケーションを開発しました。ジャストインタイム トランスレータを作成しましたが、多くのコンポーネントを含むアプリケーションでは遅すぎます。私に何を提案しますか?