exported t.Word in nmslib.Translate literal

This commit is contained in:
Raum0x2A
2021-05-06 09:48:53 -06:00
parent ccbd68aee8
commit 877517b923

14
lang.go
View File

@@ -11,7 +11,7 @@ import (
Translate words
*/
type Translate struct {
word string
Word string
}
// trans - set up structure of a word iteration
@@ -120,11 +120,11 @@ func toEng(t Translate, csvlines [][]string) string {
acpword: strings.ToLower(line[3]),
}
// check translate struct for value
if strings.ToLower(t.word) == lang.word {
if strings.ToLower(t.Word) == lang.word {
returnstring = lang.english
} else if strings.ToLower(t.word) == lang.capword {
} else if strings.ToLower(t.Word) == lang.capword {
returnstring = strings.Title(strings.ToLower(lang.english))
} else if strings.ToLower(t.word) == lang.acpword {
} else if strings.ToLower(t.Word) == lang.acpword {
returnstring = strings.ToUpper(lang.english)
}
}
@@ -140,17 +140,17 @@ func toNMS(t Translate, csvlines [][]string) string {
capword: line[2],
acpword: line[3],
}
if t.word == lang.english {
if t.Word == lang.english {
if lang.word != "" {
returnstring = lang.word
}
}
if t.word == strings.Title(strings.ToLower(lang.english)) {
if t.Word == strings.Title(strings.ToLower(lang.english)) {
if lang.capword != "" {
returnstring = strings.Title(strings.ToLower(lang.capword))
}
}
if t.word == strings.ToUpper(lang.english) {
if t.Word == strings.ToUpper(lang.english) {
if lang.acpword != "" {
returnstring = strings.ToUpper(lang.acpword)
}