Error converting to translatable format: Index was out of range. Must be non-negative and less than the size of the collection. Parameter nme: index

Hi, I've found this error several times here in the forum, but never when "converting to translatable format". Any idea?

Is it possible, that these ENTITY lines create the problem?

<SDLErrorDetails time="1/13/2026 1:16:20 PM">
  <ErrorMessage>Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index</ErrorMessage>
  <Exception>
    <Type>System.ArgumentOutOfRangeException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
    <ExceptionMessage>Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index</ExceptionMessage>
    <ParamName>index</ParamName>
    <HelpLink />
    <Source>mscorlib</Source>
    <HResult>-2146233086</HResult>
    <StackTrace><![CDATA[   at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
   at Sdl.FileTypeSupport.Filters.Xml.Core.Parser.DocTypeConsumer.ExtractEntityMappings(List`1 dtdNodes)
   at Sdl.FileTypeSupport.Filters.Xml.Core.Parser.DocTypeConsumer.Consume(XmlNodeMessage`1 message)
   at Sdl.FileTypeSupport.Filters.Xml.Core.Messaging.Consumer`1.TryConsume(IMessage message)
   at Sdl.FileTypeSupport.Filters.Xml.Core.Messaging.InMemoryMessageBus.Publish(IMessage message)
   at Sdl.FileTypeSupport.Filters.Xml.Core.Messaging.MessagePublisher.PublishXmlNodeMessage[T](T node)
   at Sdl.FileTypeSupport.Filters.Xml.Core.XmlNodes.XmlNodesDispatcher.ReadAndDispatchNodes()
   at Sdl.FileTypeSupport.Filters.Xml.XmlParser.ReadAndDispatchXmlNodes(Stream inputStream, Encoding fileEncoding)
   at Sdl.FileTypeSupport.Filters.Xml.XmlParser.ParseNext()
   at Sdl.FileTypeSupport.Framework.Integration.FileExtractor.ParseNext()
   at Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.ParseNext()
   at Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.Parse()
   at Sdl.ProjectApi.AutomaticTasks.Conversion.ConversionTask.ProcessFile(IExecutingTaskFile executingTaskFile)
   at Sdl.ProjectApi.AutomaticTasks.AbstractFileLevelAutomaticTaskImplementation.Execute()]]></StackTrace>
  </Exception>
  <Environment>
    <ProductName>Trados Studio</ProductName>
    <ProductVersion>Studio18</ProductVersion>
    <EntryAssemblyFileVersion>18.1.3.6657</EntryAssemblyFileVersion>
    <OperatingSystem>Microsoft Windows 11 Pro</OperatingSystem>
    <ServicePack>NULL</ServicePack>
    <OperatingSystemLanguage>1031</OperatingSystemLanguage>
    <CodePage>1252</CodePage>
    <LoggedOnUser>BURIM\bbekt</LoggedOnUser>
    <DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
    <ComputerName>BURIM</ComputerName>
    <ConnectedToNetwork>True</ConnectedToNetwork>
    <PhysicalMemory>16458476 MB</PhysicalMemory>
  </Environment>
</SDLErrorDetails>

Screenshot of XML code showing a DOCTYPE declaration, ENTITY definitions, and references to graphics and email support.

Thnx a lot!



Removed AI Suggestion
[edited by: Burim Bektesi at 2:02 PM (GMT 0) on 13 Jan 2026]
emoji