LP1802593: Correct formatting of language code in Angularjs, KPAC user/gmcharlt/lp1802593_signoff
authorJane Sandberg <sandbej@linnbenton.edu>
Mon, 29 Jul 2019 18:56:31 +0000 (11:56 -0700)
committerGalen Charlton <gmc@equinoxinitiative.org>
Thu, 1 Aug 2019 15:49:01 +0000 (11:49 -0400)
commit99945e01dbcf4dca48ab31d4eb158cf9b147cebd
tree5b9742315afcea7827a1e3190d46c3c24f10eb6c
parentfb8e8a4fa3d4a9aea835b8bbb09026c78d233033
LP1802593: Correct formatting of language code in Angularjs, KPAC

EgWeb offers two different formats of the current locale: ctx.locale and
ctx.eg_locale.  This commit configures the lang attribute in AngularJS
staff client, OPAC, and KPAC to use eg_locale, since it has the
appropriate format (e.g. en-US, fr-CA).

Also adds some tests for EgWeb's handling of language codes.

Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/src/perlmods/t/15-OpenILS-WWW.t
Open-ILS/src/templates/base.tt2
Open-ILS/src/templates/kpac/parts/base.tt2
Open-ILS/src/templates/opac/parts/base.tt2
Open-ILS/src/templates/staff/base.tt2