app: add cat language #2

Open
dario wants to merge 2 commits from cat-language into main