Localizing Web interface

Build 1501 on 14/Nov/2017  This topic last edited on: 5/Aug/2014, at 16:33

Here are some general rules to keep in mind when localizing strings for the web interface.

Create a copy of the string files you need to localize, like BaseStrings.XX.xml, where XX is you language. This will avoid your localization to be lost at the next update.

All localized strings must contain the target language, like:

<StringDesc Language="it" Scope="DirectoryStyle" Name="Images" Value="Immagini" />

All tabs have Scope=”Default”.

All menus have Scope=”Menu”.

All web parts titles have Scope=”WebPart”.

All the column names in the dirstyle have Scope=”ObjAttrCaption”.

All dirstyle name (the list in the combobox Style) have Scope=”DirectoryStyle”.

Other strings are found in the .resx file in web\GNPortal\ App_GlobalResources folder. If you localize these files remember to keep a copy somewhere else because they will be overwritten at the first update.

Other strings have to be localized using a Localize tool and they are in common.dll, server.dll and webui.dll.

Read also

http://forum.teradp.com/topic.asp?TOPIC_ID=645

http://forum.teradp.com/topic.asp?TOPIC_ID=143