【アラビア】RTLプログラミング【ヘブライ】
■ このスレッドは過去ログ倉庫に格納されています
あなたのプロダクトをアラビア語OSで動かしてみましょう
無様に画面が破綻していませんか
みすみす数億人の市場を逃すことはありません
ドバイあたりの金持ちがドカンと投資してくれるかもよ♥
また中途半端にローカライズした結果やばい言葉が表示されたりして
テロリストに狙われないためのノウハウなど
さあ語れ アラビア語のOK、キャンセルくらいは覚えないと作業にならないな。 >>21
アラビア語って何から勉強すればいいんだ? 最初は文字から入るんだろ
日本語のひらがな、英語のアルファベットみたいに なんか子音しか表記しないから大変とか聞いた記憶が
wktkとかgkbrの世界なのかも アラビア語って見た目が良いよな
昔から覚えたいとは思ってたのに
文字がどうなってるのかわけわかんなくて一文字すら覚えてない
難易度高過ぎだろ これくらいが一番初心者向けなんだろうけど・・・
きついな
http://agata.ciao.jp/arabiago/assalaam/
もっと分かりやすいサイトないかね >>31
自分でメッセージボックスでも表示してみれば
ただしOKが右 lヽ ノ l l l l ヽ ヽ
)'ーーノ( | | | 、 / l| l ハヽ |ー‐''"l
/ R | | |/| ハ / / ,/ /|ノ /l / l l l| l R ヽ
l ・ i´ | ヽ、| |r|| | //--‐'" `'メ、_lノ| / ・ /
| T l トー-トヽ| |ノ ''"´` rー-/// | T |
| ・ |/ | l ||、 ''""" j ""''/ | |ヽl ・ |
| L | | l | ヽ, ― / | | l L |
| !! | / | | | ` ー-‐ ' ´|| ,ノ| | | !! |
ノー‐---、,| / │l、l |レ' ,ノノ ノハ、_ノヽ
/ / ノ⌒ヾ、 ヽ ノハ, |
,/ ,イーf'´ /´ \ | ,/´ |ヽl |
/-ト、| ┼―- 、_ヽメr' , -=l''"ハ | l
,/ | ヽ \ _,ノーf' ´ ノノ ヽ | |
、_ _ ‐''l `ー‐―''" ⌒'ー--‐'´`ヽ、_ _,ノ ノ
 ̄ ̄ | /  ̄ これはテレビ局なのかな。
テレビ局ぶっ潰して検索に出てこなくなるところから始めないといけない。 >>41
どうもです。
見て分かったわ。
アラビア人は、鏡に映して使えばいいわ。 アルファベットとかの異種の文字も逆順にすればいいのに
そこは元のまま、というのが厄介
日本語がRTLだったとして
。すでnepはれこ
じゃなくて
。すでpenはれこ
みたいな感じ Uniscribeを取り調べようと思います。
手伝ってくれる人いませんか? いろんなテキストのレンダリング結果をビットマップに保存でいいんじゃね? レンダリングはGDIと変わらないと思うけど。
HDC引数に取るし、特別なレンダリングエンジンを積んでるわけでもなさそうだし。 そもそも、使い方がわからない。
とりあえず、調べてまとめてる状態。
http://i.imgur.com/s3X8Sez.png
こんな感じに。
ある程度調べたら、その通りになるかコードを書いて実行してみたい。 LTR環境でプログラミングしていると、
std::wstring s = L"آئثجرصمىکرـ؟";
は、s[9]にL'؟'が入っているんだけど、RTLだとどうなるんですか?
末尾の文字だからs[9]で良いと言えば良いんだけど、めんどくさすぎないですか? >>43
LTRのなかのアラビア語を1文字ずつ逆にするわけにはいかないし、
RTLの中の数字や数式を逆にするわけにはいかないから、元の言語の書き方に合わせたらいいという簡単なものじゃないんじゃないの? Windows8以上だとコントロールパネルから言語パック追加できるんだよな
ためしにヘブライ語にしてみたが宇宙語みたいで面白い
自作アプリの描画は崩壊してたけど(T_T) >>51
細かいことを言うと、本来日本語は横書きせずに縦書きするので、日本語はRTLではありません。
横に書くときは、看板や紙幣などに書く場合に限られ、「一文字毎に改行している」という扱いになります。
現代において書籍などで見られる横書きは、英語を扱わなければならないという学問的な要請が由来であり、例として技術書ではその傾向が顕著です。 アラブの人って、世の中のRTLサポートがいい加減なアプリに怒ったりしないんだろうか
西洋人の陰謀なんです日本人は悪くないんです許してくださいごめんごめん
と叫びたい IExplorerBrowserを使ったアプリが、フォルダリスト部分はちゃんとRTLになるんだけど
ファイルのコンテキストメニューがLTRのままで困ってる
なんとかならない? あー解決解決
親コンテナに WS_EX_LAYOUTRTL がついてなかった 数字とアルファベットが羅列する文字列(ハッシュとか)を表示しようとすると、
先頭が数字のときだけその部分がインド数字(https://ja.wikipedia.org/wiki/%E3%82%A4%E3%83%B3%E3%83%89%E6%95%B0%E5%AD%97)
になっちゃうんだけど、これでいいのか?
最高に使いづらいと思うんだけど、文句ないのアラブ人の人 そういえばアラビア語って数値も右から書くの?
例えば数値の千は0001? 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
VUYAF LabVIEWってRTLには未対応なのかw
ttps://forums.ni.com/t5/LabVIEW/LabVIEW-app-on-OS-with-Right-to-Left-writing/td-p/2938124 アラビア語OSでは、Cも右から書くの?
マウスのボタンも左右逆なのかな יִצְחָק
イツハーク
עֵשָׂו
エーサーヴ ■ このスレッドは過去ログ倉庫に格納されています