exported t.Word in nmslib.Translate literal
This commit is contained in:
14
lang.go
14
lang.go
@@ -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)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user