fix a small bug , and update language-packs
[blender-staging.git] / source / blender / blenfont / intern / blf.c
index 82094fdecdd5b5de7bde3d788998fbceda2ba5ff..52597a282ebcab12dd723f79816bd60aedf307f5 100644 (file)
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
+
+#ifdef INTERNATIONAL
 #include <libintl.h>
+#endif
+
 #include <math.h>
 
 #include <ft2build.h>
@@ -300,11 +304,15 @@ void BLF_enable(int fontid, int option)
                font->flags |= option;
 }
 
-char* BLF_gettext(const char *msgid)
+const char* BLF_gettext(const char *msgid)
 {
+#ifdef INTERNATIONAL
        if( msgid!=NULL && strlen(msgid)>0 )
                return gettext( msgid );
        return "";
+#else
+       return msgid;
+#endif
 }
 
 void BLF_disable(int fontid, int option)