--- title: translate slug: Web/XPath/Functions/translate tags: - XSLT_Reference translation_of: Web/XPath/Functions/translate ---

{{ XsltRef() }}


translate 함수는 문자열과 번역할 문자 집합을 평가하고 번역된 문자열을 반환합니다.

구문

translate(string ,abc ,XYZ )

인수

string
평가할 문자열.
abc
바꿀 문자열.
XYZ
교체에 쓰는 문자열. XYZ 에서 첫 문자는 string 에서 나타나는 abc 의 첫 문자가 나타날 때마다 교체합니다.

반환

번역된 문자열.

주의

XPath는 translate 함수가 모든 언어에서 대/소문자 변환에 sufficient solution이 아니다라고 기록합니다. XPath의 future 버전은 대/소문자 변환을 위해 추가 함수를 제공할 지도 모릅니다.

그러나, 이 함수는 현재 문자열을 대/소문자로 변환할 수 있는 함수에 가장 가깝습니다.

<xsl:value-of select="translate('The quick brown fox.', 'abcdefghijklmnopqrstuvwxyz', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'" />

출력

THE QUICK BROWN FOX.

<xsl:value-of select="translate('The quick brown fox.', 'brown', 'red'" />

출력

The quick red fdx.

정의

XPath 1.0 4.2

Gecko 지원

지원함.