--- ./tests/glob2.sub_orig	2025-09-18 07:06:51.382869759 -0500
+++ ./tests/glob2.sub	2025-09-18 07:07:50.772782294 -0500
@@ -41,7 +41,11 @@ esac
 [[ $var = $var ]] && echo ok 4
 [[ $var = $'ab\134' ]] && echo ok 5
 
-LC_ALL=zh_TW.big5
+if [[ $(uname -s) == AIX ]]; then
+  LC_ALL=Zh_TW.big5
+else
+  LC_ALL=zh_TW.big5
+fi
 
 read a b c <<< $'\u3b1 b c\n'
 echo $b
@@ -62,4 +66,8 @@ printf "%s" "a${alpha}b" | LC_ALL=C od -b | _intl_normalize_spaces
 a=$'\u3b1'
 [[ $a = $a ]] && echo ok 6
 
-LC_ALL=zh_TW.big5 ${THIS_SH} -c $'[[ \u3b1 = \u3b1 ]]' && echo ok 7
+if [[ $(uname -s) == AIX ]]; then
+  LC_ALL=Zh_TW.big5 ${THIS_SH} -c $'[[ \u3b1 = \u3b1 ]]' && echo ok 7
+else
+  LC_ALL=zh_TW.big5 ${THIS_SH} -c $'[[ \u3b1 = \u3b1 ]]' && echo ok 7
+fi

