Getting error in adaptive custom translation (preview)

Nikolay Yordanov 45 Reputation points

Trying to test the adaptive custom translation in Foundry Tools:
https://learn.microsoft.com/en-us/azure/ai-services/translator/custom-translator/azure-ai-foundry/concepts/adaptive-custom-translation

Created a workspace using the API (as defined on the web).

When trying to upload a file (tmx or tsv), I get error:

params: {'workspaceId': 'removed'}
error_response: {'message': 'The adpative file type not valid for given workspace ..... ', 'display': True, 'errorCode': None}

One more thing -the response has the typo "adpative" instead of adaptive.

Sample TSV:

en	fr
Hello world	Bonjour le monde
Thank you	Merci

  1. Nikolay Yordanov 45 Reputation points

    Also cannot see the created workspace within the portal.

  2. SRILAKSHMI C 19,195 Reputation points Microsoft External Staff Moderator

    Hello Nikolay Yordanov,

    Welcome to Microsoft Q&A and Thank you for reaching out.

    This issue is not caused by your TSV/TMX file. Your sample file format is valid for Adaptive Custom Translation.

    What you’re running into is a current limitation of Adaptive Custom Translation while it is still in preview.

    Why this is happening

    Adaptive Custom Translation workspaces created via API are not fully supported yet

    Only workspaces created through the Azure AI Foundry UI are currently supported for:

    • File upload (TSV / TMX)
    • Visibility in the Azure portal / Foundry Tools

    When a file upload is attempted against an API-created workspace, the backend validation fails and returns a generic error such as:

    “adaptive file type not valid for given workspace”

    This also explains:

    • Why the workspace does not appear in the portal
    • Why valid TSV/TMX files are rejected
    • Why the error message contains a typo (“adpative”), indicating a preview-stage backend issue

    What is supported today

    Adaptive Custom Translation (preview) expects workspaces to be created from the Foundry UI

    File upload and testing are supported only for UI-created workspaces

    API-created workspaces are not yet wired to the upload and portal workflows

    Recommended workaround:

    For now, please Create the Adaptive Custom Translation workspace directly in Azure AI Foundry

    Upload the TSV/TMX file through the Foundry interface

    Test adaptive translation from Foundry Tools

    Finally, your file format is correct

    This is a service-side limitation in preview, not a configuration issue

    API-based workspace creation is not fully supported yet for Adaptive Custom Translation

    Full API support is expected as the feature progresses toward GA

    I Hope this helps. Do let me know if you have any further queries.

    Thank you!

  3. Nikolay Yordanov 45 Reputation points

    Is there any documentation explaining where to upload the files?
    Can you please confirm that "workspace" and "project" are the same thing within the Foundry resource boundary?

  4. SRILAKSHMI C 19,195 Reputation points Microsoft External Staff Moderator

    Hi Nikolay Yordanov,

    Thank you for your follow-up questions. I’ll address both points directly and clarify the current behavior in Adaptive Custom Translation (preview).

    1. Where should the files be uploaded?

    At this time, there is no separate public documentation page that explicitly calls out the exact UI location for file upload in Adaptive Custom Translation. This is because the feature is still in preview and the workflow is only partially documented.

    Current supported workflow (preview):

    • Files (TSV / TMX) must be uploaded through the Azure AI Foundry portal UI

    Upload is done from within the Adaptive Custom Translation experience in Foundry

    File upload via API-created workspaces is not supported yet

    This aligns with the preview documentation you referenced, but the upload step is implicitly handled in the Foundry UI rather than documented as a standalone API or upload endpoint.

    1. Are “workspace” and “project” the same thing?

    No, they are not the same, and this distinction is important.

    Workspace

    • A workspace is the top-level container within the Azure AI Foundry resource
    • It defines the boundary for:
      • Storage
      • Permissions
      • Feature enablement (such as Adaptive Custom Translation)
    • The workspace must be created via the Foundry UI for Adaptive Custom Translation to work correctly in preview

    Project

    • A project exists inside a workspace
    • Projects are used to organize:
      • Experiments
      • Datasets
      • Translation assets
    • Projects inherit permissions and capabilities from the workspace

    Files must be uploaded through the Azure AI Foundry UI, not via API

    Adaptive Custom Translation currently supports only UI-created workspaces

    Workspace and project are distinct concepts, not interchangeable

    The behavior you’re seeing is consistent with preview limitations, not a misconfiguration

    As the feature moves toward GA, more explicit documentation and full API support are expected.

    Thank you!

  5. SRILAKSHMI C 19,195 Reputation points Microsoft External Staff Moderator

    Hi Nikolay Yordanov,

    Did you get any chance to review the above response. Do let me know if you have any further queries.

    Thank you!


Sign in to comment

Answer accepted by question author

Manas Mohanty 17,185 Reputation points Microsoft External Staff Moderator

Hi Nikolay Yordanov and all,

Product group confirmed that it is replicable at their side too. It seems to be Gated feature now, and they are in process of removing the "Gated flag".

Thank you for testing Adaptive Custom Translation and sharing your inputs.

  1. Nikolay Yordanov 45 Reputation points

    The import works - I was able to create an index(I guess a fix was rolled out). Now getting error on the actual translation (both using API or Playground in Foundry):
    👁 User's image

  2. Tristan Mac Cana 0 Reputation points

    Any update on the "Gated" status or dateset upload documentation? I have created dataset indexes which I would like to test. I would like to confirm the RBAC needed for this action also please

  3. Nikolay Yordanov 45 Reputation points

    @Tristan Mac Cana , this got fixed - at least I was able to work with it some months ago.


Sign in to comment

0 additional answers

Sign in to answer

Your answer