It is advised NOT to directly change catalina.sh and set the (any) variables in this script. Instead put them into a script file named setenv.sh in CATALINA_BASE/bin to keep your customizations separate. The setenvh.sh will be automatically sourced (loaded) into catalina.sh at runtime.
I tried removing the Tomcat customization (setenv.sh) and the multisearch query works the same. Maybe the information may help if you have other locale related problems
2- Install Afresco Repository (ACS) as usual (I’m using the wonderful ansible-alfresco github install script from @jpotts !)
3 – Install Afresco Search services files, butdo NOT run the index command yet (i.e. do NOT run ./solr/bin/solr start -a "-Dcreate.alfresco.defaults=alfresco,archive" )
as suggested by @arjunmony, modify the TWO following Solr6 config files, as reported in
Re: TROUBLE with LOCALE and SEARCH query in MULTIPLE LANGUAGES … and how to fix it :-)
Using autoDetectQueryLocale and autoDetectQueryLocales should be completely unnecessary if you set cross locale datatypes in shared.properties. In all the time since I originally gave the talk on Important Workaround for making ASS muli-lingual I have never found any case where those would be relevant at all.