WIP
This commit is contained in:
parent
300f838a95
commit
638e275114
12
jmdict.go
12
jmdict.go
@ -32,12 +32,14 @@ type dictEntry struct {
|
|||||||
Expression string
|
Expression string
|
||||||
Reading string
|
Reading string
|
||||||
Glossary []string
|
Glossary []string
|
||||||
Tags map[string]bool
|
Tags []string
|
||||||
}
|
}
|
||||||
|
|
||||||
func (d *dictEntry) addTags(tags []string) {
|
func (d *dictEntry) addTags(tags []string) {
|
||||||
for _, tag := range tags {
|
for _, tag := range tags {
|
||||||
d.Tags[tag] = true
|
if findString(tag, d.Tags) == -1 {
|
||||||
|
d.Tags = append(d.Tags, tag)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -59,8 +61,7 @@ func convertEnamdictEntry(enamdictEntry jmdict.EnamdictEntry) []dictEntry {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
entry := dictEntry{Tags: make(map[string]bool)}
|
var entry dictEntry
|
||||||
|
|
||||||
if kanji == nil {
|
if kanji == nil {
|
||||||
entry.Expression = reading.Reading
|
entry.Expression = reading.Reading
|
||||||
} else {
|
} else {
|
||||||
@ -105,8 +106,7 @@ func convertEdictEntry(edictEntry jmdict.EdictEntry) []dictEntry {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
entry := dictEntry{Tags: make(map[string]bool)}
|
var entry dictEntry
|
||||||
|
|
||||||
if kanji == nil {
|
if kanji == nil {
|
||||||
entry.Expression = reading.Reading
|
entry.Expression = reading.Reading
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user