fix: server side translation