Problems with TermExcelerator plugin

 Hi,

On my search for a faster termbase tool (when adding them to a termbase) I already used RyS one which is very fast but lacks very important term list overview without mouse clicks so I just installed TermExcelerator, but there seem to be a few bugs.

(settings are per project not globally)

When I restart Trados standard termbank switches from Excel-file (TermExtractor) to the first Multiterm termbase in the list.

I also cannot add any term via “Quick add new term”, it’s greyed out and the shortcut does not do anything.
If I try adding it the slow way, I get an error: The sequence does not contain any matching Element. (freely translated from German: Die Sequenz enthält kein übereinstimmendes Element.)
also since I added this addin, whenever I double click a word on the left in the editor I get this error: An element with the same key has already been added. (freely translated from German: Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt.)

Any ideas?

regards,
Pascal

Parents
  • meanwhile most errors are gone, without me changing anything oO and Quick add works but I cannot add another translation for an existing term via Quick add: I then get this error: The index was outside the bounds of the array. It must not be negative and smaller than the collection. Parameter name: index (freely translated from German: Der Index lag außerhalb des Bereichs. Er darf nicht negativ und kleiner sein als die Sammlung. Parametername: Index.)
    I can add another translation for an existing term via Termbase Viewer though.

    I still must reset the Excel termbase as standard after a restart of Trados.

  • Hi

    I'm not sure what to suggest. I don't have any of these problems with the plugin. Even my settings can be retained globally. Can you share the full error stack you are seeing? Just attach it to your post and the forum will render it nicely.

    Paul Filkin | 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

  • Hi ,

    Here comes the error stack when trying to add a synonym to an existing term via quick add term.

     

    <SDLErrorDetails time="18.09.2018 16:52:15">
      <ErrorMessage>Der Index lag außerhalb des Bereichs. Er darf nicht negativ und kleiner als die Sammlung sein.
    Parametername: index</ErrorMessage>
      <Exception>
        <Type>System.ArgumentOutOfRangeException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
        <ParamName>index</ParamName>
        <HelpLink />
        <Source>Sdl.Community.ExcelTerminology</Source>
        <HResult>-2146233086</HResult>
        <StackTrace><![CDATA[   bei Sdl.Community.ExcelTerminology.Ui.TermsList.AddAndEdit(IEntry entry, ExcelDataGrid excelDataGrid)
       bei System.Action`2.Invoke(T1 arg1, T2 arg2)
       bei Sdl.Community.ExcelTerminology.TerminologyProviderViewerWinFormsUIExcel.AddAndEditTerm(IEntry term, String source, String target)
       bei Sdl.TranslationStudio.Editor.Terminology.TermbaseViewer.TermBaseViewPartX.TerminologyProviderViewerAddAndEditTerm(ITerminologyProvider termbase, ITermHit term, String source, String target)
       bei Sdl.TranslationStudio.Editor.Terminology.TermbaseViewer.TermBaseViewPartX.AddAndEditTerm(ITerminologyProvider termbase, ITermHit term, String source, String target)
       bei Sdl.TranslationStudio.Editor.Terminology.EditorTermbaseUtils.AddTerm(IEditorService editorService, ITranslatableDocument translatableDocument, String sourceText, String targetText)
       bei Sdl.TranslationStudio.Editor.Terminology.Actions.AbstractAddNewTermAction.AddTerm()
       bei Sdl.TranslationStudio.Editor.Terminology.Actions.QuickAddNewTerm.Execute()
       bei Sdl.Desktop.Platform.Implementation.CommandBars.StaticAction.Execute()
       bei Sdl.Desktop.Platform.Implementation.CommandBars.ActionService.<>c__DisplayClass30_0.<ExecuteAction>b__0()
       bei Sdl.Desktop.Platform.Implementation.Services.Log.Resources(Object message, Action action)
       bei Sdl.Desktop.Platform.Implementation.CommandBars.ActionService.ExecuteAction(IAction action, ActionOrigin origin, Boolean allowToggle)
       bei Sdl.Desktop.Platform.Implementation.CommandBars.ActionService.ExecuteActionForShortcut(Keys shortcut)
       bei Sdl.Desktop.Platform.WinForms.StudioWindowForm.OnKeyDown(KeyEventArgs e)
       bei System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m)
       bei System.Windows.Forms.Form.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyMessage(Message& m)
       bei System.Windows.Forms.Control.WmKeyChar(Message& m)
       bei System.Windows.Forms.Control.WndProc(Message& m)
       bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)]]></StackTrace>
      </Exception>
      <Environment>
        <ProductName>SDL Trados Studio</ProductName>
        <ProductVersion>14.0.0.0</ProductVersion>
        <EntryAssemblyFileVersion>14.1.10012.29730</EntryAssemblyFileVersion>
        <OperatingSystem>Microsoft Windows 10 Pro</OperatingSystem>
        <ServicePack>NULL</ServicePack>
        <OperatingSystemLanguage>1031</OperatingSystemLanguage>
        <CodePage>1252</CodePage>
        <LoggedOnUser>TRANSLATING-IT\Translating-IT</LoggedOnUser>
        <DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
        <ComputerName>TRANSLATING-IT</ComputerName>
        <ConnectedToNetwork>True</ConnectedToNetwork>
        <PhysicalMemory>16740688 MB</PhysicalMemory>
      </Environment>
    </SDLErrorDetails>

    regards,

    Pascal

Reply
  • Hi ,

    Here comes the error stack when trying to add a synonym to an existing term via quick add term.

     

    <SDLErrorDetails time="18.09.2018 16:52:15">
      <ErrorMessage>Der Index lag außerhalb des Bereichs. Er darf nicht negativ und kleiner als die Sammlung sein.
    Parametername: index</ErrorMessage>
      <Exception>
        <Type>System.ArgumentOutOfRangeException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
        <ParamName>index</ParamName>
        <HelpLink />
        <Source>Sdl.Community.ExcelTerminology</Source>
        <HResult>-2146233086</HResult>
        <StackTrace><![CDATA[   bei Sdl.Community.ExcelTerminology.Ui.TermsList.AddAndEdit(IEntry entry, ExcelDataGrid excelDataGrid)
       bei System.Action`2.Invoke(T1 arg1, T2 arg2)
       bei Sdl.Community.ExcelTerminology.TerminologyProviderViewerWinFormsUIExcel.AddAndEditTerm(IEntry term, String source, String target)
       bei Sdl.TranslationStudio.Editor.Terminology.TermbaseViewer.TermBaseViewPartX.TerminologyProviderViewerAddAndEditTerm(ITerminologyProvider termbase, ITermHit term, String source, String target)
       bei Sdl.TranslationStudio.Editor.Terminology.TermbaseViewer.TermBaseViewPartX.AddAndEditTerm(ITerminologyProvider termbase, ITermHit term, String source, String target)
       bei Sdl.TranslationStudio.Editor.Terminology.EditorTermbaseUtils.AddTerm(IEditorService editorService, ITranslatableDocument translatableDocument, String sourceText, String targetText)
       bei Sdl.TranslationStudio.Editor.Terminology.Actions.AbstractAddNewTermAction.AddTerm()
       bei Sdl.TranslationStudio.Editor.Terminology.Actions.QuickAddNewTerm.Execute()
       bei Sdl.Desktop.Platform.Implementation.CommandBars.StaticAction.Execute()
       bei Sdl.Desktop.Platform.Implementation.CommandBars.ActionService.<>c__DisplayClass30_0.<ExecuteAction>b__0()
       bei Sdl.Desktop.Platform.Implementation.Services.Log.Resources(Object message, Action action)
       bei Sdl.Desktop.Platform.Implementation.CommandBars.ActionService.ExecuteAction(IAction action, ActionOrigin origin, Boolean allowToggle)
       bei Sdl.Desktop.Platform.Implementation.CommandBars.ActionService.ExecuteActionForShortcut(Keys shortcut)
       bei Sdl.Desktop.Platform.WinForms.StudioWindowForm.OnKeyDown(KeyEventArgs e)
       bei System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m)
       bei System.Windows.Forms.Form.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       bei System.Windows.Forms.Control.ProcessKeyMessage(Message& m)
       bei System.Windows.Forms.Control.WmKeyChar(Message& m)
       bei System.Windows.Forms.Control.WndProc(Message& m)
       bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)]]></StackTrace>
      </Exception>
      <Environment>
        <ProductName>SDL Trados Studio</ProductName>
        <ProductVersion>14.0.0.0</ProductVersion>
        <EntryAssemblyFileVersion>14.1.10012.29730</EntryAssemblyFileVersion>
        <OperatingSystem>Microsoft Windows 10 Pro</OperatingSystem>
        <ServicePack>NULL</ServicePack>
        <OperatingSystemLanguage>1031</OperatingSystemLanguage>
        <CodePage>1252</CodePage>
        <LoggedOnUser>TRANSLATING-IT\Translating-IT</LoggedOnUser>
        <DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
        <ComputerName>TRANSLATING-IT</ComputerName>
        <ConnectedToNetwork>True</ConnectedToNetwork>
        <PhysicalMemory>16740688 MB</PhysicalMemory>
      </Environment>
    </SDLErrorDetails>

    regards,

    Pascal

Children
No Data