diff -r e1e4db3ba16d -r 1c68ad1ea60f crea/integration/metadataplayer/LdtPlayer-core.js --- a/crea/integration/metadataplayer/LdtPlayer-core.js Mon Jun 11 16:48:14 2012 +0200 +++ b/crea/integration/metadataplayer/LdtPlayer-core.js Mon Jun 11 17:59:51 2012 +0200 @@ -1534,7 +1534,15 @@ } } - this.l10n = (typeof this.messages[IriSP.language] !== "undefined" ? this.messages[IriSP.language] : this.messages["en"]); + this.l10n = ( + typeof this.messages[IriSP.language] !== "undefined" + ? this.messages[IriSP.language] + : ( + IriSP.language.length > 2 && typeof this.messages[IriSP.language.substr(0,2)] !== "undefined" + ? this.messages[IriSP.language.substr(0,2)] + : this.messages["en"] + ) + ); };