Topic on User talk:Justman10000

Do not invalidate valid translations

21
Shirayuki (talkcontribs)

Hello. When making trivial changes like this, it would be greatly appreciated if you could tick the "Do not invalidate translations" checkbox for each translation unit affected when marking the page for translation. If you're not going to tick it, please refrain from making such changes.

Justman10000 (talkcontribs)

Yes, I've already thought of that too! Then that's what I'll do 🙂

Shirayuki (talkcontribs)
Justman10000 (talkcontribs)

Yes, I only saw it after it was already too late 😅! I better watch out 🙂

Shirayuki (talkcontribs)

See Special:Diff/6515694.

  • Your section headings markup is incorrect.
  • Punctuation marks at the end of sentences should also be translatable.
  • Also, do not mark draft pages for translation.
Shirayuki (talkcontribs)
Shirayuki (talkcontribs)
Justman10000 (talkcontribs)

Yes, overlooked 😅

Pppery (talkcontribs)

Extension:FanBoxes: Section headers need to be in there own line, don't invalidate translations just to make trivial whitespace changes to headers.

Also it's generally not worth changing a unit just to add tvars, as doing so requires translations in every language to be updates, which can be a lot of work.

You've only had the translation admin bit for a week and have been subject to complaints about it pretty much continuously (both here and by your edits being reverted) since. I really don't want to do this, but if this continues I will have to request your translation admin right be revoked.

Justman10000 (talkcontribs)

If no <tvars> are to be added, one can forget the whole thing anyway, because this is the point of it all! The <tvars> are not decoration or placeholders! And section headers do not need their own line, because this would have been displayed to me during translation marking (warnings, error messages, etc.)! There were also no problems during the translation! I'm starting to get the feeling that one doesn't want me here at all...

Shirayuki (talkcontribs)

Section headers SHOULD be on their own lines, otherwise section-level editing won't work correctly. Stop causing inconvenience to other editors, translators, and translation administrators.

P858snake (talkcontribs)

There is a difference between translating a new page, and editing a already translating a pre-existing page that only changes the behind the scene work.

Pppery (talkcontribs)

Extension:Scribunto/Lua reference manual T:1276 - If something is in tvars and it's possible to make the change to the unit only be in tvars, do so and click "do not invalidate translations" to save others work.

T:1786 - the text "strip marker" should have been translatable

T:1862 - links to English Wikipedia generally shouldn't be tvar-ed because translators might want to replace them with links to their language wikis.

T:1875, etc. {{Phpi }} should be tvar-ed if the translation is going to be invalidated to add it anyway.

I know most of this markup wasn't added by you, but your goal as a translation admin is to make sure the markup adheres to the standard it should before marking for translation, to avoid causing problems later.

Justman10000 (talkcontribs)

Oh, yes, sorry! I will take care of that

Shirayuki (talkcontribs)

See Extension:Scribunto/Lua reference manual and Translations:Extension:Scribunto/Lua reference manual/1833/en.

Do NOT renumber variable names if translation units and their corresponding translations already exist.

  • Translators in each language will have to change the variable names in their translations, which can also result in missed changes.
  • Until outdated translations are updated (which often remain unchanged for a long time), the new $1 content will be substituted into the position of the old $1, causing incorrect sentences and inconveniencing readers.
Warning Warning: Stop causing inconvenience to other readers, editors, translators, and translation administrators.
Justman10000 (talkcontribs)

I have already been informed about this! You don't need to repeat it!

Shirayuki (talkcontribs)

It's because you keep making mistakes! Take some time to reflect on your actions!

Justman10000 (talkcontribs)

Yes, but you don't need to tell me something that has already been mentioned to me

Ciencia Al Poder (talkcontribs)

Are you going to fix all the translations being invalidated by changes like this one?

We have a lot of IP marking invalidated translations as current, without actually fixing them. Every day. When I went to the translation interface to see if the change was actually correct, I saw every single translation unit invalidated with this kind of unnecessary variable changes.

Even if Shirayuki has complained already, I don't think it has been sufficiently stressed how harmful those changes are, and I ask YOU to fix them ASAP, by checking all affected translations and do the same replacements you did on the base page before more anon keep marking them as current without the necessary changes.

Pppery (talkcontribs)

I just spent an hour and a half and 700 edits (as Special:Contribs/Pppery (alt)) fixing the unnecessarily invalidated translations of Project:About. At least on the bright side this was the last straw toward getting me to file a patch for phab:T49177 and stop the problem that has been plaguing this wiki for years.

Justman10000 (talkcontribs)

Yes, I didn't realise it could be so harmful! I'll remember that in future!

Reply to "Do not invalidate valid translations"