https://github.com/ollieday/diacritical
Library for converting text to pinyin with diacritics
https://github.com/ollieday/diacritical
chinese dotnet fsharp library pinyin
Last synced: about 2 months ago
JSON representation
Library for converting text to pinyin with diacritics
- Host: GitHub
- URL: https://github.com/ollieday/diacritical
- Owner: OllieDay
- License: bsd-3-clause
- Created: 2018-06-17T09:49:59.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-07-03T15:53:24.000Z (almost 8 years ago)
- Last Synced: 2024-04-29T01:33:56.823Z (about 2 years ago)
- Topics: chinese, dotnet, fsharp, library, pinyin
- Language: F#
- Size: 15.6 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Diacritical
Library for converting text to pinyin with diacritics.
## Getting started
Install the NuGet package into your application.
### Package Manager
```shell
Install-Package Diacritical
```
### .NET CLI
```shell
dotnet add package Diacritical
```
## Usage
```fsharp
Diacritical.convert "san1ren2xing2bi4you3wo3shi1"
// "sānrénxíngbìyǒuwǒshī"
```
ü can be typed by using v.
```fsharp
Diacritical.convert "lv4"
// "lǜ"
```
Works with uppercase characters too.
```fsharp
Diacritical.convert "WO3 HEN3 XI3HUAN DIACRITICAL!"
// "WǑ HĚN XǏHUAN DIACRITICAL!"
```
Based on [quizlet/pinyin-converter](https://github.com/quizlet/pinyin-converter).