Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds the possibility to overwrite the English default Strings as requested in #6. The developer can pass an
i18n
object as an option mapping langage keys to alternative represenations (see/lib/en.json
for english defaults). I didn't offer i18n support for strings that definetely seemed to be for developers only.Also there is a new
usage
key which can be passed a readable stream providing an alternative usage template.I used the
visualwidth
module to assure that it works for chinese character, too. However for chinese to fully work in adventure,terminal-menu
has to be fixed (possibly with this https://github.com/substack/terminal-menu/pull/16)