SelectionValidationError when creating new database with language set
On latest trunk I get and error when creating a database with `trytond-admin -d demo -l es --all -vv` I get the following error: ``` Traceback (most recent call last): File "/home/pokoli/.virtualenvs/tryton/bin/trytond-admin", line 7, in <module> exec(compile(f.read(), __file__, 'exec')) File "/home/pokoli/projectes/tryton/trytond/bin/trytond-admin", line 31, in <module> admin.run(options) File "/home/pokoli/projectes/tryton/trytond/trytond/admin.py", line 57, in run pool.init(update=options.update, lang=list(lang), File "/home/pokoli/projectes/tryton/trytond/trytond/pool.py", line 167, in init restart = not load_modules( File "/home/pokoli/projectes/tryton/trytond/trytond/modules/__init__.py", line 451, in load_modules _load_modules(update) File "/home/pokoli/projectes/tryton/trytond/trytond/modules/__init__.py", line 419, in _load_modules load_module_graph(graph, pool, update, lang) File "/home/pokoli/projectes/tryton/trytond/trytond/modules/__init__.py", line 259, in load_module_graph load_translations(pool, node, lang) File "/home/pokoli/projectes/tryton/trytond/trytond/modules/__init__.py", line 184, in load_translations Translation.translation_import(language, module, files) File "/home/pokoli/projectes/tryton/trytond/trytond/ir/translation.py", line 884, in translation_import cls.save([_f for _f in to_save if _f]) File "/home/pokoli/projectes/tryton/trytond/trytond/model/descriptors.py", line 33, in newfunc return self.func(owner, *args, **kwargs) File "/home/pokoli/projectes/tryton/trytond/trytond/model/modelstorage.py", line 1965, in save news = cls.create([save_values[r] for r in to_create]) File "/home/pokoli/projectes/tryton/trytond/trytond/ir/translation.py", line 704, in create return super(Translation, cls).create(vlist) File "/home/pokoli/projectes/tryton/trytond/trytond/model/modelsql.py", line 234, in wrapper return func(cls, *args, **kwargs) File "/home/pokoli/projectes/tryton/trytond/trytond/model/modelsql.py", line 930, in create cls._validate(sub_records) File "/home/pokoli/projectes/tryton/trytond/trytond/transaction.py", line 50, in wrapper return func(*args, **kwargs) File "/home/pokoli/projectes/tryton/trytond/trytond/model/modelstorage.py", line 1502, in _validate raise SelectionValidationError(gettext( trytond.model.modelstorage.SelectionValidationError: The value "es" for field "Language" in "ir.action,groups" of "Translation" is not one of the allowed options. - ``` Removing the `-l es` flag makes the error disapear.
issue