Localization Inconsistency observed for 'Project - Sub Object' Labels in Hierarchy Workspace. This appears to be a defect with the way Hierarchy modules are retrieved from the database. There's no properties file that this label comes from, and In Hierarchies workspace the labels for the modules come from queries joining with CMN_CAPTIONS_NLS. The current queries are omitting the necessary logic to fetch object captions.
Steps to Reproduce:
Setup a clarity user with non-English core language (e.g., German, French, etc).
Create a custom Project sub-object and set the necessary translation in studio using the Translate feature For e.g: Project Sub-object named Hello (Translation set in studio as Cześć)
Edit any Project and Standard Investment Hierarchy blueprint and add the project sub-object as a module within it
Link the project blueprint to any project instance and navigate to the Projects workspace and observe the Project module label
Link the Hierarchies blueprint to any Hierachy instance and navigate to the Hierarchie's workspace and observe the module label
Expected Result:
The 'Sub-object' module name/label should be displayed in the selected non-English language in both the Projects and Hierarchy workspaces.
Actual Result:
The 'Project - Sub Object' label is localized in the Projects workspace, but the 'Sub-object' module name/label remains in English within the Hierarchy workspace.