Changeset 1562 in josm for trunk


Ignore:
Timestamp:
2009-04-28T19:37:14+02:00 (15 years ago)
Author:
stoecker
Message:

fix #2419 - MOTD language not changing - patch by xeen

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/LICENSE

    r607 r1562  
    3131==========================
    3232
    33 JOSM was written by Immanuel Scholz <imi@eigenheimstrasse.de>.
     33JOSM was written by Immanuel Scholz <imi AT eigenheimstrasse.de>.
    3434
    3535Major code contributions from (in alphabetical order):
    3636
    37 David Earl <david@frankieandshadow.com>
    38 Gabriel Ebner <ge@gabrielebner.at>
    39 Ulf Lamping <ulf.lamping@web.de>
    40 Raphael Mack <ramack@raphael-mack.de>
    41 Frederik Ramm <frederik@remote.org>
     37David Earl <david AT frankieandshadow.com>
     38Gabriel Ebner <ge AT gabrielebner.at>
     39Ulf Lamping <ulf.lamping AT web.de>
     40Raphael Mack <ramack AT raphael-mack.de>
     41Frederik Ramm <frederik AT remote.org>
     42Dirk Stöcker <openstreetmap AT dstoecker.de>
    4243
    4344Please add your name liberally if you think you have made a major
     
    4748at http://josm.openstreetmap.de/svn/ for details.
    4849
    49 The current JOSM maintainer is Frederik Ramm <frederik@remote.org>.
     50The current JOSM maintainer is Dirk Stöcker.
    5051
    5152Copyright rests with the contributors.
  • trunk/src/org/openstreetmap/josm/gui/GettingStarted.java

    r1512 r1562  
    6161
    6262        final private int myVersion = AboutAction.getVersionNumber();
     63        final private String myLang = Main.getLanguageCodeU();
    6364
    6465        /**
     
    8384            // Save this to prefs in case JOSM is updated so MOTD can be refreshed
    8485            Main.pref.putInteger("cache.motd.html.version", myVersion);
     86            Main.pref.put("cache.motd.html.lang", myLang);
    8587
    8688            return motd.getBytes();
     
    9698            // 2. Cannot be written (e.g. while developing). Obviously we don't want to update
    9799            //    everytime because of something we can't read.
    98             return Main.pref.getInteger("cache.motd.html.version", myVersion) == myVersion;
     100            return (Main.pref.getInteger("cache.motd.html.version", myVersion) == myVersion)
     101                                         && Main.pref.get("cache.motd.html.lang").equals(myLang);
    99102        }
    100103    }
Note: See TracChangeset for help on using the changeset viewer.