Last Modified: August 8, 2018
Refer to the following table for best practices for localization in LabVIEW NXG.
Guideline |
Required or Recommended? |
Details |
Example(s) |
Position plot legends to avoid any potential overlaps. |
Required |
Plot legends expand to the right when plot names grow due to larger system fonts or longer localized text. |
N/A |
On the panel, check for consistent placement of control labels, and allow for extra space between controls to prevent labels from overlapping objects due to localization concerns. |
Required |
N/A |
-
If you place a label on the left of an object, make sure to justify the label to the right and create some space to the left of the text.
-
If you center a label over or under an object, make sure to center the text of that label as well.
|
On the diagram, create extra space inside free labels to account for longer or larger strings due to font differences and localization. |
Required |
N/A |
N/A |
If you localize a project or library that contains icons with text, make sure you also localize the text on the icon. |
Required |
N/A |
N/A |
Create extra space in areas of a panel or diagram where text may grow due to larger system fonts or localized text. |
Required |
N/A |
You can leave extra white space for control and indicator labels to potentially grow in size. See the Spacing for Panels and Diagrams section following this table for a visual example. |
Avoid using enums in shipping content if possible. |
Required |
Although enum labels on the panel and diagram are localized, individual enum items are not. |
N/A |
Spacing for Panels and Diagrams
Recently Viewed Topics