작업 패키지 (Dialogflow)

언어별로 별도의 작업 패키지를 만든 후 gactions 도구를 사용하여 작업 프로젝트에 업로드하여 Actions SDK로 현지화된 작업을 만들 수 있습니다.

Actions SDK로 현지화된 작업을 만들려면 다음 단계를 따르세요.

  1. 지원하려는 언어마다 별도의 작업 패키지를 만들고 action.de.jsonaction.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
    입니다.