يمكنك ترجمة "إجراءاتك على Google" إلى لغات مختلفة لتوفير تجارب مخصّصة للمستخدمين الذين يضبطون لغات ومناطق مختلفة على أجهزتهم. بالإضافة إلى ذلك، يمكنك حظر الوصول إلى "الإجراءات" استنادًا إلى المناطق أو الموقع الجغرافي الفعلي للمستخدمين.
قبل المتابعة، من المفيد معرفة بعض المصطلحات لفهم كيفية تخصيص الإجراءات للمستخدمين المختلفين:
- اللغة: هي وسيلة متفق عليها للتواصل الشفهي والكتابي
- المنطقة: هي مساحة جغرافية محدّدة مرتبطة عادةً ببلد معيّن.
- اللغة والمنطقة: مجموعة من اللغة والمنطقة
بعد أن تعرّفت على بعض المصطلحات الأساسية، إليك كيفية تخصيص "الإجراءات" لتناسب اللغات والمناطق واللغات المحلية المختلفة في Actions Console أو Dialogflow أو خدمة التنفيذ.
اللغات والإعدادات المحلية المتاحة
راجِع مستند اللغات والإعدادات المحلية للحصول على معلومات حول الإعدادات المحلية التي يمكن أن تدعمها مشاريع "الإجراءات على Google" والأصوات المقابلة لتحويل النص إلى كلام لهذه الإعدادات المحلية. على المستخدمين ضبط إعدادات اللغة في "مساعد Google" على لغة متوافقة لاستخدام "الإجراءات".
النشر
تتيح لك وحدة تحكّم الإجراءات تخصيص المعلومات التالية عند نشر مشروع الإجراءات:
- المعلومات الخاصة باللغة واللغة المحلية: يمكنك تحديد تفاصيل مختلفة لمعلومات الإجراء (مثل الاسم والوصف) على مستوى اللغة واللغة المحلية لكل مشروع من مشاريعك.
- استهداف الموقع الجغرافي: يمكنك تحديد المناطق التي يتوفّر فيها الإجراء. تتوافق مهمّتك تلقائيًا مع جميع المناطق، طالما أنّ المستخدمين قد ضبطوا لغة "مساعد Google" على إحدى اللغات التي تتوافق معها مهمّتك.
- تخصيص صوت تحويل النص إلى كلام: تلقائيًا، يستخدم الإجراء مجموعة من أصوات تحويل النص إلى كلام تتوافق مع لغة المستخدم في "مساعد Google". يمكنك إلغاء هذا السلوك واختيار صوت محدّد لتحويل النص إلى كلام لا يتغيّر استنادًا إلى لغة "مساعد Google" التي يستخدمها المستخدم.
يمكنك الاطّلاع على نشر إجراءات مترجمة للحصول على مزيد من المعلومات حول كيفية ترجمة توزيع الإجراءات.
وكلاء Dialogflow
يتيح لك Dialogflow إنشاء وكلاء يتوافقون مع لغات وإعدادات محلية متعددة. بالنسبة إلى كل لغة أو إعدادات محلية، يمكنك تحديد تخصيصات، مثل عبارات يقول المستخدم والردود المختلفة.
اطّلِع على برامج Dialogflow للحصول على مزيد من المعلومات حول كيفية إنشاء برامج مخصّصة للغة معيّنة.
النماذج المترجَمة
يمكن إنشاء "إجراءات النماذج" لتتوافق مع عدد من اللغات المختلفة، أو مع لغات متعددة في "الإجراء" نفسه من خلال تحميل جدول بيانات Google مترجَم لكل لغة جديدة.
تتوفّر نماذج مختلفة بلغات ومواقع جغرافية مختلفة. راجِع مستندات النماذج للحصول على مزيد من المعلومات حول اللغات واللغات المحلية المتوافقة مع كل نموذج.
توصيل الطلبات
عند إنشاء عملية التنفيذ، يمكنك تقديم ما يلي:
- الردود الخاصة باللغة والإعدادات المحلية: تتلقّى إعدادات اللغة المحلية للمستخدم في "مساعد Google" في كل طلب ترسله إلى خدمة التنفيذ. يمكنك استخدام هذه السلسلة (على سبيل المثال،
en-GB
) لمعرفة كيفية عرض استجابات مختلفة استنادًا إلى لغة المستخدم أو إعداداته المحلية. - الردود الخاصة بمنطقة معيّنة: يمكنك طلب إذن من المستخدم للوصول إلى الموقع الجغرافي الفعلي للجهاز. باستخدام هذه المعلومات، يمكنك تخصيص الردود للمناطق بشكل أكبر.
راجِع مقالة التنفيذ للحصول على مزيد من المعلومات حول كيفية تخصيص الردود حسب المنطقة.
الاختبار
أثناء عملية التطوير، يمكنك اختبار "الإجراء" المترجَم باستخدام أجهزة أو محاكي "إجراءات Google" مع الميزات التالية:
- تتيح لك محاكاة اللغة ضبط اللغة المحلية لجهاز معيّن من أجل اختبار الردود والمنطق الخاصين باللغة المحلية في "الإجراء".
- تتيح لك محاكاة الموقع الجغرافي ضبط الموقع الجغرافي الفعلي للجهاز لاختبار استهداف المواقع الجغرافية وأي ردود خاصة بمنطقة معيّنة في عملية التنفيذ.
اطّلِع على مستندات محاكي الإجراءات للحصول على مزيد من المعلومات حول كيفية اختبار الإجراءات المترجمة باستخدام محاكي الإجراءات.