問題タブ [urdu]

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

c# - C#でウルドゥー語のアルファベットに参加する方法

私は c# を使用してウルドゥー語ベースのアプリケーションを開発しています。私はセグメンテーションを終えました 今問題はセグメンテーションの後です ウルドゥー語の文字を手に入れました

  • بڑ ی = بڑی

  • 한 한 = ハァ

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

android - Android で Urdu フォントが正しく表示されない

ウルドゥー語のテキストを含むアプリを開発しています。「Jameel Noori Nastaleeq」フォントをhttp://jameel-noori-nastaleeq-urdu-fonts.software.informer.com/1.0/からダウンロードしました。一部のモバイルでは問題なく表示されますが、ほとんどのモバイルではごちゃごちゃに見えます。さまざまなサイトのさまざまなフォントを試しましたが、問題は解決しません。問題があるのが Android のバージョンなのか、モバイル デバイスなのか、その他のパラメータなのか、特定できませんでした。この点で助けが必要です。正しく表示されたスナップショットとごちゃごちゃしたスナップショットの両方を添付しています。ありがとう

最初の画像 2 番目の画像

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

c# - SQL から携帯電話に送信されたウルドゥー語のメッセージは、判読できない形式です

ウルドゥー語のテキストを c# の変数に割り当て、それをデータベース (SendMessages テーブル) に挿入すると、ウルドゥー語のメッセージが変更なしで完全に保存されますが、そのメッセージが携帯電話で受信されると??????????????????????、なぜ ? 私は、他のウルドゥー語メッセージを完全に受信するすべてのウルドゥー語互換ハンドセットでそれをチェックしましたが、これはそうではありませんでした.

コードasp.net:

簡単に言えば、C# から sql テーブルに渡されるウルドゥー語のメッセージは問題なく完璧ですが、ハンドセットで同じ SMS を受信した後は、そのようには機能しません。

なぜ ?ヘルプ ?SQL Server 2014 で asp.net C#.net 4.0 を使用しています。

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

c# - 入力言語を自動的に変更する

英語とウルドゥー語の 2 つの言語で入力を受け取る Web アプリケーションを構築しようとしています。

だから私がやろうとしているのは、テキストボックス(txturdu)をクリックすると、ウルドゥー語で自動的に入力されることです。

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

java - Java - アラビア文字が正しく表示されない

アラビア語では、結合された単語を形成する場所に応じて、文字が異なる形式をとります (筆記体に似ています)。ただし、Java では一部の単語が正しく表示されません。それらは正しい形をとっているように見えますが、正しく組み合わされていません。JOptionPane.showMessageDialog の結果は次のとおりです。

[1] (編集: 以下のリンク、担当者が少ないと写真を追加できません)

これらの文字は左から右に書かれた MSJD であり、最後の 2 つの J と D が実際に結合したことに注意してください。

以下は、Urdu Typesetting フォント (私のプログラムで使用しているフォントと同じです) を使用してメモ帳に記述した場合の正しい形式です۔

[2] (編集: 以下のリンク)

最初は、キーボードからの文字が Unicode (\uXXXX) エスケープ コマンドと異なっていたためだと思いました。特に、組み合わせた場合、それぞれの文字がまったく同じ形にならないことがわかるため. キーボードのウルドゥー語設定を使用してメモ帳に入力しましたが、JCreator では機能しません。エスケープコマンドを使用していました。

しかし、キーボードのウルドゥー語設定のユニコードを調べたところ、JCreator で使用していたコードとまったく同じでした。次に、UTF-8 でエンコードされる (JCreator は Cp1252 を使用する) Netbeans を使用してみました。今回は、エスケープ コマンドを使用する代わりにコードに直接文字を入力し、上の最初の画像とまったく同じ結果を得ました。

すべての単語がこの動作をするわけではありません。Baba ب ا ب ا は正しく結合します。

Java がこれらの単語を正しく組み合わせないのはなぜですか?どうすれば修正できますか? 前もって感謝します!

[1] http://i.stack.imgur.com/HEj9y.png [2] http://i.stack.imgur.com/TOUPF.png

編集:ああ、ここに文字列と、フォントを設定するために使用したコードがあります:

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

php - PHPでutf8(ウルドゥー語/アラビア語)として保存されたファイル名を読み取る方法は?

ガイドしてください:- 1.ウルドゥー語/アラビア語で保存された
ファイル名の utf8 文字を読み取る/保存する方法。これは私から $file_utf8 = iconv( "Windows-1256", "utf-8", $filepath ); 、ただし、すべてのファイル名を読み取るわけではなく、80% 以上をスキップします。私もする必要があります

2. ファイル(ファイル名)のリストを作成時間とサイズで並べ替えます。

3.ソートされたリストをutf-8 txtファイル に保存し、このコードでこの部分を解決しました:すべてのファイル名が読み取られないという問題が残ります

ウルドゥー語でファイル名を保存したディレクトリとサブディレクトリに多くの画像があります。" ୨୧୨୧ ୨୧ ୨୧ ୨୧ ୨୧ ୨୧.png」 . すべてのディレクトリとサブディレクトリのリストを作成し、Unicode txt ファイルに保存したいと考えています。PHPコーディングでウルドゥー文字を読むことができません。

私の環境は Windows 7 (64 ビット) で、サーバーとして XAMPP - apache を使用しています。C++ を試しましたが、解決策が見つかりませんでした。

次のPHPを使用して、サブディレクトリ内のすべてのファイルを読み取ります:-

このコードのソースはhttp://php.net/manual/en/function.readdir.php です。

ありがとうございます。

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

html - mathjax/katex は Web 上で複雑な数式をどのようにレンダリングしますか?

mathjax や katex などのライブラリは、プラグインなしで Web 上で複雑な数式をレンダリングできます。これがどのように達成されるかについての情報はありますか?

既存のフォントに対する私の限定的な理解から、フォントの形状は基本的に固定されています。たとえば、文字「A」のサイズを大きくしたり小さくしたり、斜体にしたり太字にしたりできますが、(特定のフォントの) 形状を任意に変更するメカニズムはありません。

一方、mathjax/katex などのライブラリは、標準フォントでは不可能な機能を実行しているようです。たとえば、平方根記号を取ります。平方根記号で囲まれた単一の関数が存在する場合もあれば、その下に任意の長く複雑な式が存在する場合もあります。それに応じて平方根記号が調整されます。そんなことがあるものか?

1 つの可能性は、これらの数学の「フォント」が典型的な意味でのフォントではないということです。HTMLに関する限り、それらは単なるsvgの線と曲線です。しかし、文中のいくつかの単語を選択する方法で、式の (部分) を選択できるため、そうではないようです。

アラビア語/ペルシャ語/ウルドゥー語などの一部の人間の言語は、ほとんどの Web ページでうまくレンダリングされないため、私がこれを求めています。その理由は、個々の文字 (または文字の一部) が、文字の前後にあるものに従って変化するためと思われます。 . 言い換えれば、これらの言語にはコンテキスト依存のアルゴリズムが必要ですが、これはほとんどのテキスト レンダリング エンジンには当てはまらないようです。

数学の数式がどのようにレンダリングされるかを知りたいので、そのテクノロジーを使用してウルドゥー語をレンダリングする方法を理解できます (特に nastaleeq)