DotNetNuke – Internationalization

One of the core features of DotNetNuke is that all of the text that shows up on a page either comes out of the database or out of resource files.  Anything that comes out of the resource files can be localized for country and region.

There are two benefits to having the text external to the ASCX page that represents the module.  First, if we need to, we can change the default text.  Second, if we want to support another language, we can create a language pack that duplicates the existing resource files.

Now, you might think, “that’s great, but I still have to create those files.”  Well, that’s true.  But, did you know that DotNetNuke has a way for you to modify these files that is built into the administration system.

Log into your DotNetNuke installation and navigate to the “Host” > “Languages” menu option.  At the bottom of the resulting screen, you will see several links.  One is, “Language Editor.”  This will lead you to a screen that has a tree on the left hand side and edit fields on the right hand side.  This is where you can edit all the stock text in the DotNetNuke framework.

You will also notice that if you navigate in the tree to “Local Resources” > “DesktopModules” that the directories under that give you access to the resource files for all of the modules in the system.

Therefore, when we create our own modules, we will want to create resource files for them and use controls in our modules that make use of those resource files.

 


Other post in DotNetNuke - Module Development

Other Related Items:

Linux Pocket GuideLinux Pocket GuideLinux Pocket Guide gets you up to speed quickly on day-to-day Linux use. It's organized the way you use Linux: by function, not just alphabetically. ... Read More >
Active Server Pages (ASP)/Visual Basic (VB).NET -  Instructor-based Video Training BundleActive Server Pages (ASP)/Visual Basic (VB).NET - Instructor-based Video Training BundleInteractive Instructor-Based Active Server Pages (ASP)/Visual Basic (VB).NET Bundle Video Training Course on DVD-ROM. Computer Based Training (CBT) a... Read More >
Star Wars: TIE Fighter Collector's Edition with Behind the Magic ModuleStar Wars: TIE Fighter Collector's Edition with Behind the Magic ModuleThis top-selling space combat simulator writes a new chapter in Star Wars gaming. See the immortal conflict between the Imperial Navy and the Rebel Al... Read More >

Related Post

One Response to “DotNetNuke – Internationalization”

DotNetNuke Sponsor

 

Most Valuable Blogger
Sponsor