From c3a3fe7b9b6a65b7a91684ae325355537865c4cf Mon Sep 17 00:00:00 2001 From: rsudev Date: Tue, 23 Dec 2014 23:46:21 +0100 Subject: Fixes #4559, opencaching: use language instead of country to retrieve descriptions --- main/res/values/changelog_release.xml | 2 ++ main/src/cgeo/geocaching/connector/oc/OkapiClient.java | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'main') diff --git a/main/res/values/changelog_release.xml b/main/res/values/changelog_release.xml index 273fa51..f589bac 100644 --- a/main/res/values/changelog_release.xml +++ b/main/res/values/changelog_release.xml @@ -2,6 +2,8 @@ \n + Next bugfix release:\n + · Fix: Use phone language instead of country when requesting opencaching data\n 2014.12.22:\n · New: Updated translations\n · New: Google Play services are disabled by default on Android before 4.0\n diff --git a/main/src/cgeo/geocaching/connector/oc/OkapiClient.java b/main/src/cgeo/geocaching/connector/oc/OkapiClient.java index 26e0f78..1d0f991 100644 --- a/main/src/cgeo/geocaching/connector/oc/OkapiClient.java +++ b/main/src/cgeo/geocaching/connector/oc/OkapiClient.java @@ -739,7 +739,7 @@ final class OkapiClient { } private static String getPreferredLanguage() { - final String code = Locale.getDefault().getCountry(); + final String code = Locale.getDefault().getLanguage(); if (StringUtils.isNotBlank(code)) { return StringUtils.lowerCase(code) + "|en"; } -- cgit v1.1