Why 21YunBox Pricing Contact Log in
Language
English ✓日本語Deutsch한국어
Talk to an expert Test your site in China

Does Langify Work in China? ICP, Reachability & a Shopify Translation Overlay

Langify localizes a Shopify store: most translations are stored in Shopify's database and rendered server-side, with a JavaScript switcher — so a mainland-China storefront is served from offshore with no in-country host for an ICP filing, reaches shoppers across the border, and leaves shopper data offshore under PIPL. A compliance-first look at the two doors.

Does Langify work in China?

For a public, mainland-China storefront the honest answer is "yes, but not on the offshore Shopify store alone" — and the deciding factors are licensing and reachability of your store, not how good the translations are. Langify localizes your Shopify store; what a public China storefront needs on top is an ICP-filed, in-country presence Langify was never meant to provide — plus a dependable route to the Shopify store that carries your translated pages.

Langify is a Shopify translation app — it invites you to "Localize your Shopify store worldwide" — and, in its own documentation, "Most translations are managed by Shopify's native translation system, meaning they are stored in Shopify's database and rendered server-side," while its language switcher "is rendered via JavaScript." So the translated storefront — language-specific URLs included — is served by your Shopify store from outside the mainland. Two compliance questions follow, set against Langify's own wording in the table below: that offshore store and its language URLs still need an ICP filing on in-country hosting, which a translation app cannot carry; and mainland shoppers reach the store, and the switcher's JavaScript, across the border. Shopper data handled by the offshore store adds a lighter PIPL question.

This is a risk picture to take to counsel, not a verdict — what applies turns on whether you serve the public in China, your entity, how you integrate Langify, and the data your store handles. Our China team can map the Langify + 21YunBox path with you →

Compliance snapshot

  • ✓ Keep Langify as your Shopify translation app — your translations, language URLs, switcher and language detection don't move
  • ✕ No ICP-filing path on Langify: it localizes a Shopify store served from outside the mainland, so there's no in-country host for your storefront — or the language URLs it adds — to file against
  • ! Reachability is your Shopify store's: most translations are Shopify-native (served by your store) and the switcher runs via JavaScript, so mainland shoppers load it all across the border
  • ! Shopper data handled by the offshore Shopify store is a cross-border PIPL question — even though Langify's own position is that it stores no customer personal data
  • ✓ Compliant path: ICP-filed, in-country delivery in front of your Shopify store — an overlay that keeps Langify as your translation layer
Get a compliance assessment
No rebuild — Langify stays your translation app

What Shopify Plugin: Langify's own documentation says about China

FactPrimary source
In Langify's own documentation, the translated content lives in your Shopify store, not on Langify's servers. Langify's loading-speed guide states that "Most translations are managed by Shopify's native translation system, meaning they are stored in Shopify's database and rendered server-side," and that the content Shopify's native system does not cover — custom and image translations — plus the language switcher, which "is rendered via JavaScript," run through Langify's embedded app block. Either way the storefront a mainland shopper loads is served by your Shopify store from outside the mainland — so reachability and the ICP filing track the Shopify store, not a separate Langify delivery network. Langify Support — Optimizing Your Storefront Loading Speed, retrieved 2026-10-07
Langify adds a language-specific URL for every page — on your store's own domain. On its site Langify lists "Dedicated language specific URLs for all your pages" and injects hreflang and canonical tags automatically so translated pages get indexed. Those language URLs sit on your Shopify store's domain, so they are part of the public, mainland-facing storefront that needs an ICP filing — while the Shopify store that serves them has no mainland host. Langify (langify-app.com) — Home, retrieved 2026-10-07
A public mainland-China storefront needs an ICP filing, and a Shopify store gives it no mainland host to attach to. Under State Council Order No. 292 (Article 4) and MIIT Order No. 33, an ICP filing (备案) attaches to a hosting resource physically inside mainland China and to a mainland legal entity. A standard Shopify store is served from outside the mainland, and Langify localizes that same store — so neither the storefront nor the language URLs Langify adds gain an ICP path. That is a licensing-and-location boundary, not a defect in Langify. State Council Order No. 292 (Measures for the Administration of Internet Information Services), Article 4; MIIT Order No. 33 (ICP filing measures)
Langify says it holds no customer personal data — but the Shopify store it localizes still carries shopper data across the border. In its GDPR FAQ Langify states, "We do not store, share or sell any of your or your customer's personal data," and that "per default langify doesn't load any other third-party scripts from within the storefront." The cross-border exposure therefore sits with the offshore Shopify store — checkout, accounts, and the browser-language signal the switcher reads — which under China's Personal Information Protection Law (Chapter III, Articles 38–43) is a cross-border transfer the handler (you) must give notice of, obtain separate consent for, and clear one transfer mechanism; Article 40 adds in-country storage for a CIIO or large-volume handler. Langify Support — Is langify GDPR compliant?, retrieved 2026-10-07; PIPL Chapter III, Articles 38–43 and Article 40

Sources verified by the 21YunBox compliance team on 2026-10-07.

For a mainland-China storefront, the deciding question about Langify is not how natural the translations read — it is where the store that carries them is licensed to sit, and whether mainland shoppers can reach it. Langify does not host your store; it localizes a Shopify store you already run. In its own documentation most translations are stored in Shopify’s database and rendered server-side, and its language switcher is rendered in JavaScript — so the translated storefront, language URLs and all, is served by your Shopify store from outside the mainland. That shape settles two compliance questions before translation quality ever enters: the offshore store still needs its own ICP filing, which a translation app cannot carry; and mainland shoppers reach that store across the border. A lighter data-residency question rides along on the shopper data the offshore store handles.

Langify support documentation titled Optimizing Your Storefront Loading Speed, stating that most translations are managed by Shopify's native translation system — stored in Shopify's database and rendered server-side — and that the language switcher is rendered via JavaScript
Langify's own documentation on how translations are served: “Most translations are managed by Shopify's native translation system, meaning they are stored in Shopify's database and rendered server-side,” while its language switcher “is rendered via JavaScript.” The translated storefront is served by your Shopify store from outside the mainland — which is what a China audience reaches, and what an ICP filing turns on. Source: support.langify-app.com

Langify in China at a glance

What decides it What it means for a mainland-China storefront
What it is A translation app for a Shopify store — its own pitch is to “Localize your Shopify store worldwide.” It adds language-specific URLs, a language switcher and browser-language detection. It localizes a store; it does not host one, and runs no mainland-China region.
Where the translations live Most are Shopify-native — “stored in Shopify's database and rendered server-side.” The rest (custom and image translations) and the switcher, which “is rendered via JavaScript,” run through Langify's embedded app block. Either way the storefront is served by your Shopify store, from outside the mainland.
Serving the public A storefront shown to mainland visitors from inside China turns on an ICP filing tied to a mainland host. A standard Shopify store has no mainland host, so neither the store nor the language URLs Langify adds have in-country footing to file against.
Reachability Mainland shoppers load the Shopify-served translated pages, and the switcher's JavaScript, from across the border — a cross-border delivery path that can run slow or unreliable. (No first-party China measurement specific to a Langify store; direction, not a number.)
Shopper data Checkout, account sign-ups and the browser-language signal the switcher reads are handled by the offshore Shopify store — a cross-border transfer PIPL governs. Langify's own position is that it stores, shares, sells and processes no customer personal data.

Where a Langify translation actually lives

Langify is a Shopify app, and its pitch is to “Localize your Shopify store worldwide” — not to host a site of its own. Its own loading-speed guide is explicit about where the translated content sits: “Most translations are managed by Shopify’s native translation system, meaning they are stored in Shopify’s database and rendered server-side.” The pieces Shopify’s native system does not cover — custom and image translations, and the language switcher, which Langify says “is rendered via JavaScript” — run through a Shopify theme app-embed block. Either way, the storefront a shopper loads is served by your Shopify store.

So the China question is not about the translation editor. Langify stays your source of translations and your switcher; what changes at the border is the store underneath them. The management side — machine translation, publishing, the dashboard — runs on Langify’s offshore app, but that is the merchant’s workbench, not the shopper’s path. The shopper’s path is your Shopify store, and that is where the next two doors — an ICP filing and in-country delivery — sit.

No mainland host, so no footing for an ICP filing

A public-facing storefront delivered to mainland visitors from inside China turns on an ICP filing (ICP 备案) under State Council Order No. 292 and MIIT Order No. 33, and that filing has to attach to a hosting resource physically located in the mainland, held by a mainland legal entity. A standard Shopify store is served from Shopify’s platform outside the mainland, and Langify localizes that same store — adding, in its own words, “Dedicated language specific URLs for all your pages” on your store’s domain. None of it — not the base store, not those language URLs — sits on a mainland host, so there is nothing for an ICP filing to attach to.

That is where “we already localized it with Langify” runs out. Reaching China is not the same as being cleared to operate there, and adding languages does not create the mainland footing a filing needs. The licensing door opens on ICP-filed hosting inside the mainland, placed in front of the Shopify store — not inside the translation app.

Reachable from offshore — the store’s delivery, not the translation tool

Langify is not a blocked app, and a Shopify store is generally reachable from the mainland. But because the translated pages are served by your Shopify store and the switcher’s JavaScript loads with the theme, a mainland shopper fetches all of it from across the border — a cross-border delivery path that can run slow or unreliable depending on the route of the day. Notably, Langify states that “per default langify doesn’t load any other third-party scripts from within the storefront” — so this is your Shopify store’s reachability to answer for, not a separate call out to Langify at page load. 21YunBox has no first-party China measurement specific to a Langify store, so this page states the direction, not a number.

The point is not that shoppers cannot reach the store — it is that reaching it from offshore gives you neither an ICP filing nor in-country delivery. Those are facts about where the store is served, and no amount of translation tuning inside Langify changes them.

The data question — lighter on Langify, carried by the offshore store

Langify’s own position on data is narrow and worth taking at face value: in its GDPR FAQ it says “We do not store, share or sell any of your or your customer’s personal data.” Fair enough — the cross-border-data question here is not really Langify’s. It belongs to the offshore Shopify store that Langify localizes: checkout details, account sign-ups, and the browser-language and locale signals the switcher reads are all handled outside the mainland. Under China’s Personal Information Protection Law that is a cross-border transfer of personal information, and the handler — you, not Langify or Shopify — gives notice, obtains separate consent, and clears one transfer mechanism: a CAC security assessment, the CAC standard contract, or certification. A critical information infrastructure operator or a large-volume handler must also store personal information collected in China inside the mainland (PIPL Article 40; Cybersecurity Law Article 39 (formerly Article 37)).

A mostly promotional, multilingual storefront carries less personal data than a full checkout-and-accounts flow, so this door is lighter here. This is a risk map, not a verdict: whether you need an ICP filing, in-country delivery, in-country storage, or some mix depends on what you sell, how much personal data you hold, and who your shoppers are — worth settling with counsel before you launch.

Where 21YunBox fits — a compliant overlay, not a migration

You keep localizing in Langify and keep running Shopify. We add the one piece a storefront served from offshore cannot carry on its own: compliant, ICP-filed delivery from inside the mainland, placed in front of your existing Shopify store — no rebuild, no second codebase, and no move off Langify or Shopify. Our China team maps your ICP, reachability and cross-border-data obligations against your entity and your shopper volumes, then stands up the in-country delivery and storage a lawful China presence needs, while your translations keep publishing from Langify exactly as they do now.

Get a compliance assessment →


Related reading:

Frequently Asked Questions

Do we have to leave Langify or rebuild our store to serve mainland China?

No. The compliant pattern is an overlay, not a migration: Langify stays your Shopify translation app — your translations, your language URLs, the switcher and language detection all stay exactly where they are — and an ICP-filed, in-country delivery layer is placed in front of your existing Shopify store for mainland shoppers. There is no rebuild, no second codebase, and no change to how you translate with Langify.

If most translations are served by Shopify, is reachability still a concern in China?

Yes, because what shoppers reach is the Shopify store itself. Langify's documentation says most translations are stored in Shopify's database and rendered server-side, with the language switcher rendered via JavaScript — so the translated pages and the switcher are all served through your Shopify store, from outside the mainland. For mainland shoppers that is a cross-border delivery path that can run slow or unreliable depending on the route of the day. 21YunBox has no first-party China measurement specific to a Langify store, so this is the direction, not a number. An ICP-filed, in-country entry in front of the store is what keeps that delivery dependable.

Can 21YunBox help make our Langify store work in mainland China?

Yes. Our China team can assess the ICP, reachability and cross-border-data exposure for your entity and your shopper volumes, handle the ICP filing, and stand up compliant, ICP-filed in-country delivery in front of your Shopify store — so Langify stays your translation layer and Shopify stays your store. Get in touch to work through your specific case; treat the specifics as a risk picture to confirm with counsel.

Make Your Site Work inside the Great Firewall of China

Enter your information, and our staff will assist you in getting a 21YunBox account for China.

Make Your Site Work Within the Great Firewall of China
Make Your Site Work Within the Great Firewall of China

By clicking 'Get Started', I also agree to 21YunBox's Terms of Service and Privacy Policy.