diff options
Diffstat (limited to 'gui/src')
| -rw-r--r-- | gui/src/main.cpp | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/gui/src/main.cpp b/gui/src/main.cpp index dec6b8c..a4dd2ae 100644 --- a/gui/src/main.cpp +++ b/gui/src/main.cpp @@ -7,8 +7,17 @@ #include <adwaitamm/application.hpp> +#include <libintl.h> + +#include <clocale> + auto main(int argc, char ** argv) -> int { + setlocale(LC_ALL, ""); + bindtextdomain("turns", LOCALEDIR); + bind_textdomain_codeset("turns", "UTF-8"); + textdomain("turns"); + auto app = Adwaita::Application::create("ch.arknet.Turns", Gio::Application::Flags::HANDLES_OPEN); return app->run(argc, argv); @@ -50,10 +59,6 @@ auto main(int argc, char ** argv) -> int // auto main(int argc, char * argv[]) -> int // { -// setlocale(LC_ALL, ""); -// bindtextdomain("turns", LOCALEDIR); -// bind_textdomain_codeset("turns", "UTF-8"); -// textdomain("turns"); // auto app = Adwaita::Application::create("ch.arknet.Turns", Gio::Application::Flags::HANDLES_OPEN); // auto settings = turns::core::get_settings(); |
