حِزم الإجراءات (Dialogflow)

يمكنك إنشاء المهام المترجَمة باستخدام حزمة تطوير البرامج (SDK) للمهام من خلال إنشاء حِزم إجراءات منفصلة لكل لغة، ثم تحميلها إلى مشروع المهام باستخدام أداة gactions.

لإنشاء الإجراءات المترجَمة باستخدام حزمة تطوير برامج المهام:

  1. أنشِئ حِزم إجراءات منفصلة لكل لغة تريد تقديم الدعم لها، وامنحها أسماء مترجمة، مثل action.de.json وaction.en.json. وبدلاً من ذلك، يمكنك إنشاء أدلة فرعية في مشروعك لحِزم الإجراءات المُترجَمة وملفات موارد أخرى.
  2. أضِف العنصر locale في أعلى حزمة الإجراءات مع اللغة أو اللغة التي تريد استخدامها. بالإضافة إلى ذلك، قدّم أنماط طلبات بحث مترجَمة للإجراءات التي تنفّذها، حتى يتمكّن المستخدمون من تشغيلها بشكل صحيح للغة التي ينتمون إليها. على سبيل المثال:
    {
      "locale": "de",
      "actions": [
        {
          "intent": {
            "name": "actions.intent.MAIN",
            "trigger": {
              "queryPatterns": [
                "<Insert German query patterns here>"
              ]
            }
          }
        }
      ]
    }
    
  3. يمكنك استخدام أداة gactions لتحميل حزم الإجراءات إلى مشروع "الإجراءات"، مع تحديد كل حزمة من مجموعات الإجراءات المترجَمة. على سبيل المثال:
    ./gactions update --project my-project-id --action_package action.de.json --action_package action.en.json --action_package action.fr.json --action_package action.ja.json --action_package action.ko.json