Hmm... So I didn't write prototype text for that yet. Mentally I had thought (and the text proposed implies rather strongly) that Expected_Script is a 2*[subtag] field. And that it is mutually exclusive with default. The alternative I had thought of was letting Expected Script do both jobs, as in: 0*1[script] == SHOULD NOT use 2*[script] == SHOULD use Let's consider for a moment a hypothetical case. Let's say language 'xyz' is listed initially with no script information. A user asks to register 'Cyrl' as the default script, produces information in language "xyz-Cyrl" to prove the point, and the result is registered. Later another user complains that the language is also written in 'Latn'. 1. Does the default script get removed and two expected scripts created? 2. Does the default script remain and a new expected script get created? 3. Does the default script remain and two expected scripts get created? Clearly the case for registering a default script should be pretty darned convincing given the mess removing one makes. Perhaps we should allow zero or more expected scripts and write the rules based on that. Perhaps the rules should be: 1. If the primary language has no associated script, you SHOULD NOT use a script subtag unless it adds distinguishing information for that context. 2. If the primary language has a single associated script and the content uses that script, you SHOULD NOT use the script subtag (unless etc.). 3. If the primary language has two or more associated scripts and the content uses one of them, you SHOULD use the script subtag (unless it is harmful to do so). 4. If the primary language has any number of associated scripts, but the content uses a different script, you SHOULD use the script subtag (unless it is harmful to do so). Addison Addison P. Phillips Globalization Architect, Quest Software Chair, W3C Internationalization Core Working Group Internationalization is not a feature. It is an architecture. > -----Original Message----- > From: ltru-bounces at lists.ietf.org [mailto:ltru-bounces at lists.ietf.org] On > Behalf Of Frank Ellermann > Sent: jeudi 14 avril 2005 16:15 > To: ltru at ietf.org > Subject: [Ltru] Re: Proposed Text for Moving Forward > > Misha Wolf wrote: > > > 1. Is an Expected_Script_Subtag field and a Default_Script > > field mutually exclusive? > > No, the latter can be identified as "only one expected script" > The rules are of course very different, SHOULD vs, SHOULD NOT. > > > 3. Does an Expected_Script[_Subtag] field always contain at > > least two Scripts? > > Not if you combine them as in (1), Probably that was your > real question, can they be used together for the same language. > > That's also possible, but then the "default" script cannot be > "expected", otherwise you'd get a NOT RECOMMENDED SHOULD for > this script. > > In this version the number of expected sripts can be also one, > e.g. language got, default Latn, expected Goth. Bye, Frank > > > > _______________________________________________ > Ltru mailing list > Ltru at lists.ietf.org > https://www1.ietf.org/mailman/listinfo/ltru _______________________________________________ Ltru mailing list Ltru at lists.ietf.org https://www1.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.