首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >根据语言显示动态生成的文本LTR或RTL?

根据语言显示动态生成的文本LTR或RTL?
EN

Stack Overflow用户
提问于 2013-05-09 23:38:25
回答 1查看 661关注 0票数 2

我在一个客户的网站上工作时遇到了一个棘手的问题。我正在建设的网站有一个英文版本和一个阿拉伯语版本。当然,该网站的阿拉伯语版本是从右向左显示的,因为阿拉伯语是从右向左阅读的。

我已经建立了英语和阿拉伯语版本的索引页面的jQuery推特应用程序。一个要求是,客户希望能够使用一个推特帐户和推文在英语和阿拉伯语。这就产生了一个问题,因为在Twitter ul中,我需要同时显示英语和阿拉伯语文本,而不知道应该使用哪种语言。因此,我需要一种方法来检测li的语言(由JSONP检索),并调整每个Tweets的文本方向。

有没有人能想出一个好办法来做这件事?谢谢你的建议。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-10 00:07:11

Twitter API (https://dev.twitter.com/docs/api/1.1/get/search/tweets)显示元数据包含"iso_language_code":

代码语言:javascript
复制
  "metadata": {
    "iso_language_code": "en",
    "result_type": "recent"
  },

这样,您可以检查"en“或"ar”的"iso_language_code“,并相应地格式化您的内容。

例如:

代码语言:javascript
复制
<li lang="en">english text</li>
<li lang="ar" dir="rtl">arabic text</li>
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16465649

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档