Multilingual excel filetype not working - Could not find a part of the path 'C:\Users\User\AppData\Local\Temp\SDLTempFileManager\5fv5juvm.qpr\[Content_Types].xml'

Hi guys,

I'm trying to prepare a project involving a multilingual excel on Trados Studio 2022 using Multilingual Excel Filetype.

I set up the file type correctly (I couldn't find any apparent issue) but when I got an error during the "convert to translatable file":

Could not find a part of the path 'C:\Users\User\AppData\Local\Temp\SDLTempFileManager\5fv5juvm.qpr\[Content_Types].xml

Here is the full error stack

<SDLErrorDetails time="24/10/2023 17:10:00">
  <ErrorMessage>Could not find a part of the path 'C:\Users\User\AppData\Local\Temp\SDLTempFileManager\5fv5juvm.qpr\[Content_Types].xml'.</ErrorMessage>
  <Exception>
    <Type>System.IO.DirectoryNotFoundException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
    <HelpLink />
    <Source>mscorlib</Source>
    <HResult>-2147024893</HResult>
    <StackTrace><![CDATA[   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
   at Sdl.FileTypeSupport.Filters.MicrosoftOffice.Core.Services.FileService.Open(String path)
   at Sdl.FileTypeSupport.Filters.MicrosoftOffice.Core.Services.XmlDocumentService.Load(String filePath, Boolean preserveWhitespace)
   at Sdl.FileTypeSupport.Filters.MicrosoftOffice.Core.Archive.ArchivePartPathsIdentifier.ProcessTypes(Action`1 matchToContextValue, String baseArchivePath)
   at Sdl.FileTypeSupport.Filters.MicrosoftOffice.Core.Archive.ArchivePartPathsIdentifier.LoadData(String baseArchivePath)
   at Sdl.FileTypeSupport.Filters.MicrosoftOffice.Excel.Parser.Archive.ArchiveParser.Parse(String archivePath, IDispatcherConfiguration dispatcherConfiguration, IDispatcherConfiguration preReadConfiguration)
   at Sdl.FileTypeSupport.Filters.MicrosoftOffice.Excel.XlsxParser.ProcessArchive()
   at Sdl.FileTypeSupport.Filters.MicrosoftOffice.Excel.XlsxParser.ParseNext()
   at Sdl.FileTypeSupport.Framework.Integration.SubContentExtractor.ParseNext()
   at Sdl.FileTypeSupport.Framework.Integration.FileExtractor.PublisherProcessSubContent(Object sender, ProcessSubContentEventArgs args)
   at Multilingual.Excel.FileType.Services.BilingualParser.PublishContent(ProcessSubContentEventArgs eventArgs)
   at Multilingual.Excel.FileType.Services.BilingualParser.PublishSubContent(String embeddedProcessorId, Stream subContentStream)
   at Multilingual.Excel.FileType.Services.BilingualParser.PublishEmbeddedSubContent(String embeddedProcessorId, String text)
   at Multilingual.Excel.FileType.Services.BilingualParser.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>Studio17</ProductVersion>
    <EntryAssemblyFileVersion>17.1.8.17828</EntryAssemblyFileVersion>
    <OperatingSystem>Microsoft Windows 10 Home</OperatingSystem>
    <ServicePack>NULL</ServicePack>
    <OperatingSystemLanguage>1040</OperatingSystemLanguage>
    <CodePage>1252</CodePage>
    <LoggedOnUser>XXXXXXXXXXXXXXXXX\User</LoggedOnUser>
    <DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
    <ComputerName>XXXXXXXXXXXXXXXXX</ComputerName>
    <ConnectedToNetwork>True</ConnectedToNetwork>
    <PhysicalMemory>33517052 MB</PhysicalMemory>
  </Environment>
</SDLErrorDetails>

I was excited to test this file type after many years of manual work to manage these king of project, this error broke my heart!

Did anybody here experienced anything like this?

emoji
Parents
  • Hello,

    I'm sorry to hear about the issue you're experiencing with the Multilingual Excel Filetype in Trados Studio 2022. The error message you're seeing typically indicates that the system is unable to locate a specific file or directory. This could be due to a variety of reasons, such as the file being moved, deleted, or the path being incorrectly specified.

    Here are some steps you can try to resolve this issue:

    Step 1: Check the File Path

    Ensure that the file path specified in the error message is correct. If the file or directory has been moved or deleted, you will need to locate it and correct the file path.

    Step 2: Check File Permissions

    Ensure that you have the necessary permissions to access the file or directory. If you do not have the required permissions, you may need to contact your system administrator.

    Step 3: Clear Temporary Files

    The error message indicates that the issue is related to a temporary file. Try clearing your system's temporary files. You can do this by typing "%temp%" into your computer's search bar, opening the folder that appears, and deleting the files within.

    Step 4: Reinstall Trados Studio

    If the issue persists, it may be helpful to reinstall Trados Studio. This can help to fix any underlying issues that may be causing the error.

    Please note that these are general troubleshooting steps. If the issue persists after trying these steps, it may be necessary to look into more specific solutions based on the exact cause of the issue.

    I hope this helps! If you have any other questions or need further assistance, please don't hesitate to ask.

    Best regards,

    TradosAI

    emoji
  •   

    Do you still need help?

    Was this error reproduced creating projects against other file types or strictly Multilingual Excel Filetype?

    I ask because the error mentions

    C:\Users\User\AppData\Local\Temp\SDLTempFileManager

    And this is not strictly for 1 file / project / file type.

    Might be worth keeping this article in mind: https://gateway.sdl.com/apex/communityknowledge?articleName=000005759 

    Let me know if you still need help please

    Lyds

    Lydia Simplicio | RWS Group

    _______
    Design your own training!

    You've done the courses and still need to go a little further, or still not clear? 
    Tell us what you need in our Community Solutions Hub

    emoji
  • Hi Linda,

    I',m having again problems with this filetype.

    I have a project in 14 languages, everything works well but target generation.


    I launch the Generate multilingual translation from Project view, and I get this error:

    Unexpected exception when configuring file multiFileConverter for task 'Generate Multilingual Translations (Excel)': Riferimento a un oggetto non impostato su un'istanza di oggetto.
    Please find attached the full stack
    <SDLErrorDetails time="02/05/2024 12:31:17">
      <ErrorMessage>Unexpected exception when configuring file multiFileConverter for task 'Generate Multilingual Translations (Excel)': Riferimento a un oggetto non impostato su un'istanza di oggetto..</ErrorMessage>
      <Exception>
        <Type>Sdl.ProjectApi.ProjectApiException, Sdl.ProjectApi, Version=17.0.0.0, Culture=neutral, PublicKeyToken=c28cdb26c445c888</Type>
        <HelpLink />
        <Source>Sdl.ProjectApi.Implementation</Source>
        <HResult>-2146233088</HResult>
        <StackTrace><![CDATA[   in Sdl.ProjectApi.Implementation.TaskExecution.ContentProcessingTaskImplementation.TaskFileExecuter.ConfigureConverter(IMultiFileConverter multiFileConverter, Language targetLanguage)
       in Sdl.ProjectApi.Implementation.TaskExecution.ContentProcessingTaskImplementation.TaskFileExecuter.CreateMultiFileConverter(IProjectFile tf, String filePath)
       in Sdl.ProjectApi.Implementation.TaskExecution.ContentProcessingTaskImplementation.TaskFileExecuter.Parse(String targetFilePath)]]></StackTrace>
        <InnerException>
          <Type>System.Exception, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
          <HelpLink />
          <Source>Multilingual.Excel.FileType</Source>
          <HResult>-2146233088</HResult>
          <StackTrace><![CDATA[   in Multilingual.Excel.FileType.BatchTasks.ExportBatchTask.ConfigureConverter(ProjectFile projectFile, IMultiFileConverter multiFileConverter)
       in Sdl.ProjectApi.Implementation.TaskExecution.ContentProcessingTaskImplementationAdapter.ConfigureConverter(IExecutingTaskFile executingTaskFile, IMultiFileConverter multiFileConverter)
       in Sdl.ProjectApi.Implementation.TaskExecution.ContentProcessingTaskImplementation.TaskFileExecuter.ConfigureConverter(IMultiFileConverter multiFileConverter, Language targetLanguage)]]></StackTrace>
          <InnerException>
            <Type>System.NullReferenceException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
            <HelpLink />
            <Source>Sdl.FileTypeSupport.Native.RegEx_1_1</Source>
            <HResult>-2147467261</HResult>
            <StackTrace><![CDATA[   in Sdl.FileTypeSupport.Native.RegEx.RegExHelper.IsUnicode(Codepage codepage)
       in Sdl.FileTypeSupport.Native.RegEx.RegExWriter.StartOfInput()
       in Sdl.FileTypeSupport.Framework.Integration.NativeWriterMessagesProxy.StartOfInput()
       in Sdl.FileTypeSupport.Framework.Integration.SubContentGenerator.CallStartOfInput()
       in Sdl.FileTypeSupport.Framework.Integration.SubContentGenerator.SetFileProperties(IFileProperties fileInfo)
       in Sdl.FileTypeSupport.Framework.Integration.FileGenerator.SetFileProperties(IFileProperties fileInfo)
       in Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.SetFileProperties(IFileProperties fileInfo)
       in Sdl.FileTypeSupport.Framework.BilingualApi.AbstractBilingualContentProcessor.SetFileProperties(IFileProperties fileInfo)
       in Sdl.FileTypeSupport.Framework.Integration.AbstractBilingualProcessorContainer.SetFileProperties(IFileProperties fileInfo)
       in Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.OnEndFileHeader()
       in Sdl.FileTypeSupport.Bilingual.SdlXliff.SdlXliffFeeder.<>c.<HandleFileHeader>b__16_1(ISdlXliffStreamContentHandler handler)
       in System.Collections.Generic.List`1.ForEach(Action`1 action)
       in Sdl.FileTypeSupport.Bilingual.SdlXliff.SdlXliffFeeder.HandleFileHeader()
       in Sdl.FileTypeSupport.Bilingual.SdlXliff.SdlXliffFeeder.ContinueScanning()
       in Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ContinueParsing()
       in Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ParseNext()
       in Sdl.FileTypeSupport.Framework.Integration.FileExtractor.ParseNext()
       in Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.ParseNext()
       in Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.Parse()
       in Sdl.ProjectApi.AutomaticTasks.NativeFileGenerator.GenerateFiles(ContentRestriction restriction, Boolean preview, Int32 filePercentBase, Int32 filePercentFactor)
       in Sdl.ProjectApi.AutomaticTasks.GenerateTargetTranslation.GenerateTargetTranslationTask.ProcessFile(IExecutingTaskFile executingTaskFile)
       in Sdl.ProjectApi.AutomaticTasks.AbstractFileLevelAutomaticTaskImplementation.Execute()]]></StackTrace>
          </InnerException>
        </InnerException>
      </Exception>
      <Environment>
        <ProductName>Trados Studio</ProductName>
        <ProductVersion>Studio17</ProductVersion>
        <EntryAssemblyFileVersion>17.2.10.19084</EntryAssemblyFileVersion>
        <OperatingSystem>Microsoft Windows 10 Home</OperatingSystem>
        <ServicePack>NULL</ServicePack>
        <OperatingSystemLanguage>1040</OperatingSystemLanguage>
        <CodePage>1252</CodePage>
        <LoggedOnUser>CAMILLA\Dotwords_3</LoggedOnUser>
        <DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
        <ComputerName>CAMILLA</ComputerName>
        <ConnectedToNetwork>True</ConnectedToNetwork>
        <PhysicalMemory>33517148 MB</PhysicalMemory>
      </Environment>
    </SDLErrorDetails>
    emoji
Reply
  • Hi Linda,

    I',m having again problems with this filetype.

    I have a project in 14 languages, everything works well but target generation.


    I launch the Generate multilingual translation from Project view, and I get this error:

    Unexpected exception when configuring file multiFileConverter for task 'Generate Multilingual Translations (Excel)': Riferimento a un oggetto non impostato su un'istanza di oggetto.
    Please find attached the full stack
    <SDLErrorDetails time="02/05/2024 12:31:17">
      <ErrorMessage>Unexpected exception when configuring file multiFileConverter for task 'Generate Multilingual Translations (Excel)': Riferimento a un oggetto non impostato su un'istanza di oggetto..</ErrorMessage>
      <Exception>
        <Type>Sdl.ProjectApi.ProjectApiException, Sdl.ProjectApi, Version=17.0.0.0, Culture=neutral, PublicKeyToken=c28cdb26c445c888</Type>
        <HelpLink />
        <Source>Sdl.ProjectApi.Implementation</Source>
        <HResult>-2146233088</HResult>
        <StackTrace><![CDATA[   in Sdl.ProjectApi.Implementation.TaskExecution.ContentProcessingTaskImplementation.TaskFileExecuter.ConfigureConverter(IMultiFileConverter multiFileConverter, Language targetLanguage)
       in Sdl.ProjectApi.Implementation.TaskExecution.ContentProcessingTaskImplementation.TaskFileExecuter.CreateMultiFileConverter(IProjectFile tf, String filePath)
       in Sdl.ProjectApi.Implementation.TaskExecution.ContentProcessingTaskImplementation.TaskFileExecuter.Parse(String targetFilePath)]]></StackTrace>
        <InnerException>
          <Type>System.Exception, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
          <HelpLink />
          <Source>Multilingual.Excel.FileType</Source>
          <HResult>-2146233088</HResult>
          <StackTrace><![CDATA[   in Multilingual.Excel.FileType.BatchTasks.ExportBatchTask.ConfigureConverter(ProjectFile projectFile, IMultiFileConverter multiFileConverter)
       in Sdl.ProjectApi.Implementation.TaskExecution.ContentProcessingTaskImplementationAdapter.ConfigureConverter(IExecutingTaskFile executingTaskFile, IMultiFileConverter multiFileConverter)
       in Sdl.ProjectApi.Implementation.TaskExecution.ContentProcessingTaskImplementation.TaskFileExecuter.ConfigureConverter(IMultiFileConverter multiFileConverter, Language targetLanguage)]]></StackTrace>
          <InnerException>
            <Type>System.NullReferenceException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
            <HelpLink />
            <Source>Sdl.FileTypeSupport.Native.RegEx_1_1</Source>
            <HResult>-2147467261</HResult>
            <StackTrace><![CDATA[   in Sdl.FileTypeSupport.Native.RegEx.RegExHelper.IsUnicode(Codepage codepage)
       in Sdl.FileTypeSupport.Native.RegEx.RegExWriter.StartOfInput()
       in Sdl.FileTypeSupport.Framework.Integration.NativeWriterMessagesProxy.StartOfInput()
       in Sdl.FileTypeSupport.Framework.Integration.SubContentGenerator.CallStartOfInput()
       in Sdl.FileTypeSupport.Framework.Integration.SubContentGenerator.SetFileProperties(IFileProperties fileInfo)
       in Sdl.FileTypeSupport.Framework.Integration.FileGenerator.SetFileProperties(IFileProperties fileInfo)
       in Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.SetFileProperties(IFileProperties fileInfo)
       in Sdl.FileTypeSupport.Framework.BilingualApi.AbstractBilingualContentProcessor.SetFileProperties(IFileProperties fileInfo)
       in Sdl.FileTypeSupport.Framework.Integration.AbstractBilingualProcessorContainer.SetFileProperties(IFileProperties fileInfo)
       in Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.OnEndFileHeader()
       in Sdl.FileTypeSupport.Bilingual.SdlXliff.SdlXliffFeeder.<>c.<HandleFileHeader>b__16_1(ISdlXliffStreamContentHandler handler)
       in System.Collections.Generic.List`1.ForEach(Action`1 action)
       in Sdl.FileTypeSupport.Bilingual.SdlXliff.SdlXliffFeeder.HandleFileHeader()
       in Sdl.FileTypeSupport.Bilingual.SdlXliff.SdlXliffFeeder.ContinueScanning()
       in Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ContinueParsing()
       in Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ParseNext()
       in Sdl.FileTypeSupport.Framework.Integration.FileExtractor.ParseNext()
       in Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.ParseNext()
       in Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.Parse()
       in Sdl.ProjectApi.AutomaticTasks.NativeFileGenerator.GenerateFiles(ContentRestriction restriction, Boolean preview, Int32 filePercentBase, Int32 filePercentFactor)
       in Sdl.ProjectApi.AutomaticTasks.GenerateTargetTranslation.GenerateTargetTranslationTask.ProcessFile(IExecutingTaskFile executingTaskFile)
       in Sdl.ProjectApi.AutomaticTasks.AbstractFileLevelAutomaticTaskImplementation.Execute()]]></StackTrace>
          </InnerException>
        </InnerException>
      </Exception>
      <Environment>
        <ProductName>Trados Studio</ProductName>
        <ProductVersion>Studio17</ProductVersion>
        <EntryAssemblyFileVersion>17.2.10.19084</EntryAssemblyFileVersion>
        <OperatingSystem>Microsoft Windows 10 Home</OperatingSystem>
        <ServicePack>NULL</ServicePack>
        <OperatingSystemLanguage>1040</OperatingSystemLanguage>
        <CodePage>1252</CodePage>
        <LoggedOnUser>CAMILLA\Dotwords_3</LoggedOnUser>
        <DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
        <ComputerName>CAMILLA</ComputerName>
        <ConnectedToNetwork>True</ConnectedToNetwork>
        <PhysicalMemory>33517148 MB</PhysicalMemory>
      </Environment>
    </SDLErrorDetails>
    emoji
Children
No Data