Page 1 of 1
Static string tables
Posted: Thu Feb 12, 2004 11:09 pm
by pls
How do you handle static string tables that should be translated. As in
static char const *Action[] =
{ "One", "Two", "Three", ...};
Posted: Fri Feb 13, 2004 6:06 am
by isiticov
May be such way would be applicable and helpful:
Code: Select all
AnsiString String1;
AnsiString String2;
AnsiString String3;
static AnsiString * sActions[] =
{ &String1, &String2, &String3};
--------------------
Code: Select all
void __fastcall TForm1::FormCreate(TObject *Sender)
{
siLangLinked1ChangeLanguage(Sender);
}
void __fastcall TForm1::siLangLinked1ChangeLanguage(TObject *Sender)
{
String1 = siLangLinked1->GetTextOrDefault("IDS_0" /* "One" */ );
String2 = siLangLinked1->GetTextOrDefault("IDS_1" /* "Two" */ );
String3 = siLangLinked1->GetTextOrDefault("IDS_2" /* "Three" */ );
}
Posted: Fri Feb 13, 2004 9:08 am
by pls
Of course. I didn't make the connection with you Pascal code example.
Thanks