Both nb and no appear as target languages on Special:CXStats. There should only be one, probably "no".
Description
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T102107 Enable Content Translation in Catalan Wikipedia for all logged-in users | |||
| Open | None | T116533 ContentTranslation issues that affect people who aren't editors or translators (tracking) | |||
| Open | None | T126916 ContentTranslation gray interlanguage links issues (tracking) | |||
| Declined | None | T105577 use geolocation to show the gray interlanguage link in ContentTranslation | |||
| Invalid | None | T105578 Incorrect language code handling in ContentTranslation (tracking) | |||
| Invalid | None | T85903 Resolve the issues with Norwegian macro language code in ContentTranslation (tracking) | |||
| Invalid | None | T95292 Both nb and no appear as target languages on Special:CXStats |
Event Timeline
It is not obvious to me why there should only be one. There are two separate Wikipedias. Can you explain?
There are two separate Wikipedias.
The two locales are "nb" and "nn". The "nb" wiki is still at "no" subdomain, technically one translates to nb.
So we could remove one from the language selector, but we also would need to manually update the database for existing entries – or do it on the fly, but that is a bit icky.
'no' and 'nn' are separate Wikipedias.
'nb' and 'no' refer to the same language in the Wikimedia world (ideally, 'no' should be a macro code that refers to 'nb' and 'nn', according to ISO).
The way MediaWiki works now, it doesn't make much sense that both 'nb' and 'no' will appear in the same screen, be it a selector, a statistics table, etc.
Updating the database would be nice, and getting new entries created under just one correct code would be nice as well.
No new entries using code no should appear after T132217: Machine translation in Content translation from nowiki to nnwiki broken. That should be confirmed by inspect the database after some time.
I can confirm the above.
mysql:research@analytics-store.eqiad.wmnet [wikishared]> select substr(translation_start_timestamp,1,6) as ts, count(*) from cx_translations where translation_source_language = 'no' or translation_target_language = 'no' group by ts;
+--------+----------+
| ts | count(*) |
+--------+----------+
| 201501 | 14 |
| 201502 | 21 |
| 201503 | 8 |
| 201504 | 23 |
| 201505 | 17 |
| 201506 | 18 |
| 201507 | 13 |
| 201508 | 30 |
| 201509 | 18 |
| 201510 | 16 |
| 201511 | 76 |
| 201512 | 296 |
| 201601 | 100 |
| 201602 | 57 |
| 201603 | 36 |
| 201604 | 15 |
| 201605 | 35 |
| 201606 | 3 |
+--------+----------+
Last one is from 2016-06-03