問題タブ [non-latin]

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

mysql - MySql の全文検索は非ラテン語 (ヘブライ語、アラビア語、日本語など) で適切に機能しますか?

MySql 全文検索はラテン語以外の言語でも適切に機能しますか? (ヘブライ語、アラビア語、日本語...)

追加: いくつかのテストを行いました... ヘブライ語に問題があります。例: 名前מו ס ינזוןはמו ש ינזוןと同じように発音されますが、一方を検索しても他方が見つかりません。これはヘブライ語でよくあるスペルミスであるため、完全に機能させるにはデータ操作を行う必要があるようです。 .

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

html - xslt disable-output-escaping は非ラテン文字を疑問符 "...???????????..." に変換します

xslt を使用して Solr 応答を HTML で表示します。私の xsl ファイルは UTF-8 であり、非ラテン文字 (アラビア語) が適切に表示されます。問題は、disable-output-escaping="yes" を使用して解析する場合です。 html タグでは、非ラテン文字が一連の疑問符になります ?????????

どんな手掛かり ?

前もって感謝します

0 投票する
10 に答える
3516 参照

programming-languages - 非ラテンアルファベットに依存するプログラミング言語はありますか?

私が今まで見たすべてのプログラミング言語はラテンアルファベットに基づいています。私がカナダに住んでいることを考えると、これは驚くべきことではありません...しかし、他のアルファベットに基づくプログラミング言語、または他の優れたコンピューター科学者がいることは本当に理にかなっています世界はフィールドで進むために新しいアルファベットを学ばなければならないでしょう。他のアルファベットが支配的な国の人々がラテンアルファベットに基づいた言語を開発していることは知っていますが(たとえば、日本のRuby)、プログラミング言語がアラビア語やキリル語などの他のアルファベットに基づいていることはどれほど一般的ですか?または、日本の漢字のように、アルファベットではなく表語文字である書記体系でさえありますか?また、これらの言語のいずれかが活発に普及しています。それとも、主に教育ツールとして使用されていますか?これは私がプログラミングを始めてから私を悩ませてきたものであり、本当の答えを考えることができる誰かに出くわしたことはありません。

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

php - UTF8 /マルチバイトの「言語」文字(中国語などを含む)での正規表現の検証。ただし、{/*などの特殊文字は使用できません。

すべてUTFとしてエンコードされたPHP/MySQLを使用して、最近、中国語などの非ラテン文字のキャプチャを開始する必要がありました。文字列の長さと英数字をチェックするPHP検証があります。

これはマルチバイト文字では機能しません。長さが問題になることは理解していますが(1文字は1バイトに等しくありません)、誰かがUTF8言語文字の文字列を照合するためのリンク/ソリューションを提供してくれるかどうかを期待していました[*/

編集:xxの長さで、英語/中国語などの言語文字のみを含み、特殊文字*{/などは含まない文字列のみを受け入れたいと思います。うまくいけば、それが明確になります。

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

php - PHPの非ラテン文字の単語境界

この例は正常に動作します:

「u」修飾子を使用しても、これはロシア語の文字が使用されていても機能しません。

それで問題は、これを修正するにはどうすればよいですか?
ありがとう。

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

iphone - 非ラテン文字の iPhone エンコーディング

GET リクエストの JSON レスポンスを解析しようとしています。文字がラテン語の場合は問題ありません。

ただし、ラテン語でない場合、メッセージは正しく出力されません。ギリシャ語を試してみたところ、「πανος」の代わりに「& pi; & alpha; & nu; & omicron; & sigmaf;」が得られました。

応答の解析に使用するコードは次のとおりです。

ajax を使用して Web サイトからの応答を読み取ろうとすると、すべて問題ありません。iPhone からのデータを使用してアプリケーション サーバーに GET 要求を送信しようとする場合も同様です。したがって、データをサーバーに送信してWebサイトから読み取ると、すべて問題ありません。アプリで同じデータを表示しようとすると、「ヒューストンに問題があります」と表示されます。

手がかりはありますか?

編集:誤解を避けるために、これは HTML の問題ではありません。いくつかの readon utf-8 文字については、正しく、自動的にエンコードされることを指摘します。"&pi" は "π" に変換されますが、目的 c は単独でこれを行うようには見えません

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

google-app-engine - URL の非ラテン文字 (Google App Engine)

私のプロジェクトには、非ラテン文字を含む html ファイルがあります: Кондиционер.html。リクエストするとき: www.myDomain.com/Кондиционер.html

サーバーは 404 エラーを送信します:

エラー: 要求された URL が見つかりません /%D0%9A%D0%BE%D0%BD%D0%B4%D0%B8%D1%86%D0%B8%D0%BE%D0%BD%D0%B5%D1このサーバーには %80.html が見つかりませんでした。

しかし、ラテン語の後者では、すべてが正常に機能します。このような非ラテン語のファイル名をサポートするように GAE サーバーを設定するにはどうすればよいですか?

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

windows - GIThub と英語以外のウィンドウ?

ご存じのとおり、Git Bash は非ラテン文字をサポートしていません。その結果、SSH キーの作成および使用中に複数の障害が発生します (パスがロシア語であるため)。

回避策はありますか?

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

mysql - MySQL: アジア文字のサポートを既存のデータベースに追加する

アジアの文字セットのサポートを既存のデータベースに追加するためのベスト プラクティス アプローチを探しています。latin1文字セットにある既存のテーブルがあります。

description現在、フィールドに UTF8 文字を入力すると、 「?」が返されます。往復のアジア文字の chars。Latin1 文字は問題なく動作します。

このテーブルをこのようなもので単純に変換できますか?

これにより、テーブルに既に存在するデータが魔法のように修正されるわけではないことを理解しています。今後の新しいデータに対して適切に機能するようにしたいだけです。

照合について心配する必要はありますか? それが非ラテン文字でどのように機能するかはわかりません。

utf8データベースのデフォルトを作成することは理にかなっていますか? その際の注意事項はありますか?

ありがとう

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

character - ScriptSharpで非ラテン文字を使用する方法

私は書き込もうとしています:

そしてコンパイルされたJSで私は得ています:

したがって、タイトルのすべての文字は「\ufffd」に置き換えられます。そして、私は「????????????」を取得しています マークアップに「Русскийтекст」の代わりに。