저는 jQuery를 처음 사용하기 때문에 http://jqvmap.com/을 사용하고 있습니다. 플러그인이 좋지만 언어에 대한 매개 변수를 설정하여 다른 언어에 대해 동일한 맵을 사용하고 싶습니다.JQVMap에 대한 다른 언어 지원
핵심 스크립트는 테스트
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery('#vmap').vectorMap({
map: 'world_en',
backgroundColor: '#333333',
color: '#ffffff',
hoverOpacity: 0.7,
selectedColor: '#666666',
enableZoom: true,
showTooltip: true,
values: sample_data,
scaleColors: ['#C8EEFF', '#006491'],
normalizeFunction: 'polynomial'
});
});
</script>
이다 나는 언어를 추가 : '체코어'/랭 '체코어' 마침내 그러나 나는 또한 문서를 읽을 작동하지 않습니다하지만 그렇지 않은 그곳에.
예 영어 버전으로 제공되는 모든 국가에서 다른 언어 버전을 만들어야하는 파일을 찾았습니다. 어떤 도움을 받아야합니까?
체코, 중국어 (간체), 독일, 폴란드의 모든 국가 이름이 필요합니다 & 러시아.
스크립트는 jquery.vmap.world 모든 국가는 "name":"Pakistan"}
처럼 전달되는 버전 욕실에 이름을 지정하고 내가 다른 언어하자로 번역하면 Pákistán
또는 巴基斯坦
자바 스크립트 저장할 수 없습니다 말하고 브라우저 파일에서 사용할 수 있습니다 나는 HTML에서 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
를 제거하면 내가
<script type="text/javascript" src="[path]/myscript.js" charset="utf-8"></script>
괜찮 사용하고 있지만 ???
을 보여줍니다 파일이 잘 작동하지만 웹 페이지의 모든 콘텐츠가 대량으로 생성됩니다.
<iframe>
및로드 맵 소스 코드를하지만 같은 문제가 .. 시도
어떤 생각
Yap buddy하지만 world_en을 world_cz, world_po로 어떻게 변환 할 수 있습니까? –
내가 만든 객체와 같이 어딘가에서 값을 정의해야합니다. 페이지가 현재 언어에 플래그를 지정하는 방법은 무엇입니까? 서버에서 js'lang' 변수에 언어를 전달하면 도움이되는데 – charlietfl
제거하면 괜찮습니다. 그러나 웹 페이지의 모든 내용은 대량 발생합니다. –