Skip to content

Gherkin Language Features: - Internationalisation #23

Description

@alistairjevans

We need to support multiple languages from the perspective of the fixed keywords, e.g. Scenario, Feature, and so on.

Different token types will require changes to the lexer; it would be good to not have to rebuild the entire parser each time, but we could have multiple lexers (one per language).

Perhaps we could split the lexer tokens file into a file that is always fixed, and one that can vary.

Bonus points if it's extensible, so a library can add a lexer that supports a different language.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestlanguageA change to the language/compiler.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions