Project Deployment

System Requirements:

  • Node.js 18.18 or later.
  • Supports macOS, Windows (including WSL), and Linux.

Local Deployment

Make sure you have installed Node.js.

# Installation (Install dependencies)
yarn

# Local Development
yarn dev

# Build and Start
yarn build && yarn start

# Deploy for a Single Language
yarn build:lang en
yarn build:lang zh
yarn build:lang zh-hant

Open http://localhost:3000 in your browser to see the result.

You can start editing the page by modifying src/app/[locale]/page.tsx. The page will auto-update as you edit the file.

Vercel Deployment

Click the button below to deploy JSON Translate to Vercel with one click:

Vercel

With Vercel, you can easily host your project, and it will automatically handle build and deployment — perfect for users who don’t need complex server configuration.

Cloudflare Pages Deployment

Click the button or link below to fork this project, then follow the steps to deploy it on Cloudflare Pages:

👉 Fork this project

Deployment steps:

  1. Log in to Cloudflare Pages

  2. Click "Create a project"

  3. Connect the GitHub repository you just forked

  4. Configure the build and deployment settings:

    • Build command: npm run build
    • Build output directory: out
    • Environment variable: Add a variable NODE_VERSION with the value 22.14.0
  5. Click the deploy button to start building!

🎉 Once completed, you can access your own JSON Translation Tool!