gpt4 book ai didi

symfony - symfony2 中的俄语到英语音译

转载 作者:行者123 更新时间:2023-12-01 05:09:46 24 4
gpt4 key购买 nike

Simfony2 中将俄语字符串转译为英语的原生工具有哪些?

UPD 我需要音译,而不是翻译,例如

б => b, ю => yu
привет => privet

我需要在英文字母表中转换任何俄语字符串

最佳答案

Symfony 没有 native 工具,但 Intl 库中有“ native ”PHP 工具。

例如

$transliterator = \Transliterator::create('Any-Latin');
$transliteratorToASCII = \Transliterator::create('Latin-ASCII');
$transliterateTitle = $transliteratorToASCII->transliterate($transliterator->transliterate($title));

首先,我们将俄语音译为拉丁语,然后将其音译为 ASCII。

如果你不喜欢这个方法,你可以在这个例子中使用类似的东西 http://htmlweb.ru/php/example/translit.php .只需使用这种方法创建类,然后将其注册为服务。

关于symfony - symfony2 中的俄语到英语音译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25864885/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com