자리 표시자 사용
대부분의 웹 사이트에는 사이트 전체에서 사용할 문자열 또는 변수가 있습니다. 특히 여러 언어를 지원해야 하는 사이트의 경우 이러한 값을 하드 코딩하는 것은 좋지 않습니다. 대신 자리 표시자를 중앙에서 사용하고 관리할 수 있습니다.
자리 표시자를 작성하는 방법에 대한 자세한 내용은 자리 표시자 설명서 을 참조하십시오.
가져올 수 있습니다. fetchPlaceholders
블록의 JS 또는 scripts.js
자리 표시자 문자열을 검색하려면 다음과 같이 사용하십시오. 경로나 메타데이터를 기반으로 현재 페이지의 언어를 결정하는 함수나 논리가 프로젝트에 있을 수 있습니다. 이 예제에서는 로 하드코딩하겠습니다. en
. 이는 이(가) 다음을 가져오게 됨을 의미합니다. placeholders
의 시트 en
폴더를 삭제합니다. 인수를 생략하면 루트 폴더에 자리 표시자 시트가 있다고 가정합니다.
<script src=“https://gist.github.com/rofe/b4cfd6269f02742ce6acf4a8822fa2b3.js”></script>
키 서식
자리 표시자 시트의 공백 또는 대시가 포함된 키는 JavaScript에서 보다 쉽게 액세스할 수 있도록 카멜 대/소문자로 변환됩니다.
about us
이(가) 다음이 됨:aboutUs
foo-bar
이(가) 다음이 됨:fooBar
VIP lounge
이(가) 다음이 됨:VipLounge
도우미 함수를 사용할 수 있습니다. toCamelCase
키를 속성 이름으로 변환합니다.
recommendation-more-help
10a6ce9d-c5c5-48d9-8ce1-9797d2f0f3ec