catinbeard/chartranslit

用于将文本从一种语言转换为另一种语言的库

v0.0.4 2022-05-24 13:11 UTC

This package is auto-updated.

Last update: 2024-09-13 02:58:57 UTC


README

CI Downloads License Version

关于

PHP库,用于将文本从一种语言转换为另一种语言

使用方法

您可以使用主函数 \catInBeard\charTranslit\Transliteration(string $string,string $to="en",string $from="all",bool $type=false):string

参数

输入

Input string to transliterating

转换到

Language into which transliteration. By default english "en"

Language from which transliteration. By default from all languages "all"

类型

If true, then the translation is not transliteration, but the correspondence of characters on the keyboard   

“转换到”和“从”不区分大小写。 支持的语言列表

如果您只需要进行一次转换,可以使用以下方法:
1. \catInBeard\charTranslit\enToRu
2. \catInBeard\charTranslit\ruToEn
3. \catInBeard\charTranslit\enToRuSym
4. \catInBeard\charTranslit\ruToEnSym
5. \catInBeard\charTranslit\enToDe
6. \catInBeard\charTranslit\deToEn
7. \catInBeard\charTranslit\enToDeSym
8. \catInBeard\charTranslit\deToEnSym
9. \catInBeard\charTranslit\enToGr
9. \catInBeard\charTranslit\grToEn
9. \catInBeard\charTranslit\enToGrSym
9. \catInBeard\charTranslit\grToEnSym

语言

1. all (only for `from`)
2. en
3. ru
4. de
5. gr

FROM all 仅用于从一种字母表转换为另一种字母表时使用。例如,西里尔字母和拉丁字母。