[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ltru] Canonical variants



I'm happy with Addison's latest text, too.

At 00:33 08/07/19, Mark Davis wrote:

>(On the side, since I really don't want to stir this up again: my view is if I pass in a tag xx-variant1-variant2 and some collection of data has xx-variant2-variant1, as far as I'm concerned that should return as a perfect match: as likely as not, any difference in the ordering is purely arbitrary on the part of either the user making the first tag or the user making the second tag. And if they are a perfect match, that implies that the canonical forms should be the same. ...)

[On the side, too: If the extension subtags are independent, then yes,
ideally, they should match as you describe. But that's not what RFC 4647
says, nor is it what implementations do. So assume, for lack of better
examples, that we have two independent subtags "northern" and "western"
(I know these are bad examples, because such general variant subtags have
explicitly been rejected). Now assume that in language xyz, whether
a variant is western or not is much more important than whether it's
northern or not, so the tag order would in general be xyz-western-northern,
to allow the best possible fallback. In another language, say
zyx, it could be that northern is more important, so everybody
would use zyx-northern-western. In both cases, it would be rather
clear what to use to actual users, but just using alphabetic
order would be counter-productive, at least for zyx.

Regards,   Martin.




#-#-#  Martin J. Du"rst, Assoc. Professor, Aoyama Gakuin University
#-#-#  http://www.sw.it.aoyama.ac.jp       mailto:duerst at it.aoyama.ac.jp     

_______________________________________________
Ltru mailing list
Ltru at ietf.org
https://www.ietf.org/mailman/listinfo/ltru



Note Well: Messages sent to this mailing list are the opinions of the senders and do not imply endorsement by the IETF.