summaryrefslogtreecommitdiff
path: root/gui/src/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gui/src/main.cpp')
-rw-r--r--gui/src/main.cpp13
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();