]> git.lyx.org Git - lyx.git/blob - src/main.C
Lars says _(_(b)) is a bug ... fix
[lyx.git] / src / main.C
1 /**
2  * \file main.C
3  * Copyright 2002 the LyX Team
4  * Read the file COPYING
5  *
6  * \author unknown
7  */
8
9 #include <config.h>
10
11 #include "lyx_main.h"
12 #include "gettext.h"
13 #include "LString.h"
14 #include "support/filetools.h"
15 #include "support/os.h"
16
17 int main(int argc, char * argv[])
18 {
19         os::init(&argc, &argv);
20
21         // lyx_localedir is used by gettext_init() is we have
22         //   i18n support built-in
23         string lyx_localedir = GetEnvPath("LYX_LOCALEDIR");
24         if (lyx_localedir.empty())
25                 lyx_localedir = LOCALEDIR;
26
27         // initialize for internationalized version *EK*
28         locale_init();
29         gettext_init(lyx_localedir);
30
31         LyX lyx(argc, argv);
32         return 0;
33 }