[ADD] ir.translation: add separate view file - missing in previous commits
authorOlivier Dony <odo@openerp.com>
Fri, 28 Sep 2012 09:43:55 +0000 (11:43 +0200)
committerOlivier Dony <odo@openerp.com>
Fri, 28 Sep 2012 09:43:55 +0000 (11:43 +0200)
bzr revid: odo@openerp.com-20120928094355-rjx12zjju09tmyew

openerp/addons/base/ir/ir_translation_view.xml [new file with mode: 0644]

diff --git a/openerp/addons/base/ir/ir_translation_view.xml b/openerp/addons/base/ir/ir_translation_view.xml
new file mode 100644 (file)
index 0000000..70ccb90
--- /dev/null
@@ -0,0 +1,79 @@
+<openerp>
+    <data>
+        <!-- Translations -->
+        <record id="view_translation_search" model="ir.ui.view">
+            <field name="name">Translations</field>
+            <field name="model">ir.translation</field>
+            <field name="arch" type="xml">
+                <search string="Translations">
+                    <filter icon="terp-gdu-smart-failing"
+                        string="Untranslated"
+                        domain="['|',('value', '=', False),('value','=','')]"/>
+                    <filter name="openerp-web"
+                        string="Web-only translations"
+                        domain="[('comments', 'like', 'openerp-web')]"/>
+                    <field name="name" operator="="/>
+                    <field name="lang"/>
+                    <field name="src"/>
+                    <field name="value"/>
+                </search>
+            </field>
+        </record>
+
+        <record id="view_translation_form" model="ir.ui.view">
+            <field name="name">Translations</field>
+            <field name="model">ir.translation</field>
+            <field name="arch" type="xml">
+                <form string="Translations" version="7.0">
+                   <header>
+                        <field name="state" widget="statusbar" nolabel="1"/>
+                   </header>
+                   <sheet>
+                    <group>
+                        <group>
+                            <field name="name"/>
+                            <field name="lang"/>
+                        </group>
+                        <group>
+                            <field name="type"/>
+                            <field name="res_id"/>
+                        </group>
+                        <group string="Source Term">
+                           <field name="src" nolabel="1" height="400"/>
+                        </group>
+                        <group string="Translation">
+                           <field name="value" nolabel="1" height="400"/>
+                        </group>
+                        <group string="Comments">
+                           <field name="comments" nolabel="1" height="100"/>
+                        </group>
+                    </group>
+                   </sheet>
+                </form>
+            </field>
+        </record>
+        <record id="view_translation_tree" model="ir.ui.view">
+            <field name="name">Translations</field>
+            <field name="model">ir.translation</field>
+            <field name="arch" type="xml">
+                <tree string="Translations" editable="bottom">
+                    <field name="src" readonly="True"/>
+                    <field name="value"/>
+                    <field name="name" readonly="True"/>
+                    <field name="lang" readonly="True"/>
+                    <field name="type" readonly="True"/>
+                </tree>
+            </field>
+        </record>
+
+        <record id="action_translation" model="ir.actions.act_window">
+            <field name="name">Translated Terms</field>
+            <field name="res_model">ir.translation</field>
+            <field name="view_type">form</field>
+            <field name="view_id" ref="view_translation_tree"/>
+        </record>
+
+        <menuitem action="action_translation" id="menu_action_translation" parent="base.menu_translation_app" />
+
+    </data>
+</openerp>
\ No newline at end of file