[초강력] 모바일 임베디드 중국어 튜토리얼

원본 포스터: 영원한 영광@〖Shuaihong〗 조회수: 159 답글: 5 에 게시됨: 2014-03-02 07:51:46
이 튜토리얼에 필요한 도구:
모바일 버전 apktool, 920 텍스트 편집기, 영어-중국어 사전(영어 실력이 충분하다면 필요하지 않음). 920 텍스트 편집기를 사용하려면 Baidu에서 모바일 apktool을 다운로드하세요!

튜토리얼 시작:
먼저 apktool을 열고 현지화해야 하는 프로그램(apk)을 선택한 다음 "모두 디컴파일"을 클릭하고 선택한 다음 기다립니다. 소요 시간은 프로그램 규모에 따라 다릅니다. 디컴파일이 완료되면 프로그램 디컴파일 후 생성된 폴더에 들어가세요. 폴더를 입력하면 res 폴더와 smali라는 두 개의 폴더와 두 개의 파일이 표시됩니다. 다른 것과 상관없이 res 폴더로 들어갑니다. 값으로 시작하는 폴더가 많고(일부 프로그램에는 하나만 있음) 레이아웃과 드로어블로 시작하는 폴더도 있음을 알 수 있습니다. 그 중 우리가 주로 현지화하는 것은 value 폴더에 있는 string.xml 파일입니다. 물론 일부 프로그램의 항목은 다른 xml 파일에 흩어져 있을 수 있습니다. 값 폴더는 영어 폴더입니다. value-cs, value-fr, value-nb 등과 같은 폴더는 다른 국가의 언어 폴더입니다. 값-zh-rCN은 중국어 간체 폴더이고 값-zh-rTW는 대만 번체 폴더입니다.
(PS: 그러면 어떤 상황에서 프로그램이 다양한 언어를 표시합니까? 사실 시스템 설정의 지역 설정을 기반으로 합니다. 중국어 간체를 선택하면 자동으로 value-zh-rCN 폴더에 언어가 표시됩니다. 가끔 포럼을 탐색할 때 간소화된 소프트웨어 버전이 표시되며 간소화된 콘텐츠에는 간소화된 항목 "간소화 언어 팩"이 있습니다. 실제로 이는 다른 불필요한 언어 패키지 value-xx를 삭제하고 필요한 언어 패키지 값을 유지한다는 의미입니다. es-xx만 해당)
프로그램에 값과 같은 폴더만 있는 경우 수동으로 value-zh-rCN 폴더를 직접 만들고 값 폴더 아래에 중국어화해야 하는 파일을 복사할 수 있습니다(public.xml 파일과 같은 값의 일부 파일은 복사할 수 없습니다). 일반적으로 string.xml 파일과 arrays.xml 파일만 복사하면 됩니다. (string.xml은 프로그램 인터페이스의 항목을 제어하고 array.xml은 일부 메뉴 옵션을 제어합니다.)
values-zh-rCN 폴더를 수동으로 만들고 중국어화를 구현하는 경우 이를 "내장 중국어화"라고 합니다! 원본 값 폴더를 파괴하지 않은 중국어 버전입니다. 물론, 영어 언어 팩도 원하지 않는다면 값 항목을 직접 중국어화할 수 있습니다. 이런 방식으로 프로그램에는 중국어 언어 팩만 있습니다.
많은 원칙을 말했으니 이제 중국어 번역을 시작하겠습니다!
920 텍스트 편집기로 string.xml을 엽니다. 사이의 항목만 중국어로 처리하면 됩니다. 또한, 중국어화해야 할 res 폴더의 언어 팩 외에도 res 폴더의 레이아웃 및 xml 폴더에 있는 파일도 중국어화해야 합니다. 또한 920 텍스트 편집기를 사용하여 열 수도 있습니다. 이 파일은 코드문으로 가득 차 있으며 중국어로 번역해야 하는 단어를 찾으려면 검색해야 합니다. 따라서 먼저 원본 소프트웨어를 설치한 후 단어를 비교하고 검색하여 중국어화하는 것이 좋습니다.
smali 파일의 const-string "xxxxxx"가 검색되면 실제로 class.dex 파일에서 디컴파일됩니다. 여기에서는 const-string "xxxxx"의 xxxx 콘텐츠를 중국어로 변환한 후 "UTF-8"로 저장해야 한다는 점에 유의해야 합니다(소프트웨어는 자동으로 이 형식으로 저장합니다).
필요한 중국어 콘텐츠를 찾기 위해 const-string 키워드를 직접 검색할 수도 있습니다. 다시 한 번 강조하겠습니다. 먼저 휴대폰에 영어 버전의 프로그램을 설치한 다음 이를 사용하여 중국어를 배우는 것이 좋습니다.
마지막으로 모든 내용이 중국어로 번역된 후 apktool을 사용하여 방금 디컴파일한 폴더를 다시 컴파일한 다음 apktool을 사용하여 서명하고 설치하면 됩니다!

>>>이 튜토리얼은 "Huawei t8620 Bar"의 멤버인 "My Mood My Rain"이 게시했습니다. 원본 튜토리얼은 "Shuaihong"(BaiduID: Long Hong)에 의해 적절하게 조정되어 이 튜토리얼에 통합되었습니다.
회신하다 🤍 0 📤 공유하다 모으다
소파 학자
게시글을 보면 반드시 댓글을 남기고, 글쓴이를 응원합니다
주인님, 사실 당신의 튜토리얼은 게임 크랙 토론 게시판에 올릴 수 있어요
참 심오하다
더 이상 볼 수 없다+
— 모든 답글이 로드되었습니다. —

답장을 남겨주세요