From 77f44ded988f75dac40e7dad817ecabb21e9626e Mon Sep 17 00:00:00 2001 From: vrana Date: Thu, 21 Jun 2012 12:02:12 -0700 Subject: [PATCH] Initialize translator after loading custom libraries Summary: Installs may set global translation which may not be available before loading libraries. Test Plan: $ aphrontpath.php / Reviewers: nh Reviewed By: nh CC: aran, epriestley Differential Revision: https://secure.phabricator.com/D2819 --- scripts/__init_script__.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/__init_script__.php b/scripts/__init_script__.php index f77b9114c9..7b331195b4 100644 --- a/scripts/__init_script__.php +++ b/scripts/__init_script__.php @@ -60,11 +60,6 @@ $conf['phabricator.env'] = $env; PhabricatorEnv::setEnvConfig($conf); -$translation = PhabricatorEnv::newObjectFromConfig('translation.provider'); -PhutilTranslator::getInstance() - ->setLanguage($translation->getLanguage()) - ->addTranslations($translation->getTranslations()); - phutil_load_library('arcanist/src'); foreach (PhabricatorEnv::getEnvConfig('load-libraries') as $library) { @@ -78,3 +73,8 @@ $tz = PhabricatorEnv::getEnvConfig('phabricator.timezone'); if ($tz) { date_default_timezone_set($tz); } + +$translation = PhabricatorEnv::newObjectFromConfig('translation.provider'); +PhutilTranslator::getInstance() + ->setLanguage($translation->getLanguage()) + ->addTranslations($translation->getTranslations());