问题标签 [multilingual]
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.
ruby-on-rails - 多语言 ruby on rails 应用程序
我想在我的 Rails 应用程序中为消息/闪烁等提供希腊语支持。我快速浏览了 I18n 框架,但对于如此简单的事情,它似乎有很多配置。我认为应该有一种非常简单的方法来做这样的事情,但是(显然)我不知道。如果有人愿意帮助我,我会很高兴。谢谢。
java - 如何创建多语言 JavaDocs?
有英文版和中文版的普通 Java API 的 JavaDoc,但似乎每个版本都需要单独的源代码。有没有更方便的方法来做到这一点?
asp.net - 如何在 ASP.NET 中实现多语言支持
我想国际化我的 asp.net 应用程序。这该怎么做?我必须遵循哪些步骤?
drupal - 在多语言drupal中获取另一种语言首页的一般方法?
Drupal 的 $front_page 变量包含当前语言的首页 url。我正在寻找一种通用方法来接收其他另一种启用语言的此 URL。
我想在所有情况下工作 - 在任何语言谈判替代方案中,以及如果首页被定义为指向其他节点。
我没有在核心或 i18n 模块中找到任何可用的文档。我错过了什么吗?
internationalization - Wordpress 多语言插件
我有一个关于 Wordpress 的博客,我需要在其中提供几种不同语言的内容。我不想翻译这些文章,我只想在每种语言中都有一些,并且只是有一种在它们之间切换的方式。我一直在寻找一个允许此类功能的 wordpress 插件,但到目前为止,我只找到了xLanguage,但它并不是我打算使用的,尽管它非常接近。
该插件允许在帖子中包含针对一种特定语言进行本地化的内容,并且不会以其他语言显示。但是它的主要缺陷是
- 你不能翻译帖子标题
- 如果我只用我的网站支持的某些语言定义帖子,帖子将显示为空白(我希望它根本不会以这种语言出现)
有谁知道是否有我可以使用的插件,或者我应该开始考虑自己开发一个。正如我所提到的,我真的不需要翻译功能,只需将帖子标记为仅以一种选定的语言出现即可。
我想我也可以为每种语言设置几个 wordpress 实例,但是我需要在所有实例中复制每个配置更改,这是我真正想避免的事情。
更新
实际上我只是注意到我可以通过在选项中指定一个参数来隐藏未翻译的消息,但仍然存在一个问题。
页面的其余部分(链接、Wordpress 生成的其他文本)在切换页面时不会被翻译。所以我翻译了我的内容,仍然在导航等中看到默认语言。
php - 如何检测浏览器是否支持某种语言?
我正在建立一个多语言网站。是否可以使用 PHP 或 Javascript 检查用户机器上是否安装/支持特定语言?如果不支持/安装该语言,我想检测到这一点并向用户显示一条消息。
谢谢,马克。
cakephp - CakePHP:保存翻译会将翻译后的字段保存在原始表中,为什么?
我正在使用翻译行为。
场景如下:我用日语保存了模型“内容”的翻译。
然后我检查数据库中相应的表“内容”,我看到我的“标题”和“正文”字段已更改为翻译后的输入(日语)。我的英语(和日语)内容保存在 content_i18ns 表中。
在我看来,一切都是英文的,所以一切都很好。我只是担心为什么我的“内容”表会使用翻译后的输入进行更新。只是害怕它将来可能会导致错误。
这个可以吗?我做错了什么还是这是 CakePHP 的正常行为?
提前致谢!
asp.net - 调查问卷中多语言内容的系统设计方法的想法
ASP.Net 中的多语言内容应用程序通常可以通过使用资源文件来克服。但是,当涉及需要多语言的动态内容时。什么是理想的系统设计?
例如,有一个问卷应用程序,每个问题文本和答案选项都需要翻译。
使用资源关键思想存储特定语言文本/内容是否好?通过使用问题文本或文本的主要英文版本作为关键好主意?
因为每当我的系统以编程方式在页面上创建问题时,我都会尝试减少数据库调用。
codeigniter - codeigniter 中的几种语言
我想在一个站点上实现多种语言(codeigniter 框架)。设计中有四面国旗。当用户单击任何标志时,页面应以所选语言加载信息。网站上没有注册(网站很简单)。
我希望我的网址是这样的:http ://site.com/en/controller/
最好(最简单)的方法是什么?
.net - Visual Studio:为单个应用程序使用多种编程语言的最佳方式
在制作 .NET 应用程序时,我经常发现自己使用多种编程语言。通常 C++/CLI 用于与遗留代码的互操作,而 C# 用于其余代码。
随着对 F# 作为一流语言的支持,我可以看到自己也将其混入其中。
但是使用多种语言的唯一方法仍然是为每种语言设置一个项目吗?Visual Studio 2010 对此有什么改进的支持吗?还有其他解决方案吗?