Set locale properly in Apache configuration
authorDan Scott <dscott@laurentian.ca>
Tue, 18 Dec 2012 12:39:18 +0000 (07:39 -0500)
committerDan Scott <dscott@laurentian.ca>
Wed, 19 Dec 2012 14:56:53 +0000 (09:56 -0500)
commit928fe1298f06f971ac03028d335fac7d1943075e
treeb4ade2eeae23c3acd8208f968421e670ce218cfe
parenta1ce433236954e325af243ec1d6eb8e6ad76be01
Set locale properly in Apache configuration

A RewriteCond only applies to the next RewriteRule, while our config was
attempting to apply multiple rules for a single condition. Fix that up
by using skip (S) rules to apply blocks of rules for the condition in
question.

Also, use the HTTP:Accept-Language value directly, rather than relying
on a backreference (which did not seem to be working as desired).

These fixes enable screens like the Register Patron interface to present
field labels from the IDL in the correct locale, whereas previously they
would always default to en-US.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Signed-off-by: Pasi Kallinen <pasi.kallinen@pttk.fi>
Open-ILS/examples/apache/eg_vhost.conf