-
Notifications
You must be signed in to change notification settings - Fork 8
Description
Hi @codegrue !
First of all β thanks for building and maintaining this great VS Code extension π
Iβd like to propose an optional integration with l10n.dev β an AI-powered localization API designed specifically for developers working with i18n JSON files.
Why it could be useful for your users
Compared to typical machine translation APIs, l10n.dev is built for i18n files, not plain text. It includes automatic checks and fixes:
β
Detects and retries translations if placeholders or formatting are broken
β
Preserves file structure, key order, and hierarchy
β
Automatically generates all required plural forms for the target language (e.g. i18next plural suffixes)
β
Reduces need for manual post-editing
β
Incremental translation (translating only new strings)
This makes it very suitable for tools like your extension that work directly with translation JSON files. Currently platform support JSON, JSONC, ARB Flutter files (provides metadata translation control), other formats coming soon, because every format every framework requires testing translation, we provide quality.
Integration options
It can be added as an optional provider (like a selectable engine), using the official l10n.dev SDK. The SDK handles API communication.
π€ Referral opportunity
If youβre interested, you can join the referral program and earn 20% commission per purchase from users coming through your extension, referral link is here.
l10n.dev also provides: Open API, GitHub Actions, Figma plugin, CLI & SDKs.
So users can keep using your extension locally and scale later in CI/CD or team workflows.
If this sounds interesting, Iβd be happy to help with integration or provide any support π