umpirsky / transliterator
Transliterator 是一个用于文本转写的 PHP 库。
v0.1.0
2016-03-12 16:45 UTC
Requires
- php: >=5.3.3
This package is not auto-updated.
Last update: 2024-09-11 23:08:40 UTC
README
symfony upgrade fixer • twig gettext extractor • wisdom • centipede • permissions handler • extraload • gravatar • locurro • country list • transliterator
Transliterator 
Transliterator 是一个用于文本转写的 PHP 库。
转写是诠释学科学的一个子集。它是一种翻译形式,是将一种文字从一种脚本转换为另一种脚本的过程。
基本用法
<?php $transliterator = new Transliterator(Settings::LANG_RU); $transliterator->cyr2Lat('Русский'); // 'Russkij' $transliterator->lat2Cyr('Russkij'); // 'Русский' $transliterator->setLang(Settings::LANG_SR); $transliterator->cyr2Lat('Ниш'); // 'Niš' $transliterator->lat2Cyr('Niš'); // 'Ниш'
支持的语言和转写系统
- 俄语
- ISO R 9 1968
- GOST 1971 (GOST 16876-71 表 2)
- GOST 1983
- GOST 2000 (GOST 7.79-2000,系统 B;ISO (1995))
- GOST 2002
- ALA LC
- 英国标准
- BGN PCGN
- 护照 2003
- 塞尔维亚语
- 马其顿语
- ISO 9 1995
- BGN PCGN
- ISO 9 R 1968 国家科学院
- ISO 9 R 1968 b
- 白俄罗斯语
- ALA LC
- BGN PCGN
- ISO 9
- 国家 2000
- 乌克兰语
- ALA LC
- 英国
- BGN PCGN
- ISO 9
- 国家
- GOST 1971
- GOST 1986
- Derzhstandart 1995
- 护照 2004
- 护照 2007
- 护照 2010
- 希腊语
- 保加利亚语