Issue with labels at runtime

When running the application all the labels are displayed like this:

A generated "Product" Work With web panel lists products in a grid with Id, Producto, Precio, and Image columns; red arrows point to translatable caption placeholders including WWP_ExportReportCaption, WWP_DynFilterMiddle, WWP_PagingCaption, and WWP_PagingNextCaption to illustrate which UI labels come from translation keys.

WorkWithPlus generates labels for all the captions used within the application. This labels are generated in a Language object within the KB, with their proper "Localized Text":

The English Translations grid for WorkWithPlus lists translation Code entries and their Localized text, such as WWP_CleanFiltersCaption ("Clean filters"), WWP_ColumnsSelectorButton ("Update columns"), WWP_DynFilterAddCaption ("Add filter"), WWP_ExportCaption ("Excel"), and WWP_ExportReportCaption ("PDF"), under Translations, Images, and Documentation tabs.

How to solve the issue?

In order to avoid the issue you have to set the "Translation Type" property to  "Static" or "Run-time" as follows:

The Preferences panel tree shows KBTrainJPBI expanded to .Net Environment, Generators, DataStores, DeploymentUnits, GeneXus Cloud, and Patterns; a red arrow points from .Net Environment to the Properties panel's Environment section, where "Translation type" is set to "Run-time" and "Translation exceptions" lists character codes, alongside the English Translations grid on the left.

If you want to have just one language in the generated application you can set "Static". But if you have more than one language in the KB and want to have the possibility to change at runtime the language of the application, you have to set "Runtime"

Then you may need to Rebuild All the application so that properly impact the new setting.