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