Changeset 3122 in josm


Ignore:
Timestamp:
2010-03-12T12:00:43+01:00 (14 years ago)
Author:
Gubaer
Message:

fixed #4673: I18n: motd in russian not displayed

Location:
trunk/src/org/openstreetmap/josm
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/GettingStarted.java

    r2626 r3122  
    77import java.awt.BorderLayout;
    88import java.awt.EventQueue;
     9import java.io.UnsupportedEncodingException;
    910
    1011import javax.swing.JEditorPane;
     
    6869            Main.pref.putInteger("cache.motd.html.version", myVersion);
    6970            Main.pref.put("cache.motd.html.lang", myLang);
    70 
    71             return motd.getBytes();
     71            try {
     72                return motd.getBytes("utf-8");
     73            } catch(UnsupportedEncodingException e){
     74                e.printStackTrace();
     75                return new byte[0];
     76            }
    7277        }
    7378
  • trunk/src/org/openstreetmap/josm/io/CacheCustomContent.java

    r3083 r3122  
    88import java.io.FileOutputStream;
    99import java.io.IOException;
     10import java.io.UnsupportedEncodingException;
    1011import java.util.Date;
    1112
     
    117118    public String updateForceString() {
    118119        updateForce();
    119         return new String(data);
     120        try {
     121            return new String(data,"utf-8");
     122        } catch(UnsupportedEncodingException e){
     123            e.printStackTrace();
     124            return "";
     125        }
    120126    }
    121127
     
    136142     */
    137143    public String getDataString() {
    138         return new String(getData());
     144        try {
     145            return new String(getData(), "utf-8");
     146        } catch(UnsupportedEncodingException e){
     147            e.printStackTrace();
     148            return "";
     149        }
    139150    }
    140151
Note: See TracChangeset for help on using the changeset viewer.