File tree Expand file tree Collapse file tree 2 files changed +22
-16
lines changed Expand file tree Collapse file tree 2 files changed +22
-16
lines changed Original file line number Diff line number Diff line change @@ -4,21 +4,24 @@ WRAPPER_PATH=$(readlink -f /usr/bin/google-chrome)
4
4
BASE_PATH=" $WRAPPER_PATH -base"
5
5
mv " $WRAPPER_PATH " " $BASE_PATH "
6
6
7
+ # Debian/Ubuntu seems to not respect --lang, it instead needs to be a LANGUAGE environment var
8
+ # See: https://stackoverflow.com/a/41893197/359999
9
+ for var in " $@ " ; do
10
+ if [[ $var == --lang= * ]]; then
11
+ LANGUAGE=${var// --lang=}
12
+ fi
13
+ done
14
+
7
15
cat > " $WRAPPER_PATH " << _EOF
8
16
#!/bin/bash
9
17
10
18
# umask 002 ensures default permissions of files are 664 (rw-rw-r--) and directories are 775 (rwxrwxr-x).
11
19
umask 002
12
20
21
+ # Set language environment variable
22
+ export LANGUAGE="$LANGUAGE "
23
+
13
24
# Note: exec -a below is a bashism.
14
25
exec -a "\$ 0" "$BASE_PATH " --no-sandbox "\$ @"
15
26
_EOF
16
27
chmod +x " $WRAPPER_PATH "
17
-
18
- # Debian/Ubuntu seems to not respect --lang, it instead needs to be a LANGUAGE environment var
19
- # See: https://stackoverflow.com/a/41893197/359999
20
- for var in " $@ " ; do
21
- if [[ $var == --lang= * ]]; then
22
- export LANGUAGE=${var// --lang=}
23
- fi
24
- done
Original file line number Diff line number Diff line change @@ -4,21 +4,24 @@ WRAPPER_PATH=$(readlink -f /usr/bin/microsoft-edge)
4
4
BASE_PATH=" $WRAPPER_PATH -base"
5
5
mv " $WRAPPER_PATH " " $BASE_PATH "
6
6
7
+ # Debian/Ubuntu seems to not respect --lang, it instead needs to be a LANGUAGE environment var
8
+ # See: https://stackoverflow.com/a/41893197/359999
9
+ for var in " $@ " ; do
10
+ if [[ $var == --lang= * ]]; then
11
+ LANGUAGE=${var// --lang=}
12
+ fi
13
+ done
14
+
7
15
cat > " $WRAPPER_PATH " << _EOF
8
16
#!/bin/bash
9
17
10
18
# umask 002 ensures default permissions of files are 664 (rw-rw-r--) and directories are 775 (rwxrwxr-x).
11
19
umask 002
12
20
21
+ # Set language environment variable
22
+ export LANGUAGE="$LANGUAGE "
23
+
13
24
# Note: exec -a below is a bashism.
14
25
exec -a "\$ 0" "$BASE_PATH " --no-sandbox "\$ @"
15
26
_EOF
16
27
chmod +x " $WRAPPER_PATH "
17
-
18
- # Debian/Ubuntu seems to not respect --lang, it instead needs to be a LANGUAGE environment var
19
- # See: https://stackoverflow.com/a/41893197/359999
20
- for var in " $@ " ; do
21
- if [[ $var == --lang= * ]]; then
22
- export LANGUAGE=${var// --lang=}
23
- fi
24
- done
You can’t perform that action at this time.
0 commit comments