kanjikana

package module
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 13, 2025 License: MIT Imports: 4 Imported by: 1

README

kanjikana

Japanese Kanji to kana or romaji

Usage

Methods

ConvertKanjiToKana
ConvertKanaToRomaji
ConvertKanjiToRomaji

Code example

package main

import (
	"fmt"
	"log"

	kanjikana "github.com/jtclarkjr/kanjikana"
)

func main() {
	kanjiInput := "漢字をカナに変換します。"
	romaji, err := kanjikana.ConvertKanjiToRomajiWithSpaces(kanjiInput)
	if err != nil {
		log.Fatal(err)
	}
	fmt.Println("Romaji:", romaji)
	// Romaji: kanji wo kana ni henkanshimasu.
}

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConvertKanaToRomaji

func ConvertKanaToRomaji(input string) string

func ConvertKanjiToKana

func ConvertKanjiToKana(input string) (string, error)

ConvertKanjiToKana converts Kanji text to Kana

func ConvertKanjiToRomaji

func ConvertKanjiToRomaji(input string) (string, error)

ConvertKanjiToRomaji converts Kanji text directly to Romaji

func ConvertKanjiToRomajiWithSpaces added in v0.3.0

func ConvertKanjiToRomajiWithSpaces(input string) (string, error)

ConvertKanjiToRomajiWithSpaces converts Kanji text to Romaji with spaces between words

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL