- From: Leif Halvard Silli <lhs@malform.no>
- Date: Tue, 29 Apr 2008 00:12:38 +0200
- To: Asmus Freytag <asmusf@ix.netcom.com>
- CC: Andrew Cunningham <andrewc@vicnet.net.au>, www-international@w3.org
Asmus Freytag 2008-04-28 06.13:
> The reality remains that many, if not most developers, as well as many
> if not most people in charge of creating or managing content are
> either not aware of some of the complexities faced by users that are
> not strictly monolingual, nor can they always anticipate the effect
> that some of their choices have on such users.
Agreed.
[...]
> Of course, a meta tag that (reliably :-) ) described something as
> 'translation', or conversely as 'official language version' would be
> useful, too.
I saw a W3 incubator document written by Japanese authors were the
authorative text was in English, but a parallell text in their
mothertongue, Japanese, existed as well. Which document, should in that
case count as "original version"?
Perhaps I am wrong, but to me, being able to always select the original
seems like solving an edge case. I am not against solving it, bt
language negotiaton to me seems most important on official info pages,
web application - ie. on "service pages" where one do not want to switch.
And for instance, for a news paper, I'd expect that if it was bilingual,
then selecting French over English would mostly affect the "chrome" of
the web site: It would give me French titles and layout, while many of
the very articles would appear only the language the journalist where
using. The Norwegian Goverment web site works like that when it comes
to Nynorsk/Bokmål: If an article isn't available in Nynorsk, then you
still get a Nynorsk page, but with a note that the very article was not
available in Nynorsk, and therefore you receive it in Bokmål.
> There are also parts of the planet where the gap between neighboring
> languages is not so wide, so that they remain more or less mutually
> intelligible, putting many of their speakers into a 'bi-lingual'
> situation by default. As Leif keeps pointing out, if the tags are not
> defined correctly, it may be necessary to allow users to set up a not
> strictly linear fallback list. (and tying such things to system
> locales is clearly evil).
What do you mean by a strictly linear fallback?
> What would be educational in this case, is to create a well-edited
> list of examples, from Norwegian, to Dinka, to examples for the case
> of translation averse bi-linguals, as well as the case of language
> choices needing to be based on (textual) domain or (internet) domain.
Agreed, very much.
> The examples should walk the reader through the scenario in a way that
> both developers and content providers can see and understand the
> consequence for their users of the kinds of choices and defaults they
> have made. The examples should also be diverse enough to be able to
> serve as the basis for user interface innovations in this area.
Agreed.
> For example, this could take the form of exposing the customization in
> terms most users understand (Leif suggested "main language" and
> "second language" - but I want to warn again about users where there's
> not a broad gulf between their "main" and "second" languages). UI
> improvements could also take the form of having the user agent give
> information about available alternative language versions, so that the
> user can override an unfortunate result of automatic language
> negotiation with a single click. And additional improvements can be
> imagined.
Regarding overriding unfortunate results, if it was simple for the user
to set up site-spesific language preferences, then that could be good.
As for 'main language', 'second language', yes, perhaps those words
could be misunderstood. Very often 'second langauge' means 'another
language that I am fluent in'.
Her is an idea:
* Instead of multiple variants of the same language to choose
between, let there only be one option:
o E.g only one English option, but let users very simply
choose the order of preference when it comes to -GB, -US etc.
o Same for Norwegian: One option, but let users simply choose
betwen preferring Nynorsk or Bokmål.
* However, *removing* sub-choices should be one step more difficult:
o Removing Bokmål from Norwegian should be more difficult than
simply choosing to prefer Nynorsk over Bokmål.
o Removing en-GB from English, should be more difficult than
simply chosing to prefer en-US.
* Packaging: For monolingual applications, an order of preference
should be preset:
o Example: Firefox and Thunderbird are now offerd in
localized, monolingual versions. For the Nynorsk version,
the Norwegian option should automatically be set to prefer
Nynorsk over Bokmål.
* Packaging: For multilingual applications, and also when the user
ads a new language to the application's preferred languages, the
users should be prompted about order of preference with regard to
-GB versus -US, Dinka 1 verus Dinka 2.
o However, if an application is offered for instance only in
US English or only in Bokmål, then it would make sense to
not take the order of preference for granted - and prompt
upon starting the application the first time. (Apple tries
to solve this by assuming that the user wants webpages in
the same language as the GUI of the Mac OS X, thus avoiding
the need to choose first time you open e.g. Safari. This is
in principle elegant. However, Apple has made it so that in
reality for instance Safari only prefers the primary
language. Thus if you set OS X to French, and second
language to German, Safari will only send the message that
it prefers French.)
> The second item that would be needed, would be a list of those
> language tags that are known to be problematic, either because of the
> nature of the way they map the languages, or because of rampant
> misuse. With such a list, developers, tool makers, and content
> providers can, for example, create better defaults, or, alternatively,
> decide to alert affected users to customize their setups more actively.
Agreed. Strongly. When the language tags are as unintuitive an
un-miraculous as they are, this is needed.
--
leif halvard silli
Received on Monday, 28 April 2008 22:13:21 UTC