diff options
author | Savely Krasovsky <savely@krasovsky.me> | 2018-09-22 20:22:58 +0300 |
---|---|---|
committer | Frédéric Guillot <fred@miniflux.net> | 2018-09-22 10:22:58 -0700 |
commit | 0e23f37f5797ef35abad23f059fa48e56ff27b37 (patch) | |
tree | 9d9228e610a6247a50d2a560280c2c61c9f2b006 /generate.go | |
parent | 37ab6eec15804b3d122471bbb732eb106f107504 (diff) |
Translate application in Russian
Diffstat (limited to 'generate.go')
-rw-r--r-- | generate.go | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/generate.go b/generate.go index 7136cc3..e534514 100644 --- a/generate.go +++ b/generate.go @@ -82,12 +82,18 @@ func basename(filename string) string { } func stripExtension(filename string) string { - filename = strings.TrimSuffix(filename, filepath.Ext(filename)) + filename = strings.TrimSuffix(filename, path.Ext(filename)) return strings.Replace(filename, " ", "_", -1) } func glob(pattern string) []string { + // There is no Glob function in path package, so we have to use filepath and replace in case of Windows files, _ := filepath.Glob(pattern) + for i := range files { + if strings.Contains(files[i], "\\") { + files[i] = strings.Replace(files[i], "\\", "/", -1) + } + } return files } |