我认为,当您允许用户选择自己的区域设置时,自定义网站会带来更多工作。例如,当您在不允许其他区域设置的情况下修改欢迎消息时,您只需更改一条文本。当您允许其他区域设置时,您必须为所有区域设置单独更改,如果您忘记了,并非所有用户都会在消息中获得相同的信息。主题组件(如搜索横幅或欢迎链接横幅)也是如此。当您查看 Discourse Discover 的国际部分时,您可以看到带有默认“欢迎来到我们的社区”文本的横幅截图。当我访问这些论坛时,我注意到其中许多都自定义了横幅文本,但它们没有为所有区域设置进行自定义。因此,虽然我看到了自定义文本,因为主题组件不提供默认的德语文本,但浏览器语言设置为英语(美国)的用户会看到默认文本,这正是截图时的情况。因此,目前这可能只会影响浏览器语言为英语(美国)的用户,而且翻译起来也不是很多工作。但是,当该组件添加英语(英国)时,管理员也必须更改这些字符串,然后有人可以添加德语,并且下一个文本也必须进行编辑。因此,您不仅要意识到必须为不同的区域设置更改字符串,还必须注意到何时添加了新的区域设置以进行自定义。
允许其他区域设置可能会给管理员带来更多工作。在一个人们只用一种语言交流的社区中,这可能不值得付出努力。用户无论如何都要处理语言问题。只有他们语言的界面几乎没有用。