問題タブ [internationalization]

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

language-agnostic - Unicodeはもう流暢ですか?

ほぼ5年前、Joel Spolskyはこの記事を書いています、「絶対に最小限のすべてのソフトウェア開発者は絶対に、積極的にUnicodeと文字セットについて知っている必要があります(言い訳はありません!)」

多くの人と同じように、私はそれを注意深く読み、この「ASCIIの置き換え」を理解するのは時期尚早であることに気づきました。残念ながら、5年後、私はこの地域のいくつかの悪い習慣に戻ったと感じています。ありますか?

私は特に国際的なアプリケーションをあまり作成していませんが、ASP.NETインターネット向けのWebサイトの構築を支援してきたので、それは言い訳にはならないと思います。

ですから、私の利益のために(そして私は他の多くの人を信じています)、次のような人々からいくつかの意見を得ることができますか?

  • ASCIIを「乗り越える」方法
  • Unicodeを使用する際の基本的なガイダンス。
  • Unicodeに関する推奨(最近の)書籍およびWebサイト(開発者向け)。
  • Unicodeの現在の状態(Joelsの記事から5年後)
  • 今後の方向性。

私は.NETのバックグラウンドを持っていることを認めなければならないので、.NETFrameworkのUnicodeに関する情報も喜んでいます。もちろん、これは、異なる背景を持つ人がコメントするのを止めるべきではありません。

更新:以前にStackOverflowで尋ねられたこの関連する質問を参照してください。

0 投票する
6 に答える
43934 参照

javascript - JavaScript の国際文字

サーバーからブラウザーに XML でデータを転送する Web アプリケーションに取り組んでいます。

私はデンマーク人なので、すぐにキャラクターの問題にぶつかりますæøå

私は、html で"æøå"forを使用していることを知っていæøåます。

ただし、文字がJavaScriptを通過するとすぐに、を"?"使用すると黒いボックスが表示されæøå"æøå"そのまま印刷されます。

utf-8に設定しましたが、あまり役に立ちません。

理想的には、(自然に)特殊文字で動作することを望みます。

動作しない例を以下に示します。

私は何を間違っていますか?


OK、Grapefrukts の回答のおかげで、うまくいきました。

MySQLサーバーからのデータには実際に必要でした。ファイルを UTF-8 エンコーディングで保存しても静的コンテンツの問題のみが解決されるため、PHP を使用して抽出した MySQL サーバーからの文字列の解決策を含めたいと思います。

utf8_encode($MyStringHere)

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

java - Tiles for Struts2 は UTF-8 でエンコードされたテンプレートをサポートしていますか?

その場合、タイルで UTF-8 を有効にするために必要な構成要素は何ですか?

タイルの結果が次のように送信されていることがわかりました。

0 投票する
5 に答える
18955 参照

java - DateFormat によって返される月と日の名前の大文字化を制御する方法は?

簡単なテスト プログラムを次に示します。

出力は次のとおりです。

Months: en: September es: septiembre fr: septembre de: September Days: en: Monday es: lunes fr: lundi de: Montag

名前の大文字化を制御するにはどうすればよいですか。何らかの理由で、スペイン語とフランス語は常に小文字で始まる名前を返すようです。

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

linux - 国際文字で sed が失敗する理由とその修正方法は?

GNU sed version 4.1.5国際文字で失敗するようです。ここに私の入力ファイルがあります:

(2 行目のウムラウトに注意してください。)

そして、私がするとき

andまでのすべての文字とそれを超えるスペースを削除するように要求したため、 Xandのみが表示されると予想されます。代わりに、次のようになります。Y'|'

tr を使用して国際文字を削除できることはわかっています。まず、sedだけを使う方法はありますか?

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

testing - Web の自動国際化テスト

あなたの目標が国際的に友好的であることである場合、あなたのウェブページが正しく構成されていないかどうかを教えてくれるウェブサイトサービスまたは一連のスクリプトは存在しますか?

より正確には、次のようなものが存在するかどうか疑問に思っています。

私の理解では、これが日本語またはヘブライ語で投稿できるウェブサイトを作成するのに役立つ可能性は低いですが、私の英語のウェブサイトがより多くの国際的な聴衆に到達するのに役立つかもしれません.

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

.net - .NETで翻訳/ローカリゼーションを行うためのツールに関する推奨事項はありますか?

私たちは何年もの間Passoloを利用してきましたが、それはちょっと不格好で高値です。

WinFormsとWPFを処理できるようにする必要があります。

オープンソースの代替手段はありますか?

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

asp.net - 複数の言語でコンテンツを保存しますか?例:英語、フランス語、ドイツ語

世界中で使用することを目的としたWebサイトに、複数の言語でテキストを保存(および表示)するにはどうすればよいですか?コンテンツは主に500語以上の記事の形式ですが、各ページのテキストの小さな断片も翻訳する必要があります(「この記事を印刷する」や「メニューに戻る」など)。

複数の言語を処理するCMSパッケージがいくつかあることは知っていますが、既存のASPシステムとも統合する必要があるため、そのようなソリューションは無視しています。

私が抱えている懸念の1つは、外国のユーザーであっても、Googleがページを見つけられるようにする必要があるということです。処理日と通貨の問題についてはあまり心配していません。

自分のデバイスに任せて、これを機能させる方法を発明しますが、最終的には災害につながるのではないかと心配しています。未熟なアイデアではなく、実際のプロジェクトで実際に使用したプロフェッショナルなソリューションを知りたいです。どうもありがとう。


私はRESXファイルを調べましたが、最も些細な翻訳ソリューション以外のすべてには不適切であると感じました(誰かが知りたい場合は詳しく説明します)。

Googleはテキストの翻訳を手伝ってくれますが、保存/提示はしません。

プレゼンテーションに独自のコードに依存する多言語プロジェクトに取り組んだ人はいますか?


次の方法でコンテンツを提供することについて何か考えはありますか?どれが最適ですか?

(これらは実際のURLではありません。例を示しているだけです)

0 投票する
7 に答える
4786 参照

asp.net - ASP.net の多言語サイトで URL を処理する最良の方法

次のようなURLを使用して、多言語Webサイトを作成する必要があります

以前は、IIS に 2 つの仮想ディレクトリを設定し、global.aspx で URL を検出し、URL に従って言語を変更していました。

解決策はハックに似ています。新しい Web サイトにルーティングを使用することを考えています。

それを行うためのより良い、またはよりエレガントな方法を知っていますか?

編集: 質問は、リソースなどではなく、URL の処理に関するものです。

0 投票する
7 に答える
4535 参照

java - JSF/Facelets の国際化ラベル

Faceletsには、他の方法で JSF を使用して行うことができる、よりきちんとした、またはより読みやすい国際化されたユーザー インターフェイスのテキスト ラベルのための機能がありますか?

たとえば、単純な JSF では、h:outputFormat を使用すると、メッセージ内の変数を補間する非常に冗長な方法になります。

明確化:次のようなメッセージ ファイル エントリを追加できることはわかっています。

これを (Seam を使用している場合) 次のように表示します。

しかし、それは 1 つの文を出力するのに非常に煩雑です。これは、JSF に悪い名前を付けるようなものです。