我正在写一个网站http://www.perlesloyfer.no将使用
country = self.request.headers.get('X-AppEngine-Country')
以确定它是挪威游客还是来自另一种语言的游客。该模板显示为
path = os.path.join(os.path.dirname(__file__), 'index.html')
self.response.out.write(template.render(path, template_values))
如果访问者来自另一个国家,它应该显示国际化为英文的 HTML 模板,否则它们应该像现在一样在挪威语上。
我应该为每种语言制作单独的 html 模板,还是一种制作一个模板并使用 Django 从不同文件中获取字符串的方法?