public function getDifference($group,$locale,$deflocale) {
		$translate = $this->getTranslateObject();
		$translate->setLocale($deflocale);
		
		$allkeys = $translate->getAllKeysForGroup($group);
		
		$translate->setLocale($locale);
		
		$result['groupmissed'] = false;
		
		try {
			$keys = $translate->getAllKeysForGroup($group);
		} catch (\Exception $e) {
			$result['groupmissed'] = true;
			$keys = array();
		}
		
		$result['missed'] = array_values(array_diff($allkeys,$keys));
		$result['extra'] = array_values(array_diff($keys,$allkeys));
		
		$result['missedcount'] = count($result['missed']);
		$result['extracount'] = count($result['extra']);
		
		$result['total'] = $result['missedcount']+$result['extracount'];

		return $result;
	}