/Diacritical

Library for converting text to pinyin with diacritics

Primary LanguageF#BSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Diacritical

Library for converting text to pinyin with diacritics.

Getting started

Install the NuGet package into your application.

Package Manager

Install-Package Diacritical

.NET CLI

dotnet add package Diacritical

Usage

Diacritical.convert "san1ren2xing2bi4you3wo3shi1"
// "sānrénxíngbìyǒuwǒshī"

ü can be typed by using v.

Diacritical.convert "lv4"
// "lǜ"

Works with uppercase characters too.

Diacritical.convert "WO3 HEN3 XI3HUAN DIACRITICAL!"
// "WǑ HĚN XǏHUAN DIACRITICAL!"

Based on quizlet/pinyin-converter.