For web developers
Translate your website, without breaking your i18n setup
JSON i18n for React, Next.js, Vue & Angular – automatic, consistent, update-safe.
Supported Frameworks
All common web frameworks and i18n libraries.
⚛️
React
react-intl, react-i18next
▲
Next.js
next-intl, next-i18next
💚
Vue
vue-i18n
🅰️
Angular
@ngx-translate
🔶
Svelte
svelte-i18n
JSON i18n workflow
Easy integration into your development process
1Upload your JSON file
2Select target languages
3Download translated files
Before (en.json)
{
"greeting": "Hello, {name}!",
"welcome": "Welcome to our app"
}After (de.json)
{
"greeting": "Hallo, {name}!",
"welcome": "Willkommen in unserer App"
}Why us instead of ChatGPT?
The differences at a glance
| Feature | shipglobal | ChatGPT / DIY | Agency |
|---|---|---|---|
Translation Memory Translate once; updates are free | One-time payment | New each time | New each time |
Large files No size limit | Unlimited | Token limit | No limit |
Placeholder protection {name}, %@, {{count}} remain intact | Automatic | error-prone | Manual |
Original Format JSON, XML and .strings remain unchanged | Automatic | Copy-paste required | Depending on provider |
29 languages Translate all languages at once. | Simultaneously | Individually | Expensive |
Consistency Translate all at once | TM guaranteed | Inconsistent | Varies |
Price Cost per translation | $From €1 per language | $$Time + API | $$$10–50x more expensive |
Bonus
SEO-optimized translation
Better rankings in international markets
hreflang tags
Automatic language detection for Google
Local keywords
Translations align with local search behavior
Meta tags
Title & Description for each language
Frequently Asked Questions
- Which JSON structures are supported?
- Flat and nested JSON, ICU MessageFormat, plurals and interpolation are fully supported.
- Does it work with next-intl?
- Yes! All common i18n libraries such as next-intl, react-intl, vue-i18n and @ngx-translate are supported.
- How does it help with SEO?
- Multilingual websites rank better for local searches. With hreflang tags, Google understands language versions.
- Are plurals translated correctly?
- Yes, ICU MessageFormat and various plural rules are applied correctly for each language.