>>> from cjklib.reading import ReadingFactory
>>> f = ReadingFactory()
>>> f.convert(u'Ssŭ1ma3 Ch’ien1', 'WadeGiles', 'WadeGiles',
... sourceOptions={'toneMarkType': 'numbers'})
u'Ss\u016d\xb9-ma\xb3 Ch\u2019ien\xb9'
>>> f.convert(u'ch’eng', 'WadeGiles', 'WadeGiles',
... sourceOptions={'diacriticE': 'e'})
u'ch\u2019\xeang'
>>> f.convert(u'hsu³-hun¹', 'WadeGiles', 'WadeGiles',
... sourceOptions={'umlautU': 'u'})
u'hs\xfc\xb3-hun\xb9'
See WadeGilesOperator for more examples.
Bases: cjklib.reading.converter.EntityWiseReadingConverter
Provides a converter for different representations of the Mandarin Chinese romanisation Wade-Giles.
Parameters: |
|
---|