I do not like too much that placeholders appear in many places in the core (translation, field register etc.) but only available to Char (for tryton) and Char and Text (for sao). I think if we want to have them we need to find a solution for all fields. Maybe we can happen it to the help if the widget can not display placeholder.