Para utilizar las traducciones de Softcatalà no necesitas ningún tipo de API ni nada por el estilo.
Cabe destacar que Softcatalà es una comunidad que promueve el catalán y que no todos los idiomas están disponibles, y solo se recomienda el uso de esta plataforma a la hora de traducir del catalán.