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):


""" Format() will return the language-specific output for float values"""
        self.ensure_one()
        if percent[0] != '%':
            raise ValueError(_("format() must be given exactly one %char format specifier"))
        formatted = percent % value
        
        if grouping:
            lang_grouping, thousands_sep, decimal_point = self._data_get(monetary)
            eval_lang_grouping = safe_eval(lang_grouping)
            if percent[-1] in 'eEfFgG':
                parts = formatted.split('.')
                parts[0], _ = intersperse(parts[0], eval_lang_grouping, thousands_sep)
                formatted = decimal_point.join(parts)
            elif percent[-1] in 'diu':
                formatted = intersperse(formatted, eval_lang_grouping, thousands_sep)[0]
        return formatted
def split(l, counts):
    """
    >>> split("hello world", [])
    ['hello world']
    >>> split("hello world", [1])
    ['h', 'ello world']
    >>> split("hello world", [2])
    ['he', 'llo world']
    >>> split("hello world", [2,3])
    ['he', 'llo', ' world']
    >>> split("hello world", [2,3,0])
    ['he', 'llo', ' wo', 'rld']
    >>> split("hello world", [2,-1,3])
    ['he', 'llo world']