public function getAllGrupsWithMisses($deflocale,$includingmissedindef = true) {
		$result = array();

		$translate = $this->getTranslateObject();
		$translate->setLocale($deflocale);
		
		$defgroups = $translate->getAllGroups();

		$usedlanguages = $this->getUsedLanguages();
		
		foreach ($usedlanguages as $lang => $langdata) {
			foreach ($defgroups as $group) {
				
				$difference = $this->getDifference($group,$lang,$deflocale);
				
				if ($difference['missedcount'] > 0) {
					if (!is_array($result[$lang])) {
						$result[$lang] = array();
					}
					$result[$lang][$group] = $difference['missedcount'];
				}
			}
		}

		return $result;
	}