WordPress
Upload the plugin, paste a project token, then push posts and pages. Pull writes translations that follow get_locale().
wp-content/plugins/localesfs
WordPress setupIntegrations
Connect the CMS you already publish with, or drop a client into the app. Every connector uses a project token.
Push source strings, pull translations.
Upload the plugin, paste a project token, then push posts and pages. Pull writes translations that follow get_locale().
wp-content/plugins/localesfs
WordPress setupPush and pull Symbol and Text fields with a CMA token. Fields map to cf.entry.{id}.{field}.
npx @localesfs/contentful push
DocsCreate a custom app with write_translations. The CLI registers translations with the required content digest.
npx @localesfs/shopify push
DocsInstall the plugin and enable it in config/plugins. i18n content types sync from the admin.
npm install @localesfs/strapi
DocsGenerate locales with the CLI and include them in the app. Optional over-the-air refresh uses the bundle endpoint.
GET /api/projects/:id/bundle
Bundle locales at build time and call t() in components. Works with Expo.
npm install @localesfs/react-native
DocsDart package with t() interpolation and an optional bundle refresh.
npx @localesfs/sdk bundle --out ./assets/locales
DocsAdd the Swift package, load the bundle, then call LocalesFS.shared.t("key").
Add package locales-ios
DocsCopy LocalesFS.kt or include the module. It reads the same bundle JSON as the other apps.
LocalesFS.kt
DocsCreate the project, copy the lfs_... token, and paste it into the plugin or CLI.
We can't find the internet
Something went wrong!