Providing localized strings, Rules for document type definition files, Providing localized – Adobe Extending Dreamweaver CS4 User Manual
Page 26: Strings, On localizing this string, see, Providing, Localized strings
20
EXTENDING DREAMWEAVER CS4
Customizing Dreamweaver
Providing localized strings
Within a document type definition file, the
and
subtags specify the display title and
description for the document type. You can use the
MMString:loadstring
directive in the subtags as a placeholder
for providing localized strings for the two subtags. This process is similar to server-side scripting where you specify a
particular string to use in your page by using a string identifier as a placeholder. For the placeholder, you can use a
special tag or you can specify a tag attribute whose value is replaced.
Provide localized strings
1
Place the following statement at the beginning of the document type definition file:
2
Declare the
MMString
namespace in the
tag:
xmlns:MMString="http://www.adobe.com/schemes/data/string/"> 3 At the location in the document type definition file where you want to provide a localized string, use the MMString:loadstring directive to define a placeholder for the localized string. You can specify this placeholder in one of the following ways: Or In these examples, myJSPDocType/Description is a unique string identifier that acts as a placeholder for the localized string. The localized string is defined in the next step. 4 In the Configuration/Strings folder, create a new XML file (or edit an existing file) that defines the localized string. myJSPDocType/Description string: value= /> ... Note: String identifiers, such as myJSPDocType/Description in the previous example, must be unique within the application. Dreamweaver, when it starts, parses all XML files within the Configuration/Strings folder and loads these Rules for document type definition files Dreamweaver lets document types that are associated with a server model share file extensions. For example, ASP-JS
For example, the following code, when placed in the Configuration/Strings/strings.xml file, defines the
...
""
unique strings.
and ASP-VB can claim .asp as their file extension. (For information on which server model gets preference, see
“