Taal selectie script

Door Joeri , 17 jaar geleden, 3.528x bekeken

Klein scriptje aan te passen naar wens met externe taal bestanden. Eenvoudig om talen bij te voegen al moet ik daar ook nog enkele aanpassingen maken om dit eenvoudiger te laten gebeuren.

Alle opmerkingen en aanpassingen zijn steeds meer dan welkom.

download link: http://www.jb-web.org/downloads/scripts/php/languageselect.zip

Voorbeeld: http://www.jb-web.net/scripts/php/languageselect/setlang.php

Gesponsorde koppelingen

PHP script bestanden

  1. taal-selectie-script

 

Er zijn 15 reacties op 'Taal selectie script'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Joeri
Joeri
17 jaar geleden
 
0 +1 -0 -1
Alvast een voorbeeld is beschikbaar op http://www.jb-web.net/getlang.php
het script begint eigenlijk met een taal selectie keuze http://www.jb-web.net/setlang.php

Grtz
GaMer B
GaMer B
17 jaar geleden
 
0 +1 -0 -1
Het is eigenlijk hetzelfde principe als: http://www.phphulp.nl/php/scripts/7/845/. Het is maar voor die ene pagina en dus niet voor de hele site. Je zou dus weer met cookies/sessions/database moeten werken om het langer te laten duren...
Bas Kreleger
Bas Kreleger
17 jaar geleden
 
0 +1 -0 -1
Als ik naar het voorbeeld URL adres ga dan krijg ik Engelse tekst te zien. Is het niet mooier om naar het domein te kijken waar de bezoeker af komt en als dit .nl, .fr, etc. is om dan automatisch een taal te kiezen welke later nog te veranderen is? Is niet heel moeilijk te doen gebruikmakend van de functie gethostbyaddr() en $_SERVER['REMOTE_ADDR'].
Joeri
Joeri
17 jaar geleden
 
0 +1 -0 -1
zoals gezegt net snel script geschreven en word voor de moment idd slechts gebruikt op 1 pagina. Ik denk eraan de script te maken met een SQL database zodat ook de gewenste taal van de bezoeker wordt onthouden als hij terug op de site komt. Enige probleem hier is dat werken met een COOKIE niet overbodig zal zijn voor al de bezoekers met een Random IP of DHCP.

Alle opmerkingen welkom dit is mijn eerste scriptje dat ik post op de site.

Grtz
Joeri
Joeri
17 jaar geleden
 
0 +1 -0 -1
Eigenlijk best dan om mijn script en het scriptje voor auto taal selectie te combineren.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?
if(isset($_GET['lang'])){
    $lang = $_GET['lang']; #als we een al een taal krijgen vb door url die nemen
}else{
    $arrayke = array("be"=>"nl", "nl"=>"nl", "fr"=>"fr", "us"=>"en", "uk"=>"en");
    $host = gethostbyaddr($_SERVER["REMOTE_ADDR"]);
    $exh = explode(".",$host);
    $loc = $exh[(count($exh)-1)];
    if(isset($loc) && ($loc == "be" || $loc == "nl" || $loc == "en" || $loc == "fr" || $loc == "us" || $loc == "uk")){
    $location = $arrayke[$loc];
    $lang = $location;#anders kiezen tussen 3 talen
    }else{$lang = 'en';}#niet tussen die 3 talen neem engels
}
?>


Heeft er iemand een voorbeeld van een volledig werkend script voor een hele site dan is dat steeds meer dan welkom, zou het zelf kunnen schrijven maar zit eigenlijk met tijdsgebrek.

Grtz.
Kalle P
Kalle P
17 jaar geleden
 
0 +1 -0 -1
Redundantie:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
      if ($taal == 2) {
          echo "style=\"font-weight: bold;\" ";
      }

?>


*

4
GaMer B
GaMer B
17 jaar geleden
 
0 +1 -0 -1
Quote:
Joerie
Heeft er iemand een voorbeeld van een volledig werkend script voor een hele site dan is dat steeds meer dan welkom, zou het zelf kunnen schrijven maar zit eigenlijk met tijdsgebrek.


Zoals je in mijn vorige reactie al gelezen had kun je dit doen met:
Cookies en Sessions
Joeri
Joeri
17 jaar geleden
 
0 +1 -0 -1
thx ben er aan bezig zal het resultaat er wel opzetten steeds weer welkom om aan te passen.

Grtz
Paul
Paul
17 jaar geleden
 
0 +1 -0 -1
Iemand al een werkend script met cookies en sessions? Of Joeri al gepost?
Joeri
Joeri
17 jaar geleden
 
0 +1 -0 -1
Neen Paul heb vandaag geen tijd gehad en dat zal ook morgen zo zijn. Denk dat het iets voor vrijdag of in het weekend zal zijn. Ben ineens bezig aan een volledige versie voor een hele site draaiend met MySQL en COOKIES om zo ook de voorkeuren van de bezoeker te onthouden aan adhv ip, land van afkomst en persoonlijk ingestelde voorkeur bij inloggen op een site.

ik laat alvast iets weten als het erop staat.
PHP Newbie
PHP Newbie
17 jaar geleden
 
0 +1 -0 -1
Een van mijn eerste script was ook zoiets, kijk hier maar even naar Paul.
Wopke Talsma
Wopke Talsma
12 jaar geleden
 
0 +1 -0 -1
IK ben aan het oefenen met php, als newbie, met bv dit script, maar loop tegen een probleem. Wat staat er in getlang.php? ik ben dus op zoek naar de script van de getlang.php, zoals benoemd in de taal-selectie-script.
Yea Rupie
Yea Rupie
12 jaar geleden
 
Dit is een oud script waar de download link waarschijnlijk niet meer bij werkt.
Wopke Talsma
Wopke Talsma
12 jaar geleden
 
0 +1 -0 -1
Yea, ik had dat natuurlijk ook door, vandaar mijn vraag, maar het leek mij leuk om hiermee te oefenen. Als dit script uberhaupt niet meer werkt, vanwege de niet werkende link, dan kan deze net zo goed worden verwijderd.
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen


12 jaar geleden
 
0 +1 -0 -1
@Wopke: Ja, heel veel mensen (o.a. ik) willen dus ook dat de oude rotzooi wordt verwijderd. Maar jammer genoeg gebeurd dat niet, ten zij meneer Bas Kreleger er voordeel bij heeft (zoals ads implementeren).

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. taal-selectie-script

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.