🌐 What is the Purpose of this i18n Translation Tool?
The purpose of this i18n translation tool is to structure the translation of your JSON files and documents, particularly Markdown documents, while preserving the structure of your content as much as possible during translation.
Why we Need JSON and Markdown File translations in i18n?
In the current i18n setup for Next.js, React, Vite, etc., JSON is widely used for internationalizing various instructional texts on websites. For website content such as blog posts, many websites use Markdown for writing.
This tool can translate these and other website i18n-related files in batches while ensuring translation quality.
🚫 Why Does this i18n Translation Tool Have Usage Limits?
We use large language models with contextual information for translation, rather than traditional Google Translate.
Translation Process of JSON and Markdown Files in This i18n Tool
For JSON files, we do not translate line by line but rather in batches.
For Markdown documents or general articles, we appropriately segment the content and translate it with background information.
To achieve better localization translation effects, our prompt lengths often exceed the translation text, which incurs additional costs. Therefore, the size of files that can be translated at the free tier is limited.
Generally, the free tier can meet users' basic needs. Due to API rate limits and to ensure the stability of the service, the number of files and language versions available for translation per request for free users is limited. We hope you understand.
Note: For sensitive parts of the content, the translated content will be blank, and the rest will be normal.