問題タブ [non-english]
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.
.net - 英語以外のメンバー名を英語に変更する必要がありますか?
状況: MenuStrip アイテムなどの自動生成されたメンバーには、アイテムの作成時に入力されたテキストに基づいて (自動生成された) 名前が付けられます。私の最も一般的な状況は、メニュー ストリップを作成し、(グラフィカル デザイナーを使用して) テキストを入力してメニュー項目を追加することです。
私の GUI はヘブライ語なので、これらのメンバーはすべてヘブライ語の文字列を含む名前を持っています。「(ヘブライ語のテキスト)ToolStripItem」のようなもの。イベント ハンドラーを作成すると、イベント ハンドラーはヘブライ語のテキスト "(hebrew-text)ToolStripMenuItem_Click" を "継承" します。
これは実際にはうまく機能します。IntelliSense はヘブライ語のテキストに問題がなく、コンパイラも問題ありません。
問題は、これらの名前を変更する必要があるか (または、最初から作成されないようにする必要があるか) です。これらの名前を保持すると、どのような結果が生じる可能性がありますか?
編集:明確にするために、ヘブライ語のテキストと言うとき、英語のテキストで書かれたヘブライ語の単語を意味するのではなく、実際のヘブライ文字を意味します.
mysql - 英語以外の文字を含む SEO フレンドリー URL の処理
次のような URL があります: 次のよう.com/topic.php?id=6
に変換できます:.com/topic/5.html
これは機能しますが、変換したい.com/topic/title.html
「タイトル」は動的です。たとえば、またはまたはçağdaş
のような英語以外の文字を含めることができます。Ş
Ğ
Ü
この場合、最初に文字をŞ
toS
やÜ
toなどの許容可能な等価物U
に変換çağdaş
します。変換するとcagdas
、URL は次のようになります。.com/topic/cagdas.html
SQLクエリで適切な行を選択するために使用cagdas
しましたが、データベースではçağdaş
notとして保存されcagdas
ます。データベースが動的 URL を変換された形式で保存するように、これを修正するにはどうすればよいcagdas
ですか?
winforms - テキスト ファイル内の英語以外の英数字
C# WinForm アプリケーション
編集: 外国語の互換性について懸念があるようです。
これは問題ではありません。
私がこのユーティリティを作成しているカード ゲームは主に英語です。将来、私は他の言語をサポートするかもしれませんが、プログラムとゲームのルールの両方で主要なキーである英語の名前はすべてキーオフされます.
英語の名前とそれに続く翻訳されたテキストを含むテーブルを追加するだけで、すべて問題ありません。
.
私のプログラムの一部は、名前を含むテキスト ファイルから入力を読み取り、それを別の名前のリストと比較します。これらの名前には英語以外の文字が含まれている場合があり、特にアクセント付きの「o」と入力ファイルのラテン語の AE が含まれています。
このテキスト入力を名前と比較すると、英語以外の文字が問題を引き起こしています。ほとんどの場合、"[accented o]" -> "o" のように、これらの文字を英語の対応する文字でオーバーレイする方法を見つけたいと思います。
.
私は検索/置換テーブルをコーディングすることに完全に満足しています (問題の文字は 12 ~ 30 文字しかないと予想しています) が、いくつかの障害があります。
1) 検索/置換テーブル (「.cs」ファイル内) をハードコーディングすると、コンパイラが文字を好まないため、エラーが発生します。
誰かがこれを修正するためのトリックを知っていますか、またはこのプロセスの前に読み取られる検索/置換テキスト ファイルを作成する必要がありますか?
2) 文字を識別するのはイライラしますが、一致が見つからない場合にのみ置換ロジックに到達します。これは、英語以外の文字が原因で不一致が発生した場合、またはリストにまだ含まれていない場合に発生します。
これは 3 か月ごとにトリガーされる手動の更新プロセスであるため、一致しない各文字列の 1 文字ずつのチェックの非効率性についてはあまり心配していません。おそらく、1 文字の Bianary コード レベルまで下げるとうまくいくはずですが、うまくいきませんでした。
3) 前述の [AE] 文字は頻繁に使用されますが、他の文字のように置き換えるつもりはないので、少なくともプログラム内でこの文字を使用できるようにするとよいでしょう。[AE] 文字を問題なくデータベースにロードしました。また、"Ae"、"AE"、および "[AE]" を使用した検索は SQL レベルで問題を引き起こさなかったので、その機能で問題ありません.
他の非英語文字の検索は直感的ではないというだけです.
.
では、私の問題があります。これは、実際には、深刻な問題というより厄介な問題です。それでも、どんな助けやアドバイスも大歓迎です。
python - 英語以外の文字を含む URL にリダイレクトするには?
パイロンを使用していますが、一部の URL に次のような英語以外の文字が含まれています。
ほとんどの場合、問題にはなりませんが、私のログイン モジュールでは、ユーザーがログアウトした後、referer
から を取得してrequest.headers
、その URL にリダイレクトしようとします。
残念ながら、URL に英語以外の文字が含まれていて、IE のブラウザを使用している場合、次のようなエラーが報告されます (Firefox は問題ありません)。
それを修正する方法があります (ただし、良くありません) urllib.quote()
。リダイレクトする前に URL を変換するために使用します。
ブラウザーが IE の場合にのみ機能し、非常に退屈なので、これは良い解決策ではありません。良い解決策はありますか?
facebook - FacebookGraphAPI-英語以外のアルバム名
私は簡単なことをしようとしています-すべてのアルバムを入手してください。問題は、アルバム名が英語以外(ヘブライ語)であるということです。
アルバムを取得するコード:
そして、これは返されたアルバムの1つがどのように見えるかです:
ご覧のとおり、問題は「name」プロパティにあります。ヘブライ文字の代わりに、これらのコードを取得します(これらのコードはゴミではなく、一貫性があります。各コードはおそらく1つのヘブライ文字を表しています)。問題は、これらのコードを英語以外の言語(私の場合はヘブライ語)に変換するにはどうすればよいかということです。あるいは、問題は、webClientオブジェクトを使用してアルバムを取得する方法にあります。たぶんwebclient.Encodingを変更しますか?
この問題を解決するにはどうすればよいですか?
前もって感謝します。
delphi - 英語以外の Windows インストールでの管理者ユーザー ログインの確認
ちょっとした質問があります...ユーザーのリストをデータベースに保存し、プログラムの起動時に、ユーザーがリストに含まれているか管理者であるかを比較してから使用させるプログラムがあります。現在、ユーザーが管理者であるかどうかを確認するために使用している方法は、ユーザー名を「ADMINISTRATOR」という文字列定数と比較することです。これは英語以外のシステムでも機能しますか? IE では、Windows は言語固有のバージョンの「管理者」を使用しますか? または、「ADMINISTRATOR」文字列の代わりにチェックに使用できる、列挙されたバージョンの管理者ユーザーが存在する可能性がありますか? (ご存知のように、Windows フォルダーが列挙される方法と同じです)。ところで、私は Delphi 2009 を使用しています。前もって感謝します!
python - Pythonの文から英語以外の単語を削除する
Google にクエリを送信して結果を返すコードを作成しました。これらの結果からスニペット (要約) を抽出して、さらに処理します。ただし、英語以外の単語がこれらのスニペットに含まれていることがありますが、これは望ましくありません。例えば:
この文には「強調されていない」という言葉だけが必要です。どうやってやるの?ありがとう
.net - URL ASP.NET の英語以外の文字
私は Blogengine.Net をブログ エンジンとして使用しています。
次のようなSEOフレンドリーなアドレスを提供したいと思い
ます。d8aad8a7d9bedb8cdaa9-da86d987d8a7d8b1.aspx
私の質問は:
- Blogengine.net に精通している場合、これが ASP.Net と Blogengine.Net のどちらに関連しているかわかりますか?
- この動作を防ぐにはどうすればよいですか?
更新:これはBlogEngine.Net の問題でした。バージョン 2.0 では、URL アドレスで非 Unicode 文字がサポートされています。
arrays - ActionScript-英語以外のデータの場合はArray.sortOn()?
これは私がアルファベット順にしたいオブジェクトの配列です:
次に、配列を並べ替えます。
Édouard-MontpetitのEの上のアクセント、および英語以外のアクセントを持つ他の最初の文字は、Zの後にソートされます。
これを正しく並べ替える方法はありますか?名前付きデータにアクセスできません。
python - djangoを使用して英語以外の単語(中国語)の電子メールを送信する方法
中国語の件名を使用する場合:
エラーが表示されます:
私はそれについて何ができますか、
ありがとう
更新しました