Don't cut off trailing kana

main
Elnu 2 years ago
parent d929d50a7c
commit 01e6ab46e7

@ -182,6 +182,13 @@ func ParseEntry(entry *jmdict.JmdictEntry, furiganaInfo *string) Entry {
})
nextIndex = raw.to + 1
}
length := len([]rune(kanji))
if nextIndex < length {
furiganaList = append(furiganaList, Furigana{
Kanji: slice(nextIndex, length-1),
Furigana: "",
})
}
}
return Entry{
Kanji: kanji,