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