Database Transporter error: "[810029] Object of type Translations does not exist in database or you do not have the relevant viewing permissions." when importing custom translations

Hi all,

I'm trying to create a Romanian language pack for the Identity Manager web portal, in two steps:

  1. Starting from the official French language pack
    1. For each csv file in the language pack, I've replaced the culture with "ro-RO" and replaced the French translation with Romanian translation;
    2. The translation was done automatically using Microsoft Translator, starting from the English column in each csv file;
    3. I have then imported the resulted Romanian language pack using the Language Tool in the Designer;
    4. Everything went fine here, I have the web portal in Romanian.
  2. Because not all automatic translations made sense in Romanian, some manual adjustments were needed
    1. I've made these using the Language Tool in Designer and I see the corrections in the web portal;
    2. I've saved all of them under a specific change label, with the intention to create a database transport file for the respective change label;
    3. I've created the transport file for the change label with the following options: "Close change label after export" - unchecked, "Add dependent objects to transport file" - checked; the transport file was successfully generated.

I'm now trying to test my Romanian language pack, step 1 followed by step 2, on an online demo environment. When importing the database transport file I'm getting the error below. Note that I've worked steps 1 & 2 on our local environment (version 8.1.3.102), while on the online demo environment we have version 8.1.5.339.

As we need to transport these modifications to a client where we have 8.1.5 installed, my question is how do I do it? Is there anything I'm missing about creating/importing the database transport file? Is there any other way of transporting the manual adjustments I've made in step 2 above?

All your help is much appreciated!

Bogdan

The full error report:

Import 'C:\Users\Administrator\Downloads\Transport_MSSQL_SQL_IAM_OneIM_20220218_0439_RO_lang_pack_manual_adjustments.zip' failed.

at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)

at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)

at DBTransporter.PageProgress.workerProgress_DoWork(Object sender, DoWorkEventArgs e)

at DBTransporter.Import.pageImportCommon_DoWork(Object sender, DoWorkEventArgs e)

at VI.Transport.Transport.SaveToDatabase(TransportParts tParts)

at VI.Transport.Transport.HandleException(ITransportTask sender, Exception ex, ISingleDbObject dbObject)

Import 'C:\Users\Administrator\Downloads\Transport_MSSQL_SQL_IAM_OneIM_20220218_0439_RO_lang_pack_manual_adjustments.zip' failed.

[810358] Object with key <Key><T>DialogMultiLanguage</T><P>CCC-DBC534E88D876449A47F3D5F663DE941</P></Key> does not exist in database, you do not have the relevant viewing permissions, or an error occured.

at VI.DB.Entities.EntityPatch.<ApplyAsync>d__47.MoveNext()

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()

--- End of stack trace from previous location where exception was thrown ---

at VI.DB.EntitySourceExtensions.<GetAsync>d__3.MoveNext()

[810029] Object of type Translations does not exist in database or you do not have the relevant viewing permissions.

at VI.DB.EntitySourceExtensions.<GetAsync>d__3.MoveNext()

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()

--- End of stack trace from previous location where exception was thrown ---

at VI.DB.Entities.PermissionsEntitySource.<GetAsync>d__11.MoveNext()

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()

--- End of stack trace from previous location where exception was thrown ---

at VI.DB.Entities.EntitySourceImpl.<GetAsync>d__11.MoveNext()