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