Monday, October 19, 2015

Dependency file not found

Dependency file not found
종속성 파일을 찾을 수 없음

최근 갑자기 자주 질문받는 항목 중 하나. 이 포스트를 쓰고 있는 도중에도 질문이 들어왔다 (...). 결론부터 말하자면 이 단계에서는 에러는 아니고 그냥 확인 메시지다. 파일 자체에 대단히 큰 문제가 있는 것은 아니므로 이런 메시지를 마주쳐도 당황하지 말자 (...).

증상 Symptom
Studio Project Package 를 불러온 후 작업 파일을 클릭하여 열면 다음과 같은 메시지가 표시됨:


Dependency file not found: [SOURCE_FILE_NAME]
Original path: [PATH_TO_SOURCE_FILE_NAME]
Would you like to browse for this file?


종속성 파일을 찾을 수 없음: [SOURCE_FILE_NAME]
소스 경로: [PATH_TO_SOURCE_FILE_NAME] 
이 파일을 찾아보시겠습니까?

원인 Explanation
불명 (...). 몇 가지 짐작이 가는 지점들이 있지만, 확실하게 재현 reproduce 되지 않아서 정확한 원인을 찾기가 어렵다.
일단 SDL 의 공식 입장은 '우리도 이 이슈를 알고 있고 해결하기 위해 노력할 것이다.' (...)

해결 방법 Resolution
원인이 불명확하므로 해결 방법이라고 말하기는 어렵지만, 일단 이 메시지가 출력되었을 때의 대처 방법을 적는다.
1. 원본 파일을 갖고 있을 경우
원본 파일은 Studio 에서 번역할 수 있는 sdlxliff 형식으로 가공하기 전의 파일을 말한다. MS Word, PowerPoint, 그외 xml 같은 것들이 이에 해당한다. 이러한 형식의 파일을 Studio Package 와 함께 전달받았거나 또는 요청할 수 있을 경우, 위의 메시지에서 Yes 를 클릭하고 해당 파일을 선택해 주면 된다.

이_파일이_네_종속성_파일이란다.jpg
2. 원본 파일이 없을 경우
위의 메시지에서 No 를 클릭하여 그대로 작업을 진행하고 본래 발주처로 납품한다. 최종 파일을 납품하는 쪽에서는 대개 원본 파일을 갖고 있으므로, 그쪽에서 납품 준비 과정에서 원본 파일을 읽혀 주면 된다. 작업 과정에서 Preview, Save Target As 와 같은 기능들을 사용할 수 없다는 것을 제외하면, 납품 파일이 만들어지지 않거나 하는 문제는 없으므로 크게 걱정하거나 SDL 한국지사로 전화 걸지 않아도 된다 (...).

그럼 이만 총총총.

Friday, July 17, 2015

Working with Studio Alignment

Working with Studio Alignment
Studio Alignment 사용하기

별도의 source / target 으로 존재하는 문서의 내용을 TM 으로 만드는 방법에 관하여 쓴다. 이것도 종종 질문받는 항목.

기본적으로 문서의 구조 정보에 기반하여 문장들을 짝짓게 되므로, source 와 target 문서가 아주 다르면 곤란하다...랄까, 잘 못 찾는다. 어느 정도 동일한 문서 구조와 문장 개수를 유지한 상태에서 align 을 시도해야 의미가 있다는 점을 먼저 밝혀둔다.

자세한 방법은 다음과 같다 (이미지를 클릭하면 크게 볼 수 있다).

1. Welcome view (또는 Translation Memories view) 상단에서 Align Documents 클릭
 

 2. Align Single File Pair 클릭
 

3. 내용을 추가할 TM 선택


4. Browse... 버튼을 클릭하여 source / target 문서를 각각 선택


 5. 잠시 후 align 된 문서가 표시된다. 대체로 잘 맞으나, 일부 수정이 필요한 부분이 있다.



6. 연결을 수정할 세그먼트를 선택하고 상단의 Disconnect 클릭


7. 왼쪽과 오른쪽의 연결이 끊어진 것이 보인다. 올바르게 연결하기 위하여 상단의 Alignment Edit Mode 를 클릭하고 편집 모드에 들어간다.


 8. 연결이 끊어진 세그먼트 옆에 체크박스가 표시되면


 9. 올바른 source / target 문장에 체크하고 상단의 Connect 1:1 를 클릭


10. 연결이 모두 끝나면 Alignment Edit Mode 를 다시 클릭하여 편집 모드를 빠져나간다.


11. 상단의 Confirm All 을 클릭하여 모두 승인


12. 승인된 세그먼트들을 TM 에 추가하기 위해 상단의 Import into Translation Memory > Quick Import 클릭


13.  성공적으로 TM 에 추가되었다는 메시지가 표시되면 완료. 이제부터 사용하면 된다 !


움직이는 영상으로 보고 싶은 분은 YouTube: Alignment - an overview of aligning in Studio 2014 SP1 을 참조.

Tuesday, May 19, 2015

Creating TM from Excel Spreadsheets

Creating TM from Excel Spreadsheets
엑셀 파일에서 Studio TM 만들기


Source / Target 상태의 엑셀 파일의 내용을 Studio TM 으로 만드는 방법에 관하여 쓴다. 의외로 종종 질문받는 항목.

우선 명확히 해야 하는 점은, 현재 *.xls 또는 *.xlsx 에서 바로 Studio TM 으로 들어가는 방법은 없다는 것. 대신 여기서는 우회할 수 있는 방법을 다루기로 한다.

우회하는 방법은 크게 다음의 2 가지 정도를 생각해 볼 수 있겠다 (혹시 더 편리한 방법을 알고 계시는 분은 제보 바란다).
  • Excel > unicode text 로 저장 > Studio 의 Tab Delimited Text 필터를 사용하여 bilingual document 로 만들기 > 해당 프로젝트에 TM 을 연결하고 Update TM
  • Excel > unicode text 로 저장 > Olifant 등의 툴을 사용하여 tmx 로 변환 > Studio 에서 TM 에 import

여기서는 첫 번째 방법에 대해 다루기로 한다.

Note: segment 안에 line break 가 있으면 이 방법을 사용할 수 없다.

1. Excel 에서 unicode text 로 저장하기

1-1. TM 으로 만들 Excel 파일 준비


1-2. 다른 이름으로 저장 > 유니코드 텍스트 선택
(Note: 일반 텍스트 (Tab delimited) 또는 CSV (Comma delimited) 로 저장하면 언어에 따라 글자가 깨지는 경우가 있다)


2. Studio 에서 불러오기

2-1. Studio 실행하여 File > Options 선택 (기존 프로젝트에 파일을 추가하려면 Project Settings 를 클릭할 것)


2-2. 왼쪽 tree menu 에서 File Types > Tab Delimited Text 선택


2-3. Format 선택 > Delimiter 는 Tab 에 두고 Source / Translation column 도 준비한 파일에 맞게 설정한다. 하단의 Exclude, Existing translations 항목도 확인할 것.


2-4. Studio 에서 새 프로젝트를 구성하고 내용을 추가할 TM 을 연결



2-5. 프로젝트 구성이 완료되고 파일을 열어보면 다음과 같은 형태로 source / target 이 들어와 있다.


2-6. 상단 Batch Tasks > Update Main Translation Memories 선택


2-7. Batch Processing 창이 표시되면 내용을 확인하고 Finish 를 클릭하여 TM 에 update



2-8. TM 을 열어보면 update 한 내용이 들어 있는 것을 확인할 수 있다.


이제부터 사용하면 된다 !

Friday, March 13, 2015

Object reference not set to an instance of an object

Updated at November 18, 2015.

'Object reference not set to an instance of an object.'
'개체 참조가 개체의 인스턴스로 설정되지 않았습니다.'

SDL Trados Studio 사용자라면 친숙한 메시지 중 하나. 이 포스트를 쓰는 도중에도 이 메시지와 관련된 문의가 들어왔다 -_- 이 포스트에서는 다음 증상에 해당하는 경우에 대해 다루기로 하겠다.

증상 Symptom
다음 중 어떠한 작업을 시도하면 아래 스크린샷과 같은 메시지가 표시됨:
  • Studio 를 실행하고 다른 view 로 전환
  • Editor view 에서 segment 를 이동
  • Editor view 에서 segment 를 confirm

영어 OS 사용자라면 다음과 같다:


원인 Explanation
이 exception 은 마치 '주행 중 엔진 점검등에 불이 들어왔어요', '6개월 된 조카가 자꾸 울어요' (...) 와 같이 그 발생 조건이 대단히 광범위하다 (...).

해결 방법 Resolution
다음 방법을 순서대로 시도하여 문제가 해결되는지 확인할 것.

1. Window Layout Reset
  • Studio 실행
  • 에러가 발생하는 view 로 이동
  • View 클릭 > Reset Window Layout 클릭
  • 확인 창에서 OK 를 클릭하여 레이아웃을 초기화
2. 설정 초기화
  • 모든 SDL 제품을 닫기
  • 다음 폴더로 이동:
    • SDL Trados Studio 2015
  • Windows Vista/7/8: C:\Users\[사용자 이름]\AppData\Roaming\SDL\SDL Trados Studio\12.0.0.0
    • SDL Trados Studio 2014
  • Windows Vista/7/8: C:\Users\[사용자 이름]\AppData\Roaming\SDL\SDL Trados Studio\11.0.0.0
    • SDL Trados Studio 2011
  • Windows XP: C:\Documents and Settings\[사용자 이름]\Application Data\SDL\SDL Trados Studio\10.0.0.0
  • Windows Vista/7/8: C:\Users\[사용자 이름]\AppData\Roaming\SDL\SDL Trados Studio\10.0.0.0
  • 폴더 내의 모든 파일을 삭제하고 Studio 를 다시 실행
(Note: 해당 폴더가 보이지 않는다면 Windows Help 의 다음 경로를 참고: 숨김 파일 표시)

3. 1 & 2번 방법으로도 문제가 해결되지 않는다면 작업 중인 프로젝트 파일을 비롯하여 다른 곳에 원인이 있을 가능성이 있다. 이 경우에는 SDL 에 기술 지원을 요청할 수 있다.
  • 왼쪽 트리 메뉴에서 해당하는 문제 유형을 선택 (Download and Installation Problems > I use SDL Trados Studio and/or SDL MultiTerm 2009, 2011 or 2014. > The installation went fine, but now I get an error message when opening or using the program. > 해당 제품 버전 선택 > 해당 오류 선택)
  • 오른쪽에 기입 양식이 표시된다. SDL account, 제품 종류 및 버전, 주문번호 또는 리셋이 필요한 제품 코드, 왜 리셋을 요청하는지 등을 간단하게 적어서 Submit Request 버튼을 클릭 ('기입 양식이 표시되지 않으면 나를 클릭하시오' 버튼을 클릭하여 양식을 표시할 수도 있다. Internet Explorer 에서는 정상적으로 표시되지 않을 수 있다).
  • 요청은 별도 판매되는 유지보수계약 (PSMA) Level 1 과 동일하게 취급되며 3 영업일 내에 처리된다는 문구가 보인다 (...).
  • 리셋이 완료되면 제출한 연락처로 알림이 날아간다.

Wishing you a very happy spring and a lovely year ahead.