问题标签 [transliteration]

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 投票
6 回答
7672 浏览

translation - 将文件名转换为仅使用拉丁字符

我有大量的俄语文件名(以及一些斯洛文尼亚语和希腊语)。要在我的车上播放它们,歌曲名称必须只使用西欧字符。

  1. 有没有可以重命名这个文件的程序?

  2. 如果没有,是否有每个西里尔字母和希腊字母使用哪些字母的列表?

谢谢 - 戴夫

0 投票
1 回答
504 浏览

ruby - 任何红宝石宝石做(中文)音译(罗马化),特别是对于URL?

一般而言,它采用 Unicode 文本并尝试将其他书写系统中文本所表达的发音音译为罗马字母,从而将其表示为 US-ASCII 字符(普遍可显示的无重音字符)。

前任,

在完成http://rubygems.org/search?utf8=%E2%9C%93&query=pinyin之后,我得到了一些 ruby​​gems,但它们都不能很好地解决这个问题。

0 投票
1 回答
304 浏览

applescript - AppleScript“转译”功能

我正在尝试找到一种写俄语的解决方案,但使用拉丁字符(请参阅想法 translit.ru)

我的想法是写一个 AppleScript 之类的东西: -> 选定的文本 -> 翻译它

Hpw dp 我在 ActionScript 中使用字符串逐个字符替换?

0 投票
4 回答
5195 浏览

unicode - Unicode 文本的罗马化

我正在寻找一种将任何语言的 Unicode 字母字符音译为带重音的拉丁字母的方法。目的是让外国人深入了解以任何非拉丁文字书写的名称和单词的发音。

例子:

希腊语:Romanize("Αλφαβητικός")returns "Alphabētikós"(或“Alfavi̱tikós”)

日语:Romanize("しんばし")returns "shimbashi"(或“sinbasi”)

俄语:Romanize("яйца Фаберже")returns "yaytsa Faberzhe"(或“jajca Faberže”)

理想情况下,它应该支持以下脚本中的字符:CJK、印度语、西里尔语、闪米特语和希腊语。它应该是数据驱动和可扩展的,使用来自 Unicode 联盟、美国、欧盟或联合国的数据。代码应该是用 .NET 或 Java 编写的开源代码。

有这样的图书馆吗?

0 投票
1 回答
4383 浏览

.net - .NET 音译库是否存在?

.NET音译库是否存在?请注意,这不是翻译,类似于 Perl lib :

http://www.lingua-systems.com/transliteration/Lingua-Translit-Perl-module/

我只是发现:

http://transliterator.codeplex.com/

0 投票
3 回答
2741 浏览

ios - 音译/转置 NSString 中的字符

我想将西里尔字符串音译为最接近的拉丁语字符串。例如 "матрешка" => "matreshka", "водка" => "伏特加"。因此,理想情况下,我希望在 NSString 或其他已经了解字母表的所有内容并且可以进行对话的地方使用一些现成的方法。

但是,如果 iOS API 中不存在这样的功能,那么我会对 ruby​​ 的tr方法之类的东西感到非常满意,它只是使用指定为参数的简单映射替换字符串中的字符。

0 投票
4 回答
3013 浏览

python - Can I use Google Transliteration in Python?

I am aware that Google allows transliteration from English to several languages (www.google.com/transliterate).

I have an English word-list. I would like to transliterate (not translate) every word to Bengali (a language Google supports) - to obtain output in the form of a Unicode word-list.

Is there a way to use the transliteration API in Python to do this?

0 投票
9 回答
28396 浏览

javascript - 你如何在 Javascript 中映射替换字符,类似于 Perl 中的 'tr' 函数?

我一直在试图弄清楚如何将字符串中的一组字符映射到另一个类似于trPerl 中的函数的集合。

我发现这个站点显示了 JS 和 Perl 中的等效函数,但遗憾的是没有等效函数。

Perl 中的tr(transliteration) 函数将字符一对一映射,因此

会映射

如何在 JavaScript 中有效地做到这一点?

0 投票
3 回答
2239 浏览

php - 获取非英语的用户输入

我已经在服务器上安装了乌尔都语字体...网站的内容没问题...但是在获取用户输入时出现问题...在文本框中输入时显示英文...那么,如何将实现在文本框中启用语言(乌尔都语)...

我正在使用 PHP(Yii 框架)...以下是 css...

0 投票
1 回答
141 浏览

java - 音译词匹配

我正在用 java 进行音译,因为我们知道用罗马脚本编写时语言中有不同的单词组合,我正在使用的语言也是如此。为此,必须在所有可能的组合中选择一个最合适的词!这就是我想做的,我希望你们建议如果我做错了方式,我认为如果我做出所有可能的组合然后“在我的语言词典中”匹配它们以匹配最合适的词并显示它,这是个好主意吗?如果不是,我该如何以更好的方式执行它或者更接近的解决方案是什么?谢谢