Dear Community,
currently we wonder, whether the merging of navigation nodes is just done when different FirstSpirit projects do provide the same MERGE-ID in the current selected SAP Portal language.
Situation:
- selected SAP Portal Language: DE
- Project A (configured languages DE, EN): navigation node available in DE named "Produkte", having MERGE-ID "PRODUCTS", MERGE-PRIORITY "10", SORT-PRIORITY "10"
- Project B (configured languages PT): navigation node available only in PT named "Produtos", having MERGE-ID "PRODUCTS", MERGE-PRIORITY "5", SORT-PRIORITY "15 | 5"
Enclosed the merging configuration within the project A and B:
![project_a.png project_a.png](/t5/image/serverpage/image-id/2487iF4BDF2245099A474/image-size/large?v=v2&px=999)
![project_b.png project_b.png](/t5/image/serverpage/image-id/2484i23068BE3B638A353/image-size/large?v=v2&px=999)
Which navigation name will be displayed within the SAP Netweaver Portal in case of the above selected "DE" portal language?
Result:
- based on the HLP-BP having NOT INCLUDED the "getCurrentLaunchNavNode(...).getName() (=> implementation changed by SAP)" workaround
- HLPFS navigation cleared
- the winning merging node (here: project B) will not take place language specific!
- the navigation will show "null" when SortPriority in Prj. B is lower than Prj. A, if higher no "Product" navigation item will be shown!
![merged_navigation_result.png merged_navigation_result.png](/t5/image/serverpage/image-id/2485i1AA00A9113AC5150/image-size/large?v=v2&px=999)
We would expect, that at least the master language of the leading navigation node should be presentet - even when the current portal language is not configured for that language. NULL should not be shown!