問題タブ [right-to-left]
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.
xml - XMLファイルからの双方向の複数行テキストをフラッシュで表示する
xmlベースのWebサイトにサポートを追加するように依頼されました。私はそれを調べていて、それがあまり単純ではないことに気づきました。使用されている製品を説明するとき、テキストには英語のフレーズが含まれています。
いくつかの調査を行った後、CS3はrtlテキストを「サポート」していないことがわかりました。CS4がサポートを追加したことも読みましたが、これは調べる価値がありますか?バグがあると読んだ。
私が求めていると思うことを実行するFlarabySWFを見つけましたが、必要なすべての言語に対してではなく、実行時ではなく設計時にのみ実行されます。
Gchats TextBox 3.0.0も見つけましたが、これは機能していないようです。
CSSを使用した解決策もいくつか見つかりましたが、これらは複数行のテキストでは機能しないようでした。この例を参照してください。また、表示しようとしているテキストが双方向であるため、機能しませんでした。
実際には、アラビア語のテキストをインポートすることは問題ではありませんが、同じ行内でアラビア語と英語の双方向テキストを処理することは大きな問題です。
誰かが私にそれを行うための最良の方法について何かアドバイスを提供できますか?
FlashCS3とAS3を使用して開発しています。
ありがとう。
extjs - ExtJS パネルの向き - 右から左
RTL言語、アラビア語、ヘブライ語などでExtJsパネルを水平方向に反転する適切な方法は何ですか?
iphone - UITableView の右から左への配置
私は iphone 3.0 用のアラビア語アプリに取り組んでいます。UITableViewCell を右から左に変換できる方法があるかどうか疑問に思っていました。私はすべてが反対方向にあることを望んでいます。何かご意見は?
iphone - iPhoneのUITextViewやUITextFieldで文字の向きを変える方法
現在、右から左の言語で何かを入力してタップ アンド ホールドすると、コピー アンド ペースト メニューに、「左から右」から「右から左」への書き込み方向を変更するための追加オプションが表示されます。
UITextView の書き込み方向がデフォルトで右から左になるように、コードでこのオプションを設定したいと思います。
どうすればそれができるか知っている人はいますか。私はウェブとSDK全体を検索し、すべてを試してみましたが、うまくいきませんでした。誰かが助けてくれれば幸いです。
java - コンポーネントの右から左への向きに対する JInternalFrames の JScrollPanes - Java バグ?
そのため、いくつかのデモ コードを作成しました。以下を参照してください。
私が見ているのは、JScrollPane が JInternalFrame 内にあり、コンポーネントの向きが右から左に設定されている場合、フレームを最小化すると、スクロール バーがコンテンツの左側に留まるということです。スクロール ペインが内部フレームに追加されていない場合 (両方のフレームを参照してください - デモでは一方が他方の背後に表示されます)、コンテンツの右側にとどまることが RtL として考えられます。
これはJavaのバグですか、それとも何かをするのを忘れましたか?
デモコードは次のとおりです。
前もって感謝します。
編集:
わかりにくかったことをお詫びします - 非常に急いで書かれています。
問題は、テーブルの幅を減らすと、「通常のデモ」(JInternalFrame 内に含まれていない) の水平スクロール バーが右側から始まることです。スクロールバーは左側から始まります。
何か案は?
javascript - Javascript-ヘブライ語を見つける方法は?
文字列が(最初の文字の)幅でRTL言語/ヘブライ語で始まるかどうかを調べようとしています。
何か案は?
android - Android OS のどこでテキストがレンダリングされますか?
最初に、私が達成しようとしていることを述べましょう。
Android OS でアラビア語/ヘブライ語を正しく表示できるようにするためのパッチを作成します。これらの言語は両方とも右から左(RTL) であり、それらのスクリプトには接続された文字/グリフが含まれます(個別の文字を持つラテン アルファベットとは異なります)。
例:
「車」はアラビア語で次のようになります。
シリア
個別の文字は次のようになります。
シンガポール
ご覧のとおり、各文字は、その前にあるものとその後にあるものに応じて、さまざまな方法で互いに接続されています。わかりました、語学レッスンで十分です :) 私の質問は:
この機能を有効にするには、Android のどのバイナリ/クラスをハイジャックする必要がありますか?
それを置く別の方法は次のとおりです。すべてのインスタンス「x」をシステム全体で「y」として表示したい場合、どのバイナリ/クラスをいじる必要がありますか?
ソース コードは GitHub で参照できます: http://github.com/android/
C/C++ platform_system_core、またはカスタム JVM platfom_dalvikの下のどこかにあると思います。
明確にするために、アラビア語/ヘブライ語のフォントをフォールバック フォントとしてドロップすると、個別の形式ではありますが表示されるため、フォントは問題になりません。
あなたの助けに感謝します:)
css - 入力フィールドのテキストの方向をltrに保ちながら、divの内容を右揃え
divの内容を右端に揃えようとしていますが、divの幅を指定せずに、「方向:rtl」効果(右から左)が得られますか?入力フィールドのテキストの方向をltr(左から右)に保ちながら。出来ますか?
方向の適用:テキストフィールドの入力もrtlになることを除いて、divの権利はほとんど効果を達成します。(私は整列すると思います:右も機能しますが、減価償却されます)
javascript - 多言語サイト:左から右および右から左
JavaScriptの国際化に関するこの記事を含め、JavaScriptで多言語のWebサイトを作成するためのいくつかの良い提案がSOにあります。ただし、言語の1つが左から右に読み取られ、別の言語が右から左に読み取られる多言語Webサイトを開発するためのベストプラクティスを決定することはより困難であると感じています。このタスクのベストプラクティスを知っていますか?
ユーザーは途中で言語を変更する可能性があります-おそらく英語からアラビア語に。
iphone - RTL は行末に数字を表示します
数字で始まるヘブライ文字列を表示しようとすると、常に文字列の最後に次のように数字が表示されます。
しかし、テキストの右側に数字を表示する必要があります-
それに対する解決策はありますか?
UILabel & UITextField & UITextView で発生します
左側に数字を書き込もうとしても同じ結果になります。
UITextAlignment の組み合わせで遊んでも役に立ちません。