From: gc Date: Mon, 3 Mar 2008 23:01:30 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: 0.9.0~93 X-Git-Url: http://git.zarb.org/?p=booh;a=commitdiff_plain;h=d0d2dc350f368c5a80ff6bfdebdb4d2574670e4d *** empty log message *** --- diff --git a/bin/booh-backend b/bin/booh-backend index 46a84b5..230d23d 100755 --- a/bin/booh-backend +++ b/bin/booh-backend @@ -658,7 +658,9 @@ def find_translation_for_file(file, msg) if $multi_languages if file =~ /\.(\w\w)\.html$/ bindtextdomain("booh", { :locale => "#{$1}.UTF-8" }) - return _(msg) + retval = _(msg) + bindtextdomain("booh") + return retval else die "Internal error: cannot find multi language suffix of file '#{file}'" end @@ -695,6 +697,7 @@ def save_html(html, base_filename) ios = File.open("#{base_filename}.#{language}.html", "w") ios.write(html.gsub(/@@(.*?)@@/) { _($1) }) ios.close + bindtextdomain("booh") end else ios = File.open("#{base_filename}.html", "w")