[Lazarus] Howto recode GUI

Felipe Monteiro de Carvalho felipemonteiro.carvalho at gmail.com
Wed Mar 19 21:58:40 CET 2008


On Wed, Mar 19, 2008 at 2:02 PM,  <petr.kristan at epos.cz> wrote:
>  I think, that you do not realize question. I know functions which
>  can convert strings from utf-8 to iso atd... But I do not know _how_ to
>  online convert lazarus gui strings (label captions, button captions,
>  ...).

MyLabel.Caption := AnsiToUTF8(MyLabel.Caption);

I don't know any way to automatically convert all of them.

>  These articles I already know. But now I cannot use utf-8, because win32
>  and gtk1 does not fully support it.

The subversion win32 interface supports 99% of it if you recompile it
with WindowsUnicodeSupport. Testers are welcome to identify the
missing 1% =)

Gtk 1 is a lost case, the only solution is migrating to gtk2.

http://wiki.lazarus.freepascal.org/Lazarus_known_issues_%28things_that_will_never_be_fixed%29#Inconsistent_internationalization_support

-- 
Felipe Monteiro de Carvalho



More information about the Lazarus mailing list