You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
For international pages with an international editorial team, the backend needs to be fully translated. However, the YAML templates currently don't allow using the LLL: syntax in Templates.yaml and [item].yaml.
Describe the solution you'd like
Currently, the template settings (name, description, previewImage) are passed to the Fluid template as they are. There are several options:
Pre-process the configurations, detect LLL: syntax and use the LocalizationUtility to resolve labels before passing them to the frontend.
Use <f:translate key="{template.name}" default="{template.name}" /> in the template to make normal labels an LLL labels work. However, this is not a very clean solution.
Allow overriding the Fluid templates of the extension so the integrator can provide own templates fitiing the requirements.
The text was updated successfully, but these errors were encountered:
Feature Request
Is your feature request related to a problem? Please describe.
For international pages with an international editorial team, the backend needs to be fully translated. However, the YAML templates currently don't allow using the
LLL:
syntax inTemplates.yaml
and[item].yaml
.Describe the solution you'd like
Currently, the template settings (name, description, previewImage) are passed to the Fluid template as they are. There are several options:
LLL:
syntax and use theLocalizationUtility
to resolve labels before passing them to the frontend.<f:translate key="{template.name}" default="{template.name}" />
in the template to make normal labels an LLL labels work. However, this is not a very clean solution.The text was updated successfully, but these errors were encountered: