Yes, at the moment of filing the title, the application, the abstract, the full description, and claims have to be in Spanish.
The Colombian Patent Office requires that the national entry form corresponds precisely to the international application. This requirement can be a problem when the international patent has a large number of claims. In Colombia, you will have to pay for all the claims, even if later you modify them and make them shorter.
As with all patent applications, the best option is to get a human translation made by a patent expert in that particular technical field. Translations can be the most expensive part of the application, but an inadequate translation can become a real problem in the future.
We are experts in patent translations into Spanish and will be glad to help you with this.