If you are dealing with localizing a user interface for different languages, I would point yu to the User Interface localizer, a tool included in CVI that you can find in Tools menu.
By loading a UIR file in the UI localizer tool, you are permitted to specify a different text for all labels, menu items and ring elements the UIR contains. These new texts can be saved into a language file that can be passed to LoadLocalizedPanel or LoadLocalizedMenuBar to display panels and controls with the appropriate texts. If you want to apply different language at runtime you can use LocalizePanel and LocalizeMenuBar functions.