Instellingen van de Europese Unie, het Directoraat-generaal Vertaling van de Europese Commissie en het Europees Parlement hebben Xplanation meerdere contracten toegewezen voor de vertaling van administratieve, juridische en technische documenten in meer dan 15 taalcombinaties.