Localize an iOS, Android, or WPF application in Rigi
To localize an iOS, Android, or WPF application in Rigi, the following steps must be performed by Rigi users with specific roles:
Rigi administrator (subscriber) steps:
Create a new Rigi project (for details, see Create a project).
Developer steps (I):
Set up a workspace on the Rigi server:
From the repository, upload the source resource files that need to be translated to the Rigi project (for details, see Upload files to the workspace).
To automate upload, download, and translation alignment actions for continuous localization products, we recommend using the Rigi CLI tool. For details, see Rigi CLI tool.
Configure the source file settings: file parsers, target rules for creating target files, and unique file IDs, and assign the source files to the workspace (for details, see Assign source files to the workspace).
Create a project in the Rigi Snapshot app and link it to your Rigi project (for details, see I. Create a project in the Rigi Snapshot app).
Prepare a staging application with Rigi tokens (for details, see II. Prepare your application).
Capture HTML previews using the Rigi Snapshot app (for details, see III. Capture snapshots).
Localization manager steps:
Update the string list and add target languages (for details, see Manage the translation of the source texts).
Use the Rigi CLI tool to automate the string list updates (for details, see Rigi CLI tool).
Send strings for in-context translation:
In XTM Cloud (for details, see the Rigi TMS Connector for XTM).
In Rigi (for details, see the Manage translations in the Rigi online editor).
In other tools (for details, see the Manage translations in external editors).
(Optional) After all required texts have been translated, send the translated strings for review (for details, see Create a review pack).
(Optional) Send strings back to translators for corrections (for details, see Manage the correction of issues reported by language testers).
Developer steps (II):
When all translations have been marked as 'Reviewed', you can generate target files containing translations for your application (for details, see Generate target files).