Come creare file di lingua per i siti web in PHP

September 2

Con il crescente uso in tutto il mondo di Internet negli ultimi dieci anni, il supporto multi-lingua per i siti web è ora in una maggiore domanda. Purtroppo, il costo di tradurre numerose pagine su un sito web può essere proibitivo per il proprietario media sito web. PHP, con servizi gratuiti di traduzione di Google, è il modo più semplice e veloce per fornire file e servizi di traduzione di base per il tuo sito.

istruzione

1 Apri Google traduce l'URL elencati nelle risorse; digitare Uniform Resource Locator della tua pagina web (URL) nel campo di testo vuoto che indica "Inserisci il tuo URL" e selezionare le lingue da tradurre la vostra pagina web da e per le opzioni di menu sotto il campo di testo. Copiare l'URL della pagina web tradotto in un editor di testo e ripetere per ogni lingua che si desidera offrire servizi di traduzione per sulla tua pagina web.

2 Creazione di menu per la selezione di un linguaggio per tradurre il vostro sito al pagina di indice della tua pagina web inserendo il seguente codice nella pagina:
<flag>
<a href="<?echo $base_url;?> ar / "> arabo </a>
<Flag />

3 Ripetere la linea immesso nel passaggio due per l'arabo per ogni lingua che avranno servizi di traduzione offerti sul sito tra il tag di apertura e chiusura di bandiera. L'aggiunta di francese all'arabo sarebbe simile al seguente codice:
<flag>
<a href="<?echo $base_url;?> ar / "> arabo </a>
<flag>
<a href="<?echo $base_url;?> fr / "> Francese </a>
<Flag />

4 Aggiungere una regola di riscrittura per il file .htaccess nella directory principale del tuo sito web per ogni lingua è entrato nella fase due e tre. L'URL per la regola di riscrittura deve corrispondere la regola copiato da Google Translation Services. regole di esempio per l'arabo e il francese sono:
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 Visualizzare la pagina web in un browser Web e osservare il menu di traduzione che è visibile. Selezionare una lingua per testare la funzione di traduzione per il vostro sito web, che caricherà il Google la versione tradotta della pagina.