Translation Review
Goal
Review and approve (or reject) community-submitted translations for the Axiom interface.
Prerequisites
- You are signed in to Axiom with the Admin role.
Background
Axiom supports multiple display languages. When a user submits a translation for a UI string, it enters a pending review queue. An admin must approve each submission before it becomes live in the interface. Rejected submissions are not shown to end users.
Steps
View pending translations
- Click Admin in the top navigation.
- Select Translations from the admin menu.
- The page shows a list of translation submissions grouped by language.
- The Status column shows whether each item is
pending,approved, orrejected.
Approve a translation
- Locate the pending translation you want to approve.
- Review the Key, Language, and Proposed Value columns to confirm accuracy.
- Click Approve.
- The status changes to
approved. The translation will appear in the interface on the next page refresh for users with that language selected.
Reject a translation
- Locate the pending translation you want to reject.
- Click Reject.
- Optionally add a rejection note to explain the reason.
- The status changes to
rejected. The translation is not applied to the interface.
Filter by language or status
Use the filter controls at the top of the page to:
- Show only translations for a specific language.
- Show only
pending,approved, orrejecteditems.
Click Clear Filters to reset to the full list.
Expected result
Approved translations are live for users who have selected the corresponding language. Rejected translations are recorded for audit purposes but are not displayed.
Common issues
| Issue | Possible cause | Resolution |
|---|---|---|
| No pending translations listed | All submissions have already been reviewed | Check the status filter; it may be set to Pending only |
| Translation looks incorrect after approval | The submitted value contained an error | Reject and ask the contributor to resubmit |
| Changes not visible immediately | Browser may be serving cached strings | Ask the user to hard-refresh their browser |
Related tasks
- User Approvals — approve new user registrations.
- Permissions & Roles — admin role requirements.
