from typing import List


def tag(parts: List[str]) -> str:
    """
    Get only interesting values from *parts*.

    - values without `=`
    - values starting with `text=`

    Source: https://sv.wiktionary.org/wiki/Mall:tagg

        >>> tag(["historia"])
        'historia'
        >>> tag(["biologi", "allmänt"])
        'biologi, allmänt'
        >>> tag(["politik", "formellt", "språk=tyska"])
        'politik, formellt'
        >>> tag(["kat=nedsättande", "text=något nedsättande"])
        'något nedsättande'
    """
    words = []

    for part in parts:
        if "=" not in part:
            words.append(part)
        elif part.startswith("text="):
            words.append(part.split("=")[1])

    return ", ".join(words)