Egy 180 férőhelyes all-inclusive üdülőben Antalya Lara városrészében minden asztalon ugyanaz a QR-kód van — de a münchenből érkező család brunch-kor németet vár, a szentpétervári pár vacsorán pedig oroszt. Egy kód, három élmény.
IP-alapú útválasztás CF-IPCountryval
A Cloudflare Workers minden kéréshez hozzáad egy CF-IPCountry fejlécet — az IP-ből származtatott ISO 3166-1 alpha-2 országkód. A worker beolvassa és 302-vel átirányít: DE → /de, RU → /ru, TR és fallback → /tr. A döntés 5 ms alatt, edge-en történik.
A leképezési táblát KV-ban tárolni egyszerűsíti az adminisztrációt és A/B teszteket. Nyári holland vendégroham esetén az üzemeltetés újratelepítés nélkül adja hozzá az NL → /de-t.
Böngészőnyelv felülbírálása: a vita
Az Accept-Language megközelítés elbukik a "németül beszélő török" peremesetnél. Egy 20 éve Berlinben élő török család német böngészőt használ — antalyai nyaraláson lehet, hogy mégis törökül szeretne enni. A CF-IPCountry a helyet, az Accept-Language a preferenciát jelzi.
Ajánlás: IP először, böngészőnyelv döntő. Konfliktus esetén jelenjen meg egy feltűnő kézi kapcsoló.
Kézi nyelvváltó mint fallback
A geocélzás soha nem lehet kényszerítő. A thMenu zászló + nyelv pirulát mutat a menü fejlécében egy érintéses váltással 12 nyelv között. A választás cookie-ba kerül és prioritást kap a következő szkenneléseknél.
Statisztika: három hónap alatt a 12 400 szkennelés 8%-a használta a kézi kapcsolót — ez tart minket GDPR-megfelelőségben.
GYIK
Milyen nyelvet lát egy VPN-es vendég? A CF-IPCountry a kilépési IP-t oldja fel; német VPN-szerver alagútja német zászlót mutat. A kézi fallback ment.
Mi van, ha a roaming külföldi IP-t jelent? A Turkcell nemzetközi roaming IP-i török CIDR blokkokban maradnak; nincs gond.
Árt ez a SEO-nak? Nem. A menüoldalak amúgy is noindex-ek; egy US IP-ről érkező Googlebot az alapértelmezett /tr-re esik.
Hasznosnak találtad? Oszd meg.
Kapcsolódó cikkek
Mi az a QR-menü? Teljes útmutató éttermek számára
A QR-menü lehetővé teszi, hogy vendégei okostelefonjukon azonnal elérjék az étla…
Papír étlapról digitális QR-menüre váltani: lépésről lépésre útmutató
QR-menüt szeretne bevezetni, de nem tudja, hol kezdje? Ez az útmutató lefedi a f…
Arab Menü RTL UX: Tükör-Elrendezés, Számirány és Árcímkék
Dubai City Walk: egy török étterem 45 AED-t LTR-ben tart amíg a leírás RTL-ben f…