BeTranslated
.json

JSON Localization File Translation for Web and Mobile Apps

JSON is the de facto format for i18n string files in React, Vue, Angular, Next.js, and React Native applications. BeTranslated translates JSON string files with full awareness of nesting, pluralization patterns, interpolation variables, and the structure conventions of major i18n libraries.

Software Localization

Translating JSON i18n Files Without Breaking Your App

JSON localization files for frameworks such as react-i18next, vue-i18n, and next-intl use nested key structures, interpolation variables like {{name}} or {count}, and pluralization keys such as one, other, few, and many. A translator who edits a JSON file in a text editor and inadvertently changes a key name or removes a closing bracket will break your application build.

BeTranslated parses JSON string files to extract translatable values while locking all keys, nesting structure, and interpolation variables. Pluralization keys are preserved and translated with knowledge of the target language's plural rules, which differ significantly across languages. The delivered JSON file is syntactically valid and immediately importable into your i18n setup.

What We Handle

.json Translation: Key Capabilities

Key Structure Preservation

All JSON keys, nesting levels, and structural brackets are preserved exactly. Only string values are translated. The output JSON parses without errors.

Interpolation Variable Locking

Interpolation variables such as {{name}}, {count}, %s, and {0} are identified and locked before translation, preventing accidental modification.

Pluralization Rule Support

Target-language plural forms (one, few, many, zero, other) are generated according to Unicode CLDR plural rules for the target language.

Syntax Validation

The delivered JSON file is validated for syntactic correctness before delivery. No silent errors, missing commas, or encoding issues will reach your build system.

Client Reviews

What Our Clients Say

“Excellent service and good value translation company. Accurate, fast turnaround at competitive rates. Highly recommended for their outstanding communication and prompt responses.”

Claire C.

Verified Google Review

“The team was meticulous with scientific and academic terminology. They delivered a flawless translation of my doctoral thesis on time, and communication throughout was outstanding.”

Monica Tovar-Vicente

Academic Translation Client

“My experience with BeTranslated was great. They respond quickly and I recommend the agency 100%.”

Adelheid Jaeger

Verified Google Review

Common Questions

.json Translation: Frequently Asked Questions

Everything you need to know about translating JSON Strings files.

We support the JSON formats used by react-i18next, next-intl, vue-i18n, Angular's i18n tooling, LinguiJS, and Phrase. If you use a custom JSON schema, please send a sample file before requesting a quote so we can confirm compatibility.

Yes. Deeply nested JSON structures are supported. Keys at any nesting level are preserved exactly. If your JSON has both translatable string values and numeric or boolean values at the same level, only string values are sent for translation.

English typically has only two plural forms (one and other). Languages such as Polish, Russian, and Arabic use three to six plural forms. We generate all required plural forms for the target language according to Unicode CLDR plural rules and add them to the JSON output under the correct keys.

Ready to Start

Ready to Translate Your .json Files?

Send us your JSON Strings file and we will quote within one business day. Format preserved, meaning accurate, delivered on time.

JSON Translation Services | i18n String File Translation | BeTranslated