DocTunes 2.0 • Multi-Lingual Sub-Proxy Engine

Die Entwicklerplattform für Weltklasse-Dokumentation

Hochleistungs-Next.js 15 Starter-Kit mit automatisiertem Multi-Language-Proxying für über 80 Lokalisierungen, Zero-Config-Routing, interaktiven API-Playgrounds und schlanker Entwicklerästhetik.

$npx create-doctunes-app@latest
Next.js 15 & TypeScript
80+ Locales Sub-Proxy
Sub-Millisekunden-Latenz
Live Engine
Root Edge Middleware
1import { NextRequest, NextResponse } from 'next/server'
2
3// Matches 80+ supported language prefix routes
4const LANGUAGE_PATH = new RegExp(
5 '^/(?:mn-mong|sr-cyrl|sr-latn|zh-hans|zh-hant|es-419|en-us|en-gb|en-ca|en-au|fr-fr|fr-ca|fr-be|fr-ch|de-de|de-at|de-ch|pt-pt|pt-br|es-es|mww|af|sq|am|ar|hy|as|az|ba|eu|bn|bs|pt|bg|ca|hr|cs|da|dv|nl|en|et|fo|fj|fl|fi|fr|gl|ka|de|el|gu|ht|ha|he|hi|hu|is|ig|id|iu|ga|it|ja|kn|kk|rw|ko|ku|ky|lo|lv|ln|lt|lg|mk|mg|ms|ml|mt|mr|ne|no|or|ps|fa|pl|pa|ro|ru|sm|sd|si|sk|sl|so|es|sw|sv|ty|ta|tt|te|th|bo|ti|to|tr|tk|uk|ur|ug|uz|vi|cy|xh|yo|zu)(?:/|$)',
6 'i'
7)
8
9export function middleware(request: NextRequest) {
10 if (!LANGUAGE_PATH.test(request.nextUrl.pathname)) {
11 return NextResponse.next()
12 }
13
14 // Rewrite to sub-proxy translation gateway
15 const destination = new URL(
16 request.nextUrl.pathname + request.nextUrl.search,
17 'https://sub-proxy.multilipi.com'
18 )
19 const headers = new Headers(request.headers)
20 headers.set('X-Translation-Mode', 'sub-directory')
21 headers.set('X-Original-Host', 'divanshu.doctunes.io')
22
23 return NextResponse.rewrite(destination, { request: { headers } })
24}
25
26export const config = { matcher: '/:path*' }
Proxy-Ziel:divanshu.doctunes.io
200 OK • 12ms

Unternehmensarchitektur

Wie der mehrsprachige Sub-Proxy funktioniert

Jede internationale Anfrage wird am Edge in weniger als 2 Millisekunden ausgewertet. Nicht lokalisierter Traffic wird direkt bedient, während Locale-Pfade nahtlos weitergeleitet werden.

01

Eingehende Anfrage

Benutzer navigiert zu einer beliebigen lokalisierten URL (z.B. /es-es/docs oder /de-de/pricing).

GET /es-es/guide HTTP/2
02

Regex-Routen-Match

Next.js Edge Middleware wertet die 80+ Sprach-Regex-Liste vor statischen Assets aus.

LANGUAGE_PATH.test() == true
03

Header-Injektion

Injiziert X-Translation-Mode und X-Original-Host Header dynamisch.

X-Original-Host: divanshu...
04

Sub-Proxy-Rewrite

URL wird umgeschrieben zu sub-proxy.multilipi.com und übersetzter HTML wird transparent zurückgegeben.

NextResponse.rewrite(...)

Plattformfunktionen

Entwickelt für moderne Entwickler-Ökosysteme

Alles, was Sie benötigen, um erstklassige interaktive Dokumentationen und Entwickler-Hubs zu starten.

Globales Routing für über 80 Sprachgebiete

Unterstützung für Spanisch, Französisch, Deutsch, Hindi, Arabisch, Japanisch, Chinesisch und Dutzende weitere ohne URL-Verschmutzung oder separate Bereitstellungsprobleme.

  • Automatische Unterverzeichnis-Umschreibungen
  • Bewahrt Suchparameter und Hashes

Interaktive API- und SDK-Tools

Integrierte interaktive Spielwiesen, mit denen Entwickler API-Endpunkte testen, HTTP-Header untersuchen und cURL-, TypeScript- und Python-Snippets exportieren können.

  • Echtzeit-Header-Inspektion
  • Ein-Klick-Codekopie & Sandbox

Blitzschnelle Edge-Laufzeitumgebung

Basierend auf Next.js 15 App Router und Vercel Edge Compute mit sofortigem TTFB, einem Lighthouse-Wert von 100 und vollständig optimiertem, responsivem CSS für Hell/Dunkel.

  • Ausführung der Edge-Middleware in unter 20 ms
  • Automatisches Asset-Caching & CDN
80+
Unterstützte Sprachen
< 50ms
Durchschnittliche Edge-Latenz
100%
TypeScript-Typsicherheit
99.99%
Sub-Proxy-Verfügbarkeits-SLA

Bereit, Ihr nächstes Dokumentations-Hub zu erstellen?

Klonen Sie das Starter-Kit, passen Sie Ihr Branding an und erleben Sie nahtlose internationale Übersetzung mit dem Multi-Lipi Sub-Proxy-Gateway.