# Translation CSV quality checker — LocaleBatch QA

Canonical: https://agiscorecard.com/workbench/localebatch-qa
Language: en
Method version: 2026-09-19.2

Find missing translations, changed placeholders and import-field duplicates.

## How this tool works

Compare the sets of placeholders, number strings and HTML tags in source and target. Check missing targets and repeated id + field + locale combinations.

## Input format

- Normalized translation fields: `id,field,locale,source,target`

## Reproducible example

All prefilled business examples are fictional. Replace them with your own checked inputs.

```json
{
  "columns": [
    "Row",
    "ID",
    "Field",
    "Locale",
    "Review"
  ],
  "rows": [
    [
      2,
      "101",
      "title",
      "de",
      "No selected-rule exceptions"
    ],
    [
      3,
      "101",
      "body",
      "de",
      "Number formatting or value changed; review"
    ]
  ]
}
```

## Limits and assumptions

These checks do not establish translation fluency or correctness. Number localization can be valid and still needs review.

No automatic translation or store import runs here. Keep an original CSV backup.

Browser-based tools · Your inputs stay in this browser. No account, cloud backup or paid membership is provided.

[RFC 4180 — CSV format](https://www.rfc-editor.org/rfc/rfc4180)
