问题标签 [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 回答
131 浏览

python - 从没有完整文件路径的python调用perl

这是代码,我遇到的问题是,虽然一切都按预期工作,但除非我指定完整的文件路径(如“s”),否则无法调用所需的 perl 脚本,即使它们都在同一个目录中(桌面)。任何帮助,将不胜感激。

0 投票
1 回答
1444 浏览

c# - 为 excting asp.net 网站添加多种语言

我真的需要你们的帮助,因为我已经设计了一个网站,但是在我设计并编写了所有文本之后,我决定让它全球化。现在我有两个问题:第一:-如果我重写整个段落和标签等,我如何才能使我的网站具有多种语言。

  • 第二个问题是网站如何显示每个国家的内容,我的意思是,如果用户选择美国国家,那么美国的所有广告和项目都会出现。我是否应该为每个国家/地区创建许多母版页和页面,因为用户选择了他的语言或他的国家/地区,我们可以让网站显示本地项目?

非常感谢

0 投票
1 回答
862 浏览

java - 从 Java 调用 Jython(Jython 脚本调用 Java,然后必须回调 Jython)

我的 Jython 脚本正在调用一些我用 Java 编写的代码(因为我更喜欢 Java 多线程)。现在事实证明,我需要从 Java 调用其中一个 Jython 方法(否则我必须用 Java 重新编写它)。

从 Jython 驱动 Java 很容易,而且设置 Java 是主设备而 Jython 是从设备也很简单,但是设置它以便它们可以相互调用的最佳方式并不那么明显。

官方文档中包含了一篇很长的文章:第 10 章:Jython 和 Java 集成,乍一看让这个任务看起来很难:一对一的对象工厂,松散耦合的工厂,还有很多代码要做这行得通。

我还发现了其他一些资源,它们也有很多细节,但都没有提供任何简单的解决方案:

由于已经运行了一个 Jython 解释器,因此应该有一种简单的方法来调用其中的方法,而不必实例化新的解释器(如上面的最后一个链接,如果 Java 正在驱动 Jython,您需要这样做) . 真的有这样的方法吗?

0 投票
1 回答
341 浏览

c# - 有没有办法联合创建一个 RESTful API 和一个或多个 SDK

我有一个在线服务,我为其提供了一个 RESTful API。这个 API 非常简洁和完整,但我的客户希望通过 SDK 访问它。现在,我的客户在语言方面都有不同的需求:Go、Python、C#,应有尽有。

但是,由于懒惰,我注意到抽象保持不变,而且我在任何地方都有相同的功能。有没有一种方法可以为所有这些 SDK 自动生成代码,前提是设计模型又好又干净?例如,UML 有用吗?或者我只需要创建一个匹配 API 调用的 C 库,然后使用一些 SWIG 魔法来生成绑定?

从技术上讲,我在 API 端使用 Django Rest Framework,但这不应该影响问题。

0 投票
1 回答
67 浏览

android - 如何使用在每一行上都有不同语言的文本的列表视图?

我知道一些应用程序以硬编码的方式使用它来选择语言,然后使用 Locale 来选择语言以支持多语言。

这是正确的方法吗?或者我是否能够在自定义适配器列表视图中使用具有不同语言字符串的行?

0 投票
1 回答
114 浏览

php - 使用后缀将 2 种不同的语言合并到单个 SOLR 索引中 - 然后如何查询

我知道关于 solr 也有类似的问题,我全部阅读了它们,其中一些给出了见解,但不是我想要做的确切的解决方案。

  1. 我有一个表事件,其中包含列 eventid、name、description 英文
  2. 我有一个表 esp_events,其中包含列 eventID、name、description 西班牙语

现在我们只索引英文版本,所以我也想将西班牙文版本添加到 solr 索引中。由于两个表中的 eventid 相同,我不想将其包含在索引部分中,但显然我们需要它使用相同的 eventid 从两个表中提取数据。

所以我的问题是:

  1. 如何定义要索引的数据(名称、名称_esp、描述、描述_esp)。
  2. 我是否需要定义一个数据来源的表 - 如果是这样 - 那是如何完成的。
  3. 我如何告诉 php 应用程序请求针对正在搜索的字段的英语或西班牙语版本进行搜索。

我没有为 SOLR 设置原始配置,所以如果您让我知道需要修改哪些文件才能使这一切正常工作,我将不胜感激。例如 solr-config.xml 和 schema.xml - 加上任何我不知道的。

我也愿意接受与我概述的解决方案完全不同的解决方案——只要它不太复杂。

谢谢。

0 投票
1 回答
26 浏览

magento - 扩展助手类中的多种语言似乎不起作用

我想在扩展的辅助类中支持多种语言,但它似乎不起作用。

这是函数中的代码helper/data.php

我按照这篇文章: http: //www.magentothemes.com/archives/912支持多种语言,但失败了。

0 投票
1 回答
1547 浏览

laravel - 根据当前语言显示数据库列

在数据库中我有这个:

当用户选择法语时 - 例如 - 我想获得name_fr字段,如果他选择另一种语言,同样的事情

0 投票
5 回答
9495 浏览

java - What is C++11's equivalent of Java's instanceof

I want to know what the modern C++11 equivalent of Java's instanceof. I have seen this SO post but it is quite old and was wondering if there's a more modern, better solution in C++11?

I was hoping there's a possibility of using a switch construct without having to resort to a manual enum class.

My base class does not have any virtual methods or functions. I am representing an expression tree for a parser and the base class is just a polymorphic holder - like an ADT in Haskell/OCaml.

0 投票
1 回答
829 浏览

html - 指向 PDF 文档不同语言版本的锚链接的最佳结构?

假设我有一个网站,其产品“A”页面在 3 个不同的域下以 3 种不同的语言提供:

  • version.co.uk/products/product-a.html
  • version.es/products/producto-a.html
  • version.fr/products/produit-a.html

在这些产品页面上,有指向网站语言手册其他语言手册的链接。为了保持每个网站内容 100% 语言纯洁,我给其他语言一个 rel="no-follow"。

英文网站示例,包括西班牙文和法文手册。

  • version.co.uk/files/manual-en.pdf
  • version.co.uk/files/manual-es.pdf (rel="no-follow")
  • version.co.uk/files/manual-fr.pdf (rel="no-follow")

西班牙语和法语域将具有类似的设置,只有它们自己的语言版本手册被编入索引。

现在我想添加更多其他语言的手册,但我不想添加更多域。这给了我一个问题,其他语言的所有附加手册将永远不会被索引,因为它们将被排除在所有三个当前网站上。

我不想通过大量指向不同语言内容的链接来“玷污”域的语言,但我确实希望将其他手册编入索引。

添加指向其他语言新手册的链接的正确方法是什么?

  1. 添加它们而不使用 rel="no follow" 并继续排除其他两种主要的域语言。
  2. 使用 rel="no follow" 将它们添加到它们将被索引的主要域之一(例如 .co.uk)上。将 .co.uk 视为国际登陆页面。
  3. 另一个解决方案?