Change the application language at runtime for Series 60 3rd Ed.

in
Platforms:

This is basically the porting of MultiLang support application which I've created in 2nd Ed. to 3rd Ed. You can find the earliest version of article here: How to provide the Multi-Language support at runtime for Series 60. You may refer that article for more clarity as I'm not going to explain it again here.

This example application is demonstrating mutli-language support for an application at run time. Here I've used three language supports: English, French and German.

You can download the sample application from the bottom of this article.

Note : The SIS file included with the archive is not a Symbian Signed one. So you've to sign it with your certificate before installing to any device. I've tested this application with N73 and E61.

MultiLang_3rd-2.zip
MultiLang_3rd-2.zip

Tutorial posted December 19th, 2006 by vin2ktalks categories [ ]

Change the application language at runtime for Series 60 3rd Ed.

this is great, but how can I do this working in Carbide? Carbide doesn't works with MMP files, and I can't find an analogue of LANG keyword in Carbide's preferences..

Change the application language at runtime for Series 60 3rd Ed.

The Carbide.c++ ReleaseNote says: "Can only build resources for one language - LANGUAGE_sc by default | Change the language macro in the Resource Compiler project preference. You can only build for one language at a time."

Change the application language at runtime for Series 60 3rd Ed.

hello ,

After signing the sis file for N93 with my dev cert I have the following error when I try to run it :MultiLang: System error(-1) I have installed it on E:

Could you help me ?

RE: Change the application language at runtime for Series 60 3rd

Sorry for the late in reply, just now saw your comment. I hope you might have omitted any of the resource from the package file. As you know -1 means Unable to find the specified object. Please again verify for anything missed out.

-- vin2ktalks