Actualmente estoy desarrollando una nueva aplicación web basada en un rico cliente JavaScript que se comunica con múltiples servicios web REST en mi servidor. Esa aplicación está destinada a ser utilizada en al menos dos países con diferentes idiomas, por lo que debemos localizarla.
Mi pregunta es dónde debo gestionar la localización: ¿deberían los servicios REST recibir solicitud y enviar respuestas con datos localizados, o el cliente debería recibir y enviar datos genéricos y luego ser responsable de hacer la localización?