모델은 대부분의 문자열을 정확히 처리하지만, 원어민은 여전히 잘못된 부분을 발견합니다. 제안 기능을 이용하면 해당 독자가 귀사 사이트에서 문구를 수정하고, 이를 Coroid에서 리뷰한 뒤 일반적인 pull request로 저장소에 반영할 수 있습니다.
Coroid가 13개 언어로 자체 제품을 관리하는 방식이 바로 이렇습니다. 아래 단계는 본 문서에 설명된 대로 프로젝트가 국제화되었다고 가정합니다.프로젝트 국제화하기여기에 있는 모든 항목은 프로젝트 워크벤치의현지화.
기여 허용하기
기여 기능을 사용하려면.coroid/i18n.json에 프로젝트의 제안 바인딩과 이를 지원하는 엔진 버전이 필요합니다. 국제화 마법사는 기본적으로 이 두 가지를 모두 추가합니다.
이러한 설정이 없는 프로젝트의 경우,기여자를 열고기여 허용 제안하기. 그러면 Coroid에서 이 두 가지를 추가하는 작업이 생성되고, 해당 pull request를 병합하면 됩니다. 그전까지는기여자에서 무엇이 누락되었는지 확인할 수 있습니다.
기여자 초대하기
다음을 선택하세요:기여자 초대, 이메일 주소와 번역 가능한 언어를 입력하세요.
- 리뷰하기.유지새 기여자의 경우 '제안 사항을 적용하기 전에 리뷰하기'를 켜두세요.이 기능을 끄면 제안이 즉시 승인되지만, 소스 텍스트가 동기화된 저장소의 내용과 일치해야만 가능합니다.
- 사용자 좌석 없음.해당 기여자는 귀사 조직에 추가되지 않으며 멤버 좌석도 사용하지 않습니다. 접근 권한은 오직 이 프로젝트와 지정된 언어에만 적용됩니다.
- Coroid 계정.초대받은 사람은 7일 이내에 초대된 주소로 Coroid에 로그인하거나 초대장에서 무료 계정을 만들어 가입해야 합니다. 이 계정에는 별도의 작업 공간이 제공되며, 귀사 계정에 포함되지는 않습니다.
접근 권한을 취소하면 새로운 제안이 불가능해지지만, 해당 사용자의 기존 기여 내역은 그대로 유지됩니다.
귀사 사이트의 픽커
기여자들은 문맥상의 텍스트를 직접 확인할 수 있는 귀사 사이트에서 제안을 작성합니다.
- 아래설정 → 접근 및 사용량 → 사이트 출처, 각 사이트 주소를 한 줄에 하나씩 HTTPS 출처 형태로 추가한 뒤 활성화하세요. 새로운 출처는 소유자나 관리자가 활성화하기 전까지는 사용할 수 없습니다.
- 에서기여자, 다음을 선택하세요:사이트 연동 작업 준비하기. 이 작업은 Coroid의 선택기 패키지를 귀하의 사이트에 추가합니다. 해당 패키지는 페이지 주소에
?coroid-translate=1가 포함된 경우에만 로드되므로 일반 방문자는 어떠한 파일도 다운로드하지 않습니다. - 기여자가 해당 매개변수를 사용하여 귀하의 사이트를 열고 문자열을 클릭하면, 키와 원본 텍스트, 현재 번역 내용이 표시된 Coroid 팝업창이 열립니다.
Kostenloser Versand ab 50 € und 30 Tage Rückgabe.
Bestellung prüfen- 키
- ui · cart.checkout
- 영어 원문
- Proceed to checkout
- 현재 번역
- Weiter zur Kasse gehen
괄호와 각괄호 안의 내용은 그대로 유지해 주세요.
번역 모드의 고객 사이트: 기여자가 헤딩을 클릭하여 Coroid 팝업에서 더 나은 독일어 표현을 제안합니다. 설명용 데이터입니다.
팝업창에서는 전송하기 전에 플레이스홀더를 확인합니다. 기여자는 팝업창 내에서 Coroid에 로그인하며, 귀하의 사이트는 그들의 인증 정보를 처리하지 않습니다. 익명 제안은 허용되지 않습니다.
리뷰
제안는 키, 언어, 원본 텍스트, 현재 번역 내용, 제안된 번역 내용을 포함한 모든 제안을 나열합니다. 상태나 언어별로 필터링한 뒤 각 제안을 승인하거나 거부할 수 있습니다. 여러 제안을 한 번에 거부하는 것도 가능합니다.
- 월드 리디네스특정 언어를 전제로 하는 코드
- 문화각 시장이 기대하는 내용
- 개요각 언어의 현재 상태를 확인할 수 있습니다.
- 문자열모든 언어의 모든 문자열을 확인할 수 있습니다.
- 제안 사항결정을 기다리는 내용들입니다.
- 교환다른 도구용 파일
- 기여자용어 제안을 할 수 있는 사람들을 확인하세요.
- 자동화야간 및 병합 시 자동 처리 내용을 확인하세요.
- 설정언어, 접근 권한 및 비용 관련 설정을 조정할 수 있습니다.
cart.checkoutdeLena · 독일어- en
- Proceed to checkout
- de
- Weiter zur Kasse gehen
- de
- Zur Kasse
승인거부product.inStockfrHugo · 프랑스어- en
- In stock
- fr
- En stock
- fr
- Disponible
승인거부nav.dealsdeLena · 독일어제출된 소스 내용이 동기화된 저장소의 내용과 다릅니다.
- en
- Weekly deals
- de
- Angebote
- de
- Angebote der Woche
승인거부
작업대의 제안 사항: 결정을 기다리는 수정 내용들이 동기화된 원본과 비교되어 확인됩니다. 설명용 데이터입니다.
Coroid는 각 제안의 원본 텍스트를 동기화된 기본 브랜치의 내용과 비교합니다. 기여자가 제안을 확인한 이후에 원본 텍스트가 변경된 경우 승인이 불가능하며 해당 행에 그 사실이 표시됩니다. 이 경우 제안을 거부하면 기여자가 다시 제안할 수 있습니다.
| 상태 | 의미 |
|---|---|
| 검토 필요 | 리뷰어 대기 중 |
| 승인됨 | 다음 수정 작업을 위해 준비됨 |
| 대기 중 | 수정 작업이 적용 중입니다 |
| 적용됨 | 이 코드는 pull request에 작성되며, 병합 및 배포가 완료되면 바로 반영됩니다 |
| 원본 텍스트 변경됨 | 적용되기 전에 원본 텍스트가 변경되었습니다 |
| 유효하지 않음 | 엔진의 검사를 통과하지 못했으며, 예를 들어 플레이스홀더가 잘못된 경우가 해당됩니다 |
| 거부됨 | 리뷰어가 해당 제안을 거부했습니다 |
승인된 제안 적용하기
승인된 제안을 pull request로 전환하는 방법은 두 가지이며, 둘 다 동일한 수정 작업을 사용합니다. 이 작업은 지정된 엔진의apply-claim명령을 실행하여 각 원본 텍스트를 다시 확인하고, 대상 카탈로그만 작성한 뒤 적용된 내용, 더 이상 유효하지 않은 내용, 유효하지 않은 내용을 보고합니다.
- 지금 바로에서제안,수정 작업 준비하기, 또는 커밋아래의문자열. 하나의 작업으로 프로젝트 전체에서 승인된 제안 최대 500개와 워크벤치에서 수행된 변경 사항을 처리할 수 있습니다.
- 매일 밤마법사는 기본적으로 매일 밤 수정 작업을 설치하며, 그렇지 않은 경우야간 수정 사항을 설치하세요에서자동화 기능. 예약 작업은 02:00UTC에 실행되며 모델 호출을 하지 않고, 승인된 항목이 있을 때만 작업을 생성합니다. Factory의 예약 목록에서 일시 중지하거나 재개할 수 있습니다.
Coroid 외부에서 병합된 문자열
사용자들은 Coroid가 작성하지 않은 문자열도 풀 요청에서 변경합니다. 마법사는Coroid 외부에서 병합된 문자열 번역하기기본적으로 설치되며, 그렇지 않으면
에서 설치하세요자동화 기능. 해당 pull request이 기본 브랜치에 병합되면, Coroid는 이미 해당 pull request에 대해 실행한 글로벌화 검사를 확인합니다. 문자열이 누락되거나 오래된 경우, 해당 병합에 대한 번역 작업을 생성합니다. 이 작업은 pull request에서 추가되거나 변경된 문자열만 번역하며(coroid-i18n1.19.0 이상 버전), 동시에 병합된 문자열은 서로 영향을 주지 않으며, 이를 포함하는 pull request가 열립니다. 코드 내에 차단된 텍스트나 문장이 있으면 해당 코드의 현지화를 위한 작업도 생성됩니다. 처리할 내용이 없으면 아무 일도 일어나지 않습니다. 작업에서 남겨진 문자열은백로그를 야간에 번역하기, 같은 위치에 설치됩니다: 매일 밤 기본 브랜치를 확인하여 대기 중인 항목에 대한 작업을 생성하며, 처리할 내용이 없으면 아무 일도 하지 않습니다.
이를 위해서는글로벌화풀 요청에 대한 검사와PR의 모든 리뷰자동화 기능을 적용하여 병합 전에 검사가 실행되도록 합니다.
설정을 다른 조직으로 이동하기
설정 내보내기 및 가져오기 기능에는 야간 예약 및 병합된 문자열 자동화 기능이 포함됩니다. 이 기능들은 대상 프로젝트에서 일시 중지된 상태로 도착하며, 사이트 원본은 비활성화된 채로 제공되고 기여자 정보는 복사되지 않습니다: 새 조직에서 다시 초대해야 합니다.