Skip to content

Commit

Permalink
UPDATE: README.rst
Browse files Browse the repository at this point in the history
* Describe procedure in more detail
* Correct old hyperlinks with current usable ones.
  • Loading branch information
jenisys committed Jun 12, 2023
1 parent b7ebfdc commit 907b493
Showing 1 changed file with 22 additions and 3 deletions.
25 changes: 22 additions & 3 deletions etc/gherkin/README.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,23 @@
SOURCE:
behave i18n (gherkin-languages.json)
=====================================================================================

* https://github.com/cucumber/cucumber/blob/master/gherkin/gherkin-languages.json
* https://raw.githubusercontent.com/cucumber/cucumber/master/gherkin/gherkin-languages.json
`behave`_ uses the official `cucumber`_ `gherkin-languages.json`_ file
to keep track of step keywords for any I18n spoken language.

Use the following procedure if any language keywords are missing/should-be-corrected, etc.

**PROCEDURE:**

* Make pull-request on: https://github.com/cucumber/gherkin repository
* After it is merged, I pull the new version of `gherkin-languages.json` and generate `behave/i18n.py` from it
* OPTIONAL: Give an info that it is merged (if I am missing this state-change)

SEE ALSO:

* https://github.com/cucumber/gherkin
* https://github.com/cucumber/gherkin/blob/main/gherkin-languages.json
* https://raw.githubusercontent.com/cucumber/gherkin/main/gherkin-languages.json

.. _behave: https://github.com/behave/behave
.. _cucumber: https://github.com/cucumber/common
.. _gherkin-languages.json: https://github.com/cucumber/gherkin/blob/main/gherkin-languages.json

0 comments on commit 907b493

Please sign in to comment.