Text this: Many-valued coalgebraic logic over semi-primal varieties