¿Cómo detectar la aplicación web de iPhone para el idioma?

¿Hay alguna manera de detectar el idioma de tus usuarios (en una aplicación web de iPhone), pero no usando la location ip o gps? Sé que es muy molesto cuando te diriges, por ejemplo, a Turquía, y tus aplicaciones están en turco … Entonces … ¿Cómo puedo realmente detectar el idioma del sistema?

¿Es posible en javascript?

Debería querer si es inglés, la aplicación web usa eng.js para holandés dut.js y más …

Gracias

Supongo que puedes hacer un window.navigator.language en Javascript.

Sugiero que nombre sus files utilizando el estándar ISO para idiomas; como 'en_US.js' para inglés (EE. UU.) y 'nl_NL.js' para holandés. Eso haría las cosas más fáciles al usar window.navigator.language :

 (function(){ var s = document.getElementsByTagName('script')[0]; var lang = document.createElement('script'); lang.type = 'text/javascript'; lang.async = true; lang.src = '/languages/' + window.navigator.language + '.js'; s.parentNode.insertBefore(lang,s); })(); 

Sin embargo, debe hacer una comprobación si el file 'window.navigator.language.js' existe o no.