问题标签 [multiple-languages]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1111 浏览

android - 翻译 SQLite 数据库存储数据语言

我想将我的 SQLite 数据库数据翻译成多种语言。例如:在 MainActivity[locale-en] 中,我已将数据存储到 db 中,但在将语言更改为 locale-th 后,我想用泰语检索数据。

在选择特定语言(例如:泰语,locale-th)时,是否有可能将数据库数据(例如:英语,locale-en)翻译成不同的语言?在泰语中可以使用 TH 获取所有数据,然后用英语翻译成 EN。

0 投票
0 回答
49 浏览

apache - 阿帕奇索尔。如何仅从具有当前用户语言的页面获取搜索结果

我试图将我的 apache Solr 配置为使用多种语言在我的网站上进行搜索。

我网站上的语言切换器如下所示:

总共约 13 种语言

我所有的翻译都是从.resx文件中获得的。

当用户使用我的页面的de-DE语言时,我只想从带有de-DE语言的页面中获取搜索结果,而当用户使用另一种语言时,用户应该只从他当前的页面语言中获取搜索结果。

如何将 Apache Solr 配置为仅从当前语言获取搜索结果?

0 投票
2 回答
64 浏览

exception - 在 if() 和 try-catch 之间进行选择

例如,如果只有在该列不存在的情况下才需要在表中创建列时,我应该使用什么?

我可以编写一个代码来检查一个列是否存在,然后才添加它,所以我可以通过将我的方法包装在 try-catch 中而不检查它(如果有 - 捕获异常,如果没有- 该列将被添加)

结果将是相同的。

还有很多例子,比如你可以扫描文件存在,然后复制,你可以捕捉异常。

哪种方法更识字,还是正确?

0 投票
1 回答
95 浏览

multithreading - 无线程表示并发的方法

我想知道如何在没有显式线程对象的情况下表达并发性,而不是可能使用线程或线程池的实现,而是与语言设计相关的问题。

Q1:我想知道如果没有线程对象会丢失什么,用这种语言做不到什么?

Q2:我也想知道这将如何表达,提出或实施了哪些方式作为线程的替代或补充?

0 投票
1 回答
425 浏览

php - 使用 HTML5 数据属性的多种语言

我见过很多添加多种语言的方法,我发现一种我比其他的更喜欢。data-{string}他们添加了使用 HTML5data-translate="USER_PROFILE"

然后他们使用这样的 .json 文件:

如何在PHP (数据库而不是 .json)HTML5中使用data-something

我只是认为如果它在数据库上运行,添加新语言会更容易,还是我错了?最好的方法是什么?

0 投票
1 回答
7267 浏览

javascript - 在 JavaScript 中检索 Python 变量

有什么方法可以检索使用 Python 脚本创建的变量并在 JavaScript 脚本中使用它?

例如,我使用 Python 解析 XML 以给我一个 int:

然后在我的 JavaScript 中,我可以将该变量“i”用于某些功能:

那么r值等于10

0 投票
2 回答
50 浏览

swift3 - 如何保持 1 到 2 行缩进。

在阅读 Robert C. Martin 的《清洁代码》一书时,他说您应该始终尝试保持 1 到 2 级缩进。最多三个。

假设我们有一个类型为[Int:[Int:[Int:String]]](swift) 的字典 (myDict),并且我们想要遍历所有值,我们将使用一段代码:

如您所见,'//Do stuff' 部分的意图是 4 次,而不是 <=3。

我如何能够在保持最多 3 级缩进(最好是 1 或 2)的同时制作此代码?

这可能吗?我希望答案适用于所有语言,但是,如果它不是正确的,它可能适用于 Swift 吗?

0 投票
1 回答
468 浏览

css - 如何包含不同语言的 webfont

我需要更改我网站的字体。我有需要包含在网站中的 webfont 文件(.eot、woff、ttf、woff2、svg 文件)。但是我有三组相同字体的字体文件。英语、西班牙语和葡萄牙语各一套。我使用@font-face 为英语做的。但是对于其他两种语言我该怎么做呢?请指教。谢谢

0 投票
1 回答
170 浏览

javascript - 如何使我的网站具有多种语言?

我很难通过单击一个按钮来翻译​​所有页面中的内容。我想在主页上有一个按钮,当用户选择该按钮包含的一种语言时,所有页面中的所有内容都使用这种语言。目前,我只知道如何用一个页面来做到这一点(创建按钮,当你点击时,你会得到用这种语言翻译的文本,但仅限于这个页面)。而且,我不使用 PHP。谢谢!

0 投票
0 回答
113 浏览

android - 在android中获取正确的语言格式

我有一个多语言应用程序,它调用 api 以根据语言代码获取信息。现在我认识了调用设置的语言Locale.getDefault().getLanguage();,它给了我 2 个字符的语言格式(例如en,de,fr)。我想把它改成en-US, en-GB等等。我还发现不兼容 - 乌克兰语应该像 uk 一样描述,但它是 ua。
我试过 了Locale.getDefault().toString();Locale.getDefault().getLanguage()+"_"+ Locale.getDefault().getCountry(); 但它仍然给了我enen_结果