No Code Refactoring
Don't wrap every string in t() or <FormattedMessage>. GoLocal! translates rendered output without touching your React components.
Skip the painful react-intl, i18next, or FormatJS setup. GoLocal! translates your React app automatically — components, dynamic content, routes. One script tag, zero code changes to your existing React codebase.
5-day free trial · No credit card required · Cancel anytime
Paste GoLocal! script in public/index.html before </body>. Or add dynamically in your App component. No npm packages to install.
All rendered text translated — JSX content, conditionally rendered elements, dynamically loaded data. React's virtual DOM changes detected in real-time.
Language widget works with React SPA navigation. No page reloads needed — translations apply instantly.
<!-- public/index.html before </body> -->
<script src="https://goinglocal.online/plugin/golocal-web.min.js"
data-key="YOUR_PROJECT_KEY"></script>
// Or dynamically in useEffect:
useEffect(() => {
const s = document.createElement("script");
s.src = "https://goinglocal.online/plugin/golocal-web.min.js";
s.dataset.key = "YOUR_PROJECT_KEY";
document.body.appendChild(s);
}, []);Add to public/index.html or load dynamically. Works with Create React App, Vite, and custom setups.
One script. All languages. Zero complexity. GoLocal! handles translation, caching, and delivery for your React site.
Don't wrap every string in t() or <FormattedMessage>. GoLocal! translates rendered output without touching your React components.
Handles React Router navigation, lazy-loaded components, code-split bundles. MutationObserver detects all DOM changes from React renders.
API data, user-generated content, real-time updates — all translated as they appear in the DOM. Works with useState, useEffect, Redux, Zustand.
Material UI, Chakra UI, Ant Design, Tailwind, shadcn/ui — GoLocal! translates the rendered HTML regardless of component library.
No webpack/vite plugins, no babel transformations, no extraction scripts. Add one script tag and go.
Translate your entire React application — every component, every route, every modal — without word limits.
Translations on 300+ Cloudflare edges. React app stays fast with sub-20ms translation delivery.
Review and override any AI translation from the dashboard. Changes reflected immediately.
i18next or react-intl migration can take weeks. GoLocal! works in 5 minutes with zero codebase changes.
No en.json, es.json, de.json to maintain. AI generates and updates translations automatically.
Client-side rendered React apps work out of the box. For SSR, translations apply after hydration.
Redux, MobX, Zustand, Jotai, Context — doesn't matter. GoLocal! works at the DOM level.
Add to a mature React codebase without refactoring. Perfect for legacy apps that need multilingual support fast.
Start building in one language, add GoLocal! when ready to go international. No upfront i18n planning needed.
Translate your React SaaS UI for international users without i18n refactoring.
Product catalogs, filters, cart — translate React-based storefronts.
Internal tools serving multilingual teams. Quick setup, no development sprint needed.
React-built landing pages and marketing sites for global campaigns.
All plans include unlimited translation words. No hidden fees.
Unlimited translation words
Unlimited translation words
Unlimited translation words
All plans include a 5-day free trial. Overage: $3 per 10K MAU above limit.
No i18n refactoring. No translation files. Free 5-day trial.
Start Free Trial Now