#pinyin #chinese #zhuyin

pinyin_zhuyin

Convert between pinyin forms and zhuyin

4 releases

0.2.0 Jun 11, 2023
0.1.2 Dec 26, 2017
0.1.1 Dec 23, 2017
0.1.0 Dec 23, 2017

#253 in Internationalization (i18n)

Download history 74/week @ 2024-12-06 137/week @ 2024-12-13 95/week @ 2024-12-20 18/week @ 2024-12-27 19/week @ 2025-01-03 7/week @ 2025-01-10 13/week @ 2025-01-17 13/week @ 2025-01-24 14/week @ 2025-01-31 11/week @ 2025-02-07 33/week @ 2025-02-14 34/week @ 2025-02-21 22/week @ 2025-02-28

103 downloads per month

MIT license

29KB
609 lines

pinyin_zhuyin

A library to convert between pinyin and zhuyin.

The original library is Bomin Zhang's Go library "zhuyin".

https://github.com/localvar/zhuyin (Golang version)

https://github.com/DictPedia/ZhuyinPinyin (PHP version)

Usage

Add this to your Cargo.toml:

[dependencies]
pinyin_zhuyin = "0.2"

API

encode_pinyin("zhang1") // zhāng
decode_pinyin("zhāng") // zhang1

encode_zhuyin("zhang1") // ㄓㄤ
decode_zhuyin("ㄓㄤ") // zhang1

pinyin_to_zhuyin("zhāng") // ㄓㄤ
zhuyin_to_pinyin("ㄓㄤ") // zhāng

split("zhang1") // ("zh", "ang", 1)

lib.rs:

Convert between pinyin forms and zhuyin.

Dependencies

~140KB