ttk-commit: use upstream lang instead of the user supplied one
ttk-template-commit: handle product directories