From 1018171bca78f555896e13164d55e8d485a5fcab Mon Sep 17 00:00:00 2001 From: hallgren Date: Tue, 19 May 2015 13:38:42 +0000 Subject: [PATCH] minibar: more work on speech output --- src/www/minibar/minibar_support.js | 14 ++++++ src/www/minibar/minibar_translations.js | 66 +++++++++++++++---------- 2 files changed, 53 insertions(+), 27 deletions(-) diff --git a/src/www/minibar/minibar_support.js b/src/www/minibar/minibar_support.js index a9586e8f4..412271842 100644 --- a/src/www/minibar/minibar_support.js +++ b/src/www/minibar/minibar_support.js @@ -5,6 +5,20 @@ function langpart(conc,abs) { // langpart("FoodsEng","Foods") == "Eng" return hasPrefix(conc,abs) ? conc.substr(abs.length) : conc; } + +// Lookup language codes (from "flags language = ..." in the source grammar) +function langCode(grammar,conc) { + if(!grammar.langCode) { + var ls=grammar.languages + var langCode={} + for(var i=0;i