ideally it would be cool to have a short code like TRP_DO_NOT_TRANSLATE that we could put blocks or shortcodes in. (to force not translate)
We have solved the problem by checking the box “disable dynamic translation” in the advanced settings. (in case someone is looking for the solution to the same problem with shortcodes).
Plugin Support
Alex
(@alexcozmoslabs)
Hi,
Thank you for sharing the solution you found.
Most of the time, these broken strings appear because of a conflict with other plugins or combinations of plugins. Due to the vast size of the WP market, these issues are difficult to control.
What you can do in this situation, beside the solution you just found, is to identify the original string, the strings from the default language that becomes broken in the additional language, and add them in the Exclude Gettext String feature from TP Settings –> Advanced tab –> Exclude section. Leave the domain textbox empty first (the domain can be found in parenthesis below the actual string when you select it in the list of strings from Translation Editor).
This should get rid of the #trpst wrappings. If not, please add the text with domain of fluentbooking calendar plugin, and a new field also with only the domain, and check again. Please, clear your cache to avoid versions overlapping.