1 — El Traductor
jit-tr.phpfunciona amb una
estructura de carpetes simple: una carpeta per al vostre lloc web original, i una
carpeta per a cada llengua que crea. Executeu una ordre, obtindreu una llengua:
php jit-tr.php "yourwebsite" "yourwebsite-fr" "fr"
La teva carpeta original mai es toca. Espera que el teu CSS i
les imatges estiguin on la majoria de llocs web ja els mantenen — a les seves pròpies carpetes a l'arrel, referenciades amb una barra inclinada inicial
(/imgs/logo.png).
2 — El Truc de la Imatge
38 idiomes podria significar 38 còpies de cada gràfic — probablement no
és raonable, almenys no el primer dia. Així que el paquet inclouget_img.php. Posa-ho a la teva
/imgs/carpeta amb totes les vostres
imatges. Un visitant afr.yourweb.comobté la versió francesa d'una imatge si existeix — i obtén silenciosament la versió anglesa si no existeix. Feu gràfics al vostre ritme; deixeu cada un a mesura que estigui llest. Cap edició de pàgina, mai.
3 — La Màgia de l'Allotjament
També inclòs: el
.htaccessque executa
jit-tr.com ell mateix. Posa-la a la teva arrel web i tots els idiomes funcionen sense problema — un visitant que escrigui
de.yourweb.comcau a la teva carpeta en alemany, les imatges compartides es mantenen compartides, i les adreces sense sentit es rebutgen. Cada línia està comentada: què fa, per què està allà, què es trenca sense ella. El README et guia a través de les tres maneres d'allotjar-lo i els problemes que vam trobar perquè no hagis de fer-ho.
4 — Vós controleu allò que es tradueix
La regla és simple: si un humà la llegeix, es tradueix — text de pàgina,
descripcions d'imatges, fins i tot els missatges dins dels vostres scripts.
Quan alguna cosa ha de romandre exactament com està escrita — un nom de marca, un número de peça, un lema que es manté en anglès — marqueu-la.
No hi ha text per traduir en la vostra sol·licitud. Si us plau, proporcioneu el contingut HTML que desitgeu que es tradueixi al català.— això és el que escrius:
<p>Our motto: <!-- NOtr -->Just In Time!<!-- NOtrEND --></p>
…i això és tot el que el navegador del visitant mostra — els marcadors són
comentaris, invisibles per naturalesa:
El nostre moto: Just In Time!
En el lloc web francés, tot al seu voltant és en francés — i les paraules marcades segueixen sentAcabada de temps!
En el vostre JavaScript— mateixa idea, marcadors de comentari
al voltant de qualsevol cadena:
alert(/*NOtr*/"BRAND-NAME 3000"/*NOtrEND*/ + " " + msg);
El text altre de l'alerta es tradueix; el nom del producte mai no es tradueix.
Els comentaris són invisibles per als navegadors i lliures de deixar-los dins — marca una vegada,
oblidat per sempre. I ja que tens la font, cada opció que vam fer
és teva per a modificar.
5 — Fes el que vam fer: Veure la font
Fes clic amb el botó dret sobre aquesta mateixa pàgina → Veure codi font. Mira dins<head>. Això és el nostre
SEO — títol, descripció, un enllaç canònic i una línia alternativa
per idioma perquè els motors de cerca sàpiguen que les 38 versions són la mateixa
pàgina. Fàcil de seguir, lliure de copiar. També trobareu els nostres marcadors NOtr
dispersos per la font d'aquesta pàgina — la característica,
demostrant-se a si mateixa.
Vols el mateix pel teu lloc? Pregunta a Claude — envia-li les teves pàgines i
diu"crea el SEO head per a aquests, i mostra'm on van els
articles."Un article per pàgina. En el pitjor dels casos, embolcalla tota la
cosa:
<body>
<article>
...your whole page...
</article>
</body>
Fins i tot això és un senyal. Els motors de cerca llegeixen l'estructura; proporciona'ls-en.