After installing the module language-flags, I get an internal server error and my website does not display anymore.
Does anyone encountered this already an have a solution for this ?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
After installing the module language-flags, I get an internal server error and my website does not display anymore.
Does anyone encountered this already an have a solution for this ?
I tried Maurice Matheeussen's solution, but that did not work for me. I can't find a models directory. Can you help me out? Thanks.
In the mean time I have found a solution myself
add a file ir_http.py with the following content to the website_language_flags module in the models directory.
import openerp
from openerp.osv import orm, osv, fields
from openerp.http import request
class ir_http(orm.AbstractModel):
_inherit="ir.http"
def get_nearest_lang(self, lang):
# Try to find a similar lang. Eg: fr_BE and fr_FR
if lang in request.website.get_languages():
return lang
short = lang.split('_')[0]
for code, name, lang_obj in request.website.get_languages():
if code.startswith(short):
return code
return False
ir_http()
I do not have a crystal ball, so unfortunately I'm not able to look into your odoo server's log file.
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign upRelated Posts | Replies | Views | Activity | |
---|---|---|---|---|
|
2
Mar 22
|
7134 | ||
|
3
Apr 24
|
2428 | ||
|
0
Jan 23
|
1947 | ||
|
5
Jan 22
|
11405 | ||
|
3
Jul 24
|
7330 |