Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
cfb3de5
Implement internationalization (i18n) system using i18next
tommyvange Oct 27, 2025
ef9bb9c
feat: enhance internationalization support for headings
tommyvange Oct 27, 2025
214b1d7
feat: add internationalization support for contact and about pages
tommyvange Oct 27, 2025
3d8c313
feat: implement language switcher component and integrate into naviga…
tommyvange Oct 27, 2025
e3482d9
Add translations for various PDF tools
tommyvange Oct 27, 2025
5a3ccbd
feat: add internationalization support for file upload messages
tommyvange Oct 27, 2025
7df106b
feat: add internationalization support for footer navigation links
tommyvange Oct 27, 2025
2995638
feat: add internationalization support for FAQ page and footer naviga…
tommyvange Oct 27, 2025
0d7356e
feat: enhance FAQ section with internationalization support and impro…
tommyvange Oct 27, 2025
3c89003
feat: add internationalization support for GDPR, CCPA, and HIPAA comp…
tommyvange Oct 27, 2025
e50858d
feat: add internationalization support for testimonials section in En…
tommyvange Oct 27, 2025
399cdd9
feat: add internationalization support for support section in English…
tommyvange Oct 27, 2025
67ed45f
feat: add internationalization support for privacy policy and terms a…
tommyvange Oct 27, 2025
112df83
feat: add internationalization support for alerts and error messages …
tommyvange Oct 27, 2025
b13dc27
feat: update icon creation to support additional icons from lucide pa…
tommyvange Oct 27, 2025
d97c3ef
feat: add comprehensive translation system guide with architecture, f…
tommyvange Oct 27, 2025
a8c06cb
fix: updated translation keys
tommyvange Oct 27, 2025
b0e8107
Add internationalization support for alerts and messages in PDF proce…
tommyvange Oct 27, 2025
33898a9
feat: enhance internationalization support for form fields and alerts…
tommyvange Oct 27, 2025
a1df8da
feat: add translation key structure and organization section to the t…
tommyvange Oct 27, 2025
cd406b8
chore: remove outdated translation system documentation from I18N.md
tommyvange Oct 27, 2025
fb9b892
feat: enhance language switcher initialization for simple mode
tommyvange Oct 27, 2025
8ced1a2
feat: update SIMPLE_MODE documentation and enhance development setup
tommyvange Oct 27, 2025
014b5f3
feat: enhance simple mode translations and update script for development
tommyvange Oct 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 18 additions & 4 deletions SIMPLE_MODE.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,15 +83,29 @@ npx serve dist -p 3000

## 🧪 Testing Simple Mode Locally

### Method 1: Using npm Script (Easiest for Development)
### Method 1: Development Mode with Hot Reload (Recommended for Development)

```bash
npm run dev:simple
```

This starts the Vite development server with Simple Mode enabled on `http://localhost:5173/`.

**Benefits:**
- Hot reload on file changes
- Fast development iteration
- Full debugging capabilities
- No build step required

### Method 2: Build and Serve (For Production-like Testing)

```bash
npm run serve:simple
```

This automatically builds and serves Simple Mode on `http://localhost:3000`.

### Method 2: Using Pre-built Image (Easiest for Production)
### Method 3: Using Pre-built Image (Easiest for Production)

```bash
# Pull and run the Simple Mode image
Expand All @@ -101,7 +115,7 @@ docker run -p 3000:80 bentopdf/bentopdf-simple:latest

Open `http://localhost:3000` in your browser.

### Method 3: Build and Test Locally
### Method 4: Build and Test Locally

```bash
# Build with simple mode
Expand All @@ -113,7 +127,7 @@ npx serve dist -p 3000

Open `http://localhost:3000` in your browser.

### Method 4: Compare Both Modes
### Method 5: Compare Both Modes

```bash
# Test Normal Mode
Expand Down
Loading