# -*- coding: utf-8 -*- # Part of Odoo. See LICENSE file for full copyright and licensing details. from odoo import http from odoo.http import request from odoo.addons.web.controllers.main import WebClient, Home class Routing(Home): @http.route('/website/translations/', type='http', auth="public", website=True) def get_website_translations(self, unique, lang, mods=None): IrHttp = request.env['ir.http'].sudo() modules = IrHttp.get_translation_frontend_modules() if mods: modules += mods return WebClient().translations(unique, mods=','.join(modules), lang=lang)