번역 관리

Keys (Strings)

컨텐츠는 영어 텍스트를 Phrase Language AI를 이용해 기계 번역한 것입니다.

키는 소프트웨어 코드 내에서 번역 가능 가능한 텍스트 Strings 식별하는 데 사용됩니다. 이를 통해 Phrase에서 문자열의 각 번역 대신 한 번만 참조할 수 있는 키(번역 가능한 문자열의 코드 이름)를 사용할 수 있습니다.

키에는 프로젝트의 다른 언어 로캘에 각각 반영된 여러 번역이 연결될 수 있습니다. 이 기능은 번역이 키 속성인 관계 데이터베이스의 기본 키 유사합니다. 키는 소스 파일에 저장되어 소스 및 대상 언어를 식별하는 데 사용됩니다.

키를 사용 현지화 관리 플랫폼은 코드를 제시할 필요 없이 번역가에게 번역 가능 텍스트를 제시할 수 있습니다.

일반적으로 프로젝트 페이지의 언어 탭을 통해 자원 파일이 업로드될 때 생성되므로 키를 프로젝트에 추가할 필요가 없습니다.

키 업로드 또는 생성을 방지하려면 차단 키 기능을 사용합니다. 차단된 키 이미 있는 경우 편집자 번역할 수 없습니다.

내보내기에서 제외 키를 사용하려면 제외 키 기능을 사용합니다. 제외된 키는 편집자 번역할 수 없습니다.

프로젝트의 키는 프로젝트 페이지의 섹션 또는 Strings 편집자 창 상단에서 추가/복제 키를 선택하여 복제할 수 있습니다.

하나 이상의 프로젝트에서 동일한 값을 가진 다른 번역 핵심어를 연결하여 컨텐츠 업데이트를 자동화 수 있습니다. 링크된 키는 프로젝트 전반에 걸친 일관성을 보장하고 동일한 컨텐츠에 반복되는 작업을 제거하는 데 사용됩니다.

키 변경 사항은 Strings 편집자의 사이드바 활동 창에서 되돌릴 수 있습니다.

참고

리포지토리(GitHub, GitLab 등)와 작업할 때와 키를 삭제할 때는 phrase 리포지토리 모두 키를 삭제하여 영구적으로 삭제해야 합니다. phrase 또는 리포지토리 오류 또는 실패로 인해 실수로 키가 삭제되는 것을 방지합니다.

키 유형

Strings 업로드된 파일의 형식 따라 키가 다른 유형일 수 있습니다.

  • 문자열(기본값)

    참고

    번역가는 고급 프로젝트 설정에서 번역가가 모든 유형의 번역을 편집하도록 활성화하는 옵션을 활성화하지 않는 한 문자열 키를 편집할 수 있습니다.

  • 정렬

  • 부울

  • Markdown

  • 번호

키 유형은 편집자 사이드바메타 섹션에 표시됩니다.

키 이름

키 이름은 하나의 프로젝트 내에서 고유해야 합니다.

키 이름 지정에 대한 여러 전략이 있습니다.

  • 설명

    원본 텍스트는 기능으로 식별됩니다. 이렇게 하면 코드를 읽을 때 텍스트를 식별하는 것이 더 어렵지만 계속 유지됩니다.

    예:

    독일어

    영어

    fem_char

    die Frau

    여성

    male_char

    der Mann

    남자

  • 소스 Strings (권장되지 않음)

    원본 텍스트 자체가 키 사용되어 텍스트의 사용 현황을 쉽게 식별할 수 있습니다. 소스 텍스트가 변경되면 번역과의 관계가 끊어짐으로 인해 문제가 발생합니다.

    예:

    독일어

    프랑스어

    강아지

    키언어

    고양이

    카츠어

    채팅

키 생성

키가 업로드되지 않은 경우 수동으로 생성할 수 있습니다.

키 생성 다음 단계를 수행하십시오.

  1. 탭에서 추가 키를 클릭합니다.

    추가 키 창이 열립니다.

  2. 전체탭에서 이름, 설명, 사용 가능한 태그기본 번역을 제공합니다.

  3. 필요한 경우 복수 형태 탭에서 복수 형태를 활성화합니다.

  4. 필요한 경우 제외됨 탭에서 제외된 언어를 선택하십시오.

  5. 필요한 경우 고급 탭에서 기술 세부 정보를 제공하십시오.

    예를 들어, 번역에 대한 글자 수 제한을 최대 설정할 수 있습니다. 글자 필드입니다. 설정된 경우 해당 키의 번역을 편집할 때 Strings 편집자에 표시자가 글자 수 제한을 표시합니다.

  6. 저장을 클릭합니다.

    키는 프로젝트에 추가되며 탭에서 볼 수 있습니다.

편집자 또는 탭에서 키를 삭제하면 해당 키의 연결된 모든 번역이 삭제되며 되돌릴 수 없습니다.

10,000개 이상의 키를 가진 프로젝트의 경우 언급되지 않은 키는 추가 uploads 계산되지 않습니다. 언급되지 않은 키는 현재 업로드 포함되지 않지만 프로젝트 아직 존재하는 키입니다.

차단된 키

차단을 사용하면 프로젝트 전체 키가 추가되지 않습니다. 차단된 키 이름이 업로드된 파일에 표시된 경우 해당 키 생략되며 프로젝트 추가되지 않습니다.

차단은 프로젝트 키를 생략하여 전혀 관리되지 않도록 사용됩니다.

일반적으로 차단된 키:

  • 날짜 및 시간 형식 Strings.

  • 구성을 포함한 키

  • phrase gem으로 관리할 때 문제가 발생하는 키입니다.

처리되지 않거나 유지되지 않는 별도의 언어 파일에서 차단된 키를 관리합니다.

문제가 있는 키

이 키는 문제가 발생할 수 있습니다. 프로젝트 생성 시 사용하는 경우 차단해야 합니다.

  • activemodel.errors*

  • number.format*

  • number.currency*

  • number.percentage*

  • datetime.prompts*

차단

키 차단하려면 다음 단계를 수행하십시오.

  1. 프로젝트 페이지에서 차단된 키 탭을 선택합니다.

  2. 차단된 키 목록에 키 추가를 클릭합니다.

    차단된 키 목록에 키 추가 창이 열립니다.

  3. 키 또는 정규식(Reg규식)의 이름을 제공하고 저장을 클릭합니다.

    키는 목록에 추가됩니다.

    AI 채팅봇은 Regexp를 생성하고 확인하는 데 매우 효과적입니다.

    Regex101와 같은 도구를 사용하여 다른 입력으로 Regexp를 테스트하십시오.

키는 Phrase_Gear.png를 클릭하여 나중에 수정하거나 Phrase_Bin.png를 삭제할 수 있습니다.

제외

일부 키는 특정 언어에서 제외해야 하며 제외됨으로 표시할 수 있습니다. 이 키는 업로드되어 프로젝트 내에 존재하지만 무시됩니다.

제외된 번역:

  • 관련 언어 내보내기 제외됩니다.

  • 관련 언어 보고서에서 제외됩니다.

    컨텐츠가 empty 경우 번역되지 않음으로 간주되지 않습니다.

  • 번역 편집기 표시되지만 편집할 수 없습니다.

제외 옵션:

  • 번역 편집기 내의 언어 된 단일 번역은 제외.

  • 번역 편집기 내의 언어 된 여러 번역을 제외.

  • 키 생성하거나 편집할 때 언어를 선택하여 여러 번역을 제외.

제외 중

키 제외 다음 단계를 수행하십시오.

  1. 키 페이지에서 제외해야 하는 키에 대한 Phrase_Gear.png 클릭합니다.

    편집 키 창이 열립니다.

  2. 제외됨 탭을 선택합니다.

  3. 제외할 언어를 선택.

  4. 저장을 클릭합니다.

    선택 항목은 특정 키 제외됩니다.

키를 선택하고 업데이트 상태 메뉴를 사용하여 편집자 키 목록에서 개별적으로 또는 대량으로 제외할 수도 있습니다.

도움이 되었습니까?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.