×
Namespaces

Variants
Actions

Archived:SysUtil::GetLangVersion() fails on S60 3rd Edition Emulator (Known Issue)

From Nokia Developer Wiki
Jump to: navigation, search

Archived.pngArchived: This article is archived because it is not considered relevant for third-party developers creating commercial solutions today. If you think this article is still relevant, let us know by adding the template {{ReviewForRemovalFromArchive|user=~~~~|write your reason here}}.

Article Metadata
Code ExampleCompatibility
Platform(s): S60 3rd Edition and FP1
S60 3rd Edition (initial release)
Article
Keywords: GetLangVersion
Created: User:Technical writer 1 (10 May 2007)
Last edited: hamishwillee (21 Jun 2012)

Description

The static TInt SysUtil::GetLangVersion( TDes &aValue ) method always returns -1 (KErrNotFound) on S60 3rd Edition emulators.

Solution

A text file containing version information for the currently installed language package is missing from the emulator.

The correct path and name for the file is:

SDK_Install_Path > \epoc32\release\winscw\udeb\z\resource\versions\lang.txt

The attached package File:Winscw resource lang KB.zip contains the missing file. Extract it to the root of the SDK installation folder, for example, to
C:\Symbian\9.1\S60_3rd_MR

This page was last modified on 21 June 2012, at 09:11.
35 page views in the last 30 days.