After looking for a better place to translate it on meta-wiki I just used the site mentioned by Nemo.

2012/7/23 Federico Leva (Nemo) <nemowiki@gmail.com>
Eleri James, 23/07/2012 14:40:

Where can we translate the central notice that has just appeared
regarding the proposed WMF travel guide?

https://meta.wikimedia.org/wiki/CentralNotice/Travel_Guide
It's not using the usual templates, I don't know whether a Meta sysop is actually watching it but I hope so.

Nemo


_______________________________________________
Translators-l mailing list
Translators-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/translators-l