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

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

من خلال رصد اللغة، يمكن لموظّفي "الرسائل التجارية" ترجمة تجاربهم من خلال التفاعلات المبرمَجة والمباشرة مع موظّفي الدعم الذين يفضّلون منطقة المستخدمين وإعدادات اللغة المفضّلة لديهم.

لغة المستخدم

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

تستخدم ميزة "الرسائل التجارية" لغة جهاز المستخدم لتغيير اللغة في واجهة المستخدم وتغيير لغة السلاسل التي يتم إنشاؤها من خلال النظام الأساسي.

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

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

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

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

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

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

لغة تم حلّها

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

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

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

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

لتعديل اللغة التلقائية للوكيل،

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