summaryrefslogtreecommitdiff
path: root/src/www/js/langcode.js
diff options
context:
space:
mode:
authorhallgren <hallgren@chalmers.se>2014-03-17 15:59:43 +0000
committerhallgren <hallgren@chalmers.se>2014-03-17 15:59:43 +0000
commit22b68ad30cf9e5bd8e5ede60ec6c04d1294d18a7 (patch)
tree45411b8e03a483e15ed2e2b08b8fc02c781fda5d /src/www/js/langcode.js
parent825e0cf7cf32802862fd88e5dac0cd2f8084d08b (diff)
Wide coverage demo web app: add speech synthesis
Works in Safari and Chrome.
Diffstat (limited to 'src/www/js/langcode.js')
-rw-r--r--src/www/js/langcode.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/www/js/langcode.js b/src/www/js/langcode.js
index 5a41a59d3..91df409ad 100644
--- a/src/www/js/langcode.js
+++ b/src/www/js/langcode.js
@@ -25,3 +25,17 @@ for(var i in languages) {
function concname(code) { return langname[code] || code; }
function alangcode(code) { return langcode2[code] || code; }
+
+// Add a country code to the language code
+function add_country(code) {
+ switch(code) {
+ case "en": return "en-US" // "en-scotland" // or "en-GB"
+ case "sv": return "sv-SE"
+ case "fr": return "fr-FR"
+ case "de": return "de-DE"
+ case "fi": return "fi-FI"
+ case "zh": return "zh-CN"
+ case "hi": return "hi-IN"
+ default: return code
+ }
+}