표시된 문자열의 일부만 번역이 필요할 때 매개변수 를 사용하여 로컬라이제이션 테이블 에 표시할 수 있습니다. 숫자 값에 대한 단위 측정 표시, 사용자 이름 참조 또는 시간과 날짜 표시와 같이 번역이 필요한 경우.



매개 변수는 매개 변수 값 과 괄호로 둘러싼 선택적 형식 지정자 로 구성됩니다.

다음 예제에서는 경험이 지역화 테이블에 다음 항목이 있습니다:
소스 | es |
---|---|
안녕하세요 Player_Name! | 안녕하세요 Player_Name! |
이름은 NPC_Name입니다 | 나는 NPC_Name라고 불리지 |
사용자가 로캘을 에스 로 설정하면 번역 출력은 다음과 같습니다.
게임 내 원래 텍스트 | 스페인어 번역 |
---|---|
새로운_폭풍 여보세요! | 새로운_폭풍 홀라! |
내 이름은 Diva Dragonslayer입니다 | 나는 디바 드래곤슬레이어라고 불리지 |
경우에 따라 매개 변수 값이 지역화된 문자열에서 어떻게 형식이 지정되는지 제어하기 위해 형식 지정자를 사용하고 싶을 수 있습니다.
사용 가능한 형식 지정자는 다음과 같습니다: The available format specifiers are as follows:
지정자 | 유형 | 설명 | 예시 출력 |
---|---|---|---|
정수 int | 번호 | 선택적 음수 기호가 있는 정수; 천 개 구분 기호가 없습니다. | 1234 |
고정됨 | 번호 | 소수 표시기, 옵션 음수 기호 및 천 개 구분 기호가 없는 2개의 소수 자릿수입니다. | 1234.501234,50 |
누럼 | 번호 | 소수 표시기, 옵션 음수 기호 및 천 구분 기호가 있는 2개의 소수 자릿수입니다. | 1,234.501234,50 |
헥스 | 번호 | 정수가 헥스로 변환되고 음수는 64비트 2의 보충으로 변환됩니다. | 3FF |
헥스 | 번호 | HEX와 동일하지만 소문자입니다. | 3ff |
날짜 datetime | 번호 | 전역 사용자 읽을 수 있는 형식의 UTC 타임스탬프를 숫자로. | 2017-10-10 13:38:10 |
iso8601 | 번호 | UTC 타임스탬프를 ISO-8601 형식의 UTC 시간으로 숫자로 변환합니다. | 2017-10-12T22:02:38Z |
짧은 시간 | 번호 | 로컬 "시간:분" 형식에 UTC 타임스탬프. | 1:45 PM13:45 |
짧은 날짜 및 시간 shortdatetime | 번호 | UTC 시간 스탬프를 짧은 시간의 일반 날짜+시간 패턴으로 변환합니다. | 10/10/2017 1:45 PM |
단축 날짜 | 번호 | UTC 타임스탬프를 짧은 날짜 패턴으로 변환합니다. | 10/10/20172017-10-10 |
번역 | 문자열 | 로컬화 테이블에서 리터럴 소스 문자열 일치를 찾고 사용 가능한 지역 번역을 사용합니다. |
부분 문자열 번역
지역화 테이블에서 직접 번역이 필요한 경우 translate 지정자를 사용하십시오.지역화는 지역화 테이블의 원본 열에서 매개 변수의 정확한 일치를 검색합니다.
다음 예제에서는 경험이 지역화 테이블에 다음 행이 있습니다:
소스 | es |
---|---|
나는 Place_Name:translate에서 왔습니다. | Soy de Place_Name:translate. |
브라질 | 브라질 |
런던 | 로런스 |
독일 | 알레마니아 |
사용자가 로캘을 'es'로 설정하면 번역 출력은 다음과 같이 표시됩니다:
게임 내 원래 텍스트 | 스페인어 번역 |
---|---|
저는 브라질에서 왔습니다. | 브라질의 소이. |
런던에서 왔어요. | 런던의 소이. |
저는 독일에서 왔습니다. | 독일의 소이. |
숫자로 번역
지정자를 사용하여 경험 내의 컨텍스트와 일치하도록 숫자 값을 형식화할 수 있습니다.
다음 예제에서는 경험에 지역화 테이블에 다음 번호 관련 항목이 있습니다.
소스 | es |
---|---|
고정 race_time:fixed초 | 고정된 race_time:fixed초 |
$1:num 현금과 2:int 보석 | $1:num 디네로 y 2:int 보석 |
사용자가 로캘을 에스 로 설정하면 번역 출력은 다음과 같이 표시됩니다.
게임 내 원래 텍스트 | 스페인어 번역 |
---|---|
75.202844 초 | 75,20 초 |
$2500.5 현금과 99.8 보석 | $2.500,50 디네로 및 100 보석 |