Related: brailleapps/dotify.formatter.impl#116.
Text in page margins (everything within field and marker-indicator) is translated using the "default translator", which is selected based on the "locale" and "mode" arguments passed when creating the FormatterEngine.
This is not clear from the specification, and I think it is something that should be changed in Dotify because it is not so logical.
In addition, translate and xml:lang attributes should also be allowed on layout-master, template, default-template and page-area, header, footer, field margin-region, indicators and marker-reference(or a subset of these) (see #34).
Related: brailleapps/dotify.formatter.impl#116.
Text in page margins (everything within
fieldandmarker-indicator) is translated using the "default translator", which is selected based on the "locale" and "mode" arguments passed when creating theFormatterEngine.This is not clear from the specification, and I think it is something that should be changed in Dotify because it is not so logical.
In addition,
translateandxml:langattributes should also be allowed onlayout-master,template,default-templateandpage-area,header,footer,fieldmargin-region,indicatorsandmarker-reference(or a subset of these) (see #34).