我在一个客户的网站上工作时遇到了一个棘手的问题。我正在建设的网站有一个英文版本和一个阿拉伯语版本。当然,该网站的阿拉伯语版本是从右向左显示的,因为阿拉伯语是从右向左阅读的。
我已经建立了英语和阿拉伯语版本的索引页面的jQuery推特应用程序。一个要求是,客户希望能够使用一个推特帐户和推文在英语和阿拉伯语。这就产生了一个问题,因为在Twitter ul中,我需要同时显示英语和阿拉伯语文本,而不知道应该使用哪种语言。因此,我需要一种方法来检测li的语言(由JSONP检索),并调整每个Tweets的文本方向。
有没有人能想出一个好办法来做这件事?谢谢你的建议。
发布于 2013-05-10 00:07:11
Twitter API (https://dev.twitter.com/docs/api/1.1/get/search/tweets)显示元数据包含"iso_language_code":
"metadata": {
"iso_language_code": "en",
"result_type": "recent"
},这样,您可以检查"en“或"ar”的"iso_language_code“,并相应地格式化您的内容。
例如:
<li lang="en">english text</li>
<li lang="ar" dir="rtl">arabic text</li>https://stackoverflow.com/questions/16465649
复制相似问题