Google 로그인 허용 사용자와 언어 설정을 관리합니다.
허용된 Google Workspace 계정의 TMS admin 권한이 필요합니다.
자산(VCS)과 번역 작업은 조직 단위로 관리됩니다. id 는 VCS 의 X-Owner-Id 와 같은 값(영문·숫자 slug)이며 생성 후 바꿀 수 없습니다. 조직은 삭제하지 않습니다 — 비활성화하면 소속 member 의 로그인과 신규 job 생성이 막히고 데이터는 보존됩니다.
| id (X-Owner-Id) | 표시명 | 활성 | |
|---|---|---|---|
MaoomTransflow 앱은 로그인 후 소속 조직의 값을 받아 메모리에만 보관합니다. 비밀값은 저장 여부만 표시되며 다시 조회되지 않습니다. 빈 값을 입력해 저장하면 해당 값을 삭제합니다.
이 조직의 job 실행 시 워커 spec 에 병합되는 override 입니다 (JSON, wstage 별 맵). 비워진 {} = 기존 동작. 허용 키: proj.settings_files / proj.lock_tm_matches / review.version / review.comment_lang — 그 외는 저장이 거부됩니다.
.sdlftsettings 와 짝 FTM 추출본(<이름>-ftm.xml)을 세트로 업로드합니다. 같은 이름은 덮어쓰기됩니다(삭제 기능 없음 — 잘못 올렸으면 바른 파일로 다시 덮으세요). org 를 선택하면 org 하위 폴더에 저장되며, spec override 의 proj.settings_files 에 "{org}/{파일명}" 으로 참조합니다. 워커는 job 실행 시 TMS 에서 내려받습니다.
| 경로 | 크기(bytes) |
|---|
단가는 세트(파일) 단위 1:多입니다 — xlsx 파일 1개가 세트 1개이고 파일명(확장자 제외)이 세트명이 됩니다. 첫 시트만 읽습니다 (1행 헤더 + 언어별 1행: trados code | trados name | price name | Fuzzy 단가 | No Match 단가). trados code·trados name 은 언어 설정 원장과 행마다 반드시 일치해야 하며(불일치 시 업로드 거부), price name·Fuzzy·No Match 는 비워도 됩니다(빈 단가 = 0 취급). 같은 이름 업로드는 확인 후 덮어씁니다. 견적서/발주서에 쓸 세트는 앱 [설정]의 작업 기본값에서 선택합니다 — 세트를 선택하지 않으면 단가·표기명이 빈 문서(수기 기입용)로 생성됩니다.
| 세트명 | 행 | 원장 매칭 | 크기(bytes) |
|---|
여기 등록된 Google 계정만 서비스에 접근할 수 있습니다. member 는 현재 조직의 job·자산만 보고, admin 은 전역입니다. manager 는 member 와 같되 실행 로그에서 비용(cost)을 볼 수 있습니다. "전환 가능 조직"에 체크된 조직들 사이에서만 사용자가 앱에서 현재 조직을 바꿀 수 있습니다(여기서만 배정 가능 — 현재 조직은 항상 포함됩니다).
| 이름 | 역할 | 현재 조직 | 전환 가능 조직 | 활성 | ||
|---|---|---|---|---|---|---|
| (현재 조직으로 시작 — 추가 후 체크로 확장) |
job 생성 시 선택할 수 있는 언어(Trados 코드 + 표시명)입니다. 모든 코드에 이름이 있어야 저장되고, 코드·이름 중복은 거부됩니다. 행 추가·삭제· 이름 편집·JSON 일괄 추가는 [언어 설정 저장]을 눌러야 서버에 반영되며, 저장 즉시 모든 클라이언트의 job 생성 폼·검증에 적용됩니다.
| default | 코드 | 이름 | |
|---|---|---|---|
| 코드 | 이름 | |
|---|---|---|
글로벌 기본값(모든 org)입니다 — 상대 경로 이름만 적고, 실제 파일은 아래 "파일타입 설정 세트 업로드"로 TMS 에 올립니다(워커가 실행 시 내려받음). org 별로 다른 세트는 spec override 의 proj.settings_files 로 지정합니다. 언어별 TM·용어집 연결은 여기가 아니라 앱의 자산 관리 페이지(VCS 레지스트리)에서 관리합니다.