Label Editor

Dynamics AX 2009

Use the Label Editor to find, edit, and create labels for all user interface elements. To open the label editor:

  • From the Microsoft Dynamics AX menu, click Tools, point to Development tools, point to Label, and then click Label editor.

Labels can be single words, phrases, or sentences; sentence fragments should not be used because they cannot easily be translated. Labels can be up to 2000 characters long. For additional guidelines about how to create labels, see Best Practices for Labels and HelpText Guidelines.




Search for labels by using the criteria specified on the Setup tab. You must search for labels before inserting or editing them, and before creating a new label.


Select a label file to use on the Label tab.



Used by

Display the objects that use the label. Use this to select the correct label if there is more than one label with the same text string.

Label log

Display the history of changes to label files in the current installation.

Version control

Open a menu with the following items:

  • Get latest: Download the latest version of the label file onto your computer.

  • Check out: Check out the label file to add or edit labels. Multiple checkout is supported for label files. A unique identification (ID) for each label is assigned by the ID server, which ensures that conflicts do not occur.

  • Check in: Check in the label file.

  • Undo check out: Undo the checkout and ignore any changes that were made to the label file.

Find now

Search for occurrences of the text string in the Find what field. Search strings are case insensitive. The following table describes valid search strings.

Search string character Description
\ Specifies a specific character. For example, type\$\$ will only return type$$.
< or ^ Matches the start of a line. For example, <type returns type this and type that, but not A type that.
> or $ Matches the end of a line. For example, type> returns Must have a type, but not Incorrect type used.
? or . Matches a single character. For example, type?abc returns typeXabc, but not typeXXabc.
:a Matches any alphabetical character. For example, typ:a returns type, but not typ8 or typ%.
:d Matches any numeric character. For example, typ:d returns typ8, but not type or typ%.
:n Matches any alphanumeric character. For example, typ:n returns type and typ8 but not typ%.
* Matches of any part of the expression when used at the end of a search string. For example, ty* returns t, ty, and type.
+ Matches expressions that contain the search string, when used at the end of a search string. For example, ty+ returns ty, typ, and type, but not t or y.
- Matches part or all of the search expression. The matches always contain the first search character, and zero to one additional characters in sequence from the start of the search string. For example, ty- returns t, and ty, but not y.
[] Matches any one character in the search string, but does not match any combinations of characters in the string. For example, [type] will return t and y, but not ty. Additionally, you can combine other search criteria. For example, [^type] will return any letter, but not t, y, p, or e.
' or " Matches labels containing the exact phrase within the quotes. For example, "Type this only" will return labels such as Use should type this only if needed or Type this only if required, but not Only type this.
Label ID Matches labels containing the specified label ID. For example, @SYS1234* will return all labels starting with @SYS1234, such as @SYS12341, @SYS12342, and @SYS12343.


Remove the results of the current search.




Unique label identification, for example @SYS12345.


Language of current label. You can only search for a label in one language.


Label text shown in the user interface or Help topic.


Comment about a label that may be helpful to translators or to developers who are wondering whether they should reuse the label. Use a description to distinguish between labels with the same text string.

Community Additions