【发布时间】:2013-12-27 18:47:03
【问题描述】:
我正在开发一个在客户端管理i18n 的网络应用程序(我正在使用i18next)。
我想知道的是,在加载初始语言或切换语言(通过用户交互)时如何处理<meta> 标签。
假设我有这样的事情:
<meta name="description" content="This is a page about foo!">
此处指定的内容对用户来说并不是真正可见的,因此理论上不需要翻译它。我仍在考虑识别请求者/用户语言并在特定网站中显示默认网站。
问题:<meta> 标签应该被翻译吗?例如,如果 Facebook 在解析我的页面时请求我的 OpenGraph 元数据,这些应该以默认语言提供,还是我应该尝试识别请求者语言,在客户端上以这种语言生成页面(都是动态的,所以没问题)?
感谢您的一些见解。
【问题讨论】:
标签: javascript jquery html internationalization meta