This project is not covered by Drupal’s security advisory policy.

Synopsis

This module provides a new field type with levels of language proficiency as defined by the Common European Framework of Reference for Languages (more on Wikipedia), available as select options.

Features include:

  • ability to select groups of levels in addition to individual levels;
  • ability to select a pseudo-level for Native speakers of a language;
  • configurable labels and descriptions of the levels and groups;
  • a Views filter for levels that allows less than / between / greater than comparisons.

Requirements

This module requires no modules outside of Drupal core.

The Custom Language field is a useful module providing configurable languages, which can be paired neatly with language levels.

Roadmap

  • Increase test coverage
  • Document behavior using JSON:API

Known problems

No known problems at this stage. Use the issue queue to submit bug reports and feature suggestions

The features of this module can, to a great extent, be built using a combination of core Taxonomy and some contributed modules. However, this module provides an easy solution to a specific use case, where the options are a predefined standard, and improves the overall usability of what may otherwise be a complex setup.

Dependencies

This module requires no third-party dependencies.

Project information

Releases