Every VP of localization faces the same problem: quality assurance that doesn't scale with volume. Sampling ten percent of a batch works until the batch is machine-generated at ten times the previous velocity. Spreadsheet-based LQA, export segments, assign a linguist, wait for scores, reconcile in a tracker, was built for a world where translation volume moved slower than review capacity. That world is gone. Content now arrives from AI pipelines faster than human review teams can spot-check, and BLEU scores only measure n-gram overlap against a reference translation, not whether the output meets a regulator, a brand guideline, or a customer in a specific market.
The point is simple: enterprise localization governance is moving from manual spot-checks to programmatic quality gates, and the mechanism that makes this possible is a QC evaluation that runs as a callable API step rather than a human process. Ollang's QC evaluation endpoint scores translations across multiple dimensions at the segment level and returns exactly which segments need a human, which means quality assurance stops being a bottleneck you schedule and becomes a step your pipeline executes.
What the QC evaluation endpoint actually scores
The endpoint assesses four named criteria: accuracy, fluency, tone, and cultural fit. Each criterion answers a question a reviewer would otherwise judge manually: does the translation preserve the source meaning; does it read naturally in the target language; does it match the intended register; and does it land correctly for the cultural context of the target market. You can choose which criteria to run for a given batch, and you can add a custom instruction to focus the evaluation, for example prioritizing technical terminology accuracy for a product manual or tone for a marketing asset.
This is not a synchronous call that blocks your pipeline. The evaluation runs asynchronously. When you call the endpoint it returns an evaluation ID, confirms the job has started, and calls a callback URL you supply when scoring finishes. That queuing pattern, "QC evaluation started. You will be notified when it's completed," plus fields like "evalId": "eval_abc123def456", "creditsUsed": 5, "isProcessing": true, is the operational detail that matters. It means QC evaluation behaves like any other backend job in your stack: fire it, track it by ID, consume the result when it lands, and avoid having a human sit idle waiting for a spreadsheet to come back from a vendor.
The output is not a single aggregate number. It returns segment-level analysis alongside the criterion scores, the granularity that decides what happens next.
Segment-level scoring changes the reviewer's job
The main operational shift is this: instead of re-reviewing an entire deliverable because a QA process flagged "issues somewhere," a segment-scored QC run tells you precisely which lines fell short and on which dimension. A 40,000-word document translation might come back with 98% of segments clean and forty segments flagged for cultural fit or tone. Under a manual LQA model, that finding typically triggers a full re-review pass, because sampling-based QA cannot isolate problems with that precision.
With segment-level scores, a native-speaking reviewer's time goes directly to the content that needs attention. AI agents and pipeline logic can route only flagged content to human eyes rather than routing entire orders. The Skills workflow that wraps this endpoint describes the sequencing: upload the file via ollang-upload and receive a projectId, create the order with ollang-order-create and receive orderId(s), monitor status with ollang-order-get until it is completed, run the quality check with ollang-qc-eval to receive scores and segment analysis, and report issues with ollang-revision to create revisions if needed. An agent can execute this end to end: create the order, poll until complete, run the QC evaluation, and when segment scores fall below threshold, either open a revision request or escalate the order for professional linguist review. All Ollang API operations (except the health check) require an API key, available at lab.ollang.com. Human reviewers stop being a filter applied to everything and become a resource applied to the fraction of content that actually needs judgment.
