현지화 테이블에서 번역이 필요한 부분만 사용할 수 있습니다 매개 변수 로 표시된 문자열의 일부에 번역을 적용하는 경우, 단위 측정 단위를 로컬화하거나 사용자 이름을 참조하거나 시간과 날짜를 표시하는 등의 경우.
매개 변수는 매개 변수 값 및 선택적 형식 지정자 쉼표로 구성됩니다.
다음 예에서는 경험에 다음과 같은 로컬화 테이블에 있는 항목이 있습니다.
원본 | es |
---|---|
안녕하세요 Player_Name님! | 안녕하세요 Player_Name님! |
이름은 NPC_Name입니다. | 나는 NPC_Name라고 불린다 |
사용자의 로캘이 es 로 설정된 경우 번역 출력은 다음과 같습니다.
원래 게임 텍스트 | 스페인어 번역 |
---|---|
새로운 폭풍 안녕하세요 new_storm! | 홀라 new_storm! |
제 이름은 Diva Dragonslayer입니다. | 나는 딜라 드래곤 레이어라고 불린다 |
특정 경우 값 매개 변수를 로컬화된 문자열에 포맷하는 방법을 제어하려면 형식 지정자를 사용하는 것이 좋습니다.
사용 가능한 형식 지정자는 다음과 같습니다.
사양 | 유형 | 설명 | 예시 출력 |
---|---|---|---|
정수 | 숫자 | 옵션 부정 기호가 있는 정수; 천 구분 기호가 없습니다. | 1234 |
고정 | 숫자 | 소수점 표시기, 옵션 부정 기호 및 써도 되는 마이크로 구분 기호가 없는 두 자릿수입니다.Two decimals with decimal indicator, optional negative sign, and no thousand separators. | 1234.501234,50 |
숫 | 숫자 | 소수 표시기, 옵션 부정 기호 및 천 구분 기호가 있는 두 자릿수. | 1,234.501234,50 |
헥스 | 숫자 | 정수를 16진으로 변환합니다. 부호는 64비트 2의 컬럼으로 변환됩니다. | 3FF |
헥스 | 숫자 | HEX와 동일하지만 대문자를 사용하지 마십시오. | 3ff |
날짜 | 숫자 | Universal 사용자 읽기 형식의 UTC 타임스탬프로 표시됩니다. | 2017-10-10 13:38:10 |
iso8601 | 숫자 | ISO-8601 형식의 UTC 시간을 나타내는 UTC 시간 표준화된 시간(UTC). | 2017-10-12T22:02:38+00:00 |
짧은 시간 | 숫자 | 로컬 "시간:분" 형식에 UTC 타임스탬프. | 오후 1:4513:45 |
짧은 시간 | 숫자 | 짧은 시간을 사용하는 UTC 타임스탬프트 일반 날짜 + 시간 패턴. | 2017년 10월 10일 오후 1시 45분 |
쇼트데이트 | 숫자 | 짧은 날짜 패턴을 위한 UTC 타임스탬프트. | 2017-10-10/2017-10-10 |
번역 | 문자열 | 로컬화 테이블에서 리터럴 원본 문자열 일치를 찾고 사용 가능한 지역 번역을 사용합니다. |
Substrings 번역
로컬화 테이블에서 직접 번역을 필요로 하는 경우 번역 특정자를 사용하십시오. 로컬화는 소스 열에 있는 매개 변수의 정확한 일치를 검색합니다.
다음 예에서는 경험에 로컬화 테이블에 다음과 같은 행이 있습니다.
원본 | es |
---|---|
나는 Place_Name:translate에서 왔습니다. | Soy de Place_Name:translate입니다. |
브라질 | 브라질 |
런던 | 런던 |
독일 | 독일 |
사용자의 로캘이 'es'로 설정된 경우 번역 출력은 다음과 같이 표시됩니다.
원래 게임 텍스트 | 스페인어 번역 |
---|---|
브라질에서 왔습니다. | 브라질의 소이. |
나는 런던에서 왔다. | 런던에서 온 소이. |
나는 독일에서 왔다. | 독일의 소이. |
숫자로 번역
지정자를 사용하여 숫자 값을 구체적 컨텍스트에 맞게 표시할 수 있습니다.
다음 예에서는 경험에 로컬화 테이블에 다음과 같은 숫자 관련 항목이 있습니다.In the following example, an experience has the following number related entries in their localization table:
원본 | es |
---|---|
최대 race_time:fixed초 | 세그런도스 race_time:fixed |
캐시 $1:num 및 보석 2:int개 | 현금 $1:num 및 보석 2:int개 |
사용자의 로캘이 es 로 설정된 경우 번역 출력은 다음과 같이 표시됩니다.
원래 게임 텍스트 | 스페인어 번역 |
---|---|
75.202844초 | 75,20초 |
$2500.5 캐시 및 99.8 보석 | 2,500,50 달러 및 100 보석 |