#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

#259 in Internationalization (i18n)

Download history 43/week @ 2024-12-04 137/week @ 2024-12-11 126/week @ 2024-12-18 35/week @ 2025-01-01 9/week @ 2025-01-08 24/week @ 2025-01-22 13/week @ 2025-01-29 9/week @ 2025-02-05 31/week @ 2025-02-12 17/week @ 2025-02-19 42/week @ 2025-02-26 17/week @ 2025-03-05 5/week @ 2025-03-12

82 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