Page MenuHomePhabricator

Mon Wiktionary not listed in "In other languages" sidebar section (interwiki panel)
Closed, ResolvedPublic

Description

The (emerging) Mon Wiktionary (mnw.wiktionary.org) wants its entries to be visible in other Wiktionary via Cognate extension.

Problem:

Cognate extension is currently active on Mon language Wiktionary. Mon language Wiktionary entries are however not visible in other Wiktionary instances (they do not appear in the interwiki panel).

Example:

Other Wiktionary entries are visible in the interwiki panel of mnw Wiktionary:

mnw Wiktionary entries are however not visible in other Wiktionary instances:

Adding the interwiki code manually via [[mnw:ဘာသာမန်]] works fine. The Mon (mnw) link shows up as "ဘာသာ မန်":

BDD
GIVEN a page exists on Mon language Wiktionary (mnw.wiktionary.org)
AND other Wiktionary instances B and C have an entry with the same name
THEN the Mon language Wiktionary (mnw.wiktionary.org) page should be linked in B's and C's interwiki section (the other way around works already)

Acceptance criteria:

Open questions:

  • Have we checked if Mon Wiktionary was added as a site to the Cognate db?

Original:

Mon Wiktionary (mnw.wiktionary.org) is official online for some time.
I noticed that there is no Mon link appearing in other language's interwiki panel.
For example [[ကၠိက်]], At mnw, it displays other links well.
But at other languages e.g. en, th, zh etc, the Mon link does not show anywhere.
Please fix this.

Event Timeline

Aklapper changed the task status from Open to Stalled.EditedMon, Jun 7, 12:31 PM
Aklapper removed a project: Cognate.

Hi @Octahedron80, thanks for taking the time to report this! Unfortunately this Wikimedia Phabricator task lacks some information.
If you have time and can still reproduce the situation: Please add a more complete description to this task. That should be

  • a clear and complete list of exact steps to reproduce the situation, step by step, so that nobody needs to guess or interpret how you performed each step,
  • what happens after performing these steps to reproduce,
  • what you expected to happen instead,
  • a full link to a web address where the issue can be seen.

You can edit the task description by clicking Edit Task. Ideally, a good description should allow any other person to follow these steps (without having to interpret steps) and see the same results. Problems that others can reproduce can get fixed faster. Thanks again!

This is actually related to the Cognate extension that is used by Wiktionaries.

Aklapper renamed this task from Mon Wiktionary link doesn't show in other's interwiki panel to Mon Wiktionary not listed in "In other languages" sidebar section (interwiki panel).Mon, Jun 7, 1:15 PM
Aklapper changed the task status from Stalled to Open.

I'm is trying to solve these problems, but I'm not good at using wiki and I have a problem. I'm the only one trying to write on Mon Wiktionary and Mon Wikipedia right now, the my efforts on Mon Wiktionary there are now 1530 dictionary articles. Mon Wiktionary not listed in other languages sidebar section interwiki panel we need your help to resolve this issue thank you very much.

This comment was removed by Manuel.
Restricted Application added a subscriber: revi. · View Herald TranscriptTue, Jun 8, 1:34 PM
Manuel updated the task description. (Show Details)
Manuel updated the task description. (Show Details)

@Lydia_Pintscher: Do we know if Mon Wiktionary (mnw.wiktionary.org) was added as a site to the Cognate db? Who can we ask about this?

It should be automatic during the wiki creation. Is this wiki new? We had a similar issue with shywktionary a while back (T259360). I can take a look.

Mentioned in SAL (#wikimedia-operations) [2021-06-09T03:01:16Z] <Amir1> mwscript extensions/Cognate/maintenance/populateCognateSites.php --wiki=aawiktionary --site-group wiktionary (T284444)

Before:

wikiadmin@10.64.48.111(cognate_wiktionary)> select * from cognate_sites where cgsi_dbname = 'mnwwiktionary' limit 5;
Empty set (0.00 sec)

wikiadmin@10.64.48.111(cognate_wiktionary)> select * from cognate_sites where cgsi_dbname = 'shywiktionary' limit 5;
+---------------------+---------------+----------------+
| cgsi_key            | cgsi_dbname   | cgsi_interwiki |
+---------------------+---------------+----------------+
| -210957740613563972 | shywiktionary | shy            |
+---------------------+---------------+----------------+
1 row in set (0.00 sec)

wikiadmin@10.64.48.111(cognate_wiktionary)> Bye

After:

wikiadmin@10.64.48.111(cognate_wiktionary)> select * from cognate_sites where cgsi_dbname = 'mnwwiktionary' limit 5;
+----------------------+---------------+----------------+
| cgsi_key             | cgsi_dbname   | cgsi_interwiki |
+----------------------+---------------+----------------+
| -3056829144686984404 | mnwwiktionary | mnw            |
+----------------------+---------------+----------------+
1 row in set (0.00 sec)

Let me see if that fixes the problem

Ladsgroup claimed this task.

Yup. It fixed it: https://en.wiktionary.org/wiki/%E1%80%80%E1%81%A0%E1%80%AD%E1%80%80%E1%80%BA

If it doesn't show up. Just make a null edit to refresh the parser cache.

Awesome @Ladsgroup! And thank you @Octahedron80 for reporting this!