l10n: Update Catalan translation

This commit brings the Catalan translation back up to 100%, corrects numerous anglicisms and typos, and incorporates suggestions from SoftCatalà's Guia d'Estil for translating software from English to Catalan.