【发布时间】:2018-07-09 15:23:20
【问题描述】:
我是一名新手 Web 开发人员,我正在使用 Mongo/Express/Node。
我现在正在开发一个网站,想知道添加不同语言的正确方法是什么?我在 Android 上工作了一下,记得所有字符串都存储到一个字符串文件中,然后根据用户选择的语言选择特定的语言。我想有不止一种方法可以做到这一点,但我不确定哪种方法最好。
我能想到的几种方法:
- 我可以想象硬编码,这样当用户单击语言链接时,它会将您带到该语言的网站,其中包含所有新链接等。但我觉得这不是最好的。
- 不确定如何,但何时为要添加到所有查询(如 ES 或 EN)的参数选择一种语言,然后在 EJS 页面文件中有一个 if 语句,并根据参数选择要显示的内容。也不知道对不对
- 在数据库中存储不同的选项,不确定这将如何工作。
无论如何,如果有人能告诉我正确的方法,我将不胜感激,我想学习如何以正确的方式做事。
【问题讨论】:
标签: node.js express web mongoose