The main locale is hardcoded to be 'en_US' in many places in the server code.
This complicates usage when the main language in the company is not English.
For example even in a company where all the business is done in French, you cannot change (and correct!) the value of a translatable field in the table, because the new value will be written to ir_translation instead when you don't use en_US.
We should be able to change the main locale from en_US to the locale of our choice, preferably at database creation time, or else in the server config file or command-line.
The main locale is hardcoded to be 'en_US' in many places in the server code.
This complicates usage when the main language in the company is not English.
For example even in a company where all the business is done in French, you cannot change (and correct!) the value of a translatable field in the table, because the new value will be written to ir_translation instead when you don't use en_US.
We should be able to change the main locale from en_US to the locale of our choice, preferably at database creation time, or else in the server config file or command-line.