Debian 9.9: 로케일을 사용하여 다중 언어, 다중 사용자 시스템을 설정할 수 있나요?

Debian 9.9: 로케일을 사용하여 다중 언어, 다중 사용자 시스템을 설정할 수 있나요?

데비안에서는 여러 사용자를 설정했습니다. 설치된 운영 체제는 영어입니다. 다음 sudo dpkg-reconfigure locale으로 다른 여러 언어(독일어, 스페인어, 프랑스어 등)를 실행 하고 선택하여 설치했습니다. 그런 다음 새 사용자를 모두 암호 없이 표준 사용자로 만들었습니다. "스페인어" 사용자로 로그인하고 다음 내용으로 ~/.bashrc를 편집했습니다.

export LANG=es_MX.utf8
export LANGUAGE=es_MX:es

그런 다음 로그아웃했다가 다시 로그인합니다. 다음 명령으로 콘솔에서 확인했습니다.

echo $LANG

반품

es_MX.utf8

그러나 시스템에는 아무것도 변경되지 않은 것 같습니다. 메뉴, 모든 애플리케이션, 콘솔 등 - 모든 것이 여전히 영어로 되어 있습니다.

나는 시스템의 각 사용자마다 다른 언어를 설정할 수 있었으면 좋았을 것입니다. 이 작업을 올바르게 수행하고 있습니까? 아니면 "로케일"이 무엇인지 완전히 오해하고 있습니까? 그렇다면 Debian 9(stretch)에서 사용자마다 다른 로케일을 갖는 것이 가능합니까? 차이점이 있다면 Cinnamon 데스크탑을 사용하고 있습니다.

또한, 새로운 언어별 버전의 Firefox 및 LibreOffice를 설치해야 합니까? 아니면 설치할 수 있는 언어 팩이 있습니까?

편집: 일부 이전 문서에 따르면 버전 2.2 이상에서는 Cinnamon 제어판에서 언어 모듈이 제거되었습니다. (https://wiki.archlinux.org/index.php/Cinnamon#Manage_언어s_used_in_Cinnamon) 이를 제어하는 ​​유일한 방법은 분명히 mintlocale이라는 Mint 전용 패키지를 사용하는 것인데, 내가 아는 한 데비안 버전은 없습니다. 동일한 작업을 수행하기 위해 명령줄이나 구성 파일 방식을 갖고 싶지만 데비안이 작동하지 않으면 배포판을 여러 언어를 지원하는 배포판으로 변경할 수도 있습니다.

답변1

.bashrc터미널 세션에서 볼 수 있듯이 사용자의 언어를 변경하면 해당 쉘에만 영향을 미칩니다. 데스크탑 환경의 언어를 변경하려면 각 사용자별로 데스크탑 환경을 구성해야 합니다. 어떤 경우에는 로그인 화면에서 이 작업을 수행할 수 있습니다(아래 참조). 다른 경우에는 데스크탑 환경설정에서 언어 구성이 수행됩니다.

Debian에서 Cinnamon과 함께 사용되는 기본 데스크탑 관리자를 사용하면 오른쪽 상단에 시스템에서 사용 가능한 언어를 표시하는 드롭다운 언어 메뉴가 있습니다.

언어 메뉴

Firefox 및 LibreOffice용 언어 팩이 있습니다. 이름이 firefox-esr-l10nFirefox 및 LibreOffice로 시작하는 패키지를 찾으세요.libreoffice-l10n

관련 정보