Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > 559fd8619bc261880f698d14b5b853f0 > files > 184

glom-devel-1.15.1-1.fc14.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>libglom-1.14: Glom::TranslatableItem Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.1 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
  <div class="navpath"><a class="el" href="namespaceGlom.html">Glom</a>::<a class="el" href="classGlom_1_1TranslatableItem.html">TranslatableItem</a>
  </div>
</div>
<div class="contents">
<h1>Glom::TranslatableItem Class Reference</h1><!-- doxytag: class="Glom::TranslatableItem" -->
<p><a class="el" href="classGlom_1_1TranslatableItem.html" title="TranslatableItem have a map of translation strings - one string for each locale.">TranslatableItem</a> have a map of translation strings - one string for each locale. <a href="#_details">More...</a></p>

<p>Inherited by <a class="el" href="classGlom_1_1CustomTitle.html">Glom::CustomTitle</a>, <a class="el" href="classGlom_1_1Field.html">Glom::Field</a>, <a class="el" href="classGlom_1_1GroupInfo.html">Glom::GroupInfo</a>, <a class="el" href="classGlom_1_1LayoutItem.html">Glom::LayoutItem</a>, <a class="el" href="classGlom_1_1PrintLayout.html">Glom::PrintLayout</a>, <a class="el" href="classGlom_1_1Relationship.html">Glom::Relationship</a>, <a class="el" href="classGlom_1_1Report.html">Glom::Report</a>, and <a class="el" href="classGlom_1_1TableInfo.html">Glom::TableInfo</a>.</p>
<div class="dynheader">
Collaboration diagram for Glom::TranslatableItem:</div>
<div class="dynsection">
<div class="center"><img src="classGlom_1_1TranslatableItem__coll__graph.png" border="0" usemap="#Glom_1_1TranslatableItem_coll__map" alt="Collaboration graph"/></div>
<map name="Glom_1_1TranslatableItem_coll__map" id="Glom_1_1TranslatableItem_coll__map">
<area shape="rect" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00564.html" title="std::map\&lt; Glib::ustring, Glib::ustring \&gt;" alt="" coords="17,101,260,131"/><area shape="rect" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00564.html" title="std::map\&lt; _Key, _Tp, _Compare, _Alloc \&gt;" alt="" coords="5,5,272,35"/><area shape="rect" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="284,101,375,131"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="classGlom_1_1TranslatableItem-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09">enumTranslatableItemType</a> { <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09aa0e068f4c925e126640b5713d30df90d">TRANSLATABLE_TYPE_INVALID</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a0d44075d1d61db1c44573ee2fc1d7085">TRANSLATABLE_TYPE_FIELD</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a351c7ac2e55e769d65eb352ab56d259d">TRANSLATABLE_TYPE_RELATIONSHIP</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a5b6a542b337cf60fdfeeb14fc81df55e">TRANSLATABLE_TYPE_LAYOUT_ITEM</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a9ac77fa3c1931a962640283b55f6be2a">TRANSLATABLE_TYPE_CUSTOM_TITLE</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a4d90339e4e1360096b7b3e2cce3b6694">TRANSLATABLE_TYPE_PRINT_LAYOUT</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09acc95af040162973a318d31805618bceb">TRANSLATABLE_TYPE_REPORT</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09ae7222449dfa5a27b485267d70a587fcd">TRANSLATABLE_TYPE_TABLE</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09abb8fada243c986dc43e4795155bf1e07">TRANSLATABLE_TYPE_BUTTON</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a6174f2152734f488adfe3d572f746a66">TRANSLATABLE_TYPE_TEXTOBJECT</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a4a84bd31da6cda2d3bb4a1d522d794b3">TRANSLATABLE_TYPE_IMAGEOBJECT</a>
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00564.html">std::map</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>, <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a1c9755f8567b4247f4a37bb46435f4c5">type_map_locale_to_translations</a></td></tr>
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a59d9f54952fb3953c70c3cf79e5b0397">TranslatableItem</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a6d86fb79fc616db7ba0ac5005d0e74c1">TranslatableItem</a> (const <a class="el" href="classGlom_1_1TranslatableItem.html">TranslatableItem</a>&amp; src)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#ab51c8f9f14efe502dc9d3d438dcb765a">~TranslatableItem</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1TranslatableItem.html">TranslatableItem</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#afdbcbf1375c65a72fde249add210f109">operator=</a> (const <a class="el" href="classGlom_1_1TranslatableItem.html">TranslatableItem</a>&amp; src)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#ae33a145dda75b7322e7a5f2a5635f8d8">operator==</a> (const <a class="el" href="classGlom_1_1TranslatableItem.html">TranslatableItem</a>&amp; src) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a1c80c03608eedd719b36f9e917d92bbe">operator!=</a> (const <a class="el" href="classGlom_1_1TranslatableItem.html">TranslatableItem</a>&amp; src) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a1d92c4d6473471e3a31ccfd2608f8302">set_name</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the non-translated identifier name. <a href="#a1d92c4d6473471e3a31ccfd2608f8302"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a77169f3b9749c430de2237cfae53bd1b">get_name</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the non-translated identifier name. <a href="#a77169f3b9749c430de2237cfae53bd1b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#aa1c2999c30fc5878b9c55eeaafa1d04d">get_name_not_empty</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#abc0158ffa6f80e3c8bdbe3d3071a7d55">get_title_or_name</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a1b04ab4b62f235e116ab8a854f7e2142">get_title</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the title's translation for the current locale. <a href="#a1b04ab4b62f235e116ab8a854f7e2142"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a8f13a76fb5816066c85343626eba0057">get_title</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; locale) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the title's translation for the specifed locale. <a href="#a8f13a76fb5816066c85343626eba0057"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#ac06d29f1097153cd6bd47eb97739869f">get_title_original</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the title's original (non-translated, usually English) text. <a href="#ac06d29f1097153cd6bd47eb97739869f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a9252d016031a8a553e54844b085f1ee1">set_title</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; title)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the title's translation for the current locale. <a href="#a9252d016031a8a553e54844b085f1ee1"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a18e23a932295d1969d27e02b20d17986">set_title</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; locale, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; title)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the title's translation for the current locale. <a href="#a18e23a932295d1969d27e02b20d17986"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a9a6619911111f34afbb378e477366048">set_title_original</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; title)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the title's original (non-translated, usually English) text. <a href="#a9a6619911111f34afbb378e477366048"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a679816b224ce7c2a6bcf18dcb82394b7">set_translation</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; locale, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; translation)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#ac9dc3a4c56155779a561fe56fc1f7c26">get_translation</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; locale) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#ad972e58a60f9d2a7458e2abd1253b75f">clear_title_in_all_locales</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear the original title and any translations of the title. <a href="#ad972e58a60f9d2a7458e2abd1253b75f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a627b76316a98caa6e84f4f12eb2e8e65">get_has_translations</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09">enumTranslatableItemType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a8662cbbb35e38fd76b4aeef8ac4961fb">get_translatable_item_type</a> ()</td></tr>
<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#af948c5c1a66dd832543f311887ba4d8c">get_translatable_type_name</a> (<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09">enumTranslatableItemType</a> item_type)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#afd55350c7ad05e7be1e03de43fb83608">get_translatable_type_name_nontranslated</a> (<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09">enumTranslatableItemType</a> item_type)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The non-translated name is used for the context in gettext .po files. <a href="#afd55350c7ad05e7be1e03de43fb83608"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a81875b54db0d67a549e649f6fd16a397">set_current_locale</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; locale)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the locale used for titles, to test translations. <a href="#a81875b54db0d67a549e649f6fd16a397"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a3b5f30c2f6531b15076a246c621ff308">get_current_locale</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the locale used by this program when it was started. <a href="#a3b5f30c2f6531b15076a246c621ff308"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a4e71600170a2ae89b2ab6bf2e08836cd">set_original_locale</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; locale)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the locale used for original text of titles. <a href="#a4e71600170a2ae89b2ab6bf2e08836cd"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#ad5b60e33c27396f5ac3126f87ce9c2a9">get_current_locale_not_original</a> ()</td></tr>
<tr><td colspan="2"><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09">enumTranslatableItemType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#ab4ef5af7ccfc36bbf2f5feb23918b9f6">m_translatable_item_type</a></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p><a class="el" href="classGlom_1_1TranslatableItem.html" title="TranslatableItem have a map of translation strings - one string for each locale.">TranslatableItem</a> have a map of translation strings - one string for each locale. </p>
<hr/><h2>Member Typedef Documentation</h2>
<a class="anchor" id="a1c9755f8567b4247f4a37bb46435f4c5"></a><!-- doxytag: member="Glom::TranslatableItem::type_map_locale_to_translations" ref="a1c9755f8567b4247f4a37bb46435f4c5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00564.html">std::map</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>, <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&gt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00564.html">Glom::TranslatableItem::type_map_locale_to_translations</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/><h2>Member Enumeration Documentation</h2>
<a class="anchor" id="a42caf941e237ef5c654c2a232a272f09"></a><!-- doxytag: member="Glom::TranslatableItem::enumTranslatableItemType" ref="a42caf941e237ef5c654c2a232a272f09" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09">Glom::TranslatableItem::enumTranslatableItemType</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a42caf941e237ef5c654c2a232a272f09aa0e068f4c925e126640b5713d30df90d"></a><!-- doxytag: member="TRANSLATABLE_TYPE_INVALID" ref="a42caf941e237ef5c654c2a232a272f09aa0e068f4c925e126640b5713d30df90d" args="" -->TRANSLATABLE_TYPE_INVALID</em>&#160;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a42caf941e237ef5c654c2a232a272f09a0d44075d1d61db1c44573ee2fc1d7085"></a><!-- doxytag: member="TRANSLATABLE_TYPE_FIELD" ref="a42caf941e237ef5c654c2a232a272f09a0d44075d1d61db1c44573ee2fc1d7085" args="" -->TRANSLATABLE_TYPE_FIELD</em>&#160;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a42caf941e237ef5c654c2a232a272f09a351c7ac2e55e769d65eb352ab56d259d"></a><!-- doxytag: member="TRANSLATABLE_TYPE_RELATIONSHIP" ref="a42caf941e237ef5c654c2a232a272f09a351c7ac2e55e769d65eb352ab56d259d" args="" -->TRANSLATABLE_TYPE_RELATIONSHIP</em>&#160;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a42caf941e237ef5c654c2a232a272f09a5b6a542b337cf60fdfeeb14fc81df55e"></a><!-- doxytag: member="TRANSLATABLE_TYPE_LAYOUT_ITEM" ref="a42caf941e237ef5c654c2a232a272f09a5b6a542b337cf60fdfeeb14fc81df55e" args="" -->TRANSLATABLE_TYPE_LAYOUT_ITEM</em>&#160;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a42caf941e237ef5c654c2a232a272f09a9ac77fa3c1931a962640283b55f6be2a"></a><!-- doxytag: member="TRANSLATABLE_TYPE_CUSTOM_TITLE" ref="a42caf941e237ef5c654c2a232a272f09a9ac77fa3c1931a962640283b55f6be2a" args="" -->TRANSLATABLE_TYPE_CUSTOM_TITLE</em>&#160;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a42caf941e237ef5c654c2a232a272f09a4d90339e4e1360096b7b3e2cce3b6694"></a><!-- doxytag: member="TRANSLATABLE_TYPE_PRINT_LAYOUT" ref="a42caf941e237ef5c654c2a232a272f09a4d90339e4e1360096b7b3e2cce3b6694" args="" -->TRANSLATABLE_TYPE_PRINT_LAYOUT</em>&#160;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a42caf941e237ef5c654c2a232a272f09acc95af040162973a318d31805618bceb"></a><!-- doxytag: member="TRANSLATABLE_TYPE_REPORT" ref="a42caf941e237ef5c654c2a232a272f09acc95af040162973a318d31805618bceb" args="" -->TRANSLATABLE_TYPE_REPORT</em>&#160;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a42caf941e237ef5c654c2a232a272f09ae7222449dfa5a27b485267d70a587fcd"></a><!-- doxytag: member="TRANSLATABLE_TYPE_TABLE" ref="a42caf941e237ef5c654c2a232a272f09ae7222449dfa5a27b485267d70a587fcd" args="" -->TRANSLATABLE_TYPE_TABLE</em>&#160;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a42caf941e237ef5c654c2a232a272f09abb8fada243c986dc43e4795155bf1e07"></a><!-- doxytag: member="TRANSLATABLE_TYPE_BUTTON" ref="a42caf941e237ef5c654c2a232a272f09abb8fada243c986dc43e4795155bf1e07" args="" -->TRANSLATABLE_TYPE_BUTTON</em>&#160;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a42caf941e237ef5c654c2a232a272f09a6174f2152734f488adfe3d572f746a66"></a><!-- doxytag: member="TRANSLATABLE_TYPE_TEXTOBJECT" ref="a42caf941e237ef5c654c2a232a272f09a6174f2152734f488adfe3d572f746a66" args="" -->TRANSLATABLE_TYPE_TEXTOBJECT</em>&#160;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a42caf941e237ef5c654c2a232a272f09a4a84bd31da6cda2d3bb4a1d522d794b3"></a><!-- doxytag: member="TRANSLATABLE_TYPE_IMAGEOBJECT" ref="a42caf941e237ef5c654c2a232a272f09a4a84bd31da6cda2d3bb4a1d522d794b3" args="" -->TRANSLATABLE_TYPE_IMAGEOBJECT</em>&#160;</td><td>
</td></tr>
</table>
</dd>
</dl>

</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a59d9f54952fb3953c70c3cf79e5b0397"></a><!-- doxytag: member="Glom::TranslatableItem::TranslatableItem" ref="a59d9f54952fb3953c70c3cf79e5b0397" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glom::TranslatableItem::TranslatableItem </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a6d86fb79fc616db7ba0ac5005d0e74c1"></a><!-- doxytag: member="Glom::TranslatableItem::TranslatableItem" ref="a6d86fb79fc616db7ba0ac5005d0e74c1" args="(const TranslatableItem &amp;src)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glom::TranslatableItem::TranslatableItem </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGlom_1_1TranslatableItem.html">TranslatableItem</a>&amp;&#160;</td>
          <td class="paramname"> <em>src</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ab51c8f9f14efe502dc9d3d438dcb765a"></a><!-- doxytag: member="Glom::TranslatableItem::~TranslatableItem" ref="ab51c8f9f14efe502dc9d3d438dcb765a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual Glom::TranslatableItem::~TranslatableItem </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="ad972e58a60f9d2a7458e2abd1253b75f"></a><!-- doxytag: member="Glom::TranslatableItem::clear_title_in_all_locales" ref="ad972e58a60f9d2a7458e2abd1253b75f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Glom::TranslatableItem::clear_title_in_all_locales </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Clear the original title and any translations of the title. </p>

</div>
</div>
<a class="anchor" id="a3b5f30c2f6531b15076a246c621ff308"></a><!-- doxytag: member="Glom::TranslatableItem::get_current_locale" ref="a3b5f30c2f6531b15076a246c621ff308" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Glom::TranslatableItem::get_current_locale </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Get the locale used by this program when it was started. </p>

</div>
</div>
<a class="anchor" id="ad5b60e33c27396f5ac3126f87ce9c2a9"></a><!-- doxytag: member="Glom::TranslatableItem::get_current_locale_not_original" ref="ad5b60e33c27396f5ac3126f87ce9c2a9" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static bool Glom::TranslatableItem::get_current_locale_not_original </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a627b76316a98caa6e84f4f12eb2e8e65"></a><!-- doxytag: member="Glom::TranslatableItem::get_has_translations" ref="a627b76316a98caa6e84f4f12eb2e8e65" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Glom::TranslatableItem::get_has_translations </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a77169f3b9749c430de2237cfae53bd1b"></a><!-- doxytag: member="Glom::TranslatableItem::get_name" ref="a77169f3b9749c430de2237cfae53bd1b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Glom::TranslatableItem::get_name </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Get the non-translated identifier name. </p>

<p>Reimplemented in <a class="el" href="classGlom_1_1Field.html#aad54268166b2657723a7446947f26801">Glom::Field</a>, and <a class="el" href="classGlom_1_1LayoutItem__Field.html#aa0248c59510ec98e8b954d6ecfcb4cb1">Glom::LayoutItem_Field</a>.</p>

</div>
</div>
<a class="anchor" id="aa1c2999c30fc5878b9c55eeaafa1d04d"></a><!-- doxytag: member="Glom::TranslatableItem::get_name_not_empty" ref="aa1c2999c30fc5878b9c55eeaafa1d04d" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Glom::TranslatableItem::get_name_not_empty </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a8f13a76fb5816066c85343626eba0057"></a><!-- doxytag: member="Glom::TranslatableItem::get_title" ref="a8f13a76fb5816066c85343626eba0057" args="(const Glib::ustring &amp;locale) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Glom::TranslatableItem::get_title </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>locale</em></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Get the title's translation for the specifed locale. </p>

</div>
</div>
<a class="anchor" id="a1b04ab4b62f235e116ab8a854f7e2142"></a><!-- doxytag: member="Glom::TranslatableItem::get_title" ref="a1b04ab4b62f235e116ab8a854f7e2142" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Glom::TranslatableItem::get_title </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Get the title's translation for the current locale. </p>

</div>
</div>
<a class="anchor" id="abc0158ffa6f80e3c8bdbe3d3071a7d55"></a><!-- doxytag: member="Glom::TranslatableItem::get_title_or_name" ref="abc0158ffa6f80e3c8bdbe3d3071a7d55" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Glom::TranslatableItem::get_title_or_name </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="classGlom_1_1LayoutItem__Field.html#acef5bef9eb93985917efa88b0ec26837">Glom::LayoutItem_Field</a>, and <a class="el" href="classGlom_1_1LayoutItem__FieldSummary.html#a2b52dcf63c82a3dccf2fad411977b048">Glom::LayoutItem_FieldSummary</a>.</p>

</div>
</div>
<a class="anchor" id="ac06d29f1097153cd6bd47eb97739869f"></a><!-- doxytag: member="Glom::TranslatableItem::get_title_original" ref="ac06d29f1097153cd6bd47eb97739869f" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Glom::TranslatableItem::get_title_original </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Get the title's original (non-translated, usually English) text. </p>

</div>
</div>
<a class="anchor" id="a8662cbbb35e38fd76b4aeef8ac4961fb"></a><!-- doxytag: member="Glom::TranslatableItem::get_translatable_item_type" ref="a8662cbbb35e38fd76b4aeef8ac4961fb" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09">enumTranslatableItemType</a> Glom::TranslatableItem::get_translatable_item_type </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="af948c5c1a66dd832543f311887ba4d8c"></a><!-- doxytag: member="Glom::TranslatableItem::get_translatable_type_name" ref="af948c5c1a66dd832543f311887ba4d8c" args="(enumTranslatableItemType item_type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Glom::TranslatableItem::get_translatable_type_name </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09">enumTranslatableItemType</a>&#160;</td>
          <td class="paramname"> <em>item_type</em></td>
          <td>&#160;)&#160;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="afd55350c7ad05e7be1e03de43fb83608"></a><!-- doxytag: member="Glom::TranslatableItem::get_translatable_type_name_nontranslated" ref="afd55350c7ad05e7be1e03de43fb83608" args="(enumTranslatableItemType item_type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Glom::TranslatableItem::get_translatable_type_name_nontranslated </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09">enumTranslatableItemType</a>&#160;</td>
          <td class="paramname"> <em>item_type</em></td>
          <td>&#160;)&#160;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The non-translated name is used for the context in gettext .po files. </p>

</div>
</div>
<a class="anchor" id="ac9dc3a4c56155779a561fe56fc1f7c26"></a><!-- doxytag: member="Glom::TranslatableItem::get_translation" ref="ac9dc3a4c56155779a561fe56fc1f7c26" args="(const Glib::ustring &amp;locale) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Glom::TranslatableItem::get_translation </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>locale</em></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a1c80c03608eedd719b36f9e917d92bbe"></a><!-- doxytag: member="Glom::TranslatableItem::operator!=" ref="a1c80c03608eedd719b36f9e917d92bbe" args="(const TranslatableItem &amp;src) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01154.html#gac4373547895ec9df9035719b38a2621a">Glom::TranslatableItem::operator!</a>= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGlom_1_1TranslatableItem.html">TranslatableItem</a>&amp;&#160;</td>
          <td class="paramname"> <em>src</em></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="classGlom_1_1Field.html#ae656efcd871323cbdc33f19f91c83397">Glom::Field</a>, and <a class="el" href="classGlom_1_1GroupInfo.html#a8837141e8516889ba9ba0efd098e3847">Glom::GroupInfo</a>.</p>

</div>
</div>
<a class="anchor" id="afdbcbf1375c65a72fde249add210f109"></a><!-- doxytag: member="Glom::TranslatableItem::operator=" ref="afdbcbf1375c65a72fde249add210f109" args="(const TranslatableItem &amp;src)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGlom_1_1TranslatableItem.html">TranslatableItem</a>&amp; Glom::TranslatableItem::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGlom_1_1TranslatableItem.html">TranslatableItem</a>&amp;&#160;</td>
          <td class="paramname"> <em>src</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="classGlom_1_1Field.html#ae7b077ead4a13ea12632f2c124b8e389">Glom::Field</a>, <a class="el" href="classGlom_1_1GroupInfo.html#ad1dd9d70cb5755d9120a085d81c243c8">Glom::GroupInfo</a>, <a class="el" href="classGlom_1_1PrintLayout.html#af452974b6a8fa144a13c64218243a88c">Glom::PrintLayout</a>, <a class="el" href="classGlom_1_1Relationship.html#a3e10c06dc8bee36e41c1dda026d0cecf">Glom::Relationship</a>, <a class="el" href="classGlom_1_1Report.html#a02a557a43bb0cb59ac3f0260d2d3cad5">Glom::Report</a>, <a class="el" href="classGlom_1_1TableInfo.html#acc160e1cf3e0c85d2a48dfd4995ab287">Glom::TableInfo</a>, <a class="el" href="classGlom_1_1CustomTitle.html#a2ddbdb3a5e017514ea8f313a3f22af4b">Glom::CustomTitle</a>, <a class="el" href="classGlom_1_1LayoutGroup.html#aaa8a5bba0d9680acc8ae21c60674899d">Glom::LayoutGroup</a>, <a class="el" href="classGlom_1_1LayoutItem.html#aa68eb6b1540dda91d1e5db768e8a6cc1">Glom::LayoutItem</a>, <a class="el" href="classGlom_1_1LayoutItem__Button.html#acf38a587ada5b5385f32ddcd089e79c1">Glom::LayoutItem_Button</a>, <a class="el" href="classGlom_1_1LayoutItem__CalendarPortal.html#a3690429a0898c800925148618e6b53a6">Glom::LayoutItem_CalendarPortal</a>, <a class="el" href="classGlom_1_1LayoutItem__Field.html#a51ab08b4c2fe1e3216278205ccd8345c">Glom::LayoutItem_Field</a>, <a class="el" href="classGlom_1_1LayoutItem__Image.html#a1c93fc8ace0dd45bb912cb5103ac4b3a">Glom::LayoutItem_Image</a>, <a class="el" href="classGlom_1_1LayoutItem__Line.html#a77ef7cc070a42a709080b3f220ad2dd7">Glom::LayoutItem_Line</a>, <a class="el" href="classGlom_1_1LayoutItem__Notebook.html#abd93103fdc0270208a174e958b4d3d81">Glom::LayoutItem_Notebook</a>, <a class="el" href="classGlom_1_1LayoutItem__Portal.html#a43edecb7d7ef207f571022899d006260">Glom::LayoutItem_Portal</a>, <a class="el" href="classGlom_1_1LayoutItem__Text.html#aa2cde544e052ad1b4fdcd6492ec145f4">Glom::LayoutItem_Text</a>, <a class="el" href="classGlom_1_1LayoutItem__WithFormatting.html#aa0c0c041d7c00e11d8414a18b9d43b82">Glom::LayoutItem_WithFormatting</a>, <a class="el" href="classGlom_1_1LayoutItem__FieldSummary.html#a16cf05d7a4fc348180853e32d95bff86">Glom::LayoutItem_FieldSummary</a>, <a class="el" href="classGlom_1_1LayoutItem__Footer.html#ac352b9abb7d43aff4a3aec839170ef19">Glom::LayoutItem_Footer</a>, <a class="el" href="classGlom_1_1LayoutItem__GroupBy.html#ab8952eca3d750a55cfb358db2e8a053f">Glom::LayoutItem_GroupBy</a>, <a class="el" href="classGlom_1_1LayoutItem__Header.html#af6ce4cd7277a6838928966ee3463cf41">Glom::LayoutItem_Header</a>, <a class="el" href="classGlom_1_1LayoutItem__Summary.html#ac9eca899e182114045a74a7727c7cf7a">Glom::LayoutItem_Summary</a>, and <a class="el" href="classGlom_1_1LayoutItem__VerticalGroup.html#a752efa41e5688d659419001cca39d2d0">Glom::LayoutItem_VerticalGroup</a>.</p>

</div>
</div>
<a class="anchor" id="ae33a145dda75b7322e7a5f2a5635f8d8"></a><!-- doxytag: member="Glom::TranslatableItem::operator==" ref="ae33a145dda75b7322e7a5f2a5635f8d8" args="(const TranslatableItem &amp;src) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Glom::TranslatableItem::operator== </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGlom_1_1TranslatableItem.html">TranslatableItem</a>&amp;&#160;</td>
          <td class="paramname"> <em>src</em></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="classGlom_1_1Field.html#a0404d92688dcc5ab74f9455b27d73f5e">Glom::Field</a>, <a class="el" href="classGlom_1_1GroupInfo.html#aba1272fb72097e814696404bc49efb55">Glom::GroupInfo</a>, <a class="el" href="classGlom_1_1Relationship.html#a2e2ba2b426295ebe9dbed54850ef447a">Glom::Relationship</a>, <a class="el" href="classGlom_1_1CustomTitle.html#ae9de8d727f7891656d4de1df2df5dca4">Glom::CustomTitle</a>, <a class="el" href="classGlom_1_1LayoutItem.html#ad07e79bf80a127b9581039b504bda49f">Glom::LayoutItem</a>, <a class="el" href="classGlom_1_1LayoutItem__Button.html#acd7d494fd05a26c1a54911fcff348ffa">Glom::LayoutItem_Button</a>, <a class="el" href="classGlom_1_1LayoutItem__Field.html#a3a2ac0bc68570560609f8226aef49ff9">Glom::LayoutItem_Field</a>, <a class="el" href="classGlom_1_1LayoutItem__Image.html#a1361251a5f1a68473f8cd0e734e210fd">Glom::LayoutItem_Image</a>, <a class="el" href="classGlom_1_1LayoutItem__Line.html#a1d4a3a10824a01d06550e75bc70903cb">Glom::LayoutItem_Line</a>, <a class="el" href="classGlom_1_1LayoutItem__Text.html#a1a27554f574c0489086afc6b8962c0c5">Glom::LayoutItem_Text</a>, <a class="el" href="classGlom_1_1LayoutItem__WithFormatting.html#abc75b88f0302d9faf23a010dde2c52ef">Glom::LayoutItem_WithFormatting</a>, and <a class="el" href="classGlom_1_1LayoutItem__FieldSummary.html#a543e2195dd01dfd706ee9974c51cee13">Glom::LayoutItem_FieldSummary</a>.</p>

</div>
</div>
<a class="anchor" id="a81875b54db0d67a549e649f6fd16a397"></a><!-- doxytag: member="Glom::TranslatableItem::set_current_locale" ref="a81875b54db0d67a549e649f6fd16a397" args="(const Glib::ustring &amp;locale)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void Glom::TranslatableItem::set_current_locale </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>locale</em></td>
          <td>&#160;)&#160;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set the locale used for titles, to test translations. </p>
<p>Usually the current locale is just the locale at startup. </p>

</div>
</div>
<a class="anchor" id="a1d92c4d6473471e3a31ccfd2608f8302"></a><!-- doxytag: member="Glom::TranslatableItem::set_name" ref="a1d92c4d6473471e3a31ccfd2608f8302" args="(const Glib::ustring &amp;name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Glom::TranslatableItem::set_name </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>name</em></td>
          <td>&#160;)&#160;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set the non-translated identifier name. </p>

<p>Reimplemented in <a class="el" href="classGlom_1_1Field.html#a17d91155b336c922354c48843924b9df">Glom::Field</a>, and <a class="el" href="classGlom_1_1LayoutItem__Field.html#a5e96a2b505a5729ebecc1005a9ac1a7c">Glom::LayoutItem_Field</a>.</p>

</div>
</div>
<a class="anchor" id="a4e71600170a2ae89b2ab6bf2e08836cd"></a><!-- doxytag: member="Glom::TranslatableItem::set_original_locale" ref="a4e71600170a2ae89b2ab6bf2e08836cd" args="(const Glib::ustring &amp;locale)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void Glom::TranslatableItem::set_original_locale </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>locale</em></td>
          <td>&#160;)&#160;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set the locale used for original text of titles. </p>
<p>This must usually be stored in the document. Ideally, it would be English. </p>

</div>
</div>
<a class="anchor" id="a18e23a932295d1969d27e02b20d17986"></a><!-- doxytag: member="Glom::TranslatableItem::set_title" ref="a18e23a932295d1969d27e02b20d17986" args="(const Glib::ustring &amp;locale, const Glib::ustring &amp;title)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Glom::TranslatableItem::set_title </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>locale</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>title</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set the title's translation for the current locale. </p>

</div>
</div>
<a class="anchor" id="a9252d016031a8a553e54844b085f1ee1"></a><!-- doxytag: member="Glom::TranslatableItem::set_title" ref="a9252d016031a8a553e54844b085f1ee1" args="(const Glib::ustring &amp;title)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Glom::TranslatableItem::set_title </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>title</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set the title's translation for the current locale. </p>

</div>
</div>
<a class="anchor" id="a9a6619911111f34afbb378e477366048"></a><!-- doxytag: member="Glom::TranslatableItem::set_title_original" ref="a9a6619911111f34afbb378e477366048" args="(const Glib::ustring &amp;title)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Glom::TranslatableItem::set_title_original </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>title</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set the title's original (non-translated, usually English) text. </p>

</div>
</div>
<a class="anchor" id="a679816b224ce7c2a6bcf18dcb82394b7"></a><!-- doxytag: member="Glom::TranslatableItem::set_translation" ref="a679816b224ce7c2a6bcf18dcb82394b7" args="(const Glib::ustring &amp;locale, const Glib::ustring &amp;translation)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Glom::TranslatableItem::set_translation </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>locale</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>translation</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="ab4ef5af7ccfc36bbf2f5feb23918b9f6"></a><!-- doxytag: member="Glom::TranslatableItem::m_translatable_item_type" ref="ab4ef5af7ccfc36bbf2f5feb23918b9f6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09">enumTranslatableItemType</a> <a class="el" href="classGlom_1_1TranslatableItem.html#ab4ef5af7ccfc36bbf2f5feb23918b9f6">Glom::TranslatableItem::m_translatable_item_type</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>libglom/data_structure/translatable_item.h</li>
</ul>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Wed May 26 01:04:03 2010 for libglom-1.14 by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
</html>