İşlem paketleri (Dialogflow)

Her yerel ayar için ayrı İşlem paketleri oluşturup ardından bunları gactions aracıyla Actions projenize yükleyerek Actions SDK ile yerelleştirilmiş İşlemler oluşturabilirsiniz.

Actions SDK'sı ile yerelleştirilmiş İşlemler oluşturmak için:

  1. Desteklemek istediğiniz her yerel ayar için ayrı İşlem paketleri oluşturarak bunlara action.de.json ve action.en.json gibi yerelleştirilmiş adlar verin. Alternatif olarak, yerelleştirilmiş Action paketleriniz ve diğer kaynak dosyalarınız için projenizde alt dizinler oluşturabilirsiniz.
  2. İşlem paketinizin üst kısmına locale öğesini eklemek istediğiniz dili veya yerel ayarı ekleyin. Ayrıca, İşlemler için yerelleştirilmiş sorgu kalıpları sağlayın. Böylece kullanıcılar, bulundukları yer için düzgün bir şekilde tetiklenebilir. Örneğin:
    {
      "locale": "de",
      "actions": [
        {
          "intent": {
            "name": "actions.intent.MAIN",
            "trigger": {
              "queryPatterns": [
                "<Insert German query patterns here>"
              ]
            }
          }
        }
      ]
    }
    
  3. Yerelleştirilmiş İşlem paketlerinizin her birini belirterek İşlem paketlerinizi Actions projenize yüklemek için gactions aracını kullanın. Örneğin:
    ./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