The letters need to be joined. The alignment is wrong too. Ideally the text should be right aligned
Steve ----- "Dalai Felinto" <[email protected]> wrote: > Hi, > > While we are in the fun experiments department I built Blender with a > patched ar.po: http://blenderecia.orgfree.com/blender/tmp/arabic.jpg > > patch: > http://blenderecia.orgfree.com/blender/tmp/arabic_flipped.patch > flipping script: > http://blenderecia.orgfree.com/blender/scripts/flip_po.py > > And by flipping I mean to reverse the text order, not to mirror it > horizontally. > > I wonder how readable that is :) > -- > Dalai > > PS.: in garlic RNA_types_init_gettext is being called only by > blenderplayer > and the function doesn't exist (we have only the header in > RNA_access.h). > Can that be completely removed? Otherwise it doesn't build > blenderplayer. > > 2011/9/15 Ton Roosendaal <[email protected]> > > > Hi, > > > > Here's UI drawing with negated matrix: > > http://www.blender.org/bf/blah.png > > > > source/blender/editors/interface.c, uiDrawBlock(), swap first two > args > > in wmOrtho2(). > > > > Unfortunately a lot of other issues happen still... previews, > icons, > > histograms and so on. All pixeldrawing goes L->R... > > > > -Ton- > > > > > ------------------------------------------------------------------------ > > Ton Roosendaal Blender Foundation [email protected] > www.blender.org > > Blender Institute Entrepotdok 57A 1018AD Amsterdam The > Netherlands > > > > On 15 Sep, 2011, at 19:27, Steve Obbayi wrote: > > > > > Looks like there's going to be some intense work needed here. I > have > > > quite a bit of free time > > > over the next few weeks so I will probably use a lot of it > getting > > > up to speed in the UI code > > > And by the way, the numbers in Arabic follow the L->R English > format. > > > > > > Steve > > > > > > ----- "Ton Roosendaal" <[email protected]> wrote: > > > > > >> Hi, > > >> > > >> Some pointers for people who like to dive into it: > > >> > > >> Issue 1: typing text in buttons > > >> > > >> source/blender/editors/interface/interface_handlers.c > > >> functions called ui_textedit_... > > >> > > >> It's all hardcoded to typing L->R now. Selecting, arrow keys > same. > > >> > > >> Issue 2: > > >> Are numbers typed reverse too? I guess, but they don't draw > reverse > > >> right? > > >> > > >> Issue 3: > > >> Filepaths... is this reversed? > > >> > > >> Issue 4: > > >> Text drawing in buttons, there's alignment code hardcoded... > needs to > > >> > > >> be flippable. > > >> Same for truncating rules of strings in Blender. > > >> > > >> Issue 5: > > >> Click in text button has very nasty code to detect which > character is > > >> > > >> found. > > >> > > >> Issue 6: > > >> Is increment/decrement button clicks the same still? Same for > gesture > > >> > > >> (left = lower, right is higher value). > > >> > > >> All in all, it'll needs someone with quite some time figuring out > our > > >> > > >> UI code. It's unfortunately wrapped old sorta 90ies stuff here > still. > > >> > > >> Might be only possible by cleaning and structuring code > partially. > > >> > > >> -Ton- > > >> > > >> > ------------------------------------------------------------------------ > > >> Ton Roosendaal Blender Foundation [email protected] > > >> www.blender.org > > >> Blender Institute Entrepotdok 57A 1018AD Amsterdam The > > >> Netherlands > > >> > > >> On 15 Sep, 2011, at 17:33, xiangquan xiao wrote: > > >> > > >>> After congcong made an advertisement about garlic in the > blender- > > >>> nations, > > >>> more and more volunteers come to contribute to the translation > > >>> program. > > >>> However, Hebrew and Persian(Farsi) as well as Arabic are > written > > >>> from right > > >>> to left. We have disscussed this issue not long ago, but it > seems a > > >> > > >>> little more > > >>> urgent than I ever thought. > > >>> > > >>> Is there somebody working for this? Or at least any plan? > > >>> I'd like to help on this, but I'm totally unfamiliar with these > > >>> languages, > > >>> as well as the text rendering process :( > > >>> > > >>> Regards! > > >>> _______________________________________________ > > >>> Bf-committers mailing list > > >>> [email protected] > > >>> http://lists.blender.org/mailman/listinfo/bf-committers > > >> > > >> _______________________________________________ > > >> Bf-committers mailing list > > >> [email protected] > > >> http://lists.blender.org/mailman/listinfo/bf-committers > > > _______________________________________________ > > > Bf-committers mailing list > > > [email protected] > > > http://lists.blender.org/mailman/listinfo/bf-committers > > > > _______________________________________________ > > Bf-committers mailing list > > [email protected] > > http://lists.blender.org/mailman/listinfo/bf-committers > > > _______________________________________________ > Bf-committers mailing list > [email protected] > http://lists.blender.org/mailman/listinfo/bf-committers _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
