[spam] Re: [sldev] Translations
Dzonatas
dzonatas at dzonux.net
Wed Aug 1 08:41:04 PDT 2007
Alissa Sabre wrote:
>> Alissa Sabre wrote:
>>
>>> This mechanism will work fine as long as it is used corectly.
>>>
>
>
>> Sounds like there needs to be a new layer between dialog being exposed
>> by the source code and the appearant UI that is dependent on such
>> dialog.
>>
>
> My sentence quoted above is in a context of discussing usefulness of
> gettext-like mechanisms. I don't think just adding gettext-like
> mechanisms into SL XUI requires an "additional layer."
>
I do not disagree with that point.
> One way to implement it is to interpret all #PCDATA content as a
> gettext key, keeping the current schema, and slightly modify LLUI
> codes to call gettext just before setting the content text to a just
> created LLUICtrl. (We need to rewrite XUI file entirely, however.)
>
If we stay with content of a absolute nature, that is workable. Is this
step needed immediately?
> Your discussion seems to be on layout adjustment issue. I agree that
> we will require an additional layer if we are to have a dynamic,
> constraint based layout engine.
>
>
The dynamics enabled by such layer is more of a known side-effect than
the intended goal. As you have seen on this thread, there is a need for
much greater scalability in the UI than just internationalization. For
example, we want a view that stretches across multiple monitors where
you the human eye can still read the words. We also want to allow
multiple UI skins, and each UI skin may have its own unique
internationalization technique, and this is where gettext() breaks.
There is also the preference to have no UI in the main view where all
pop-ups or other windows show up totally separate in another monitor or
even more ubiquitously on tablets and other mobile devices. Further, one
viewer may mean one main viewer for multiple avatars on the same screen
of real life people in the same room, yet each appearent dialog/UI for
each avatar may have different international contexts. The goal is more
into the extremes of virtual reality, but down to earth it can be easily
described as an technological-edge on international conferences.
What if we even enable speech to text, then text to international text,
then international text to an avatar's locale, than that avatar's local
text to (foreign) speech... what have we done?
Now don't tell me virtual reality will automate translators out of their
jobs. =p
Cheers1
--
Power to Change the Void
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/sldev/attachments/20070801/9e32024a/attachment.htm
More information about the SLDev
mailing list