Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]


Installing language dependent files

This format is used to specify a list of files, of which only one will be installed, depending on the language selected by the user during installation:

{"source-filename1", "source-filename2", ...} - "destination-filename"[, install-options]

For a description of each argument, see Installing language independent files.

This format is commonly used to specify lists of resource files. Resource files are installed to \resource\apps\appname.rsc.

If a resource file is to be accessed only by the application itself, it can be installed to the application's private directory, \private\<process SID>\. The SID (secure ID) is normally the same as the UID3, which is specified in the mmp file.

An application's registration (resource) file is an exception: applications built into the ROM must provide their registration file in the z:\private\10003a3f\apps directory, whilst applications installed via Software Install must locate their registration file in \private\10003a3f\import\apps. Note that in order for a registration file in ROM to be eclipsable, it must be located instead in z:\private\10003a3f\import\apps\.

Also, ECom registration resource files for ECom plugins should be installed to the \resource\plugins\ directory.

[Top]


Examples

In the example above, three compiled resource files are included in the SIS file, but only one will be installed on the phone. Whichever language is chosen, the installed resource file will be renamed to HelloWorld.rsc.

[Top]


Notes