Validate Translation Tables

Outcomes <-> myWSU Translation Verification

Choose a workflow

How to use this tool Click to expand

User Guide (one page) - Open in new tab; use Print -> Save as PDF for a PDF copy.

1. Upload Outcomes source, Translation table, myWSU, and optional campus-family rules file (JSON/text/CSV/Excel) to prefill parent keys for campus variants.

2. Match Options: Pick Translation input/output columns. Default validation mode is Key + name comparison (switch to Key only if needed).

3. Name comparison (if used): Pick Outcomes and myWSU name columns; set threshold (default 0.8) and ambiguity gap (0.03).

4. Select Columns, Keys, and Roles: Pick included columns; mark key columns for Outcomes and myWSU; optionally map roles (School, City, State, Country). Include City/State for high-confidence matching.

5. Click Validate Mappings, then use Bulk edit before export for context-aware edits (quick family chips, top/bottom pagination, Apply Scope). The bulk-edit button is a one-time opener per run; after first click the editor stays available for that run and re-opens on re-validate, and Start Over resets it. Use Review Scope (`All review rows`, `Uploaded Translate rows only`, `Missing mappings only`) to control both in-app review and download output. In the editor panel, upload Prior Validate Workbook and/or Review Session JSON to resume work.

6. Click Download Full Report.

7. The Final_Translation_Table has auto-matched row pairs (Valid + High_Confidence_Match) in normal/all-row review scope. In Missing mappings only scope, Final_Translation_Table is scoped to missing-mapping review output. You must use Review_Workbench to set decisions for rows needing review. Set Decision (Keep As-Is, Use Suggestion, Allow One-to-Many, Ignore) and set Reason Code for risky decisions (Use Suggestion with manual key, Allow One-to-Many, Keep As-Is on Duplicate_Target rows). If you use Use Suggestion, either Suggested Key (from C1/C2/C3) or Manual_Suggested_Key must be filled, and Update Side must be Input/Output/Both. For intentional many-to-one (for example, Texas A&M campuses to one parent), use Keep As-Is on Duplicate_Target rows. Use Translation_Key_Updates (What changed) to verify all key changes before publish.

8. Excel requires 365 or 2021+. Before updating the Outcomes Translation Table: verify changes in Translation_Key_Updates (What changed) -> copy Final_Translation_Table -> paste as values only into a new sheet -> sort and double-check -> only then update. Publish only after QA_Checks_Validate blocking checks pass (including risky decisions without reason code and duplicate checks).

Privacy: Your uploaded files are processed locally in your browser and are not uploaded by this app. The page loads JavaScript libraries from public CDNs.

Outcomes Source

Excel or CSV

Outcomes Translation Table

Excel or CSV

myWSU Tables

Excel or CSV

Campus-Family Rules

Optional - prefill parent keys

JSON, text, CSV, or Excel