Page MenuHomePhabricator

Equal message keys in different namespaces lead to issues
Closed, ResolvedPublic

Description

Equal message keys in different namespaces may lead to confusing results. Multiple products are likely to have a key called "and". As for example Translate/scripts/fuzzy.php is not able to take a namespace or group parameter, it is unclear which "Namespace:And" to fuzzy. This will cause all "and" keys to be fuzzied, which is not intended.

Can be circumvented with pywikipediabot, but that's not ideal.

Expected: when dealing with duplicate keys, software should give an error if it is not clear which of multiple keys is meant. Scripts and pages dealing with keys should allow (but not require if they key can be identified without) specification of a namespace or group.


Version: unspecified
Severity: normal

Details

Reference
bz21788

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 10:49 PM
bzimport set Reference to bz21788.

Fixed in r101991 almost two years later.