Every renewal cycle, a VP Localization runs the same exercise: take last year's volume, apply the vendor's per-word rate or per-seat license, and produce a budget that assumes next year looks like a scaled-up version of this one. That exercise is starting to produce numbers that don't match reality. Volume is growing faster than headcount, more of the work is machine-first by design, and the vendor quote still prices every word as if a translator has to sit down and produce it.
The argument of this piece is narrow and structural. Legacy localization pricing was built around human translator throughput as the unit of cost. An execution layer breaks that assumption because most content passing through it never requires a human at all, and the pricing model should be built around that fact rather than obscuring it inside a bundled rate. What follows is the mechanics a buyer should model before comparing quotes, not a case for switching vendors, but a way to see what you're actually paying for.
The unit economics break when the work doesn't need a human
Per-word and per-seat pricing exist because, historically, cost tracked labor. A translator or reviewer touched every segment, so the price per segment was the price of that labor plus margin. Even "AI-assisted" TMS platforms mostly kept this structure, a license fee for seats and a per-word or per-hour rate for the human step, with machine translation bolted on as a discount rather than a redesign.
An execution layer changes what the unit of work is. Instead of pricing the assumption that a human touches everything, it prices the actions actually taken: an evaluation run, a review requested, a rate of throughput sustained. Ollang takes a source asset, a video, audio file, document, image, subtitle file, or strings file, and produces high-quality, multilingual, fully reviewable localization outputs, and the API surface around that process, programmatic uploads, orders, projects, revisions, QC, human review, and webhooks, all API-key authenticated, is what actually gets metered. That distinction matters more for a VP Localization's budget than any feature comparison, because it determines whether cost scales with headcount-equivalent labor or with actual consumption.
What gets metered: QC as a line item, not a black box
The clearest evidence of this shift is how quality checking is priced. In a traditional vendor relationship, QC is bundled, it's somewhere inside the per-word rate, invisible as its own cost, and you have no way to isolate what you're paying for review versus what you're paying for translation itself.
Ollang's API documentation treats a QC evaluation as a discrete, callable action with a disclosed cost. When you run one, the response reports back exactly what it consumed, in the documented example a single evaluation call returns a creditsUsed value alongside the evaluation ID and score data, making the transaction auditable rather than assumed. The endpoint scores the translation on an array of evaluation scores for each criterion, where each score object contains the name of the evaluation criterion, the numerical score value, and additional details about the score, down to segment-by-segment evaluation results. That level of granularity only matters commercially because the credits behind it are visible per call, not folded into an opaque per-word blend.
This departs from bundled QC. It means a VP Localization can model quality-checking as its own line item, a metered action with a known, disclosed cost per evaluation, rather than trusting that "quality assurance" is happening somewhere inside a flat rate with no way to verify how much of it you're actually buying.
Setting the dial: account-level QC thresholds
Metering QC only pays off if you can control how often it fires. This is where account-level thresholds change the buyer's decision from accepting the vendor's default QA process to setting the aggressiveness of review yourself.
Ollang's documentation describes automatic QC as gated by account settings: autoQc only applies to top-level orders, orders created directly not child orders generated as part of a parent workflow, and it also requires enableQCThreshold on the client account. Review routing follows the same logic, review gates respect qcThreshold routing rules, and orders may be re-routed automatically based on where an evaluation lands relative to that threshold.
Practically, an enterprise account can tune two separate dials. First, whether QC runs automatically at all on a given order type. Second, where the threshold sits, how low a quality score has to fall before content gets flagged rather than shipped as-is. Set the threshold conservatively and you'll flag more borderline content for review, paying more in QC credits and, downstream, more in review cost. Set it loosely and you accept more AI output without a second check, trading review spend for acceptance risk. Neither setting is inherently correct; it is now a configuration decision made by the buyer, not a black-box default baked into the vendor's rate card.
