지원되는 파일 유형(Strings)

.CSV (Strings)

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

파일 확장명 

.csv

API 확장 

csv

가져오기 

내보내기 

복수형 지원 

설명 지원 

형식 옵션 

key_index

comment_index

tag_column

max_characters_allowed_column

column_separator

quote_char

header_content_row

enable_pluralization

export_tags

export_max_characters_allowed

custom_metadata_columns

export_key_id

key_id_column

CSV(쉼표로 구분된 값)는 주로 다양한 응용 프로그램 및 프로그램에서 데이터 전송에 사용되는 대중적인 파일 형식. CSV 파일에서 각 줄이 데이터 기록입니다. 각 기록은 쉼표로 구분된 몇 개의 필드로 구성됩니다. 가져오기 전에 CSV 파일에 소스 컨텐츠, 번역 및 주석을 나타내는 한 줄의 세 필드가 있는지 확인하십시오(선택 사항).

로캘_mapping 매개 변수(해시맵 유형)는 문서의 각 로캘에 맞는 열을 지정합니다. 예를 들어, 업로드를 위한 설정 파일 예시API 문서를 참조하십시오.

형식 옵션

식별자 

key_index

유형 

정수

업로드 

다운로드 

아니요

기본값 

[empty]

설명 

키 이름이 포함된 열의 색인입니다. 열 색인은 1에서 시작됩니다.

식별자 

comment_index

유형 

정수

업로드 

다운로드 

아니요

기본값 

[empty]

설명 

키 대한 설명이 포함된 열의 색인입니다. 열 색인은 1에서 시작됩니다.

식별자 

tag_column

유형 

정수

업로드 

다운로드 

아니요

기본값 

[empty]

설명 

키 대한 태그 포함된 열의 색인입니다. 열 색인은 1에서 시작됩니다.

식별자 

max_characters_allowed_column

유형 

정수

업로드 

다운로드 

아니요

기본값 

[empty]

설명 

키 최대 글자 수가 포함된 열의 색인입니다. 열 색인은 1에서 시작됩니다.

식별자 

column_separator

유형 

문자열

업로드 

다운로드 

아니요

기본값 

,

설명 

열을 구분하는 데 사용되는 차르어.

식별자 

quote_char

유형 

문자열

업로드 

다운로드 

아니요

기본값 

"

설명 

줄바꿈 문자 및 열 구분자 견적 데 사용되는 차르입니다.

식별자 

header_content_row

유형 

부울

업로드 

다운로드 

아니요

기본값 

false

설명 

첫 번째 행에 헤더 정보만 포함되어 있는지 여부를 나타내며 건너뛰어야 하는지 여부를 나타냅니다.

식별자 

enable_pluralization

유형 

부울

업로드 

다운로드 

아니요

기본값 

true

설명 

복수형 키 감지를 활성화합니다. 일치하는 모든 키는 복수형 키로 유지됩니다.

식별자 

export_tags

유형 

부울

업로드 

아니요

다운로드 

기본값 

false

설명 

키 및 번역과 함께 태그를 내보냅니다.

식별자 

export_max_characters_allowed

유형 

부울

업로드 

아니요

다운로드 

기본값 

false

설명 

키 글자 수 제한을 키 및 번역과 함께 내보냅니다.

식별자 

custom_metadata_columns

유형 

해시

업로드 

다운로드 

기본값 

[empty]

설명 

가져오거나 내보내야 하는 사용자 지정 메타데이터 값의 해시맵:

  • 키 = Phrase Strings에 정의된 사용자 지정 메타데이터 속성의 이름입니다.

  • 값 = 속성이 가져오는 파일에 있는 열 색인(1, 2, 3 등) 또는 속성이 내보낸 파일에 있어야 하는 부분입니다.

식별자 

export_key_id

유형 

부울

업로드 

아니요

다운로드 

기본값 

false

설명 

키 글자 수 제한을 키 및 번역과 함께 내보냅니다.

식별자 

key_id_column

유형 

정수

업로드 

아니요

다운로드 

기본값 

[empty]

설명 

키 ID 포함된 열의 색인입니다. 열 색인은 1에서 시작됩니다.

코드 샘플

boolean_key,"--- true
"
empty_string_translation,""
key_with_description,검토하세요! 이 키에는 설명이 있습니다! (최소한 일부 형식에서),이 키 대한 놀라운 설명입니다!
key_with_line-break,"이 번역에 포함됩니다.
줄 바꿈."
"nested.deeply.key", "Wow, 이 키 더 깊게 중첩되어 있습니다."
nested.key, 이 키는 네임스페이스 내에 중첩되어 있습니다.
null_translation,
"pluralized_key.one": "Only one kitten found.",
"pluralized_key.other": "Wow, you have %s kittens!",
pluralized_key.zero,"You have no kittens."
sample_collection,"---
- 첫 번째 항목
- 두 번째 항목
- 세 번째 항목
"
simple_key, 간단한 메시지가 담긴 간단한 키입니다.
확인됨_key,이 번역은 아직 확인되지 않았으며 기다리고 있습니다. (일부 형식에서 이 상태 내보내기 수도 있습니다.)

파일 구조

일반 .CSV 파일 구조:

1(키 열), 2(번역 열), 3(주석 열)
app_title, 내 소프트웨어 프로젝트, 이 기본 제목입니다
apples.zero, one apple, my 주석
...

설정 예시

.CSV 파일에 대한 .phrase.yml push 섹션 예:

push:
    sources:
        - 파일: "./multi.csv"
          params:
              update_translations: true
              locale_mapping:
                  en: 2
                  데: 3
              format_options:
                  comment_index: 4
                  tag_column: 5

복수 형태

이 형식 기명된 범주를 사용하여 키 다양한 복수형을 식별합니다. 복수형에 대한 다음 범주는 예약되어 있습니다.

.zero | .one | .two | .few | .many | .other

올바르게 식별되고, 지속되고, 표시된 복수형 키의 예시명:

  • inbox.messages.notification.one

  • inbox.messages.notification.other

파일은 다음 구조를 따야 합니다.

1(키 열), 2(번역 열), 3(주석 열)
messages.zero, 수신된 메시지 없음,
messages.one, 받은 메시지 하나,
messages.other, %s 메시지 수신됨,
도움이 되었습니까?

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.