'Find the translations for the fields of `model_name`
Find the technical translations for the fields of the model, including
string, tooltip and available selections.
:return: action definition to open the list of available translations'

@api.model
def get_technical_translations(self, model_name):

    fields = self.env['ir.model.fields'].search([('model', '=', model_name)])
    view = (self.env.ref('base.view_translation_tree', False) or self.env['ir.ui.view'])
    return {'name': _('Technical    Translations'), 'view_mode': 'tree', 'views': [(view.id, 'list')], 'res_model': 'ir.translation', 'type': 'ir.actions.act_window', 'domain': ['|', '&', ('type', '=', 'model'), '&', ('res_id', 'in', fields.ids), ('name', 'like', 'ir.model.fields,'), '&', ('type', '=', 'selection'), ('name', 'like', (model_name + ','))]}
