Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako sa stavia Language Switcher v PHP a JavaScript

Keď používateľ otvorí webovú stránku , jazyk PHP obsahuje funkcie servera , ktorý môžete použiť na detekciu jazyka užívateľa . Môžete použiť tento detekcie spolu s JavaScriptu k vytvoreniu jazyka spínacie funkciu , ktorá prepne do iného jazyka časti vášho webu , keď používateľ klikne na tlačidlo . Typicky , používateľ klikne na vlajku alebo jazykovú odkaz na stránku , a prehliadač presmerovanie na vašej lokalizovanej obsah . Návod dovolená 1

pravým tlačidlom myši na súbor PHP , ktorý chcete použiť ponúknuť prepínanie jazykov a kliknite na " Otvoriť " . Kliknite na preferovaný PHP editor v zozname programov .

2

vytvoriť premennú , ktorá obsahuje jazykové nastavenie detegované od užívateľa . Nasledujúci kód načíta jazyk užívateľa :

$ language = $ _SERVER [ ' HTTP_ACCEPT_LANGUAGE ' ] ;
3

Vytlačte odkazy v závislosti na nastavení jazyka užívateľa . Napríklad , ak používateľ zistený jazykom je angličtina , nasledujúci kód vytvorí anglicky prepojiť môže užívateľ kliknúť :

if ( $ jazyk == " en - us " ) { echo " < a href = /en /index.php " onclick = " switch ( this.href ) " > Kliknite pre prepnutie do angličtiny < /a > " ; }
4

Vytvorte funkciu JavaScriptu nastaviť v jazyk odkaz . V tomto príklade je názov funkcie je " switch ( ) . " Pridajte nasledujúci skript prepnúť jazyk :

funkcie spínača ( href ) { window.location = href ; }

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené