2015-01-16 3 views
1

간체 중국어와 번체를 번체로 변환해야하는 프로젝트를 진행하고 있습니다. 나는 문자 매핑 접근법 (단순화 된 전통적인 문자 사전 유지)으로 그 일을 할 수 있지만 간단한 글꼴 교환이 가능한지 궁금해서 다른 유니 코드 문자에 대해 다른 글꼴 변형을 보여줄 수 있어야합니다.iOS의 글꼴 교환을 통해 중국어 간체와 중국어 번체 간의 변환

article은 한 통일에 대해 설명합니다. iOS에서 폰트 교환을 통해이 변환을 할 수 있습니까? 그렇다면 어떤 글꼴을 사용해야하는지 알려주십시오. 미리 감사드립니다.

답변

1

실제로 어떤 방법도 실제로 작동하지 않습니다. 문자 교체는 대부분 시간 작업을 선택하지만 광둥어와 북경어, 대만어 및 북경어에서는 단어가 동일하지 않습니다. (이 두 언어는 더 가까워도) 글꼴 교환을 사용하면 첫 번째 방법과 동등한 결과를 얻을 수 있습니다. 글꼴 매핑과 사용 된 인코딩에 따라 다릅니다. 이것은 일반적으로 현지화에 대한 해결책이 아니지만 일반적입니다.

+0

제안 사항? 현재 중국 본토에 집중하고 있습니까? –

+0

올바른 방법은 내용을 번역하고 지역화하는 것입니다. 이것은 모든 인간 언어에 해당됩니다.대부분의 경우 HK 또는 TW 전통 중국어를 네이티브로 읽는 사람들은 간결한 본토의 양을 이해할 수 있지만 전부는 아닙니다. 그것에 의지하지 마십시오. – uchuugaka

+0

사실 앱은 여러 발행물을 포함하는 잡지 용이며 각 발행물에는 많은 기사가 포함되어있어 앱 컨트롤을 현지화하는 것뿐만 아니라 원래 중국어로 된 기사 텍스트도 번역합니다. 나는 그것이 문자 매핑을 사용하고 있기 때문에 지역화 된 파일을 유지하는 것이 불가능하다고 생각합니다. 또는 글꼴 교환을 찾고 ... 우리가 개념을 증명하기 위해 정확성을 남겨두면이 경우 글꼴 교환이 가능합니까? –

2

불행하게도 중국어 간체와 중국어 번체 간의 번역은 글꼴 또는 간단한 문자 매핑을 바꾸는 것만으로는 불가능합니다.

예를 들어, 전통적인 髮 (머리) 및 發 (방출)은 모두 단순화됩니다. 따라서 단순화에서 전통에 이르기까지 자동화 된 번역을 통해 컨텍스트를 고려하여 올바른 문자를 선택해야합니다.

기타 문제는 e와 e 사이의 어휘 차이입니다. 지. 대만 및 중국 본토. 예를 들어, 컴퓨터는 영국 본토에서 计算机라고 부르며 대만은 전기 腦을 사용합니다. 영국/미국 영어의 트럭과 트럭과 유사합니다.

iOS는 단순 글꼴과 일반 글꼴을 모두 제공합니다. 이들은 서로 다른 글쓰기 스타일 때문에 약간 다른 유니 코드 문자를 표시합니다. 예를 들어, 꽃의 잔디 라디칼 (위쪽 부분)은 4 개의 스트로크 (2 개의 더하기 기호와 같은) 또는 3 개의 스트로크 (공유 된 수평 스트로크)로 작성 될 수 있습니다. 전통적인 작가는 일반적으로 첫 번째 형식을 선호하지만 단순한 작가는 두 번째 형식을 선호합니다. iOS에서 기존 또는 간체 글꼴을 구체적으로 지정하지 않으면 사용자 언어 설정에 따라 선택됩니다.

좋은 소식은 간체와 중국어 번체 간의 자동 변환 도구가 있다는 것입니다. 제가 말할 수있는 한, 그들은 합리적으로 잘 작동합니다. 원어민은 결과를 읽고 이해하는 데 아무런 문제가 없어야합니다. 그 또는 그녀는 위의 이유로 인해 텍스트의 원본을 알 수 있지만 간체/전통 텍스트를 직접 읽는 것보다 훨씬 간단합니다.

OS X에는 서비스 메뉴의 자동 번역 도구가 함께 제공됩니다. 이것을 시도해보고 만족스러운 결과를 얻는다면 원어민 강사/테스터와 확인하십시오. Wikipedia에는 ​​체크 아웃 할 수있는 시스템이 있습니다.

+0

이 번역을 할 수있는 iOS 용 API를 제안 해 주시겠습니까? –

+0

MT (기계 번역)를 수행 할 API가 내장되어 있지 않습니다. Google 또는 Baidu와 같은 타사 API를 찾아야합니다 (중국 내 앱을 사용하면 Google이 완전히 차단 된 것을 잊어 버릴 것입니다). – uchuugaka

+0

uchuugaka가 지적 했으므로 iOS에이 빌드를위한 API가 없습니다. 하지만 꽤 많은 제 3 자 라이브러리가 있습니다. e를 체크 아웃하는 것이 좋습니다. 지. https://github.com/BYVoid/OpenCC. 그것은 C++로 작성되었으므로 너무 많은 문제없이 iOS 앱에 포함 할 수 있어야합니다. –

0

현지화를 통해 중국어 번체를 지원할 수 있습니다.

시스템에 Sogou 입력이 설치된 경우. 중국어 번체로 변환 할 문자열을 선택할 수 있습니다. 참고 : ASCII 문자는 선택하지 마십시오.

그런 다음 마우스 오른쪽 버튼을 클릭하고 "텍스트를 중국어 번체로 변환"을 선택하십시오.

+0

질문은 Mac OS가 아닌 iOS 내부 번역에 관한 것입니다. –