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 ?
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.
Erstellen Sie heute ein Konto, um exklusive Funktionen zu nutzen und mit unserer tollen Community zu interagieren!
Registrieren| Verknüpfte Beiträge | Antworten | Ansichten | Aktivität | |
|---|---|---|---|---|
|
2
März 22
|
9514 | |||
|
3
Juli 24
|
9925 | |||
|
1
März 26
|
1092 | |||
|
3
Apr. 24
|
5929 | |||
|
0
Jan. 23
|
3789 |
1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.