[Wikidata-bugs] [Maniphest] T313185: Page refresh or Null edit required after SDC edit

2022-07-17 Thread Maintenance_bot
Maintenance_bot added a project: Wikidata.

TASK DETAIL
  https://phabricator.wikimedia.org/T313185

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Maintenance_bot
Cc: HenkvD, Aklapper, Astuthiodit_1, karapayneWMDE, Invadibot, GFontenelle_WMF, 
maantietaja, FRomeo_WMF, CBogen, ItamarWMDE, Nintendofan885, Akuckartz, 
Nandana, JKSTNK, Lahi, Gq86, E1presidente, Ramsey-WMF, Cparle, SandraF_WMF, 
GoranSMilovanovic, QZanden, Tramullas, Acer, LawExplorer, Salgo60, Silverfish, 
_jensen, rosalieper, Scott_WUaS, Susannaanas, Fuzheado, Jane023, Wikidata-bugs, 
Base, matthiasmullie, aude, Daniel_Mietchen, Ricordisamoa, Wesalius, 
Lydia_Pintscher, Raymond, Steinsplitter, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T313185: Page refresh or Null edit required after SDC edit

2022-07-17 Thread HenkvD
HenkvD created this task.
HenkvD added a project: SDC General.
Restricted Application added a subscriber: Aklapper.

TASK DESCRIPTION
  Page refresh or Null edit required after SDC edit, as template {{location}} 
is not updated after a coordinate change is SDC.
  Similar issues might exist for other templates that acts on SDC information.
  
  **Steps to replicate the issue** :
  
  - Start with a file with {{location}} template and corresponding matching SDC 
statement (P1259  coordinates of the 
point of view)
  
  : As test this file can be used: 
https://commons.wikimedia.org/wiki/File:WLM_-_HenkvD.png
  : Example {{location}1|2}} and P1259 
 coordinates of the point of view 1°N, 
2°E
  
  - change {{location}} to a different coordinate, for example {{location|1|3}}
  
  :This will correctly give a yellow/orange warning like "There is a 
discrepancy of 78 meters between the above coordinates and the ones stored 
at SDC (1°0′0″N 2°0′0″E, precision: 111000 m). Please reconcile them."
  :This will correctly move the image into (hidden) Category:Pages with local 
camera coordinates and mismatching SDC coordinates
  
  - Then update the SDC coordinate to match the {{location}}, by adding the new 
coordinate and removing the old (as far as I know it us not possible to 
change). End with Publish changes
  - Then press the Tab "File information"
  
  **What happens?**:
  
  - The file information still shows yellow/orange warning like "There is a 
discrepancy of 78 meters between the above coordinates and the ones stored 
at SDC (1°0′0″N 2°0′0″E, precision: 111000 m). Please reconcile them."
  - the file is still into (hidden) Category:Pages with local camera 
coordinates and mismatching SDC coordinates
  
  This clears with workaround: reloading the page by pressing the tab File both 
seem to be fixed.
  
  **What still happens?**:
  The file is still in hidden Category:Pages with local camera coordinates and 
mismatching SDC coordinates
  See 
https://commons.wikimedia.org/w/index.php?title=Category:Pages_with_local_camera_coordinates_and_mismatching_SDC_coordinates&filefrom=WLM
  (for the example File:WLM_-_HenkvD.png )
  
  This only clears with workaround: a NULL edit.
  The file will remain in this category for a long time (months). I recently 
requested a bot to do a NULL edit on all files in this category (see 
https://commons.wikimedia.org/w/index.php?title=Commons:Bots/Work_requests&oldid=673806436#Null_edit
 )
  
  **What should have happened instead?**:
  
  The SDC edit (any edit) should refresh all info on the screen, including the 
category placement.
  Mind: after an SDC edit you should still be on the same position on the SDC 
tab, to be able to make a second SDC edit.
  
  PS: if first SDC is updated and then  the {{location}} this works OK. This is 
not the practice as users typically only update the {{location}}. The SDC is 
only  corrected afterwards (if at all).
  
  **Other information** (browser name/version, screenshots, etc.):
  I use Google Chrome as webbrowser

TASK DETAIL
  https://phabricator.wikimedia.org/T313185

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: HenkvD
Cc: HenkvD, Aklapper, GFontenelle_WMF, FRomeo_WMF, CBogen, Nintendofan885, 
JKSTNK, Lahi, E1presidente, Ramsey-WMF, Cparle, SandraF_WMF, Tramullas, Acer, 
Salgo60, Silverfish, Susannaanas, Fuzheado, Jane023, Wikidata-bugs, Base, 
matthiasmullie, Daniel_Mietchen, Ricordisamoa, Wesalius, Lydia_Pintscher, 
Raymond, Steinsplitter
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T313183: Split Wikibase message files to smaller groups

2022-07-17 Thread Amire80
Amire80 created this task.
Amire80 added projects: MediaWiki-extensions-WikibaseRepository, Wikidata 
Lexicographical data, MediaWiki-extensions-WikibaseClient, Wikidata, 
translatewiki.net, I18n.
Restricted Application added a project: wdwb-tech.

TASK DESCRIPTION
  By now, Wikibase extensions are an integral part of the Wikimedia 
world—certainly the Client and at least some parts of the Repo, and, 
increasingly, Lexeme.
  
  However, with the growth of the extensions, it acquired a lot of translatable 
messages. As of today, the count is:
  
  - Client: 169
  - Lib: 141
  - Repo: 494
  - Cirrus Search: 22
  - Lexeme: 128
  - Quality Constraints: 139
  - Entity Schema: 75 (not Wikibase, but related)
  
  That's a total of 1168 (not counting API and Lexeme Language Names). Even for 
a very experienced and dedicated volunteer translator, it will take at least 
several weeks to complete it. In practice, it takes months or even years in 
most languages.
  
  Of course, all of them should be eventually completely localized to all the 
languages, but it's better to do it in stages. For example, some new languages 
are coming in to the Wikimedia world, and I speak to most of the people who 
want to add them, and one of the things that repeatedly comes is that there is 
SO MUCH to translate at once, and it's hard to know where to begin.
  
  **My proposal is to split the messages in some Wikibase extensions to several 
parts.** The main parts will include, in total, up to 300 or so messages that 
are seen by most editors and readers doing common tasks, like reading and 
editing client pages, item and property pages, using watchlists, etc. The 
advanced parts will include things for power users and administrators, such as 
logs, technical error messages, federation, etc.
  
  In fact, something similar was done in several extensions already. For 
example, language names were separated from Wikibase Lexeme, Language variants 
messages were separated from main Visual Editor UI, and so on. And of course, 
the API messages in all the extensions were separated (T189982 
). None of it changed anything in 
the product or created any controversy. It is only intended to make 
localization on translatewiki more convenient by allowing the translators to 
work in smaller chunks and start from more common and user-visible messages.
  
  Some time ago, probably at Wikimania 2021, I discussed this with 
@Lydia_Pintscher and some other Wikidata developers and power-users. No one 
objected to the idea, but I never got around to doing it comprehensively. Now 
I'm finally writing it down and planning to do it.

TASK DETAIL
  https://phabricator.wikimedia.org/T313183

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Amire80
Cc: Amire80, Lydia_Pintscher, Astuthiodit_1, Prufkick, karapayneWMDE, 
Invadibot, ZealousBlaze, maantietaja, ItamarWMDE, Akuckartz, abi_, Sms2sms, 
Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, JakeTheDeveloper, 
Devin-Henrickson, Mahir256, QZanden, LawExplorer, _jensen, rosalieper, 
shinjiman, Scott_WUaS, Srdjan, MuhammadShuaib, LNDDYL, Psychoslave, 
Wikidata-bugs, aude, Gryllida, jayvdb, Shizhao, Nikerabbit, Arrbee, Mbch331, 
Jay8g
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T313181: Unnecessary escaping in a Wikibase Quality Constraints message on Special:SpecialPages

2022-07-17 Thread Amire80
Amire80 created this task.
Amire80 added projects: MediaWiki-Special-pages, I18n, Wikidata, 
Wikibase-Quality-Constraints.
Restricted Application added a subscriber: Aklapper.
Restricted Application added a project: wdwb-tech.

TASK DESCRIPTION
  **Steps to replicate the issue** (include links if applicable):
  
  - Go to the "Wikibase" section on Special:SpecialPages on wikidata.org, using 
the Hebrew user interface: 
https://www.wikidata.org/wiki/Special:SpecialPages?uselang=he#mw-specialpagesgroup-wikibase
  
  **What happens?**:
  
  - The first item in the list includes `"`.
  
  **What should have happened instead?**:
  
  - The first item in the list must not include `"`, and must look like 
"דו"ח אילוצים".
  
  **Other information** (browser name/version, screenshots, etc.):
  The source message is wbqc-constraintreport/he 
. It 
includes a usual double quotation mark, `"`, and the full message is דו"ח 
אילוצים. This is a correct translation: in Hebrew, double quotation marks are 
often used in the middle of the word. It looks like this quotation mark is 
escaped. This is unnecessary.
  
  On the same page, a link to Special:ChangeEmail appears. This Hebrew message 
(changeemail ) also 
includes the double quotation mark in the word דוא"ל, and it's displayed 
correctly. So, strangely enough, it looks like this bug is unique to 
#wikibase-quality-constraints 
.
  
  I tried reproducing it on my local wiki. I didn't install Wikibase (it's 
complicated...), and simply tried adding the quotation marks to the title of 
other special pages from core MediaWiki and other extensions. They were 
displayed correctly. So perhaps there's some extra security setting on 
wikidata.org or in this particular extension, which forces escaping where it's 
not supposed to be necessary, but I might be wrong.

TASK DETAIL
  https://phabricator.wikimedia.org/T313181

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Amire80
Cc: Amire80, Aklapper, Astuthiodit_1, Prufkick, karapayneWMDE, Invadibot, 
maantietaja, ItamarWMDE, Akuckartz, Eihel, Nandana, Amorymeltzer, Lahi, Gq86, 
Lsherwinforone, Lucas_Werkmeister_WMDE, GoranSMilovanovic, Jayprakash12345, 
QZanden, Esc3300, LawExplorer, Sethakill, _jensen, rosalieper, Agabi10, 
Scott_WUaS, Srdjan, MuhammadShuaib, LNDDYL, Psychoslave, Wong128hk, abian, 
Wikidata-bugs, aude, Gryllida, Shizhao, Arrbee, Mbch331, Jay8g
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org