Visual Studio ASP.NET 4.0에서 XSLT (xml version = '1.0')를 사용하고 있습니다.XSLT msxsl : format-date가 현재 culture를 무시합니다.
여러 언어로 제공되는 제품을 사용하고 있지만 현재 언어와 관련하여 nsxsl : format-date를 사용할 수 없습니다. 나는 프랑스어로 현재 문화권을 설정 한 경우 예를 들어, 나는 쓰기 :
<xsl:value-of select="msxsl:format-date('31/05/2013', 'dd-MMM-yyyy')"/>
내가 "31 마이 2013"와 같은 출력 뭔가를 기대하는 것입니다.
불행히도 '월'부분은 번역되지 않습니다. 항상 영어 버전 ('5 월')을 반환합니다.
MSDN 문서에서는 문화권을 지정하는 세 번째 선택적 매개 변수 (로캘)를 추가하는 것이 좋지만 'locale'매개 변수를 생략하면 기본 동작이 무엇인지 알 수 없습니다.
'locale'매개 변수가 생략되면 format-date()는 기본 로케일로 사용합니까? 어떻게이 기본 동작을 변경할 수 있습니까?
도움을 주셔서 감사합니다.
당신이 맞는 것 같습니다. 해명 해줘서 고마워. – Nanite