A participative platform for cultural texts translators