public function setLanguageCondition($language , $emptyAvailable = false) {
        $languageField = $this->getDriverEscaper()->reserved('l_language');
        $languageValue      = $this->getDriverEscaper()->escape($language);
        $sql = '('; 
        $sql .= $languageField .' = ' . $this->getDriverEscaper()->quote($languageValue) . ''; 
        if($emptyAvailable) {
            $sql .= ' ' . $this->getDriverEscaper()->dbCommand('OR') . ' ' . $languageField . ' = ' . $this->getDriverEscaper()->getEmpty();
        }
        $sql .= ') ' . $this->getDriverEscaper()->dbCommand('AND') . $this->operationSeparator;
        return $sql;
    }