diff options
Diffstat (limited to 'addons/web')
| -rw-r--r-- | addons/web/i18n/el.po | 20 | ||||
| -rw-r--r-- | addons/web/i18n/es_DO.po | 382 | ||||
| -rw-r--r-- | addons/web/i18n/ka.po | 4 | ||||
| -rw-r--r-- | addons/web/i18n/zh_CN.po | 19 | ||||
| -rw-r--r-- | addons/web/static/lib/qweb/qweb2.js | 2 | ||||
| -rw-r--r-- | addons/web/static/src/css/base.css | 1 | ||||
| -rw-r--r-- | addons/web/static/src/css/base.sass | 1 | ||||
| -rw-r--r-- | addons/web/static/src/js/action_manager.js | 5 | ||||
| -rw-r--r-- | addons/web/static/src/js/view_manager.js | 16 | ||||
| -rw-r--r-- | addons/web/static/src/js/widgets/user_menu.js | 36 | ||||
| -rw-r--r-- | addons/web/static/src/xml/base.xml | 46 |
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 "<!--[if lte IE 9]>" -msgstr "" +msgstr "<!--[if lte IE 9]>" #. module: web #: model:ir.ui.view,arch_db:web.layout @@ -123,70 +127,70 @@ msgstr "<!DOCTYPE html>" #. module: web #: model:ir.ui.view,arch_db:web.webclient_bootstrap msgid "<![endif]-->" -msgstr "" +msgstr "<![endif]-->" #. 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> |
