Skip to main content
You are viewing help content for pre-release software. This document and the features it describes are subject to change.
All docs
V25.2
  • AI-powered Report Localization in Visual Studio Designer

    • 3 minutes to read

    AI-powered Report Localization allows you to translate report elements directly within the Visual Studio Report Designer. With the DevExpress AI-powered Assistant, you can connect to Azure OpenAI or OpenAI services and automatically localize report text into the target language.

    DevExpress AI Assistant for Visual Studio

    The DevExpress Unified Component Installer installs the AI-powered Assistant for Visual Studio extension.

    DevExpress AI-powered Assistant for Visual Studio

    Configure AI Services

    Go to ToolsOptionsDevExpressAI Assistant to open AI Assistant options.

    DevExpress AI Assistant Options

    Option Description
    Endpoint URL The service endpoint used to connect to Azure OpenAI. For OpenAI connections, this option must be empty.
    API Key A personal access key required to authenticate requests to the AI service.
    Model Name The identifier of the AI model (for example, gpt-4o-mini).
    Enable Logging If enabled, the extension records request and response details for diagnostic purposes. Logs are stored in the following folder: C:\Documents and Settings<UserName>\AppData\Local\DevExpress\AI_Assistant_VSIX
    Enable Prompt Caching If enabled, previously used prompts and responses are cached to improve performance and reduce repeated requests.

    Warning

    Some OpenAI models (for example, GPT-5, o1, and o3 series) do not support the Temperature parameter. To avoid runtime exceptions when targeting these models, set the Temperature to 1. The value is ignored by the service, but this setting prevents validation/compatibility errors.

    Configure Localization Options

    Option Description
    Temperature Controls randomness in AI output and produces more deterministic results. Higher values increase variation. The default value is 0.

    Localize Reports

    1. Open a report.
    2. In the smart tag menu, select “Edit Localization…” to open the Localization Editor.

      Open the Localization Editor - DevExpress Reports

    3. Add the language and click Localize with AI.

      Localize with AI - Localization Editor, DevExpress

    4. Review translated strings and click OK or Apply.
    5. Click Yes to confirm.

      Review Translated Strings and Confirm - Localization Editor, DevExpress

    Troubleshooting

    Localize with AI Button Is Not Displayed

    Possible Cause
    The DevExpress AI-powered Assistant for Visual Studio extension is disabled.
    Solution
    Open the Extension Manager in Visual Studio (ExtensionsManage Extensions…). Switch to the Installed tab and enable the DevExpress AI-powered Assistant for Visual Studio extension. Restart Visual Studio.

    HTTP 400 (Unsupported Value)

    Possible Cause
    Some OpenAI models (for example, GPT-5, o1, and o3 series) do not support the Temperature parameter.
    Solution
    Open AI Assistant Options and check Model Name and Temperature settings. If the selected model does not accept the Temperature, set the Temperature to 1 to avoid errors, or switch to a supported model (for example, gpt-4o-mini).

    HTTP 404 (Deployment Not Found)

    Possible Cause
    The specified model deployment does not exist. This may happen if the deployment name is incorrect, if the deployment was recently created and is not yet active, or if it was deleted.
    Solution
    Open AI Assistant Options and check the Model Name setting.
    See Also