乌克兰语的官方音译

translitua的Python项目详细描述


翻译ua

乌克兰语和俄语的音译(罗马化、拉丁化),有各种音译表(包括官方表)。 Translit UA有13个乌克兰语音译表:

  • 乌克兰国民党(2010年全国大选,最近一次获得内阁批准)
  • 乌克兰简单(简单)
  • 乌克兰WWS(WWS或伍德罗·威尔逊学校或学术)
  • 乌克兰-英国(英国标准)
  • 乌克兰(BGN/PGGN 1965系统,美国地名委员会/地名常设委员会)
  • 乌克兰ISO9(ISO 9,来自国际标准化组织)
  • 乌克兰法语(Jean Girodet(1976),法语发音)
  • 乌克兰德语((2000)Duden,V 22,Mannheim:Dudenverlag.)
  • 乌克兰GOST1971(1971年苏联的GOST)
  • 乌克兰GOST1986(苏联1986年的GOST)
  • 乌克兰护照2007(2007-2010年用于乌克兰护照)
  • 乌克兰国家1996(由法律术语问题委员会于1996年编纂)
  • 乌克兰护照2004alt(2004-2007年乌克兰护照中有时使用的另一种选择)

Translit UA还有6个俄语音译表:

  • Russiangost2006(俄罗斯联邦从2006年开始的GOST)
  • 俄语示例(简单)
  • Russianicao(国际民航组织的DOC9303)
  • Russiantelegram(2001年起的俄罗斯国际电报标准)
  • 俄罗斯国际护照(1997-2010年用于国际护照的护照)
  • Russiandriverlicense(自2000年起用于驾照的驾照)

这些表中的细微差别在于,每个表中都使用了公共撇号。

为了方便起见,所有乌克兰表都列在all_乌克兰变量中,所有俄罗斯表都列在all_俄罗斯变量中。在all_transliterations变量中,可以找到表的完整列表。

translit-ua与python 2.6+和python 3+一起工作,具有良好的doctests覆盖率。

安装

从pypi安装。

$ pip install translitua

用法

>>>fromtranslituaimporttranslit,RussianSimple>>>translit(u"""Берег моря. Чути розбещенi крики морських птахiв, ревiння моржа,
а також iншi звуки, iздаваємиє різною морською сволотою. Входить Гамлєт,
вдягнутий в зручну приємну товстовку і такі ж самі парусинові штани.
Гамлєт красиво підперезаний вузеньким шкіряним пояском.
Він босий, бородатий і пацаватий. В руках у нього дебелий дрючок.
""")u'Bereh moria. Chuty rozbeshcheni kryky morskykh ptakhiv, revinnia morzha,\na takozh inshi zvuky, izdavaiemyie riznoiu morskoiu svolotoiu. Vkhodyt Hamliet,\nvdiahnutyi v zruchnu pryiemnu tovstovku i taki zh sami parusynovi shtany.\nHamliet krasyvo pidperezanyi vuzenkym shkirianym poiaskom.\nVin bosyi, borodatyi i patsavatyi. V rukakh u noho debelyi driuchok.\n'>>>translit(u"""Не выходи из комнаты, не совершай ошибку.
Зачем тебе Солнце, если ты куришь Шипку?
За дверью бессмысленно все, особенно - возглас счастья.
Только в уборную - и сразу же возвращайся.""",RussianSimple)u"Ne vyhodi iz komnaty, ne sovershaj oshibku.\nZachem tebe Solntse, esli ty kurish' Shipku?\nZa dver'ju bessmyslenno vse, osobenno - vozglas schast'ja.\nTol'ko v ubornuju - i srazu zhe vozvraschajsja."

关于Ukrainian transliteration

更多关于Russian transliteration

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java无法调用扩展超级非抽象类的抽象类方法   java Hibernate 5关联[]引用了一个未映射的实体[]:origin(User.hbm.xml)   java禁用JSpinner中的数字分组   java Spring的环境抽象是否使用PropertyEditor?   java是否创建自定义注释作为FrameworkAnnotation的别名?   java如何将Selenium安装为Unix守护程序?   java三值if运算符在正则if-one中   有人能帮我在一个程序上分析java代码吗?   java Spring集成5.0反应堆类型支持   java Websphere 7线程转储分析   java Akka期货和监管策略如何应对失败   使用Clojure中的可选参数调用java函数的构造函数   java如何消除安卓按钮的延迟?   Android上使用X.509证书的java认证应用程序   java如何获取列表中特定类型的所有对象?   java如何将json数组字符串转换为json对象   安卓 Java从长时间返回的日期不正确   java Android Studio在尝试从TextEdit搜索单词时崩溃   ViewPager的java子项