답변:
로그온 화면에서 항상 캐나다 프랑스어 대신 프랑스어 레이아웃을 얻었습니다.
나를 위해 일한 해결책은 다음과 같습니다.
로그온 키보드 레이아웃 (예 : 프랑스어)이 다음에 해당함을 발견했습니다 .
defaults read /Library/Preferences/com.apple.HIToolbox.plist
원하는 키보드 레이아웃 (프랑스어 즉, 캐나다)가 여기에 저장됩니다 :
defaults read ~/Library/Preferences/com.apple.HIToolbox.plist
(알림 ~
!)
이 문제를 해결하기 위해 .plist 파일을 덮어 써서 로그온 키보드를 원하는 것으로 변경했습니다 (소스 plist에 원치 않는 레이아웃이 없는지 확인한 후).
파일 plutil -convert json ~/Library/Preferences/com.apple.HIToolbox.plist; vi ~/Library/Preferences/com.apple.HIToolbox.plist; plutil -convert binary1 ~/Library/Preferences/com.apple.HIToolbox.plist
을보고 원하지 않는 레이아웃 (히스토리에서도)이 없는지 확인하십시오.
sudo cp ~/Library/Preferences/com.apple.HIToolbox.plist /Library/Preferences/
sudo chmod 644 /Library/Preferences/com.apple.HIToolbox.plist
로그 오프하면 OK입니다. :)
로그인 창에 입력 메뉴를 표시 한 다음 대체 키보드 레이아웃을 선택한 다음 루트 계정으로 로그인하여 입력 소스를 변경할 수 있습니다 .
시스템 환경 설정 → 사용자 및 그룹을 엽니 다 .
환경 설정 분할 창을 잠금 해제하고 로그인 옵션을 선택하십시오 .
로그인 창에서 입력 메뉴 표시를 선택하십시오 .
루트 계정에 즉시 로그인하십시오.
루트 계정은 로그인 창과 동일한 선택을 유지해야합니다. 그렇지 않은 경우 입력 소스를 로그인 창의 입력 소스와 일치하도록 변경 한 다음 로그 아웃하십시오. 로그인 창과 루트 계정 모두 영구적으로 유지하려면 동일한 입력 소스를 가져야합니다.
나는 Catalina를 실행 중이며 위의 답변 중 어느 것도 나를 위해 일하지 않았습니다. 무엇을 했던 나를 위해 작업하는 것은 매우 간단 었죠. ( 이 솔루션에 대한 Daniel Aleksandersen의 모든 공로 입니다.)
나에게 그것은 끝났다. 톱니 바퀴 아이콘이 표시되지 않으면 아래의 전체 단계 목록을 따라야합니다.
시스템 환경 설정 : 키보드 : 입력 소스로 이동하여 시작하십시오. 로그인 창에서 원하는 레이아웃이 키보드 레이아웃 목록의 상단에 있는지 확인하십시오.
시스템 환경 설정 : 사용자 및 그룹 : 로그인 옵션으로 이동하십시오. 필요한 경우 기본 설정 창을 잠금 해제하십시오.
“로그인 창에 입력 메뉴 표시”옵션을 껐다가 다시 켜십시오. 또는 켜져 있지 않은 경우 켜십시오.
시스템 환경 설정 : 언어 및 지역 : 일반 : 기본 언어로 이동하십시오.
더하기 버튼을 사용하여 목록에 제 2 언어를 임시로 추가하십시오. 나중에 제거하므로 아무 언어 나 추가하면됩니다.
새 언어를 목록 맨 위로 끕니다.
언어 목록을 재정렬 할 때 하단 표시 줄에 나타나는 새 기어 버튼을 클릭하고 로그인 창에 적용을 선택하십시오. (위의 스크린 샷과 같이)
원하는 언어를 목록의 맨 위로 다시 끕니다.
7 단계를 반복하십시오.
왜 모두가 그렇게 복잡하게 만들고 있습니까? 가장 쉬운 방법은 다음과 같습니다.
newton02:~ templahum$ sudo languagesetup
그리고 당신은 얻을 :
Password:
비밀번호를 입력하면이 내용이 표시됩니다. 언어를 선택하고 Return 키를 누르십시오. 끝났습니다!
1. Use English for the main language
2. Utiliser le français comme langue principale
3. Deutsch als Standardsprache verwenden
4. Some language
5. Some other language
6. Some some other language
7. Usar español como idioma principal
q) Quit? 1
System Language set to: en