نعم، يمكنك معرفة ip الزائر من خلال مصفوفة ال معلومات ال request بمثل هذه الطريقة
$_SERVER['REMOTE_ADDR']
ومن ثما استعمال api ( يوجد الكثير في الانترنت ) يعلمك اي دولة يتبع هذا الاي بي ومن ثما تقرر اي لغة.
ولكن هذه ليست افضل طريقة لتقديم موقع متعدد اللغات فال ip يعطيك مكان تواجد الشخص فقط وليس لغته او لغته المفضلة
افضل حل لمعرفة لغته المفضلة هي من خلال استعمال لغة المتصفح الذي يستعمله ويمكنك معرفة لغة المتصفح عن طريق نفس المصفوفة
الكائن navigator يحتوي على العديد من المعلومات الخاصة بالمتصفح منها لغة المتصفح
بعد معرفة اللغة يمكنك توجيه الزائر الى الصفحة المناسبة عن طريق الجافاسكريت ايضا باستعمال الكود التالي :
مجتمع لمناقشة وتبادل الخبرات حول تطوير الويب. ناقش أحدث التقنيات، اللغات، والأدوات في عالم تطوير المواقع والتطبيقات. شارك مشاريعك، اسأل عن نصائح، وتعاون مع مطورين محترفين وهواة.