【发布时间】:2016-02-17 07:42:41
【问题描述】:
我想用 PHP 将波斯语字母转换为英文字母,但我不想翻译它们。在波斯语中,我们将其称为 Fininglish 或 Pinglish,您可以在此处看到:
سلام -> Salam
علی -> Ali
等等,我搜索了网络,但没有找到任何有用的 API 可以使用。 有什么想法吗?
【问题讨论】:
-
您找不到任何 API。波斯语和乌尔都语是相似的。然而,他们可能以不同的方式发音或书写单词。谷歌翻译做同样的事情,但语言是标准的语言。简而言之,您必须为匹配字符设计一个字典。或多或少像一个解析器类。相当辛苦的工作。
-
谷歌翻译会为波斯语做这个,你可以写 Salam 并且在按下空格后它将被转换为 سلام。我想知道它是否给了我 API。
-
有趣的是我不知道。你能提供一个链接吗?它从哪种语言做到这一点?只是好奇。除此之外,我无能为力。对不起,祝你好运
-
只需转到translate.google.com 并将第一种语言设为波斯语,如果单击旁边的箭头,将在翻译框底部出现一个带有标题“چ”的按钮,您将看到转换示例: salam -> سلام , 通过启用此按钮,您可以用英语书写,按空格后它将变成波斯语。
标签: php google-translate