forked from extern/egroupware
Using static translation methods
This commit is contained in:
parent
d5ee989859
commit
d268d6d816
@ -97,7 +97,7 @@ class bodefinitions {
|
|||||||
{
|
{
|
||||||
$export_data = array('metainfo' => array(
|
$export_data = array('metainfo' => array(
|
||||||
'type' => 'importexport definitions',
|
'type' => 'importexport definitions',
|
||||||
'charset' => $GLOBALS['egw']->translation->charset(),
|
'charset' => translation::charset(),
|
||||||
'entries' => count($keys),
|
'entries' => count($keys),
|
||||||
));
|
));
|
||||||
|
|
||||||
@ -131,7 +131,6 @@ class bodefinitions {
|
|||||||
*/
|
*/
|
||||||
public static function import( $_import_file )
|
public static function import( $_import_file )
|
||||||
{
|
{
|
||||||
$translation = CreateObject('phpgwapi.translation');
|
|
||||||
if ( !is_file( $_import_file ) ) {
|
if ( !is_file( $_import_file ) ) {
|
||||||
throw new Exception("'$_import_file' does not exist or is not readable" );
|
throw new Exception("'$_import_file' does not exist or is not readable" );
|
||||||
}
|
}
|
||||||
@ -143,10 +142,10 @@ class bodefinitions {
|
|||||||
unset ( $data );
|
unset ( $data );
|
||||||
|
|
||||||
// convert charset into internal used charset
|
// convert charset into internal used charset
|
||||||
$definitions = $translation->convert(
|
$definitions = translation::convert(
|
||||||
$definitions,
|
$definitions,
|
||||||
$metainfo['charset'],
|
$metainfo['charset'],
|
||||||
$translation->charset()
|
translation::charset()
|
||||||
);
|
);
|
||||||
|
|
||||||
// save definition(s) into internal table
|
// save definition(s) into internal table
|
||||||
|
@ -19,10 +19,6 @@ require_once(EGW_INCLUDE_ROOT. '/importexport/inc/class.bodefinitions.inc.php');
|
|||||||
// This sets up $GLOBALS['egw']->accounts and $GLOBALS['egw']->db
|
// This sets up $GLOBALS['egw']->accounts and $GLOBALS['egw']->db
|
||||||
$GLOBALS['egw_setup']->setup_account_object();
|
$GLOBALS['egw_setup']->setup_account_object();
|
||||||
|
|
||||||
// Fetch translation object
|
|
||||||
$GLOBALS['egw_setup']->translation->setup_translation_sql();
|
|
||||||
if ( !is_object($GLOBALS['egw']->translation) ) $GLOBALS['egw']->translation = $GLOBALS['egw_setup']->translation->sql;
|
|
||||||
|
|
||||||
// step through every source code intstalled app
|
// step through every source code intstalled app
|
||||||
$egwdir = dir(EGW_INCLUDE_ROOT);
|
$egwdir = dir(EGW_INCLUDE_ROOT);
|
||||||
while (false !== ($appdir = $egwdir->read())) {
|
while (false !== ($appdir = $egwdir->read())) {
|
||||||
|
Loading…
Reference in New Issue
Block a user