title: Translate String in a language (English) to other language (phone's current language) using built-in API
body: <p>I am calling Google Maps app to show directions between "Current Location" and another location.  I am using the following code,</p>
  
  <pre><code>NSString* url = [NSString stringWithFormat: 
                   @"http://maps.google.com/maps?saddr=%@&amp;daddr=%f,%f", 
                   @"Current\%20Location", 
                   destCoordinate.latitude, destCoordinate.longitude];
  [[UIApplication sharedApplication] openURL:[NSURL URLWithString:url]];
  </code></pre>
  
  <p>Note that I am passing <strong>@"Current\%20Location"</strong> as <em>saddr</em>. This works fine if my phone's <em>Language</em> is set to <strong>English</strong>. @pazustep, <a href="https://stackoverflow.com/questions/4590972/open-maps-app-from-code-where-how-to-find-the-current-location/4934381#4934381">here</a>, in my post regarding finding Current Location, suggested that this wont work if the <em>Language</em> is different. And obviously, to solve this issue, I have to use <strong>Core Location</strong> to find the current location and pass the <em>latitude</em> and <em>longitude</em> to Google Maps app. But I am expecting some other way to solve this issue without modifying the implementation logic.</p>
  
  <ol>
  <li>Is there any built-in API available to translate the string <strong>"Current Location"</strong> , or any string, into the current phone <em>Language</em>?</li>
  <li>If not, Is there a way to tell Google Maps app to translate the string to the current language?</li>
  </ol>