[Bf-committers] Arabic interface
Ton Roosendaal
ton at blender.org
Sat Nov 25 17:12:44 CET 2006
Hi,
Blender's translation system is a hack at best... partially because the
original UI code was never designed to become translated. Attempts in
the past 4 years to support translation have only delivered quite bad
code, something I rather not see someone building on top of that. (Note
that in Blender also names you gave to data yourself might get
translated...)
If we want decent translations and right-to-left printed text in
Blender, a very big overhaul of core string/button/UI functions has to
be done. I'd prefer to insist on doing this very good once!
-Ton-
On 23 Nov, 2006, at 21:06, M. Bashir Al-Noimi wrote:
> Matt Ebb wrote:
>
>> This may be the biggest hurdle, everywhere in Blender just assumes
>> left to right. Do you know details on the specifics of how to make
>> this work?
> This is Visual C++ documentation display how you can appear the
> characters in Bidi mode (Right To Left)
> http://search.msdn.microsoft.com/search/Redirect.aspx?
> title=SetLayout&url=http://msdn.microsoft.com/library/en-us/gdi/
> devcons_5upg.asp
>
>>
>> i.e. is it enough to just start at the last character of the string
>> and draw one character after the other, right to left, until you
>> reach the start of the string?
> no ... it's not enough
>> Do the Arabic characters work this way with each character
>> independent, or do they need special ligatures (connected characters
>> as in cursive script)?
>> From what I've briefly seen of Arabic, many characters change their
>> appearance based on whether they are at the start, middle, or end of
>> the word.
> yes ... Arabic has special situation its need to change their
> appearance based on whether they are at the start, middle, or end of
> the word
>> Is this handled by the input system and encoded in the .po file, or
>> does it need to be handled by Blender? Blender currently has no
>> functionality like that at all.
>>
> only it needed for Blender, po format accept Arabic characters without
> any problem, we've translated whole KDE suit without any problems
> (see: http://arabeyes.org/)
>
> --
> Best Regards تحياتي
> Muhammad Bashir Al-Noimi محمد بشير النعيمي
>
> مدونتي My Blog
> http://www.hali-sy.com/blog
>
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-committers
>
>
>
------------------------------------------------------------------------
--
Ton Roosendaal Blender Foundation ton at blender.org
http://www.blender.org
More information about the Bf-committers
mailing list