Flag cust & oust name/description fields as translatable user/dbs/lp1095252_i18n_cust
authorDan Scott <dan@coffeecode.net>
Wed, 20 Feb 2013 02:06:05 +0000 (21:06 -0500)
committerDan Scott <dan@coffeecode.net>
Wed, 20 Feb 2013 02:06:05 +0000 (21:06 -0500)
Setting type names and descriptions should be translatable, a simple
oils_persist:i18n attribute will do the trick.

Signed-off-by: Dan Scott <dan@coffeecode.net>
Open-ILS/examples/fm_IDL.xml

index ce64b5f..25e1b9c 100644 (file)
@@ -3015,10 +3015,10 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
        <class id="cust" controller="open-ils.cstore open-ils.pcrud" oils_obj:fieldmapper="config::usr_setting_type" oils_persist:tablename="config.usr_setting_type" reporter:label="User Setting Type">
                <fields oils_persist:primary="name">
                        <field name="name" reporter:label="Name" reporter:datatype="text"/>
-                       <field name="label" reporter:label="Label" reporter:datatype="text"/>
-                       <field name="description" reporter:label="Description" reporter:datatype="text"/>
+                       <field name="label" reporter:label="Label" reporter:datatype="text" oils_persist:i18n="true"/>
+                       <field name="description" reporter:label="Description" reporter:datatype="text" oils_persist:i18n="true"/>
                        <field name="datatype" reporter:label="Datatype" reporter:datatype="text"/>
-                       <field name="fm_class" reporter:label="Fielmapper Class" reporter:datatype="text"/>
+                       <field name="fm_class" reporter:label="Fieldmapper Class" reporter:datatype="text"/>
                        <field name="grp" reporter:label="Settings Group" reporter:datatype="link"/>
                        <field name="opac_visible" reporter:label="OPAC/Patron Visible" reporter:datatype="bool"/>
                </fields>
@@ -3038,8 +3038,8 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
        <class id="coust" controller="open-ils.cstore open-ils.pcrud" oils_obj:fieldmapper="config::org_unit_setting_type" oils_persist:tablename="config.org_unit_setting_type" reporter:label="Organizational Unit Setting Type">
                <fields oils_persist:primary="name">
                        <field name="name" reporter:datatype="text"/>
-                       <field name="label" reporter:datatype="text"/>
-                       <field name="description" reporter:datatype="text"/>
+                       <field name="label" reporter:datatype="text" oils_persist:i18n="true"/>
+                       <field name="description" reporter:datatype="text" oils_persist:i18n="true"/>
                        <field name="datatype" reporter:datatype="text"/>
                        <field name="view_perm" reporter:datatype="link"/>
                        <field name="update_perm" reporter:datatype="link"/>