> Además, se han creado otros repositorios con la misma información para evitar que el contenido se retenga.
So I'm inclined to believe that the translation is correct.
(I'm also a Castilian Spanish speaker :)
We really need to see the actual court order. Github has not included it in this repo.
Does anybody know how to access Spanish court orders online? Are they public?
E.g
> judicial authorities are responsible for the supervision and control of websites in order to prevent the dissemination of criminal content
> other repositories with the same information have been created to prevent the content being withheld|preserve.
It is quite clear they meant withhold. The document just does not "click" anymore if you parse it as "preserve".
Also: No one in Spain would use "retener" to mean "preserve" as a synonym of "archive", anyway. "Retener" might loosely translate to preserve as in "to remain unchanged during a flow/process", but not in any of the other senses, and this is not the sense that is used here.
And, if there are was possibly any doubt left, Spain actually blocked the corresponding github.io subdomain (redirecting it to the usual "Your national FBI equivalent has blocked this domain for your protection" page) before sending this Github takedown notice (likely because they did not dare "withhold" the entirety of github.com itself).
Or is everyone confused because a critical meaning is lost in translation.
The contents seem pretty clear to me. An investigation is undergoing, the spanish law that makes mandatory keeping logs (also exist in Portugal, 6 months min.) is referred and github.com was asked to keep this data.
Edit: In place of "la retención".
It's not a very common usage in English though.
The original language in the last paragraph is "...para solicitar la retención del contenido y los datos relacionados con la investigación antes mencionada."
The Github English translation of this is (caps are mine) "...in order to request both WITHHOLDING the content and data related to the aforementioned investigation."
However, I believe a more accurate translation is "...in order to request PRESERVATION of the content and data related to the aforementioned investigation."
If you look up the Spanish verb "retener", it can have, broadly, two applicable meanings in this case: "withhold" or "preserve".
I don't believe the language in the order should have been interpreted as "withhold", because they are ordering to perform an action on the content AND the "data related to the [...] investigation." This would be IP addresses, access timestamps, GitHub account information, etc., I would presume. It doesn't make much sense to "withhold" that sort of data. It makes more sense to "preserve" it.
To me, this appears to be a request to preserve data, not to remove data.
A case can therefore be made that the GitHub decision to remove content went above and beyond what was expressed in the received written order.