0

繼方向信息語言translatation是我的方向越來越詳細代碼..爲谷歌API的方向

<html> 
<head> 
    <meta http-equiv="content-type" content="text/html; charset=UTF-8"/> 
    <title>Google Maps API v3 Directions Example</title> 
    <script type="text/javascript" 
      src="http://maps.google.com/maps/api/js?sensor=false"></script> 
</head> 
<body style="font-family: Arial; font-size: 12px;"> 
    <div style="width: 600px;"> 
    <div id="map" style="width: 280px; height: 400px; float: left;"></div> 
    <div id="panel" style="width: 300px; float: right;"></div> 
    </div> 

    <script type="text/javascript"> 

    var directionsService = new google.maps.DirectionsService(); 
    var directionsDisplay = new google.maps.DirectionsRenderer(); 

    var map = new google.maps.Map(document.getElementById('map'), { 
     zoom:7, 
     mapTypeId: google.maps.MapTypeId.ROADMAP 
    }); 

    directionsDisplay.setMap(map); 
    directionsDisplay.setPanel(document.getElementById('panel')); 

    var request = { 
     origin: 'Chicago', 
     destination: 'New York', 
     travelMode: google.maps.DirectionsTravelMode.DRIVING 
    }; 

    directionsService.route(request, function(response, status) { 
     if (status == google.maps.DirectionsStatus.OK) { 
     directionsDisplay.setDirections(response); 
     } 
    }); 
    </script> 
</body> 
</html> 

你可以在瀏覽器中運行該代碼。

enter image description here

現在我想在翻譯其他語言的像希臘語,德語,俄語等這些方向信息..有方向API提供任何選項給語言代碼和基於它給出迴應。 。我知道谷歌翻譯是可用的,但我不知道如何使用它。

請幫助!

回答

1

退房本地化文檔:

<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false&language=ja"> 

下面是支持的語言電子表格:https://spreadsheets.google.com/pub?key=p9pdwsai2hDMsLkXsoM05KQ&gid=1

https://developers.google.com/maps/documentation/javascript/basics#Localization

但基本上,你必須使用GET HTTP請求中指定的語言如果您在運行時不知道用戶的語言,那麼在提示用戶輸入語言之後,可以使用jQuery函數$.getScript來使用正確的語言請求腳本ge使用。

+1

嘿thnks爲您的答案,並感謝$ .getScript信息..我真的很感激你的答案..再次感謝你。 – hardik 2012-07-06 17:30:41