From 5974ffb1f226783812964acf44daf2db0b3f2775 Mon Sep 17 00:00:00 2001
From: Benny Baumann <BenBE@geshi.org>
Date: Tue, 1 Oct 2019 00:20:34 +0200
Subject: [PATCH] chg: Put translation stuff into its own header

---
 src/app/rmrf.cpp                 | 7 ++-----
 src/lib/gettext/translations.hpp | 7 +++++++
 2 files changed, 9 insertions(+), 5 deletions(-)
 create mode 100644 src/lib/gettext/translations.hpp

diff --git a/src/app/rmrf.cpp b/src/app/rmrf.cpp
index dab95c6..3f3da41 100644
--- a/src/app/rmrf.cpp
+++ b/src/app/rmrf.cpp
@@ -1,11 +1,8 @@
-#include <libintl.h>
-#include <locale.h>
-
 #include <iostream>
 
-#include "ui/view.hpp"
+#include "lib/gettext/translations.hpp"
 
-#define _(str) gettext(str)
+#include "ui/view.hpp"
 
 int main() {
     using rmrf::ui::display;
diff --git a/src/lib/gettext/translations.hpp b/src/lib/gettext/translations.hpp
new file mode 100644
index 0000000..c57707c
--- /dev/null
+++ b/src/lib/gettext/translations.hpp
@@ -0,0 +1,7 @@
+#pragma once
+
+#include <libintl.h>
+#include <locale.h>
+
+#define _(str) gettext(str)
+#define N_(str) gettext_nop(str)
-- 
GitLab