The odoo16 translation module has changed a lot
1、
The ir.translation model is gone
2. Database:
The fields become:
{
"en_US": "August",
"zh_CN": "八月"
}
surface:
public.ir_model_fields_selection
module_data = self.search([('module', 'in', modules_to_remove)], order='id DESC')
for data in module_data:
if data.model == 'ir.model':
model_ids.append(data.res_id)
elif data.model == 'ir.model.fields':
field_ids.append(data.res_id)
elif data.model == 'ir.model.fields.selection':
selection_ids.append(data.res_id)
elif data.model == 'ir.model.constraint':
constraint_ids.append(data.res_id)
else:
records_items.append((data.model, data.res_id))