mierlp Posted April 30, 2015 Share Posted April 30, 2015 hi I was looking for a component for building Multi-langauge application. I wanted a component which support both,- Win32 + UniGui. I tried several components and some of them are not working with uniGui or very expansive. So i ended with LangMan PREMIUM (http://regulace.org/index.php?cPath=26) and it's working great AND it's supports Win32 + uniGui for a very nice price of € 52,00 or $ 75,00 Just for sharing with all of you. Regards Peter Quote Link to comment Share on other sites More sharing options...
maher Posted April 30, 2015 Share Posted April 30, 2015 Hi, I used TsiLang it's working fine with unigui . 1 Quote Link to comment Share on other sites More sharing options...
mhmda Posted April 30, 2015 Share Posted April 30, 2015 I also use TSilang with unigui for 3 languages, this component can save any property of any component for every language, you may export the translation to dictionary which make it easy to translate. And it gives you the expected width of every string for any language when you typing the translation. It is a great tool and has many advance properties. 1 Quote Link to comment Share on other sites More sharing options...
docjones Posted April 30, 2015 Share Posted April 30, 2015 i'm using gnugettext Quote Link to comment Share on other sites More sharing options...
nurettin Posted May 16, 2016 Share Posted May 16, 2016 Hi, I used TsiLang it's working fine with unigui . I also use TSilang with unigui for 3 languages, this component can save any property of any component for every language, you may export the translation to dictionary which make it easy to translate. And it gives you the expected width of every string for any language when you typing the translation. It is a great tool and has many advance properties. When I place a TsiLang compoent on any form and run it as ISAPI DLL on IIS, the form doesn't open and unigui times out. Are there any solutions for this? Quote Link to comment Share on other sites More sharing options...
EDOM Posted May 8, 2020 Share Posted May 8, 2020 How can I get the local language ? I try to get LCID by this code, but it seems read server site's LCID SysLocale.DefaultLCID; Quote Link to comment Share on other sites More sharing options...
hph Posted May 8, 2020 Share Posted May 8, 2020 Hi Meaby this will help you: if Unisession.Language = 'de' then ... 1 Quote Link to comment Share on other sites More sharing options...
EDOM Posted May 10, 2020 Share Posted May 10, 2020 On 5/8/2020 at 2:24 AM, hph said: Hi Meaby this will help you: if Unisession.Language = 'de' then ... I appreciate your message. Showmessage(UniMainModule.GetLCID(UniSession.LanguageCountry)); function TUniMainModule.GetLCID(aLanguage: string): string; begin if (aLanguage='ja-JP') or (aLanguage='ja') then Result := '1041' else if aLanguage='ko-KR' then Result := '1042' else if aLanguage='zh-TW' then Result := '1028' else if aLanguage='zh-CN' then Result := '2052' else Result := '1033'; end; 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.