]> git.lyx.org Git - lyx.git/blobdiff - src/bufferview_funcs.C
update no.po
[lyx.git] / src / bufferview_funcs.C
index 448f17788487fadfa6776aac73556d73592a5e9d..17b68935572b6290cb6387d2215755f5fb542bd2 100644 (file)
@@ -30,6 +30,8 @@
 
 #include "support/lstrings.h"
 
+#include "BoostFormat.h"
+
 void emph(BufferView * bv)
 {
        LyXFont font(LyXFont::ALL_IGNORE);
@@ -157,12 +159,22 @@ string const currentState(BufferView * bv)
                buffer->params.getLyXTextClass().defaultfont();
        font.reduce(defaultfont);
 
-       state << _("Font:") << ' ' << font.stateText(&buffer->params);
+#if USE_BOOST_FORMAT
+       state << boost::format(_("Font: %1$s")) % font.stateText(&buffer->params);
+#else
+       state << _("Font: ") << font.stateText(&buffer->params);
+#endif
 
        // The paragraph depth
        int depth = text->getDepth();
-       if (depth > 0)
+       if (depth > 0) {
+#if USE_BOOST_FORMAT
+               state << boost::format(_(", Depth: %1$d")) % depth;
+#else
                state << _(", Depth: ") << depth;
+#endif
+       }
+
 
        // The paragraph spacing, but only if different from
        // buffer spacing.
@@ -176,7 +188,7 @@ string const currentState(BufferView * bv)
                        state << _("Single");
                        break;
                case Spacing::Onehalf:
-                       state << _("Onehalf");
+                       state << _("OneHalf");
                        break;
                case Spacing::Double:
                        state << _("Double");
@@ -184,7 +196,7 @@ string const currentState(BufferView * bv)
                case Spacing::Other:
                        state << _("Other (")
                              << text->cursor.par()->params().spacing().getValue()
-                             << ")";
+                             << ')';
                        break;
                case Spacing::Default:
                        // should never happen, do nothing
@@ -194,7 +206,7 @@ string const currentState(BufferView * bv)
 #ifdef DEVEL_VERSION
        state << _(", Paragraph: ") << text->cursor.par()->id();
 #endif
-       return state.str().c_str();
+       return STRCONV(state.str());
 }