5 frameworks × 4 modes = 20 test combinations
Script-Tag: The CF Pages-hosted site loads a proxylang widget script client-side. The proxylang_env URL param controls which worker (staging/production) serves the script. Default is staging.
Proxy: DNS routes traffic through the Cloudflare worker, which fetches the origin from CF Pages and translates server-side. *.yournicedomain.com routes through the staging worker. *-prod.yournicedomain.com routes through the production worker (catch-all).
To test translation: For proxy mode, visit /es-mx/ or any language path. For script-tag mode, use the language widget that appears on the page.
Angular, Analog, Svelte, SvelteKit, Astro, Qwik, Tauri