Jump to content

[SOLVED] website select language


dub_beat

Recommended Posts

Hi

 

I'm looking into doing a language selection for a website that I'm creating.

I envision the functionality being something similar to this but with less languages.

 

http://www.thomann.de/

 

Could somebody point in the right direction of a good tutorial maybe?

 

Or possibly just give me an outline of the steps involved and what to consider.

 

Thanks!

Link to comment
https://forums.phpfreaks.com/topic/172261-solved-website-select-language/
Share on other sites

$defaultLanguage = 'en';
$language = !empty($_GET['language']) && language_is_valid($_GET['language']) ? $_GET['language'] : $defaultLanguage;
language_load($language);

$languageDirectory = 'path/to/lang/dir';
function language_get_file($language) {
    global $languageDirectory;
    return implode(DIRECTORY_SEPARATOR, array($languageDirectory, $language . '.lang.php'));
}

function language_is_valid($language) {
    $fullpath = language_get_file($language);
    return file_exists($fullpath);
}

function language_load($language) {
    $fullpath = language_get_file($language);
    include_once($fullpath);
}

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.