問題タブ [farsi]
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.
python - ペルシア語形式の一連のバイト文字列を表す
たとえば、次のような一連の UTF-8 文字があります。
これはペルシア語の Web サイトからのものであり、いくつかのペルシア語を表しているはずです。このシーケンスをペルシア文字で表現するにはどうすればよいですか?
私は自分の仕事にPythonを使用しています。
title - Adobe Premier CC - ペルシア語のタイトルが別々に反転して表示される
ペルシャ語のビデオ クリップに字幕を付けるために、Adobe Premier Pro CC v8 を使用しています。タイトルのテキストは、一連の個別の文字として表示され、逆に入力されています。いくつかのペルシャ語フォントを使用し、カーニングを 0 に減らしましたが、役に立ちませんでした。また、Microsoft Word からテキストをコピーしてみました。変化なし。ペルシャ語のテキストは、Adobe Photoshop でも正しく表示されます。インターネット上で他の解決策を見つけることができませんでした。問題を解決する他の方法はありますか?
android - textview テキストにペルシア語の csv ファイルを入力する
ペルシア語の csv ファイルがあります。私はそれを読んで、それらの単語をアンドロイドのテキストビューに表示したいと思っています。ファイルからの読み取りは問題ありませんが、問題は、テキストビューのテキストに疑問符が付いたひし形が常に表示されることです。(string.xmlファイル内にペルシア語を入れてtextviewにバインドすると、完全に機能しますが、外部ファイルからそれらを読み取る際の問題が何であるかわかりません)
私のAndroidバージョンは4.1です
ffmpeg - ffmpeg と mencoder がペルシア語 (RTL) 字幕を逆にプッシュするのを修正するには?
ビデオに字幕を書き込むアプリケーションを構築しようとしています。実行する特定のタスクは、ペルシア語 (右から左への言語) の字幕を書き込むことです。しかし、私には問題があります。
「Enter」なしで同時にいくつかの単語を取得すると、または行をffmpeg上mencoderに押します。たとえば、3 行ある場合、3 行目が最初の行に表示され、次に 2 行目が表示され、次に最初の行が画面に表示されます。
明確にするために、2つのスクリーンショットを添付しました。2 番目のものでわかるように、ペルシア語のサブタイトルは 9 行あり、上が 1 行、下が 9 行ですが、9 行目は一番上の最初の行に表示されます。


現在、このコードを使用して、mp4 ビデオに字幕を書き込みます。
android - どこでも右から左に間違って表示される数字
ストック ROM の Huawei y600 Android フォンに問題があります。問題は数字です。言語が英語 (左から右) の場合は正しく表示されますが、言語をペルシア語 (右から左、私の母国語) に変更すると、数字も右から左になり、完全に間違っています!
これは、電話が英語の場合のスクリーンショットです。

時計は正しい形式で、18:45 を示しています。番号は連絡先でも正しいです:

しかし、言語が変わると時計がおかしくなります:

時計は18時56分。それは(私の言語では)「8164:」を示しています。「:」マークも最後にあることに注意してください...そして18 46は81 64になります。テキストと同じように右から左に進みます..しかし、それは間違っています. ..連絡先の場合はさらに悪化します(同じ番号です):

ご覧のとおり、09113924601 は 4601 392 0911 です。すべて右から左に進みます。
私は自分の携帯電話をさらにテストしたところ、この問題は他の右から左への言語(アラビア語など)ではなくペルシャ語のみであることがわかったので、使用中にROMにアラビア数字を使用させるアプリまたはadbコマンドがあると思いますペルシャ語 アラビア語とペルシア語の数字は同じなので、問題は解決すると思います。
ロケール 2 をさらに試してみましたが、アラビア語とペルシャ語をアラビア語の言語とイランの国とその逆のように混ぜましたが、うまくいきませんでした。
1_数値区切りや単語区切りなど、より正確にパラメータを指定するプログラムはありますか?
2_more locale 2 アプリの「バリアント」とは?
android - Android プログラミングはペルシャ語をサポートしていません
ペルシャ語で新しい Android プログラムを作成しようとしていますが、文字が XML ファイルで個別に表示され、エミュレータを実行すると文字が個別に表示されます。この問題を解決するための段階的な手順を教えてください。
javascript - ペルシャ番号の正規表現
範囲内のテキスト ボックスの値をチェックするための JavaScript 正規表現を作成したい(U+06F0 to U+06F9) or (0-9)
どうすればこれを構築できますか?
android - Delphi xe7 Mobile androidの右から左への言語
Android モバイル用の Delphi Xe7 にアプリがあります。英語ではうまくいきますが、ペルシア語やアラビア語、右から左へ書く言語ではうまくいきません。
- Xe7 および android 用の DPF コンポーネント。これは大きなアプリには適していません。このコンポーネントでは、基本 Java クラスを使用してコンポーネント Like Java を作成します。このコンポーネントとデモ プロジェクト Good Work をテストします。しかし、フォームにタブコントロールを追加し、タブコントロールアプリにリストビューを追加すると、機能せず、リストビューが表示されません。
FarsiReshaper.pas を使用します。このユニット右から左への単語で、このクラスを使用して文字列を右から左に表示するように変換します。
/li>
しかし、この方法は間違っています
- フォーム上のすべてのコンポーネントに対して、このコードを実行する必要があります
- listView および TreeView コンポーネントの場合、すべてのアイテムに対してこのメソッドを実行し、この時間の無駄を実行する必要があります
- Teditのような編集モードでは機能しません
ありがとうジャバド・アデル