신뢰할 수있는 환경에서 Travis-CI의 R 빌드/배포에 다국어 (영어 및 이탈리아어) 응용 프로그램을 작성 했으므로 모든 현지화 된 메시지를 테스트하고 싶습니다. . 응용 프로그램에서 gettext 모델을 사용 중입니다.Travis-CI에서 로케일 설정 (sudo를 사용할 수없는 경우)
현지화 된 버전은 LC_MESSAGES
하위 폴더에 있습니다.
나는 이탈리아어 apt language-pack-it
을 설치했지만 우분투는 이탈리아어로 전환하지 않는 것 같습니다.
LC_CTYPE=it_IT.UTF-8
LC_NUMERIC=C
LC_TIME=it_IT.UTF-8
LC_COLLATE=it_IT.UTF-8
LC_MONETARY=it_IT.UTF-8
LC_MESSAGES=en_US.UTF-8
LC_PAPER=en_US.UTF-8
LC_NAME=C
LC_ADDRESS=C
LC_TELEPHONE=C
LC_MEASUREMENT=en_US.UTF-8
LC_IDENTIFICATION=C
가 (. 예를 위해 보는 LC_MESSAGES
값)
나는 sudo locale-gen "it_IT.UTF-8"
를 사용할 수 없습니다 "완료"되지 않습니다 :
이 내가 이탈리아어로 전환 할 때 내 로케일 세트입니다 트래비스는 컨테이너에 sudo
을 허용하지 않으므로 어쨌든 해결할 수 있을지는 확실하지 않습니다.
문제를 해결할 다른 방법이 있습니까?
여기 fyi는 app입니다.
tnx 미리!