]> WPIA git - gigi.git/blobdiff - util/org/cacert/gigi/util/FetchLocales.java
Fix: various coverity charset issues.
[gigi.git] / util / org / cacert / gigi / util / FetchLocales.java
index 4c93021e9e38acf9f44e3ef947e2a885e27c9c8e..87beaacef16fa53275f2771e2e60a96f44f7fe05 100644 (file)
@@ -3,6 +3,7 @@ package org.cacert.gigi.util;
 import java.io.File;
 import java.io.FileOutputStream;
 import java.io.IOException;
+import java.io.InputStreamReader;
 import java.net.URL;
 import java.net.URLConnection;
 import java.util.Scanner;
@@ -43,7 +44,7 @@ public class FetchLocales {
             doc.appendChild(doc.createElement("translations"));
             URL fetch = new URL(PO_URL_TEMPLATE.replace("%", lang));
             URLConnection uc = fetch.openConnection();
-            Scanner sc = new Scanner(uc.getInputStream());
+            Scanner sc = new Scanner(new InputStreamReader(uc.getInputStream(), "UTF-8"));
             String s = readLine(sc);
             StringBuffer contents = new StringBuffer();
             String id = "";