Problem with unicode-characters in Label

All announcements, questions and issues related to the TsiLang Components Suite.
Post Reply
ix07
Posts: 15
Joined: Tue May 26, 2009 4:52 pm

Problem with unicode-characters in Label

Post by ix07 »

Hi.

I have a problem using unicode-characters in my GUI. I have a label with some unicode-chars in it which appears correctly the first time, but when I switch languages via TSiLang only a ? appears instead of the unicode character.

The DFM-Source code for the Label:

Caption = #916'p T-St'#252'ck'

The SIL-File data:

[Captions]
TfraNetDiagnosticView.gbxResults=Ergebnisse~!@#Results~!@#Résultats~!@#Resultados~!@#~!@#~!@#Результаты~!@#
TfraNetDiagnosticView.lblDeltaPT=Δp T-Stück~!@#Δp T-Piece~!@#~!@#~!@#~!@#~!@#~!@#

[Language names - for internal use only!]
Language_1=German
Language_2=English
Language_3=French
Language_4=Spanish
Language_5=Italian
Language_6=Portuguese
Language_7=Russian

[OPTIONS]
DELIMITER=~!@#
IsUTF8File=1

Can you help me?

Thanks.
Best Regards
Eike Petersen

P.S.:

Using C++ Builder XE (all service packs applied)
Windows 7 64
TsiLang 6.5.4.1
isiticov
Site Admin
Posts: 2383
Joined: Thu Nov 21, 2002 3:17 pm

Post by isiticov »

Please define Charset setting for every language in TsiLang for this label that will support this character. Please let us know if this helped.
Also it looks like you SIL file not UTF-8 as characters not encoded but in [Options] section it is indicated that it is UTF-8.
Best regards,
Igor Siticov.
Post Reply