set locale to single application in macOS
#!/bin/bash
APP=${1:-none}
LOCALE=${2:-ko}
if [[ "$APP" == "none" ]]; then
echo -e "missing applicaton name as argument:\n"
echo -e "\t`basename $0` <Application-Name-Without-Extension> [locale]"
echo
exit 1
fi
defaults write -app "$APP" AppleLanguages -array "${LOCALE}"