Plans and usage¶
Prices, the current offers and the rate for characters beyond the included volume are on the pricing page. This page describes how the plans work.
Plans¶
Plan |
Included characters per month |
Counted |
Sites covered |
|---|---|---|---|
Pro |
500,000 per site |
Per site |
The number of sites in the subscription |
Agency |
3,000,000 |
Pooled for the organization |
Up to 10 sites |
Growth |
1,000,000 |
Pooled for the organization |
All sites of the organization |
Scale |
6,000,000 |
Pooled for the organization |
All sites of the organization |
Pro and Agency are made for CMS sites and agencies. Growth and Scale are usage-based plans for apps that translate model content with django-parler or django-modeltranslation.
Every plan includes the hosted engines, EU hosting, the translation memory, the glossary, delta sync, the review queue, QA checks and brand voice. Plans are billed monthly or yearly; yearly billing includes two months free.
The open-source connectors also work without Ponyglot Cloud, with your own DeepL or LLM key. No subscription is needed for that.
Which sites are covered¶
Pro: the sites in the order they were added, up to the number of sites in the subscription. Add sites under Billing.
Agency: the first 10 sites of the organization, in the order they were added.
A job for a site that isn’t covered fails with 402 and the code site_not_covered.
What counts¶
Billable characters are the source characters sent to a translation engine (DeepL or the LLM), markup included.
Translation memory hits don’t count towards your characters.
Repeats of the same source text within one job are sent once and count once.
Failed segments aren’t counted.
Usage months¶
Usage months are calendar months in UTC, also with yearly billing. The included volume applies to each month; unused characters don’t carry over.
Beyond the included volume¶
Translation doesn’t stop when the included characters are used up. Characters beyond the included volume are billed after the month; see the pricing page. A job that would use characters beyond the included volume needs confirmation first.
Confirmation¶
A job needs confirmation (409, "confirm": true) if:
it has more than 100,000 billable characters, or
it would use characters beyond the included volume.
Estimates include the characters that queued and running jobs requested earlier are still expected to use.
Notifications¶
Owners and admins get an email when a usage scope reaches 80 % and 100 % of its included characters in a month.
Subscription states¶
Hosted translation works while the subscription is trialing, active or past due (while the
payment is being collected). A paused or canceled subscription stops new jobs with
subscription_inactive.