From 0887fdd60b446b6101238c7def1a3fb5d97c752d Mon Sep 17 00:00:00 2001 From: Joel Pearson Date: Wed, 21 Jun 2017 15:35:05 +1000 Subject: [PATCH] Support google chrome --lang argument. Fixes #159 --- selenium-node-chrome/opt/google/chrome/google-chrome | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/selenium-node-chrome/opt/google/chrome/google-chrome b/selenium-node-chrome/opt/google/chrome/google-chrome index cd52b7d2..488f9662 100755 --- a/selenium-node-chrome/opt/google/chrome/google-chrome +++ b/selenium-node-chrome/opt/google/chrome/google-chrome @@ -1,5 +1,14 @@ #!/usr/bin/env bash +# Debian/Ubuntu seems to not respect --lang, it instead needs to be a LANGUAGE environment var +# See: https://stackoverflow.com/a/41893197/359999 +for var in "$@"; do + if [[ $var == --lang=* ]]; then + echo found lang var! $var + export LANGUAGE=${var//--lang=} + fi +done + exec /opt/google/chrome/google-chrome-base "$@" ${CHROME_ARGS} ${CHROME_ADDITIONAL_ARGS} # See: On How To Turn Chrome or Firefox Into A Single-Site Browser