تحديد اللغة المناسبة للخريطة

يمكنك تخصيص إعدادات اللغة والمنطقة المستخدَمة في الخريطة من خلال تغيير إعدادات اللغة التلقائية ورمز المنطقة في الخريطة، ما قد يؤثر في سلوك الخريطة استنادًا إلى البلد أو المنطقة المحدّدة.

راجِع تغطية "خرائط ثلاثية الأبعاد" في Maps JavaScript API في جدول تغطية "خرائط".

تكييف اللغة مع السوق المحلية

تستخدم واجهة برمجة تطبيقات JavaScript لـ "خرائط Google" بشكل تلقائي إعدادات اللغة التي يحدّدها المستخدم في المتصفّح لتحديد الترجمة التي سيتم استخدامها للخريطة. ومع ذلك، يمكنك تغيير ذلك وتحديد لغة معيّنة لاستخدامها من خلال ضبط المَعلمة language عند إنشاء خريطة ثلاثية الأبعاد. يمكن تعديل اللغة والمنطقة بعد إعداد الخريطة.

يؤثر ضبط المَعلمة language في اللغة التي يتم عرض عناصر التحكّم وتلميحات الأدوات وإشعارات حقوق الطبع والنشر بها. ويؤثر أيضًا في ترجمة الميزات السياسية والأوصاف والميزات الطبيعية، مثل تغيير "Geneva" إلى "Genève" أو "lake" إلى "lac"، أو تغيير اتجاه عرض اللغة.

تبحث "خرائط ثلاثية الأبعاد" في Maps JavaScript عن إعدادات اللغة المفضّلة بالترتيب التالي. إذا لم يتم تحديد الإعدادات المفضّلة في الخطوة الأولى، سيستمر البحث بالترتيب المحدّد. يتم حلّ أي تعليمات متضاربة بشأن الترجمة استنادًا إلى الأولوية المحدّدة أدناه:

  1. تعريف Map3DElement هذا هو المكان الأول الذي تبحث فيه "خرائط ثلاثية الأبعاد" عن الإعدادات المفضّلة للغة.
  2. أداة تحميل Maps JavaScript API يتم استخدام اللغة المحدّدة عند تحميل Maps JavaScript API.
  3. إعدادات المتصفّح والنطاق يتم استخدام إعدادات المتصفّح للغة، ويتم استخدام النطاق الذي تم تحميل Maps JavaScript API منه للمنطقة.

يعرض المثال التالي خريطة باللغة الصينية ويضبط المنطقة على الصين:

const map = new Map3DElement({
    center: { lat: 37.7704, lng: -122.3985, altitude: 500 },
    tilt: 67.5,
    mode: 'HYBRID',
    language: "ZH",
    region: "CN"
});

أقلمة المنطقة

يمكن أن يعرض المَعلمة region مربّعات خرائط مختلفة أو أن يوجّه التطبيق نحو نتائج أكثر ملاءمةً للمنطقة. بالإضافة إلى ذلك، يضمن ضبط علامة المنطقة امتثال التطبيق للقوانين المحلية من خلال التأكّد من تطبيق الترجمة المناسبة للمنطقة على البلد الذي تتم فيه استضافة التطبيق.