11 lines
415 B
Plaintext
11 lines
415 B
Plaintext
|
component Japanese(text string)
|
||
|
if arn.ContainsUnicodeLetters(text)
|
||
|
for _, token := range arn.TokenizeJapanese(text)
|
||
|
if token.NeedsFurigana()
|
||
|
a.japanese(href="http://jisho.org/search/" + token.Original, target="_blank", rel="noopener")
|
||
|
ruby(title=token.Romaji)= token.Original
|
||
|
rt.furigana= token.Hiragana
|
||
|
else
|
||
|
ruby.japanese(title=token.Romaji)= token.Original
|
||
|
else
|
||
|
span.japanese= text
|