Hvordan lage språkfiler for nettsteder i PHP

Med den økende verdensomspennende bruk av Internett i det siste tiåret, er støtte for flere språk for nettsteder nå i større etterspørsel. Dessverre, kan kostnadene til å oversette mange sider på et nettsted være uoverkommelige for den gjennomsnittlige nettstedet eieren. PHP, med Googles gratis oversettingstjenester er den raskeste og enkleste måten å gi grunnleggende oversettelsesspråkfiler og tjenester for ditt nettsted.

Bruksanvisning

1 Åpne Google Oversetter på webadresse i ressursene; skriver nettsidens Uniform Resource Locator (URL) i det tomme tekstfeltet som heter "Skriv inn URL" og velg språkene du vil oversette nettsiden din fra og til i menyen alternativene nedenfor tekstfeltet. Kopier nettadressen for den oversatte nettsiden til din tekst editor og gjenta for hvert språk som du ønsker å tilby oversettelsestjenester for på nettsiden din.

2 Lag menyer for å velge et språk for å oversette nettstedet til i din nettside indeks ved å skrive inn følgende kode på siden:
<flagg>
<a href="<?echo $base_url;?> ar / "> arabisk </a>
<Flagg />

3 Gjenta linjen tastet inn i trinn to for arabisk for hvert språk som vil ha oversettingstjenester tilbys på nettstedet i mellom åpning og lukking flagg koder. Legge Fransk til arabisk vil se ut følgende kode:
<flagg>
<a href="<?echo $base_url;?> ar / "> arabisk </a>
<flagg>
<a href="<?echo $base_url;?> fr / "> French </a>
<Flagg />

4 Legg en omskrivingsregel til htaccess-filen i rotkatalogen på webområdet ditt for hvert språk angitt i trinn to og tre. Nettadressen til omskrivingsregel må samsvare regelen kopiert fra Google Translation Services. Eksempel regler for arabisk og fransk er:
RewriteRule ^ ar / $ http://translate.google.com/translate?prev=hp&hl=en&u=www.spiderman-arcade.com&sl=en&tl=ar
RewriteRule ^ fr / $ http://translate.google.com/translate?prev=hp&hl=en&u=www.spiderman-arcade.com%0D%0A&sl=en&tl=fr

5 Se nettsiden i en nettleser og observere oversettelsen meny som er synlig. Velg et språk for å teste oversettelsen funksjonen for ditt nettsted, som vil laste inn Google oversatt versjon av siden.