[Mac] Warning: Failed to set locale category〜 という警告が出る場合
Mac の Terminal で以下のような警告が表示されることがあった(具体的には、mmv の編集を追えた後に発生した)。
Warning: Failed to set locale category LC_NUMERIC to en_JP.
Warning: Failed to set locale category LC_TIME to en_JP.
Warning: Failed to set locale category LC_COLLATE to en_JP.
Warning: Failed to set locale category LC_MONETARY to en_JP.
Warning: Failed to set locale category LC_MESSAGES to en_JP.
これを解決するには以下。
(1)以下のコマンドを実行(私は Mac で nano エディタを使っている)。
$ sudo nano ~/.bash_profile
(2)以下を追記し、保存。
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
(3)以下のコマンドを実行。
$ source ~/.bash_profile
(4)Terminal を再起動。
参考:
macos – Error message when starting vim: "Failed to set locale category LC_NUMERIC to en_CH" (or en_BR, en_RU & LC_TIME, LC_COLLATE, LC_MONETARY, LC_MESSAGES) – Stack Overflow
https://stackoverflow.com/questions/56716993/error-message-when-starting-vim-failed-to-set-locale-category-lc-numeric-to-en
ターミナルで日本語を入力できない – Qiita
https://qiita.com/tenten1010/items/ea1a755e9aacc61c669e