While it generally suffices to describe a scenario just using Given/When/Then/And step keywords, in some cases synonyms may make sound more natural. So in place of:
Given our Payments system supports SWIFT messages When a FX transaction message arrives And the "from" currency is USD And the "to" currency is GBP And the exchange rate is 0.71002
someone would introduce "With' and "Having" as synonyms of "And" and rewrite the scenario as:
Given our Payments system supports SWIFT messages When a FX transaction message arrives Having the "from" currency as USD And the "to" currency as GBP With an exchange rate of 0.71002
To do so, simply add synonyms to the i18n locale entry, separated by "|":
Any of the step-starting keywords can support synonyms, not just "And". Be careful, though, when using synonyms as their overuse may render the intent of the scenario steps less trasparent if the reader is not able to distinguish the step type, i.e. whether a precondition, an event or a verification.Refer to stories in your language for instructions on how to updated your i18n configuration.