locale 파일 위치
코드 블럭 |
---|
/usr/share/locale/ko/LC_MESSAGES/sympa.mo |
locale 파일 작업
mo 파일 : 바이너리
po 파일 : 텍스트
코드 블럭 |
---|
# mkdir ~/translate
# cd ~/translate
# cp /usr/share/locale/ko/LC_MESSAGES/sympa.mo .
# file sympa.mo
sympa.mo: GNU message catalog (little endian)
# msgunfmt sympa.mo -o sympa.po
# msgfmt sympa.po -o sympa.mo
# 참고용 파일
# vi /usr/share/sympa/lib/Sympa/Config/Schema.pm |
하기 명령을 입력하면 웹에 반영이 됨
코드 블럭 |
---|
# vi sympa.po
# msgfmt sympa.po -o sympa.mo; cp sympa.mo /usr/share/locale/ko/LC_MESSAGES/sympa.mo; systemctl restart wwsympa.service |
locale 파일 에러
기존 번역 파일이 잘못된 기계번역으로 번역이 매끄럽지 않음. 하나의 문장으로 이어서 번역을 했어야 하는데, 80자씩 끊어서 번역이 되어 있음
코드 블럭 |
---|
msgid ""
"A confirmation password will be sent to the address you supply, after "
"pressing the button. This will take you to the next screen to confirm that "
"your address is operational."
msgstr ""
"확인 패스워드는 확인 버튼을 누르신 이후 사용자가 제공한 이메일 주소에 보내"
"질 것입니다. 사용자 이메일 주소 사용 옵션은 다음 화면에 보여질 것입니다." |