Must I translate the internal links «Special:X/Y|X»?
Hi everyone,
I am translating and reviewing what it is already translated to Spanish in TranslateWiki. I continue translating but at this moment I have doubts with the internal links to the special pages. Must I have translate the internal links? An example:
- [[Special:Types/Date|type]] » [[Especial:Tipos/Fecha|tipo]]
I think the correct should be translate them, because each system have a language configured and because, at least in my SMW version (2.5.5) and in the case of the special pages for types, if the links are in English, the base page (Types/Tipos) is translated, but the subpage for each type is not translated, I mean, if you link to Special:Types/Date the URL will be Especial:Tipos/Date and the display title "Date", it doesn't redirect to Especial:Tipos/Fecha, however it exists. Maybe the English title could be a redirection and not the same page than the other language, I think to have the same content in both pages could be unnecessary use of resources, when the only difference is the display title.
In TranslateWiki I have translated some of this links because I checked in my SMW local installation that it works fine, but in some cases I have not translated because I receive a warning notice that says literally "Following link is missing: [[Special:Types/Boolean|type]]".
What is the correct way to translate this internal links? What do you think about my proposal about the dual names? I only have experimented this with the Special:Types/*, so I have to review the rest of the translation.
Thanks in advance for your help!
Regards
Here you have an example for the first example that I gave (Special:Types/*). I forgot to share a string as example in the post, excuse me.
Regards
Thanks a lot for bringing this up and remind me of a task I should have done long ago! Shame on me! The links should indeed be translated too for best experience. Translatewiki.net configuration has to be changed to stop the link checks you are referring to and thus allowing to translate. I will author the change and give you a note here as soon as it is doen.
I have now authored the configuration change. From experience this should not take long to be merged.
Don't worry, Karsten! There is many things to do and it is normal that we forgive something and enter in a loop of oversight things hehe, it also happens to me. Just a note, it also should change too in the strings in which is [[Property:*]]
or similar links.
All right, I will be awaiting for your note here. Don't be hurried!
Karsten, I checked if it was merged successfully and yes, it was merged, but in TranslateWiki there is errors yet. I made a Ctrl + Shif + R, but the errors persist.
Regards
You need to allow some time for the merged settings to roll in. This is why I have not yet notified you. I believe everything should be fluffy now. :)
Oh, I was desperate to check the change hehe, excuse me! Yes, not it is fine and it doesn't detect as fail the correct format. I already translated all the SMW's strings, so tomorrow I will try to begin to review all the Spanish translation, because I have detected errors that have to be fixed, some of them are not very alarming, but there are another that have to be fixed until of the release of SMW 3.0. I am expecting the release, I want to do the best as possible, and what I can, to collaborate and improve SMW :).
What just comes to my mind: Never ever change the link [[Special:Types/Date|type]] to [[Especial:Tipos/Fecha|tipo]] because in this case everything breaks for people that use Spanish on a non Spanish wiki. You can only do [[Special:Types/Date|tipo]]. I think that adding an alternate label was possible before so disabling the link check was a pretty bad idea since it will do more harm than good.
Oh, true... Excuse me, Karsten. I will fix it in TranslateWiki. I will notice you. I am busy now, but I will do it and the Twitter issues soon.
Regards
Well I did not think of this either. No big deal but the links should remain canonical. I could have figured this out earlier, too. Still I understand why you originally asked for this. (related discussion for further reference)