run-llama/llama_index · error · ValueError

{language} language is not supported yet! Available language

Error message

{language} language is not supported yet! Available languages: {LANGUAGES}

What it means

Error "{language} language is not supported yet! Available languages: {LANGUAGES}" thrown in run-llama/llama_index.

Source

Thrown at llama-index-core/llama_index/core/node_parser/text/semantic_double_merging_splitter.py:36

# TODO test more languages
LANGUAGES: List[str] = ["english", "german", "spanish"]
LANGUAGE_MODELS: Dict[str, List[str]] = {
    "english": ["en_core_web_md", "en_core_web_lg"],
    "german": ["de_core_news_md", "de_core_news_lg"],
    "spanish": ["es_core_news_md", "es_core_news_lg"],
}


class LanguageConfig:
    def __init__(
        self,
        language: str = "english",
        spacy_model: str = "en_core_web_md",
        model_validation: bool = True,
    ):
        if language not in LANGUAGES:
            raise ValueError(
                f"{language} language is not supported yet! Available languages: {LANGUAGES}"
            )

        if spacy_model not in LANGUAGE_MODELS[language] and model_validation:
            raise ValueError(
                f"{spacy_model} model is not matching your language: {language}"
            )

        self.language = language
        self.spacy_model = spacy_model
        self.nlp = None
        self.stopwords: List[str] = []

    def load_model(self) -> None:
        try:
            import spacy
        except ImportError:
            raise ImportError(

View on GitHub (pinned to afd0fef371)

Solutions

  1. Use one of the supported languages listed in the error's LANGUAGES value.
  2. Pick a supported language code and matching spacy model.

When it happens

Trigger: Thrown at llama-index-core/llama_index/core/node_parser/text/semantic_double_merging_splitter.py:36 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of run-llama/llama_index@afd0fef371 (2026-08-15). Data as JSON: /api/errors/29a37e7d1361eb30. Report an issue: GitHub.