Преглед изворни кода

Traducciones y cambios css en xml
Archivos modificados 21/09/2016

models/products.py
modified: models/slider.py
modified: views/product_view.xml
modified: views/slider_view.xml
modified: views/snippets.xml
modified: views/theme.xml

Edgar Ortigoza пре 8 година
родитељ
комит
9570f16500
6 измењених фајлова са 179 додато и 181 уклоњено
  1. 43 43
      models/products.py
  2. 39 39
      models/slider.py
  3. 17 17
      views/product_view.xml
  4. 16 16
      views/slider_view.xml
  5. 56 58
      views/snippets.xml
  6. 8 8
      views/theme.xml

+ 43 - 43
models/products.py

@@ -9,17 +9,17 @@ from openerp.addons.website_sale.controllers import main
 class Brands(models.Model):
     _name = 'product.brands'
 
-    name = fields.Char(string='Brand Name', required=True, translate=True)
-    brand_description = fields.Html(string='Description', translate=True)
-    brand_logo = fields.Binary(string='Brand Logo')
-    brand_cover = fields.Binary(string='Brand Cover')
+    name = fields.Char(string='Nombre de Marca', required=True, translate=True)
+    brand_description = fields.Html(string='Descripción', translate=True)
+    brand_logo = fields.Binary(string='Logo de Marca')
+    brand_cover = fields.Binary(string='Logo Producto')
     product_ids = fields.One2many(
         'product.template',
         'product_brand_id',
-        string='Product Brands',
+        string='Marcas de Productos',
     )
     products_count = fields.Integer(
-        string='Number of products',
+        string='Numero de Productos',
         compute='_get_products_count',
     )
 
@@ -32,13 +32,13 @@ class Brands(models.Model):
 class ProductStyleTags(models.Model):
     _name = 'biztech.product.style.tag'
 
-    name = fields.Char(string='Tag Name', required=True, translate=True)
+    name = fields.Char(string='Nombre de Etiqueta', required=True, translate=True)
     color = fields.Selection(
-        [('red', 'Red'), ('new', 'Green'), ('sale', 'Orange')], string="Color")
+        [('red', 'Rojo'), ('new', 'Verde'), ('sale', 'Naranja')], string="Color")
     product_ids = fields.One2many(
         'product.template',
         'product_style_tag_id',
-        string='Product Tags',
+        string='Etiqueta de Productos',
     )
 
 
@@ -46,27 +46,27 @@ class KingProductImages(models.Model):
     _name = 'biztech.product.images'
     _description = "Add Multiple Image in Product"
 
-    name = fields.Char(string='Title', translate=True)
+    name = fields.Char(string='Titulo', translate=True)
     alt = fields.Char(string='Alt', translate=True)
     attach_type = fields.Selection([('image', 'Image'), ('video', 'Video')],
                                    default='image',
-                                   string="Type")
-    image = fields.Binary(string='Image')
+                                   string="Tipo")
+    image = fields.Binary(string='Imagen')
     video_type = fields.Selection([('youtube', 'Youtube'),
                                    ('vimeo', 'Vimeo'),
                                    ('html5video', 'Html5 Video')],
                                   default='youtube',
                                   string="Video media player")
-    cover_image = fields.Binary(string='Cover image',
+    cover_image = fields.Binary(string='Imagen de Tapa',
                                 # required=True,
-                                help="Cover Image will be show untill video is loaded.")
+                                help="Sera visto antes que el video cargue.")
     video_id = fields.Char(string='Video ID')
     video_ogv = fields.Char(string='Video OGV', help="Link for ogv format video")
     video_webm = fields.Char(string='Video WEBM', help="Link for webm format video")
     video_mp4 = fields.Char(string='Video MP4', help="Link for mp4 format video")
-    sequence = fields.Integer(string='Sort Order')
-    product_tmpl_id = fields.Many2one('product.template', string='Product')
-    more_view_exclude = fields.Boolean(string="More View Exclude")
+    sequence = fields.Integer(string='Orden de clasificación')
+    product_tmpl_id = fields.Many2one('product.template', string='Producto')
+    more_view_exclude = fields.Boolean(string="Excluir Ver más ")
 
 
 class ProductTemplate(models.Model):
@@ -74,21 +74,21 @@ class ProductTemplate(models.Model):
 
     product_brand_id = fields.Many2one(
         'product.brands',
-        string='Brand',
-        help='Select a brand for this product'
+        string='Marca',
+        help='Seleccionar Marca para éste Producto'
     )
     images = fields.One2many('biztech.product.images', 'product_tmpl_id',
-                             string='Images')
-    multi_image = fields.Boolean(string="Add Multiple Images?")
-    tag_ids = fields.Many2many('biztech.product.tags', string="Tags")
+                             string='Imagenes')
+    multi_image = fields.Boolean(string="Agregar Imagenes Multiples?")
+    tag_ids = fields.Many2many('biztech.product.tags', string="Etiquetas")
     is_flip_image = fields. Boolean(
-        string="Add flip image", help="Enable this checkbox for adding flip image on product website.")
-    flip_image = fields.Binary(string='Flip image',
-                               help="Flip image will be shown on mouse hover in website on specific product.")
+        string="Agregar Imagen Cambiante", help="Habilita la opción de que se vea la imagen de atras, giro de imagen.")
+    flip_image = fields.Binary(string='Flip imagen',
+                               help="el giro de imagen se mostrará cuando el ratón pase por el producto específico.")
     product_style_tag_id = fields.Many2one(
         'biztech.product.style.tag',
-        string='Tags',
-        help='Select a tag for this product'
+        string='Etiquetas',
+        help='Elija una Etiqueta para este producto'
     )
 
 
@@ -96,24 +96,24 @@ class ProductTags(models.Model):
     _name = 'biztech.product.tags'
     _order = "sequence"
 
-    name = fields.Char(string="Tag Name", help="Tag Name", required=True, translate=True)
+    name = fields.Char(string="Nombre de Etiqueta", help="Tag Name", required=True, translate=True)
     active = fields.Boolean(
-        string="Active", help="Enable or Disable tag from website", default=True)
+        string="Activo", help="Habilitar o desabilitar etiquetas en el sitio web", default=True)
     sequence = fields.Integer(
-        string='Sequence', help="You can define sequence of tags you want to show tags")
-    product_ids = fields.Many2many('product.template', string='Products', required=True)
+        string='Sequencia', help="You can define sequence of tags you want to show tags")
+    product_ids = fields.Many2many('product.template', string='Productos', required=True)
 
-    _sql_constraints = [('unique_tag_name', 'unique(name)', 'Tag name should be unique..!'), ]
+    _sql_constraints = [('unique_tag_name', 'unique(name)', 'Etiqueta debe ser unico..!'), ]
 
 
 class ProductSortBy(models.Model):
     _name = 'biztech.product.sortby'
 
-    name = fields.Char(string="Name", help='Name for sorting option', translate=True,
+    name = fields.Char(string="Nombre", help='Name for sorting option', translate=True,
                        required=True)
     sort_type = fields.Selection(
-        [('asc', 'Ascending'), ('desc', 'Descending')], string="Type", default='asc')
-    sort_on = fields.Many2one('ir.model.fields', string='Sort On',
+        [('asc', 'Ascendiente'), ('desc', 'Descendiente')], string="Tipo", default='asc')
+    sort_on = fields.Many2one('ir.model.fields', string='Ordenar por',
                               help='Select field on which you want to apply sorting',
                               domain=[('model', '=', 'product.template'), ('ttype', 'in', ('char', 'float', 'integer', 'datetime', 'date'))])
 
@@ -122,18 +122,18 @@ class ProductCategory(models.Model):
     _inherit = 'product.public.category'
 
     include_in_megamenu = fields.Boolean(
-        string="Include in mega menu", help="Include in mega menu")
-    menu_id = fields.Many2one('website.menu', string="Main menu")
-    description = fields.Text(string="Description",
-                              help="Short description which will be visible below category slider.")
+        string="Incluir en el Mega Menu", help="Incluye en el menu")
+    menu_id = fields.Many2one('website.menu', string="Menu Principal")
+    description = fields.Text(string="Descripción",
+                              help="Breve descripción que será visible por debajo de la categoría.")
 
 
 class ProductPerPageNo(models.Model):
     _name = "product.per.page.no"
     _order = 'name asc'
 
-    name = fields.Integer(string='Product per page')
-    set_default_check = fields.Boolean(string="Set default")
+    name = fields.Integer(string='Productos por Página')
+    set_default_check = fields.Boolean(string="Colocar como Predeterminado")
     prod_page_id = fields.Many2one('product.per.page')
 
     @api.model
@@ -162,9 +162,9 @@ class ProductPerPageNo(models.Model):
 class ProductPerPage(models.Model):
     _name = "product.per.page"
 
-    name = fields.Char(string="Label Name", translate=True)
+    name = fields.Char(string="Nombre de Etiqueta", translate=True)
     no_ids = fields.One2many(
-        'product.per.page.no', 'prod_page_id', string="No of product to display")
+        'product.per.page.no', 'prod_page_id', string="Nº de productos a mostrar")
 
     @api.multi
     def write(self, vals):

+ 39 - 39
models/slider.py

@@ -7,96 +7,96 @@ from openerp import api, fields, models
 class ProductCategorySlider(models.Model):
     _name = 'product.category.slider.config'
 
-    name = fields.Char(string="Slider name", default='Trending', required=True,
+    name = fields.Char(string="Nombre del Slider", default='Ultimas Tendencias de la Moda', required=True,
                        translate=True,
-                       help="Slider title to be displayed on website like Best products, Latest and etc...")
-    active = fields.Boolean(string="Active", default=True)
-    no_of_counts = fields.Selection([('3', '3'), ('4', '4'), ('5', '5'), ('6', '6')], string="Counts",
+                       help="Nombre del Titulo que sera mostrado en la página web...")
+    active = fields.Boolean(string="Activo", default=True)
+    no_of_counts = fields.Selection([('3', '3'), ('4', '4'), ('5', '5'), ('6', '6')], string="Cantidad",
                                     default='4', required=True,
-                                    help="No of products to be displayed in slider.")
-    prod_cat_type = fields.Selection([('product', 'Product'), ('category', 'Category')],
-                                     string="Type of slider", default='product', required=True,
-                                     help="Select product or category for whom you want to show a slider.")
-    auto_rotate = fields.Boolean(string='Auto Rotate Slider', default=True)
-    sliding_speed = fields.Integer(string="Slider sliding speed", default='5000',
-                                   help='Sliding speed of a slider can be set from here and it will be in milliseconds.')
+                                    help="Cantidad de Productos que seran mostrados en el slide.")
+    prod_cat_type = fields.Selection([('product', 'Producto'), ('category', 'Categoria')],
+                                     string="Tipo de Slider", default='product', required=True,
+                                     help="Elija Producto o Categoira para mostrar en este slider.")
+    auto_rotate = fields.Boolean(string='Auto Rotar Slider', default=True)
+    sliding_speed = fields.Integer(string="Velocidad del Slider", default='5000',
+                                   help='Velocidad del Slide en milisegundos.')
     collections_product = fields.Many2many('product.template', 'king_pro_product_slider_rel', 'slider_id',
-                                           'prod_id', string="Collections of product")
+                                           'prod_id', string="Colecciones de Productos")
     collections_category = fields.Many2many('product.public.category', 'king_pro_category_slider_rel',
-                                            'slider_id', 'cat_id', string="Collections of category")
+                                            'slider_id', 'cat_id', string="Colecciones de Categorias")
 
 
 class BlogSlider(models.Model):
 
     _name = 'blog.slider.config'
 
-    name = fields.Char(string="Slider name", default='Blogs', translate=True,
-                       help="Slider title to be displayed on website like Our Blogs, Latest Blog Post and etc...",
+    name = fields.Char(string="Nombre de Slider", default='Blogs', translate=True,
+                       help="Nombre del Slide que sera mostrado en la página web..",
                        required=True)
-    active = fields.Boolean(string="Active", default=True)
-    no_of_counts = fields.Selection([('1', '1'), ('2', '2'), ('3', '3')], string="Counts",
-                                    default='3', help="No of blogs to be displayed in slider.", required=True)
-    auto_rotate = fields.Boolean(string='Auto Rotate Slider', default=True)
-    sliding_speed = fields.Integer(string="Slider sliding speed", default='5000',
-                                   help='Sliding speed of a slider can be set from here and it will be in milliseconds.')
+    active = fields.Boolean(string="Activo", default=True)
+    no_of_counts = fields.Selection([('1', '1'), ('2', '2'), ('3', '3')], string="Cantidad",
+                                    default='3', help="Cantidad de Blogs que seran mostrados en la página web.", required=True)
+    auto_rotate = fields.Boolean(string='Auto Rotar Slider', default=True)
+    sliding_speed = fields.Integer(string="Velocidad del Slider", default='5000',
+                                   help='Velocidad del Slider en milisegundos.')
     collections_blog_post = fields.Many2many('blog.post', 'blogpost_slider_rel', 'slider_id',
-                                             'post_id', string="Collections of blog posts", required=True)
+                                             'post_id', string="Colecciones de publicaciones del blog", required=True)
 
 
 class MultiSlider(models.Model):
     _name = 'multi.slider.config'
 
-    name = fields.Char(string="Slider name", default='Trending',
+    name = fields.Char(string="Nombre del Slider", default='Lanzamientos',
                        required=True, translate=True,
                        help="Slider title to be displayed on website like Best products, Latest and etc...")
-    active = fields.Boolean(string="Active", default=True)
+    active = fields.Boolean(string="Activo", default=True)
 
-    auto_rotate = fields.Boolean(string='Auto Rotate Slider', default=True)
-    sliding_speed = fields.Integer(string="Slider sliding speed", default='5000',
-                                   help='Sliding speed of a slider can be set from here and it will be in milliseconds.')
+    auto_rotate = fields.Boolean(string='Auto-rotar Slide', default=True)
+    sliding_speed = fields.Integer(string="Velocidad de deslizamiento", default='5000',
+                                   help='Velocidad del Slider en milisegundos.')
 
     no_of_collection = fields.Selection([('2', '2'), ('3', '3'), ('4', '4'), ('5', '5')],
-                                        string="No. of collections to show", default='2',
+                                        string="No. de Pestañas a Mostrar", default='2',
                                         required=True,
-                                        help="No of collections to be displayed on slider.")
+                                        help="Numero de Colecciones a mostrar.")
 
-    label_collection_1 = fields.Char(string="1st collection name", default='First collection',
+    label_collection_1 = fields.Char(string="1er pestaña a Motrar", default='First collection',
                                      required=True, translate=True,
                                      help="Collection label to be displayed in website like Men, Women, Kids, etc...")
     collection_1_ids = fields.Many2many('product.template', 'product_slider_collection_1_rel', 'slider_id',
                                         'prod_id',
                                         required=True,
-                                        string="1st product collection")
+                                        string="1ro Seleccionar Productos")
 
-    label_collection_2 = fields.Char(string="2nd collection name", default='Second collection',
+    label_collection_2 = fields.Char(string="2da pestaña a Motrar", default='Second collection',
                                      required=True, translate=True,
                                      help="Collection label to be displayed in website like Men, Women, Kids, etc...")
     collection_2_ids = fields.Many2many('product.template', 'product_slider_collection_2_rel', 'slider_id',
                                         'prod_id',
                                         required=True,
-                                        string="2nd product collection")
+                                        string="2do Seleccionar Productos")
 
-    label_collection_3 = fields.Char(string="3rd collection name", default='Third collection',
+    label_collection_3 = fields.Char(string="3ra pestaña a Motrar", default='Third collection',
                                      translate=True,
                                      # required=True,
                                      help="Collection label to be displayed in website like Men, Women, Kids, etc...")
     collection_3_ids = fields.Many2many('product.template', 'product_slider_collection_3_rel', 'slider_id',
                                         'prod_id',
                                         # required=True,
-                                        string="3rd product collection")
+                                        string="3ro. Seleccionar Productos")
 
-    label_collection_4 = fields.Char(string="4th collection name", default='Fourth collection', translate=True,
+    label_collection_4 = fields.Char(string="4th pestaña a Motrar", default='Fourth collection', translate=True,
                                      # required=True,
                                      help="Collection label to be displayed in website like Men, Women, Kids, etc...")
     collection_4_ids = fields.Many2many('product.template', 'product_slider_collection_4_rel', 'slider_id',
                                         'prod_id',
                                         # required=True,
-                                        string="4th product collection")
+                                        string="4to Seleccionar Productos")
 
-    label_collection_5 = fields.Char(string="5th collection name", default='Fifth collection', translate=True,
+    label_collection_5 = fields.Char(string="5th pestaña a Motrar", default='Fifth collection', translate=True,
                                      # required=True,
                                      help="Collection label to be displayed in website like Men, Women, Kids, etc...")
     collection_5_ids = fields.Many2many('product.template', 'product_slider_collection_5_rel', 'slider_id',
                                         'prod_id',
                                         # required=True,
-                                        string="5th product collection")
+                                        string="5to Seleccionar Productos")

+ 17 - 17
views/product_view.xml

@@ -18,9 +18,9 @@
                     </div>
                 </xpath>
                 <xpath expr="//notebook" position="inside">
-                    <page attrs="{'invisible':[('multi_image','!=',True)]}" name="product multi image" string="Product Multiple Images">
+                    <page attrs="{'invisible':[('multi_image','!=',True)]}" name="product multi image" string="Multi Imagen">
                         <field name="images">
-                            <form string="Multiple Image">
+                            <form string="Multiple Imagen">
                                 <group>
                                     <field name="name"/>
                                     <field name="alt"/>
@@ -34,7 +34,7 @@
                                     <field name="cover_image" widget="image"
                                         height="64"
                                         attrs="{'invisible': ['|', ('attach_type', '=', 'image'), ('video_type', '=', 'youtube')]}"/>
-                                    <label string="It is required"
+                                    <label string="Es Requerido"
                                         attrs="{'invisible': ['|', ('attach_type', '=', 'image'), ('video_type', '=', 'youtube')]}"/>
                                 </group>
                                 <group>
@@ -67,8 +67,8 @@
                             </tree>
                         </field>
                     </page>
-                    <page attrs="{'invisible':[('is_flip_image','!=',True)]}" name="flip_image_page" string="Product Flip Image">
-                        <h4>Add flip image which will be visible on product hover in website</h4>
+                    <page attrs="{'invisible':[('is_flip_image','!=',True)]}" name="flip_image_page" string="Imagen Cambiante">
+                        <h4>Añadir giro de imagen que será visible en el producto en el sitio web</h4>
                         <field name="flip_image" widget='image' height="74px"/>
                     </page>
                 </xpath>
@@ -88,14 +88,14 @@
                         <group>
                             <group>
                                 <field name="name"/>
-                                <field name="sequence" string="Sequence"/>
+                                <field name="sequence" string="Sequencia"/>
                             </group>
                             <group>
                                 <field name="active"/>
                             </group>
                         </group>
                         <notebook>
-                            <page string="Products">
+                            <page string="Productos">
                                 <field name="product_ids"/>
                             </page>
                         </notebook> 
@@ -111,7 +111,7 @@
             <field name="arch" type="xml">
                 <tree>
                     <field name="name"/>
-                    <field name="sequence" string="Sequence"/>
+                    <field name="sequence" string="Sequencia"/>
                     <field name="active"/>
                 </tree>
             </field>
@@ -119,7 +119,7 @@
 
         <!-- Action for product tags -->
         <record id="action_for_biztech_product_tags" model="ir.actions.act_window">
-            <field name="name">Product Tags</field>
+            <field name="name">Etiqueta de Productos</field>
             <field name="type">ir.actions.act_window</field>
             <field name="res_model">biztech.product.tags</field>
             <field name="view_type">form</field>
@@ -148,7 +148,7 @@
                                 <field name="sort_on"/>
                             </group>
                             <group>
-                                <field name="sort_type" string="Order By"/>
+                                <field name="sort_type" string="Ordenar por"/>
                             </group>
                         </group>
                     </sheet>
@@ -171,7 +171,7 @@
 
         <!-- Action for product sorting -->
         <record id="action_for_product_sorting" model="ir.actions.act_window">
-            <field name="name">Product Sorting</field>
+            <field name="name">Clasificación de productos</field>
             <field name="res_model">biztech.product.sortby</field>
             <field name="view_type">form</field>
             <field name="view_mode">list,form</field>
@@ -219,7 +219,7 @@
             <field name="name">Product Per Page List View</field>
             <field name="model">product.per.page</field>
             <field name="arch" type="xml">
-                <tree string="Website Product Pagination" create="false" delete="false">
+                <tree string="Paginación de Productos en Sitio web" create="false" delete="false">
                     <field name="name"/>
                 </tree>
             </field>
@@ -229,7 +229,7 @@
             <field name="name">Product Per Page Form View</field>
             <field name="model">product.per.page</field>
             <field name="arch" type="xml">
-                <form string="Website Product Pagination" create="false" delete="false">
+                <form string="Paginación de Productos en Sitio web" create="false" delete="false">
                     <sheet>
                         <group>
                             <field name="name"/>
@@ -244,7 +244,7 @@
             <field name="name">Product Per Page No Form View</field>
             <field name="model">product.per.page.no</field>
             <field name="arch" type="xml">
-                <form string="Product Per Page No">
+                <form string="Productos por página">
                     <group>
                         <field name="name"/>
                         <field name="set_default_check"/>
@@ -271,7 +271,7 @@
             <field name="inherit_id" ref="website.view_website_config_settings"/>
             <field name="arch" type="xml">
                 <xpath expr="/form/div/group[@string='Language']" position="after">
-                    <group string="Website Product Pager Settings">
+                    <group string="Paginacion del Sitio Web">
                         <field name="enable_first_last_pager"/>
                     </group>
                 </xpath>
@@ -327,7 +327,7 @@
 
         <!-- Action for product  style tag -->
         <record id="action_for_biztech_product_style_tag" model="ir.actions.act_window">
-            <field name="name">Product Style Tags</field>
+            <field name="name">Estilo para Etiquetas de Productos</field>
             <field name="type">ir.actions.act_window</field>
             <field name="res_model">biztech.product.style.tag</field>
             <field name="view_type">form</field>
@@ -335,7 +335,7 @@
         </record>
 
         <!-- Menu for Product Tags -->
-        <menuitem name="Product Style Tag"
+        <menuitem name="Estilo para Etiquetas"
                   id="biztech_product_style_tag"
                   parent="base.menu_base_config"
                   sequence="80"

+ 16 - 16
views/slider_view.xml

@@ -52,7 +52,7 @@
 
     <!-- Product Category Slider Action -->
     <record id="prod_cat_slider_action" model="ir.actions.act_window">
-        <field name="name">Product/Category Slider</field>
+        <field name="name">Slider de Productos por Categoria</field>
         <field name="type">ir.actions.act_window</field>
         <field name="res_model">product.category.slider.config</field>
         <field name="view_type">form</field>
@@ -60,7 +60,7 @@
         <field name="view_id" eval="False"/>
         <field name="help" type="html">
             <p class="oe_view_nocontent_create">
-                Click to define a new slider.
+                Click para crear un nuevo Slider.
             </p>
         </field>
     </record>
@@ -105,12 +105,12 @@
         <field name="name">product.brands.form</field>
         <field name="model">product.brands</field>
         <field name="arch" type="xml">
-            <form string="Product Brands">
+            <form string="Marca de Producto">
                 <sheet>
                     <field name="brand_logo" widget="image" class="oe_avatar oe_left"/>
                     <div class="oe_title">
                         <div class="oe_edit_only">
-                            <label for="name" string="Brand Name"/>
+                            <label for="name" string="Nombre de Marca"/>
                         </div>
                         <h1>
                             <field name="name"/>
@@ -125,12 +125,12 @@
                             <field name="products_count" string="Products" widget="statinfo" />
                         </button>
                     </div>
-                    <group string="Brand Cover">
+                    <group string="Tapa de Marca">
                         <field name="brand_cover"
                                height="74px"
                                nolabel='1' widget="image"/>
                     </group>
-                    <group string="Description">
+                    <group string="Descripción">
                         <field name="brand_description" nolabel="1"/>
                     </group>
                 </sheet>
@@ -177,7 +177,7 @@
                                 <div>
                                     <a name="%(kingfisher_pro.action_open_brand_products)d"
                                        type="action">
-                                        <t t-esc="record.products_count.value"/> Products
+                                        <t t-esc="record.products_count.value"/> Productos
                                     </a>
                                 </div>
                                 <span>
@@ -297,7 +297,7 @@
 
     <!-- Product brand action -->
     <record model="ir.actions.act_window" id="action_product_brand">
-        <field name="name">Brands</field>
+        <field name="name">Marcas</field>
         <field name="res_model">product.brands</field>
         <field name="view_type">form</field>
         <field name="view_mode">kanban,form,tree</field>
@@ -315,7 +315,7 @@
         <field name="name">dynamic.blog.slider.form.view</field>
         <field name="model">blog.slider.config</field>
         <field name="arch" type="xml">
-            <form string="Blog Post Slider">
+            <form string="Slider del Blog">
                 <sheet>
                     <group>
                         <field name="name"/>
@@ -346,7 +346,7 @@
 
     <!-- Blog Slider Action -->
     <record id="dynamic_blog_slider_action" model="ir.actions.act_window">
-        <field name="name">Blog Post Slider</field>
+        <field name="name">Blog-Slider de Publicaciones</field>
         <field name="type">ir.actions.act_window</field>
         <field name="res_model">blog.slider.config</field>
         <field name="view_type">form</field>
@@ -354,16 +354,16 @@
         <field name="view_id" eval="False"/>
         <field name="help" type="html">
             <p class="oe_view_nocontent_create">
-                Click to define a new slider.
+                Click para Crear un Nuevo Slider.
             </p>
         </field>
     </record>
 
     <!-- Blog slider main menu in config -->
-    <menuitem name="Slider Configuraton" id="blog_post_slider_configuration" parent="knowledge.menu_document" sequence="20" />
+    <menuitem name="Slider Configuración" id="blog_post_slider_configuration" parent="knowledge.menu_document" sequence="20" />
 
     <menuitem id="dynamic_blog_slider_menu"
-              name="Blog Slider Configuraton"
+              name="Configuración Slider Blog"
               action="dynamic_blog_slider_action"
               parent="kingfisher_pro.blog_post_slider_configuration"
               sequence="60"/>
@@ -380,7 +380,7 @@
                         <field name="name"/>
                         <field name="active"/>
                     </group>
-                    <group string="Slider configuration">
+                    <group string="Slider configurationDOS">
                         <field name="auto_rotate"/>
                         <field name="sliding_speed"
                                attrs="{'invisible': [('auto_rotate', '=', False)]}"/>
@@ -459,14 +459,14 @@
         <field name="view_id" eval="False"/>
         <field name="help" type="html">
             <p class="oe_view_nocontent_create">
-                Click to define a new slider.
+                Click para crear un Nuevo Slider.
             </p>
         </field>
     </record>
 
     <!-- Main menu in config -->
     <menuitem id="multi_slider_menu"
-              name="Multi Product Slider Configuraton"
+              name="Slider Multi-Producto"
               action="multi_slider_action"
               parent="kingfisher_pro.menu_slider_config"
               sequence="70"/>

+ 56 - 58
views/snippets.xml

@@ -3,7 +3,7 @@
 <data>
 
     <!-- Home Slider snippet -->
-    <template id="s_kingfisher_pro_home_slider" name="Home Slider">
+    <template id="s_kingfisher_pro_home_slider" name="Slider del Inicio">
         <div id="myCarousel" class="carousel slide theme-home-slider s_kingfisher_pro_home_slider" data-interval="10000" data-ride="carousel">
             <!-- Indicators -->
             <ol class="carousel-indicators">
@@ -16,11 +16,11 @@
                     <div class="container">
                         <div class="row content">
                             <blockquote class="col-md-6 col-sm-6 col-xs-6">
-                                <p>New Collection</p>
-                                <h2>Men Blazers</h2>
-                                <h5>Save <span>20%</span></h5>
+                                <p>Nuevas Colecciones</p>
+                                <h2>Trajes de Hombres</h2>
+                                <h5>Descuentos <span>20%</span></h5>
                                 <div class="btn-box">
-                                    <a href="#">Shop now <i class="fa fa-angle-right"/></a>
+                                    <a href="#">Comprar Ahora <i class="fa fa-angle-right"/></a>
                                 </div>
                             </blockquote>
                             <div class="col-md-6 col-sm-6 col-xs-6">
@@ -33,11 +33,11 @@
                     <div class="container">
                         <div class="row content">
                             <blockquote class="pull-right col-md-5 col-sm-6 col-xs-6">
-                                <p>Western Wear</p>
-                                <h2>Women Tops</h2>
-                                <h5>Save <span>20%</span></h5>
+                                <p>Prendas de Vestir</p>
+                                <h2>Moda Femenina</h2>
+                                <h5>Descuento <span>20%</span></h5>
                                 <div class="btn-box">
-                                    <a href="#">Shop now <i class="fa fa-angle-right"/></a>
+                                    <a href="#">Comprar Ahora <i class="fa fa-angle-right"/></a>
                                 </div>
                             </blockquote>
                             <div class="col-md-7 col-sm-6 col-xs-6">
@@ -52,31 +52,31 @@
                 <span aria-hidden="true" class="previous-icon">
                     <img src="/kingfisher_pro/static/src/img/prev-slide.png"/>
                 </span>
-                <span class="sr-only">Previous</span>
+                <span class="sr-only">Previo</span>
             </a>
             <a class="right carousel-control" data-slide="next" data-target="#myCarousel" role="button">
                 <span aria-hidden="true" class="next-icon">
                     <img src="/kingfisher_pro/static/src/img/next-slide.png"/>
                 </span>
-                <span class="sr-only">Next</span>
+                <span class="sr-only">Próximo</span>
             </a>
         </div>
     </template>
 
     <!-- Promo Snippet -->
-    <template id="s_kingfisher_pro_promo_snippet" name="Promo">
+    <template id="s_kingfisher_pro_promo_snippet" name="Promociones">
         <section class="ads-section s_kingfisher_pro_promo_snippet">
             <div class="container">
                 <div class="row">
                     <div class="col-lg-3 col-md-4 col-sm-4 col-xs-12 text-center">
                         <section class="adsb-inner adsb-inner1 small-banners">
                             <div class="inner-content">
-                                <h5>MEN'S SHOES</h5>
+                                <h5>ZAPATOS DE HOMBRE</h5>
                                 <section class="image-section">
                                     <img alt="Shoes" class="img-responsive" src="/kingfisher_pro/static/src/img/snippet/shoes.png" title="Shoes"/>
                                 </section>
                                 <div class="btn-box">
-                                    <button>SHOP NOW 
+                                    <button>COMPRAR AHORA 
                                         <i class="fa fa-angle-right"/></button>
                                 </div>
                             </div>
@@ -88,12 +88,12 @@
                         </section>
                         <section class="adsb-inner adsb-inner4 small-banners">
                             <div class="inner-content">
-                                <h5>MEN'S WATCH</h5>
+                                <h5>RELOJES DE HOMBRES</h5>
                                 <section class="image-section">
                                     <img alt="Watch" class="img-responsive" src="/kingfisher_pro/static/src/img/snippet/watch.png" title="Watch"/>
                                 </section>
                                 <div class="btn-box">
-                                    <button>SHOP NOW 
+                                    <button>COMPRAR AHORA 
                                         <i class="fa fa-angle-right"/></button>
                                 </div>
                             </div>
@@ -108,8 +108,8 @@
                         <section class="adsb-inner adsb-inner2 middle-banner" style="background-image:url(/kingfisher_pro/static/src/img/snippet/middle-box-bg.png);">
                             <div class="middle-content">
                                 <a href="#">
-                                    <span class="line1">BIGGEST</span><br/>
-                                    <span class="line2">SALE</span><br/>
+                                    <span class="line1">MAS GRANDE</span><br/>
+                                    <span class="line2">VENDIDO</span><br/>
                                     <span class="line3">50%</span>
                                 </a>
                             </div>
@@ -118,12 +118,12 @@
                     <div class="col-lg-3 col-md-4 col-sm-4 col-xs-12">
                         <section class="adsb-inner adsb-inner3 small-banners">
                             <div class="inner-content">
-                                <h5>WOMEN'S GLASSES</h5>
+                                <h5>LENTES DE MUJER</h5>
                                 <section class="image-section">
                                     <img alt="Spacs" class="img-responsive" src="/kingfisher_pro/static/src/img/snippet/spacs.png" title="Spacs"/>
                                 </section>
                                 <div class="btn-box">
-                                    <button>SHOP NOW <i class="fa fa-angle-right"/></button>
+                                    <button>COMPRAR AHORA <i class="fa fa-angle-right"/></button>
                                 </div>
                             </div>
                            <a href="#">
@@ -134,12 +134,12 @@
                         </section>
                         <section class="adsb-inner adsb-inner3 small-banners">
                             <div class="inner-content">
-                                <h5>WOMEN'S JEWELLERY</h5>
+                                <h5>JOYAS DE MUJER</h5>
                                 <section class="image-section">
                                     <img alt="Jewellary" class="img-responsive" src="/kingfisher_pro/static/src/img/snippet/jewellary.png" title="Jewellary"/>
                                 </section>
                                 <div class="btn-box">
-                                    <button>SHOP NOW <i class="fa fa-angle-right"/></button>
+                                    <button>COMPRAR AHORA <i class="fa fa-angle-right"/></button>
                                 </div>
                             </div>
                            <a href="#">
@@ -155,7 +155,7 @@
     </template>
 
     <!-- Service Snippet -->
-    <template id="s_kingfisher_pro_service_snippet" name="Service">
+    <template id="s_kingfisher_pro_service_snippet" name="Servicios">
         <section class="services text-center s_kingfisher_pro_service_snippet">
             <div class="container">
                 <div class="row">
@@ -164,27 +164,27 @@
                              <i class="fa fa-shopping-cart" aria-hidden="true" alt="Free Shipping"></i>
                         </a>
                         <h4 class="">
-                            <b>FREE SHIPPING WORLDWIDE</b>
+                            <b>ENVIO GRATIS</b>
                         </h4>
-                        <h5 class="">FREE SHIPPING WORLDWIDE</h5>
+                        <h5 class="">ENTREGAMOS A SU DOMICILIO</h5>
                     </div>
                     <div class="col-sm-4">
                         <a href="#">
                             <i class="fa fa-phone" aria-hidden="true" Title="Customer Service" alt="Customer Service"></i>
                         </a>
                         <h4 class="">
-                            <b>24/7 CUSTOMER SERVICE</b>
+                            <b>ATENCION AL CLIENTE</b>
                         </h4>
-                        <h5 class="">SERVICE SUPPORT 24/7</h5>
+                        <h5 class="">ATENCION PERSONALIZADA</h5>
                     </div>
                     <div class="col-sm-4">
                         <a href="#">
                             <i class="fa fa-money" aria-hidden="true" Title="Money Back" alt="Money Back"></i>
                         </a>
                         <h4 class="">
-                            <b>MONEY BACK GUARANTEE !</b>
+                            <b>DEVOLUCION GARANTIZARA !</b>
                         </h4>
-                        <h5 class="">100% MONEY BACK - 30 DAYS</h5>
+                        <h5 class="">SI NO ESTA CONTENTO NEGOCIAREMOS</h5>
                     </div>
                 </div>
             </div>
@@ -199,7 +199,7 @@
                     <div class="col-md-12">
                         <div class="title-block">
                             <h4 id="snippet-title" class="section-title style1">
-                                <span>Product/Category Slider</span>
+                                <span>Slider Productos por Categoria</span>
                             </h4>
                         </div>
                     </div>
@@ -213,7 +213,7 @@
                  data-selector=".oe_pro_cat_slider"
                  >
                 <li data-pro_cat_slider="">
-                    <a class="oe_pro_cat_slider">Modify</a>
+                    <a class="oe_pro_cat_slider">Modificar</a>
                 </li>
             </div>
         </xpath>
@@ -221,7 +221,7 @@
     <template id="kingfisher_pro_pro_cat_slider_view" name="Product/Category Slider">
         <div class="title-block">
             <h4 t-if="not slider_header">
-                <span>Trending</span>
+                <span>Tendencias</span>
             </h4>
             <h4 t-if="slider_header">
                 <span>
@@ -299,7 +299,7 @@
                     <div class="col-md-12">
                         <div class="title-block">
                             <h4 class="section-title style1" id="snippet-title">
-                                <span>Our Brands</span>
+                                <span>Nuestras Marcas</span>
                             </h4>
                         </div>
                     </div>
@@ -313,7 +313,7 @@
                  data-selector=".king_pro_brand_slider"
                  data-snippet-option-id="kingfisher_pro_brand_custom_slider">
                 <li data-king_brand_slider="">
-                    <a class="king_pro_brand_slider">Modify</a>
+                    <a class="king_pro_brand_slider">Modificar</a>
                 </li>
             </div>
         </xpath>
@@ -322,7 +322,7 @@
         <div class="container our-brand-section">
             <div class="title-block">
                 <h4 class="section-title style1" t-if="not brand_header">
-                    <span>Our Brands</span>
+                    <span>Nuestras Marcas</span>
                 </h4>
                 <h4 class="section-title style1" t-if="brand_header">
                     <span>
@@ -348,13 +348,13 @@
     </template>
 
     <!-- Single Banner snippet -->
-    <template id="s_kingfisher_pro_single_banner_snippet" name="Single banner without slider">
+    <template id="s_kingfisher_pro_single_banner_snippet" name="Simple banner sin slider">
         <section class="new-collection s_kingfisher_pro_single_banner_snippet" style="background-image:url(/kingfisher_pro/static/src/img/snippet/bg-banner.png)">
             <div class="container">
                 <div class="row">
                     <div class="col-md-6 col-sm-6 sol-xs-6">
                         <div class="inner-content">
-                            <h5 class="">New collection</h5>
+                            <h5 class="">Colecciones Nuevas</h5>
                             <h3>2016</h3>
                             <p>Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse
                                 <br/>
@@ -365,7 +365,7 @@
                                 zzril delenit augue duis dolore te feugait nulla facilisi.</p>
                         </div>
                         <div class="btn-box">
-                            <a href="#">Shop now <i class="fa fa-angle-right"/></a>
+                            <a href="#">Comprar Ahora <i class="fa fa-angle-right"/></a>
                         </div>
                     </div>
                     <div class="col-md-6 col-sm-6 sol-xs-6">
@@ -383,7 +383,7 @@
                 <div class="row our-categories">
                     <div class="col-md-12">
                         <div class="title-block">
-                            <h4 id="snippet-title" class="section-title style1"><span>Multi Category Slider</span></h4>
+                            <h4 id="snippet-title" class="section-title style1"><span>Multi Slider de Productos</span></h4>
                         </div>
                     </div>
                 </div>
@@ -396,7 +396,7 @@
                  data-selector=".oe_multi_category_slider"
                  data-snippet-option-id="kingfisher_pro_multi_cat_custom_snippet">
                 <li data-multi_category_slider="">
-                    <a class="oe_multi_category_slider">Modify</a>
+                    <a class="oe_multi_category_slider">Modificar</a>
                 </li>
             </div>
         </xpath>
@@ -405,7 +405,7 @@
         <div class="container">
             <div class="title-block">
                 <h4 class="section-title style1" t-if="not slider_header">
-                    <span>Trending</span>
+                    <span>Tendencias</span>
                 </h4>
                 <h4 class="section-title style1" t-if="slider_header">
                     <span>
@@ -1154,7 +1154,7 @@
                 <div class="row">
                     <div class="col-md-12">
                         <div class="title-block">
-                            <h4 id="snippet-title" class="section-title style1"><span>Blog post slider</span></h4>
+                            <h4 id="snippet-title" class="section-title style1"><span>Slider de Publicaciones-Blog</span></h4>
                         </div>
                     </div>
                 </div>
@@ -1167,7 +1167,7 @@
                  data-selector=".king_pro_blog_slider"
                  data-snippet-option-id="kingfisher_pro_blog_custom_snippet">
                 <li data-king_blog_slider="">
-                    <a class="king_pro_blog_slider">Modify</a>
+                    <a class="king_pro_blog_slider">Modificar</a>
                 </li>
             </div>
         </xpath>
@@ -1176,7 +1176,7 @@
         <div class="container">
             <div class="title-block">
                 <h4 class="section-title style1" t-if="not slider_header">
-                    <span>Blog post slider</span>
+                    <span>Slider de Publicaciones-Blog</span>
                 </h4>
                 <h4 class="section-title style1" t-if="slider_header">
                     <span>
@@ -1215,13 +1215,13 @@
         </div>
     </template>
     <!-- Testimonial Snippet -->
-    <template id="s_kingfisher_pro_testimonials_slider" name="Testimonials slider">
+    <template id="s_kingfisher_pro_testimonials_slider" name="Slider de Testimonios">
         <section class="testimonials s_kingfisher_pro_testimonials_slider" style="background-image:url(/kingfisher_pro/static/src/img/snippet/testimonial-bg.png)" data-scroll-background-ratio="0.3">
             <div class="container">
                 <div class="row">
                     <div class="col-md-3 col-sm-12">
                         <div class="pf-page-title">
-                            <h4 class="">Testimonials</h4>
+                            <h4 class="">Testimoniales</h4>
                         </div>
                     </div>
                     <div class="col-md-9 col-sm-12 slider">
@@ -1233,13 +1233,11 @@
                                         <div class="row content">
                                             <blockquote>
                                                 <p>
-                                                    Write a quote here from one of your customers. Quotes are a
-                                                    great way to build confidence in your products or services.
-                                                    This theme is very easy to build and form the customer's standpoint it's very
-                                                    intuitive.
+                                                  Escribe aquí una cita de uno de sus clientes. Las citas son una              gran manera de construir confianza en sus productos o servicios.
+                                                  Este tema es muy fácil de construir y formar el punto de vista del cliente es muy intuitivo
                                                 </p>
-                                                <p class="author">John Warner</p>
-                                                <p class="designation">CEO, ABC company</p>
+                                                <p class="author">Fulano de Tal</p>
+                                                <p class="designation">CEO, Empresa ABC</p>
                                             </blockquote>
                                         </div>
                                     </div>
@@ -1249,13 +1247,13 @@
                                         <div class="row content">
                                             <blockquote>
                                                 <p>
-                                                    This theme is very easy to build and form the customer's standpoint it's very
-                                                    intuitive.
-                                                    Odoo provides essential platform for our project management.
-                                                    Things are better organized and more visible with it.
+                                                    Este tema es muy fácil de construir y formar el punto 
+                                                    de vista del cliente es muy ofrecemos plataforma esencial 
+                                                    para nuestra gestión de proyectos. 
+                                                    Las cosas están mejor organizados y más visible con él.
                                                 </p>
-                                                <p class="author">John Warner</p>
-                                                <p class="designation">CEO, ABC company</p>
+                                                <p class="author">Fulano Juan Vengano</p>
+                                                <p class="designation">CEO, Empresa ABC</p>
                                             </blockquote>
                                         </div>
                                     </div>

+ 8 - 8
views/theme.xml

@@ -40,7 +40,7 @@
                                     <span class="king_pro_cart_quantity" t-esc="int(line.product_uom_qty)"/> x 
                                     <span t-field="line.price_unit" t-field-options='{"widget": "monetary", "display_currency": "user_id.partner_id.property_product_pricelist.currency_id"}'/>
                                     <span class="price">
-                                        <a t-attf-href="/shop/product/#{ slug(line.product_id.product_tmpl_id) }">details</a>
+                                        <a t-attf-href="/shop/product/#{ slug(line.product_id.product_tmpl_id) }">detalles</a>
                                     </span>
                                 </p>
                             </div>
@@ -49,7 +49,7 @@
                     <div id='king_cart' class="total">
                         <p class="">
                             <div class="row" id="order_total">
-                                  <span class="col-xs-6 text-right h4">Subtotal:</span>
+                                  <span class="col-xs-6 text-right h4">Subtotal :</span>
                                   <span class="col-xs-6 text-left h4" style="white-space: nowrap;">
                                       <span t-field="website.sale_get_order().amount_total" style="white-space: nowrap;" t-field-options='{
                                               "widget": "monetary",
@@ -61,7 +61,7 @@
                         </p>
                     </div>
                     <div class="button-box">
-                        <a class="view-all btn" href="/shop/cart">Ver Todo</a>
+                        <a class="view-all btn" href="/shop/cart">Ver Todo </a>
                         <a class="proceed btn" href="/shop/checkout">Ir al Carro</a>
                     </div>
                 </div>
@@ -729,7 +729,7 @@
                                 <div class="view">
                                     <div class="shopping-cart">
                                         <a t-attf-href="/shop/product/#{ slug(product) }">
-                                            <img src="/kingfisher_pro/static/src/img/cart2.png" alt="Shopping-cart" title="Shopping Cart" />
+                                            <!-- <img src="/kingfisher_pro/static/src/img/cart2.png" alt="Shopping-cart" title="Shopping Cart" /> --><h5 style="color:#ffffff;">AÑADIR AL CARRO</h5>
                                         </a>
                                     </div>
                                 </div>
@@ -981,12 +981,12 @@
                         <input name="product_id" t-att-value="product.product_variant_ids[0].id" type="hidden"/>
                         <t t-if="len(product.product_variant_ids) == 1">
                             <a class="a-submit">
-                                <img alt="Shopping-cart" src="/kingfisher_pro/static/src/img/cart2.png" title="Shopping Cart"/>
+                                <!--<img alt="Shopping-cart" src="/kingfisher_pro/static/src/img/cart2.png" title="Shopping Cart"/>--><h5 style="color:#ffffff;">AÑADIR AL CARRO</h5>
                             </a>
                         </t>
                         <t t-if="len(product.product_variant_ids) &gt; 1">
                             <a t-att-href="keep('/shop/product/%s' % slug(product), page=(pager['page']['num'] if pager['page']['num']&gt;1 else None))">
-                                <img alt="Shopping-cart" src="/kingfisher_pro/static/src/img/cart2.png" title="Shopping Cart"/>
+                                <!-- <img alt="Shopping-cart" src="/kingfisher_pro/static/src/img/cart2.png" title="Shopping Cart"/> --><h5 style="color:#ffffff;">AÑADIR AL CARRO</h5>
                             </a>
                         </t>
                     </div>
@@ -1004,10 +1004,10 @@
                         <button data-toggle="dropdown" aria-expanded="false" aria-haspopup="true" id="sort_by" type="button">
                             <t t-set="cur_sort" t-value="website.set_current_sorting_data()"/>
                             <t t-if="not cur_sort">
-                                Sort By
+                                Ordenar por
                             </t>
                             <t t-if="cur_sort">
-                                Sort By: 
+                                Ordenar por: 
                             </t>
                             <t t-esc="cur_sort"/>
                             <span class="caret"/>