Retrofit: File not supported

I am trying to do a retrofit, using an IDML file. I get the error message "One or more files not supported.

The IDML can be previewed under the settings of the project in question, and, yes, "unsupported versions" is checked. The filename of the retrofit file is not identical with the filename of the source file.

This is the stacktrace:

<SDLErrorDetails time="11/07/2025 10:55:38">
  <ErrorMessage>One or more files not supported:  'G:\[file path]\[file_name]_DE_for_retrofit.idml'</ErrorMessage>
  <Exception>
    <Type>Sdl.FileTypeSupport.Framework.IntegrationApi.OneOrMoreFilesNotSupportedException, Sdl.FileTypeSupport.Framework.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=c28cdb26c445c888</Type>
    <HelpLink />
    <Source>Sdl.FileTypeSupport.Framework.Implementation</Source>
    <HResult>-2146233088</HResult>
    <StackTrace><![CDATA[   at Sdl.FileTypeSupport.Framework.Integration.FilterManager.GenerateNotSupportedException(List`1 fileNotSupportedExceptions)
   at Sdl.FileTypeSupport.Framework.Integration.FilterManager.AddExtractorsForConverter(IMultiFileConverter converter, String[] nativeFilePaths, CultureInfo suggestedSourceLanguage, Codepage suggestedCodepage, EventHandler`1 messageHandler)
   at Sdl.FileTypeSupport.Framework.Integration.FilterManager.GetConverter(String[] nativeFilePaths, CultureInfo sourceLanguage, Codepage suggestedCodepage, EventHandler`1 messageHandler)
   at Sdl.FileTypeSupport.Framework.Integration.FilterManager.GetConverterToDefaultBilingual(String[] nativeFilePaths, String bilingualOutputFilePath, CultureInfo sourceLanguage, Codepage suggestedCodepage, EventHandler`1 messageHandler)
   at Sdl.Core.Processing.Alignment.Api.AlignmentApiHelper.<ReadRightDocumentAsync>d__4.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Sdl.Core.Processing.Alignment.Api.AlignmentService.<ReverseAlignAsync>d__8.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Sdl.Core.Globalization.LegacyAsyncHelpers.<>c__DisplayClass2_0`1.<WrapUnavoidableAsyncCode>b__0()
   at System.Threading.Tasks.Task.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Sdl.Core.Globalization.LegacyAsyncHelpers.WrapUnavoidableAsyncCode[T](Func`1 fn)
   at Sdl.Core.Processing.Alignment.Api.AlignmentService.ReverseAlign(String leftxliffFilePath, String rightNativeFilePath, String outputFilePath, AlignmentFileFormat outputFileFormat, ReverseAlignmentSettings alignmentSettings, List`1 bilingualProcessors, EventHandler`1 progressHandler, EventHandler`1 messageReporter)
   at Sdl.ProjectApi.AutomaticTasks.Retrofit.RetrofitTask.RetrofitFile(IExecutingTaskFile taskFile, String reviewTargetFile, RetrofitSettings settings)
   at Sdl.ProjectApi.AutomaticTasks.Retrofit.RetrofitTask.ProcessFile(IExecutingTaskFile taskFile)
   at Sdl.ProjectApi.AutomaticTasks.AbstractFileLevelAutomaticTaskImplementation.Execute()]]></StackTrace>
  </Exception>
  <Environment>
    <ProductName>Trados Studio</ProductName>
    <ProductVersion>Studio18</ProductVersion>
    <EntryAssemblyFileVersion>18.0.2.3255</EntryAssemblyFileVersion>
    <OperatingSystem>Microsoft Windows 10 Enterprise</OperatingSystem>
    <ServicePack>NULL</ServicePack>
    <OperatingSystemLanguage>1033</OperatingSystemLanguage>
    <CodePage>1252</CodePage>
    <LoggedOnUser>ABCD</LoggedOnUser>
    <DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
    <ComputerName>L12606</ComputerName>
    <ConnectedToNetwork>True</ConnectedToNetwork>
    <PhysicalMemory>16440376 MB</PhysicalMemory>
  </Environment>
</SDLErrorDetails>

emoji
Parents
  • Probability score: 0.8  

    Question improvement suggestion: Provide the exact version of the IDML file and any specific changes made to it before the error occurred.  

    In the meantime, based on the information you have provided, here is a suggested answer to your question:  

    Hello,  

    It seems you are encountering an issue with retrofitting an IDML file in Trados Studio. Here are some steps you can take to troubleshoot and potentially resolve the issue:

    **Step 1:** Ensure that the "Process unsupported file versions" option is enabled.  

    - Go to **File > Options > File Types > Adobe InDesign CS4-CC IDML > Common**.  

    - Check the box for **Process unsupported file versions** and confirm the changes.

    **Step 2:** Verify the filename of the retrofit file.  

    - Make sure that the filename of the retrofit file matches the source file's name, as discrepancies can lead to errors.

    **Step 3:** Check for any structural changes in the IDML file.  

    - The Retrofit feature is designed for light changes. If there are significant structural changes, consider performing a proper alignment instead.

    **Step 4:** If the issue persists, try refreshing the file type settings.  

    - Uncheck and then recheck the **Process unsupported file versions** option to refresh the settings.

    **Step 5:** If you are using an older version of Trados Studio, consider updating to the latest version or service pack, as this may resolve compatibility issues with newer IDML files.

    **Step 6:** If you have made any modifications to the IDML file, consider reverting those changes or ensuring they are compatible with Trados Studio.

    If you follow these steps and still encounter issues, please provide additional details about the IDML file version and any specific changes made, so we can assist you further.  

    I hope this answer addressed your question. If not, please reject the answer, add the question improvement suggestion information, and click the RWS Community AI checkbox on the right to try again.  

    RWS Community AI

    emoji
  • The AI results sound reasonable, but did not help me to resolve the issue. 

    1. "Unsupported versions": This was checked already, as mentioned in my original post.

    2. Filename: I changed the filename to match the original file (in Explorer), which did not help

    3. No structural changes, only light edits, spellings mistakes and such.

    4. Using the newest  production version of Studio 2024.

    5. No modifications to the idml file to speak of.

    Maybe a human being can help me. Is this a known bug? I know retrofit is a bit brittle, but I felt this should work...

    emoji
Reply Children
No Data