Localization roles for Virtual Agent

  • Release version: Australia
  • Updated March 12, 2026
  • 2 minutes to read
  • Assign localization roles according to a user's scope in the localization process. Users may request translations, fulfill translation requests, and edit translations, based on their role.

    The localization process follows this basic flow:
    1. Topics are developed and released in the source language (for example, English).
    2. Topics are translated, either by request or by editing them directly in Virtual Agent Designer.

      If you are using NLU models, the models must be translated as well. For more information about that process, see Multilingual model management.

    3. Translations are tested and published.

    Virtual Agent role privileges vary with the user's function in this process. These roles are also defined in the Localization Framework. For more information, see Localization Framework roles.

    To learn more about managing subscriptions, see Managing per-user subscriptions in Subscription Management and contact your account representative.

    Virtual Agent admin permissions

    The Virtual Agent admin role contains the localization requestor and localization editor roles by default. Users can do the following:
    • Request translations
    • View existing translated content
    • Unlock and edit translated content (unless translation is in process)

    The localization task is not available to this user.

    Figure 1. Manage languages page with the Virtual Agent admin role
    With the virtual_agent_admin role, you can request, view, and edit translations, but you do not have access to the localization task.

    Localization fulfiller permissions

    The localization fulfiller role may not have Virtual Agent privileges. In that case, the user would only have access to assigned Localization Framework tasks.

    If a Virtual Agent admin has the localization fulfiller role, the Manage languages page lets the user view the localization task that was created.

    Figure 2. Manage languages page with Virtual Agent admin and localization fulfiller roles
    With both of the virtual_agent_admin and localization_fulfiller roles, you can request, view, and edit translations and view the localization task details.

    Click View requested item to open the localization fulfillment task in a new window.

    Figure 3. Localization request task number
    A Localization request task is created when you submit a translation request.

    Localization requestor [localization_requestor]

    Requests translations for all the Virtual Agent components into one or more languages. Can also view localization insights. The Virtual Agent admin [virtual_agent_admin] role contains this role by default.

    Contains Roles

    List of roles contained within the role.

    None.

    Groups

    List of groups this role is assigned to by default.

    None.

    Special considerations

    None.

    Localization fulfiller [localization_fulfiller]

    Provides translations for the requested Virtual Agent topics. Depending on the flow, duties may include editing the translations in the Localization Framework task, interacting with third parties, and loading, verifying, and publishing translations.

    Contains Roles

    List of roles contained within the role.

    None.

    Groups

    List of groups this role is assigned to by default.

    None.

    Special considerations

    None.

    Localization editor [localization_editor]

    Edits the translations directly in Virtual Agent Designer. The NLU admin [nlu_admin] and Virtual Agent admin [virtual_agent_admin] roles contain this role by default.

    Contains Roles

    List of roles contained within the role.

    None.

    Groups

    List of groups this role is assigned to by default.

    None.

    Special considerations

    None.

    Virtual Agent admin [virtual_agent_admin]

    Contains the localization requestor and localization editor roles by default.

    Contains Roles

    List of roles contained within the role.

    None.

    Groups

    List of groups this role is assigned to by default.

    None.

    Special considerations

    Note:
    Avoid granting an admin role when more specialized roles are available.