Bug#807751: josm: translation files are not loaded

Alexander Galanin al at galanin.nnov.ru
Sat Dec 12 11:39:04 UTC 2015


Package: josm
Version: 0.0.svn9060+dfsg-1
Severity: minor
Tags: l10n

Translation files from josm-l10n package are not loaded by josm.

I think that the problem is caused by patch file modification
(debian/patches/06-move_data_out_of_jar.patch).

Old version (0.0.svn7643+dfsg1-1, jessie):
     private static URL getTranslationFile(String lang) {
-        return Main.class.getResource("/data/"+lang+".lang");
+        try {
+            return new URL("file:///usr/share/josm/data/"+lang+".lang");
+        } catch (MalformedURLException ex) {
+            return null;
+        }
     }

New version (0.0.svn9060+dfsg-1, stretch):
     private static URL getTranslationFile(String lang) {
-        return Main.class.getResource("/data/"+lang.replace('@', '-')+".lang");
+        try {
+            return Main.class.getResource("/data/"+lang.replace('@', '-')+".lang");
+        } catch (RuntimeException ex) {
+            return null;
+        }
     }

-- System Information:
Debian Release: 8.2
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'stable-updates'), (500, 'oldstable-updates'), (500, 'testing'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages josm depends on:
ii  default-jre [java7-runtime]      2:1.7-52
ii  fonts-noto                       2013-04-11-2
ii  jmapviewer                       1.13+dfsg-1
ii  libcommons-compress-java         1.9-1
ii  libcommons-logging-java          1.2-1
ii  libgettext-commons-java          0.9.6-2
ii  liboauth-signpost-java           1.2.1.2-1.2
ii  libsvgsalamander-java            0~svn95-1
ii  openjdk-7-jre [java7-runtime]    7u91-2.6.3-1~deb8u1
ii  openstreetmap-map-icons-classic  1:0.0.svn31779-1

Versions of packages josm recommends:
ii  josm-l10n                           0.0.svn9060+dfsg-1
ii  josm-plugins                        0.0.svn31779+ds-1
pn  webkit-image-gtk | webkit-image-qt  <none>

josm suggests no packages.

-- no debconf information



More information about the Pkg-grass-devel mailing list