The (rare) katakana 'ヂ' is not handled correctly in KanaToRomaji.
Test program:
package main
import (
"fmt"
"github.com/gojp/kana"
)
func main() {
var test = "アイウエオダヂヅデド"
fmt.Printf("Kana results: %s -> %s", test, kana.KanaToRomaji(test))
}
Output:
Kana results: アイウエオダヂヅデド -> aiueodaヂdudedo
Expected output:
Kana results: アイウエオダヂヅデド -> aiueodadidudedo
If you are interested, I can make a PR to fix it.
The (rare) katakana 'ヂ' is not handled correctly in
KanaToRomaji.Test program:
Output:
Kana results: アイウエオダヂヅデド -> aiueodaヂdudedoExpected output:
Kana results: アイウエオダヂヅデド -> aiueodadidudedoIf you are interested, I can make a PR to fix it.