- See bl_i18n_utils/settings.py:267 for how the way to tell the translation system about the strings after error_message_add.
- Since multiple messages can be combined into a single tooltip, special handling will be needed to translate each message individually.
- It's not clear how this can work with formatted strings (i.e. dynamic attribute name in the middle of a tooltip, number of verts, etc.)
- The UI / localization teams agree that adding . automatically to tooltips is bad design, however, feedback on the implementation is that it should work like existing code, even if the existing conventions are bad.