Description: This C++ code example demonstrates how to localise an application to adapt to the selected phone language. The example application has two sets of localised strings (English and German) for the application name, labels, text, and image. The application also includes number, currency, date, and time localisation, in which the TLocale method is used for localisation even if the selected phone language is neither one of the two application languages. The updated example has been tested to support S60 5th Edition and touch UI.
File list (Check if you may need any files):
新闻阅读器
..........\App
..........\...\aif
..........\...\...\multiviewsaif.rss
..........\...\...\qgn_multiviews_demo_cxt_mask.bmp
..........\...\...\qgn_multiviews_demo_lst_mask.bmp
..........\...\bitmaps
..........\...\.......\1Player.bmp
..........\...\.......\1Player_mask.bmp
..........\...\.......\2Player.bmp
..........\...\.......\2Player_mask.bmp
..........\...\.......\3Player.bmp
..........\...\.......\3Player_mask.bmp
..........\...\.......\Thumbs.db
..........\...\data
..........\...\....\multiviews.loc
..........\...\....\multiviews.rss
..........\...\....\multiviews_caption.rss
..........\...\group
..........\...\.....\ABLD.BAT
..........\...\.....\bld.inf
..........\...\.....\MULTIVIEWS.dsp
..........\...\.....\MULTIVIEWS.DSW
..........\...\.....\multiviews.mmp
..........\...\.....\multiviews.mmp.bak
..........\...\.....\MULTIVIEWS.OPT
..........\...\.....\MULTIVIEWS.plg
..........\...\.....\MULTIVIEWS.SUP.MAKE
..........\...\.....\MULTIVIEWS.UID.CPP
..........\...\inc
..........\...\...\multiviews.hrh
..........\...\...\multiviews.pan
..........\...\...\multiviewsapplication.h
..........\...\...\multiviewsappui.h
..........\...\...\multiviewsappview.h
..........\...\...\multiviewscontainer1.h
..........\...\...\multiviewscontainer2.h
..........\...\...\multiviewsdocument.h
..........\...\...\multiviewsview1.h
..........\...\...\multiviewsview2.h
..........\...\sis
..........\...\...\multiviews.pkg
..........\...\src
..........\...\...\multiviews.cpp
..........\...\...\multiviewsapplication.cpp
..........\...\...\multiviewsappui.cpp
..........\...\...\multiviewsappview.cpp
..........\...\...\multiviewscontainer1.cpp
..........\...\...\multiviewscontainer2.cpp
..........\...\...\multiviewsdocument.cpp
..........\...\...\multiviewsview1.cpp
..........\...\...\multiviewsview2.cpp
..........\Engine
..........\......\CopyFiles
..........\......\.........\HeaderFiles
..........\......\.........\...........\BrowserLauncher.h
..........\......\.........\...........\ConnectionObservers.h
..........\......\.........\...........\DownloadedContentHandler.h
..........\......\.........\...........\ETELAGSM.H
..........\......\.........\...........\ETELBGSM.H
..........\......\.........\...........\MWBXMLContentHandler.h
..........\......\.........\...........\MXMLAttributes.h
..........\......\.........\...........\MXMLContentHandler.h
..........\......\.........\...........\RXMLReader.h
..........\......\.........\...........\XMLUtils.h
..........\......\.........\Libs
..........\......\.........\....\wins udeb
..........\......\.........\....\.........\CXMLPARSER20.DLL
..........\......\.........\....\.........\CXMLPARSER20.LIB
..........\......\.........\....\.........\XMLINTERFACE20.DLL
..........\......\.........\....\.........\XMLINTERFACE20.LIB
..........\......\Engine.rar
..........\......\inc
..........\......\...\Defines.h
..........\......\RssParser
..........\......\.........\BWINS
..........\......\.........\.....\RSSPARSERU.DEF
..........\......\.........\group
..........\......\.........\.....\ABLD.BAT
..........\......\.........\.....\bld.inf
..........\......\.........\.....\RSSPARSER.DSP
..........\......\.........\.....\RSSPARSER.DSW
..........\......\.........\.....\RssParser.mmp
..........\......\.........\.....\RSSPARSER.ncb
..........\......\.........\.....\RSSPARSER.opt
..........\......\.........\.....\RSSPARSER.plg
..........\......\.........\.....\RSSPARSER.SUP.MAKE
..........\......\.........\.....\RSSPARSER.UID.CPP
..........\......\.........\inc
..........\......\.........\...\engine.h
..........\......\.........\...\Item.h
..........\......\.........\...\ParseManagement.h
..........\......\.........\...\RssConverter.h
..........\......\.........\...\RssParser.h
..........\......\.........\...\XmlParser.h
..........\......\.........\src
..........\......\.........\...\engine.cpp
..........\......\.........\...\Item.cpp