aboutsummaryrefslogtreecommitdiffhomepage
path: root/generate.go
diff options
context:
space:
mode:
authorGravatar Savely Krasovsky <savely@krasovsky.me>2018-09-22 20:22:58 +0300
committerGravatar Frédéric Guillot <fred@miniflux.net>2018-09-22 10:22:58 -0700
commit0e23f37f5797ef35abad23f059fa48e56ff27b37 (patch)
tree9d9228e610a6247a50d2a560280c2c61c9f2b006 /generate.go
parent37ab6eec15804b3d122471bbb732eb106f107504 (diff)
Translate application in Russian
Diffstat (limited to 'generate.go')
-rw-r--r--generate.go8
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
}