Tooltips on tableextension are not translated
1. Describe the bug Tooltips on tableextension are not translated
2. To Reproduce
- Add a new field to a table extension and create a tooltip for this field.
- Produce the XLIFF file and translate the tooltip into a different language.
- Upon opening the client, the field's tooltip remains in English.
Note: if you do the same with a tooltip on page level it still works as expected
3. Expected behavior The tooltip should be in the translation specified in the XLIFF File.
4. Actual behavior The tooltip remains always in English
5. Versions:
- AL Language: 13.0.1027618
- Visual Studio Code: 1.87.2
- Business Central: 24.02
Internal work item: AB#548298
We have the same issue! Any news on this? Now we still have to add the tooltip on the page.
Factboxes have the same issue
Any news on this? This shouldnt be that hard to fix?
Sorry for the lack of update on this. Is the tableextension and table in the same app? If so, this is an issue that we've just got a fix for.
We'll be backporting the fix to BC24 and BC25 to address this issue. Since it's a server-side fix, it won't be dependent on a new version of the compiler. I'll close this issue once the hotfix of BC24 is rolled out.
If the table and tableextension are not in the same app, then this is likely a different issue. Let us know if this is the case, since it would need to be looked into.
The table and table extension are not in the same table.
Create a Table extension on the Purchase Line for instance and put the Tooltip on the table field. When you now use this new field on a page extension of the Purchase Order it always remains English and doesn't use the translated xliff value
Indeed, the table and table extension are not in the same App.
So we are getting close to 25. Will this be fixed in 25.0?
So we are getting close to 25. Will this be fixed in 25.0?
Tested this in BC25.0 still not working in there.
When can we expect a fix for this? Since the introduction of this functionality in BC24 it's not working.
Ok, so this will not be fixed in 25.0. Will this be on the roadmap for 25.1?
@thloke Could you please give us any feedback on this? It's a bit frustrating that, 6 months later, we can't fully migrate our apps to use tooltips on tables because of this bug.
All I can say is that the bug is in our backlog of bugs, it's just a long backlog at the moment. :(
I'll bump its priority at least so this gets picked up before the other github bugs. Sorry for how long it's taken to get to this bug.
Any more news on this?
When will this issue be fixed? Everytime I create a pageextension I now have to make sure that I also add the ToolTip there as otherwise it wont be translated.
Can you Bump it again?!
Not tested it yet, but it seems there is something fixed in 25.3 according to the Changelog:
560754 | Tooltips on the table extension are not translated.
We tested all the extension objects and it indeed seems to work.
@guidorobben @sybrenwille That is completely strange. I have just tested the following German releases (all OnPrem):
- 25.0, 25.3: With client language en-US: missing when in table extension works in page extension, client language de-DE: tooltip works for both
- 24.5: Both client languages, en-US and de-DE work for table extension and page extension tooltip
For us it is the English original tooltip, which is missing, the German translation is shown correctly (page AND table extensions).
App compiled with version: 15.0.1290655
Found another issue:
When adding a field from another extension to a page, the tooltip will not be available. I have to copy the tooltip from the table extension field to the page.
The original issues related to translation of tooltips has been fixed in major version 24, 25 and onwards.
Another issue mentioned here about adding tooltip from another extension has also been fixed in major 25 and onwards.
Therefore, I'm closing this issue,