From 8be874570d23fb60d9080dbfecae9002d8537a51 Mon Sep 17 00:00:00 2001 From: Benjamin Kellermann Date: Mon, 16 May 2016 20:07:55 +0200 Subject: bugfix encoding for dirnames with specialchars --- dudle.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'dudle.rb') diff --git a/dudle.rb b/dudle.rb index 87b3fe9..2ac403d 100644 --- a/dudle.rb +++ b/dudle.rb @@ -33,7 +33,7 @@ require "locale" if File.exists?("data.yaml") && !File.stat("data.yaml").directory? $is_poll = true - GetText.bindtextdomain("dudle", :path => Dir.pwd + "/../locale/") + GetText.bindtextdomain("dudle", :path => Dir.pwd.force_encoding("UTF-8") + "/../locale/") else $is_poll = false GetText.bindtextdomain("dudle", :path => Dir.pwd + "/locale/") @@ -126,7 +126,7 @@ class Dudle @basedir = ".." inittabs @table = YAML::load(VCS.cat(self.revision, "data.yaml")) - @urlsuffix = File.basename(File.expand_path(".")) + @urlsuffix = File.basename(File.expand_path(".")).force_encoding("UTF-8") @title = @table.name -- cgit v1.2.3