الأقلمة واللغات

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

من خلال رصد اللغة، يمكن لوكلاء Business Messages تخصيص تجاربهم لتناسب اللغة والثقافة المحلية عن طريق إتاحة التفاعل مع الوكلاء الآليين والمباشرين مع مراعاة المنطقة الجغرافية للمستخدمين وتفضيلاتهم اللغوية.

لغة المستخدم

عندما يبدأ مستخدم محادثة مع وكيل، وفي كل مرة يرسل فيها المستخدم رسالة، ترصد "الرسائل التجارية" إعدادات اللغة في جهاز المستخدم. تتضمّن كل رسالة يتلقّاها وكلاء الدعم اللغة المحلية للمستخدم في الحقل context.userInfo.userDeviceLocale.

تستخدم "رسائل الأنشطة التجارية" اللغة المحلية لجهاز المستخدم لتغيير اللغة في واجهة المستخدم وتغيير لغة السلاسل التي تنشئها المنصة.

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

يحدّد جهاز المستخدم قيمة userDeviceLocale، ويمكن أن تكون أي علامة لغة IETF BCP 47.

اللغة المحلية للوكيل والموقع الجغرافي

يمكن للوكلاء والمواقع الجغرافية تحديد إعدادات المحادثة لأي لغات محلية متاحة. على سبيل المثال، قد يحدّد الوكيل رسالة ترحيب باللغة الإنجليزية للّغة "en"، ويستخدم الرسالة نفسها باللغة الإسبانية للّغة "es"، أو قد يحدّد موقع جغرافي إعدادات للّغة "fr" بينما لا يحدّدها موقع جغرافي آخر.

إذا كان لدى الوكيل أو الموقع الجغرافي أي إعدادات محادثة مضبوطة على لغة معيّنة، تفترض خدمة "رسائل الأنشطة التجارية" أنّ الوكيل أو الموقع الجغرافي يتيح هذه اللغة. يمكن للوكلاء والمواقع الجغرافية ضبط لغة تلقائية (defaultLocale) يستخدمونها عادةً في التواصل.

لتعديل اللغة التلقائية لموظف دعم أو موقع جغرافي، يُرجى الاطّلاع على تعديل اللغة التلقائية. لضبط إعدادات المحادثة للغة معيّنة، راجِع بدء المحادثة.

اللغة التي تم حلّ المشكلة بها

من خلال تحديد اللغة المحلية لجهاز المستخدم ومقارنتها باللغات المحلية المحدّدة للوكيل أو الموقع الجغرافي الذي يرسل إليه المستخدم الرسائل، يمكن لتطبيق "رسائل الأنشطة التجارية" تحديد تطابق بين اللغات المحلية للمستخدم والوكيل. تحظى defaultLocale الخاصة بالوكيل أو الموقع الجغرافي بالأولوية على اللغات الأخرى المتوافقة عندما تعثر ميزة "الرسائل التجارية" على تطابق. تتضمّن كل رسالة يتلقّاها وكلاء الدعم هذه المطابقة في حقل context.resolvedLocale.

تستخدم ميزة "الرسائل التجارية" اللغة المحدّدة لاختيار إعدادات المحادثة (مثل رسائل الترحيب والرسائل غير المتزامنة) والسلاسل (مثل سلسلة اقتراح طلب التحدث مع موظف دعم) التي سيتم عرضها. من أفضل الممارسات أن يتواصل وكلاء الدعم باللغة المحدّدة للحفاظ على تجربة متّسقة للمستخدم.

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

تعديل اللغة التلقائية

لتعديل اللغة التلقائية للوكيل، اتّبِع الخطوات التالية:

  1. افتح وحدة تحكّم مطوّري Business Communications وسجِّل الدخول باستخدام حسابك على Google الذي تستخدمه في ميزة "الرسائل التجارية".
  2. اختَر الوكيل.
  3. في شريط التنقل الأيمن، انقر على معلومات الموظف.
  4. بالنسبة إلى اللغة، اختَر رمز اللغة ISO 639-1 المكوّن من حرفَين والذي يتطابق مع اللغة التلقائية الجديدة.
  5. إذا لزم الأمر، عدِّل إعدادات المحادثة الخاصة بالوكيل لتتطابق مع اللغة الجديدة.
  6. انقر على حفظ.