add command pattern article
Merge branch 'command-translation'
merge update