]> git.lyx.org Git - lyx.git/blobdiff - src/FloatList.C
OK I'll try guii1 again ...
[lyx.git] / src / FloatList.C
index 0e2992d2ec90aee3138e83075092dc88f7f75864..61d0aadff776e9877e5df150e046f9bf38d6ce55 100644 (file)
@@ -5,6 +5,7 @@
 #endif
 
 #include "FloatList.h"
+#include "gettext.h"
 
 // This class is now mostly finished, except one thing, it is a global
 // object. This will not do. The user (and layout files) are free to
@@ -27,31 +28,35 @@ FloatList::FloatList()
 {
        // Insert the latex builtin float-types
        // (these will later be read from a layout file)
-       
+
        // table
-       Floating table("table", "htbp", "lot", "", "plain", "Table", true);
+       Floating table("table", "htbp", "lot", "", "plain", N_("Table"),
+                      N_("List of Tables"), true);
        newFloat(table);
 
        // figure
-       Floating figure("figure", "htbp", "lof", "", "plain", "Figure", true);
+       Floating figure("figure", "htbp", "lof",
+                       "", "plain", N_("Figure"), 
+                       N_("List of Figures"), true);
        newFloat(figure);
-       
+
        // And we add algorithm too since LyX has
        // supported that for a long time,
        // but support for this should probably be moved to a layout file.
        Floating algorithm("algorithm", "htbp", "loa",
-                          "", "ruled", "Algorithm");
+                          "", "ruled", N_("Algorithm"),
+                          N_("List of Algorithms"));
        newFloat(algorithm);
 }
 
 
-FloatList::const_iterator FloatList::begin() const 
+FloatList::const_iterator FloatList::begin() const
 {
        return list.begin();
 }
 
 
-FloatList::const_iterator FloatList::end() const 
+FloatList::const_iterator FloatList::end() const
 {
        return list.end();
 }
@@ -67,7 +72,7 @@ string const FloatList::defaultPlacement(string const & t) const
 {
        List::const_iterator cit = list.find(t);
        if (cit != list.end())
-               return (*cit).second.placement();
+               return cit->second.placement();
        return string();
 }
 
@@ -84,7 +89,7 @@ Floating const & FloatList::getType(string const & t) const
        // I wish we could use exceptions
        List::const_iterator cit = list.find(t);
        if (cit != list.end())
-               return (*cit).second;
+               return cit->second;
 #ifdef HAVE_EXCEPTIONS
        throw UnknownFloatType(t);
 #else