Problem Statement
Currently, when a user opens an .sdlppx package in Trados Studio, they can only have one package dialog/wizard open at a time (can not select multiple .sdlppx packages).
-
Open package A → complete the import → close.
-
Open package B → complete the import → close.
-
Repeat for each package.
This is time-consuming and disrupts workflow, especially when comparing package contents or batch-processing packages.
Proposed Solution
A new app / utility that enables batch package handling within Trados Studio:
Core Features
-
Multi-package selection
-
Allow selecting multiple
.sdlppxfiles from a folder viaCtrl+ClickorShift+Click. -
Drag-and-drop multiple packages onto the app’s interface.
-
-
Queue manager
-
List all selected packages with metadata:
-
Package name
-
Status (Pending, In Progress, Completed, Error)
-
-
Buttons: Start All, Pause, Resume, Remove from queue.
-
-
Sequential but unattended processing
-
Open each package one after another automatically.
-
For each package, apply a default action
-
If a package requires a decision (e.g., overwrite conflict), the queue pauses and highlights that package.
-
-
Session logging
-
After all packages are processed, generate a log:
-
Which packages succeeded/failed.
-
Errors or skipped items.
-
Time taken per package.
-
-
-
Optional dry-run mode
-
Preview what each package contains without actually importing – useful for checking before bulk processing.
-
Why This Is Valuable for Reviewers / Users
-
Time-saving – process 20 packages in one go instead of 20 manual sessions.
-
Less error-prone – avoids accidentally reopening the wrong package.
-
Better for QA – compare multiple package contents side-by-side in the queue view.
-
Ideal for power users – LSPs, project managers, or in-house teams receiving multiple packages daily.
Example User Workflow
-
PM receives 15
.sdlppxfiles from a client. -
Opens the Multi-Package Workspace Manager app from the RWS AppStore.
-
Drags all 15 files into the app window.
-
Chooses default action
-
Clicks Start All → goes for coffee.
-
Returns to see a log: 14 succeeded, 1 failed due to missing language resource – easy to fix.
Technical Notes (for RWS review)
-
The app would interface with the existing
Sdl.Core.PackageAPIs. -
Should respect Studio’s existing package security (password-protected packages prompt once at start of queue).
-
Must not violate the “one package wizard at a time” constraint – instead, it automates closing one and opening the next.
-
Built as a Studio view (not a separate .exe) to stay inside Studio’s environment.
Translate