(() => { const root = document.getElementById("langSwitcher"); if (!root) return; const button = root.querySelector(".lang-button"); const dropdown = root.querySelector(".lang-dropdown"); function close() { dropdown.hidden = true; button.setAttribute("aria-expanded", "false"); } button.addEventListener("click", () => { const isOpen = button.getAttribute("aria-expanded") === "true"; dropdown.hidden = isOpen; button.setAttribute("aria-expanded", String(!isOpen)); }); document.addEventListener("click", event => { if (!root.contains(event.target)) close(); }); document.addEventListener("keydown", event => { if (event.key === "Escape") { close(); button.focus(); } }); })();

May I help you?

Do you have a text you need translated?
Any question I can help you with?
Do you need a fixed quote?
Tell me!
You’ll receive a response within 48 hours at the latest.

Email

WhatsApp (fast response)

Office hours:
Monday to Thursday 9:30 AM – 5:30 PM;
Friday 9:30 AM – 1:30 PM
If you contact me outside these hours,
I reply on the next business day.
◍ Remote service

Where I am

Address:
◍ Cartagena. 30383 Murcia, Spain
Time zone: Central European Time
(CET/CEST, UTC+1/UTC+2)

Take the step towards clear, precise communication in Spanish. I’m Silvia Campos, a specialised translator, and I put my expertise at the service of your legal and corporate documents.

© Silvia Campos · Traductora | All rights reserved

document.getElementById("year").textContent = new Date().getFullYear();

How to request a translation

A new space is taking shape.