Instant Translation billing report
The billing process for this report begins on September 1, 2025.
Access the report
The report can be accessed by Admin users.
Navigate to the report via Site Tools > Dashboard > Site Reports > Translation Billing.
Use the report
Filters
- Date range
- User type
- User group
- Translation target language
- Date view: day, week, month, year
Tiles
- HTML Character Usage: The sum of translation HTML character count
- Billable Pages: The total number of billable pages translated. A billable page is defined as 5,000 characters. Calculated as [(sum of translation characters) / 5,000].
Pages that are less than 5,000 characters are added to HTML character count, which is then divided by 5,000 to determine the number of billable pages.
Graph
Bar graph with HTML character count by date
Table
The table shows the following information:
- Event date
- Page ID
- Page path
- User ID
- User type
- User email
- Translation source language
- Translation target language
- Location (country)
- Translation character count
AWS Translate request process
When a user selects a target language via the Instant Translation drop-down, the page's HTML undergoes a transformation. This process strips out extraneous or non-translatable elements, yielding a refined file for the translation request. When the request is delivered, the non-translatable elements are added back in, and the translated version of the page is rendered. The HTML character count in the translated file from AWS is what is utilized for Instant Translation billing purposes. Please note that the translation data is refreshed every 24 hours and is not a real-time update.
Translatable elements
- Header
- Article title
- Article text content
- Last updated information
- Search bar text
- Privacy information
- Table of contents
- Feedback dialog
- Page prompts (return to top, next page, previous page)
- Tags
- Related article titles and summaries
- Attachment section
- Footer
Non-translatable elements
- Breadcrumbs
- Content with the tag
translate=no
- Custom dictionary properties
- Images
- HTML tags (<p>, <img>)
- HTML attributes (href, src, alt)
- Table properties
Examples
In the following HTML examples, only the "Translated Text" is included in the package sent to AWS. If no "translated text" exists, no translated characters exist.
Paragraph
<p> </p>
Content block
<div class="mt-style-conditional style-wrap" if="user.seated" title="Conditional content <strong>(Pro member)</strong>"> <p><code><font color="#666666" face="Be Vietnam Pro, arial, helvetica, sans-serif, arial unicode ms">Translated Text </font>Translated Text</code></p>
Table
<table class="mt-responsive-table"> <thead> <tr> <th scope="col">Translated Text</th> <th scope="col">Translated Text</th> </tr> </thead> <tbody> <tr> <td data-th="Translated Text">Translated Text</td> <td data-th="Translated Text"><span class="mt-font-courier-new">Translated Text</span></td> </tr> </tbody> </table>