The i18n.tr() call is within a {} which isn't a true binding in QML - I suspect it's only evaluated once before the domain is set correctly.
The i18n.tr() call is within a {} which isn't a true binding in QML - I suspect it's only evaluated once before the domain is set correctly.