37 lines
630 B
PHP
37 lines
630 B
PHP
<?php
|
|
|
|
function remove_whitespace($target)
|
|
{
|
|
return str_replace(" ", "", $target);
|
|
}
|
|
|
|
function render($template, $locale, $param){
|
|
ob_start();
|
|
extract($param, EXTR_SKIP);
|
|
include($template);
|
|
$ret = ob_get_contents();
|
|
ob_end_clean();
|
|
return $ret;
|
|
}
|
|
|
|
function setup_locale()
|
|
{
|
|
$locale = "de_DE.UTF-8";
|
|
|
|
if (isset($_SESSION["locale"]))
|
|
{
|
|
$locale = $_SESSION["locale"];
|
|
}
|
|
|
|
putenv("LC_ALL=$locale");
|
|
setlocale(LC_ALL, $locale);
|
|
|
|
$domain = "rhythm";
|
|
|
|
bindtextdomain($domain, "./locale");
|
|
bind_textdomain_codeset($domain, 'UTF-8');
|
|
|
|
textdomain($domain);
|
|
}
|
|
|
|
?>
|