Subversion Repositories LCARS

Compare Revisions

Last modification

Regard whitespace Rev 137 → Rev 140

/trunk/global.php
29,31 → 29,33
/* Specify location of translation tables */
$textDomain = 'de.pointedears';
$baseDir = './LocaleData';
// bindtextdomain($textdomain, $baseDir);
bindtextdomain($textDomain, $baseDir);
 
/* Choose domain */
// textdomain("de.pointedears");
textdomain($textDomain);
 
/* Translation is looking for in ./LocaleData/de/LC_MESSAGES/de.pointedears.mo now */
 
/* TODO: Use Autoloader */
require_once 'Zend\Stdlib\ErrorHandler.php';
require_once 'Zend\I18n\Translator\TextDomain.php';
require_once 'Zend\I18n\Translator\Loader\FileLoaderInterface.php';
require_once 'Zend\I18n\Translator\Loader\Gettext.php';
require_once 'Zend\ServiceManager\ServiceLocatorAwareInterface.php';
require_once 'Zend\ServiceManager\ServiceLocatorInterface.php';
require_once 'Zend\ServiceManager\ServiceManager.php';
require_once 'Zend\ServiceManager\AbstractPluginManager.php';
require_once 'Zend\I18n\Translator\LoaderPluginManager.php';
require_once 'Zend\I18n\Translator\Translator.php';
// require_once 'Zend\Stdlib\ErrorHandler.php';
// require_once 'Zend\I18n\Translator\TextDomain.php';
// require_once 'Zend\I18n\Translator\Loader\FileLoaderInterface.php';
// require_once 'Zend\I18n\Translator\Loader\Gettext.php';
// require_once 'Zend\ServiceManager\ServiceLocatorAwareInterface.php';
// require_once 'Zend\ServiceManager\ServiceLocatorInterface.php';
// require_once 'Zend\ServiceManager\ServiceManager.php';
// require_once 'Zend\ServiceManager\AbstractPluginManager.php';
// require_once 'Zend\I18n\Translator\LoaderPluginManager.php';
// require_once 'Zend\I18n\Translator\Translator.php';
//
// use Zend\I18n\Translator\Translator;
// $translator = new Translator();
// $type = 'gettext';
// $pattern = '%s/LC_MESSAGES/%1$s.pointedears.mo';
// $translator->addTranslationFilePattern($type, $baseDir, $pattern, $textDomain);
 
use Zend\I18n\Translator\Translator;
$translator = new Translator();
$type = 'gettext';
$pattern = '%s/LC_MESSAGES/%1$s.pointedears.mo';
$translator->addTranslationFilePattern($type, $baseDir, $pattern, $textDomain);
 
if (!function_exists('_'))
{
function _($s)
{
global $translator;
62,6 → 64,7
return $translator->translate($s, $textDomain, $language);
}
}
 
$menu = array(
'scripts' => array('path' => 'scripts/', 'text' => 'Scripting'),