I haven't followed the entire debate too attentively, but see two
remarks below.


On Sun, Sep 18, 2011 at 5:11 PM, Stephan Witt <st.w...@gmx.net> wrote:
> If it is English, we can at least display "Default (English)" or something 
> similar.
> It it is dynamically assigned I wouldn't present "Default" as default. The 
> average
> user expect the GUI language as default, IMHO.
>
This could get very awkward, very quickly. If we do this, then we may
also want to display in the status bar: "Font: Default (Roman, Medium,
Normal, No color)". However, I do not see where do we actually
display: "Language: Default". I don't see it in the status bar, nor in
the Doc Settings. I only see that we default to 'English' on a fresh
install and on a new document, and that we don't display anything in
the status bar when the document is written in the 'main language'.
This seems consistent with the way LyX generally handles things.


> How often do you change the document language? I think that every piece of
> software should work as silent as possible. But if there is something the
> user should decide it should be asked for.
>
As I said earlier, a confirmation dialogue would be confusing and
unnecessary. LyX works under the (LaTeX) paradigm that you set the
default settings in Doc > Settings. All else diverges from the default
settings that you've chosen (or LyX/LaTeX has chosen for you unless
you change something). In this scheme, we have a document 'main
language' (set in Doc > Settings), and secondary languages when the
user explicitly marks a given paragraph with a different language
(say, Russian). Switching the 'main language' in Doc > Settings should
have the straightforward effect of changing the "default" language to,
say, French, and not having any (direct) effect in the Editor pane.
(Certainly it shouldn't keep paragraphs using the original 'main
language', say, English, in 'English' and consider them as 'secondary
language'.)

This is the only behavior that makes sense to me in the context of
LyX/LaTeX. Regards
Liviu

Reply via email to