diff --git a/src/app/rmrf.cpp b/src/app/rmrf.cpp
index dab95c6d50945948e4598cbfa43b4a174ff82159..3f3da419a1b748f6532720b650aae989eaf99e44 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 0000000000000000000000000000000000000000..c57707c7952049efaa2827790fdb7d69d52a3251
--- /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)