summaryrefslogtreecommitdiff
path: root/navit/android/src/org
diff options
context:
space:
mode:
authorrikky <rikky@ffa7fe5e-494d-0410-b361-a75ebd5db220>2012-04-27 18:39:00 +0000
committerrikky <rikky@ffa7fe5e-494d-0410-b361-a75ebd5db220>2012-04-27 18:39:00 +0000
commita5ceec3ab75d87aa8b3203ae80e12029deacdcfd (patch)
tree7bf193cd0eed715ceab2e60c8dba0655129c139e /navit/android/src/org
parente1de57c4143af5d52f701fde0da33622bc5e4155 (diff)
downloadnavit-a5ceec3ab75d87aa8b3203ae80e12029deacdcfd.tar.gz
Fix:Android:Cache translations fetched from navit core
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5046 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/android/src/org')
-rw-r--r--navit/android/src/org/navitproject/navit/NavitTextTranslations.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/navit/android/src/org/navitproject/navit/NavitTextTranslations.java b/navit/android/src/org/navitproject/navit/NavitTextTranslations.java
index 99da62277..738b6f01b 100644
--- a/navit/android/src/org/navitproject/navit/NavitTextTranslations.java
+++ b/navit/android/src/org/navitproject/navit/NavitTextTranslations.java
@@ -261,6 +261,13 @@ public class NavitTextTranslations
{
// if we still dont have any text, use the ".mo" file and call the c-function gettext(in)
out = NavitGraphics.getLocalizedString(in);
+ if (out != null)
+ {
+ HashMap<String, String> langmap = new HashMap<String, String>();
+ langmap.put(main_language, out);
+ Navit_text_lookup.put(in, langmap);
+ }
+
//Log.e("NavitTextTranslations", "return the value from gettext() = " + out);
}
return out;