是否可以使用php,用户点击英语/法语切换按钮,然后读取当前网址,并将其与法语版本的网页相匹配?
感谢您的时间。
答案 0 :(得分:0)
当用户单击该按钮时,使用所选语言填充会话变量:
session_start();
$_SESSION['language'] = 'FR'; // Or 'EN', etc
然后使用模板存储特定于语言的信息。加载模板时,请包含语言代码
// Load a template
Template::load( '<page_name>', $_SESSION['language'] );
// Where the `load()` method looks something like this:
public function load( $page_name, $language ) {
// Construct the path to the template
$file_handle = fopen( PATH_TO_TEMPLATES . $language . "/" . $page_name );
// Do something with the template here.
}