Un site în trei limbi: germană, italiană și engleză făcute cum trebuie
- i18n
- multilingual
- seo
- suedtirol
Majoritatea afacerilor din Tirolul de Sud publică într-o singură limbă sau adaugă un widget Google Translate. Ambele abordări îi dezamăgesc pe clienți și pe motoarele de căutare deopotrivă. Iată cum se face corect.
Un oaspete din München caută "Hotel Merano mic dejun" — noul tău site apare în rezultate. Dă clic, citește primul rând și pagina este în italiană, deși el înțelege doar germana. Pleacă. O clientă din Bolzano caută "magazin vinuri Bozen" și aterizează pe o pagină care ar trebui să fie în italiană, dar sună ca și cum ar fi asamblată de un software. Și ea pleacă. Aceasta este problema multilingvismului în Südtirol / Alto Adige spusă în două povestioare scurte — și se repetă de zeci de ori pe zi pe site-urile locale din toată regiunea.
De ce Tirolul de Sud este diferit
Tirolul de Sud ocupă o poziție cu adevărat unică. Germana este limba maternă pentru aproximativ 70% din populație, italiana pentru circa 25%, iar restul îl reprezintă vorbitorii de ladină și alte comunități. La aceasta se adaugă milioane de turiști din Germania, Austria, Olanda, Scandinavia, Marea Britanie și Statele Unite — o piață cel puțin trilingvă. Un site care se adresează doar uneia dintre aceste categorii nu este neutru: îi respinge activ pe ceilalți.
Răspunsul tipic al afacerilor locale este să publice doar în germană (excludând vecinii italofoni și oaspeții internaționali), doar în italiană (ceea ce sună distant pentru majoritatea germanofoni) sau să adauge un widget de traducere automată ca soluție improvizată. Niciunul dintre acestea nu este suficient când afacerea ta depinde de întregul public regional.
Capcana widgetului Google Translate
Văd widgetul de traducere pe zeci de site-uri locale — hoteluri în Merano, Hofläden în Val Venosta, restaurante în Bressanone. Intenția este bună. Execuția creează probleme invizibile pentru proprietar, dar evidente pentru orice vizitator.
- Traducerea automată a numelor locale, a termenilor din meniu și a expresiilor regionale sună adesea stângaci sau complet greșit — un oaspete observă imediat.
- Google nu indexează conținutul tradus. Widgetul rulează în browser după ce pagina se încarcă, astfel că Googlebot vede doar limba originală. Pagina ta în italiană nu există în ochii Google.
- Problemele de layout sunt frecvente. Un cuvânt compus german de opt silabe se traduce într-o frază scurtă italiană, sau invers, și elementele de navigare se rup urât.
- Încrederea se erodează. Un text prost tradus semnalează clientului potențial că afacerea nu a acordat importanță cuvintelor.

Cum arată conținutul cu adevărat localizat
Localizarea autentică înseamnă că fiecare versiune lingvistică este un text de primă clasă. Pagina în germană nu pare tradusă din italiană. Pagina în engleză nu folosește expresii care au sens doar într-un context din Tirolul de Sud. Aceasta nu presupune să scrii trei articole separate de la zero de fiecare dată — necesită un model de conținut solid și o investiție inițială în traduceri de calitate.
Pentru afacerile mici, abordarea cea mai practică este să scrii versiunea principală în limba în care ești cel mai puternic — de obicei germana pentru majoritatea proprietarilor locali — și apoi să apelezi la un traducător profesionist pentru celelalte două. Instrumentele AI precum Claude sau DeepL Pro produc astăzi ciorne foarte utilizabile, dar tot au nevoie de o revizie umană pentru orice text care va fi citit de clienți plătitori. Termenii regionali, numele din meniu și toponimele locale necesită pe cineva care cunoaște teritoriul.
Regula practică pentru calitatea traducerii
Dacă cineva care vorbește fluent acea limbă s-ar rușina că a scris textul respectiv, înseamnă că nu este gata de publicare. Aceasta este singura bară care contează. Outputul unei mașini poate trece această bară cu o editare atentă. Outputul brut al unei mașini, de obicei, nu.
Structura URL-urilor și de ce contează pentru SEO
SEO-ul multilingv corect începe cu URL-ul. Când fiecare limbă trăiește în propriul său path — /de/, /it/, /en/ — Google le tratează ca pagini separate și le poate poziționa independent. Un hotel din Merano cu /de/zimmer se poziționează pentru căutările de cazare în germană. Același hotel cu /it/camere se poziționează pentru căutările în italiană. Sunt utilizatori diferiți, sesiuni de căutare diferite și oportunități diferite.
Alternativa — un singur URL care servește limbi diferite pe baza unui cookie sau a unui header de browser — este invizibilă pentru motoarele de căutare. Google canonicalizează pe o versiune, de obicei engleza, iar celelalte limbi nu se poziționează niciodată. Aceasta este una dintre cele mai frecvente și costisitoare greșeli SEO multilingv pe care le văd pe site-urile locale.
// next.js app/[locale]/layout.tsx — alternates metadata
export async function generateMetadata({ params }: { params: { locale: string } }) {
const base = 'https://meran-hotel-example.com';
return {
alternates: {
canonical: `${base}/${params.locale}`,
languages: {
'de': `${base}/de`,
'it': `${base}/it`,
'en': `${base}/en`,
'x-default': `${base}/de`,
},
},
};
}Tag-ul hreflang: a-i spune lui Google ce pagină este pentru cine
Odată ce ai URL-uri separate, îi comunici lui Google relația dintre ele folosind tag-uri hreflang în <head>-ul fiecărei pagini. Un utilizator german care caută pe google.de ar trebui să aterizeze pe /de/, nu pe /en/. Atributul hreflang face acest routing explicit. Se setează și un fallback x-default — de obicei limba principală — pentru cazurile în care nu există o potrivire.

Cum este construit acest site (un exemplu viu)
Acest portofoliu este disponibil în patru limbi: engleză, italiană, germană și română. Folosește next-intl cu Next.js App Router, care generează pagini complet statice la build time pentru fiecare limbă. Fiecare pagină are propriul URL, propriile metadate și propriul bloc hreflang. Nu există traducere în timp real, niciun widget și nicio schimbare de limbă pe partea de browser.
Româna este prezentă pentru că este limba mea maternă și pentru că demonstrează că sistemul scalează — adăugarea unei a patra limbi a necesitat scrierea conținutului și adăugarea unei singure intrări în array-ul de limbi. Infrastructura nu se schimbă. Pentru o afacere locală din Tirolul de Sud, trei limbi este ținta potrivită. Româna este opțională.
// i18n.config.ts — next-intl routing config
import { defineRouting } from 'next-intl/routing';
export const routing = defineRouting({
locales: ['de', 'it', 'en', 'ro'],
defaultLocale: 'de',
localePrefix: 'always',
});
// Result: /de/zimmer, /it/camere, /en/rooms — all crawlable, all ranked separatelyMentenanță: un model de conținut, multe limbi
O obiecție frecventă: "De trei ori mai mult conținut înseamnă de trei ori mai multă muncă la actualizări." În practică, este mai puțin decât dublul muncii, din două motive. În primul rând, majoritatea actualizărilor sunt structurale — un articol nou în meniu, un preț schimbat, o fotografie nouă. Structura este partajată între limbi. În al doilea rând, un model de conținut corect păstrează toate traducerile într-un singur loc, astfel încât actualizezi germana și apoi completezi italiana și engleza alături, în loc să cauți prin fișiere separate.
- 01Începe cu limba ta principală și scrie conținut amplu, bine structurat.
- 02Construiește site-ul cu routing conștient de limbă din prima zi — retrofittingul este dureros.
- 03Traduce cu atenție la calitate: traducător profesionist sau ciornă AI atent revizuită.
- 04Adaugă tag-uri
hreflangși canonical la fiecare pagină înainte de lansare. - 05Verifică URL-urile indexate în Google Search Console pentru fiecare limbă după lansare.
- 06Revizuiește traducerile o dată pe an, mai ales pentru ofertele sezoniere și meniuri.
Un site în Tirolul de Sud care vorbește o singură limbă este ca un comerciant din Bolzano care respinge fiecare al doilea client de la ușă. Regiunea este bilingvă prin lege și trilingvă în comerț — site-ul tău ar trebui să fie la fel.
Dacă ai o afacere în Südtirol și site-ul tău funcționează încă într-o singură limbă sau se bazează pe un widget, sunt bucuros să discutăm cum ar arăta o reconstruire sau o adaptare corectă. Investiția este mai mică decât se așteaptă majoritatea, iar diferența în modul în care site-ul tău se citește — și se poziționează — este semnificativă. Contactează-mă prin pagina de contact.