static public function t($message)
{
self::$_domain = 'Horde_Alarm';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Alarm/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Alarm/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Alarm';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Alarm/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Alarm/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Argv';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Argv/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Argv/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Argv';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Argv/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Argv/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Block';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Block/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Block/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Block';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Block/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Block/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Cli';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Cli/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Cli/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Cli';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Cli/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Cli/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Compress';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Compress/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Compress/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Compress';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Compress/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Compress/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Core';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Core/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Core/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Core';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Core/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Core/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Crypt';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Crypt/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Crypt/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Crypt';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Crypt/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Crypt/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Data';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Data/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Data/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Data';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Data/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Data/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Date';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Date/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Date/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Date';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Date/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Date/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Exception';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Exception/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Exception/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Exception';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Exception/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Exception/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Form';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../locale' : '@data_dir@/Form/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../locale' : '@data_dir@/Form/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Form';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../locale' : '@data_dir@/Form/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../locale' : '@data_dir@/Form/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Icalendar';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Icalendar/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Icalendar/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Icalendar';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Icalendar/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Icalendar/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Image';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Image/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Image/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Image';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Image/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Image/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Itip';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Itip/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Itip/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Itip';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Itip/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Itip/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Kolab';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../locale' : '@data_dir@/Kolab/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../locale' : '@data_dir@/Kolab/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Kolab';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../locale' : '@data_dir@/Kolab/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../locale' : '@data_dir@/Kolab/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Kolab_Format';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../../locale' : '@data_dir@/Kolab_Format/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../../locale' : '@data_dir@/Kolab_Format/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Kolab_Format';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../../locale' : '@data_dir@/Kolab_Format/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../../locale' : '@data_dir@/Kolab_Format/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Kolab_FreeBusy';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../../locale' : '@data_dir@/Kolab_FreeBusy/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../../locale' : '@data_dir@/Kolab_FreeBusy/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Kolab_FreeBusy';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../../locale' : '@data_dir@/Kolab_FreeBusy/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../../locale' : '@data_dir@/Kolab_FreeBusy/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Kolab_Resource';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../../locale' : '@data_dir@/Kolab_Resource/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../../locale' : '@data_dir@/Kolab_Resource/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Kolab_Resource';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../../locale' : '@data_dir@/Kolab_Resource/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../../locale' : '@data_dir@/Kolab_Resource/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Kolab_Storage';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../../locale' : '@data_dir@/Kolab_Storage/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../../locale' : '@data_dir@/Kolab_Storage/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Kolab_Storage';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../../locale' : '@data_dir@/Kolab_Storage/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../../locale' : '@data_dir@/Kolab_Storage/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_LoginTasks';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/LoginTasks/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/LoginTasks/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_LoginTasks';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/LoginTasks/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/LoginTasks/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Mime';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Mime/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Mime/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Mime';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Mime/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Mime/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Mime_Viewer';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../../locale' : '@data_dir@/Mime_Viewer/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../../locale' : '@data_dir@/Mime_Viewer/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Mime_Viewer';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../../locale' : '@data_dir@/Mime_Viewer/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../../locale' : '@data_dir@/Mime_Viewer/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Model';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Model/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Model/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Model';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Model/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Model/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Net_IMSP';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../locale' : '@data_dir@/Net_IMSP/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../locale' : '@data_dir@/Net_IMSP/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Net_IMSP';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../locale' : '@data_dir@/Net_IMSP/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../locale' : '@data_dir@/Net_IMSP/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Nls';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Nls/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Nls/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Nls';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Nls/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Nls/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Perms';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Perms/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Perms/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Perms';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Perms/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Perms/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Prefs';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Prefs/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Prefs/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Prefs';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Prefs/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Prefs/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Rpc';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Rpc/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Rpc/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Rpc';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Rpc/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Rpc/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Services_Facebook';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../../locale' : '@data_dir@/Services_Facebook/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../../locale' : '@data_dir@/Services_Facebook/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Services_Facebook';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../../locale' : '@data_dir@/Services_Facebook/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../../locale' : '@data_dir@/Services_Facebook/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Service_Scribd';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Service_Scribd/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Service_Scribd/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Service_Scribd';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Service_Scribd/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Service_Scribd/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Share';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Share/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Share/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Share';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/Share/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Share/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_SyncML';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../locale' : '@data_dir@/SyncML/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../locale' : '@data_dir@/SyncML/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_SyncML';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../locale' : '@data_dir@/SyncML/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../locale' : '@data_dir@/SyncML/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_Text_Filter';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../../locale' : '@data_dir@/Text_Filter/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../../locale' : '@data_dir@/Text_Filter/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Text_Filter';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../../locale' : '@data_dir@/Text_Filter/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../../locale' : '@data_dir@/Text_Filter/locale';
return parent::ngettext($singular, $plural, $number);
}
}
if (!self::$_domain || !self::$_directory) {
throw new Horde_Translation_Exception('The domain and directory properties must be set by the class that extends Horde_Translation.');
}
- $backtrace = debug_backtrace();
- $directory = dirname($backtrace[1]['file']) . '/' . self::$_directory;
- self::setHandler(new $handlerClass(self::$_domain, $directory));
+ self::setHandler(new $handlerClass(self::$_domain, self::$_directory));
}
/**
static public function t($message)
{
self::$_domain = 'Horde_Translation';
- self::$_directory = 'locale';
+ self::$_directory = dirname(__FILE__) . '/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_Translation';
- self::$_directory = 'locale';
+ self::$_directory = dirname(__FILE__) . '/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_VFS';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/VFS/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/VFS/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_VFS';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../../../locale' : '@data_dir@/VFS/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/VFS/locale';
return parent::ngettext($singular, $plural, $number);
}
}
static public function t($message)
{
self::$_domain = 'Horde_VFS_ISOWriter';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../locale' : '@data_dir@/VFS_ISOWriter/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../locale' : '@data_dir@/VFS_ISOWriter/locale';
return parent::t($message);
}
static public function ngettext($singular, $plural, $number)
{
self::$_domain = 'Horde_VFS_ISOWriter';
- self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? '../locale' : '@data_dir@/VFS_ISOWriter/locale';
+ self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../locale' : '@data_dir@/VFS_ISOWriter/locale';
return parent::ngettext($singular, $plural, $number);
}
}