File tree Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change @@ -42,3 +42,30 @@ The resulting translation keys and messages that are used is
4242 }
4343}
4444```
45+
46+ ### Form label translations
47+
48+ Forms provide translations that are used when displaying form elements. They are retrieved dynamically by calling
49+ the ` translations/${locale} ` endpoint. From the json result of this call the data in the ` forms.fields ` key is merged into
50+ the translations under the ` pydanticForms.backendTranslations ` key. These translations are referenced when rendering form input
51+ elements.
52+
53+ The final translation dictionary will look like this
54+
55+ ```
56+ {
57+ metadata: {
58+ product: {
59+ name: 'A better name',
60+ description: 'Description'
61+ }
62+ }
63+ pydanticForms: {
64+ ...
65+ backendTranslations: {
66+ ... `form.fields` result from `translations/${locale}` call
67+
68+ }
69+ }
70+ }
71+ ```
You can’t perform that action at this time.
0 commit comments