X



【アラビア】RTLプログラミング【ヘブライ】
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
垢版 |
2012/11/25(日) 17:36:58.93
あなたのプロダクトをアラビア語OSで動かしてみましょう
無様に画面が破綻していませんか
みすみす数億人の市場を逃すことはありません
ドバイあたりの金持ちがドカンと投資してくれるかもよ♥

また中途半端にローカライズした結果やばい言葉が表示されたりして
テロリストに狙われないためのノウハウなど

さあ語れ
0003デフォルトの名無しさん
垢版 |
2012/11/25(日) 17:40:03.12
日本語を右から左へ書くのは縦書きであってRTLではない。
0004デフォルトの名無しさん
垢版 |
2012/11/25(日) 17:49:31.61
アラビア語Windows8の操作方法を知らないとデバッグもできん

きちんとローカライズされている場合
OKが右でキャンセルが左
これ重要。盲押しだからw
EmEditorは逆だった。クソが。

Winキー押して、左上のアイコンクリックで出るメニューのうち
一番下はログオフだな

IMEがオンだとアルファベット打てなくて往生するわ
左下のIMEアイコンでなんとかする
0005デフォルトの名無しさん
垢版 |
2012/11/25(日) 18:01:46.48
ちゃんとOSさんがRTL的に正しいRECTを渡してくれてるのに
LTRで塗りつぶしちゃうんだもんなぁGraphics::FillRectangleさんはよぉぉ
0006デフォルトの名無しさん
垢版 |
2012/11/25(日) 18:08:23.57
あーWindows8だとどのエディションでも言語パックダウンロードできるんだな
この点だけは褒められる
0009デフォルトの名無しさん
垢版 |
2012/11/25(日) 21:45:16.22
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。

アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。

                  京都大学霊長類研究所
0010デフォルトの名無しさん
垢版 |
2012/11/26(月) 05:36:06.03
??? ??????? ?? "????? ????? ??????? ????" ?????? ?????????
??? ?? ???? ??????? ??? ?????.

???? ???? ?? ??????? ???? ????????? ??????? ?? ?????? ???????
?? ???? ???????? ??? ???????.
0013デフォルトの名無しさん
垢版 |
2012/11/26(月) 21:20:23.58
キーワード

WS_EX_RTLREADING
WS_EX_LEFTSCROLLBAR
WS_EX_LAYOUTRTL
WS_EX_NOINHERITLAYOUT

SetLayout
GetLayout

LAYOUT_RTL
LAYOUT_BITMAPORIENTATIONPRESERVED

DT_RTLREADING
0014デフォルトの名無しさん
垢版 |
2012/11/27(火) 21:10:08.89
タイムリーな話だが
ちょうどRTLな開発しててUIは全部コードで世界反転させて描画することになったは
まあ四角を反転させる関数2つ3つ用意するだけでいけそう
0015デフォルトの名無しさん
垢版 |
2012/11/28(水) 13:44:45.54
RTLで作業してるとこっちの世界の方が正しいような感覚に襲われるわ

この正しい世界を間違って解釈し反転世界の都合を押し付けるMicroSoftは悪魔にしか見えなくなる
0023デフォルトの名無しさん
垢版 |
2014/02/23(日) 02:57:04.70
>>21
アラビア語って何から勉強すればいいんだ?
0025デフォルトの名無しさん
垢版 |
2014/02/24(月) 20:24:44.60
最初は文字から入るんだろ
日本語のひらがな、英語のアルファベットみたいに
0026デフォルトの名無しさん
垢版 |
2014/02/24(月) 21:16:33.49
なんか子音しか表記しないから大変とか聞いた記憶が
wktkとかgkbrの世界なのかも
0027デフォルトの名無しさん
垢版 |
2014/02/25(火) 07:21:31.89
アラビア語って見た目が良いよな
昔から覚えたいとは思ってたのに
文字がどうなってるのかわけわかんなくて一文字すら覚えてない
難易度高過ぎだろ
0028デフォルトの名無しさん
垢版 |
2014/02/25(火) 07:35:05.10
これくらいが一番初心者向けなんだろうけど・・・
きついな

http://agata.ciao.jp/arabiago/assalaam/

もっと分かりやすいサイトないかね
0029デフォルトの名無しさん
垢版 |
2014/02/26(水) 16:53:06.41
むずい
挨拶文自体どういう構造か分からない
0031デフォルトの名無しさん
垢版 |
2014/02/28(金) 00:05:38.89
アラビア語でOKとキャンセルはそれぞれ何なの?
0032デフォルトの名無しさん
垢版 |
2014/02/28(金) 08:11:11.85
テスト

ئ
0033デフォルトの名無しさん
垢版 |
2014/02/28(金) 08:49:16.24
آئثجرصمىکرـ؟
0036デフォルトの名無しさん
垢版 |
2014/09/16(火) 20:53:44.91ID:HBMTClPE
        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  `ー‐―''" ⌒'ー--‐'´`ヽ、_   _,ノ ノ
   ̄ ̄   |           /       ̄
0037デフォルトの名無しさん
垢版 |
2014/09/21(日) 20:49:05.94ID:sIPFIkfg
RTLのスクリーンショットってないですか?
0039デフォルトの名無しさん
垢版 |
2014/09/21(日) 21:50:34.71ID:sIPFIkfg
>>38
Club RTLのロゴが出てくる。
0040デフォルトの名無しさん
垢版 |
2014/09/21(日) 21:51:47.96ID:sIPFIkfg
これはテレビ局なのかな。
テレビ局ぶっ潰して検索に出てこなくなるところから始めないといけない。
0042デフォルトの名無しさん
垢版 |
2014/09/21(日) 22:05:19.16ID:sIPFIkfg
>>41
どうもです。

見て分かったわ。

アラビア人は、鏡に映して使えばいいわ。
0043デフォルトの名無しさん
垢版 |
2014/09/22(月) 11:35:08.43ID:pZTx2uN6
アルファベットとかの異種の文字も逆順にすればいいのに
そこは元のまま、というのが厄介

日本語がRTLだったとして

。すでnepはれこ

じゃなくて

。すでpenはれこ

みたいな感じ
0044デフォルトの名無しさん
垢版 |
2014/09/30(火) 18:58:43.94ID:v0Hutm1t
Uniscribeを取り調べようと思います。

手伝ってくれる人いませんか?
0046デフォルトの名無しさん
垢版 |
2014/09/30(火) 19:14:25.71ID:v0Hutm1t
>>45
ファイル置き場あると良いよね。
0047デフォルトの名無しさん
垢版 |
2014/09/30(火) 19:28:43.53ID:JjKI4EMd
いろんなテキストのレンダリング結果をビットマップに保存でいいんじゃね?
0048デフォルトの名無しさん
垢版 |
2014/09/30(火) 19:56:54.13ID:v0Hutm1t
レンダリングはGDIと変わらないと思うけど。
HDC引数に取るし、特別なレンダリングエンジンを積んでるわけでもなさそうだし。
0049デフォルトの名無しさん
垢版 |
2014/09/30(火) 20:11:53.38ID:v0Hutm1t
そもそも、使い方がわからない。
とりあえず、調べてまとめてる状態。

http://i.imgur.com/s3X8Sez.png

こんな感じに。
ある程度調べたら、その通りになるかコードを書いて実行してみたい。
0050デフォルトの名無しさん
垢版 |
2014/10/08(水) 08:15:31.89ID:V9Tn613I
LTR環境でプログラミングしていると、

std::wstring s = L"آئثجرصمىکرـ؟";

は、s[9]にL'؟'が入っているんだけど、RTLだとどうなるんですか?
末尾の文字だからs[9]で良いと言えば良いんだけど、めんどくさすぎないですか?
0052デフォルトの名無しさん
垢版 |
2014/10/24(金) 15:59:21.01ID:IQyPzeP8
>>43
LTRのなかのアラビア語を1文字ずつ逆にするわけにはいかないし、
RTLの中の数字や数式を逆にするわけにはいかないから、元の言語の書き方に合わせたらいいという簡単なものじゃないんじゃないの?
0053デフォルトの名無しさん
垢版 |
2014/10/24(金) 18:59:30.07ID:RbsoWGjH
Windows8以上だとコントロールパネルから言語パック追加できるんだよな
ためしにヘブライ語にしてみたが宇宙語みたいで面白い

自作アプリの描画は崩壊してたけど(T_T)
0054デフォルトの名無しさん
垢版 |
2014/11/22(土) 17:26:01.23ID:wHFV+kng
>>51
細かいことを言うと、本来日本語は横書きせずに縦書きするので、日本語はRTLではありません。
横に書くときは、看板や紙幣などに書く場合に限られ、「一文字毎に改行している」という扱いになります。
現代において書籍などで見られる横書きは、英語を扱わなければならないという学問的な要請が由来であり、例として技術書ではその傾向が顕著です。
0055デフォルトの名無しさん
垢版 |
2015/05/14(木) 20:38:25.84ID:c5AoXjYE
hage
0056デフォルトの名無しさん
垢版 |
2015/05/15(金) 10:04:21.49ID:4m+4Cz6q
アラブの人って、世の中のRTLサポートがいい加減なアプリに怒ったりしないんだろうか
西洋人の陰謀なんです日本人は悪くないんです許してくださいごめんごめん
と叫びたい
0059デフォルトの名無しさん
垢版 |
2015/07/03(金) 18:53:24.78ID:Yjcazd35
IExplorerBrowserを使ったアプリが、フォルダリスト部分はちゃんとRTLになるんだけど
ファイルのコンテキストメニューがLTRのままで困ってる

なんとかならない?
0062デフォルトの名無しさん
垢版 |
2017/02/16(木) 01:57:25.91ID:PdLCXdBv
そういえばアラビア語って数値も右から書くの?
例えば数値の千は0001?
0063デフォルトの名無しさん
垢版 |
2018/05/23(水) 23:09:13.32ID:Au5e7VGg
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

VUYAF
0064デフォルトの名無しさん
垢版 |
2018/05/29(火) 23:09:14.30ID:PSK9biFq
LabVIEWってRTLには未対応なのかw
ttps://forums.ni.com/t5/LabVIEW/LabVIEW-app-on-OS-with-Right-to-Left-writing/td-p/2938124
0065デフォルトの名無しさん
垢版 |
2018/07/04(水) 22:43:40.77ID:gFgZc5FG
QVS
0066デフォルトの名無しさん
垢版 |
2018/09/20(木) 21:50:59.12ID:8Bepevhe
アラビア語OSでは、Cも右から書くの?
マウスのボタンも左右逆なのかな
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況