summaryrefslogtreecommitdiff
path: root/addons/web
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web')
-rw-r--r--addons/web/i18n/el.po20
-rw-r--r--addons/web/i18n/es_DO.po382
-rw-r--r--addons/web/i18n/ka.po4
-rw-r--r--addons/web/i18n/zh_CN.po19
-rw-r--r--addons/web/static/lib/qweb/qweb2.js2
-rw-r--r--addons/web/static/src/css/base.css1
-rw-r--r--addons/web/static/src/css/base.sass1
-rw-r--r--addons/web/static/src/js/action_manager.js5
-rw-r--r--addons/web/static/src/js/view_manager.js16
-rw-r--r--addons/web/static/src/js/widgets/user_menu.js36
-rw-r--r--addons/web/static/src/xml/base.xml46
11 files changed, 307 insertions, 225 deletions
diff --git a/addons/web/i18n/el.po b/addons/web/i18n/el.po
index 75d9b0e5de1..f60fe40b76e 100644
--- a/addons/web/i18n/el.po
+++ b/addons/web/i18n/el.po
@@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: Odoo 9.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-10-12 14:29+0000\n"
-"PO-Revision-Date: 2015-12-19 00:03+0000\n"
+"PO-Revision-Date: 2015-12-27 23:28+0000\n"
"Last-Translator: Goutoudis Kostas <goutoudis@gmail.com>\n"
"Language-Team: Greek (http://www.transifex.com/odoo/odoo-9/language/el/)\n"
"MIME-Version: 1.0\n"
@@ -425,7 +425,7 @@ msgstr "Bytes,Kb,Mb,Gb,Tb,Pb,Eb,Zb,Yb"
#: code:addons/web/static/src/js/views/list_common.js:134
#, python-format
msgid "Can't convert value %s to context"
-msgstr ""
+msgstr "Δεν είναι δυνατή η μετατροπή της τιμής %s σε Περιεχόμενο"
#. module: web
#. openerp-web
@@ -537,14 +537,14 @@ msgstr "Δεν ήταν δυνατή η προβολή της συγκεκριμ
#: code:addons/web/static/src/js/views/list_view.js:1101
#, python-format
msgid "Could not find id in dataset"
-msgstr ""
+msgstr "Δεν ήταν δυνατή η εύρεση του αναγνωριστικού στο σύνολο δεδομένων"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/framework/utils.js:180
#, python-format
msgid "Could not serialize XML"
-msgstr ""
+msgstr "Δεν ήταν δυνατή η σειριοποίηση XML"
#. module: web
#. openerp-web
@@ -772,7 +772,7 @@ msgstr "Επεξεργασία ενέργειας"
#: code:addons/web/static/src/xml/base.xml:172
#, python-format
msgid "Edit SearchView"
-msgstr ""
+msgstr "Επεξεργασία Προβολής Αναζήτησης"
#. module: web
#. openerp-web
@@ -792,7 +792,7 @@ msgstr "Email"
#: code:addons/web/static/src/xml/website.tour.xml:25
#, python-format
msgid "End This Tutorial"
-msgstr "Τερματισμός αυτού του Οδηγού"
+msgstr "Τερματισμός αυτής της Εκμάθησης"
#. module: web
#. openerp-web
@@ -884,7 +884,7 @@ msgstr "Αγαπημένα"
#: code:addons/web/static/src/js/views/form_view.js:1292
#, python-format
msgid "Field '%s' specified in view could not be found."
-msgstr ""
+msgstr "Το πεδίο '%s' που ορίζεται στην προβολή δεν μπορεί να βρεθεί."
#. module: web
#. openerp-web
@@ -899,7 +899,7 @@ msgstr "Πεδίο:"
#: code:addons/web/static/src/xml/base.xml:167
#, python-format
msgid "Fields View Get"
-msgstr ""
+msgstr "Ανάκτηση Πεδίων Προβολής"
#. module: web
#. openerp-web
@@ -1132,7 +1132,7 @@ msgid ""
"%s\n"
"\n"
"%s"
-msgstr ""
+msgstr "Αποτυχία τοπικής αξιολόγησης\n%s\n\n%s"
#. module: web
#: model:ir.ui.view,arch_db:web.login
@@ -1158,7 +1158,7 @@ msgstr "Χαμηλή"
#: code:addons/web/static/src/js/views/search_inputs.js:440
#, python-format
msgid "M2O search fields do not currently handle multiple default values"
-msgstr ""
+msgstr "Τα πεδία αναζήτησης ΠολλάΠροςΈνα δεν μπορούν να χειριστούν πολλαπλές προεπιλεγμένες τιμές"
#. module: web
#: model:ir.ui.view,arch_db:web.login_layout
diff --git a/addons/web/i18n/es_DO.po b/addons/web/i18n/es_DO.po
index e651eae08e4..516760cd657 100644
--- a/addons/web/i18n/es_DO.po
+++ b/addons/web/i18n/es_DO.po
@@ -3,13 +3,17 @@
# * web
#
# Translators:
+# Ana Juaristi <ajuaristio@gmail.com>, 2015
+# Eneldo Serrata <eneldoserrata@gmail.com>, 2015
+# Jesus Alan Ramos Rodriguez <alan.ramos@jarsa.com.mx>, 2015
+# Mateo Tibaquirá <nestormateo@gmail.com>, 2015
msgid ""
msgstr ""
"Project-Id-Version: Odoo 9.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-10-12 14:29+0000\n"
-"PO-Revision-Date: 2015-11-08 17:05+0000\n"
-"Last-Translator: Martin Trigaux\n"
+"PO-Revision-Date: 2015-12-26 21:19+0000\n"
+"Last-Translator: Eneldo Serrata <eneldoserrata@gmail.com>\n"
"Language-Team: Spanish (Dominican Republic) (http://www.transifex.com/odoo/odoo-9/language/es_DO/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -22,7 +26,7 @@ msgstr ""
#: code:addons/web/static/src/js/views/form_common.js:870
#, python-format
msgid " & Close"
-msgstr ""
+msgstr " & Cerrar"
#. module: web
#. openerp-web
@@ -30,14 +34,14 @@ msgstr ""
#: code:addons/web/static/src/js/views/search_filters.js:290
#, python-format
msgid "%(field)s %(operator)s"
-msgstr ""
+msgstr "%(field)s %(operator)s"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/search_filters.js:116
#, python-format
msgid "%(field)s %(operator)s \"%(value)s\""
-msgstr ""
+msgstr "%(field)s %(operator)s \"%(value)s\""
#. module: web
#. openerp-web
@@ -51,14 +55,14 @@ msgstr "%(page)d/%(page_count)d"
#: code:addons/web/static/src/js/view_manager.js:66
#, python-format
msgid "%(view_type)s view"
-msgstr ""
+msgstr "Vista %(view_type)s"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_view.js:443
#, python-format
msgid "%d / %d"
-msgstr ""
+msgstr "%d / %d"
#. module: web
#. openerp-web
@@ -93,26 +97,26 @@ msgstr "hace %d meses"
#: code:addons/web/static/src/js/framework/core.js:138
#, python-format
msgid "%d years ago"
-msgstr "%d años atras"
+msgstr "hace %d años"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/list_view.js:441
#, python-format
msgid "%d-%d of %d"
-msgstr ""
+msgstr "%d-%d de %d"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/list_view.js:1488
#, python-format
msgid "%s (%d)"
-msgstr ""
+msgstr "%s (%d)"
#. module: web
#: model:ir.ui.view,arch_db:web.webclient_bootstrap
msgid "&lt;!--[if lte IE 9]&gt;"
-msgstr ""
+msgstr "&lt;!--[if lte IE 9]&gt;"
#. module: web
#: model:ir.ui.view,arch_db:web.layout
@@ -123,70 +127,70 @@ msgstr "&lt;!DOCTYPE html&gt;"
#. module: web
#: model:ir.ui.view,arch_db:web.webclient_bootstrap
msgid "&lt;![endif]--&gt;"
-msgstr ""
+msgstr "&lt;![endif]--&gt;"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/framework/formats.js:171
#, python-format
msgid "'%s' is not a correct date"
-msgstr ""
+msgstr "'%s' no es una fecha correcta"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/framework/time.js:193
#, python-format
msgid "'%s' is not a correct date, datetime nor time"
-msgstr ""
+msgstr "'%s' no es una fecha, fechahora ni hora correcta"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/framework/formats.js:166
#, python-format
msgid "'%s' is not a correct datetime"
-msgstr ""
+msgstr "'%s' no es una fecha-hora correcta"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/framework/formats.js:146
#, python-format
msgid "'%s' is not a correct float"
-msgstr ""
+msgstr "'%s' no es un decimal correcto"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/framework/formats.js:134
#, python-format
msgid "'%s' is not a correct integer"
-msgstr ""
+msgstr "'%s' no es un entero correcto"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/framework/formats.js:176
#, python-format
msgid "'%s' is not a correct time"
-msgstr ""
+msgstr "'%s' no es una hora correcta"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/framework/time.js:205
#, python-format
msgid "'%s' is not convertible to date, datetime nor time"
-msgstr ""
+msgstr "'%s' no es convertible a fecha, fechahora ni hora"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/framework/formats.js:77
#, python-format
msgid "(%d records)"
-msgstr ""
+msgstr "(%d registros)"
#. module: web
#. openerp-web
#: code:addons/web/static/src/xml/base_common.xml:100
#, python-format
msgid "(no string)"
-msgstr ""
+msgstr "(sin cadena)"
#. module: web
#. openerp-web
@@ -200,24 +204,24 @@ msgstr "(sin etiqueta)"
#: code:addons/web/static/src/js/framework/utils.js:300
#, python-format
msgid ",k,M"
-msgstr ""
+msgstr ",k,M"
#. module: web
#. openerp-web
#: code:addons/web/static/src/xml/base.xml:1012
#, python-format
msgid "...Upload in progress..."
-msgstr ""
+msgstr "...Carga en progreso..."
#. module: web
#: model:ir.ui.view,arch_db:web.menu_secondary
msgid "<span class=\"oe_logo_edit\">Edit Company data</span>"
-msgstr ""
+msgstr "<span class=\"oe_logo_edit\">Editar datos de empresa</span>"
#. module: web
#: model:ir.ui.view,arch_db:web.menu_secondary
msgid "<span>Odoo</span>"
-msgstr ""
+msgstr "<span>Odoo</span>"
#. module: web
#. openerp-web
@@ -231,7 +235,7 @@ msgstr "Acceso denegado"
#: code:addons/web/static/src/js/framework/crash_manager.js:21
#, python-format
msgid "Access Error"
-msgstr ""
+msgstr "Error de acceso"
#. module: web
#. openerp-web
@@ -245,7 +249,7 @@ msgstr "Acción"
#: code:addons/web/static/src/js/views/form_relational_widgets.js:1106
#, python-format
msgid "Action Button"
-msgstr ""
+msgstr "Botón de Acción"
#. module: web
#. openerp-web
@@ -259,7 +263,7 @@ msgstr "Acción ID:"
#: code:addons/web/static/src/js/views/form_widgets.js:666
#, python-format
msgid "Activate"
-msgstr ""
+msgstr "Activar"
#. module: web
#. openerp-web
@@ -275,21 +279,21 @@ msgstr "Activo"
#: code:addons/web/static/src/xml/base.xml:1299
#, python-format
msgid "Add"
-msgstr "Añadir"
+msgstr "Agregar"
#. module: web
#. openerp-web
#: code:addons/web/static/src/xml/base.xml:1172
#, python-format
msgid "Add Custom Filter"
-msgstr ""
+msgstr "Filtro Personalizado"
#. module: web
#. openerp-web
#: code:addons/web/static/src/xml/base.xml:1173
#, python-format
msgid "Add a condition"
-msgstr "Agregar una condición"
+msgstr "Agregar condición"
#. module: web
#. openerp-web
@@ -303,14 +307,14 @@ msgstr "Añadir un elemento"
#: code:addons/web/static/src/xml/base.xml:1183
#, python-format
msgid "Add custom group"
-msgstr ""
+msgstr "Añadir grupo personalizado"
#. module: web
#. openerp-web
#: code:addons/web/static/src/xml/base.xml:272
#, python-format
msgid "Add..."
-msgstr "Añadir…"
+msgstr "Añadir..."
#. module: web
#. openerp-web
@@ -331,7 +335,7 @@ msgstr "Búsqueda avanzada..."
#: code:addons/web/static/src/js/framework/dialog.js:162
#, python-format
msgid "Alert"
-msgstr ""
+msgstr "Alerta"
#. module: web
#. openerp-web
@@ -354,7 +358,7 @@ msgstr "Aplicar"
#: code:addons/web/static/src/js/views/list_view.js:308
#, python-format
msgid "Archive"
-msgstr ""
+msgstr "Archivar"
#. module: web
#. openerp-web
@@ -368,14 +372,14 @@ msgstr "Archivado"
#: code:addons/web/static/src/js/views/search_menus.js:243
#, python-format
msgid "Are you sure that you want to remove this filter?"
-msgstr ""
+msgstr "¿Seguro que quieres eliminar este filtro?"
#. module: web
#. openerp-web
#: code:addons/web/static/src/xml/base.xml:244
#, python-format
msgid "Attachment :"
-msgstr ""
+msgstr "Adjunto:"
#. module: web
#. openerp-web
@@ -389,14 +393,14 @@ msgstr "Campos disponibles"
#: code:addons/web/static/src/xml/base.xml:565
#, python-format
msgid "Bar Chart"
-msgstr ""
+msgstr "Gráfico de barras"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/list_view.js:1946
#, python-format
msgid "Binary file"
-msgstr ""
+msgstr "Archivo binario"
#. module: web
#. openerp-web
@@ -424,14 +428,14 @@ msgstr "Bytes,Kb,Mb,Gb,Tb,Pb,Eb,Zb,Yb"
#: code:addons/web/static/src/js/views/list_common.js:134
#, python-format
msgid "Can't convert value %s to context"
-msgstr ""
+msgstr "No se puede convertir el valor %s a context"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_widgets.js:352
#, python-format
msgid "Can't send email to invalid e-mail address"
-msgstr ""
+msgstr "No se puede enviar correo electrónico a una dirección de correo electrónico inválida"
#. module: web
#. openerp-web
@@ -479,7 +483,7 @@ msgstr "Limpiar"
#: code:addons/web/static/src/js/web_client.js:132
#, python-format
msgid "Client Error"
-msgstr "Error en el cliente"
+msgstr "Error del cliente"
#. module: web
#. openerp-web
@@ -502,14 +506,14 @@ msgstr "Condición:"
#: code:addons/web/static/src/xml/base.xml:53
#, python-format
msgid "Confirm New Password:"
-msgstr ""
+msgstr "Confirmar nueva contraseña maestra:"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/framework/dialog.js:187
#, python-format
msgid "Confirmation"
-msgstr ""
+msgstr "Confirmación"
#. module: web
#. openerp-web
@@ -522,7 +526,7 @@ msgstr "Contexto:"
#: code:addons/web/static/src/xml/base_common.xml:159
#, python-format
msgid "Copyright © 2004-2015 Odoo S.A."
-msgstr ""
+msgstr "Copyright © 2004-2015 Odoo S.A."
#. module: web
#. openerp-web
@@ -536,14 +540,14 @@ msgstr "No se pudo mostrar la imagen seleccionada."
#: code:addons/web/static/src/js/views/list_view.js:1101
#, python-format
msgid "Could not find id in dataset"
-msgstr ""
+msgstr "No se ha podido encontrar un dataset"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/framework/utils.js:180
#, python-format
msgid "Could not serialize XML"
-msgstr ""
+msgstr "No pudo serializar el XML"
#. module: web
#. openerp-web
@@ -561,28 +565,28 @@ msgstr "Crear"
#: code:addons/web/static/src/js/views/form_common.js:223
#, python-format
msgid "Create \"<strong>%s</strong>\""
-msgstr ""
+msgstr "Crear \"<strong>%s</strong>\""
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_relational_widgets.js:27
#, python-format
msgid "Create a %s"
-msgstr ""
+msgstr "Crear un %s"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_common.js:234
#, python-format
msgid "Create and Edit..."
-msgstr "Crear y Editar..."
+msgstr "Crear y editar..."
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_relational_widgets.js:40
#, python-format
msgid "Create and edit"
-msgstr ""
+msgstr "Crear y editar"
#. module: web
#. openerp-web
@@ -597,7 +601,7 @@ msgstr "Crear: "
#: code:addons/web/static/src/xml/base.xml:249
#, python-format
msgid "Created by :"
-msgstr ""
+msgstr "Creado por:"
#. module: web
#. openerp-web
@@ -638,14 +642,14 @@ msgstr "Día"
#: code:addons/web/static/src/js/views/form_widgets.js:664
#, python-format
msgid "Deactivate"
-msgstr ""
+msgstr "Desactivar"
#. module: web
#. openerp-web
#: code:addons/web/static/src/xml/base.xml:470
#, python-format
msgid "Default:"
-msgstr "Predeterminado:"
+msgstr "Por defecto:"
#. module: web
#. openerp-web
@@ -654,7 +658,7 @@ msgstr "Predeterminado:"
#: code:addons/web/static/src/xml/base.xml:1368
#, python-format
msgid "Delete"
-msgstr "Eliminar"
+msgstr "Suprimir"
#. module: web
#. openerp-web
@@ -684,7 +688,7 @@ msgstr "Descartar"
#: code:addons/web/static/src/js/widgets/sidebar.js:205
#, python-format
msgid "Do you really want to delete this attachment ?"
-msgstr "Realmente desea eliminar este adjunto?"
+msgstr "¿Realmente quiere borrar este adjunto?"
#. module: web
#. openerp-web
@@ -712,7 +716,7 @@ msgstr "Dominio:"
#: code:addons/web/static/src/js/framework/misc.js:17
#, python-format
msgid "Don't leave yet,<br />it's still loading..."
-msgstr "No te vayas todavía, <br /> todavía se está cargando ..."
+msgstr "No te vayas todavía,<br /> todavía está cargando..."
#. module: web
#. openerp-web
@@ -734,7 +738,7 @@ msgstr "Descargar \"%s\""
#: code:addons/web/static/src/js/views/pivot_view.js:123
#, python-format
msgid "Download xls"
-msgstr ""
+msgstr "Descargar xls"
#. module: web
#. openerp-web
@@ -748,7 +752,7 @@ msgstr "Duplicar"
#: code:addons/web/static/src/js/views/form_widgets.js:352
#, python-format
msgid "E-mail Error"
-msgstr ""
+msgstr "Error de correo electrónico"
#. module: web
#. openerp-web
@@ -779,7 +783,7 @@ msgstr "Editar SearchView"
#: code:addons/web/static/src/xml/base.xml:174
#, python-format
msgid "Edit Workflow"
-msgstr "Editar Flujo"
+msgstr "Editar Flujo de trabajo"
#. module: web
#: model:ir.ui.view,arch_db:web.login
@@ -791,7 +795,7 @@ msgstr "Email"
#: code:addons/web/static/src/xml/website.tour.xml:25
#, python-format
msgid "End This Tutorial"
-msgstr ""
+msgstr "Finalizar este tutorial"
#. module: web
#. openerp-web
@@ -805,21 +809,21 @@ msgstr "Error"
#: code:addons/web/controllers/main.py:838
#, python-format
msgid "Error, password not changed !"
-msgstr ""
+msgstr "¡Error, contraseña no modificada!"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/framework/pyeval.js:981
#, python-format
msgid "Evaluation Error"
-msgstr ""
+msgstr "Error de evaluación"
#. module: web
#. openerp-web
#: code:addons/web/static/src/xml/base.xml:599
#, python-format
msgid "Expand all"
-msgstr ""
+msgstr "Expandir todo"
#. module: web
#. openerp-web
@@ -834,7 +838,7 @@ msgstr "Exportar"
#: code:addons/web/static/src/js/widgets/data_export.js:50
#, python-format
msgid "Export Data"
-msgstr "Exportar datos"
+msgstr "Exportar información"
#. module: web
#. openerp-web
@@ -848,7 +852,7 @@ msgstr "Formatos de Exportación"
#: code:addons/web/static/src/js/widgets/data_export.js:41
#, python-format
msgid "Export To File"
-msgstr "Exportar a archivo"
+msgstr "Exportar a fichero"
#. module: web
#. openerp-web
@@ -869,7 +873,7 @@ msgstr "Exportar todos los datos"
#: code:addons/web/static/src/js/view_manager.js:370
#, python-format
msgid "Failed to evaluate search criterions"
-msgstr ""
+msgstr "Error evaluando los criterios de búsqueda"
#. module: web
#. openerp-web
@@ -883,7 +887,7 @@ msgstr "Favoritos"
#: code:addons/web/static/src/js/views/form_view.js:1292
#, python-format
msgid "Field '%s' specified in view could not be found."
-msgstr ""
+msgstr "No se encontró el campo '%s' especificado en la vista."
#. module: web
#. openerp-web
@@ -912,14 +916,14 @@ msgstr "Campos a exportar"
#: code:addons/web/static/src/js/views/form_widgets.js:1193
#, python-format
msgid "File Upload"
-msgstr ""
+msgstr "Subir archivo"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_widgets.js:1173
#, python-format
msgid "File upload"
-msgstr ""
+msgstr "Subir Archivos"
#. module: web
#. openerp-web
@@ -933,21 +937,21 @@ msgstr "Filtro"
#: code:addons/web/static/src/js/views/search_menus.js:83
#, python-format
msgid "Filter name is required."
-msgstr ""
+msgstr "Se requiere un nombre para el filtro"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/search_inputs.js:484
#, python-format
msgid "Filter on: %s"
-msgstr "Filtro en: %s"
+msgstr "Filtrar por: %s"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/search_menus.js:90
#, python-format
msgid "Filter with same name already exists."
-msgstr ""
+msgstr "Filtro con el mismo nombre ya existe."
#. module: web
#. openerp-web
@@ -961,7 +965,7 @@ msgstr "Filtros"
#: code:addons/web/static/src/xml/base.xml:598
#, python-format
msgid "Flip axis"
-msgstr ""
+msgstr "Flip axis"
#. module: web
#. openerp-web
@@ -976,7 +980,7 @@ msgstr "Formulario"
#: code:addons/web/static/src/js/framework/crash_manager.js:24
#, python-format
msgid "Global Business Error"
-msgstr ""
+msgstr "Global Business Error"
#. module: web
#. openerp-web
@@ -1033,7 +1037,7 @@ msgstr "Imagen"
#: code:addons/web/static/src/xml/base.xml:1273
#, python-format
msgid "Import-Compatible Export"
-msgstr ""
+msgstr "Importación-Exportación Compatible"
#. module: web
#. openerp-web
@@ -1048,7 +1052,7 @@ msgstr "Inactivo"
#: code:addons/web/static/src/js/views/graph_widget.js:197
#, python-format
msgid "Invalid data"
-msgstr ""
+msgstr "Argumentos no válidos"
#. module: web
#. openerp-web
@@ -1056,7 +1060,7 @@ msgstr ""
#: code:addons/web/static/src/xml/base.xml:165
#, python-format
msgid "JS Tests"
-msgstr ""
+msgstr "Tests JS"
#. module: web
#: code:addons/web/controllers/main.py:845
@@ -1083,14 +1087,14 @@ msgstr "Última Modificación por:"
#: code:addons/web/static/src/xml/base.xml:177
#, python-format
msgid "Leave Debug Mode"
-msgstr ""
+msgstr "Leave Debug Mode"
#. module: web
#. openerp-web
#: code:addons/web/static/src/xml/base.xml:566
#, python-format
msgid "Line Chart"
-msgstr ""
+msgstr "Gráfico de líneas"
#. module: web
#. openerp-web
@@ -1131,7 +1135,7 @@ msgid ""
"%s\n"
"\n"
"%s"
-msgstr ""
+msgstr "Fallo de la evaluación local\n%s\n\n%s"
#. module: web
#: model:ir.ui.view,arch_db:web.login
@@ -1157,7 +1161,7 @@ msgstr "Baja"
#: code:addons/web/static/src/js/views/search_inputs.js:440
#, python-format
msgid "M2O search fields do not currently handle multiple default values"
-msgstr "Actualmente los campos de busqueda M2O no pueden manejar múltiples valores prdeterminados"
+msgstr "Los campos de búsqueda M2O no soportan actualmente valores por defecto"
#. module: web
#: model:ir.ui.view,arch_db:web.login_layout
@@ -1177,28 +1181,28 @@ msgstr "Gestionar Filtros"
#: code:addons/web/static/src/js/framework/misc.js:20
#, python-format
msgid "Maybe you should consider reloading the application by pressing F5..."
-msgstr "Tal vez usted debería considerar volver a cargar la aplicación presionando F5 ..."
+msgstr "Tal vez usted podría considerar volver a cargar la aplicación presionando F5 ..."
#. module: web
#. openerp-web
#: code:addons/web/static/src/xml/base.xml:570
#, python-format
msgid "Measure"
-msgstr ""
+msgstr "Measure"
#. module: web
#. openerp-web
#: code:addons/web/static/src/xml/base.xml:602
#, python-format
msgid "Measures"
-msgstr ""
+msgstr "Medidas"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/widgets/debug_manager.js:89
#, python-format
msgid "Metadata (%s)"
-msgstr ""
+msgstr "Metadata (%s)"
#. module: web
#. openerp-web
@@ -1212,7 +1216,7 @@ msgstr "Método:"
#: code:addons/web/static/src/js/framework/crash_manager.js:22
#, python-format
msgid "Missing Record"
-msgstr ""
+msgstr "Missing Record"
#. module: web
#. openerp-web
@@ -1226,7 +1230,7 @@ msgstr "Campos del Modelo %s"
#: code:addons/web/static/src/xml/base.xml:254
#, python-format
msgid "Modified by :"
-msgstr ""
+msgstr "Modificado por:"
#. module: web
#. openerp-web
@@ -1247,47 +1251,47 @@ msgstr "Mes"
#: code:addons/web/static/src/xml/base.xml:900
#, python-format
msgid "More"
-msgstr "Mas"
+msgstr "Más"
#. module: web
#: model:ir.ui.view,arch_db:web.menu
msgid "More <b class=\"caret\"/>"
-msgstr ""
+msgstr "More <b class=\"caret\"/>"
#. module: web
#. openerp-web
#: code:addons/web/static/src/xml/base.xml:1303
#, python-format
msgid "Move Down"
-msgstr ""
+msgstr "Move Down"
#. module: web
#. openerp-web
#: code:addons/web/static/src/xml/base.xml:1302
#, python-format
msgid "Move Up"
-msgstr ""
+msgstr "Move Up"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/tour.js:180
#, python-format
msgid "Move your mouse"
-msgstr ""
+msgstr "Move your mouse"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/tour.js:181
#, python-format
msgid "Move your mouse here to open the insert block"
-msgstr ""
+msgstr "Move your mouse here to open the insert block"
#. module: web
#. openerp-web
#: code:addons/web/static/src/xml/base.xml:83
#, python-format
msgid "My Odoo.com account"
-msgstr ""
+msgstr "Mi cuenta Odoo.com"
#. module: web
#. openerp-web
@@ -1301,7 +1305,7 @@ msgstr "Nombre"
#: code:addons/web/static/src/xml/base.xml:1381
#, python-format
msgid "Name:"
-msgstr "Nombre :"
+msgstr "Nombre:"
#. module: web
#. openerp-web
@@ -1315,7 +1319,7 @@ msgstr "Nuevo"
#: code:addons/web/static/src/xml/base.xml:48
#, python-format
msgid "New Password:"
-msgstr ""
+msgstr "Nueva contraseña"
#. module: web
#. openerp-web
@@ -1329,7 +1333,7 @@ msgstr "No"
#: code:addons/web/static/src/xml/base.xml:192
#, python-format
msgid "No Update:"
-msgstr ""
+msgstr "No Update:"
#. module: web
#. openerp-web
@@ -1338,7 +1342,7 @@ msgstr ""
msgid ""
"No data available for this chart. Try to add some records, or make sure that"
" there is no active filter in the search bar."
-msgstr ""
+msgstr "No hay datos disponibles para esta tabla. Trate de añadir algunos registros, o asegurarse de que no hay un filtro activo en la barra de búsqueda."
#. module: web
#. openerp-web
@@ -1347,49 +1351,49 @@ msgstr ""
msgid ""
"No data available for this pivot table. Try to add some records, or make sure\n"
" that there is at least one measure and no active filter in the search bar."
-msgstr ""
+msgstr "No hay datos disponibles para esta tabla dinámica. Trate de añadir algunos registros, o asegurarse de que hay al menos una medida y sin filtro activo en la barra de búsqueda."
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_view.js:123
#, python-format
msgid "No data provided."
-msgstr ""
+msgstr "No se han facilitado datos"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/graph_widget.js:88
#, python-format
msgid "No data to display"
-msgstr ""
+msgstr "Sin datos que mostrar."
#. module: web
#. openerp-web
#: code:addons/web/static/src/xml/base.xml:641
#, python-format
msgid "No data to display."
-msgstr ""
+msgstr "Sin datos que mostrar."
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_common.js:243
#, python-format
msgid "No results to show..."
-msgstr ""
+msgstr "Sin resultados que mostrar..."
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_relational_widgets.js:328
#, python-format
msgid "No value found for the field for value "
-msgstr ""
+msgstr "No se ha encontrado ningún valor para el valor del campo "
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/framework/utils.js:144
#, python-format
msgid "Node [%s] is not a JSONified XML node"
-msgstr ""
+msgstr "El nodo [%s] no es un nodo JSONified XML"
#. module: web
#. openerp-web
@@ -1403,21 +1407,21 @@ msgstr "Normal"
#: code:addons/web/static/src/js/views/form_widgets.js:669
#, python-format
msgid "Not Archived"
-msgstr ""
+msgstr "No archivado"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/graph_widget.js:226
#, python-format
msgid "Not enough data points"
-msgstr ""
+msgstr "No suficientes puntos de datos"
#. module: web
#. openerp-web
#: code:addons/web/static/src/xml/base.xml:838
#, python-format
msgid "Not shown in kanban"
-msgstr ""
+msgstr "No se muestra en Kanban"
#. module: web
#. openerp-web
@@ -1432,7 +1436,7 @@ msgstr "Objeto:"
#: model:ir.ui.view,arch_db:web.layout
#, python-format
msgid "Odoo"
-msgstr ""
+msgstr "Odoo"
#. module: web
#. openerp-web
@@ -1446,19 +1450,19 @@ msgstr "Odoo Apps estará disponible en breve"
#: code:addons/web/static/src/js/views/form_widgets.js:1678
#, python-format
msgid "Odoo Enterprise"
-msgstr ""
+msgstr "Odoo Enterprise"
#. module: web
#: model:ir.ui.view,arch_db:web.qunit_suite
msgid "Odoo Web Tests"
-msgstr ""
+msgstr "Tests web de Odoo"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_widgets.js:677
#, python-format
msgid "Off"
-msgstr ""
+msgstr "Off"
#. module: web
#. openerp-web
@@ -1475,21 +1479,21 @@ msgstr "Aceptar"
#: code:addons/web/static/src/xml/base.xml:43
#, python-format
msgid "Old Password:"
-msgstr ""
+msgstr "Contraseña anterior:"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_widgets.js:675
#, python-format
msgid "On"
-msgstr ""
+msgstr "On"
#. module: web
#. openerp-web
#: code:addons/web/static/src/xml/base_common.xml:75
#, python-format
msgid "On change:"
-msgstr "On change:"
+msgstr "Al cambiar:"
#. module: web
#. openerp-web
@@ -1525,7 +1529,7 @@ msgstr "Contraseña"
#: code:addons/web/static/src/xml/base.xml:567
#, python-format
msgid "Pie Chart"
-msgstr ""
+msgstr "Gráfico de tarta"
#. module: web
#. openerp-web
@@ -1534,7 +1538,7 @@ msgstr ""
msgid ""
"Pie chart cannot display all zero numbers.. Try to change your domain to "
"display positive results"
-msgstr ""
+msgstr "Gráfico circular no puede mostrar todos los números cero .. Trate de cambiar su dominio a mostrar resultados positivos"
#. module: web
#. openerp-web
@@ -1543,14 +1547,14 @@ msgstr ""
msgid ""
"Pie chart cannot mix positive and negative numbers. Try to change your "
"domain to only display positive results"
-msgstr ""
+msgstr "Gráfico circular no puede mezclar los números positivos y negativos. Trate de cambiar su dominio sólo para mostrar resultados positivos"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/pivot_view.js:25
#, python-format
msgid "Pivot"
-msgstr ""
+msgstr "Pivot"
#. module: web
#. openerp-web
@@ -1564,7 +1568,7 @@ msgstr "Por favor, introduzca el nombre de la lista de campos a guardar"
#: code:addons/web/static/src/xml/base.xml:1316
#, python-format
msgid "Please note that only the selected ids will be exported."
-msgstr ""
+msgstr "Tenga en cuenta que sólo se exportarán los registros seleccionados."
#. module: web
#. openerp-web
@@ -1573,7 +1577,7 @@ msgstr ""
msgid ""
"Please pay attention that all records matching your search filter will be "
"exported. Not only the selected ids."
-msgstr ""
+msgstr "Tenga en cuenta que todos los registros que cumplen el filtro de búsqueda serán exportados, no sólo los seleccionados."
#. module: web
#. openerp-web
@@ -1592,12 +1596,12 @@ msgstr "Por favor, seleccione los campos para guardar la lista de exportación..
#. module: web
#: model:ir.ui.view,arch_db:web.menu_secondary
msgid "Powered by"
-msgstr ""
+msgstr "Powered by"
#. module: web
#: model:ir.ui.view,arch_db:web.login_layout
msgid "Powered by <span>Odoo</span>"
-msgstr ""
+msgstr "Powered by <span>Odoo</span>"
#. module: web
#. openerp-web
@@ -1618,7 +1622,7 @@ msgstr "Imprimir"
#: code:addons/web/static/src/xml/base.xml:175
#, python-format
msgid "Print Workflow"
-msgstr "Imprimir Flujo"
+msgstr "Imprimir flujo de trabajo"
#. module: web
#. openerp-web
@@ -1635,7 +1639,7 @@ msgstr "Cantidad"
#: code:addons/web/static/src/xml/base.xml:627
#, python-format
msgid "Quarter"
-msgstr ""
+msgstr "Trimestre"
#. module: web
#. openerp-web
@@ -1663,14 +1667,14 @@ msgstr "Eliminar Todo"
#: code:addons/web/static/src/js/views/form_relational_widgets.js:328
#, python-format
msgid "Render"
-msgstr ""
+msgstr "Generar"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_widgets.js:382
#, python-format
msgid "Resource Error"
-msgstr ""
+msgstr "Error de recursos"
#. module: web
#. openerp-web
@@ -1687,7 +1691,7 @@ msgstr "Guardar"
#: code:addons/web/static/src/js/views/form_common.js:881
#, python-format
msgid "Save & New"
-msgstr "Guardar & Nuevo"
+msgstr "Guardar y Nuevo"
#. module: web
#. openerp-web
@@ -1702,7 +1706,7 @@ msgstr "Guardar como"
#: code:addons/web/static/src/js/views/form_widgets.js:1208
#, python-format
msgid "Save As..."
-msgstr "Guardar como…"
+msgstr "Guardar como..."
#. module: web
#. openerp-web
@@ -1716,7 +1720,7 @@ msgstr "Guardar como:"
#: code:addons/web/static/src/xml/base.xml:1201
#, python-format
msgid "Save current search"
-msgstr ""
+msgstr "Guardar filtro actual"
#. module: web
#. openerp-web
@@ -1767,7 +1771,7 @@ msgstr "Volver a buscar"
#: code:addons/web/static/src/js/views/form_common.js:209
#, python-format
msgid "Search More..."
-msgstr "Buscar Más..."
+msgstr "Buscar más..."
#. module: web
#. openerp-web
@@ -1787,14 +1791,14 @@ msgstr "Seleccionar"
#. module: web
#: model:ir.ui.view,arch_db:web.login
msgid "Select <i class=\"fa fa-database\"/>"
-msgstr ""
+msgstr "Select <i class=\"fa fa-database\"/>"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_common.js:1072
#, python-format
msgid "Selected domain"
-msgstr ""
+msgstr "Dominio activo"
#. module: web
#. openerp-web
@@ -1822,7 +1826,7 @@ msgstr "Establecer por Defecto"
#: code:addons/web/static/src/js/views/list_view.js:1013
#, python-format
msgid "Setting 'id' attribute on existing record %s"
-msgstr ""
+msgstr "Estableciendo atributo 'id' en registro %s existente"
#. module: web
#. openerp-web
@@ -1850,42 +1854,42 @@ msgstr "Tamaño:"
#: code:addons/web/static/src/xml/base_common.xml:107
#, python-format
msgid "Special:"
-msgstr ""
+msgstr "Especial:"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/framework/misc.js:15
#, python-format
msgid "Still loading..."
-msgstr "Todavía se está cargando"
+msgstr "Aún cargando..."
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/framework/misc.js:16
#, python-format
msgid "Still loading...<br />Please be patient."
-msgstr "Todavía se está cargando ... <br /> Por favor, se paciente."
+msgstr "Todavía está cargando ... <br /> Por favor, sea paciente."
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_widgets.js:676
#, python-format
msgid "Switch Off"
-msgstr ""
+msgstr "Apagar"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_widgets.js:678
#, python-format
msgid "Switch On"
-msgstr ""
+msgstr "Encender"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/framework/misc.js:19
#, python-format
msgid "Take a minute to get a coffee,<br />because it's loading..."
-msgstr ""
+msgstr "Tome un minuto para ir por un café,<br />porque está cargando ..."
#. module: web
#. openerp-web
@@ -1893,21 +1897,21 @@ msgstr ""
#: code:addons/web/static/src/xml/base.xml:170
#, python-format
msgid "Technical Translation"
-msgstr ""
+msgstr "Traducción técnica"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_widgets.js:1208
#, python-format
msgid "The field is empty, there's nothing to save !"
-msgstr "El campo está vacío, no hay nada que salvar!"
+msgstr "Este campo esta vacio, !no hay nada que guardar!"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_view.js:939
#, python-format
msgid "The following fields are invalid:"
-msgstr ""
+msgstr "Los siguientes campos son inválidos:"
#. module: web
#. openerp-web
@@ -1916,34 +1920,34 @@ msgstr ""
msgid ""
"The line has been modified, your changes will be discarded. Are you sure you"
" want to discard the changes ?"
-msgstr ""
+msgstr "La línea ha sido modificado, los cambios serán descartados. ¿Seguro que desea descartar los cambios?"
#. module: web
#: code:addons/web/controllers/main.py:831
#, python-format
msgid "The new password and its confirmation must be identical."
-msgstr ""
+msgstr "La nueva contraseña y su confirmación deben ser idénticas."
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_relational_widgets.js:1107
#, python-format
msgid "The o2m record must be saved before an action can be used"
-msgstr ""
+msgstr "El registro O2M debe guardarse antes que una acción pueda ser utilizada"
#. module: web
#: code:addons/web/controllers/main.py:837
#, python-format
msgid ""
"The old password you provided is incorrect, your password was not changed."
-msgstr ""
+msgstr "La antigua contraseña que se ha introducido no es correcta. Su contraseña no se ha cambiado."
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_view.js:357
#, python-format
msgid "The record could not be found in the database."
-msgstr ""
+msgstr "El registro no se ha encontrado en la base de datos"
#. module: web
#. openerp-web
@@ -1952,14 +1956,14 @@ msgstr ""
msgid ""
"The record has been modified, your changes will be discarded. Are you sure "
"you want to leave this page ?"
-msgstr ""
+msgstr "Advertencia, el registro ha sido modificado, los cambios se perderán.\n\n¿Seguro de que deseas abandonar esta página?"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_widgets.js:1172
#, python-format
msgid "The selected file exceed the maximum file size of %s."
-msgstr ""
+msgstr "El archivo seleccionado supera el tamaño máximo de %s."
#. module: web
#. openerp-web
@@ -1968,14 +1972,14 @@ msgstr ""
msgid ""
"The type of the field '%s' must be a many2many field with a relation to "
"'ir.attachment' model."
-msgstr ""
+msgstr "El tipo de campo '%s' debe ser un campo many2many con una relación a 'ir.attachment' model."
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_widgets.js:1193
#, python-format
msgid "There was a problem while uploading your file"
-msgstr ""
+msgstr "Hubo un problema subiendo el fichero"
#. module: web
#. openerp-web
@@ -1983,14 +1987,14 @@ msgstr ""
#, python-format
msgid ""
"This filter is global and will be removed for everybody if you continue."
-msgstr ""
+msgstr "Este filtro es global y se eliminará de todos los usuarios si continúa."
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_widgets.js:382
#, python-format
msgid "This resource is empty"
-msgstr ""
+msgstr "Este recurso está vacío"
#. module: web
#. openerp-web
@@ -1999,7 +2003,7 @@ msgstr ""
msgid ""
"This wizard will export all data that matches the current search criteria to a CSV file.\n"
" You can export all data or only the fields that can be reimported after modification."
-msgstr ""
+msgstr "Este asistente le exportará todos los datos que coincidan con los criterios de búsqueda actual a un archivo CSV.\n Puede exportar todos los datos o sólo los campos que pueden importarse de nuevo después de la modificación."
#. module: web
#. openerp-web
@@ -2008,14 +2012,14 @@ msgstr ""
msgid ""
"Timezone Mismatch : The timezone of your browser doesn't match the selected "
"one. The time in Odoo is displayed according to your field timezone."
-msgstr ""
+msgstr "Discrepancia Zona horaria: La zona horaria de su navegador no coincide con el seleccionado. El tiempo en Odoo se muestra de acuerdo a su zona horaria campo."
#. module: web
#. openerp-web
#: code:addons/web/static/src/xml/base.xml:162
#, python-format
msgid "Toggle Form Layout Outline"
-msgstr ""
+msgstr "Cambiar esquema del formulario de diseño"
#. module: web
#. openerp-web
@@ -2029,7 +2033,7 @@ msgstr "Total"
#: code:addons/web/static/src/js/web_client.js:134
#, python-format
msgid "Traceback:"
-msgstr ""
+msgstr "Traceback:"
#. module: web
#. openerp-web
@@ -2043,7 +2047,7 @@ msgstr "Árbol"
#: code:addons/web/static/src/js/framework/crash_manager.js:48
#, python-format
msgid "Trying to reconnect... "
-msgstr ""
+msgstr "Intentando volver a conectar ..."
#. module: web
#. openerp-web
@@ -2058,7 +2062,7 @@ msgstr "Tipo:"
#: code:addons/web/static/src/js/views/list_view.js:309
#, python-format
msgid "Unarchive"
-msgstr ""
+msgstr "Desarchivar"
#. module: web
#. openerp-web
@@ -2069,13 +2073,13 @@ msgstr ""
#: code:addons/web/static/src/js/views/pivot_view.js:494
#, python-format
msgid "Undefined"
-msgstr "Sin definir"
+msgstr "Indefinido"
#. module: web
#: code:addons/web/controllers/main.py:958
#, python-format
msgid "Underscore prefixed methods cannot be remotely called"
-msgstr ""
+msgstr "Underscore prefixed methods cannot be remotely called"
#. module: web
#. openerp-web
@@ -2103,14 +2107,14 @@ msgstr "Campo desconocido %s en el dominio %s"
#: code:addons/web/static/src/js/views/list_view.js:1163
#, python-format
msgid "Unknown m2m command %s"
-msgstr ""
+msgstr "Comando m2m desconocido %s"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/framework/pyeval.js:949
#, python-format
msgid "Unknown nonliteral type "
-msgstr ""
+msgstr "Tipo no literal desconocido "
#. module: web
#. openerp-web
@@ -2138,7 +2142,7 @@ msgstr "Operador no soportado %s en el dominio %s"
#: code:addons/web/static/src/js/views/form_widgets.js:1661
#, python-format
msgid "Upgrade now"
-msgstr ""
+msgstr "Actualizar ahora"
#. module: web
#. openerp-web
@@ -2147,7 +2151,7 @@ msgstr ""
msgid ""
"Upgrade to <a href=\"https://www.odoo.com/editions\">Odoo Enterprise</a> to "
"activate this feature."
-msgstr ""
+msgstr "Upgrade to <a href=\"https://www.odoo.com/editions\">Odoo Enterprise</a> to activate this feature."
#. module: web
#. openerp-web
@@ -2163,7 +2167,7 @@ msgstr "Cargando..."
#: code:addons/web/static/src/js/widgets/sidebar.js:168
#, python-format
msgid "Uploading Error"
-msgstr ""
+msgstr "Error de carga"
#. module: web
#. openerp-web
@@ -2184,14 +2188,14 @@ msgstr "Usar por defecto"
#: code:addons/web/static/src/js/framework/crash_manager.js:23
#, python-format
msgid "Validation Error"
-msgstr ""
+msgstr "Error de validacion"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/widgets/priority.js:51
#, python-format
msgid "Very High"
-msgstr ""
+msgstr "Muy alta"
#. module: web
#. openerp-web
@@ -2206,21 +2210,21 @@ msgstr "Vista"
#: code:addons/web/static/src/xml/base.xml:166
#, python-format
msgid "View Fields"
-msgstr ""
+msgstr "Ver Campos"
#. module: web
#. openerp-web
#: code:addons/web/static/src/xml/base.xml:161
#, python-format
msgid "View Metadata"
-msgstr ""
+msgstr "Ver metadatos"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_relational_widgets.js:746
#, python-format
msgid "View type '%s' is not supported in X2Many."
-msgstr ""
+msgstr "View type '%s' is not supported in X2Many."
#. module: web
#. openerp-web
@@ -2232,7 +2236,7 @@ msgstr ""
#: code:addons/web/static/src/js/widgets/sidebar.js:126
#, python-format
msgid "Warning"
-msgstr "Advertencia"
+msgstr "Aviso"
#. module: web
#. openerp-web
@@ -2246,7 +2250,7 @@ msgstr "Semana"
#: code:addons/web/static/src/js/views/form_view.js:1296
#, python-format
msgid "Widget type '%s' is not implemented"
-msgstr ""
+msgstr "El tipo de widget '%s' no está implementado"
#. module: web
#. openerp-web
@@ -2289,20 +2293,20 @@ msgstr "Sí"
#: code:addons/web/static/src/js/framework/crash_manager.js:53
#, python-format
msgid "You are back online"
-msgstr ""
+msgstr "Usted está de nuevo en línea"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/form_relational_widgets.js:49
#, python-format
msgid "You are creating a new %s, are you sure it does not exist yet?"
-msgstr ""
+msgstr "Está creando un nuevo %s, ¿está seguro de que no existe ya?"
#. module: web
#: code:addons/web/controllers/main.py:829
#, python-format
msgid "You cannot leave any password empty."
-msgstr ""
+msgstr "No puede dejar vacía ninguna contraseña"
#. module: web
#. openerp-web
@@ -2310,7 +2314,7 @@ msgstr ""
#, python-format
msgid ""
"You may not believe it,<br />but the application is actually loading..."
-msgstr "No lo vas a creer, <br /> pero la aplicación esta actualmente cargándose..."
+msgstr "Usted no lo creerá,<br />pero la aplicación actualmente está cargando ..."
#. module: web
#. openerp-web
@@ -2324,14 +2328,14 @@ msgstr "Debe seleccionar al menos un registro."
#: code:addons/web/static/src/js/views/list_view.js:756
#, python-format
msgid "You must select at least one record."
-msgstr "Debe seleccionar al menos un registro"
+msgstr "Debe seleccionar al menos un registro."
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/framework/crash_manager.js:69
#, python-format
msgid "Your Odoo session expired. Please refresh the current web page."
-msgstr ""
+msgstr "Su sesión Odoo expiró. Refresque por favor la página web actual."
#. module: web
#. openerp-web
@@ -2352,21 +2356,21 @@ msgstr "hace un minuto"
#: code:addons/web/static/src/js/framework/core.js:135
#, python-format
msgid "about a month ago"
-msgstr "hace aproximadamente un mes"
+msgstr "hace un mes"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/framework/core.js:137
#, python-format
msgid "about a year ago"
-msgstr "hace aproximadamente un año"
+msgstr "hace un año"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/framework/core.js:131
#, python-format
msgid "about an hour ago"
-msgstr "hace una hora"
+msgstr "Hace una hora"
#. module: web
#. openerp-web
@@ -2398,7 +2402,7 @@ msgstr "mayor que"
#: code:addons/web/static/src/js/views/search_filters.js:242
#, python-format
msgid "greater than or equal to"
-msgstr ""
+msgstr "mayor o igual que"
#. module: web
#. openerp-web
@@ -2451,7 +2455,7 @@ msgstr "no es igual a"
#: code:addons/web/static/src/js/views/search_filters.js:270
#, python-format
msgid "is not set"
-msgstr ""
+msgstr "no está establecida(o)"
#. module: web
#. openerp-web
@@ -2462,7 +2466,7 @@ msgstr ""
#: code:addons/web/static/src/js/views/search_filters.js:269
#, python-format
msgid "is set"
-msgstr ""
+msgstr "está establecida(o)"
#. module: web
#. openerp-web
@@ -2494,14 +2498,14 @@ msgstr "hace menos de un minuto"
#: code:addons/web/static/src/js/views/search_filters.js:243
#, python-format
msgid "less than or equal to"
-msgstr ""
+msgstr "menor o igual que"
#. module: web
#. openerp-web
#: code:addons/web/static/src/js/views/search_inputs.js:229
#, python-format
msgid "not a valid integer"
-msgstr "no es un entero válido"
+msgstr "entero no válido"
#. module: web
#. openerp-web
diff --git a/addons/web/i18n/ka.po b/addons/web/i18n/ka.po
index 2c48851ae59..1b124a5d82c 100644
--- a/addons/web/i18n/ka.po
+++ b/addons/web/i18n/ka.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: Odoo 9.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-10-12 14:29+0000\n"
-"PO-Revision-Date: 2015-11-18 13:50+0000\n"
+"PO-Revision-Date: 2015-12-30 09:25+0000\n"
"Last-Translator: Martin Trigaux\n"
"Language-Team: Georgian (http://www.transifex.com/odoo/odoo-9/language/ka/)\n"
"MIME-Version: 1.0\n"
@@ -2274,7 +2274,7 @@ msgstr "XML ID:"
#: code:addons/web/static/src/xml/base.xml:628
#, python-format
msgid "Year"
-msgstr ""
+msgstr "წელი"
#. module: web
#. openerp-web
diff --git a/addons/web/i18n/zh_CN.po b/addons/web/i18n/zh_CN.po
index 79ec6720605..3cfcb1e56a4 100644
--- a/addons/web/i18n/zh_CN.po
+++ b/addons/web/i18n/zh_CN.po
@@ -5,6 +5,7 @@
# Translators:
# fausthuang, 2015
# fausthuang, 2015
+# jeffery chen fan <jeffery9@gmail.com>, 2015
# liyes <bodetools@gmail.com>, 2015
# 珠海-老天 <liangjia@qq.com>, 2015
msgid ""
@@ -12,8 +13,8 @@ msgstr ""
"Project-Id-Version: Odoo 9.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-10-12 14:29+0000\n"
-"PO-Revision-Date: 2015-12-09 14:10+0000\n"
-"Last-Translator: jeffery chen fan <jeffery9@gmail.com>\n"
+"PO-Revision-Date: 2015-12-24 12:35+0000\n"
+"Last-Translator: fausthuang\n"
"Language-Team: Chinese (China) (http://www.transifex.com/odoo/odoo-9/language/zh_CN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -263,7 +264,7 @@ msgstr "动作ID"
#: code:addons/web/static/src/js/views/form_widgets.js:666
#, python-format
msgid "Activate"
-msgstr "激活的"
+msgstr "激活"
#. module: web
#. openerp-web
@@ -1538,7 +1539,7 @@ msgstr "饼图"
msgid ""
"Pie chart cannot display all zero numbers.. Try to change your domain to "
"display positive results"
-msgstr "饼图无法显示零数字.尝试改变你的域名,以显示正的结果"
+msgstr "饼图无法显示零数字.尝试改变你的域,以显示正的结果"
#. module: web
#. openerp-web
@@ -1554,7 +1555,7 @@ msgstr "饼图不能混用正数和负数。尝试改变你的地域,只显示
#: code:addons/web/static/src/js/views/pivot_view.js:25
#, python-format
msgid "Pivot"
-msgstr "枢纽"
+msgstr "透视表"
#. module: web
#. openerp-web
@@ -1596,12 +1597,12 @@ msgstr "请选择要保存成导出列表的字段..."
#. module: web
#: model:ir.ui.view,arch_db:web.menu_secondary
msgid "Powered by"
-msgstr "提供"
+msgstr "技术支持"
#. module: web
#: model:ir.ui.view,arch_db:web.login_layout
msgid "Powered by <span>Odoo</span>"
-msgstr "提供<span>Odoo</span>"
+msgstr "由<span>Odoo</span>提供技术支持"
#. module: web
#. openerp-web
@@ -2062,7 +2063,7 @@ msgstr "类型:"
#: code:addons/web/static/src/js/views/list_view.js:309
#, python-format
msgid "Unarchive"
-msgstr "解压"
+msgstr "取消存档"
#. module: web
#. openerp-web
@@ -2151,7 +2152,7 @@ msgstr "即刻升级"
msgid ""
"Upgrade to <a href=\"https://www.odoo.com/editions\">Odoo Enterprise</a> to "
"activate this feature."
-msgstr "升级到<a href=\"https://www.odoo.com/editions\"> Odoo企业</a>以激活此功能。"
+msgstr "升级到<a href=\"https://www.odoo.com/editions\"> Odoo企业版</a>以激活此功能。"
#. module: web
#. openerp-web
diff --git a/addons/web/static/lib/qweb/qweb2.js b/addons/web/static/lib/qweb/qweb2.js
index 0b8a43a449d..ee1876d9f4f 100644
--- a/addons/web/static/lib/qweb/qweb2.js
+++ b/addons/web/static/lib/qweb/qweb2.js
@@ -300,7 +300,7 @@ QWeb2.Engine = (function() {
if (req.status == 200) {
callback(null, self._parse_from_request(req));
} else {
- callback(new Error("Can't load template, http status " + req.status));
+ callback(new Error("Can't load template " + s + ", http status " + req.status));
}
}
};
diff --git a/addons/web/static/src/css/base.css b/addons/web/static/src/css/base.css
index 7f68261d758..b8f5a998cd7 100644
--- a/addons/web/static/src/css/base.css
+++ b/addons/web/static/src/css/base.css
@@ -1405,6 +1405,7 @@
}
.openerp .oe_form_sheetbg {
padding: 16px 0;
+ position: relative;
}
.openerp .oe_form_sheet_width {
min-width: 650px;
diff --git a/addons/web/static/src/css/base.sass b/addons/web/static/src/css/base.sass
index b335a122640..eee7739b3f6 100644
--- a/addons/web/static/src/css/base.sass
+++ b/addons/web/static/src/css/base.sass
@@ -1263,6 +1263,7 @@ $sheet-padding: 16px
margin: 0
.oe_form_sheetbg
padding: 16px 0
+ position: relative
.oe_form_sheet_width
min-width: 650px
max-width: $sheet-max-width
diff --git a/addons/web/static/src/js/action_manager.js b/addons/web/static/src/js/action_manager.js
index 4110e45ba83..ec3441eee4c 100644
--- a/addons/web/static/src/js/action_manager.js
+++ b/addons/web/static/src/js/action_manager.js
@@ -336,7 +336,8 @@ var ActionManager = Widget.extend({
return action.title;
}
}
- return _.pluck(this.get_breadcrumbs(), 'title').join(' / ');
+ var last_breadcrumb = _.last(this.get_breadcrumbs());
+ return last_breadcrumb ? last_breadcrumb.title : "";
},
get_action_stack: function () {
return this.action_stack;
@@ -608,7 +609,7 @@ var ActionManager = Widget.extend({
var form = _.str.startsWith(action.view_mode, 'form');
action.flags = _.defaults(action.flags || {}, {
views_switcher : !popup && !inline,
- search_view : !popup && !inline,
+ search_view : !(popup && form) && !inline,
action_buttons : !popup && !inline,
sidebar : !popup && !inline,
pager : (!popup || !form) && !inline,
diff --git a/addons/web/static/src/js/view_manager.js b/addons/web/static/src/js/view_manager.js
index f2c216ebd83..c5db4b954ca 100644
--- a/addons/web/static/src/js/view_manager.js
+++ b/addons/web/static/src/js/view_manager.js
@@ -141,12 +141,6 @@ var ViewManager = Widget.extend(ControlPanelMixin, {
this.view_stack.pop();
}
this.view_stack.push(view);
-
- // Hide active view (at first rendering, there is no view to hide)
- if (this.active_view && this.active_view !== view) {
- if (this.active_view.controller) this.active_view.controller.do_hide();
- if (this.active_view.$container) this.active_view.$container.hide();
- }
this.active_view = view;
if (!view.created) {
@@ -188,10 +182,16 @@ var ViewManager = Widget.extend(ControlPanelMixin, {
};
self.update_control_panel(cp_status);
- // Detach the old view but not ui-autocomplete elements to let
- // jquery-ui garbage-collect them
if (old_view) {
+ // Detach the old view but not ui-autocomplete elements to let
+ // jquery-ui garbage-collect them
old_view.$container.contents().not('.ui-autocomplete').detach();
+
+ // Hide old view (at first rendering, there is no view to hide)
+ if (self.active_view !== old_view) {
+ if (old_view.controller) old_view.controller.do_hide();
+ if (old_view.$container) old_view.$container.hide();
+ }
}
// Append the view fragment to its $container
diff --git a/addons/web/static/src/js/widgets/user_menu.js b/addons/web/static/src/js/widgets/user_menu.js
index f9c658525a4..60d1cc818d6 100644
--- a/addons/web/static/src/js/widgets/user_menu.js
+++ b/addons/web/static/src/js/widgets/user_menu.js
@@ -11,7 +11,7 @@ var Widget = require('web.Widget');
var _t = core._t;
var QWeb = core.qweb;
-var SystrayMenu = Widget.extend({
+var UserMenu = Widget.extend({
template: "UserMenu",
init: function(parent) {
this._super(parent);
@@ -55,8 +55,33 @@ var SystrayMenu = Widget.extend({
};
this.update_promise = this.update_promise.then(fct, fct);
},
- on_menu_logout: function() {
- this.trigger('user_logout');
+ on_menu_documentation: function () {
+ window.open('https://www.odoo.com/documentation/user', '_blank');
+ },
+ on_menu_support: function () {
+ window.open('https://www.odoo.com/buy', '_blank');
+ },
+ on_menu_about: function () {
+ var self = this;
+ if (odoo.db_info) {
+ menu_help_about(odoo.db_info);
+ } else {
+ this.rpc("/web/webclient/version_info", {}).done(menu_help_about);
+ }
+
+ function menu_help_about(db_info) {
+ var $help = $(QWeb.render("UserMenu.about", {db_info: db_info}));
+ $help.find('a.oe_activate_debug_mode').click(function (e) {
+ e.preventDefault();
+ window.location = $.param.querystring(window.location.href, 'debug');
+ });
+ new Dialog(self, {
+ size: 'medium',
+ dialogClass: 'o_act_window',
+ title: _t("About"),
+ $content: $help
+ }).open();
+ }
},
on_menu_settings: function() {
var self = this;
@@ -88,7 +113,10 @@ var SystrayMenu = Widget.extend({
});
});
},
+ on_menu_logout: function() {
+ this.trigger('user_logout');
+ },
});
-return SystrayMenu;
+return UserMenu;
});
diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml
index 54f72a704da..07b6fcb70ac 100644
--- a/addons/web/static/src/xml/base.xml
+++ b/addons/web/static/src/xml/base.xml
@@ -79,6 +79,10 @@
<span class="oe_topbar_name"/> <b class="caret"></b>
</a>
<ul class="dropdown-menu">
+ <li><a href="#" data-menu="documentation">Documentation</a></li>
+ <li><a href="#" data-menu="support">Support</a></li>
+ <li><a href="#" data-menu="about">About</a></li>
+ <li class="divider"/>
<li><a href="#" data-menu="settings">Preferences</a></li>
<li><a href="#" data-menu="account">My Odoo.com account</a></li>
<li><a href="#" data-menu="logout">Log out</a></li>
@@ -86,6 +90,48 @@
</li>
</t>
+<div t-name="UserMenu.about" class="oe_about">
+ <div class="container-fluid">
+ <div class="row">
+ <a class="oe_activate_debug_mode oe_right label label-primary" href="?debug" >Activate the developer mode</a>
+ </div>
+ <div class="row">
+ <div class="col-sm-offset-2 col-md-offset-2 col-sm-8 col-md-8 user-details">
+ <div class="user-image">
+ <img src="/web/static/src/img/logo2.png" alt="Odoo (Formerly OpenERP)" title="Odoo (Formerly OpenERP)" class="img-circle"/>
+ </div>
+ <div class="user-info-block">
+ <div class="user-heading">
+ <h3>
+ Version <t t-esc="db_info.server_version"/>
+ (Community Edition)
+ </h3>
+ <t t-if="db_info.expiration_date">
+ <h5>Database expiration: <t t-esc="new moment(db_info.expiration_date).format('LL')"/></h5>
+ </t>
+ </div>
+ <div class="user-body">
+ <div class="tab-content">
+ <div id="settings" class="tab-pane active">
+ <h4>Copyright © 2004-2015 Odoo S.A.</h4>
+ <p>Odoo is a trademark of <a target="_blank" href="https://www.odoo.com" style="text-decoration: underline;">Odoo S.A.</a></p>
+ <p>Licenced under the terms of <a target="_blank" href="http://www.gnu.org/licenses/lgpl.html" style="text-decoration: underline;">GNU Lesser General Public License</a></p>
+ <p>For more information visit <a target="_blank" href="https://www.odoo.com" style="text-decoration: underline;">Odoo.com</a></p>
+ <p>
+ <a href="https://www.odoo.com/web/about/facebook"><i class="fa fa-facebook-square fa-3x social-fb"></i></a>
+ <a href="https://www.odoo.com/web/about/twitter"><i class="fa fa-twitter-square fa-3x social-tw"></i></a>
+ <a href="https://www.odoo.com/web/about/googleplus"><i class="fa fa-google-plus-square fa-3x social-gp"></i></a>
+ <a href="https://www.odoo.com/web/about/linkedin"><i class="fa fa-linkedin-square fa-3x social-lk"></i></a>
+ </p>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+</div>
+
<t t-name="WebClient.timezone_warning">
<i class="fa fa-exclamation-triangle oe_tz_warning"></i>
</t>