问题标签 [translation]

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 投票
5 回答
1280 浏览

python - 我在哪里可以了解有关 PyPy 翻译功能的更多信息?

我一直很难理解 PyPy 的翻译。从简单的阅读描述来看,它看起来绝对是革命性的,但是我很难找到关于将现实世界的代码实际翻译成 LLVM 之类的东西的好的文档。这样的事情存在吗?PyPy 官方文档只是略过功能,而不是提供任何我可以自己尝试的东西。

0 投票
2 回答
681 浏览

translation - 我可以从 freebase.com 导出地名的翻译吗

因此,我查看了freebase API 的这种用法,它找到的名称的翻译给我留下了深刻的印象。IE Rome, Roma, Rom, Rzym, Rooma,로마, 罗马市。这是因为我有一个包含大约 5000 多个地点名称的数据库,我非常喜欢这些英文名称的所有法语、德语或韩语翻译。

问题是我花了大约两个小时在 freebase 上单击,并且找不到以映射到英语的不同语言查看城市/位置名称的方法。因此,如果有人了解什么是 freebase 以及它是如何组织的,我会很高兴能得到一个链接到理论上我可以导出的那个视图。

我也只是想分享这个问题,因为我对 freebase 印象深刻,并且认为如果人们没有看过它,他们应该。

0 投票
4 回答
592 浏览

localization - 如何在微控制器上支持多种语言?

我目前正在为中国市场升级产品。目标是带有 QVGA 显示器的 ARMTDMI7。我在网上找到的大多数资源都是针对桌面或 Web 编程而不是嵌入式设备的。

  • 谁能推荐一些可能有用的工具和资源?
  • 提取文字字符串和与翻译人员交流的最佳技术是什么?
0 投票
3 回答
1859 浏览

c# - 转换为 VB.NET 的 Web 服务中的“无法加载类型”

我使用 SharpDevelop 用 C# 编写了一个简单的 Web 服务(我刚刚得到并且我很喜欢)。

客户想要它在 VB 中,幸运的是有一个转换为 VB.NET 功能。这很棒。翻译了所有的代码,它就构建了。(我很长一段时间都是“记事本”的人,所以我可能看起来有点过时。)

但是当我现在尝试加载服务时出现此错误。

我已经删除了垃圾箱并重建了,我搜索了谷歌(和 stackoverflow)。我已经在项目文件中搜索了 C# 的任何残余。

有任何想法吗?

0 投票
7 回答
5781 浏览

java - 在 Java 应用程序中使用 C 源代码的最简单方法是什么?

我找到了我想在我的 Java 应用程序中使用的这个开源库。该库是用 C 编写的,是在 Unix/Linux 下开发的,我的应用程序将在 Windows 上运行。它是一个主要包含数学函数的库,据我所知,它不使用任何依赖于平台的东西,它只是非常基本的 C 代码。而且,它并没有那么大,不到 5,000 行。

在我的应用程序中使用该库的最简单方法是什么?我知道有 JNI,但这涉及到找到一个编译器来在 Windows 下编译库、更新 JNI 框架、编写代码等。可行,但并不那么容易。有没有更简单的方法?考虑到库的小尺寸,我很想将它翻译成 Java。有什么工具可以帮助解决这个问题吗?


编辑

我最终将我需要的库部分翻译成 Java。到目前为止,它大约占图书馆的 10%,尽管它可能会随着时间的推移而增加。C 和 Java 非常相似,所以只花了几个小时。主要困难是修复因翻译错误而引入的错误。

感谢大家的帮助。提议的解决方案似乎都很有趣,当我需要链接到更大的库时,我会研究它们。对于一小段 C 代码,手动翻译是最简单的解决方案。

0 投票
2 回答
231 浏览

translation - 对于内容驱动型网站的语言翻译,您推荐哪些选项?

请阅读整个问题。我不是在寻找一种管理多语言内容的方法,而是在寻找一种真正获得多语言内容的方法。这通常属于我从事的大多数项目的技术建议,我希望有人能提供一些帮助。我们现在正在与一个客户合作,该客户拥有物理翻译内容的人员,并且每种语言都有单独的域、托管、CMS 等。对于那些想要在国际上开展业务但没有人员的客户,有哪些方法或使用的服务?将其出租给人们是否更便宜,或者动态进行,技术上的缺点是什么?你能提供的任何建议都是有帮助的。我知道这不是严格意义上的编程问题,但我认为它属于技术领域。

0 投票
7 回答
6588 浏览

algorithm - 从日语来源估计英语翻译单词数量的算法

我试图想出一种方法来估计从日语翻译成的英语单词的数量。日语有三种主要的文字——汉字平假名片假名——每一种都有不同的平均字词比(汉字最低,片假名最高)。

例子:

  • 电脑:コンピュータ(片假名 - 6 个字符);计算机(汉字:3个字)
  • 鲸鱼:くじら(平假名——3个字符);鲸(汉字:1个字符)

作为数据,我有大量的日文词汇及其英文翻译,以及相当大的匹配日文源文档及其英文翻译的语料库。我想提出一个公式来计算源文本中的汉字、平假名和片假名字符的数量,并估计这可能变成的英语单词的数量。

0 投票
4 回答
18658 浏览

oracle - 用于将 Oracle PL/SQL 转换为 Postgresql PL/pgSQL 的工具

是否有工具(最好是免费的)可以将 Oracle 的 PL/SQL 存储过程语言翻译成 Postgresql 的 PL/pgSQL 存储过程语言?

0 投票
6 回答
324 浏览

translation - 如何实现多元文化 Web 应用程序

我相信我们中的一些人已经从事过一个项目,其中不仅要支持 UI,而且还必须支持不同语言的数据。例如 - 例如,能够为我在这里写的内容提供和存储翻译。

更重要的是,我也相信我们中的一些人有一些时间触发的事件(例如当会员访问到期时),应该考虑用户位置来计算,例如根据正确的时区午夜。

最后,还需要根据某些语言支持从右到左的用户界面,并在读取提交的数据文件时使用不同的编码(例如解析文本和 excel 数据)

目前,我将所有实体的所有翻译都存储在一个表上(不太实用,因为在执行 sql 查询以查找问题时很难找到自己),主要在附属程序集上设置 UI 翻译,并且不支持两者时区也不是从右到左的设计。

在应对这些挑战时,您有哪些经验?

[编辑]

我假设大多数人认为这种多元文化要求就像构建一个巨大的项目一样。事实上,如果您在以下位置进行在线调查:

  1. 答案将只收集到午夜
  2. 问卷定义和部分答案来自文本文件(任何语言)以及翻译
  3. 根据访问者的不同,问题和响应选项必须以多种语言显示
  4. 报告还必须以几种不同的语言显示和生成

可以看出,我们不必在应用程序中走得太远就可以满足这种要求。

[编辑2]

刚刚发现我的问题是重复的

i18n 在您的项目中

第一个答案(通过投票订购时)是如此全面,我必须在某一天至少​​实现其中的一部分。

0 投票
16 回答
5280 浏览

php - 说真的,我应该编写糟糕的 PHP 代码吗?

我最近在做一些 PHP 工作,在我见过的所有代码中,人们倾向于使用很少的方法。(他们也倾向于使用很少的变量,但这是另一个问题。)我想知道为什么会这样,我发现了这个注释“带有一个参数和一个空函数体的函数调用与执行 7-8 $ 所花费的时间大致相同localvar++ 操作。类似的方法调用当然是大约 15 个 $localvar++ 操作” here

这是真的吗,即使 PHP 页面已被编译和缓存?我应该尽可能避免使用方法来提高效率吗?我喜欢编写组织良好、人类可读的代码,其中包含重复代码块的方法。如果需要编写没有方法的平面代码,是否有任何程序可以“内联”方法体?这样我就可以编写漂亮的代码,然后在部署之前将其丑化。

顺便说一句,我一直在查看的代码来自 Joomla 1.5 核心和几个 WordPress 插件,所以我假设他们是知道自己在做什么的人。

注意:我很高兴每个人都跳到这个问题上来谈论一般的优化,但实际上我们谈论的是解释语言中的优化。至少我们正在谈论 PHP 的事实的一些暗示会很好。