Impacted versions:
9.0, 10.0

Steps to reproduce:

Create a new database with language English by default and add a new language. Go to settings->translate->languages (in debug mode), inactive English. Go to contacts and "Create". 

Related: https://github.com/odoo/odoo/issues/3854

Current behavior:

Frontend error: Try read en_US language and add to partner, but this not are avalaible.

Expected behavior:
Change default language for all partners.

I need change the default value manually for create new partners:
```
UPDATE public.ir_values
   SET value='S''es_CO''
p1
.'
 WHERE id=1;
```

Video/Screenshot link (optional):


odoo/addons/base/res/res_lang.py
"""
        This method is called from odoo/addons/base/base_data.xml to load
        some language and set it as the default for every partners. The
        language is set via tools.config by the RPC 'create' method on the
        'db' object. This is a fragile solution and something else should be
        found.
        """
        
        lang_code = (tools.config.get('load_language') or 'en_US').split(',')[0]
        lang = self.search([('code', '=', lang_code)])
        if not lang:
            self.load_lang(lang_code)
        IrValues = self.env['ir.values']
        default_value = IrValues.get_defaults('res.partner', condition=False)
        if not default_value:
            IrValues.set_default('res.partner', 'lang', lang_code, condition=False)
            
            partner = self.env.user.company_id.partner_id
            if not partner.lang:
                partner.write({'lang': lang_code})
        return True
    @tools.ormcache('code')
    def _lang_get_id(self, code):