interface
interface copied to clipboard
Investigate dynamic values used within translation tags
Describe the bug There are cases where dynamic values get thrown in within translation tags, and they don't get recognized in the locale files. This could be problematic if used incorrectly, but is likely fine for things like asset symbols/abbreviations. See this comment.
To Reproduce Steps to reproduce the behavior:
- Go to any page that has internationalization, like
/reserve-overview
- View any statements that are translated.
- Change the language from the top right settings dropdown.
- Observe if the dynamic values are getting translated.
Expected behavior Statements should be translated, and dynamic values that aren't should be mitigated.
Additional context
See the locale files for any statements that contain {0}
or {symbol}
, or anything else wrapped in {}
, as that indicates a dynamic value being used and wrapped in the translation tags. Note the file this is being translated from, and visit that component/page in the UI.