2011-08-13 5 views
1

확장 할 화살표가있는 해당 Localizeable.strings 파일의 en 하위 파일을 클릭하면 해당 파일에 작성된 내용을 볼 수 없습니다. 스크린 샷 :왜 Xcode에서 Localized.strings 파일이 이렇게 엉망이되어 보이게합니까?

screwed up

나는 파인더에서 실제 파일을 공개 한 후 아무 문제없이 텍스트 편집기의 실제 내용을 볼 수 있습니다. 그런 다음 TextEdit에서 복사 한 다음 Xcode에 붙여 넣었습니다. VOILLA는 모두 멋지게 보입니다. 저장된 &이 실행되고 지역화가 작동하지 않습니다. 조금도.

어떤 일이 벌어지고 있는지 알 수 있습니까? 나는 이것을 Xcode에서 만들었고, 옛날 옛적에 Xcode 내부에서 문제없이 내용을 편집 할 수 있다는 것을 분명히 기억합니다.

+0

이것은 유니 코드 문제입니다. 문자가 잘못 해석됩니다. TextEdit에서 파일을 UTF-8로 저장하십시오. 폐쇄. 열기 및 복사/붙여 넣기를 다시합니다. – QuentinUK

답변

2

파일이 UTF-16으로 인코딩되었을 가능성이 있습니다. 따라서 Info (일반) 창으로 가서 올바른 인코딩을 설정할 수 있습니다.

+0

올바른 인코딩이란 무엇입니까? – openfrog

+0

Xcode에서 "파일을 새 인코딩으로 변환 하시겠습니까? 아니면 새 인코딩을 사용하여 재 해석하겠습니까?"라는 질문을받습니다. 어느 것을 골라 주겠어? 변환 또는 재 해석? – openfrog

+0

늦게 답장을 드려 죄송합니다. 나는 재 해석을 선택할 것입니다 ... 어쨌든 소스 제어하에 있지 않으면 파일의 복사본을 만드십시오 ... 문제가 있다면 utf-16 가능 텍스트 편집기 (무료 텍스트 랭글러처럼)로 여는 것도 고려해보십시오. . – sergio

관련 문제