Content is still under development. For additional information please consult our community forums, knowledgebase or open a support ticket.

Contents

Documentation

How does localization work?


Both InstantForum.NET & InstantKB.NET store all text displayed within the applications user interface within strucuted XML files. This allows you to easily customize the text or create who new language packs for both InstantForum.NET or InstantKB.NET.

What are  Language Packs?

A InstantForum.NET or InstantKB.NET Language Pack is simply a folder containing all the text displayed to users stored within XML format. Each Language Pack contains several key XML files. Language packs should be added to the "Globalization" directory within the root of your InstantForum.NET or InstantKB.NET web application.

The key language pack files are detailed below...

Resource.xml

This is the main language file and contains all the text used within the applications users interface. 

For InstantForum.NET you can see an example of the Resources.xml file at...
http://demos.instantasp.co.uk/instantforum2010/globalization/en-us/resources.xml

For InstantKB.NET you can see an example of hte Resources.xml file at...
http://demos.instantasp.co.uk/InstantKB20/globalization/en-us/resources.xml

See Customizing Interface Text and Emails

Strings.js

This is a client-side JavaScript file that contains strings displayed via client-side JavaScript controls.

Emails.xml

This contains the email templates which can also be localized.

For InstantForum.NET you can see an example of the Emails.xml file at...
http://demos.instantasp.co.uk/instantforum2010/globalization/en-us/emails.xml

For InstantKB.NET you can see an example of hte Resources.xml file at...
http://demos.instantasp.co.uk/InstantKB20/globalization/en-us/emails.xml

See Customizing Email Templates.

Language.xml

This is the main definition file that contains the name of your language pack that's displayed within our products. You should provide an informative name i.e. English, German, Chinese etc. For example...



The name provided here for your Language Pack will be the name displayed within the language selection drop down list.

For specific InstantForum.NET or InstantKB.NNET localization files please see the links below.




© 2011 InstantASP Ltd. All Rights Reserved. Powered by InstantKB.NET 2011-1