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

android - Android:如何为手机不支持的 TTS 语言开发应用程序

我刚刚完成了一个语音识别和文本到语音 (TTS) 翻译应用程序。但是,我注意到 TTS 部分不适用于我手机上未安装的 TTS 语言,或者如果 TTS 引擎不包含该特定语言。

有许多翻译应用程序可以提供多种不同语言的 TTS,而无需在手机上安装这些语言。有人会建议我如何在我的应用程序中加入这样的功能吗?提前致谢。

0 投票
1 回答
183 浏览

mysql - 对于多种语言的数据,工作台中最好的 utf8 排序规则是什么

我正在开发一个网站(在此处输入链接描述),以便为不同语言的术语提供简单易懂的含义。我计划在网站增长时添加尽可能多的语言。所以条款和其他一些东西可以是任何语言,我需要创建数据库来做到这一点,没有任何问题。

我正在使用 mysql 工作台来设计表模式。

它应该能够在搜索时对任何语言的单词进行比较,并且在检索数据时应该尽可能快

那么这样做的最佳选择是什么?utf8-default 还是别的什么?

我现在关注的语言是:

  1. 僧伽罗语(僧伽罗语)
  2. 英语
  3. 俄语
  4. 西班牙语
  5. 法语
  6. 德语
  7. 中国人
  8. 日本人
  9. 丹麦语
  10. 泰米尔语
  11. 印地语
  12. 意大利语
0 投票
1 回答
773 浏览

safari-extension - 多语言 Safari 扩展

如何在 safari 扩展中支持不同的语言?

在 Chrome 扩展中,只需要在清单上加载不同的 JSON 文件语言,Chrome 会自动加载好的。之后,可以使用以下方法访问语言的字符串:

在 safari 上有类似的东西吗?

0 投票
1 回答
227 浏览

translation - 如何在消息表和 source_message 表上保存消息

在 yii1 中,我通常用Yii:t("global","This is text demo").

当我更改语言时,它将保存到 message 和 source_message 表中。在我可以从网页管理和翻译它之后。

使用 yii2,我阅读了更多示例,但几乎他们指导从文件进行翻译。像这个例子:Not working Translations with Environments in Yii2

我不知道如何配置它可以像yii1一样保存到数据库中。

0 投票
0 回答
29 浏览

android-resources - 并发线程上的Android不同语言

在一个 Android 应用程序中,我试图在并发线程上同时使用不同的语言。一个线程是主 UI 线程,另一个是后台电子邮件进程,以各种语言向用户发送电子邮件。问题是当我在一个线程上更改语言时,它会更改另一个线程上的语言并且我得到“语言泄漏”。以下是用于更改语言以使用正确资源的方法:

公共静态资源 getResourcesByLocale(Locale locale, Context context) {

此方法更改系统范围的配置。因此,任何其他使用该配置的进程都将继承由语言环境确定的资源。有没有办法为每个语言环境使用多种配置?除了每次显示文本时都调用此方法之外,我已经详尽地寻找了解决方案。我们想在欧洲和中东地区以大约 27 种语言使用这个应用程序。任何帮助将非常感激。

0 投票
1 回答
639 浏览

java - Java - Swing 组件本地化 - 在哪里可以找到语言包?

背景:

我想在我的应用程序中翻译JFileChooser组件。

有教程如何做到这一点:

对于默认不支持的语言环境,如何将本地化添加到 JFileChooser?

https://beradrian.wordpress.com/2007/07/30/internationalization-for-swing-standard-components

但是,如果我理解得很好,您必须为每种语言制作自己的捆绑包。

我希望像JFileChooser这样的主要组件有某种“官方翻译存储库” ,但我找不到类似的东西。

我的问题是:

有谁知道一些官方或非官方的资源包集合,用于 JFileChooser 等摇摆组件?

0 投票
1 回答
887 浏览

c# - 如何从多个资源文件中获取相同的变量

我正在开发一个关于使用多种语言的小项目。

我有三个资源文件

  1. MainForm.resx // 默认版本 => 英文
  2. MainForm.US.resx // 英文版

我定义 在此处输入图像描述

  1. MainForm.JP.resx // 日文版

我定义 在此处输入图像描述

我想获取每个变量的值(btnCancel,btnLogin,lbPassword,lbUsername,...)

现在,我愿意

  • 从 MainForm.US.resx,我构建到 MainForm.US.designer.cs(MainForm_US 类)
  • 从 MainForm.JP.resx,我构建到 MainForm.JP.designer.cs(MainForm_JP 类)
  • 我制作了另一个类 MainFormResource.cs。在这里,我将检查 Thread.CurrentThread.CurrentUICulture.Name 值
  • 如果等于“ja-JP”,我会从 MainForm.JS.designer.cs(MainForm_JP 类)中获得价值

  • 如果等于“en-US”,我会从 MainForm.US.designer.cs (MainForm_US 类)中获得价值

但如果我的项目很大,我会花更多的时间来做这件事。

我应该如何获取 lbUsername、lbPassword、...的值?

p/s:我在Visual Studio Ultimate 2012中使用Windows 窗体应用程序

0 投票
0 回答
98 浏览

php - 如何解析 .mo 文件路径进行翻译?

我正在尝试以多种语言设置我的网站。我正在使用 Poedit 和 .mo 文件。.mo 文件已准备就绪,我正在添加必要的配置,但它不起作用。为了理解我的问题,请看图片。

在此处输入图像描述

当我以 es_LA 语言加载页面时,它仍然是英文的。我做错了什么?

(图像修复中的注释:假设路径为 ./lang/es_LA/LC_MESSAGES/crishk.mo)

0 投票
3 回答
1528 浏览

php - 将语言查询字符串重定向到子目录以获得更好的 SEO

我正在使用以下参数开发一个支持 PHP 中多种语言(英语和西班牙语)的网站:

是的,没有扩展名 .php ......我知道这是一种不好的做法,所以我想要这个:

我在 stackoverflow 中阅读了其他帖子,但是我不想使用 PHP 框架,并且我读到我必须使用 Mod Rewrite(再次因为我已经使用它来删除扩展名)。事实上,我读过这篇文章(以及其他文章),但没有任何效果。

完成后,我在谷歌页面中阅读了我必须使用的内容:

这个对吗?

谢谢

编辑1:

我的 .htaccess 的内容是:

0 投票
1 回答
182 浏览

file - codeigniter 多语言

如何在codeigniter的配置文件中加载多种语言。我试图在codeigniter中加载多种语言。在codeigniter中,默认语言是英语,例如,

如何进行下一步?