protected function _isMultilingualArray($value) {
        if (!is_array($value)) {
            return false;
        }
        $locales = Garp_I18n::getLocales();
        $keys = array_keys($value);
        sort($locales);
        sort($keys);

        return $locales === $keys;
    }