Prechádzať zdrojové kódy

Call setlocale and bindtextdomain in the http method

Matt Zimmerman 21 rokov pred
rodič
commit
049c0171c2
2 zmenil súbory, kde vykonal 5 pridanie a 1 odobranie
  1. 2 1
      debian/changelog
  2. 3 0
      methods/http.cc

+ 2 - 1
debian/changelog

@@ -1,6 +1,7 @@
 apt (0.5.32) unstable; urgency=low
 
-  * 
+  * Call setlocale and bindtextdomain in the http method, so that the
+    messages are properly localised (Closes: #282700)
 
  --
 

+ 3 - 0
methods/http.cc

@@ -1183,6 +1183,9 @@ int HttpMethod::Loop()
 
 int main()
 {
+   setlocale(LC_ALL, "");
+   bindtextdomain(APT_DOMAIN, Cnf.FindDir("Dir::Locale").c_str());
+
    HttpMethod Mth;
    
    return Mth.Loop();