Salesforce

WorldServer: Error 'The process cannot access the file "WorldServer.ldb because it is being used by another process.' when opening WSXZ package in Trados Studio with Arabic as source or target language

« Go Back

Information

 
Article TypeSolution Article
Scope/EnvironmentWorldServer
Trados Studio
Symptoms/Context
Error message

The process cannot access the file "WorldServer.ldb because it is being used by another process.

when opening the WorldServer Studio package in Trados Studio with Arabic (U.A.E.) as source or target language.
Resolution
The workaround is to remove the dots in the language name from the xcs.xml file inside the WSXZ kit:

1. Change the WorldServer package file extension from *.wsxz to *.zip.
2. Extract the file
3. Open the xcs.xml file in Notepad ++ and change <langName>Arabic (U.A.E.)</langName> to <langName>Arabic (UAE.)</langName> removing the dots. Save your change.
4. Zip/compress the content of the extracted folder and rename it to *.wsxz
5- Open the WSXZ package in SDL Trados Studio. It will open correctly.

For a more permanent solution and to prevent this issue to happen again, in WorldServer go to

Management > Business Rule Linkage > Locales

and click on Arabic (U.A.E.). The language Arabic (U.A.E.) name on WorldServer should be renamed to remove the dots, for instance to: Arabic (UAE). Make sure you save the change. Package with this locale exported after this change will not cause any issue when opened in Studio.

User-added image

 
Root Cause
The issue occurred because of a known defect WS-5316. SDL Trados Studio does not support the conversion of the Termbase TBX file included in the Studio package exported from WorldServer if the language code is "Arabic (U.A.E.) " for Arabic.
Reference
Attachment 1 
Attachment 2 
Attachment 3 
Attachment 4 
Attachment 5 

Powered by