diff --git a/addons/web/controllers/main.py b/addons/web/controllers/main.py index 0e93103d84a..0d5194829ad 100644 --- a/addons/web/controllers/main.py +++ b/addons/web/controllers/main.py @@ -28,6 +28,7 @@ except ImportError: xlwt = None import openerp +import openerp.modules.registry from openerp.tools.translate import _ from .. import http @@ -169,7 +170,6 @@ def module_installed_bypass_session(dbname): loadable = openerpweb.addons_manifest.keys() modules = {} try: - import openerp.modules.registry registry = openerp.modules.registry.RegistryManager.get(dbname) with registry.cursor() as cr: m = registry.get('ir.module.module') @@ -523,21 +523,7 @@ html_template = """ @@ -919,19 +905,8 @@ class Session(openerpweb.Controller): class Menu(openerpweb.Controller): _cp_path = "/web/menu" - @openerpweb.jsonrequest - def load(self, req): - return {'data': self.do_load(req)} - - @openerpweb.jsonrequest - def load_needaction(self, req, menu_ids): - return {'data': self.do_load_needaction(req, menu_ids)} - @openerpweb.jsonrequest def get_user_roots(self, req): - return self.do_get_user_roots(req) - - def do_get_user_roots(self, req): """ Return all root menu ids visible for the session user. :param req: A request object, with an OpenERP session attribute @@ -954,7 +929,8 @@ class Menu(openerpweb.Controller): return Menus.search(menu_domain, 0, False, False, req.context) - def do_load(self, req): + @openerpweb.jsonrequest + def load(self, req): """ Loads all menu items (all applications and their sub-menus). :param req: A request object, with an OpenERP session attribute @@ -964,24 +940,28 @@ class Menu(openerpweb.Controller): """ Menus = req.session.model('ir.ui.menu') - fields = ['name', 'sequence', 'parent_id', 'action', - 'needaction_enabled'] - menu_roots = Menus.read(self.do_get_user_roots(req), fields, req.context) + fields = ['name', 'sequence', 'parent_id', 'action'] + menu_root_ids = self.get_user_roots(req) + menu_roots = Menus.read(menu_root_ids, fields, req.context) if menu_root_ids else [] menu_root = { 'id': False, 'name': 'root', 'parent_id': [-1, ''], - 'children': menu_roots + 'children': menu_roots, + 'all_menu_ids': menu_root_ids, } + if not menu_roots: + return menu_root # menus are loaded fully unlike a regular tree view, cause there are a # limited number of items (752 when all 6.1 addons are installed) - menu_ids = Menus.search([], 0, False, False, req.context) + menu_ids = Menus.search([('id', 'child_of', menu_root_ids)], 0, False, False, req.context) menu_items = Menus.read(menu_ids, fields, req.context) # adds roots at the end of the sequence, so that they will overwrite # equivalent menu items from full menu read when put into id:item # mapping, resulting in children being correctly set on the roots. menu_items.extend(menu_roots) + menu_root['all_menu_ids'] = menu_ids # includes menu_root_ids! # make a tree using parent_id menu_items_map = dict( @@ -1002,22 +982,18 @@ class Menu(openerpweb.Controller): return menu_root - def do_load_needaction(self, req, menu_ids=False): - """ Loads needaction counters for all or some specific menu ids. + @openerpweb.jsonrequest + def load_needaction(self, req, menu_ids): + """ Loads needaction counters for specific menu ids. :return: needaction data :rtype: dict(menu_id: {'needaction_enabled': boolean, 'needaction_counter': int}) """ - Menus = req.session.model('ir.ui.menu') - - if menu_ids == False: - menu_ids = Menus.search([('needaction_enabled', '=', True)], context=req.context) - - menu_needaction_data = Menus.get_needaction_data(menu_ids, req.context) - return menu_needaction_data + return req.session.model('ir.ui.menu').get_needaction_data(menu_ids, req.context) @openerpweb.jsonrequest def action(self, req, menu_id): + # still used by web_shortcut actions = load_actions_from_ir_values(req,'action', 'tree_but_open', [('ir.ui.menu', menu_id)], False) return {"action": actions} @@ -1083,14 +1059,15 @@ class DataSet(openerpweb.Controller): def _call_kw(self, req, model, method, args, kwargs): # Temporary implements future display_name special field for model#read() - if method == 'read' and kwargs.get('context') and kwargs['context'].get('future_display_name'): + if method == 'read' and kwargs.get('context', {}).get('future_display_name'): if 'display_name' in args[1]: - names = req.session.model(model).name_get(args[0], **kwargs) + names = dict(req.session.model(model).name_get(args[0], **kwargs)) args[1].remove('display_name') - r = getattr(req.session.model(model), method)(*args, **kwargs) - for i in range(len(r)): - r[i]['display_name'] = names[i][1] or "%s#%d" % (model, names[i][0]) - return r + records = req.session.model(model).read(*args, **kwargs) + for record in records: + record['display_name'] = \ + names.get(record['id']) or "%s#%d" % (model, (record['id'])) + return records return getattr(req.session.model(model), method)(*args, **kwargs) @@ -1224,9 +1201,10 @@ class Binary(openerpweb.Controller): except: pass return req.make_response(image_data, headers) - def placeholder(self, req): + + def placeholder(self, req, image='placeholder.png'): addons_path = openerpweb.addons_manifest['web']['addons_path'] - return open(os.path.join(addons_path, 'web', 'static', 'src', 'img', 'placeholder.png'), 'rb').read() + return open(os.path.join(addons_path, 'web', 'static', 'src', 'img', image), 'rb').read() @openerpweb.httprequest def saveas(self, req, model, field, id=None, filename_field=None, **kw): @@ -1268,6 +1246,7 @@ class Binary(openerpweb.Controller): jdata = simplejson.loads(data) model = jdata['model'] field = jdata['field'] + data = jdata['data'] id = jdata.get('id', None) filename_field = jdata.get('filename_field', None) context = jdata.get('context', {}) @@ -1276,7 +1255,9 @@ class Binary(openerpweb.Controller): fields = [field] if filename_field: fields.append(filename_field) - if id: + if data: + res = { field: data } + elif id: res = Model.read([int(id)], fields, context)[0] else: res = Model.default_get(fields, context) @@ -1296,11 +1277,11 @@ class Binary(openerpweb.Controller): @openerpweb.httprequest def upload(self, req, callback, ufile): # TODO: might be useful to have a configuration flag for max-length file uploads + out = """""" try: - out = """""" data = ufile.read() args = [len(data), ufile.filename, ufile.content_type, base64.b64encode(data)] @@ -1311,11 +1292,11 @@ class Binary(openerpweb.Controller): @openerpweb.httprequest def upload_attachment(self, req, callback, model, id, ufile): Model = req.session.model('ir.attachment') + out = """""" try: - out = """""" attachment_id = Model.create({ 'name': ufile.filename, 'datas': base64.encodestring(ufile.read()), @@ -1327,10 +1308,39 @@ class Binary(openerpweb.Controller): 'filename': ufile.filename, 'id': attachment_id } - except Exception,e: - args = {'erorr':e.faultCode.split('--')[1],'title':e.faultCode.split('--')[0]} + except xmlrpclib.Fault, e: + args = {'error':e.faultCode } return out % (simplejson.dumps(callback), simplejson.dumps(args)) + @openerpweb.httprequest + def company_logo(self, req, dbname=None): + # TODO add etag, refactor to use /image code for etag + uid = None + if req.session._db: + dbname = req.session._db + uid = req.session._uid + elif dbname is None: + dbname = db_monodb(req) + + if uid is None: + uid = openerp.SUPERUSER_ID + + if not dbname: + image_data = self.placeholder(req, 'logo.png') + else: + registry = openerp.modules.registry.RegistryManager.get(dbname) + with registry.cursor() as cr: + user = registry.get('res.users').browse(cr, uid, uid) + if user.company_id.logo_web: + image_data = user.company_id.logo_web.decode('base64') + else: + image_data = self.placeholder(req, 'nologo.png') + headers = [ + ('Content-Type', 'image/png'), + ('Content-Length', len(image_data)), + ] + return req.make_response(image_data, headers) + class Action(openerpweb.Controller): _cp_path = "/web/action" diff --git a/addons/web/doc/guidelines.rst b/addons/web/doc/guidelines.rst new file mode 100644 index 00000000000..4cf494c9c8e --- /dev/null +++ b/addons/web/doc/guidelines.rst @@ -0,0 +1,77 @@ +Guidelines and Recommendations +============================== + +Web Module Recommendations +-------------------------- + +Identifiers (``id`` attribute) should be avoided +'''''''''''''''''''''''''''''''''''''''''''''''' + +In generic applications and modules, ``@id`` limits the reusabily of +components and tends to make code more brittle. + +Just about all the time, they can be replaced with nothing, with +classes or with keeping a reference to a DOM node or a jQuery element +around. + +.. note:: + + If it is *absolutely necessary* to have an ``@id`` (because a + third-party library requires one and can't take a DOM element), it + should be generated with `_.uniqueId + `_ or some other similar + method. + +Avoid predictable/common CSS class names +'''''''''''''''''''''''''''''''''''''''' + +Class names such as "content" or "navigation" might match the desired +meaning/semantics, but it is likely an other developer will have the +same need, creating a naming conflict and unintended behavior. Generic +class names should be prefixed with e.g. the name of the component +they belong to (creating "informal" namespaces, much as in C or +Objective-C) + +Global selectors should be avoided +'''''''''''''''''''''''''''''''''' + +Because a component may be used several times in a single page (an +example in OpenERP is dashboards), queries should be restricted to a +given component's scope. Unfiltered selections such as ``$(selector)`` +or ``document.querySelectorAll(selector)`` will generally lead to +unintended or incorrect behavior. + +OpenERP Web's :js:class:`~openerp.web.Widget` has an attribute +providing its DOM root :js:attr:`Widget.$el `, +and a shortcut to select nodes directly :js:attr:`Widget.$ +`. + +More generally, never assume your components own or controls anything +beyond its own personal DOM. + +Understand deferreds +'''''''''''''''''''' + +Deferreds, promises, futures, … + +Known under many names, these objects are essential to and (in OpenERP +Web) widely used for making :doc:`asynchronous javascript operations +` palatable and understandable. + +OpenERP Web guidelines +---------------------- + +* HTML templating/rendering should use :doc:`qweb` unless absolutely + trivial. + +* All interactive components (components displaying information to the + screen or intercepting DOM events) must inherit from + :class:`~openerp.web.Widget` and correctly implement and use its API + and lifecycle. + +* All css classes must be prefixed with *oe_* . + +* Asynchronous functions (functions which call :ref:`session.rpc + ` directly or indirectly at the very least) *must* return + deferreds, so that callers of overriders can correctly synchronize + with them. diff --git a/addons/web/doc/index.rst b/addons/web/doc/index.rst index 75a7194406e..7127bb975ed 100644 --- a/addons/web/doc/index.rst +++ b/addons/web/doc/index.rst @@ -14,11 +14,14 @@ Contents: module widget + async rpc qweb client_action + guidelines + testing search_view diff --git a/addons/web/doc/presentation.rst b/addons/web/doc/presentation.rst deleted file mode 100644 index a4ffec533cf..00000000000 --- a/addons/web/doc/presentation.rst +++ /dev/null @@ -1,42 +0,0 @@ - -Presentation -============ - -Prerequisites -------------- - -Prerequisites to code addons for the OpenERP Web Client: - -- HTML5 -- CSS -- Javascript (Ecmascript 5) -- jQuery - -Once you know all this, that's only the beginning. Most usages of Javascript/jQuery are small hacks to make a web page nicer. The OpenERP Client Web is different: it's a web application, not a web site. It doesn't have multiple pages generated by a server side code. Only one unique empty page is loaded and all the html is generated by Javascript code, the page is never reloaded. If you never developed that kind of application you still have lot of good practices to learn. - -Generic Guidelines ------------------- - -First, here are some generic recommandations about web 2.0 applications: - -* **Do not use ids**. Html ids are evil, the key anti-feature that makes your components non-reusable. You want to identify a dom part? Save a jQuery object over that dom element. If you really need to use ids, use _.uniqueId(), but 99% of the time you don't need to, classes are sufficient. -* **Do not use predictable css class names** like "content" or "navigation", ten other developers will have the same idea than you and there will be clashes. A simple way to avoid this is to use prefixes. For example, if you need a css class for the button named "new" that is contained in the form view which is itself contained in the OpenERP application, name it "oe-form-view-new-button". -* **Do not use global selectors** like *$(".my-class")*, you never know if your component will be instantiated multiple times. Limit the selector with a context, like *$(".my-class", this.$el)*. -* As a general advice, **Never assume you own the page**. When you create a component, it is never unique and is always surrounded by a bunch of crazy html. You have to do with it. -* **Learn how to use jQuery's deferreds** [1]_. That concept may seem over-complicated, but the experience tell us that it is nearly impossible to create big-size javascript applications without that. - -OpenERP guidelines ------------------- -More recommendations related to the specific case of the OpenERP Web Client: - -* The code should conform to EcmasScript 5 without the "use strict" mode as we support IE9. - -* Your components should inherit from the *Widget* class. And use *Widget* 's methods (*appendTo*, *replace*,...) to insert your component and its content into the dom. - -* Use QWeb templates for html rendering. - -* All css classes should have the prefix *oe_* . - -* Functions that call rpc() should return a deferred, even if it calls it indirectly. So a function that calls a function that calls a function that calls rpc() should return a deferred too. - -.. [1] http://api.jquery.com/category/deferred-object/ diff --git a/addons/web/doc/rpc.rst b/addons/web/doc/rpc.rst index 8c48a2f6eaa..d5fc414d6cf 100644 --- a/addons/web/doc/rpc.rst +++ b/addons/web/doc/rpc.rst @@ -240,6 +240,8 @@ regular query for records): The result of a (successful) :js:func:`~openerp.web.Query.group_by` is an array of :js:class:`~openerp.web.QueryGroup`. +.. _rpc_rpc: + Low-level API: RPC calls to Python side --------------------------------------- diff --git a/addons/web/doc/widget.rst b/addons/web/doc/widget.rst index 1ebc0848e88..483c6a6a418 100644 --- a/addons/web/doc/widget.rst +++ b/addons/web/doc/widget.rst @@ -1,6 +1,8 @@ Widget ====== +.. js:class:: openerp.web.Widget + This is the base class for all visual components. It corresponds to an MVC view. It provides a number of services to handle a section of a page: @@ -15,19 +17,19 @@ view. It provides a number of services to handle a section of a page: be anything the corresponding jQuery method accepts (generally selectors, DOM nodes and jQuery objects): - :js:func:`~openerp.base.Widget.appendTo` + :js:func:`~openerp.web.Widget.appendTo` Renders the widget and inserts it as the last child of the target, uses `.appendTo()`_ - :js:func:`~openerp.base.Widget.prependTo` + :js:func:`~openerp.web.Widget.prependTo` Renders the widget and inserts it as the first child of the target, uses `.prependTo()`_ - :js:func:`~openerp.base.Widget.insertAfter` + :js:func:`~openerp.web.Widget.insertAfter` Renders the widget and inserts it as the preceding sibling of the target, uses `.insertAfter()`_ - :js:func:`~openerp.base.Widget.insertBefore` + :js:func:`~openerp.web.Widget.insertBefore` Renders the widget and inserts it as the following sibling of the target, uses `.insertBefore()`_ @@ -41,7 +43,7 @@ DOM Root A :js:class:`~openerp.web.Widget` is responsible for a section of the page materialized by the DOM root of the widget. The DOM root is available via the :js:attr:`~openerp.web.Widget.el` and -:js:attr:`~openerp.web.Widget.$element` attributes, which are +:js:attr:`~openerp.web.Widget.$el` attributes, which are respectively the raw DOM Element and the jQuery wrapper around the DOM element. @@ -123,7 +125,7 @@ DOM: .. code-block:: javascript - this.$element.find(selector); + this.$el.find(selector); :param String selector: CSS selector :returns: jQuery object @@ -159,7 +161,16 @@ To this end, :js:class:`~openerp.web.Widget` provides an shortcut: Events are a mapping of ``event selector`` (an event name and a CSS selector separated by a space) to a callback. The callback can be either a method name in the widget or a function. In either - case, the ``this`` will be set to the widget. + case, the ``this`` will be set to the widget: + + .. code-block:: javascript + + events: { + 'click p.oe_some_class a': 'some_method', + 'change input': function (e) { + e.stopPropagation(); + } + }, The selector is used for jQuery's `event delegation`_, the callback will only be triggered for descendants of the DOM root diff --git a/addons/web/http.py b/addons/web/http.py index 508cd0451c5..8595e38446f 100644 --- a/addons/web/http.py +++ b/addons/web/http.py @@ -103,7 +103,7 @@ class WebRequest(object): lang = self.httprequest.cookies.get('lang') if lang is None: lang = self.httprequest.accept_languages.best - if lang is None: + if not lang: lang = 'en_US' # tranform 2 letters lang like 'en' into 5 letters like 'en_US' lang = babel.core.LOCALE_ALIASES.get(lang, lang) @@ -534,7 +534,7 @@ class Root(object): controllers and configure them. """ for addons_path in openerp.modules.module.ad_paths: - for module in os.listdir(addons_path): + for module in sorted(os.listdir(addons_path)): if module not in addons_module: manifest_path = os.path.join(addons_path, module, '__openerp__.py') path_static = os.path.join(addons_path, module, 'static') diff --git a/addons/web/i18n/bs.po b/addons/web/i18n/bs.po index 2ceb7ca993d..5ff39dc1371 100644 --- a/addons/web/i18n/bs.po +++ b/addons/web/i18n/bs.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openerp-web\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-30 18:13+0000\n" -"PO-Revision-Date: 2012-04-13 20:46+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2012-12-17 17:31+0000\n" +"Last-Translator: Goran Kliska \n" "Language-Team: Bosnian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-01 05:20+0000\n" -"X-Generator: Launchpad (build 16319)\n" +"X-Launchpad-Export-Date: 2012-12-18 05:08+0000\n" +"X-Generator: Launchpad (build 16372)\n" #. module: web #. openerp-web @@ -29,7 +29,7 @@ msgstr "" #: code:addons/web/static/src/js/coresetup.js:593 #, python-format msgid "%d minutes ago" -msgstr "" +msgstr "prije %d minuta" #. module: web #. openerp-web diff --git a/addons/web/i18n/de.po b/addons/web/i18n/de.po index 0d14114b433..1047484d742 100644 --- a/addons/web/i18n/de.po +++ b/addons/web/i18n/de.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openerp-web\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-30 18:13+0000\n" -"PO-Revision-Date: 2012-02-07 19:41+0000\n" -"Last-Translator: Ferdinand @ Camptocamp \n" +"PO-Revision-Date: 2012-12-16 10:58+0000\n" +"Last-Translator: Felix Schubert \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-01 05:20+0000\n" -"X-Generator: Launchpad (build 16319)\n" +"X-Launchpad-Export-Date: 2012-12-17 04:58+0000\n" +"X-Generator: Launchpad (build 16372)\n" #. module: web #. openerp-web @@ -29,14 +29,14 @@ msgstr "Standardsprache:" #: code:addons/web/static/src/js/coresetup.js:593 #, python-format msgid "%d minutes ago" -msgstr "" +msgstr "vor %d Minuten" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:621 #, python-format msgid "Still loading...
Please be patient." -msgstr "" +msgstr "Lädt immer noch ...
Bitte haben Sie noch etwas Geduld." #. module: web #. openerp-web @@ -75,7 +75,7 @@ msgstr "Master Passwort" #: code:addons/web/static/src/xml/base.xml:274 #, python-format msgid "Change Master Password" -msgstr "" +msgstr "Hauptpasswort ändern" #. module: web #. openerp-web @@ -103,7 +103,7 @@ msgstr "" #: code:addons/web/static/src/js/coresetup.js:594 #, python-format msgid "about an hour ago" -msgstr "" +msgstr "vor einer Stunde" #. module: web #. openerp-web @@ -112,7 +112,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:216 #, python-format msgid "Backup Database" -msgstr "" +msgstr "Sicherung der Datenbank" #. module: web #. openerp-web @@ -134,7 +134,7 @@ msgstr "Hier ist eine Vorschau der Datei die nicht importiert werden konnte" #: code:addons/web/static/src/js/coresetup.js:592 #, python-format msgid "about a minute ago" -msgstr "" +msgstr "vor einer Minute" #. module: web #. openerp-web @@ -213,7 +213,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1583 #, python-format msgid "Share with all users" -msgstr "" +msgstr "Mit allen Benutzern teilen" #. module: web #. openerp-web @@ -277,14 +277,14 @@ msgstr "Datei hochladen" #: code:addons/web/static/src/js/coresetup.js:598 #, python-format msgid "about a month ago" -msgstr "" +msgstr "letzten Monat" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1575 #, python-format msgid "Custom Filters" -msgstr "" +msgstr "Benutzerdefinierte Filter" #. module: web #. openerp-web @@ -305,14 +305,14 @@ msgstr "OpenERP SA" #: code:addons/web/static/src/js/search.js:1555 #, python-format msgid "Custom Filter" -msgstr "" +msgstr "Benutzerdefinierter Filter" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:159 #, python-format msgid "Duplicate Database" -msgstr "" +msgstr "Datenbank kopieren" #. module: web #. openerp-web @@ -390,7 +390,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1245 #, python-format msgid "...Upload in progress..." -msgstr "" +msgstr "... Wird hochgeladen ..." #. module: web #. openerp-web @@ -411,7 +411,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:4811 #, python-format msgid "File upload" -msgstr "" +msgstr "Datei hochladen" #. module: web #. openerp-web @@ -447,7 +447,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:413 #, python-format msgid "Activate the developer mode" -msgstr "" +msgstr "Entwickler Modus aktivieren" #. module: web #. openerp-web @@ -461,14 +461,14 @@ msgstr "Lade (%d)" #: code:addons/web/static/src/js/search.js:1116 #, python-format msgid "GroupBy" -msgstr "" +msgstr "Gruppieren nach" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:684 #, python-format msgid "You must select at least one record." -msgstr "" +msgstr "Sie müssen mindestens einen Datensatz auswählen" #. module: web #. openerp-web @@ -496,7 +496,7 @@ msgstr "Relation:" #: code:addons/web/static/src/js/coresetup.js:591 #, python-format msgid "less than a minute ago" -msgstr "" +msgstr "vor weniger als einer Minute" #. module: web #. openerp-web @@ -594,7 +594,7 @@ msgstr "Für weitere Informationen besuchen Sie:" #: code:addons/web/static/src/xml/base.xml:1834 #, python-format msgid "Add All Info..." -msgstr "" +msgstr "All Informationen hinzufügen..." #. module: web #. openerp-web @@ -645,7 +645,7 @@ msgstr "ist größer als" #: code:addons/web/static/src/xml/base.xml:540 #, python-format msgid "View" -msgstr "Sicht" +msgstr "Ansicht" #. module: web #. openerp-web @@ -730,14 +730,14 @@ msgstr "Speichern unter" #: code:addons/web/static/src/js/view_form.js:2316 #, python-format msgid "E-mail error" -msgstr "EMail-Fehler" +msgstr "E-Mail-Fehler" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:596 #, python-format msgid "a day ago" -msgstr "" +msgstr "Vor 1 Tag" #. module: web #. openerp-web @@ -762,6 +762,10 @@ msgid "" "\n" "Are you sure you want to leave this page ?" msgstr "" +"Achtung! Der Datensatz wurde geändert. Ihre Änderungen werden verloren " +"gehen!\n" +"\n" +"Sind Sie sicher, dass Sie diese Seite verlassen wollen?" #. module: web #. openerp-web @@ -782,7 +786,7 @@ msgstr "Technische Übersetzung" #: code:addons/web/static/src/xml/base.xml:1772 #, python-format msgid "Delimiter:" -msgstr "Feldtrenner:" +msgstr "Trennzeichen:" #. module: web #. openerp-web @@ -803,7 +807,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1439 #, python-format msgid "-- Actions --" -msgstr "-- Vorgänge --" +msgstr "-- Actions --" #. module: web #. openerp-web @@ -834,14 +838,14 @@ msgstr "OpenERP.com" #: code:addons/web/static/src/js/view_form.js:2316 #, python-format msgid "Can't send email to invalid e-mail address" -msgstr "Kann Nachricht nicht an ungültige EMail-Adresse senden" +msgstr "Kann keine Nachricht an eine ungültige E-Mail Adresse senden" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:614 #, python-format msgid "Add..." -msgstr "" +msgstr "Hinzufügen ..." #. module: web #. openerp-web @@ -863,7 +867,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:185 #, python-format msgid "Drop Database" -msgstr "" +msgstr "Datenbank löschen" #. module: web #. openerp-web @@ -884,7 +888,7 @@ msgstr "Modifikatoren:" #: code:addons/web/static/src/xml/base.xml:605 #, python-format msgid "Delete this attachment" -msgstr "" +msgstr "Diesen Anhang löschen" #. module: web #. openerp-web @@ -902,7 +906,7 @@ msgstr "Speichern" #: code:addons/web/static/src/xml/base.xml:355 #, python-format msgid "More" -msgstr "" +msgstr "Mehr" #. module: web #. openerp-web @@ -992,7 +996,7 @@ msgstr "Zeige Log (%s)" #: code:addons/web/static/src/xml/base.xml:558 #, python-format msgid "Creation Date:" -msgstr "Datum Erstellung" +msgstr "Erstellungsdatum:" #. module: web #: code:addons/web/controllers/main.py:806 @@ -1006,7 +1010,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:4810 #, python-format msgid "The selected file exceed the maximum file size of %s." -msgstr "" +msgstr "Die ausgewählte Datei überschreitet die maximale Dateigröße von %s." #. module: web #. openerp-web @@ -1076,7 +1080,7 @@ msgstr "(keine Bezeichnung)" #: code:addons/web/static/src/js/coresetup.js:597 #, python-format msgid "%d days ago" -msgstr "" +msgstr "vor %d Tagen" #. module: web #. openerp-web @@ -1101,7 +1105,7 @@ msgstr "Abbrechen" #: code:addons/web/static/src/xml/base.xml:9 #, python-format msgid "Loading..." -msgstr "Lade..." +msgstr "Lädt…" #. module: web #. openerp-web @@ -1130,7 +1134,7 @@ msgstr "Unbekannter Operator %s in Domain %s" #: code:addons/web/static/src/js/view_form.js:426 #, python-format msgid "%d / %d" -msgstr "" +msgstr "%d / %d" #. module: web #. openerp-web @@ -1163,7 +1167,7 @@ msgstr "" #: code:addons/web/static/src/js/coresetup.js:599 #, python-format msgid "%d months ago" -msgstr "" +msgstr "vor %d Monaten" #. module: web #. openerp-web @@ -1192,7 +1196,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:248 #, python-format msgid "Restore Database" -msgstr "" +msgstr "Datenbank wiederherstellen" #. module: web #. openerp-web @@ -1271,7 +1275,7 @@ msgstr "Sie müssen mindestens einen Datensatz auswählen" #: code:addons/web/static/src/js/coresetup.js:622 #, python-format msgid "Don't leave yet,
it's still loading..." -msgstr "" +msgstr "Nicht verlassen.
Ladevorgang noch aktiv" #. module: web #. openerp-web @@ -1320,14 +1324,14 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:4846 #, python-format msgid "Save As..." -msgstr "" +msgstr "Speichern als..." #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4971 #, python-format msgid "Could not display the selected image." -msgstr "" +msgstr "Das ausgewählte Bild kann nicht angezeigt werden" #. module: web #. openerp-web @@ -1385,7 +1389,7 @@ msgstr "Standardwert ändern:" #: code:addons/web/static/src/xml/base.xml:171 #, python-format msgid "Original database name:" -msgstr "" +msgstr "Original Datenbank Name :" #. module: web #. openerp-web @@ -1395,7 +1399,7 @@ msgstr "" #: code:addons/web/static/src/js/search.js:1940 #, python-format msgid "is equal to" -msgstr "Ist gleich" +msgstr "ist gleich" #. module: web #. openerp-web @@ -1409,7 +1413,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1594 #, python-format msgid "Advanced Search" -msgstr "" +msgstr "Erweiterte Suche" #. module: web #. openerp-web @@ -1423,7 +1427,7 @@ msgstr "Bestätigen Sie das neue Master Passwort:" #: code:addons/web/static/src/js/coresetup.js:625 #, python-format msgid "Maybe you should consider reloading the application by pressing F5..." -msgstr "" +msgstr "Viellecht sollten Sie die Anwendung mit F5 neu laden" #. module: web #. openerp-web @@ -1455,7 +1459,7 @@ msgstr "Import-Einstellungen" #: code:addons/web/static/src/js/view_form.js:2909 #, python-format msgid "Add %s" -msgstr "" +msgstr "%s hinzufügen" #. module: web #. openerp-web @@ -1480,6 +1484,7 @@ msgstr "Schließen" msgid "" "You may not believe it,
but the application is actually loading..." msgstr "" +"Sie werden es kaum glauben,
aber die Anwendung wird gerade geladen." #. module: web #. openerp-web @@ -1493,7 +1498,7 @@ msgstr "CSV Datei:" #: code:addons/web/static/src/js/search.js:1743 #, python-format msgid "Advanced" -msgstr "" +msgstr "Erweitert" #. module: web #. openerp-web @@ -1541,7 +1546,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1403 #, python-format msgid "Advanced Search..." -msgstr "" +msgstr "Erweiterte Suche ..." #. module: web #. openerp-web @@ -1592,21 +1597,21 @@ msgstr "Größe:" #: code:addons/web/static/src/xml/base.xml:1799 #, python-format msgid "--- Don't Import ---" -msgstr "" +msgstr "--- Nicht importieren ---" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1654 #, python-format msgid "Import-Compatible Export" -msgstr "" +msgstr "Import-kompatibler Export" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:601 #, python-format msgid "%d years ago" -msgstr "" +msgstr "vor %d Jahren" #. module: web #. openerp-web @@ -1657,7 +1662,7 @@ msgstr "Ansichten verwalten" #: code:addons/web/static/src/xml/base.xml:1776 #, python-format msgid "Encoding:" -msgstr "Zeichenkodierung:" +msgstr "Zeichensatz:" #. module: web #. openerp-web @@ -1678,8 +1683,7 @@ msgstr "" #: code:addons/web/static/src/js/data_export.js:361 #, python-format msgid "Please select fields to save export list..." -msgstr "" -"Bitte wählen Sie die Felder die in der Exportliste gespeichert werden sollen." +msgstr "Bitte wählen Sie die zu exportierenden Felder..." #. module: web #. openerp-web @@ -1826,7 +1830,7 @@ msgstr "Hochladen ..." #: code:addons/web/static/src/xml/base.xml:1828 #, python-format msgid "Name:" -msgstr "" +msgstr "Name:" #. module: web #. openerp-web @@ -1936,14 +1940,14 @@ msgstr "Objekt:" #: code:addons/web/static/src/js/chrome.js:326 #, python-format msgid "Loading" -msgstr "" +msgstr "Laden" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:600 #, python-format msgid "about a year ago" -msgstr "" +msgstr "letztes Jahr" #. module: web #. openerp-web @@ -1969,7 +1973,7 @@ msgstr "" #: code:addons/web/static/src/js/coresetup.js:595 #, python-format msgid "%d hours ago" -msgstr "" +msgstr "vor %d Stunden" #. module: web #. openerp-web @@ -2012,7 +2016,7 @@ msgstr "Ok" #: code:addons/web/static/src/js/views.js:1163 #, python-format msgid "Uploading..." -msgstr "" +msgstr "Hochladen …" #. module: web #. openerp-web @@ -2086,7 +2090,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1578 #, python-format msgid "Save current filter" -msgstr "" +msgstr "Aktuellen Filter speichern" #. module: web #. openerp-web @@ -2136,7 +2140,7 @@ msgstr "Feld Ansicht Definition" #: code:addons/web/static/src/xml/base.xml:149 #, python-format msgid "Confirm password:" -msgstr "Passwort wiederholen:" +msgstr "Passwort bestätigen:" #. module: web #. openerp-web @@ -2187,7 +2191,7 @@ msgstr "ist falsch" #: code:addons/web/static/src/xml/base.xml:404 #, python-format msgid "About OpenERP" -msgstr "" +msgstr "Über OpenERP" #. module: web #. openerp-web @@ -2207,14 +2211,14 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:304 #, python-format msgid "Database Management" -msgstr "" +msgstr "Datenbank Verwaltung" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4971 #, python-format msgid "Image" -msgstr "" +msgstr "Bild" #. module: web #. openerp-web @@ -2235,7 +2239,7 @@ msgstr "" #: code:addons/web/static/src/js/search.js:1285 #, python-format msgid "not a valid integer" -msgstr "ungültiger Trigger" +msgstr "ungültiger Integer" #. module: web #. openerp-web @@ -2293,7 +2297,7 @@ msgstr "" #: code:addons/web/static/src/js/coresetup.js:620 #, python-format msgid "Still loading..." -msgstr "" +msgstr "Noch am Laden..." #. module: web #. openerp-web @@ -2328,7 +2332,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:4846 #, python-format msgid "The field is empty, there's nothing to save !" -msgstr "" +msgstr "Das Feld ist leer, sie können nichts speichern!" #. module: web #. openerp-web @@ -2356,7 +2360,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:928 #, python-format msgid "Widget:" -msgstr "Bedienelement:" +msgstr "Widget:" #. module: web #. openerp-web @@ -2391,7 +2395,7 @@ msgstr "Workflow bearbeiten" #: code:addons/web/static/src/js/views.js:1172 #, python-format msgid "Do you really want to delete this attachment ?" -msgstr "" +msgstr "Wollen Sie diesen Anhang wirklich löschen?" #. module: web #. openerp-web @@ -2434,7 +2438,7 @@ msgstr "Client Fehler" #: code:addons/web/static/src/js/views.js:996 #, python-format msgid "Print" -msgstr "" +msgstr "Drucken" #. module: web #. openerp-web @@ -2476,7 +2480,7 @@ msgstr "Speichern & Beenden" #: code:addons/web/static/src/js/view_form.js:2818 #, python-format msgid "Search More..." -msgstr "" +msgstr "Mehr suchen" #. module: web #. openerp-web diff --git a/addons/web/i18n/en_AU.po b/addons/web/i18n/en_AU.po index 57cb6b1ae41..23367547d35 100644 --- a/addons/web/i18n/en_AU.po +++ b/addons/web/i18n/en_AU.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openerp-web\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-30 18:13+0000\n" -"PO-Revision-Date: 2012-03-31 04:18+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2012-12-16 06:45+0000\n" +"Last-Translator: David Bowers \n" "Language-Team: English (Australia) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-01 05:21+0000\n" -"X-Generator: Launchpad (build 16319)\n" +"X-Launchpad-Export-Date: 2012-12-17 04:58+0000\n" +"X-Generator: Launchpad (build 16372)\n" #. module: web #. openerp-web @@ -29,21 +29,21 @@ msgstr "Default language:" #: code:addons/web/static/src/js/coresetup.js:593 #, python-format msgid "%d minutes ago" -msgstr "" +msgstr "%d minutes ago" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:621 #, python-format msgid "Still loading...
Please be patient." -msgstr "" +msgstr "Still loading...
Please be patient." #. module: web #. openerp-web #: code:addons/web/static/src/js/search.js:1834 #, python-format msgid "%(field)s %(operator)s \"%(value)s\"" -msgstr "" +msgstr "%(field)s %(operator)s \"%(value)s\"" #. module: web #. openerp-web @@ -59,7 +59,7 @@ msgstr "less than or equal to" #: code:addons/web/static/src/js/chrome.js:393 #, python-format msgid "Please enter your previous password" -msgstr "" +msgstr "Please enter your previous password" #. module: web #. openerp-web @@ -75,35 +75,35 @@ msgstr "Master password:" #: code:addons/web/static/src/xml/base.xml:274 #, python-format msgid "Change Master Password" -msgstr "" +msgstr "Change Master Password" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:491 #, python-format msgid "Do you really want to delete the database: %s ?" -msgstr "" +msgstr "Do you really want to delete the database: %s?" #. module: web #. openerp-web #: code:addons/web/static/src/js/search.js:1400 #, python-format msgid "Search %(field)s at: %(value)s" -msgstr "" +msgstr "Search %(field)s at: %(value)s" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:537 #, python-format msgid "Access Denied" -msgstr "" +msgstr "Access Denied" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:594 #, python-format msgid "about an hour ago" -msgstr "" +msgstr "about an hour ago" #. module: web #. openerp-web @@ -112,7 +112,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:216 #, python-format msgid "Backup Database" -msgstr "" +msgstr "Backup Database" #. module: web #. openerp-web @@ -120,7 +120,7 @@ msgstr "" #: code:addons/web/static/src/js/dates.js:53 #, python-format msgid "'%s' is not a valid date" -msgstr "" +msgstr "'%s' is not a valid date" #. module: web #. openerp-web @@ -134,20 +134,20 @@ msgstr "Here is a preview of the file that could not be imported:" #: code:addons/web/static/src/js/coresetup.js:592 #, python-format msgid "about a minute ago" -msgstr "" +msgstr "about a minute ago" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1272 #, python-format msgid "File" -msgstr "" +msgstr "File" #. module: web #: code:addons/web/controllers/main.py:842 #, python-format msgid "You cannot leave any password empty." -msgstr "" +msgstr "You cannot leave any password empty." #. module: web #. openerp-web @@ -192,28 +192,28 @@ msgstr "Version" #: code:addons/web/static/src/xml/base.xml:564 #, python-format msgid "Latest Modification Date:" -msgstr "Lasted Modification date:" +msgstr "Last Modification Date:" #. module: web #. openerp-web #: code:addons/web/static/src/js/search.js:1461 #, python-format msgid "M2O search fields do not currently handle multiple default values" -msgstr "" +msgstr "M2O search fields do not currently handle multiple default values" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:1242 #, python-format msgid "Widget type '%s' is not implemented" -msgstr "" +msgstr "Widget type '%s' is not implemented" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1583 #, python-format msgid "Share with all users" -msgstr "" +msgstr "Share with all users" #. module: web #. openerp-web @@ -235,7 +235,7 @@ msgstr "(no string)" #: code:addons/web/static/src/js/formats.js:282 #, python-format msgid "'%s' is not a correct time" -msgstr "" +msgstr "'%s' is not a valid time" #. module: web #. openerp-web @@ -270,21 +270,21 @@ msgstr "Undefined" #: code:addons/web/static/src/js/view_form.js:4831 #, python-format msgid "File Upload" -msgstr "" +msgstr "File Upload" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:598 #, python-format msgid "about a month ago" -msgstr "" +msgstr "about a month ago" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1575 #, python-format msgid "Custom Filters" -msgstr "" +msgstr "Custom Filters" #. module: web #. openerp-web @@ -305,14 +305,14 @@ msgstr "OpenERP SA" #: code:addons/web/static/src/js/search.js:1555 #, python-format msgid "Custom Filter" -msgstr "" +msgstr "Custom Filter" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:159 #, python-format msgid "Duplicate Database" -msgstr "" +msgstr "Duplicate Database" #. module: web #. openerp-web @@ -334,7 +334,7 @@ msgstr "Change Password" #: code:addons/web/static/src/js/view_form.js:3382 #, python-format msgid "View type '%s' is not supported in One2Many." -msgstr "" +msgstr "View type '%s' is not supported in One2Many." #. module: web #. openerp-web @@ -349,7 +349,7 @@ msgstr "Download" #: code:addons/web/static/src/js/formats.js:266 #, python-format msgid "'%s' is not a correct datetime" -msgstr "" +msgstr "'%s' is not a valid datetime" #. module: web #. openerp-web @@ -363,7 +363,7 @@ msgstr "Group" #: code:addons/web/static/src/xml/base.xml:905 #, python-format msgid "Unhandled widget" -msgstr "" +msgstr "Unhandled widget" #. module: web #. openerp-web @@ -377,20 +377,20 @@ msgstr "Selection:" #: code:addons/web/static/src/js/view_form.js:869 #, python-format msgid "The following fields are invalid:" -msgstr "" +msgstr "The following fields are invalid:" #. module: web #: code:addons/web/controllers/main.py:863 #, python-format msgid "Languages" -msgstr "" +msgstr "Languages" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1245 #, python-format msgid "...Upload in progress..." -msgstr "" +msgstr "...Upload in progress..." #. module: web #. openerp-web @@ -404,21 +404,21 @@ msgstr "Import" #: code:addons/web/static/src/js/chrome.js:543 #, python-format msgid "Could not restore the database" -msgstr "" +msgstr "Could not restore the database" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4811 #, python-format msgid "File upload" -msgstr "" +msgstr "File upload" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:3775 #, python-format msgid "Action Button" -msgstr "" +msgstr "Action Button" #. module: web #. openerp-web @@ -441,13 +441,14 @@ msgstr "contains" #, python-format msgid "Take a minute to get a coffee,
because it's loading..." msgstr "" +"Take a minute to get a coffee,
because it'll be a while loading..." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:413 #, python-format msgid "Activate the developer mode" -msgstr "" +msgstr "Activate developer mode" #. module: web #. openerp-web @@ -461,14 +462,14 @@ msgstr "Loading (%d)" #: code:addons/web/static/src/js/search.js:1116 #, python-format msgid "GroupBy" -msgstr "" +msgstr "GroupBy" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:684 #, python-format msgid "You must select at least one record." -msgstr "" +msgstr "You must select at least one record." #. module: web #. openerp-web @@ -496,7 +497,7 @@ msgstr "Relationship:" #: code:addons/web/static/src/js/coresetup.js:591 #, python-format msgid "less than a minute ago" -msgstr "" +msgstr "less than a minute ago" #. module: web #. openerp-web @@ -517,7 +518,7 @@ msgstr "Unsupported operator %s in domain %s" #: code:addons/web/static/src/js/formats.js:242 #, python-format msgid "'%s' is not a correct float" -msgstr "" +msgstr "'%s' is not a valid float" #. module: web #. openerp-web @@ -531,28 +532,28 @@ msgstr "Restored" #: code:addons/web/static/src/js/view_list.js:392 #, python-format msgid "%d-%d of %d" -msgstr "" +msgstr "%d-%d of %d" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:2841 #, python-format msgid "Create and Edit..." -msgstr "" +msgstr "Create and Edit..." #. module: web #. openerp-web #: code:addons/web/static/src/js/pyeval.js:731 #, python-format msgid "Unknown nonliteral type " -msgstr "" +msgstr "Unknown non-literal type " #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:2345 #, python-format msgid "Resource error" -msgstr "" +msgstr "Resource error" #. module: web #. openerp-web @@ -566,14 +567,14 @@ msgstr "is not" #: code:addons/web/static/src/xml/base.xml:544 #, python-format msgid "Print Workflow" -msgstr "" +msgstr "Print Workflow" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:396 #, python-format msgid "Please confirm your new password" -msgstr "" +msgstr "Please confirm your new password" #. module: web #. openerp-web @@ -594,7 +595,7 @@ msgstr "For more information visit" #: code:addons/web/static/src/xml/base.xml:1834 #, python-format msgid "Add All Info..." -msgstr "" +msgstr "Add All Info..." #. module: web #. openerp-web @@ -615,14 +616,14 @@ msgstr "On change:" #: code:addons/web/static/src/js/views.js:863 #, python-format msgid "Model %s fields" -msgstr "" +msgstr "Model %s fields" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:890 #, python-format msgid "Setting 'id' attribute on existing record %s" -msgstr "" +msgstr "Setting 'id' attribute on existing record %s" #. module: web #. openerp-web @@ -666,14 +667,14 @@ msgstr "Action ID:" #: code:addons/web/static/src/xml/base.xml:453 #, python-format msgid "Your user's preference timezone does not match your browser timezone:" -msgstr "" +msgstr "Your user preference timezone does not match your browser timezone:" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:1238 #, python-format msgid "Field '%s' specified in view could not be found." -msgstr "" +msgstr "Field '%s' specified in view could not be found." #. module: web #. openerp-web @@ -694,21 +695,21 @@ msgstr "Old password:" #: code:addons/web/static/src/js/formats.js:113 #, python-format msgid "Bytes,Kb,Mb,Gb,Tb,Pb,Eb,Zb,Yb" -msgstr "" +msgstr "Bytes,KB,MB,GB,TB,PB,EB,ZB,YB" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:481 #, python-format msgid "The database has been duplicated." -msgstr "" +msgstr "The database has been duplicated." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1600 #, python-format msgid "Apply" -msgstr "" +msgstr "Apply" #. module: web #. openerp-web @@ -730,14 +731,14 @@ msgstr "Save As" #: code:addons/web/static/src/js/view_form.js:2316 #, python-format msgid "E-mail error" -msgstr "" +msgstr "E-mail error" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:596 #, python-format msgid "a day ago" -msgstr "" +msgstr "a day ago" #. module: web #. openerp-web @@ -762,6 +763,9 @@ msgid "" "\n" "Are you sure you want to leave this page ?" msgstr "" +"Warning: the record has been modified. Your changes will be discarded.\n" +"\n" +"Are you sure you want to leave this page ?" #. module: web #. openerp-web @@ -789,14 +793,14 @@ msgstr "Delimiter:" #: code:addons/web/static/src/xml/base.xml:458 #, python-format msgid "Browser's timezone" -msgstr "" +msgstr "Browser's timezone" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1580 #, python-format msgid "Filter name" -msgstr "" +msgstr "Filter name" #. module: web #. openerp-web @@ -820,7 +824,7 @@ msgstr "Add" #: code:addons/web/static/src/xml/base.xml:530 #, python-format msgid "Toggle Form Layout Outline" -msgstr "" +msgstr "Toggle Form Layout Outline" #. module: web #. openerp-web @@ -834,14 +838,14 @@ msgstr "OpenERP.com" #: code:addons/web/static/src/js/view_form.js:2316 #, python-format msgid "Can't send email to invalid e-mail address" -msgstr "" +msgstr "Can't send email to invalid e-mail address" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:614 #, python-format msgid "Add..." -msgstr "" +msgstr "Add..." #. module: web #. openerp-web @@ -855,7 +859,7 @@ msgstr "Preferences" #: code:addons/web/static/src/js/view_form.js:434 #, python-format msgid "Wrong on change format: %s" -msgstr "" +msgstr "Wrong on change format: %s" #. module: web #. openerp-web @@ -863,14 +867,14 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:185 #, python-format msgid "Drop Database" -msgstr "" +msgstr "Drop Database" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:462 #, python-format msgid "Click here to change your user's timezone." -msgstr "" +msgstr "Click here to change your user timezone." #. module: web #. openerp-web @@ -884,7 +888,7 @@ msgstr "Modifiers:" #: code:addons/web/static/src/xml/base.xml:605 #, python-format msgid "Delete this attachment" -msgstr "" +msgstr "Delete this attachment" #. module: web #. openerp-web @@ -902,7 +906,7 @@ msgstr "Save" #: code:addons/web/static/src/xml/base.xml:355 #, python-format msgid "More" -msgstr "" +msgstr "More" #. module: web #. openerp-web @@ -916,21 +920,21 @@ msgstr "Username" #: code:addons/web/static/src/js/chrome.js:481 #, python-format msgid "Duplicating database" -msgstr "" +msgstr "Duplicating database" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:563 #, python-format msgid "Password has been changed successfully" -msgstr "" +msgstr "Password has been changed successfully" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list_editable.js:781 #, python-format msgid "The form's data can not be discarded" -msgstr "" +msgstr "The form's data cannot be discarded" #. module: web #. openerp-web @@ -965,6 +969,10 @@ msgid "" "\n" "%s" msgstr "" +"Local evaluation failure\n" +"%s\n" +"\n" +"%s" #. module: web #. openerp-web @@ -999,14 +1007,14 @@ msgstr "Creation Date:" #: code:addons/web/controllers/main.py:851 #, python-format msgid "Error, password not changed !" -msgstr "" +msgstr "Error, password not changed!" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4810 #, python-format msgid "The selected file exceed the maximum file size of %s." -msgstr "" +msgstr "The selected file exceed the maximum file size of %s." #. module: web #. openerp-web @@ -1014,14 +1022,14 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1275 #, python-format msgid "/web/binary/upload_attachment" -msgstr "" +msgstr "/web/binary/upload_attachment" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:563 #, python-format msgid "Changed Password" -msgstr "" +msgstr "Changed Password" #. module: web #. openerp-web @@ -1055,14 +1063,14 @@ msgstr "Backup" #: code:addons/web/static/src/js/dates.js:80 #, python-format msgid "'%s' is not a valid time" -msgstr "" +msgstr "'%s' is not a valid time" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:274 #, python-format msgid "'%s' is not a correct date" -msgstr "" +msgstr "'%s' is not a valid date" #. module: web #. openerp-web @@ -1076,7 +1084,7 @@ msgstr "(nolabel)" #: code:addons/web/static/src/js/coresetup.js:597 #, python-format msgid "%d days ago" -msgstr "" +msgstr "%d days ago" #. module: web #. openerp-web @@ -1108,7 +1116,7 @@ msgstr "Loading…" #: code:addons/web/static/src/xml/base.xml:561 #, python-format msgid "Latest Modification by:" -msgstr "Latest Modification by:" +msgstr "Last Modified by:" #. module: web #. openerp-web @@ -1116,7 +1124,7 @@ msgstr "Latest Modification by:" #: code:addons/web/static/src/xml/base.xml:466 #, python-format msgid "Timezone mismatch" -msgstr "" +msgstr "Timezone mismatch" #. module: web #. openerp-web @@ -1130,7 +1138,7 @@ msgstr "Unknown operator %s in domain %s" #: code:addons/web/static/src/js/view_form.js:426 #, python-format msgid "%d / %d" -msgstr "" +msgstr "%d / %d" #. module: web #. openerp-web @@ -1162,7 +1170,7 @@ msgstr "" #: code:addons/web/static/src/js/coresetup.js:599 #, python-format msgid "%d months ago" -msgstr "" +msgstr "%d months ago" #. module: web #. openerp-web @@ -1183,7 +1191,7 @@ msgstr "Add Advanced Filter" #: code:addons/web/controllers/main.py:844 #, python-format msgid "The new password and its confirmation must be identical." -msgstr "" +msgstr "The new password and its confirmation must be identical." #. module: web #. openerp-web @@ -1191,14 +1199,14 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:248 #, python-format msgid "Restore Database" -msgstr "" +msgstr "Restore Database" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:645 #, python-format msgid "Login" -msgstr "" +msgstr "Login name" #. module: web #. openerp-web @@ -1227,21 +1235,21 @@ msgstr "Export Type:" #: code:addons/web/static/src/xml/base.xml:406 #, python-format msgid "Log out" -msgstr "" +msgstr "Log out" #. module: web #. openerp-web #: code:addons/web/static/src/js/search.js:1092 #, python-format msgid "Group by: %s" -msgstr "" +msgstr "Group by: %s" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:151 #, python-format msgid "No data provided." -msgstr "" +msgstr "No data provided." #. module: web #. openerp-web @@ -1270,7 +1278,7 @@ msgstr "You must select at least one record." #: code:addons/web/static/src/js/coresetup.js:622 #, python-format msgid "Don't leave yet,
it's still loading..." -msgstr "" +msgstr "Don't leave yet,
it's still loading..." #. module: web #. openerp-web @@ -1284,7 +1292,7 @@ msgstr "Invalid Search" #: code:addons/web/static/src/js/view_list.js:959 #, python-format msgid "Could not find id in dataset" -msgstr "" +msgstr "Could not find id in dataset" #. module: web #. openerp-web @@ -1312,21 +1320,21 @@ msgstr "%(page)d/%(page_count)d" #: code:addons/web/static/src/js/chrome.js:397 #, python-format msgid "The confirmation does not match the password" -msgstr "" +msgstr "The confirmation does not match the password" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4846 #, python-format msgid "Save As..." -msgstr "" +msgstr "Save As…" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4971 #, python-format msgid "Could not display the selected image." -msgstr "" +msgstr "Could not display the selected image." #. module: web #. openerp-web @@ -1351,7 +1359,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:393 #, python-format msgid "99+" -msgstr "" +msgstr "99+" #. module: web #. openerp-web @@ -1365,14 +1373,14 @@ msgstr "1. Import a *.CSV file" #: code:addons/web/static/src/js/chrome.js:645 #, python-format msgid "No database selected !" -msgstr "" +msgstr "No database selected!" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:180 #, python-format msgid "(%d records)" -msgstr "" +msgstr "(%d records)" #. module: web #. openerp-web @@ -1386,7 +1394,7 @@ msgstr "Change default:" #: code:addons/web/static/src/xml/base.xml:171 #, python-format msgid "Original database name:" -msgstr "" +msgstr "Original database name:" #. module: web #. openerp-web @@ -1403,14 +1411,14 @@ msgstr "is equal to" #: code:addons/web/static/src/js/views.js:1455 #, python-format msgid "Could not serialize XML" -msgstr "" +msgstr "Could not serialise XML" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1594 #, python-format msgid "Advanced Search" -msgstr "" +msgstr "Advanced Search" #. module: web #. openerp-web @@ -1425,6 +1433,7 @@ msgstr "Confirm new master password:" #, python-format msgid "Maybe you should consider reloading the application by pressing F5..." msgstr "" +"Maybe you should consider reloading the application by pressing F5...?" #. module: web #. openerp-web @@ -1456,7 +1465,7 @@ msgstr "Import Options" #: code:addons/web/static/src/js/view_form.js:2909 #, python-format msgid "Add %s" -msgstr "" +msgstr "Add %s" #. module: web #. openerp-web @@ -1481,6 +1490,7 @@ msgstr "Close" msgid "" "You may not believe it,
but the application is actually loading..." msgstr "" +"You may not believe it,
but the application is actually loading..." #. module: web #. openerp-web @@ -1494,7 +1504,7 @@ msgstr "*.CSV file:" #: code:addons/web/static/src/js/search.js:1743 #, python-format msgid "Advanced" -msgstr "" +msgstr "Advanced" #. module: web #. openerp-web @@ -1507,14 +1517,14 @@ msgstr "Tree" #: code:addons/web/controllers/main.py:766 #, python-format msgid "Could not drop database !" -msgstr "" +msgstr "Could not drop database!" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:227 #, python-format msgid "'%s' is not a correct integer" -msgstr "" +msgstr "'%s' is not a valid integer" #. module: web #. openerp-web @@ -1535,21 +1545,21 @@ msgstr "Unknown field %s in domain %s" #: code:addons/web/static/src/js/views.js:1421 #, python-format msgid "Node [%s] is not a JSONified XML node" -msgstr "" +msgstr "Node [%s] is not a JSONified XML node" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1403 #, python-format msgid "Advanced Search..." -msgstr "" +msgstr "Advanced Search..." #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:499 #, python-format msgid "Dropping database" -msgstr "" +msgstr "Dropping database" #. module: web #. openerp-web @@ -1572,7 +1582,7 @@ msgstr "Yes" #: code:addons/web/static/src/js/view_form.js:4831 #, python-format msgid "There was a problem while uploading your file" -msgstr "" +msgstr "There was a problem while uploading your file" #. module: web #. openerp-web @@ -1593,35 +1603,35 @@ msgstr "Size:" #: code:addons/web/static/src/xml/base.xml:1799 #, python-format msgid "--- Don't Import ---" -msgstr "" +msgstr "--- Don't Import ---" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1654 #, python-format msgid "Import-Compatible Export" -msgstr "" +msgstr "Import-Compatible Export" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:601 #, python-format msgid "%d years ago" -msgstr "" +msgstr "%d years ago" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:1019 #, python-format msgid "Unknown m2m command %s" -msgstr "" +msgstr "Unknown m2m command %s" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:1066 #, python-format msgid "Save default" -msgstr "" +msgstr "Save default" #. module: web #. openerp-web @@ -1637,14 +1647,14 @@ msgstr "New database name:" #: code:addons/web/static/src/js/chrome.js:394 #, python-format msgid "Please enter your new password" -msgstr "" +msgstr "Please enter your new password" #. module: web #. openerp-web #: code:addons/web/static/src/js/views.js:1463 #, python-format msgid "Could not parse string to xml" -msgstr "" +msgstr "Could not parse string to XML" #. module: web #. openerp-web @@ -1665,21 +1675,21 @@ msgstr "Encoding:" #: code:addons/web/static/src/xml/base.xml:1783 #, python-format msgid "Lines to skip" -msgstr "Likes to skip" +msgstr "Lines to skip" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:2831 #, python-format msgid "Create \"%s\"" -msgstr "" +msgstr "Create \"%s\"" #. module: web #. openerp-web #: code:addons/web/static/src/js/data_export.js:361 #, python-format msgid "Please select fields to save export list..." -msgstr "" +msgstr "Please select fields to save export list..." #. module: web #. openerp-web @@ -1693,7 +1703,7 @@ msgstr "Copyright © 2004-TODAY OpenERP SA. All Rights Reserved." #: code:addons/web/static/src/js/view_form.js:2345 #, python-format msgid "This resource is empty" -msgstr "" +msgstr "This resource is empty" #. module: web #. openerp-web @@ -1715,7 +1725,7 @@ msgstr "The import failed due to:" #: code:addons/web/static/src/xml/base.xml:533 #, python-format msgid "JS Tests" -msgstr "" +msgstr "JS Tests" #. module: web #. openerp-web @@ -1729,7 +1739,7 @@ msgstr "Save as:" #: code:addons/web/static/src/js/search.js:929 #, python-format msgid "Filter on: %s" -msgstr "" +msgstr "Filter on: %s" #. module: web #. openerp-web @@ -1751,7 +1761,7 @@ msgstr "View Fields" #: code:addons/web/static/src/xml/base.xml:330 #, python-format msgid "Confirm New Password:" -msgstr "" +msgstr "Confirm New Password:" #. module: web #. openerp-web @@ -1826,7 +1836,7 @@ msgstr "Uploading ..." #: code:addons/web/static/src/xml/base.xml:1828 #, python-format msgid "Name:" -msgstr "" +msgstr "Name:" #. module: web #. openerp-web @@ -1840,7 +1850,7 @@ msgstr "About" #: code:addons/web/static/src/xml/base.xml:1406 #, python-format msgid "Search Again" -msgstr "" +msgstr "Search Again" #. module: web #. openerp-web @@ -1872,13 +1882,15 @@ msgid "" "Grouping on field '%s' is not possible because that field does not appear in " "the list view." msgstr "" +"Grouping on field '%s' is not possible because that field does not appear in " +"the list view." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:531 #, python-format msgid "Set Defaults" -msgstr "" +msgstr "Set Defaults" #. module: web #. openerp-web @@ -1900,7 +1912,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:319 #, python-format msgid "The record could not be found in the database." -msgstr "" +msgstr "The record could not be found in the database." #. module: web #. openerp-web @@ -1921,7 +1933,7 @@ msgstr "Type:" #: code:addons/web/static/src/js/chrome.js:538 #, python-format msgid "Incorrect super-administrator password" -msgstr "" +msgstr "Incorrect super-administrator password" #. module: web #. openerp-web @@ -1936,14 +1948,14 @@ msgstr "Object:" #: code:addons/web/static/src/js/chrome.js:326 #, python-format msgid "Loading" -msgstr "" +msgstr "Loading" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:600 #, python-format msgid "about a year ago" -msgstr "" +msgstr "about a year ago" #. module: web #. openerp-web @@ -1963,13 +1975,15 @@ msgid "" "The type of the field '%s' must be a many2many field with a relation to " "'ir.attachment' model." msgstr "" +"The type of the field '%s' must be many2many with a relation to the " +"'ir.attachment' model." #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:595 #, python-format msgid "%d hours ago" -msgstr "" +msgstr "%d hours ago" #. module: web #. openerp-web @@ -1984,7 +1998,7 @@ msgstr "Add: " #: code:addons/web/static/src/xml/base.xml:1833 #, python-format msgid "Quick Add" -msgstr "" +msgstr "Quick Add" #. module: web #. openerp-web @@ -2012,7 +2026,7 @@ msgstr "OK" #: code:addons/web/static/src/js/views.js:1163 #, python-format msgid "Uploading..." -msgstr "" +msgstr "Uploading ..." #. module: web #. openerp-web @@ -2027,14 +2041,14 @@ msgstr "Load Demonstration data:" #: code:addons/web/static/src/js/dates.js:26 #, python-format msgid "'%s' is not a valid datetime" -msgstr "" +msgstr "'%s' is not a valid datetime" #. module: web #. openerp-web #: code:addons/web/static/src/js/views.js:1471 #, python-format msgid "Could not find a DOM Parser: %s" -msgstr "" +msgstr "Could not find a DOM Parser: %s" #. module: web #. openerp-web @@ -2079,14 +2093,14 @@ msgstr "is true" #: code:addons/web/static/src/js/view_form.js:3880 #, python-format msgid "Add an item" -msgstr "" +msgstr "Add an item" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1578 #, python-format msgid "Save current filter" -msgstr "" +msgstr "Save current filter" #. module: web #. openerp-web @@ -2100,7 +2114,7 @@ msgstr "Confirm" #: code:addons/web/static/src/js/data_export.js:126 #, python-format msgid "Please enter save field list name" -msgstr "" +msgstr "Please enter save field list name" #. module: web #. openerp-web @@ -2114,14 +2128,14 @@ msgstr "Download \"%s\"" #: code:addons/web/static/src/js/view_form.js:324 #, python-format msgid "New" -msgstr "" +msgstr "New" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:1746 #, python-format msgid "Can't convert value %s to context" -msgstr "" +msgstr "Can't convert value %s to context" #. module: web #. openerp-web @@ -2129,7 +2143,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:535 #, python-format msgid "Fields View Get" -msgstr "" +msgstr "Fields View Get" #. module: web #. openerp-web @@ -2187,34 +2201,34 @@ msgstr "is false" #: code:addons/web/static/src/xml/base.xml:404 #, python-format msgid "About OpenERP" -msgstr "" +msgstr "About OpenERP" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:297 #, python-format msgid "'%s' is not a correct date, datetime nor time" -msgstr "" +msgstr "'%s' is not a valid date, datetime or time" #. module: web #: code:addons/web/controllers/main.py:1306 #, python-format msgid "No content found for field '%s' on '%s:%s'" -msgstr "" +msgstr "No content found for field '%s' on '%s:%s'" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:304 #, python-format msgid "Database Management" -msgstr "" +msgstr "Database Management" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4971 #, python-format msgid "Image" -msgstr "" +msgstr "Image" #. module: web #. openerp-web @@ -2228,7 +2242,7 @@ msgstr "Manage Databases" #: code:addons/web/static/src/js/pyeval.js:765 #, python-format msgid "Evaluation Error" -msgstr "" +msgstr "Evaluation Error" #. module: web #. openerp-web @@ -2247,7 +2261,7 @@ msgstr "invalid integer" #: code:addons/web/static/src/xml/base.xml:1605 #, python-format msgid "or" -msgstr "" +msgstr "or" #. module: web #. openerp-web @@ -2261,7 +2275,7 @@ msgstr "No" #: code:addons/web/static/src/js/formats.js:309 #, python-format msgid "'%s' is not convertible to date, datetime nor time" -msgstr "" +msgstr "'%s' is not convertible to a date, datetime or time" #. module: web #. openerp-web @@ -2279,21 +2293,21 @@ msgstr "Duplicate" #: code:addons/web/static/src/xml/base.xml:1366 #, python-format msgid "Discard" -msgstr "" +msgstr "Discard" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1599 #, python-format msgid "Add a condition" -msgstr "" +msgstr "Add a condition" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:620 #, python-format msgid "Still loading..." -msgstr "" +msgstr "Still loading..." #. module: web #. openerp-web @@ -2307,7 +2321,7 @@ msgstr "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s" #: code:addons/web/static/src/js/view_form.js:3776 #, python-format msgid "The o2m record must be saved before an action can be used" -msgstr "" +msgstr "The o2m record must be saved before an action can be used" #. module: web #. openerp-web @@ -2321,21 +2335,21 @@ msgstr "Backed Up" #: code:addons/web/static/src/xml/base.xml:1585 #, python-format msgid "Use by default" -msgstr "" +msgstr "Use by default" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4846 #, python-format msgid "The field is empty, there's nothing to save !" -msgstr "" +msgstr "The field is empty, there's nothing to save!" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:1327 #, python-format msgid "%s (%d)" -msgstr "" +msgstr "%s (%d)" #. module: web #. openerp-web @@ -2349,7 +2363,7 @@ msgstr "triggered from search view" #: code:addons/web/static/src/js/search.js:980 #, python-format msgid "Filter" -msgstr "" +msgstr "Filter" #. module: web #. openerp-web @@ -2391,14 +2405,14 @@ msgstr "Edit Workflow" #: code:addons/web/static/src/js/views.js:1172 #, python-format msgid "Do you really want to delete this attachment ?" -msgstr "" +msgstr "Do you really want to delete this attachment ?" #. module: web #. openerp-web #: code:addons/web/static/src/js/views.js:838 #, python-format msgid "Technical Translation" -msgstr "" +msgstr "Technical Translation" #. module: web #. openerp-web @@ -2412,14 +2426,14 @@ msgstr "Field:" #: code:addons/web/static/src/js/chrome.js:499 #, python-format msgid "The database %s has been dropped" -msgstr "" +msgstr "The database %s has been dropped" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:456 #, python-format msgid "User's timezone" -msgstr "" +msgstr "User's timezone" #. module: web #. openerp-web @@ -2434,7 +2448,7 @@ msgstr "Client Error" #: code:addons/web/static/src/js/views.js:996 #, python-format msgid "Print" -msgstr "" +msgstr "Print" #. module: web #. openerp-web @@ -2449,13 +2463,14 @@ msgstr "Special:" msgid "" "The old password you provided is incorrect, your password was not changed." msgstr "" +"The old password you provided is incorrect. Your password was not changed." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:555 #, python-format msgid "Creation User:" -msgstr "Creating User:" +msgstr "Created By:" #. module: web #. openerp-web @@ -2476,7 +2491,7 @@ msgstr "Save & Close" #: code:addons/web/static/src/js/view_form.js:2818 #, python-format msgid "Search More..." -msgstr "" +msgstr "Search More..." #. module: web #. openerp-web @@ -2514,21 +2529,21 @@ msgstr "Select date" #: code:addons/web/static/src/js/search.js:1251 #, python-format msgid "Search %(field)s for: %(value)s" -msgstr "" +msgstr "Search %(field)s for: %(value)s" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1252 #, python-format msgid "Delete this file" -msgstr "" +msgstr "Delete this file" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:109 #, python-format msgid "Create Database" -msgstr "" +msgstr "Create Database" #. module: web #. openerp-web diff --git a/addons/web/i18n/es.po b/addons/web/i18n/es.po index c098fde8581..4a0ed8a67a3 100644 --- a/addons/web/i18n/es.po +++ b/addons/web/i18n/es.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openerp-web\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-30 18:13+0000\n" -"PO-Revision-Date: 2012-12-07 19:11+0000\n" -"Last-Translator: Eduardo Alberto Calvo \n" +"PO-Revision-Date: 2012-12-10 20:41+0000\n" +"Last-Translator: Santi (Pexego) \n" "Language-Team: Spanish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-08 05:21+0000\n" -"X-Generator: Launchpad (build 16341)\n" +"X-Launchpad-Export-Date: 2012-12-11 05:03+0000\n" +"X-Generator: Launchpad (build 16356)\n" #. module: web #. openerp-web @@ -43,7 +43,7 @@ msgstr "Todavía está cargando ...
Por favor, sea paciente." #: code:addons/web/static/src/js/search.js:1834 #, python-format msgid "%(field)s %(operator)s \"%(value)s\"" -msgstr "" +msgstr "%(field)s %(operator)s \"%(value)s\"" #. module: web #. openerp-web @@ -676,7 +676,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:1238 #, 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 @@ -1298,7 +1298,7 @@ msgstr "Búsqueda incorrecta" #: code:addons/web/static/src/js/view_list.js:959 #, python-format msgid "Could not find id in dataset" -msgstr "" +msgstr "No se ha podido encontrar un dataset" #. module: web #. openerp-web @@ -1661,7 +1661,7 @@ msgstr "Por favor ingrese su nueva contraseña" #: code:addons/web/static/src/js/views.js:1463 #, python-format msgid "Could not parse string to xml" -msgstr "" +msgstr "No se ha podido parsear la cadena a xml" #. module: web #. openerp-web @@ -2049,14 +2049,14 @@ msgstr "Cargar datos de demostración:" #: code:addons/web/static/src/js/dates.js:26 #, python-format msgid "'%s' is not a valid datetime" -msgstr "" +msgstr "'%s' no es un fecha y hora válido" #. module: web #. openerp-web #: code:addons/web/static/src/js/views.js:1471 #, python-format msgid "Could not find a DOM Parser: %s" -msgstr "" +msgstr "No se pudo encontrar un parser DOM: %s" #. module: web #. openerp-web @@ -2443,7 +2443,7 @@ msgstr "La base de datos %s ha sido eliminada" #: code:addons/web/static/src/xml/base.xml:456 #, python-format msgid "User's timezone" -msgstr "" +msgstr "Zona horaria del usuario" #. module: web #. openerp-web diff --git a/addons/web/i18n/et.po b/addons/web/i18n/et.po index 36bb4d76b3a..7b049be508d 100644 --- a/addons/web/i18n/et.po +++ b/addons/web/i18n/et.po @@ -8,35 +8,35 @@ msgstr "" "Project-Id-Version: openerp-web\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-30 18:13+0000\n" -"PO-Revision-Date: 2011-10-10 18:30+0000\n" -"Last-Translator: Aare Vesi \n" +"PO-Revision-Date: 2012-12-17 20:17+0000\n" +"Last-Translator: Ahti Hinnov \n" "Language-Team: Estonian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-01 05:20+0000\n" -"X-Generator: Launchpad (build 16319)\n" +"X-Launchpad-Export-Date: 2012-12-18 05:08+0000\n" +"X-Generator: Launchpad (build 16372)\n" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:133 #, python-format msgid "Default language:" -msgstr "Vaikekeel:" +msgstr "Vaikimisi keel" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:593 #, python-format msgid "%d minutes ago" -msgstr "" +msgstr "%d minuti eest" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:621 #, python-format msgid "Still loading...
Please be patient." -msgstr "" +msgstr "Ikka laen...
Palun ole kannatlik." #. module: web #. openerp-web @@ -52,14 +52,14 @@ msgstr "" #: code:addons/web/static/src/js/search.js:1945 #, python-format msgid "less or equal than" -msgstr "" +msgstr "väiksem või võrdne kui" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:393 #, python-format msgid "Please enter your previous password" -msgstr "" +msgstr "Palun sisesta oma eelmine salasõna" #. module: web #. openerp-web @@ -68,21 +68,21 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:282 #, python-format msgid "Master password:" -msgstr "" +msgstr "Ülemsalasõna" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:274 #, python-format msgid "Change Master Password" -msgstr "" +msgstr "Ülemsalasõna Muutmine" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:491 #, python-format msgid "Do you really want to delete the database: %s ?" -msgstr "" +msgstr "Kas sa tõesti tahad kustutada andmebaasi: %s ?" #. module: web #. openerp-web @@ -96,14 +96,14 @@ msgstr "" #: code:addons/web/static/src/js/chrome.js:537 #, python-format msgid "Access Denied" -msgstr "" +msgstr "Juurdepääs keelatud" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:594 #, python-format msgid "about an hour ago" -msgstr "" +msgstr "umbes tunni eest" #. module: web #. openerp-web @@ -112,7 +112,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:216 #, python-format msgid "Backup Database" -msgstr "" +msgstr "Andmebaasi Varundamine" #. module: web #. openerp-web @@ -120,7 +120,7 @@ msgstr "" #: code:addons/web/static/src/js/dates.js:53 #, python-format msgid "'%s' is not a valid date" -msgstr "" +msgstr "%s ei ole kehtiv kuupäev" #. module: web #. openerp-web @@ -134,14 +134,14 @@ msgstr "" #: code:addons/web/static/src/js/coresetup.js:592 #, python-format msgid "about a minute ago" -msgstr "" +msgstr "umbes minuti eest" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1272 #, python-format msgid "File" -msgstr "" +msgstr "Fail" #. module: web #: code:addons/web/controllers/main.py:842 @@ -154,7 +154,7 @@ msgstr "" #: code:addons/web/static/src/js/chrome.js:681 #, python-format msgid "Invalid username or password" -msgstr "" +msgstr "Vigane kasutajanimi või salasõna" #. module: web #. openerp-web @@ -163,7 +163,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:260 #, python-format msgid "Master Password:" -msgstr "" +msgstr "Ülemsalasõna:" #. module: web #. openerp-web @@ -178,7 +178,7 @@ msgstr "Vali" #: code:addons/web/static/src/js/chrome.js:549 #, python-format msgid "Database restored successfully" -msgstr "" +msgstr "Andmebaas taastatud edukalt" #. module: web #. openerp-web @@ -221,7 +221,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:319 #, python-format msgid "Form" -msgstr "" +msgstr "Vorm" #. module: web #. openerp-web @@ -291,7 +291,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1311 #, python-format msgid "Button Type:" -msgstr "" +msgstr "Nupu tüüp:" #. module: web #. openerp-web @@ -305,14 +305,14 @@ msgstr "" #: code:addons/web/static/src/js/search.js:1555 #, python-format msgid "Custom Filter" -msgstr "" +msgstr "Kohandatud filter" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:159 #, python-format msgid "Duplicate Database" -msgstr "" +msgstr "Andmebaasist Koopia Tegemine" #. module: web #. openerp-web @@ -327,7 +327,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:336 #, python-format msgid "Change Password" -msgstr "" +msgstr "Muuda Salasõna" #. module: web #. openerp-web @@ -356,7 +356,7 @@ msgstr "" #: code:addons/web/static/src/js/view_list.js:415 #, python-format msgid "Group" -msgstr "" +msgstr "Grupp" #. module: web #. openerp-web @@ -370,7 +370,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:960 #, python-format msgid "Selection:" -msgstr "" +msgstr "Valik:" #. module: web #. openerp-web @@ -383,7 +383,7 @@ msgstr "" #: code:addons/web/controllers/main.py:863 #, python-format msgid "Languages" -msgstr "" +msgstr "Keeled" #. module: web #. openerp-web @@ -404,7 +404,7 @@ msgstr "Import" #: code:addons/web/static/src/js/chrome.js:543 #, python-format msgid "Could not restore the database" -msgstr "" +msgstr "Ei õnnestunud andmebaasi taastada" #. module: web #. openerp-web @@ -433,7 +433,7 @@ msgstr "Halda filtreid" #: code:addons/web/static/src/js/search.js:1869 #, python-format msgid "contains" -msgstr "" +msgstr "sisaldab" #. module: web #. openerp-web @@ -454,7 +454,7 @@ msgstr "" #: code:addons/web/static/src/js/chrome.js:324 #, python-format msgid "Loading (%d)" -msgstr "" +msgstr "Laadimine (%d)" #. module: web #. openerp-web @@ -475,7 +475,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:529 #, python-format msgid "View Log (perm_read)" -msgstr "" +msgstr "Vaata Logi (perm_read)" #. module: web #. openerp-web @@ -496,7 +496,7 @@ msgstr "" #: code:addons/web/static/src/js/coresetup.js:591 #, python-format msgid "less than a minute ago" -msgstr "" +msgstr "vähe kui minuti eest" #. module: web #. openerp-web @@ -538,7 +538,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:2841 #, python-format msgid "Create and Edit..." -msgstr "" +msgstr "Loo ja Muuda..." #. module: web #. openerp-web @@ -573,7 +573,7 @@ msgstr "" #: code:addons/web/static/src/js/chrome.js:396 #, python-format msgid "Please confirm your new password" -msgstr "" +msgstr "Palun kinnita oma uus salasõna" #. module: web #. openerp-web @@ -594,7 +594,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1834 #, python-format msgid "Add All Info..." -msgstr "" +msgstr "Lisa kogu info..." #. module: web #. openerp-web @@ -629,7 +629,7 @@ msgstr "" #: code:addons/web/static/src/js/view_list.js:8 #, python-format msgid "List" -msgstr "" +msgstr "Loend" #. module: web #. openerp-web @@ -638,14 +638,14 @@ msgstr "" #: code:addons/web/static/src/js/search.js:1942 #, python-format msgid "greater than" -msgstr "" +msgstr "suurem kui" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:540 #, python-format msgid "View" -msgstr "" +msgstr "Vaade" #. module: web #. openerp-web @@ -659,7 +659,7 @@ msgstr "Salvesta filter" #: code:addons/web/static/src/xml/base.xml:1319 #, python-format msgid "Action ID:" -msgstr "" +msgstr "Toimingu ID:" #. module: web #. openerp-web @@ -701,21 +701,21 @@ msgstr "" #: code:addons/web/static/src/js/chrome.js:481 #, python-format msgid "The database has been duplicated." -msgstr "" +msgstr "Andmebaasi koopia on loodud." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1600 #, python-format msgid "Apply" -msgstr "" +msgstr "Rakenda" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1361 #, python-format msgid "Save & New" -msgstr "" +msgstr "Salvesta ja Uus" #. module: web #. openerp-web @@ -737,7 +737,7 @@ msgstr "" #: code:addons/web/static/src/js/coresetup.js:596 #, python-format msgid "a day ago" -msgstr "" +msgstr "päeva eest" #. module: web #. openerp-web @@ -775,7 +775,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:538 #, python-format msgid "Technical translation" -msgstr "" +msgstr "Tehniline tõlge" #. module: web #. openerp-web @@ -789,14 +789,14 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:458 #, python-format msgid "Browser's timezone" -msgstr "" +msgstr "Brauseri ajatsoon" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1580 #, python-format msgid "Filter name" -msgstr "" +msgstr "Filtri nimi" #. module: web #. openerp-web @@ -827,7 +827,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:421 #, python-format msgid "OpenERP.com" -msgstr "" +msgstr "OpenERP.com" #. module: web #. openerp-web @@ -841,14 +841,14 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:614 #, python-format msgid "Add..." -msgstr "" +msgstr "Lisa..." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:405 #, python-format msgid "Preferences" -msgstr "" +msgstr "Eelistused" #. module: web #. openerp-web @@ -863,14 +863,14 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:185 #, python-format msgid "Drop Database" -msgstr "" +msgstr "Andmebaasi Hülgamine" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:462 #, python-format msgid "Click here to change your user's timezone." -msgstr "" +msgstr "Klõpsa siia, et vahetada oma kasutaja ajatsooni." #. module: web #. openerp-web @@ -884,7 +884,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:605 #, python-format msgid "Delete this attachment" -msgstr "" +msgstr "Kustuta see manus" #. module: web #. openerp-web @@ -909,21 +909,21 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:73 #, python-format msgid "Username" -msgstr "" +msgstr "Kasutajanimi" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:481 #, python-format msgid "Duplicating database" -msgstr "" +msgstr "Andmebaasi koopia tegemine" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:563 #, python-format msgid "Password has been changed successfully" -msgstr "" +msgstr "Salasõna on edukalt muudetud" #. module: web #. openerp-web @@ -944,7 +944,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:77 #, python-format msgid "Log in" -msgstr "" +msgstr "Sisene" #. module: web #. openerp-web @@ -971,7 +971,7 @@ msgstr "" #: code:addons/web/static/src/js/chrome.js:350 #, python-format msgid "Invalid database name" -msgstr "" +msgstr "Vigane andmebaasi nimi" #. module: web #. openerp-web @@ -985,21 +985,21 @@ msgstr "" #: code:addons/web/static/src/js/views.js:821 #, python-format msgid "View Log (%s)" -msgstr "" +msgstr "Vaata Logi (%s)" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:558 #, python-format msgid "Creation Date:" -msgstr "" +msgstr "Loomiskuupäev:" #. module: web #: code:addons/web/controllers/main.py:806 #: code:addons/web/controllers/main.py:851 #, python-format msgid "Error, password not changed !" -msgstr "" +msgstr "Viga, salasõna ei muudetud !" #. module: web #. openerp-web @@ -1021,7 +1021,7 @@ msgstr "" #: code:addons/web/static/src/js/chrome.js:563 #, python-format msgid "Changed Password" -msgstr "" +msgstr "Salasõna Muudetud" #. module: web #. openerp-web @@ -1062,7 +1062,7 @@ msgstr "" #: code:addons/web/static/src/js/formats.js:274 #, python-format msgid "'%s' is not a correct date" -msgstr "" +msgstr "'%s' ei ole korrektne kuupäev" #. module: web #. openerp-web @@ -1076,7 +1076,7 @@ msgstr "" #: code:addons/web/static/src/js/coresetup.js:597 #, python-format msgid "%d days ago" -msgstr "" +msgstr "%d päeva eest" #. module: web #. openerp-web @@ -1130,7 +1130,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:426 #, python-format msgid "%d / %d" -msgstr "" +msgstr "%d / %d" #. module: web #. openerp-web @@ -1160,7 +1160,7 @@ msgstr "" #: code:addons/web/static/src/js/coresetup.js:599 #, python-format msgid "%d months ago" -msgstr "" +msgstr "%d kuu eest" #. module: web #. openerp-web @@ -1181,7 +1181,7 @@ msgstr "" #: code:addons/web/controllers/main.py:844 #, python-format msgid "The new password and its confirmation must be identical." -msgstr "" +msgstr "Uus salasõna ja kinnitus peavad olema identsed." #. module: web #. openerp-web @@ -1189,14 +1189,14 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:248 #, python-format msgid "Restore Database" -msgstr "" +msgstr "Andmebaasi Taastamine" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:645 #, python-format msgid "Login" -msgstr "" +msgstr "Sisene" #. module: web #. openerp-web @@ -1225,7 +1225,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:406 #, python-format msgid "Log out" -msgstr "" +msgstr "Välju" #. module: web #. openerp-web @@ -1261,14 +1261,14 @@ msgstr "" #: code:addons/web/static/src/js/views.js:1090 #, python-format msgid "You must choose at least one record." -msgstr "" +msgstr "Sa pead valima vähemalt ühe kirje." #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:622 #, python-format msgid "Don't leave yet,
it's still loading..." -msgstr "" +msgstr "Ära veel lahku,
ikka veel laen..." #. module: web #. openerp-web @@ -1296,7 +1296,7 @@ msgstr "Eemalda kõik" #: code:addons/web/static/src/xml/base.xml:1315 #, python-format msgid "Method:" -msgstr "" +msgstr "Meetod:" #. module: web #. openerp-web @@ -1317,7 +1317,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:4846 #, python-format msgid "Save As..." -msgstr "" +msgstr "Salvesta kui..." #. module: web #. openerp-web @@ -1331,7 +1331,7 @@ msgstr "" #: code:addons/web/static/src/js/chrome.js:509 #, python-format msgid "Database backed up successfully" -msgstr "" +msgstr "Andmebaas varundatud edukalt" #. module: web #. openerp-web @@ -1347,21 +1347,21 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:393 #, python-format msgid "99+" -msgstr "" +msgstr "99+" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1749 #, python-format msgid "1. Import a .CSV file" -msgstr "" +msgstr "1. Impordi .CSV fail" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:645 #, python-format msgid "No database selected !" -msgstr "" +msgstr "Andmebaasi pole valitud !" #. module: web #. openerp-web @@ -1382,7 +1382,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:171 #, python-format msgid "Original database name:" -msgstr "" +msgstr "Originaalandmebaasi nimi:" #. module: web #. openerp-web @@ -1413,7 +1413,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:290 #, python-format msgid "Confirm new master password:" -msgstr "" +msgstr "Kinnita uus ülemsalasõna:" #. module: web #. openerp-web @@ -1438,7 +1438,7 @@ msgstr "Loo" #: code:addons/web/static/src/js/search.js:1870 #, python-format msgid "doesn't contain" -msgstr "" +msgstr "ei sisalda" #. module: web #. openerp-web @@ -1452,7 +1452,7 @@ msgstr "Impordi valikud" #: code:addons/web/static/src/js/view_form.js:2909 #, python-format msgid "Add %s" -msgstr "" +msgstr "Lisa %s" #. module: web #. openerp-web @@ -1468,7 +1468,7 @@ msgstr "Admin salasõna:" #: code:addons/web/static/src/xml/base.xml:1369 #, python-format msgid "Close" -msgstr "" +msgstr "Sulge" #. module: web #. openerp-web @@ -1483,7 +1483,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1754 #, python-format msgid "CSV File:" -msgstr "" +msgstr "CSV Fail:" #. module: web #. openerp-web @@ -1503,7 +1503,7 @@ msgstr "" #: code:addons/web/controllers/main.py:766 #, python-format msgid "Could not drop database !" -msgstr "" +msgstr "Ei õnnestunud andmebaasi eemaldada !" #. module: web #. openerp-web @@ -1517,7 +1517,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:855 #, python-format msgid "All users" -msgstr "" +msgstr "Kõik kasutajad" #. module: web #. openerp-web @@ -1545,7 +1545,7 @@ msgstr "" #: code:addons/web/static/src/js/chrome.js:499 #, python-format msgid "Dropping database" -msgstr "" +msgstr "Andmebaasi eemaldamine" #. module: web #. openerp-web @@ -1561,28 +1561,28 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:948 #, python-format msgid "Yes" -msgstr "" +msgstr "Jah" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4831 #, python-format msgid "There was a problem while uploading your file" -msgstr "" +msgstr "Faili üleslaadimisel esines tõrge" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:552 #, python-format msgid "XML ID:" -msgstr "" +msgstr "XML ID:" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:932 #, python-format msgid "Size:" -msgstr "" +msgstr "Suurus:" #. module: web #. openerp-web @@ -1603,7 +1603,7 @@ msgstr "" #: code:addons/web/static/src/js/coresetup.js:601 #, python-format msgid "%d years ago" -msgstr "" +msgstr "%d aasta eest" #. module: web #. openerp-web @@ -1633,7 +1633,7 @@ msgstr "Uue andmebaasi nimi:" #: code:addons/web/static/src/js/chrome.js:394 #, python-format msgid "Please enter your new password" -msgstr "" +msgstr "Palun sisesta uus salasõna" #. module: web #. openerp-web @@ -1647,7 +1647,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:539 #, python-format msgid "Manage Views" -msgstr "" +msgstr "Halda Vaateid" #. module: web #. openerp-web @@ -1668,7 +1668,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:2831 #, python-format msgid "Create \"%s\"" -msgstr "" +msgstr "Loo \"%s\"" #. module: web #. openerp-web @@ -1711,7 +1711,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:533 #, python-format msgid "JS Tests" -msgstr "" +msgstr "JS Testid" #. module: web #. openerp-web @@ -1733,7 +1733,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:3728 #, python-format msgid "Create: " -msgstr "" +msgstr "Loo: " #. module: web #. openerp-web @@ -1747,14 +1747,14 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:330 #, python-format msgid "Confirm New Password:" -msgstr "" +msgstr "Kinnita Uus Salasõna:" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:573 #, python-format msgid "Do you really want to remove these records?" -msgstr "" +msgstr "Kas sa tõesti tahad eemaldada need kirjed?" #. module: web #. openerp-web @@ -1776,14 +1776,14 @@ msgstr "" #: code:addons/web/static/src/js/data_export.js:6 #, python-format msgid "Export Data" -msgstr "" +msgstr "Ekspordi andmed" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:940 #, python-format msgid "Domain:" -msgstr "" +msgstr "Domeen:" #. module: web #. openerp-web @@ -1822,7 +1822,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1828 #, python-format msgid "Name:" -msgstr "" +msgstr "Nimi:" #. module: web #. openerp-web @@ -1858,7 +1858,7 @@ msgstr "Tühjenda" #: code:addons/web/static/src/xml/base.xml:1655 #, python-format msgid "Export all Data" -msgstr "" +msgstr "Ekspordi kõik andmed" #. module: web #. openerp-web @@ -1906,21 +1906,21 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:924 #, python-format msgid "Type:" -msgstr "" +msgstr "Tüüp:" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:538 #, python-format msgid "Incorrect super-administrator password" -msgstr "" +msgstr "Vigane super-administaatori salasõna" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:920 #, python-format msgid "Object:" -msgstr "" +msgstr "Objekt:" #. module: web #. openerp-web @@ -1928,14 +1928,14 @@ msgstr "" #: code:addons/web/static/src/js/chrome.js:326 #, python-format msgid "Loading" -msgstr "" +msgstr "Laadimine" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:600 #, python-format msgid "about a year ago" -msgstr "" +msgstr "umbes aasta eest" #. module: web #. openerp-web @@ -1961,7 +1961,7 @@ msgstr "" #: code:addons/web/static/src/js/coresetup.js:595 #, python-format msgid "%d hours ago" -msgstr "" +msgstr "%d tunni eest" #. module: web #. openerp-web @@ -1976,7 +1976,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1833 #, python-format msgid "Quick Add" -msgstr "" +msgstr "Kiirlisamine" #. module: web #. openerp-web @@ -2011,7 +2011,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:125 #, python-format msgid "Load Demonstration data:" -msgstr "" +msgstr "Lae näidisandmed:" #. module: web #. openerp-web @@ -2071,7 +2071,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:3880 #, python-format msgid "Add an item" -msgstr "" +msgstr "Lisa element" #. module: web #. openerp-web @@ -2085,7 +2085,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:1926 #, python-format msgid "Confirm" -msgstr "" +msgstr "Kinnita" #. module: web #. openerp-web @@ -2099,14 +2099,14 @@ msgstr "" #: code:addons/web/static/src/js/view_list.js:2185 #, python-format msgid "Download \"%s\"" -msgstr "" +msgstr "Lae alla \"%s\"" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:324 #, python-format msgid "New" -msgstr "" +msgstr "Uus" #. module: web #. openerp-web @@ -2128,7 +2128,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:149 #, python-format msgid "Confirm password:" -msgstr "Salasõna uuesti:" +msgstr "Kinnita salasõna:" #. module: web #. openerp-web @@ -2144,7 +2144,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1296 #, python-format msgid "Button" -msgstr "" +msgstr "Nupp" #. module: web #. openerp-web @@ -2165,7 +2165,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:286 #, python-format msgid "New master password:" -msgstr "" +msgstr "Uus ülemsalasõna:" #. module: web #. openerp-web @@ -2179,7 +2179,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:404 #, python-format msgid "About OpenERP" -msgstr "" +msgstr "OpenERP -ist" #. module: web #. openerp-web @@ -2199,21 +2199,21 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:304 #, python-format msgid "Database Management" -msgstr "" +msgstr "Andmebaaside Haldamine" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4971 #, python-format msgid "Image" -msgstr "" +msgstr "Pilt" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:81 #, python-format msgid "Manage Databases" -msgstr "" +msgstr "Halda Andmebaase" #. module: web #. openerp-web @@ -2246,7 +2246,7 @@ msgstr "" #: code:addons/web/static/src/js/search.js:1383 #, python-format msgid "No" -msgstr "" +msgstr "Ei" #. module: web #. openerp-web @@ -2285,7 +2285,7 @@ msgstr "" #: code:addons/web/static/src/js/coresetup.js:620 #, python-format msgid "Still loading..." -msgstr "" +msgstr "Ikka laen..." #. module: web #. openerp-web @@ -2327,7 +2327,7 @@ msgstr "" #: code:addons/web/static/src/js/view_list.js:1327 #, python-format msgid "%s (%d)" -msgstr "" +msgstr "%s (%d)" #. module: web #. openerp-web @@ -2341,7 +2341,7 @@ msgstr "" #: code:addons/web/static/src/js/search.js:980 #, python-format msgid "Filter" -msgstr "" +msgstr "Filter" #. module: web #. openerp-web @@ -2362,7 +2362,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:549 #, python-format msgid "ID:" -msgstr "" +msgstr "ID:" #. module: web #. openerp-web @@ -2383,35 +2383,35 @@ msgstr "" #: code:addons/web/static/src/js/views.js:1172 #, python-format msgid "Do you really want to delete this attachment ?" -msgstr "" +msgstr "Kas sa tõesti tahad kustutada seda manust?" #. module: web #. openerp-web #: code:addons/web/static/src/js/views.js:838 #, python-format msgid "Technical Translation" -msgstr "" +msgstr "Tehniline tõlge" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:916 #, python-format msgid "Field:" -msgstr "" +msgstr "Väli:" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:499 #, python-format msgid "The database %s has been dropped" -msgstr "" +msgstr "Andmebaas %s on eemaldatud" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:456 #, python-format msgid "User's timezone" -msgstr "" +msgstr "Kasutaja ajatsoon" #. module: web #. openerp-web @@ -2426,7 +2426,7 @@ msgstr "" #: code:addons/web/static/src/js/views.js:996 #, python-format msgid "Print" -msgstr "" +msgstr "Prindi" #. module: web #. openerp-web @@ -2454,14 +2454,14 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:767 #, python-format msgid "Do you really want to delete this record?" -msgstr "" +msgstr "Kas sa tõesti tahad kustutada seda kirjet?" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1360 #, python-format msgid "Save & Close" -msgstr "" +msgstr "Salvesta ja Sulge" #. module: web #. openerp-web @@ -2485,7 +2485,7 @@ msgstr "Salasõna" #: code:addons/web/static/src/xml/base.xml:1153 #, python-format msgid "Edit" -msgstr "" +msgstr "Muuda" #. module: web #. openerp-web @@ -2499,7 +2499,7 @@ msgstr "Eemalda" #: code:addons/web/static/src/xml/base.xml:1040 #, python-format msgid "Select date" -msgstr "" +msgstr "Vali kuupäev" #. module: web #. openerp-web @@ -2513,14 +2513,14 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1252 #, python-format msgid "Delete this file" -msgstr "" +msgstr "Kustuta see fail" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:109 #, python-format msgid "Create Database" -msgstr "" +msgstr "Andmebaasi Loomine" #. module: web #. openerp-web @@ -2541,7 +2541,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:300 #, python-format msgid "Back to Login" -msgstr "" +msgstr "Tagasi sisenemiskuvale" #. module: web #. openerp-web diff --git a/addons/web/i18n/fr.po b/addons/web/i18n/fr.po index 6edcaedd5a8..5df1ce2882f 100644 --- a/addons/web/i18n/fr.po +++ b/addons/web/i18n/fr.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openerp-web\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-30 18:13+0000\n" -"PO-Revision-Date: 2012-12-04 14:14+0000\n" +"PO-Revision-Date: 2012-12-14 14:51+0000\n" "Last-Translator: Numérigraphe \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-05 05:42+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-15 05:17+0000\n" +"X-Generator: Launchpad (build 16372)\n" #. module: web #. openerp-web @@ -670,6 +670,8 @@ msgstr "ID Action :" #, python-format msgid "Your user's preference timezone does not match your browser timezone:" msgstr "" +"Le fuseau horaire défini dans vos préférences d'utilisateur n'est pas le " +"même que celui de votre navigateur." #. module: web #. openerp-web @@ -733,7 +735,7 @@ msgstr "Enregistrer sous" #: code:addons/web/static/src/js/view_form.js:2316 #, python-format msgid "E-mail error" -msgstr "" +msgstr "Erreur dans le courriel" #. module: web #. openerp-web @@ -827,7 +829,7 @@ msgstr "Ajouter" #: code:addons/web/static/src/xml/base.xml:530 #, python-format msgid "Toggle Form Layout Outline" -msgstr "" +msgstr "Activer/désactiver la mise en valeur de la structure." #. module: web #. openerp-web @@ -938,7 +940,7 @@ msgstr "Le mot de passe a été modifié avec succès" #: code:addons/web/static/src/js/view_list_editable.js:781 #, python-format msgid "The form's data can not be discarded" -msgstr "" +msgstr "Les données du formulaire ne peuvent pas être annulées" #. module: web #. openerp-web @@ -1366,7 +1368,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:393 #, python-format msgid "99+" -msgstr "" +msgstr "99+" #. module: web #. openerp-web @@ -1401,7 +1403,7 @@ msgstr "Déclencheur de valeur par défaut :" #: code:addons/web/static/src/xml/base.xml:171 #, python-format msgid "Original database name:" -msgstr "" +msgstr "Nom de la base de données originale :" #. module: web #. openerp-web @@ -1512,7 +1514,7 @@ msgstr "Fichier CSV :" #: code:addons/web/static/src/js/search.js:1743 #, python-format msgid "Advanced" -msgstr "" +msgstr "Avancé" #. module: web #. openerp-web @@ -2049,7 +2051,7 @@ msgstr "Charger les données de démonstration:" #: code:addons/web/static/src/js/dates.js:26 #, python-format msgid "'%s' is not a valid datetime" -msgstr "" +msgstr "\"%s\" n'est pas un horodatage valide" #. module: web #. openerp-web @@ -2143,7 +2145,7 @@ msgstr "Nouveau" #: code:addons/web/static/src/js/view_list.js:1746 #, python-format msgid "Can't convert value %s to context" -msgstr "" +msgstr "Impossible de convertir la valeur %s en un contexte" #. module: web #. openerp-web @@ -2216,7 +2218,7 @@ msgstr "À propos d'OpenERP" #: code:addons/web/static/src/js/formats.js:297 #, python-format msgid "'%s' is not a correct date, datetime nor time" -msgstr "" +msgstr "\"%s\" n'est ni une date, ni un horodatage ni une heure correcte" #. module: web #: code:addons/web/controllers/main.py:1306 @@ -2284,6 +2286,7 @@ msgstr "Non" #, python-format msgid "'%s' is not convertible to date, datetime nor time" msgstr "" +"\"%s\" n'est pas convertible en une date, ni un horodatage ni une heure" #. module: web #. openerp-web @@ -2315,7 +2318,7 @@ msgstr "Ajouter une condition" #: code:addons/web/static/src/js/coresetup.js:620 #, python-format msgid "Still loading..." -msgstr "" +msgstr "Chargement en cours…" #. module: web #. openerp-web @@ -2415,7 +2418,7 @@ msgstr "Modifier le workflow" #: code:addons/web/static/src/js/views.js:1172 #, python-format msgid "Do you really want to delete this attachment ?" -msgstr "" +msgstr "Voulez-vous réellement supprimer cette pièce jointe ?" #. module: web #. openerp-web @@ -2540,7 +2543,7 @@ msgstr "Choisir une date" #: code:addons/web/static/src/js/search.js:1251 #, python-format msgid "Search %(field)s for: %(value)s" -msgstr "" +msgstr "Rechercher %(value)s dans %(field)s" #. module: web #. openerp-web diff --git a/addons/web/i18n/hu.po b/addons/web/i18n/hu.po index 438a16e5aef..0f476162c9c 100644 --- a/addons/web/i18n/hu.po +++ b/addons/web/i18n/hu.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openerp-web\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-30 18:13+0000\n" -"PO-Revision-Date: 2012-11-28 10:21+0000\n" -"Last-Translator: Juhász Krisztián \n" +"PO-Revision-Date: 2012-12-10 13:43+0000\n" +"Last-Translator: krnkris \n" "Language-Team: Hungarian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-01 05:20+0000\n" -"X-Generator: Launchpad (build 16319)\n" +"X-Launchpad-Export-Date: 2012-12-11 05:03+0000\n" +"X-Generator: Launchpad (build 16356)\n" #. module: web #. openerp-web @@ -59,7 +59,7 @@ msgstr "kisebb vagy egyenlő, mint" #: code:addons/web/static/src/js/chrome.js:393 #, python-format msgid "Please enter your previous password" -msgstr "" +msgstr "Kérem írja be az előző jelszavát" #. module: web #. openerp-web @@ -82,28 +82,28 @@ msgstr "Mester jelszó változtatása" #: code:addons/web/static/src/js/chrome.js:491 #, python-format msgid "Do you really want to delete the database: %s ?" -msgstr "" +msgstr "Tényleg törölni szeretné az adatbázist: %s ?" #. module: web #. openerp-web #: code:addons/web/static/src/js/search.js:1400 #, python-format msgid "Search %(field)s at: %(value)s" -msgstr "" +msgstr "Keresett %(field)s itt: %(value)s" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:537 #, python-format msgid "Access Denied" -msgstr "" +msgstr "Hozzáférés megtagadva" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:594 #, python-format msgid "about an hour ago" -msgstr "" +msgstr "körülbelül egy órája" #. module: web #. openerp-web @@ -120,7 +120,7 @@ msgstr "Adatbázis mentése" #: code:addons/web/static/src/js/dates.js:53 #, python-format msgid "'%s' is not a valid date" -msgstr "" +msgstr "'%s' egy nem érvényes dátum" #. module: web #. openerp-web @@ -147,7 +147,7 @@ msgstr "Fájl" #: code:addons/web/controllers/main.py:842 #, python-format msgid "You cannot leave any password empty." -msgstr "" +msgstr "Nem hagyhat egyetlen jelszót sem üresen" #. module: web #. openerp-web @@ -185,14 +185,14 @@ msgstr "Sikeres adatbázis visszaállítás" #: code:addons/web/static/src/xml/base.xml:415 #, python-format msgid "Version" -msgstr "" +msgstr "Verzió" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:564 #, python-format msgid "Latest Modification Date:" -msgstr "" +msgstr "Utolsó módosítás dátuma:" #. module: web #. openerp-web @@ -200,13 +200,14 @@ msgstr "" #, python-format msgid "M2O search fields do not currently handle multiple default values" msgstr "" +"M2O kereső mező nem támogatja jelenleg a többszörös alapértelmezett értékeket" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:1242 #, python-format msgid "Widget type '%s' is not implemented" -msgstr "" +msgstr "'%s' vezérő típus nem beillesztett" #. module: web #. openerp-web @@ -228,14 +229,14 @@ msgstr "Űrlap" #: code:addons/web/static/src/xml/base.xml:1299 #, python-format msgid "(no string)" -msgstr "" +msgstr "(nincs érték)" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:282 #, python-format msgid "'%s' is not a correct time" -msgstr "" +msgstr "'%s' nem érvényes idő meghatározás" #. module: web #. openerp-web @@ -270,7 +271,7 @@ msgstr "Nem definiált" #: code:addons/web/static/src/js/view_form.js:4831 #, python-format msgid "File Upload" -msgstr "" +msgstr "File feltöltés" #. module: web #. openerp-web @@ -291,7 +292,7 @@ msgstr "Egyedi szűrők" #: code:addons/web/static/src/xml/base.xml:1311 #, python-format msgid "Button Type:" -msgstr "" +msgstr "Gomb típusa:" #. module: web #. openerp-web @@ -305,7 +306,7 @@ msgstr "OpenERP SA Company" #: code:addons/web/static/src/js/search.js:1555 #, python-format msgid "Custom Filter" -msgstr "" +msgstr "Egyéni szűrés" #. module: web #. openerp-web @@ -334,7 +335,7 @@ msgstr "Jelszó megváltoztatása" #: code:addons/web/static/src/js/view_form.js:3382 #, python-format msgid "View type '%s' is not supported in One2Many." -msgstr "" +msgstr "'%s' nézet típus nem támogatott a One2Many által." #. module: web #. openerp-web @@ -349,7 +350,7 @@ msgstr "Letöltés" #: code:addons/web/static/src/js/formats.js:266 #, python-format msgid "'%s' is not a correct datetime" -msgstr "" +msgstr "'%s' em érvényes dátum időpont" #. module: web #. openerp-web @@ -363,7 +364,7 @@ msgstr "Csoport" #: code:addons/web/static/src/xml/base.xml:905 #, python-format msgid "Unhandled widget" -msgstr "" +msgstr "Nem támogatott vezérlők" #. module: web #. openerp-web @@ -377,13 +378,13 @@ msgstr "Kiválasztás:" #: code:addons/web/static/src/js/view_form.js:869 #, python-format msgid "The following fields are invalid:" -msgstr "" +msgstr "A következő mezők érvénytelenek:" #. module: web #: code:addons/web/controllers/main.py:863 #, python-format msgid "Languages" -msgstr "" +msgstr "Nyelvek" #. module: web #. openerp-web @@ -404,7 +405,7 @@ msgstr "Import" #: code:addons/web/static/src/js/chrome.js:543 #, python-format msgid "Could not restore the database" -msgstr "" +msgstr "Nem lehet visszaállítani az adatbázist" #. module: web #. openerp-web @@ -418,7 +419,7 @@ msgstr "Fájl feltöltés" #: code:addons/web/static/src/js/view_form.js:3775 #, python-format msgid "Action Button" -msgstr "" +msgstr "Végrehajtás gomb" #. module: web #. openerp-web @@ -440,7 +441,7 @@ msgstr "tartalmazza" #: code:addons/web/static/src/js/coresetup.js:624 #, python-format msgid "Take a minute to get a coffee,
because it's loading..." -msgstr "" +msgstr "Hagy szünetet és menj kávézni,
mert most töltődik..." #. module: web #. openerp-web @@ -475,7 +476,7 @@ msgstr "Legalább egy a rekordot válasszon ki." #: code:addons/web/static/src/xml/base.xml:529 #, python-format msgid "View Log (perm_read)" -msgstr "" +msgstr "Napló megnézése (perm_read)" #. module: web #. openerp-web @@ -489,7 +490,7 @@ msgstr "Alapértelmezett értékek beállítása" #: code:addons/web/static/src/xml/base.xml:956 #, python-format msgid "Relation:" -msgstr "" +msgstr "Kapcsolat:" #. module: web #. openerp-web @@ -510,14 +511,14 @@ msgstr "Feltétel:" #: code:addons/web/static/src/js/view_form.js:1707 #, python-format msgid "Unsupported operator %s in domain %s" -msgstr "" +msgstr "Nem támogatott operátor %s ebben a domainban %s" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:242 #, python-format msgid "'%s' is not a correct float" -msgstr "" +msgstr "'%s' nem korrekt folyamat" #. module: web #. openerp-web @@ -531,28 +532,28 @@ msgstr "Visszaállítva" #: code:addons/web/static/src/js/view_list.js:392 #, python-format msgid "%d-%d of %d" -msgstr "" +msgstr "%d-%d ebből %d" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:2841 #, python-format msgid "Create and Edit..." -msgstr "" +msgstr "Létrehoz és szerkeszt..." #. module: web #. openerp-web #: code:addons/web/static/src/js/pyeval.js:731 #, python-format msgid "Unknown nonliteral type " -msgstr "" +msgstr "Ismeretlen nem szó szerinti típus " #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:2345 #, python-format msgid "Resource error" -msgstr "" +msgstr "Forrás hiba" #. module: web #. openerp-web @@ -566,14 +567,14 @@ msgstr "nem egyenlő" #: code:addons/web/static/src/xml/base.xml:544 #, python-format msgid "Print Workflow" -msgstr "" +msgstr "Folyamatlista nyomtatása" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:396 #, python-format msgid "Please confirm your new password" -msgstr "" +msgstr "Kérem erősítse meg a jelszavát" #. module: web #. openerp-web @@ -587,14 +588,14 @@ msgstr "UTF-8" #: code:addons/web/static/src/xml/base.xml:421 #, python-format msgid "For more information visit" -msgstr "" +msgstr "További információért látogassa meg" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1834 #, python-format msgid "Add All Info..." -msgstr "" +msgstr "Adja meg az összes információt..." #. module: web #. openerp-web @@ -608,21 +609,21 @@ msgstr "Export formátumok" #: code:addons/web/static/src/xml/base.xml:952 #, python-format msgid "On change:" -msgstr "" +msgstr "Változtatáshoz:" #. module: web #. openerp-web #: code:addons/web/static/src/js/views.js:863 #, python-format msgid "Model %s fields" -msgstr "" +msgstr "Minta %s területek" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:890 #, python-format msgid "Setting 'id' attribute on existing record %s" -msgstr "" +msgstr "'id' tulajdonság beállítása a meglévő %s rekordon" #. module: web #. openerp-web @@ -659,21 +660,21 @@ msgstr "Szűrő mentése" #: code:addons/web/static/src/xml/base.xml:1319 #, python-format msgid "Action ID:" -msgstr "" +msgstr "Művelet azonosító:" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:453 #, python-format msgid "Your user's preference timezone does not match your browser timezone:" -msgstr "" +msgstr "A felhasználói időzónája nem egyezik a böngésző időzónájával:" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:1238 #, python-format msgid "Field '%s' specified in view could not be found." -msgstr "" +msgstr "'%s' a nézetben előírt mező nem található." #. module: web #. openerp-web @@ -694,14 +695,14 @@ msgstr "Régi jelszó:" #: code:addons/web/static/src/js/formats.js:113 #, python-format msgid "Bytes,Kb,Mb,Gb,Tb,Pb,Eb,Zb,Yb" -msgstr "" +msgstr "Byte-ok,Kb,Mb,Gb,Tb,Pb,Eb,Zb,Yb" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:481 #, python-format msgid "The database has been duplicated." -msgstr "" +msgstr "Az adatbázis meg lett kettőzve" #. module: web #. openerp-web @@ -762,6 +763,9 @@ msgid "" "\n" "Are you sure you want to leave this page ?" msgstr "" +"Figyelem, a rekord módosítva lett, a változtatások el lettek utasítva.\n" +"\n" +"Biztos el akarja hagyni ezt az oldalt ?" #. module: web #. openerp-web @@ -775,21 +779,21 @@ msgstr "Keresés: " #: code:addons/web/static/src/xml/base.xml:538 #, python-format msgid "Technical translation" -msgstr "" +msgstr "Technikai fordítás" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1772 #, python-format msgid "Delimiter:" -msgstr "" +msgstr "Elválasztó:" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:458 #, python-format msgid "Browser's timezone" -msgstr "" +msgstr "Böngésző idő zónája" #. module: web #. openerp-web @@ -820,7 +824,7 @@ msgstr "Hozzáadás" #: code:addons/web/static/src/xml/base.xml:530 #, python-format msgid "Toggle Form Layout Outline" -msgstr "" +msgstr "Kiemelés elrendezési forma átkapcsolás" #. module: web #. openerp-web @@ -834,14 +838,14 @@ msgstr "OpenERP.com" #: code:addons/web/static/src/js/view_form.js:2316 #, python-format msgid "Can't send email to invalid e-mail address" -msgstr "" +msgstr "Nem tud e-mailt küldeni az érvénytelen e-mail-re" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:614 #, python-format msgid "Add..." -msgstr "" +msgstr "Hozzáadás…" #. module: web #. openerp-web @@ -855,7 +859,7 @@ msgstr "Beállítások" #: code:addons/web/static/src/js/view_form.js:434 #, python-format msgid "Wrong on change format: %s" -msgstr "" +msgstr "Formátum megváltoztatása hiba: %s" #. module: web #. openerp-web @@ -870,14 +874,14 @@ msgstr "Adatbázis eldobása" #: code:addons/web/static/src/xml/base.xml:462 #, python-format msgid "Click here to change your user's timezone." -msgstr "" +msgstr "Kattintson ide a felhasználói időzóna megváltoztatásához" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:944 #, python-format msgid "Modifiers:" -msgstr "" +msgstr "Módosítók:" #. module: web #. openerp-web @@ -916,21 +920,21 @@ msgstr "Felhasználónév" #: code:addons/web/static/src/js/chrome.js:481 #, python-format msgid "Duplicating database" -msgstr "" +msgstr "Adatbázis megkettőzése" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:563 #, python-format msgid "Password has been changed successfully" -msgstr "" +msgstr "A jelsző megváltoztatása sikeresen végrehajtva" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list_editable.js:781 #, python-format msgid "The form's data can not be discarded" -msgstr "" +msgstr "A forma adatait nem lehet változtatni" #. module: web #. openerp-web @@ -965,6 +969,10 @@ msgid "" "\n" "%s" msgstr "" +"Helyi értékelési hiba\n" +"%s\n" +"\n" +"%s" #. module: web #. openerp-web @@ -992,14 +1000,14 @@ msgstr "Logok nézete (%s)" #: code:addons/web/static/src/xml/base.xml:558 #, python-format msgid "Creation Date:" -msgstr "" +msgstr "Létrehozás dátuma:" #. module: web #: code:addons/web/controllers/main.py:806 #: code:addons/web/controllers/main.py:851 #, python-format msgid "Error, password not changed !" -msgstr "" +msgstr "Hiba, a jelszó nem változott meg!" #. module: web #. openerp-web @@ -1014,14 +1022,14 @@ msgstr "A kiválasztott fájl meghaladja a maximális %s fájlméretet." #: code:addons/web/static/src/xml/base.xml:1275 #, python-format msgid "/web/binary/upload_attachment" -msgstr "" +msgstr "/web/binary/upload_attachment" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:563 #, python-format msgid "Changed Password" -msgstr "" +msgstr "Megváltoztatott jelszó" #. module: web #. openerp-web @@ -1039,7 +1047,7 @@ msgstr "Keresés" #: code:addons/web/static/src/js/view_form.js:4313 #, python-format msgid "Open: " -msgstr "" +msgstr "Megnyitás: " #. module: web #. openerp-web @@ -1055,21 +1063,21 @@ msgstr "Biztonsági mentés" #: code:addons/web/static/src/js/dates.js:80 #, python-format msgid "'%s' is not a valid time" -msgstr "" +msgstr "'%s' nem érvényes itő formátum" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:274 #, python-format msgid "'%s' is not a correct date" -msgstr "" +msgstr "'%s' nem érvényes dátum" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:911 #, python-format msgid "(nolabel)" -msgstr "" +msgstr "(cimke nélkül)" #. module: web #. openerp-web @@ -1083,7 +1091,7 @@ msgstr "%d nappal ezelőtt" #: code:addons/web/static/src/xml/base.xml:1449 #, python-format msgid "(Any existing filter with the same name will be replaced)" -msgstr "" +msgstr "(Ugynazzal a névvel futó szűrő ki lesz cserélve)" #. module: web #. openerp-web @@ -1108,7 +1116,7 @@ msgstr "Betöltés…" #: code:addons/web/static/src/xml/base.xml:561 #, python-format msgid "Latest Modification by:" -msgstr "" +msgstr "Utoljára módosító személy:" #. module: web #. openerp-web @@ -1116,14 +1124,14 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:466 #, python-format msgid "Timezone mismatch" -msgstr "" +msgstr "Időzóna nem megfelelő" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:1661 #, python-format msgid "Unknown operator %s in domain %s" -msgstr "" +msgstr "Nem ismert operátor %s ebben a domainben %s" #. module: web #. openerp-web @@ -1137,7 +1145,7 @@ msgstr "%d / %d" #: code:addons/web/static/src/xml/base.xml:1757 #, python-format msgid "2. Check your file format" -msgstr "" +msgstr "2. Ellenőrizze a fájlformátumot" #. module: web #. openerp-web @@ -1154,6 +1162,10 @@ msgid "" "Select a .CSV file to import. If you need a sample of file to import,\n" " you should use the export tool with the \"Import Compatible\" option." msgstr "" +"Válassz egy .CSV fájlt az importáláshoz. Ha egy példa fájlt akar " +"importálni,\n" +" akkor egy exportálási eszközt használjon a \"kompatibilis import\" " +"kiválasztással együtt." #. module: web #. openerp-web @@ -1168,7 +1180,7 @@ msgstr "%d hónapja" #: code:addons/web/static/src/xml/base.xml:308 #, python-format msgid "Drop" -msgstr "" +msgstr "Eldobás" #. module: web #. openerp-web @@ -1181,7 +1193,7 @@ msgstr "Összetett szűrés hozzáadása" #: code:addons/web/controllers/main.py:844 #, python-format msgid "The new password and its confirmation must be identical." -msgstr "" +msgstr "Az új jelszónak és a jelszó megerősítésnek azonosnak kell lennie" #. module: web #. openerp-web @@ -1196,14 +1208,14 @@ msgstr "Adatbázis Visszaállítása" #: code:addons/web/static/src/js/chrome.js:645 #, python-format msgid "Login" -msgstr "" +msgstr "Bejelentkezés" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:420 #, python-format msgid "Licenced under the terms of" -msgstr "" +msgstr "Engedély ezen feltételek alapján" #. module: web #. openerp-web @@ -1239,7 +1251,7 @@ msgstr "Csoportosítás: %s" #: code:addons/web/static/src/js/view_form.js:151 #, python-format msgid "No data provided." -msgstr "" +msgstr "Nincs adat szolgáltatva." #. module: web #. openerp-web @@ -1282,7 +1294,7 @@ msgstr "Helytelen keresés" #: code:addons/web/static/src/js/view_list.js:959 #, python-format msgid "Could not find id in dataset" -msgstr "" +msgstr "Nem található azonosító az adatban" #. module: web #. openerp-web @@ -1310,7 +1322,7 @@ msgstr "%(page)d/%(page_count)d" #: code:addons/web/static/src/js/chrome.js:397 #, python-format msgid "The confirmation does not match the password" -msgstr "" +msgstr "A megerősítés nem egyezik a jelszóval" #. module: web #. openerp-web @@ -1324,7 +1336,7 @@ msgstr "Mentés másként..." #: code:addons/web/static/src/js/view_form.js:4971 #, python-format msgid "Could not display the selected image." -msgstr "" +msgstr "A kiválasztott ábra nem megjeleníthető." #. module: web #. openerp-web @@ -1341,13 +1353,15 @@ msgid "" "For use if CSV files have titles on multiple lines, skips more than a single " "line during import" msgstr "" +"CSV fájl használatakor ha többsoros címet adott meg, importálás alatt " +"kihagyja a többi sort" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:393 #, python-format msgid "99+" -msgstr "" +msgstr "99+" #. module: web #. openerp-web @@ -1361,7 +1375,7 @@ msgstr ".CSV fájl importálása" #: code:addons/web/static/src/js/chrome.js:645 #, python-format msgid "No database selected !" -msgstr "" +msgstr "Nincs adatbázis kiválasztva !" #. module: web #. openerp-web @@ -1399,7 +1413,7 @@ msgstr "egyenlő" #: code:addons/web/static/src/js/views.js:1455 #, python-format msgid "Could not serialize XML" -msgstr "" +msgstr "Nem tudja sorbarendezni az XML" #. module: web #. openerp-web @@ -1413,14 +1427,14 @@ msgstr "Részletes Keresés" #: code:addons/web/static/src/xml/base.xml:290 #, python-format msgid "Confirm new master password:" -msgstr "" +msgstr "Erősítse meg a mester jelszavat:" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:625 #, python-format msgid "Maybe you should consider reloading the application by pressing F5..." -msgstr "" +msgstr "Talán töltse újra az alkalmazást az F5 megnyomásával..." #. module: web #. openerp-web @@ -1452,7 +1466,7 @@ msgstr "Importálási beállítások" #: code:addons/web/static/src/js/view_form.js:2909 #, python-format msgid "Add %s" -msgstr "" +msgstr "%s hozzáadása" #. module: web #. openerp-web @@ -1476,7 +1490,7 @@ msgstr "Bezárás" #, python-format msgid "" "You may not believe it,
but the application is actually loading..." -msgstr "" +msgstr "Nem fogja elhinni,
de az alkalmazás most töltődik..." #. module: web #. openerp-web @@ -1490,7 +1504,7 @@ msgstr "CSV Fájl:" #: code:addons/web/static/src/js/search.js:1743 #, python-format msgid "Advanced" -msgstr "" +msgstr "Speciális" #. module: web #. openerp-web @@ -1503,14 +1517,14 @@ msgstr "Fa" #: code:addons/web/controllers/main.py:766 #, python-format msgid "Could not drop database !" -msgstr "" +msgstr "Nem tudja törölni az adatbázis !" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:227 #, python-format msgid "'%s' is not a correct integer" -msgstr "" +msgstr "'%s' nem korrekt egész szám" #. module: web #. openerp-web @@ -1524,14 +1538,14 @@ msgstr "Minden felhasználó" #: code:addons/web/static/src/js/view_form.js:1669 #, python-format msgid "Unknown field %s in domain %s" -msgstr "" +msgstr "Nem ismert mező %s a domainben %s" #. module: web #. openerp-web #: code:addons/web/static/src/js/views.js:1421 #, python-format msgid "Node [%s] is not a JSONified XML node" -msgstr "" +msgstr "a csomópont [%s] nem egy JSONified XML csomópont" #. module: web #. openerp-web @@ -1545,7 +1559,7 @@ msgstr "Részletes keresés…" #: code:addons/web/static/src/js/chrome.js:499 #, python-format msgid "Dropping database" -msgstr "" +msgstr "Adatbázis törölve" #. module: web #. openerp-web @@ -1553,7 +1567,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:441 #, python-format msgid "Powered by" -msgstr "" +msgstr "Támogatja" #. module: web #. openerp-web @@ -1568,14 +1582,14 @@ msgstr "Igen" #: code:addons/web/static/src/js/view_form.js:4831 #, python-format msgid "There was a problem while uploading your file" -msgstr "" +msgstr "Probléma merült fel a fájl feltöltése közben" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:552 #, python-format msgid "XML ID:" -msgstr "" +msgstr "XML azonosító:" #. module: web #. openerp-web @@ -1610,7 +1624,7 @@ msgstr "%d éve" #: code:addons/web/static/src/js/view_list.js:1019 #, python-format msgid "Unknown m2m command %s" -msgstr "" +msgstr "Ismeretlen m2m parancs %s" #. module: web #. openerp-web @@ -1633,14 +1647,14 @@ msgstr "Új adatbázis neve:" #: code:addons/web/static/src/js/chrome.js:394 #, python-format msgid "Please enter your new password" -msgstr "" +msgstr "Kérem adja meg az új jelszavát" #. module: web #. openerp-web #: code:addons/web/static/src/js/views.js:1463 #, python-format msgid "Could not parse string to xml" -msgstr "" +msgstr "Nem tudja elemezni a sort az XML-hez" #. module: web #. openerp-web @@ -1654,42 +1668,42 @@ msgstr "Nézetek kezelése" #: code:addons/web/static/src/xml/base.xml:1776 #, python-format msgid "Encoding:" -msgstr "" +msgstr "Kódolás:" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1783 #, python-format msgid "Lines to skip" -msgstr "" +msgstr "Sorok kihagyjása" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:2831 #, python-format msgid "Create \"%s\"" -msgstr "" +msgstr "Létrehoz \"%s\"" #. module: web #. openerp-web #: code:addons/web/static/src/js/data_export.js:361 #, python-format msgid "Please select fields to save export list..." -msgstr "" +msgstr "Kérem válasszon mezőket az export lista mentéséhez..." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:418 #, python-format msgid "Copyright © 2004-TODAY OpenERP SA. All Rights Reserved." -msgstr "" +msgstr "Copyright © 2004-TODAY OpenERP SA. Minden jog fenntartva." #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:2345 #, python-format msgid "This resource is empty" -msgstr "" +msgstr "Ez a forrás üres" #. module: web #. openerp-web @@ -1703,7 +1717,7 @@ msgstr "Elérhető mezők" #: code:addons/web/static/src/xml/base.xml:1810 #, python-format msgid "The import failed due to:" -msgstr "" +msgstr "Az importálás megállt mert:" #. module: web #. openerp-web @@ -1711,7 +1725,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:533 #, python-format msgid "JS Tests" -msgstr "" +msgstr "JS Teszt" #. module: web #. openerp-web @@ -1725,7 +1739,7 @@ msgstr "Mentés mint:" #: code:addons/web/static/src/js/search.js:929 #, python-format msgid "Filter on: %s" -msgstr "" +msgstr "Szűrő ezen: %s" #. module: web #. openerp-web @@ -1740,14 +1754,14 @@ msgstr "Létrehozás: " #: code:addons/web/static/src/xml/base.xml:534 #, python-format msgid "View Fields" -msgstr "" +msgstr "Mezők nézete" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:330 #, python-format msgid "Confirm New Password:" -msgstr "" +msgstr "Új jelszó megerősítése:" #. module: web #. openerp-web @@ -1761,7 +1775,7 @@ msgstr "Biztos, hogy törölni akarja ezeket a rekordokat?" #: code:addons/web/static/src/xml/base.xml:936 #, python-format msgid "Context:" -msgstr "" +msgstr "Összefüggés:" #. module: web #. openerp-web @@ -1836,7 +1850,7 @@ msgstr "Névjegy" #: code:addons/web/static/src/xml/base.xml:1406 #, python-format msgid "Search Again" -msgstr "" +msgstr "Keresés ismét" #. module: web #. openerp-web @@ -1868,13 +1882,15 @@ msgid "" "Grouping on field '%s' is not possible because that field does not appear in " "the list view." msgstr "" +"Csoportosítás a '%s' mezön nem lehetséges mert ez a mező nem látható a " +"lista nézetben." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:531 #, python-format msgid "Set Defaults" -msgstr "" +msgstr "Alapértelmezések beállítása" #. module: web #. openerp-web @@ -1896,7 +1912,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:319 #, python-format msgid "The record could not be found in the database." -msgstr "" +msgstr "A rekord nem található az adatbázisban" #. module: web #. openerp-web @@ -1910,21 +1926,21 @@ msgstr "Szűrő neve:" #: code:addons/web/static/src/xml/base.xml:924 #, python-format msgid "Type:" -msgstr "" +msgstr "Típus:" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:538 #, python-format msgid "Incorrect super-administrator password" -msgstr "" +msgstr "Nem érvényes szuper-adminisztrátor jelszó" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:920 #, python-format msgid "Object:" -msgstr "" +msgstr "Tárgy:" #. module: web #. openerp-web @@ -1959,6 +1975,8 @@ msgid "" "The type of the field '%s' must be a many2many field with a relation to " "'ir.attachment' model." msgstr "" +"A '%s' mező típusnak many2many mezőnek kell lennie az 'ir.attachment' " +"modellhez való kapcsolattal." #. module: web #. openerp-web @@ -1973,21 +1991,21 @@ msgstr "%d órával ezelőtt" #: code:addons/web/static/src/js/view_form.js:4295 #, python-format msgid "Add: " -msgstr "" +msgstr "Hozzátesz: " #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1833 #, python-format msgid "Quick Add" -msgstr "" +msgstr "Gyors hozzáadás" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1780 #, python-format msgid "Latin 1" -msgstr "" +msgstr "Latin 1" #. module: web #. openerp-web @@ -2023,14 +2041,14 @@ msgstr "Bemutató adatok betöltése:" #: code:addons/web/static/src/js/dates.js:26 #, python-format msgid "'%s' is not a valid datetime" -msgstr "" +msgstr "'%s' nem érvényes dátum idő" #. module: web #. openerp-web #: code:addons/web/static/src/js/views.js:1471 #, python-format msgid "Could not find a DOM Parser: %s" -msgstr "" +msgstr "Nem található egy DOM elemző: %s" #. module: web #. openerp-web @@ -2075,7 +2093,7 @@ msgstr "igaz" #: code:addons/web/static/src/js/view_form.js:3880 #, python-format msgid "Add an item" -msgstr "" +msgstr "Elem hozzáadása" #. module: web #. openerp-web @@ -2096,7 +2114,7 @@ msgstr "Jóváhagyás" #: code:addons/web/static/src/js/data_export.js:126 #, python-format msgid "Please enter save field list name" -msgstr "" +msgstr "Kérem megadni a mentés mező lista nevét" #. module: web #. openerp-web @@ -2110,14 +2128,14 @@ msgstr "\"%s\" letöltése" #: code:addons/web/static/src/js/view_form.js:324 #, python-format msgid "New" -msgstr "" +msgstr "Új" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:1746 #, python-format msgid "Can't convert value %s to context" -msgstr "" +msgstr "Nem lehet az %s értéket összefűzni" #. module: web #. openerp-web @@ -2125,7 +2143,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:535 #, python-format msgid "Fields View Get" -msgstr "" +msgstr "Bevétel mezők nézete" #. module: web #. openerp-web @@ -2155,7 +2173,7 @@ msgstr "Gomb" #: code:addons/web/static/src/xml/base.xml:418 #, python-format msgid "OpenERP is a trademark of the" -msgstr "" +msgstr "Az OpenERP ennek a védjegye" #. module: web #. openerp-web @@ -2190,13 +2208,13 @@ msgstr "OpenERP - Névjegy" #: code:addons/web/static/src/js/formats.js:297 #, python-format msgid "'%s' is not a correct date, datetime nor time" -msgstr "" +msgstr "'%s' nem érvényes dátum, dátum idő és nem idő" #. module: web #: code:addons/web/controllers/main.py:1306 #, python-format msgid "No content found for field '%s' on '%s:%s'" -msgstr "" +msgstr "Nincs értéke a mezőknek '%s' ezen '%s:%s'" #. module: web #. openerp-web @@ -2210,7 +2228,7 @@ msgstr "Adatbázis Kezelő" #: code:addons/web/static/src/js/view_form.js:4971 #, python-format msgid "Image" -msgstr "" +msgstr "Kép" #. module: web #. openerp-web @@ -2224,14 +2242,14 @@ msgstr "Adatbázisok kezelése" #: code:addons/web/static/src/js/pyeval.js:765 #, python-format msgid "Evaluation Error" -msgstr "" +msgstr "Értékelési hiba" #. module: web #. openerp-web #: code:addons/web/static/src/js/search.js:1285 #, python-format msgid "not a valid integer" -msgstr "" +msgstr "Nem létező egyész szám" #. module: web #. openerp-web @@ -2257,7 +2275,7 @@ msgstr "Nem" #: code:addons/web/static/src/js/formats.js:309 #, python-format msgid "'%s' is not convertible to date, datetime nor time" -msgstr "" +msgstr "'%s' nem átalakítható dátummá, dátum idővé vagy idővé" #. module: web #. openerp-web @@ -2282,7 +2300,7 @@ msgstr "Elvetés" #: code:addons/web/static/src/xml/base.xml:1599 #, python-format msgid "Add a condition" -msgstr "" +msgstr "Feltétel hozzáadása" #. module: web #. openerp-web @@ -2297,48 +2315,49 @@ msgstr "Még tölt..." #, python-format msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s" msgstr "" +"Nemérévnyesíthető érték a mezőhöz %(fieldname)s: [%(value)s] az %(message)s" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:3776 #, python-format msgid "The o2m record must be saved before an action can be used" -msgstr "" +msgstr "Az o2m rekordot menteni kell mielőtt cselekvéshez használná" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:509 #, python-format msgid "Backed" -msgstr "" +msgstr "Mentéshez másol" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1585 #, python-format msgid "Use by default" -msgstr "" +msgstr "Alapértelmezésben használt" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4846 #, python-format msgid "The field is empty, there's nothing to save !" -msgstr "" +msgstr "A mező üres, nincs mit menteni !" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:1327 #, python-format msgid "%s (%d)" -msgstr "" +msgstr "%s (%d)" #. module: web #. openerp-web #: code:addons/web/static/src/js/search.js:777 #, python-format msgid "triggered from search view" -msgstr "" +msgstr "a keresés nézetből elindított" #. module: web #. openerp-web @@ -2352,14 +2371,14 @@ msgstr "Szűrő" #: code:addons/web/static/src/xml/base.xml:928 #, python-format msgid "Widget:" -msgstr "" +msgstr "Grafikus vezérlő elem:" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:542 #, python-format msgid "Edit Action" -msgstr "" +msgstr "Művelet szerkesztése" #. module: web #. openerp-web @@ -2380,7 +2399,7 @@ msgstr "csak saját" #: code:addons/web/static/src/xml/base.xml:543 #, python-format msgid "Edit Workflow" -msgstr "" +msgstr "Folyamat szerkesztése" #. module: web #. openerp-web @@ -2394,7 +2413,7 @@ msgstr "Valóban törölni szeretné ezt a mellékletet?" #: code:addons/web/static/src/js/views.js:838 #, python-format msgid "Technical Translation" -msgstr "" +msgstr "Műszaki fordítás" #. module: web #. openerp-web @@ -2408,14 +2427,14 @@ msgstr "Mező:" #: code:addons/web/static/src/js/chrome.js:499 #, python-format msgid "The database %s has been dropped" -msgstr "" +msgstr "Az %s adatbázis törölve lett" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:456 #, python-format msgid "User's timezone" -msgstr "" +msgstr "Felhasználói időzóna" #. module: web #. openerp-web @@ -2437,7 +2456,7 @@ msgstr "Nyomtatás" #: code:addons/web/static/src/xml/base.xml:1306 #, python-format msgid "Special:" -msgstr "" +msgstr "Speciális:" #. module: web #: code:addons/web/controllers/main.py:850 @@ -2445,13 +2464,14 @@ msgstr "" msgid "" "The old password you provided is incorrect, your password was not changed." msgstr "" +"A régi jelszó amit beírt nem megfelelő, a jelszava nem változott meg." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:555 #, python-format msgid "Creation User:" -msgstr "" +msgstr "Felhasználó létrehozás:" #. module: web #. openerp-web @@ -2472,7 +2492,7 @@ msgstr "Mentés & Bezárás" #: code:addons/web/static/src/js/view_form.js:2818 #, python-format msgid "Search More..." -msgstr "" +msgstr "Még több keresése..." #. module: web #. openerp-web @@ -2510,7 +2530,7 @@ msgstr "Dátum választása" #: code:addons/web/static/src/js/search.js:1251 #, python-format msgid "Search %(field)s for: %(value)s" -msgstr "" +msgstr "Keresés %(field)s erre: %(value)s" #. module: web #. openerp-web @@ -2531,7 +2551,7 @@ msgstr "Adatbázis létrehozása" #: code:addons/web/static/src/xml/base.xml:420 #, python-format msgid "GNU Affero General Public License" -msgstr "" +msgstr "GNU Affero General Public License" #. module: web #. openerp-web @@ -2545,7 +2565,7 @@ msgstr "Elválasztó:" #: code:addons/web/static/src/xml/base.xml:300 #, python-format msgid "Back to Login" -msgstr "" +msgstr "Vissza a bejelentkezéshez" #. module: web #. openerp-web diff --git a/addons/web/i18n/it.po b/addons/web/i18n/it.po index 0d2357673d3..f4fdb0931d6 100644 --- a/addons/web/i18n/it.po +++ b/addons/web/i18n/it.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openerp-web\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-30 18:13+0000\n" -"PO-Revision-Date: 2012-11-30 22:53+0000\n" -"Last-Translator: Sergio Corato \n" +"PO-Revision-Date: 2012-12-13 19:55+0000\n" +"Last-Translator: Davide Corio - agilebg.com \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-01 05:20+0000\n" -"X-Generator: Launchpad (build 16319)\n" +"X-Launchpad-Export-Date: 2012-12-14 05:48+0000\n" +"X-Generator: Launchpad (build 16369)\n" #. module: web #. openerp-web @@ -236,7 +236,7 @@ msgstr "(no string)" #: code:addons/web/static/src/js/formats.js:282 #, python-format msgid "'%s' is not a correct time" -msgstr "" +msgstr "'%s' non è un orario corretto" #. module: web #. openerp-web @@ -553,7 +553,7 @@ msgstr "Tipo non letterale sconosciuto " #: code:addons/web/static/src/js/view_form.js:2345 #, python-format msgid "Resource error" -msgstr "" +msgstr "Errore risorsa" #. module: web #. openerp-web @@ -595,7 +595,7 @@ msgstr "Per maggiori informazioni visita" #: code:addons/web/static/src/xml/base.xml:1834 #, python-format msgid "Add All Info..." -msgstr "" +msgstr "Aggiungi tutte le informazioni ..." #. module: web #. openerp-web @@ -623,7 +623,7 @@ msgstr "Campi modello %s" #: code:addons/web/static/src/js/view_list.js:890 #, python-format msgid "Setting 'id' attribute on existing record %s" -msgstr "" +msgstr "Imposta l'attributo 'id' su record esistente %s" #. module: web #. openerp-web @@ -668,13 +668,14 @@ msgstr "Action ID:" #, python-format msgid "Your user's preference timezone does not match your browser timezone:" msgstr "" +"Il vostro timezone nelle preferenze non coincide al timezone del browser" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:1238 #, python-format msgid "Field '%s' specified in view could not be found." -msgstr "" +msgstr "Il campo '%s' specificato nella vista non può essere trovato." #. module: web #. openerp-web @@ -695,21 +696,21 @@ msgstr "Vecchia Password:" #: code:addons/web/static/src/js/formats.js:113 #, python-format msgid "Bytes,Kb,Mb,Gb,Tb,Pb,Eb,Zb,Yb" -msgstr "" +msgstr "Bytes, Kb, Mb, Gb, Tb, Pb, Eb, Zb, Yb" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:481 #, python-format msgid "The database has been duplicated." -msgstr "" +msgstr "Il database è stato duplicato." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1600 #, python-format msgid "Apply" -msgstr "" +msgstr "Applica" #. module: web #. openerp-web @@ -731,7 +732,7 @@ msgstr "Salva come" #: code:addons/web/static/src/js/view_form.js:2316 #, python-format msgid "E-mail error" -msgstr "" +msgstr "Errore e-mail" #. module: web #. openerp-web @@ -763,6 +764,10 @@ msgid "" "\n" "Are you sure you want to leave this page ?" msgstr "" +"Attenzione, il record è stato modificato, i vostri cambiamenti saranno " +"scartati se non salvati.\n" +"\n" +"Confermare l'abbandono della pagina" #. module: web #. openerp-web @@ -790,14 +795,14 @@ msgstr "Delimitatore:" #: code:addons/web/static/src/xml/base.xml:458 #, python-format msgid "Browser's timezone" -msgstr "" +msgstr "Timezone del browser" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1580 #, python-format msgid "Filter name" -msgstr "" +msgstr "Nome del filtro" #. module: web #. openerp-web @@ -821,7 +826,7 @@ msgstr "Aggiungi" #: code:addons/web/static/src/xml/base.xml:530 #, python-format msgid "Toggle Form Layout Outline" -msgstr "" +msgstr "Passa al layout struttura del form" #. module: web #. openerp-web @@ -835,14 +840,14 @@ msgstr "OpenERP.com" #: code:addons/web/static/src/js/view_form.js:2316 #, python-format msgid "Can't send email to invalid e-mail address" -msgstr "" +msgstr "Non è possibile inviare mail ad indirizzi non corretti" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:614 #, python-format msgid "Add..." -msgstr "" +msgstr "Aggiungi..." #. module: web #. openerp-web @@ -856,7 +861,7 @@ msgstr "Preferenze" #: code:addons/web/static/src/js/view_form.js:434 #, python-format msgid "Wrong on change format: %s" -msgstr "" +msgstr "Errato formato \"on change\": %s" #. module: web #. openerp-web @@ -864,14 +869,14 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:185 #, python-format msgid "Drop Database" -msgstr "" +msgstr "Elimina database" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:462 #, python-format msgid "Click here to change your user's timezone." -msgstr "" +msgstr "Cliccare qui per cambiare il timezone personale utente" #. module: web #. openerp-web @@ -885,7 +890,7 @@ msgstr "Modificatori:" #: code:addons/web/static/src/xml/base.xml:605 #, python-format msgid "Delete this attachment" -msgstr "" +msgstr "Elimina questo allegato" #. module: web #. openerp-web @@ -903,7 +908,7 @@ msgstr "Salva" #: code:addons/web/static/src/xml/base.xml:355 #, python-format msgid "More" -msgstr "" +msgstr "Altro" #. module: web #. openerp-web @@ -917,21 +922,21 @@ msgstr "Utente" #: code:addons/web/static/src/js/chrome.js:481 #, python-format msgid "Duplicating database" -msgstr "" +msgstr "Duplicazione database" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:563 #, python-format msgid "Password has been changed successfully" -msgstr "" +msgstr "Password cambiata con successo" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list_editable.js:781 #, python-format msgid "The form's data can not be discarded" -msgstr "" +msgstr "I dati del form non possono essere scartati" #. module: web #. openerp-web @@ -966,6 +971,10 @@ msgid "" "\n" "%s" msgstr "" +"Fallita valutazione locale\n" +"%s\n" +"\n" +"%s" #. module: web #. openerp-web @@ -1000,14 +1009,14 @@ msgstr "Data Creazione:" #: code:addons/web/controllers/main.py:851 #, python-format msgid "Error, password not changed !" -msgstr "" +msgstr "Errore, la password non è stata cambiata!" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4810 #, python-format msgid "The selected file exceed the maximum file size of %s." -msgstr "" +msgstr "Il file selezionato eccede la massima dimensione possibile di %s." #. module: web #. openerp-web @@ -1015,14 +1024,14 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1275 #, python-format msgid "/web/binary/upload_attachment" -msgstr "" +msgstr "/web/binary/upload_attachment" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:563 #, python-format msgid "Changed Password" -msgstr "" +msgstr "Password modificata" #. module: web #. openerp-web @@ -1056,14 +1065,14 @@ msgstr "Backup" #: code:addons/web/static/src/js/dates.js:80 #, python-format msgid "'%s' is not a valid time" -msgstr "" +msgstr "'%s' non è un orario valido" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:274 #, python-format msgid "'%s' is not a correct date" -msgstr "" +msgstr "'%s' non è una data corretta" #. module: web #. openerp-web @@ -1117,7 +1126,7 @@ msgstr "Ultima Modifica fatta da:" #: code:addons/web/static/src/xml/base.xml:466 #, python-format msgid "Timezone mismatch" -msgstr "" +msgstr "Discordanza timezone" #. module: web #. openerp-web @@ -1131,7 +1140,7 @@ msgstr "Operatore %s sconosciuto nel dominio %s" #: code:addons/web/static/src/js/view_form.js:426 #, python-format msgid "%d / %d" -msgstr "" +msgstr "%d / %d" #. module: web #. openerp-web @@ -1185,7 +1194,7 @@ msgstr "Aggiungi Filtro Avanzato" #: code:addons/web/controllers/main.py:844 #, python-format msgid "The new password and its confirmation must be identical." -msgstr "" +msgstr "La nuova password e la sua conferma devono essere identiche." #. module: web #. openerp-web @@ -1200,7 +1209,7 @@ msgstr "Ripristina Database" #: code:addons/web/static/src/js/chrome.js:645 #, python-format msgid "Login" -msgstr "" +msgstr "Login" #. module: web #. openerp-web @@ -1229,21 +1238,21 @@ msgstr "Tipo di esportazione:" #: code:addons/web/static/src/xml/base.xml:406 #, python-format msgid "Log out" -msgstr "" +msgstr "Log out" #. module: web #. openerp-web #: code:addons/web/static/src/js/search.js:1092 #, python-format msgid "Group by: %s" -msgstr "" +msgstr "Raggruppa per: %s" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:151 #, python-format msgid "No data provided." -msgstr "" +msgstr "Nessun dato fornito." #. module: web #. openerp-web @@ -1272,7 +1281,7 @@ msgstr "E' necessario selezionare almeno un record." #: code:addons/web/static/src/js/coresetup.js:622 #, python-format msgid "Don't leave yet,
it's still loading..." -msgstr "" +msgstr "Non abbandonare ora,
caricamento in corso..." #. module: web #. openerp-web @@ -1286,7 +1295,7 @@ msgstr "Ricerca Non Valida" #: code:addons/web/static/src/js/view_list.js:959 #, python-format msgid "Could not find id in dataset" -msgstr "" +msgstr "Non è possibile trovare l'id nel set di dati" #. module: web #. openerp-web @@ -1314,7 +1323,7 @@ msgstr "%(page)d/%(page_count)d" #: code:addons/web/static/src/js/chrome.js:397 #, python-format msgid "The confirmation does not match the password" -msgstr "" +msgstr "La conferma password non combacia con la password" #. module: web #. openerp-web @@ -1353,7 +1362,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:393 #, python-format msgid "99+" -msgstr "" +msgstr "99+" #. module: web #. openerp-web @@ -1367,7 +1376,7 @@ msgstr "1. Importa un file .CSV" #: code:addons/web/static/src/js/chrome.js:645 #, python-format msgid "No database selected !" -msgstr "" +msgstr "Nessun database selezionato!" #. module: web #. openerp-web @@ -1388,7 +1397,7 @@ msgstr "Cambia default:" #: code:addons/web/static/src/xml/base.xml:171 #, python-format msgid "Original database name:" -msgstr "" +msgstr "Nome originale database:" #. module: web #. openerp-web @@ -1405,14 +1414,14 @@ msgstr "è uguale a" #: code:addons/web/static/src/js/views.js:1455 #, python-format msgid "Could not serialize XML" -msgstr "" +msgstr "Non è possibile serializzare l'XML" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1594 #, python-format msgid "Advanced Search" -msgstr "" +msgstr "Ricerca avanzata" #. module: web #. openerp-web @@ -1427,6 +1436,8 @@ msgstr "Conferma nuova password principale" #, python-format msgid "Maybe you should consider reloading the application by pressing F5..." msgstr "" +"Probabilmente dovreste effettuare un reload dell'applicazione premendo il " +"tasto F5..." #. module: web #. openerp-web @@ -1458,7 +1469,7 @@ msgstr "Opzioni di importazione" #: code:addons/web/static/src/js/view_form.js:2909 #, python-format msgid "Add %s" -msgstr "" +msgstr "Aggiungi %s" #. module: web #. openerp-web @@ -1482,7 +1493,7 @@ msgstr "Chiudi" #, python-format msgid "" "You may not believe it,
but the application is actually loading..." -msgstr "" +msgstr "Potrete non crederci,
ma l'applicazione è già caricata..." #. module: web #. openerp-web @@ -1496,7 +1507,7 @@ msgstr "File CSV:" #: code:addons/web/static/src/js/search.js:1743 #, python-format msgid "Advanced" -msgstr "" +msgstr "Avanzate" #. module: web #. openerp-web @@ -1509,14 +1520,14 @@ msgstr "Albero" #: code:addons/web/controllers/main.py:766 #, python-format msgid "Could not drop database !" -msgstr "" +msgstr "Non è possibile eliminare il database!" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:227 #, python-format msgid "'%s' is not a correct integer" -msgstr "" +msgstr "'%s' non è un intero corretto" #. module: web #. openerp-web @@ -1537,21 +1548,21 @@ msgstr "Campo %s sconosciuto nel dominio %s" #: code:addons/web/static/src/js/views.js:1421 #, python-format msgid "Node [%s] is not a JSONified XML node" -msgstr "" +msgstr "Il node [%s] non è un nodo JSONified XML" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1403 #, python-format msgid "Advanced Search..." -msgstr "" +msgstr "Ricerca avanzata..." #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:499 #, python-format msgid "Dropping database" -msgstr "" +msgstr "Eliminazione database" #. module: web #. openerp-web @@ -1574,7 +1585,7 @@ msgstr "Sì" #: code:addons/web/static/src/js/view_form.js:4831 #, python-format msgid "There was a problem while uploading your file" -msgstr "" +msgstr "C'è stato un problema durante l'upload del vostro file" #. module: web #. openerp-web @@ -1595,28 +1606,28 @@ msgstr "Dimensione:" #: code:addons/web/static/src/xml/base.xml:1799 #, python-format msgid "--- Don't Import ---" -msgstr "" +msgstr "--- Non importare ---" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1654 #, python-format msgid "Import-Compatible Export" -msgstr "" +msgstr "Esportazione compatile alla successiva importazione" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:601 #, python-format msgid "%d years ago" -msgstr "" +msgstr "%d anni fa'" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:1019 #, python-format msgid "Unknown m2m command %s" -msgstr "" +msgstr "Comando m2m sconosciuto %s" #. module: web #. openerp-web @@ -1639,14 +1650,14 @@ msgstr "Nome nuovo database:" #: code:addons/web/static/src/js/chrome.js:394 #, python-format msgid "Please enter your new password" -msgstr "" +msgstr "Prego Inserire la tua nuova password" #. module: web #. openerp-web #: code:addons/web/static/src/js/views.js:1463 #, python-format msgid "Could not parse string to xml" -msgstr "" +msgstr "Non è possibile interpretare la stringa XML" #. module: web #. openerp-web @@ -1674,7 +1685,7 @@ msgstr "Linee da saltare" #: code:addons/web/static/src/js/view_form.js:2831 #, python-format msgid "Create \"%s\"" -msgstr "" +msgstr "Creato \"%s\"" #. module: web #. openerp-web @@ -1695,7 +1706,7 @@ msgstr "Copyright © 2004-TODAY OpenERP SA. All Rights Reserved." #: code:addons/web/static/src/js/view_form.js:2345 #, python-format msgid "This resource is empty" -msgstr "" +msgstr "Questa risorsa è vuota" #. module: web #. openerp-web @@ -1717,7 +1728,7 @@ msgstr "L'importazione è fallita a causa di:" #: code:addons/web/static/src/xml/base.xml:533 #, python-format msgid "JS Tests" -msgstr "" +msgstr "JS test" #. module: web #. openerp-web @@ -1731,7 +1742,7 @@ msgstr "Salva come:" #: code:addons/web/static/src/js/search.js:929 #, python-format msgid "Filter on: %s" -msgstr "" +msgstr "Filtro su: %s" #. module: web #. openerp-web @@ -1753,7 +1764,7 @@ msgstr "Campi Vista" #: code:addons/web/static/src/xml/base.xml:330 #, python-format msgid "Confirm New Password:" -msgstr "" +msgstr "Conferma la nuova password:" #. module: web #. openerp-web @@ -1828,7 +1839,7 @@ msgstr "Caricando ..." #: code:addons/web/static/src/xml/base.xml:1828 #, python-format msgid "Name:" -msgstr "" +msgstr "Nome:" #. module: web #. openerp-web @@ -1842,7 +1853,7 @@ msgstr "Informazioni" #: code:addons/web/static/src/xml/base.xml:1406 #, python-format msgid "Search Again" -msgstr "" +msgstr "Cerca ancora" #. module: web #. openerp-web @@ -1874,13 +1885,15 @@ msgid "" "Grouping on field '%s' is not possible because that field does not appear in " "the list view." msgstr "" +"Il raggruppamento sul campo \"%s\" non è possibile perchè il campo non " +"appare nella lista" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:531 #, python-format msgid "Set Defaults" -msgstr "" +msgstr "Imposta predefiniti" #. module: web #. openerp-web @@ -1902,7 +1915,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:319 #, python-format msgid "The record could not be found in the database." -msgstr "" +msgstr "Il record non può essere trovato nel database" #. module: web #. openerp-web @@ -1923,7 +1936,7 @@ msgstr "Tipo:" #: code:addons/web/static/src/js/chrome.js:538 #, python-format msgid "Incorrect super-administrator password" -msgstr "" +msgstr "Password di super-admin non corretta" #. module: web #. openerp-web @@ -1965,6 +1978,8 @@ msgid "" "The type of the field '%s' must be a many2many field with a relation to " "'ir.attachment' model." msgstr "" +"Il tipo del campo \"%s\" deve essere: \"molti a molti\" con una relazione al " +"modello \"ir.attachment\"." #. module: web #. openerp-web @@ -1986,7 +2001,7 @@ msgstr "Aggiungi: " #: code:addons/web/static/src/xml/base.xml:1833 #, python-format msgid "Quick Add" -msgstr "" +msgstr "Aggiungi (rapido)" #. module: web #. openerp-web @@ -2029,14 +2044,14 @@ msgstr "Caricadati dimostrativi:" #: code:addons/web/static/src/js/dates.js:26 #, python-format msgid "'%s' is not a valid datetime" -msgstr "" +msgstr "\"%s\" non è un valido \"datetime\"" #. module: web #. openerp-web #: code:addons/web/static/src/js/views.js:1471 #, python-format msgid "Could not find a DOM Parser: %s" -msgstr "" +msgstr "Non è possibile trovare un interprete DOM : \"%s\"" #. module: web #. openerp-web @@ -2116,14 +2131,14 @@ msgstr "Download \"%s\"" #: code:addons/web/static/src/js/view_form.js:324 #, python-format msgid "New" -msgstr "" +msgstr "Nuovo" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:1746 #, python-format msgid "Can't convert value %s to context" -msgstr "" +msgstr "Non è possibile convertire il valore %s a context" #. module: web #. openerp-web @@ -2189,34 +2204,34 @@ msgstr "è falso" #: code:addons/web/static/src/xml/base.xml:404 #, python-format msgid "About OpenERP" -msgstr "" +msgstr "Informazioni su OpenERP" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:297 #, python-format msgid "'%s' is not a correct date, datetime nor time" -msgstr "" +msgstr "\"%s\" non è una data corretta, datetime e neppure orario" #. module: web #: code:addons/web/controllers/main.py:1306 #, python-format msgid "No content found for field '%s' on '%s:%s'" -msgstr "" +msgstr "Nessun contenuto trovato per il campo \"%s\" su \"%s:%s\"" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:304 #, python-format msgid "Database Management" -msgstr "" +msgstr "Gestione Database" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4971 #, python-format msgid "Image" -msgstr "" +msgstr "Immagine" #. module: web #. openerp-web @@ -2230,7 +2245,7 @@ msgstr "Gestisci Database" #: code:addons/web/static/src/js/pyeval.js:765 #, python-format msgid "Evaluation Error" -msgstr "" +msgstr "Errore valutazione" #. module: web #. openerp-web @@ -2249,7 +2264,7 @@ msgstr "intero non valido" #: code:addons/web/static/src/xml/base.xml:1605 #, python-format msgid "or" -msgstr "" +msgstr "o" #. module: web #. openerp-web @@ -2263,7 +2278,7 @@ msgstr "No" #: code:addons/web/static/src/js/formats.js:309 #, python-format msgid "'%s' is not convertible to date, datetime nor time" -msgstr "" +msgstr "\"%s\" non è convertibile ad una data, datetime o orario" #. module: web #. openerp-web @@ -2281,21 +2296,21 @@ msgstr "Duplica" #: code:addons/web/static/src/xml/base.xml:1366 #, python-format msgid "Discard" -msgstr "" +msgstr "Scarta" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1599 #, python-format msgid "Add a condition" -msgstr "" +msgstr "Aggiungi una condizione" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:620 #, python-format msgid "Still loading..." -msgstr "" +msgstr "Ancora in caricamento..." #. module: web #. openerp-web @@ -2310,6 +2325,7 @@ msgstr "Valore non valido per campo %(fieldname)s: [%(value)s] è %(message)s" #, python-format msgid "The o2m record must be saved before an action can be used" msgstr "" +"I record o2m devono essere salvati prima che l'azione possa essere usata" #. module: web #. openerp-web @@ -2323,21 +2339,21 @@ msgstr "Salvato" #: code:addons/web/static/src/xml/base.xml:1585 #, python-format msgid "Use by default" -msgstr "" +msgstr "Utilizza per default" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4846 #, python-format msgid "The field is empty, there's nothing to save !" -msgstr "" +msgstr "Questo campo è vuoto, non c'è nulla da salvare!" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:1327 #, python-format msgid "%s (%d)" -msgstr "" +msgstr "%s (%d)" #. module: web #. openerp-web @@ -2351,7 +2367,7 @@ msgstr "avviato da vista ricerca" #: code:addons/web/static/src/js/search.js:980 #, python-format msgid "Filter" -msgstr "" +msgstr "Filtro" #. module: web #. openerp-web @@ -2393,14 +2409,14 @@ msgstr "Modifica Workflow" #: code:addons/web/static/src/js/views.js:1172 #, python-format msgid "Do you really want to delete this attachment ?" -msgstr "" +msgstr "Volete veramente cancellare questo allegato?" #. module: web #. openerp-web #: code:addons/web/static/src/js/views.js:838 #, python-format msgid "Technical Translation" -msgstr "" +msgstr "Traduzione tecnica" #. module: web #. openerp-web @@ -2414,14 +2430,14 @@ msgstr "Campo:" #: code:addons/web/static/src/js/chrome.js:499 #, python-format msgid "The database %s has been dropped" -msgstr "" +msgstr "Il database %s è stato eliminato" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:456 #, python-format msgid "User's timezone" -msgstr "" +msgstr "Timezone utente" #. module: web #. openerp-web @@ -2436,7 +2452,7 @@ msgstr "Errore Client" #: code:addons/web/static/src/js/views.js:996 #, python-format msgid "Print" -msgstr "" +msgstr "Stampa" #. module: web #. openerp-web @@ -2451,6 +2467,7 @@ msgstr "Speciale:" msgid "" "The old password you provided is incorrect, your password was not changed." msgstr "" +"La vecchia password fornita non è corretta, la password non è stata cambiata." #. module: web #. openerp-web @@ -2478,7 +2495,7 @@ msgstr "Salva & Chiudi" #: code:addons/web/static/src/js/view_form.js:2818 #, python-format msgid "Search More..." -msgstr "" +msgstr "Cerca Ancora..." #. module: web #. openerp-web @@ -2516,21 +2533,21 @@ msgstr "Seleziona data" #: code:addons/web/static/src/js/search.js:1251 #, python-format msgid "Search %(field)s for: %(value)s" -msgstr "" +msgstr "Cerca %(field)s per: %(value)s" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1252 #, python-format msgid "Delete this file" -msgstr "" +msgstr "Cancella questo file" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:109 #, python-format msgid "Create Database" -msgstr "" +msgstr "Crea database" #. module: web #. openerp-web diff --git a/addons/web/i18n/mn.po b/addons/web/i18n/mn.po index d012a7a1e91..51ef3305fe1 100644 --- a/addons/web/i18n/mn.po +++ b/addons/web/i18n/mn.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openerp-web\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-30 18:13+0000\n" -"PO-Revision-Date: 2012-11-26 09:06+0000\n" +"PO-Revision-Date: 2012-12-10 08:54+0000\n" "Last-Translator: gobi \n" "Language-Team: Mongolian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-01 05:20+0000\n" -"X-Generator: Launchpad (build 16319)\n" +"X-Launchpad-Export-Date: 2012-12-11 05:03+0000\n" +"X-Generator: Launchpad (build 16356)\n" #. module: web #. openerp-web @@ -59,7 +59,7 @@ msgstr "бага буюу тэнцүү" #: code:addons/web/static/src/js/chrome.js:393 #, python-format msgid "Please enter your previous password" -msgstr "" +msgstr "Өмнө нууц үгээ оруулна уу" #. module: web #. openerp-web @@ -82,7 +82,7 @@ msgstr "Мастер Нууц Үг Солих" #: code:addons/web/static/src/js/chrome.js:491 #, python-format msgid "Do you really want to delete the database: %s ?" -msgstr "" +msgstr "Та үнэхээр энэн өгөгдлийн баазыг устгамаар байна уу: %s ?" #. module: web #. openerp-web @@ -96,7 +96,7 @@ msgstr "%(field)s талбарыг: %(value)s-д хайх" #: code:addons/web/static/src/js/chrome.js:537 #, python-format msgid "Access Denied" -msgstr "" +msgstr "Хандалтыг татгалзав" #. module: web #. openerp-web @@ -120,7 +120,7 @@ msgstr "Өгөгдлийн Бааз Нөөцлөх" #: code:addons/web/static/src/js/dates.js:53 #, python-format msgid "'%s' is not a valid date" -msgstr "" +msgstr "'%s' нь огноо биш байна" #. module: web #. openerp-web @@ -147,7 +147,7 @@ msgstr "Файл" #: code:addons/web/controllers/main.py:842 #, python-format msgid "You cannot leave any password empty." -msgstr "" +msgstr "Ямарваа нууц үгийг хоосон үлдээж болохгүй" #. module: web #. openerp-web @@ -208,7 +208,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:1242 #, python-format msgid "Widget type '%s' is not implemented" -msgstr "" +msgstr "'%s' төрөлийн виджет хийгдээгүй" #. module: web #. openerp-web @@ -237,7 +237,7 @@ msgstr "(тэмдэгт мөр үгүй)" #: code:addons/web/static/src/js/formats.js:282 #, python-format msgid "'%s' is not a correct time" -msgstr "" +msgstr "'%s' нь цаг биш байна" #. module: web #. openerp-web @@ -336,7 +336,7 @@ msgstr "Нууц үг солих" #: code:addons/web/static/src/js/view_form.js:3382 #, python-format msgid "View type '%s' is not supported in One2Many." -msgstr "" +msgstr "'%s' төрөлийн харагдац нь Нэг нь Олонтой дотор дэмжигдэхгүй" #. module: web #. openerp-web @@ -351,7 +351,7 @@ msgstr "Татах" #: code:addons/web/static/src/js/formats.js:266 #, python-format msgid "'%s' is not a correct datetime" -msgstr "" +msgstr "'%s' нь огноо, цаг биш" #. module: web #. openerp-web @@ -379,13 +379,13 @@ msgstr "Сонголт:" #: code:addons/web/static/src/js/view_form.js:869 #, python-format msgid "The following fields are invalid:" -msgstr "" +msgstr "Дараах талбарууд буруу:" #. module: web #: code:addons/web/controllers/main.py:863 #, python-format msgid "Languages" -msgstr "" +msgstr "Хэлүүд" #. module: web #. openerp-web diff --git a/addons/web/i18n/pl.po b/addons/web/i18n/pl.po index 5f5e26e60f7..3043b19643a 100644 --- a/addons/web/i18n/pl.po +++ b/addons/web/i18n/pl.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openerp-web\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-30 18:13+0000\n" -"PO-Revision-Date: 2012-12-09 20:29+0000\n" -"Last-Translator: Rafał Perczyński \n" +"PO-Revision-Date: 2012-12-17 20:10+0000\n" +"Last-Translator: Grzegorz Grzelak (OpenGLOBE.pl) \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-10 04:44+0000\n" -"X-Generator: Launchpad (build 16341)\n" +"X-Launchpad-Export-Date: 2012-12-18 05:08+0000\n" +"X-Generator: Launchpad (build 16372)\n" #. module: web #. openerp-web @@ -36,7 +36,7 @@ msgstr "%d minut temu" #: code:addons/web/static/src/js/coresetup.js:621 #, python-format msgid "Still loading...
Please be patient." -msgstr "Trwa ładowanie...
Bądź cierpliwy." +msgstr "Trwa pobieranie...
Bądź cierpliwy." #. module: web #. openerp-web @@ -89,7 +89,7 @@ msgstr "Jesteś pewny że chcesz usunąć bazę danych: %s ?" #: code:addons/web/static/src/js/search.js:1400 #, python-format msgid "Search %(field)s at: %(value)s" -msgstr "" +msgstr "Szukanie %(field)s z: %(value)s" #. module: web #. openerp-web @@ -200,20 +200,21 @@ msgstr "Data ostatniej modyfikacji:" #, python-format msgid "M2O search fields do not currently handle multiple default values" msgstr "" +"Wyszukiwanie pól M2O nie obsługuje obecnie wielokrotnych wartości domyślnych." #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:1242 #, python-format msgid "Widget type '%s' is not implemented" -msgstr "" +msgstr "Kontrolka typu '%s' jest niezaimplementowana" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1583 #, python-format msgid "Share with all users" -msgstr "" +msgstr "Współdziel z wszystkimi użytkownikami" #. module: web #. openerp-web @@ -334,7 +335,7 @@ msgstr "Zmień hasło" #: code:addons/web/static/src/js/view_form.js:3382 #, python-format msgid "View type '%s' is not supported in One2Many." -msgstr "" +msgstr "Typ widoku '%s' jest nieobsługiwany w One2Many." #. module: web #. openerp-web @@ -377,7 +378,7 @@ msgstr "Wybór:" #: code:addons/web/static/src/js/view_form.js:869 #, python-format msgid "The following fields are invalid:" -msgstr "" +msgstr "Nastęþujące pola sa niepoprawne:" #. module: web #: code:addons/web/controllers/main.py:863 @@ -390,7 +391,7 @@ msgstr "Języki" #: code:addons/web/static/src/xml/base.xml:1245 #, python-format msgid "...Upload in progress..." -msgstr "" +msgstr "...Wysyłanie..." #. module: web #. openerp-web @@ -404,7 +405,7 @@ msgstr "Importuj" #: code:addons/web/static/src/js/chrome.js:543 #, python-format msgid "Could not restore the database" -msgstr "" +msgstr "Nie można odtworzyć bazy danych" #. module: web #. openerp-web @@ -418,7 +419,7 @@ msgstr "Wysyłanie pliku" #: code:addons/web/static/src/js/view_form.js:3775 #, python-format msgid "Action Button" -msgstr "" +msgstr "Przycisk akcji" #. module: web #. openerp-web @@ -440,14 +441,14 @@ msgstr "zawiera" #: code:addons/web/static/src/js/coresetup.js:624 #, python-format msgid "Take a minute to get a coffee,
because it's loading..." -msgstr "" +msgstr "Przerwa na kawę,
pobieranie potrwa..." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:413 #, python-format msgid "Activate the developer mode" -msgstr "" +msgstr "Aktywuj tryb deweloperski" #. module: web #. openerp-web @@ -461,14 +462,14 @@ msgstr "Pobieram (%d)" #: code:addons/web/static/src/js/search.js:1116 #, python-format msgid "GroupBy" -msgstr "" +msgstr "Grupuj wg" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:684 #, python-format msgid "You must select at least one record." -msgstr "" +msgstr "Musisz wybrać co najmniej jeden rekord." #. module: web #. openerp-web @@ -496,7 +497,7 @@ msgstr "Powiązania:" #: code:addons/web/static/src/js/coresetup.js:591 #, python-format msgid "less than a minute ago" -msgstr "" +msgstr "mniej niż minutę temu" #. module: web #. openerp-web @@ -517,7 +518,7 @@ msgstr "Nieobsługiwany operator %s w domenie %s" #: code:addons/web/static/src/js/formats.js:242 #, python-format msgid "'%s' is not a correct float" -msgstr "" +msgstr "'%s' nie jest poprawną liczbą zmiennoprzecinkową (float)" #. module: web #. openerp-web @@ -538,21 +539,21 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:2841 #, python-format msgid "Create and Edit..." -msgstr "" +msgstr "Utwórz i Edytuj..." #. module: web #. openerp-web #: code:addons/web/static/src/js/pyeval.js:731 #, python-format msgid "Unknown nonliteral type " -msgstr "" +msgstr "Nieznany typ nonliteral " #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:2345 #, python-format msgid "Resource error" -msgstr "" +msgstr "Błąd zasobów" #. module: web #. openerp-web @@ -566,14 +567,14 @@ msgstr "nie jest" #: code:addons/web/static/src/xml/base.xml:544 #, python-format msgid "Print Workflow" -msgstr "" +msgstr "Drukuj obieg" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:396 #, python-format msgid "Please confirm your new password" -msgstr "" +msgstr "Potwierdź nowe hasło" #. module: web #. openerp-web @@ -587,14 +588,14 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:421 #, python-format msgid "For more information visit" -msgstr "" +msgstr "Więcej informacji na" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1834 #, python-format msgid "Add All Info..." -msgstr "" +msgstr "Dodaj info..." #. module: web #. openerp-web @@ -615,14 +616,14 @@ msgstr "Przy zmianie:" #: code:addons/web/static/src/js/views.js:863 #, python-format msgid "Model %s fields" -msgstr "" +msgstr "Pola modelu %s" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:890 #, python-format msgid "Setting 'id' attribute on existing record %s" -msgstr "" +msgstr "Ustawianie atrybutu 'id' na istniejącym rekordzie %s" #. module: web #. openerp-web @@ -667,13 +668,14 @@ msgstr "ID akcji:" #, python-format msgid "Your user's preference timezone does not match your browser timezone:" msgstr "" +"Twoja preferencyjna strefa czasowa nie odpowiada strefie przeglądarki:" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:1238 #, python-format msgid "Field '%s' specified in view could not be found." -msgstr "" +msgstr "Pole '%s' podane w widoku nie może być odnalezione." #. module: web #. openerp-web @@ -701,14 +703,14 @@ msgstr "" #: code:addons/web/static/src/js/chrome.js:481 #, python-format msgid "The database has been duplicated." -msgstr "" +msgstr "Baza została zduplikowana" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1600 #, python-format msgid "Apply" -msgstr "" +msgstr "Zastosuj" #. module: web #. openerp-web @@ -730,14 +732,14 @@ msgstr "Zapisz jako" #: code:addons/web/static/src/js/view_form.js:2316 #, python-format msgid "E-mail error" -msgstr "" +msgstr "Błąd email" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:596 #, python-format msgid "a day ago" -msgstr "" +msgstr "dzień temu" #. module: web #. openerp-web @@ -762,6 +764,9 @@ msgid "" "\n" "Are you sure you want to leave this page ?" msgstr "" +"Uwaga rekord został zmodyfikowany. Twoje zmiany zostaną utracone.\n" +"\n" +"Na pewno chcesz opuścić tę stronę ?" #. module: web #. openerp-web @@ -775,7 +780,7 @@ msgstr "Szukaj: " #: code:addons/web/static/src/xml/base.xml:538 #, python-format msgid "Technical translation" -msgstr "" +msgstr "Tłumaczenie techniczne" #. module: web #. openerp-web @@ -789,21 +794,21 @@ msgstr "Znak dziesiętny:" #: code:addons/web/static/src/xml/base.xml:458 #, python-format msgid "Browser's timezone" -msgstr "" +msgstr "Strefa czasowa przeglądarki" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1580 #, python-format msgid "Filter name" -msgstr "" +msgstr "Nazwa filtru" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1439 #, python-format msgid "-- Actions --" -msgstr "" +msgstr "-- Akcje --" #. module: web #. openerp-web @@ -820,7 +825,7 @@ msgstr "Dodaj" #: code:addons/web/static/src/xml/base.xml:530 #, python-format msgid "Toggle Form Layout Outline" -msgstr "" +msgstr "Przełącz układ formularza" #. module: web #. openerp-web @@ -834,14 +839,14 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:2316 #, python-format msgid "Can't send email to invalid e-mail address" -msgstr "" +msgstr "Nie można wysłac maila do niepoprawnego adresu" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:614 #, python-format msgid "Add..." -msgstr "" +msgstr "Dodaj..." #. module: web #. openerp-web @@ -855,7 +860,7 @@ msgstr "Preferencje" #: code:addons/web/static/src/js/view_form.js:434 #, python-format msgid "Wrong on change format: %s" -msgstr "" +msgstr "Błędny format 'on change': %s" #. module: web #. openerp-web @@ -863,14 +868,14 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:185 #, python-format msgid "Drop Database" -msgstr "" +msgstr "Usuń bazę danych" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:462 #, python-format msgid "Click here to change your user's timezone." -msgstr "" +msgstr "Kliknij, aby zmienić strefę czasową użytkownika" #. module: web #. openerp-web @@ -884,7 +889,7 @@ msgstr "Modyfikatorzy:" #: code:addons/web/static/src/xml/base.xml:605 #, python-format msgid "Delete this attachment" -msgstr "" +msgstr "Usuń ten załącznik" #. module: web #. openerp-web @@ -902,7 +907,7 @@ msgstr "Zapisz" #: code:addons/web/static/src/xml/base.xml:355 #, python-format msgid "More" -msgstr "" +msgstr "Więcej" #. module: web #. openerp-web @@ -916,21 +921,21 @@ msgstr "Nazwa użytkownika" #: code:addons/web/static/src/js/chrome.js:481 #, python-format msgid "Duplicating database" -msgstr "" +msgstr "Duplikowanie bazy danych" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:563 #, python-format msgid "Password has been changed successfully" -msgstr "" +msgstr "Hasło zostało zmienione" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list_editable.js:781 #, python-format msgid "The form's data can not be discarded" -msgstr "" +msgstr "Dane formularza nie mogą być usunięte" #. module: web #. openerp-web @@ -999,14 +1004,14 @@ msgstr "Data utworzenia:" #: code:addons/web/controllers/main.py:851 #, python-format msgid "Error, password not changed !" -msgstr "" +msgstr "Błąd, hasło niezmienione !" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4810 #, python-format msgid "The selected file exceed the maximum file size of %s." -msgstr "" +msgstr "Wybrany plik przekracza maksymalny rozmiar %s." #. module: web #. openerp-web @@ -1021,7 +1026,7 @@ msgstr "" #: code:addons/web/static/src/js/chrome.js:563 #, python-format msgid "Changed Password" -msgstr "" +msgstr "Zmienione hasło" #. module: web #. openerp-web @@ -1055,14 +1060,14 @@ msgstr "Kopia zapasowa bazy danych" #: code:addons/web/static/src/js/dates.js:80 #, python-format msgid "'%s' is not a valid time" -msgstr "" +msgstr "\"%s\" nie jest poprawnym czasem" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:274 #, python-format msgid "'%s' is not a correct date" -msgstr "" +msgstr "'%s' nie jest poprawną datą" #. module: web #. openerp-web @@ -1076,7 +1081,7 @@ msgstr "" #: code:addons/web/static/src/js/coresetup.js:597 #, python-format msgid "%d days ago" -msgstr "" +msgstr "%d dni temu" #. module: web #. openerp-web @@ -1116,7 +1121,7 @@ msgstr "Ostatnio modyfikowano przez:" #: code:addons/web/static/src/xml/base.xml:466 #, python-format msgid "Timezone mismatch" -msgstr "" +msgstr "Niezgodność stref czasowych" #. module: web #. openerp-web @@ -1163,7 +1168,7 @@ msgstr "" #: code:addons/web/static/src/js/coresetup.js:599 #, python-format msgid "%d months ago" -msgstr "" +msgstr "%d miesięcy temu" #. module: web #. openerp-web @@ -1184,7 +1189,7 @@ msgstr "Dodaj filtr" #: code:addons/web/controllers/main.py:844 #, python-format msgid "The new password and its confirmation must be identical." -msgstr "" +msgstr "Nowe hasło i jego potwierdzenie muszą być jednakowe." #. module: web #. openerp-web @@ -1192,14 +1197,14 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:248 #, python-format msgid "Restore Database" -msgstr "" +msgstr "Odtwórz danych" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:645 #, python-format msgid "Login" -msgstr "" +msgstr "Logowanie" #. module: web #. openerp-web @@ -1228,21 +1233,21 @@ msgstr "Typ eksportu:" #: code:addons/web/static/src/xml/base.xml:406 #, python-format msgid "Log out" -msgstr "" +msgstr "Wyloguj" #. module: web #. openerp-web #: code:addons/web/static/src/js/search.js:1092 #, python-format msgid "Group by: %s" -msgstr "" +msgstr "Grupuj wg: %s" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:151 #, python-format msgid "No data provided." -msgstr "" +msgstr "Nie dostarczono danych" #. module: web #. openerp-web @@ -1271,7 +1276,7 @@ msgstr "Musisz wybrać co najmniej jeden rekord." #: code:addons/web/static/src/js/coresetup.js:622 #, python-format msgid "Don't leave yet,
it's still loading..." -msgstr "" +msgstr "Nie wychodź jeszcze,
ciągle pobieram..." #. module: web #. openerp-web @@ -1313,21 +1318,21 @@ msgstr "" #: code:addons/web/static/src/js/chrome.js:397 #, python-format msgid "The confirmation does not match the password" -msgstr "" +msgstr "Hasła się nie zgadzają" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4846 #, python-format msgid "Save As..." -msgstr "" +msgstr "Zapisz jako..." #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4971 #, python-format msgid "Could not display the selected image." -msgstr "" +msgstr "Nie można wyświetlić wybranego obrazka." #. module: web #. openerp-web @@ -1366,7 +1371,7 @@ msgstr "1. Importuj plik .CSV" #: code:addons/web/static/src/js/chrome.js:645 #, python-format msgid "No database selected !" -msgstr "" +msgstr "Nie wybrano bazy !" #. module: web #. openerp-web @@ -1387,7 +1392,7 @@ msgstr "Zmień domyślne:" #: code:addons/web/static/src/xml/base.xml:171 #, python-format msgid "Original database name:" -msgstr "" +msgstr "Oryginalna nazwa bazy:" #. module: web #. openerp-web @@ -1404,14 +1409,14 @@ msgstr "jest równe" #: code:addons/web/static/src/js/views.js:1455 #, python-format msgid "Could not serialize XML" -msgstr "" +msgstr "Nie mozna serializować XML" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1594 #, python-format msgid "Advanced Search" -msgstr "" +msgstr "Wyszukiwanie zaawansowane" #. module: web #. openerp-web @@ -1425,7 +1430,7 @@ msgstr "Potwierdź nowe hasło nadrzędne:" #: code:addons/web/static/src/js/coresetup.js:625 #, python-format msgid "Maybe you should consider reloading the application by pressing F5..." -msgstr "" +msgstr "Może powinieneś przeładować aplikację naciskając F5..." #. module: web #. openerp-web @@ -1457,7 +1462,7 @@ msgstr "Opcje importu" #: code:addons/web/static/src/js/view_form.js:2909 #, python-format msgid "Add %s" -msgstr "" +msgstr "Dodanie %s" #. module: web #. openerp-web @@ -1481,7 +1486,7 @@ msgstr "Zamknij" #, python-format msgid "" "You may not believe it,
but the application is actually loading..." -msgstr "" +msgstr "Może nie wierzysz,
ale aplikacja ciągle się pobiera..." #. module: web #. openerp-web @@ -1495,7 +1500,7 @@ msgstr "Plik CSV:" #: code:addons/web/static/src/js/search.js:1743 #, python-format msgid "Advanced" -msgstr "" +msgstr "Zaawansowane" #. module: web #. openerp-web @@ -1508,7 +1513,7 @@ msgstr "Drzewo" #: code:addons/web/controllers/main.py:766 #, python-format msgid "Could not drop database !" -msgstr "" +msgstr "Nie mozna usunąć bazy !" #. module: web #. openerp-web @@ -1543,14 +1548,14 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1403 #, python-format msgid "Advanced Search..." -msgstr "" +msgstr "Zaawansowane wyszukiwanie..." #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:499 #, python-format msgid "Dropping database" -msgstr "" +msgstr "Usuwanie bazy" #. module: web #. openerp-web @@ -1573,7 +1578,7 @@ msgstr "Tak" #: code:addons/web/static/src/js/view_form.js:4831 #, python-format msgid "There was a problem while uploading your file" -msgstr "" +msgstr "Pojawił się problem przy wysyłaniu pliku" #. module: web #. openerp-web @@ -1594,28 +1599,28 @@ msgstr "Rozmiar:" #: code:addons/web/static/src/xml/base.xml:1799 #, python-format msgid "--- Don't Import ---" -msgstr "" +msgstr "--- Nie importuj ---" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1654 #, python-format msgid "Import-Compatible Export" -msgstr "" +msgstr "Eksport kompatybilny z importem" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:601 #, python-format msgid "%d years ago" -msgstr "" +msgstr "%d lat temu" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:1019 #, python-format msgid "Unknown m2m command %s" -msgstr "" +msgstr "Nieznana komenda m2m %s" #. module: web #. openerp-web @@ -1638,7 +1643,7 @@ msgstr "Nazwa nowej bazy danych:" #: code:addons/web/static/src/js/chrome.js:394 #, python-format msgid "Please enter your new password" -msgstr "" +msgstr "Wpisz swoje nowe hasło" #. module: web #. openerp-web @@ -1694,7 +1699,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:2345 #, python-format msgid "This resource is empty" -msgstr "" +msgstr "Ten zasób jest pusty" #. module: web #. openerp-web @@ -1730,7 +1735,7 @@ msgstr "Zapisz jako:" #: code:addons/web/static/src/js/search.js:929 #, python-format msgid "Filter on: %s" -msgstr "" +msgstr "Filtr na: %s" #. module: web #. openerp-web @@ -1745,14 +1750,14 @@ msgstr "Utwórz: " #: code:addons/web/static/src/xml/base.xml:534 #, python-format msgid "View Fields" -msgstr "" +msgstr "Pola widoku" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:330 #, python-format msgid "Confirm New Password:" -msgstr "" +msgstr "Potwierdź nowe hasło:" #. module: web #. openerp-web @@ -1827,7 +1832,7 @@ msgstr "Wysyłam..." #: code:addons/web/static/src/xml/base.xml:1828 #, python-format msgid "Name:" -msgstr "" +msgstr "Nazwa:" #. module: web #. openerp-web @@ -1841,7 +1846,7 @@ msgstr "O programie" #: code:addons/web/static/src/xml/base.xml:1406 #, python-format msgid "Search Again" -msgstr "" +msgstr "Szukaj ponownie" #. module: web #. openerp-web @@ -1873,13 +1878,15 @@ msgid "" "Grouping on field '%s' is not possible because that field does not appear in " "the list view." msgstr "" +"Grupowanie wg pola '%s' jest niemożliwe ponieważ to pole nie występuje w " +"widoku listy." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:531 #, python-format msgid "Set Defaults" -msgstr "" +msgstr "Ustaw domyślne" #. module: web #. openerp-web @@ -1922,7 +1929,7 @@ msgstr "Typ:" #: code:addons/web/static/src/js/chrome.js:538 #, python-format msgid "Incorrect super-administrator password" -msgstr "" +msgstr "Niepoprawne hasło superadministratora" #. module: web #. openerp-web @@ -1937,14 +1944,14 @@ msgstr "Obiekt:" #: code:addons/web/static/src/js/chrome.js:326 #, python-format msgid "Loading" -msgstr "" +msgstr "Pobieranie" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:600 #, python-format msgid "about a year ago" -msgstr "" +msgstr "około rok temu" #. module: web #. openerp-web @@ -1970,7 +1977,7 @@ msgstr "" #: code:addons/web/static/src/js/coresetup.js:595 #, python-format msgid "%d hours ago" -msgstr "" +msgstr "%d godzin temu" #. module: web #. openerp-web @@ -1985,7 +1992,7 @@ msgstr "Dodaj: " #: code:addons/web/static/src/xml/base.xml:1833 #, python-format msgid "Quick Add" -msgstr "" +msgstr "Szybkie dodawanie" #. module: web #. openerp-web @@ -2013,14 +2020,14 @@ msgstr "" #: code:addons/web/static/src/js/views.js:1163 #, python-format msgid "Uploading..." -msgstr "" +msgstr "Wysyłanie..." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:125 #, python-format msgid "Load Demonstration data:" -msgstr "Wczytaj dane demonstracyjne:" +msgstr "Pobierz dane demonstracyjne:" #. module: web #. openerp-web @@ -2028,7 +2035,7 @@ msgstr "Wczytaj dane demonstracyjne:" #: code:addons/web/static/src/js/dates.js:26 #, python-format msgid "'%s' is not a valid datetime" -msgstr "" +msgstr "'%s' nie jest poprawnym czasem" #. module: web #. openerp-web @@ -2080,14 +2087,14 @@ msgstr "jest prawdą" #: code:addons/web/static/src/js/view_form.js:3880 #, python-format msgid "Add an item" -msgstr "" +msgstr "Dodaj element" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1578 #, python-format msgid "Save current filter" -msgstr "" +msgstr "Zapisz bieżący filtr" #. module: web #. openerp-web @@ -2115,14 +2122,14 @@ msgstr "Pobierz \"%s\"" #: code:addons/web/static/src/js/view_form.js:324 #, python-format msgid "New" -msgstr "" +msgstr "Nowe" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:1746 #, python-format msgid "Can't convert value %s to context" -msgstr "" +msgstr "Nie mozna skonwertować wartości %s do kontekstu" #. module: web #. openerp-web @@ -2188,34 +2195,34 @@ msgstr "nie jest prawdą" #: code:addons/web/static/src/xml/base.xml:404 #, python-format msgid "About OpenERP" -msgstr "" +msgstr "O OpenERP" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:297 #, python-format msgid "'%s' is not a correct date, datetime nor time" -msgstr "" +msgstr "'%s' nie jest poprawną datą lub czasem" #. module: web #: code:addons/web/controllers/main.py:1306 #, python-format msgid "No content found for field '%s' on '%s:%s'" -msgstr "" +msgstr "Nie znaleziono zawartości dla pola '%s' w '%s:%s'" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:304 #, python-format msgid "Database Management" -msgstr "" +msgstr "Zarządzanie Bazami Danych" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4971 #, python-format msgid "Image" -msgstr "" +msgstr "Obrazek" #. module: web #. openerp-web @@ -2229,7 +2236,7 @@ msgstr "Zarządzaj bazami" #: code:addons/web/static/src/js/pyeval.js:765 #, python-format msgid "Evaluation Error" -msgstr "" +msgstr "Błąd wyliczenia" #. module: web #. openerp-web @@ -2248,7 +2255,7 @@ msgstr "niedozwolona liczba całkowita" #: code:addons/web/static/src/xml/base.xml:1605 #, python-format msgid "or" -msgstr "" +msgstr "lub" #. module: web #. openerp-web @@ -2262,7 +2269,7 @@ msgstr "Nie" #: code:addons/web/static/src/js/formats.js:309 #, python-format msgid "'%s' is not convertible to date, datetime nor time" -msgstr "" +msgstr "'%s' nie jest konwertowalne do daty lub czasu" #. module: web #. openerp-web @@ -2280,21 +2287,21 @@ msgstr "Duplikuj" #: code:addons/web/static/src/xml/base.xml:1366 #, python-format msgid "Discard" -msgstr "" +msgstr "Odrzuć" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1599 #, python-format msgid "Add a condition" -msgstr "" +msgstr "Dodaj warunek" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:620 #, python-format msgid "Still loading..." -msgstr "" +msgstr "Ciągle pobieram..." #. module: web #. openerp-web @@ -2308,7 +2315,7 @@ msgstr "Niepoprawna nazwa w polu %(fieldname)s: [%(value)s] is %(message)s" #: code:addons/web/static/src/js/view_form.js:3776 #, python-format msgid "The o2m record must be saved before an action can be used" -msgstr "" +msgstr "Rekord o2m musi być zapisany, aby akcja mogła zadziałać" #. module: web #. openerp-web @@ -2322,14 +2329,14 @@ msgstr "Zapisane" #: code:addons/web/static/src/xml/base.xml:1585 #, python-format msgid "Use by default" -msgstr "" +msgstr "Stosuj domyślnie" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4846 #, python-format msgid "The field is empty, there's nothing to save !" -msgstr "" +msgstr "Pole jest puste. Nie ma nic do zapisania !" #. module: web #. openerp-web @@ -2350,7 +2357,7 @@ msgstr "uruchomione z widoku szukania" #: code:addons/web/static/src/js/search.js:980 #, python-format msgid "Filter" -msgstr "" +msgstr "Filtr" #. module: web #. openerp-web @@ -2392,7 +2399,7 @@ msgstr "Edytuj obieg" #: code:addons/web/static/src/js/views.js:1172 #, python-format msgid "Do you really want to delete this attachment ?" -msgstr "" +msgstr "Na pewno chcesz usunąć ten załącznik?" #. module: web #. openerp-web @@ -2413,14 +2420,14 @@ msgstr "Pole:" #: code:addons/web/static/src/js/chrome.js:499 #, python-format msgid "The database %s has been dropped" -msgstr "" +msgstr "Baza danych %s została usunięta" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:456 #, python-format msgid "User's timezone" -msgstr "" +msgstr "Strefa czasowa użytkownika" #. module: web #. openerp-web @@ -2435,14 +2442,14 @@ msgstr "Błąd klienta" #: code:addons/web/static/src/js/views.js:996 #, python-format msgid "Print" -msgstr "" +msgstr "Drukuj" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1306 #, python-format msgid "Special:" -msgstr "" +msgstr "Specjalne:" #. module: web #: code:addons/web/controllers/main.py:850 @@ -2450,6 +2457,7 @@ msgstr "" msgid "" "The old password you provided is incorrect, your password was not changed." msgstr "" +"Poprzednie hasło wprowadziłeś niepoprawnie. Hasło nie zostało zmienione." #. module: web #. openerp-web @@ -2477,7 +2485,7 @@ msgstr "Zapisz i zamknij" #: code:addons/web/static/src/js/view_form.js:2818 #, python-format msgid "Search More..." -msgstr "" +msgstr "Szukaj dalej..." #. module: web #. openerp-web @@ -2515,21 +2523,21 @@ msgstr "Wybierz datę" #: code:addons/web/static/src/js/search.js:1251 #, python-format msgid "Search %(field)s for: %(value)s" -msgstr "" +msgstr "W %(field)s szukaj: %(value)s" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1252 #, python-format msgid "Delete this file" -msgstr "" +msgstr "Usuń plik" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:109 #, python-format msgid "Create Database" -msgstr "" +msgstr "Utwórz bazę danych" #. module: web #. openerp-web diff --git a/addons/web/i18n/pt.po b/addons/web/i18n/pt.po index c9cdd12c09b..00c9127c3f2 100644 --- a/addons/web/i18n/pt.po +++ b/addons/web/i18n/pt.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openerp-web\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-30 18:13+0000\n" -"PO-Revision-Date: 2012-12-07 11:24+0000\n" +"PO-Revision-Date: 2012-12-10 17:13+0000\n" "Last-Translator: Virgílio Oliveira \n" "Language-Team: Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-08 05:21+0000\n" -"X-Generator: Launchpad (build 16341)\n" +"X-Launchpad-Export-Date: 2012-12-11 05:03+0000\n" +"X-Generator: Launchpad (build 16356)\n" #. module: web #. openerp-web @@ -206,7 +206,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:1242 #, python-format msgid "Widget type '%s' is not implemented" -msgstr "" +msgstr "Elemento do tipo '%s' não está implementado" #. module: web #. openerp-web diff --git a/addons/web/i18n/pt_BR.po b/addons/web/i18n/pt_BR.po index f8935f2490f..48bc0f45d44 100644 --- a/addons/web/i18n/pt_BR.po +++ b/addons/web/i18n/pt_BR.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: openerp-web\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-30 18:13+0000\n" -"PO-Revision-Date: 2012-12-07 21:03+0000\n" -"Last-Translator: Luiz Fernando M.França (Sig Informática) \n" +"PO-Revision-Date: 2012-12-16 22:21+0000\n" +"Last-Translator: Fábio Martinelli - http://zupy.com.br " +"\n" "Language-Team: Brazilian Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-08 05:21+0000\n" -"X-Generator: Launchpad (build 16341)\n" +"X-Launchpad-Export-Date: 2012-12-17 04:58+0000\n" +"X-Generator: Launchpad (build 16372)\n" #. module: web #. openerp-web @@ -29,7 +30,7 @@ msgstr "Idioma padrão:" #: code:addons/web/static/src/js/coresetup.js:593 #, python-format msgid "%d minutes ago" -msgstr "%d minutos atrás" +msgstr "há %d minutos" #. module: web #. openerp-web @@ -75,7 +76,7 @@ msgstr "Senha Super Admin:" #: code:addons/web/static/src/xml/base.xml:274 #, python-format msgid "Change Master Password" -msgstr "Alterar senha principal" +msgstr "Alterar Senha Super Admin" #. module: web #. openerp-web @@ -1547,7 +1548,7 @@ msgstr "Campo desconhecido %s no domínio %s" #: code:addons/web/static/src/js/views.js:1421 #, python-format msgid "Node [%s] is not a JSONified XML node" -msgstr "" +msgstr "O Nó [%s] não é um nó no formato XML JSONified" #. module: web #. openerp-web @@ -2050,7 +2051,7 @@ msgstr "'%s' não é uma data válida" #: code:addons/web/static/src/js/views.js:1471 #, python-format msgid "Could not find a DOM Parser: %s" -msgstr "" +msgstr "Não foi possível encontrar um Interpretador DOM: %s" #. module: web #. openerp-web diff --git a/addons/web/i18n/ro.po b/addons/web/i18n/ro.po index 5c971ac3e04..2fcce3479ee 100644 --- a/addons/web/i18n/ro.po +++ b/addons/web/i18n/ro.po @@ -8,21 +8,21 @@ msgstr "" "Project-Id-Version: openerp-web\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-30 18:13+0000\n" -"PO-Revision-Date: 2012-12-09 17:26+0000\n" +"PO-Revision-Date: 2012-12-16 15:10+0000\n" "Last-Translator: Fekete Mihai \n" "Language-Team: Romanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-10 04:44+0000\n" -"X-Generator: Launchpad (build 16341)\n" +"X-Launchpad-Export-Date: 2012-12-17 04:58+0000\n" +"X-Generator: Launchpad (build 16372)\n" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:133 #, python-format msgid "Default language:" -msgstr "Limba implicită:" +msgstr "Limba implicita:" #. module: web #. openerp-web @@ -36,14 +36,14 @@ msgstr "acum %d minute" #: code:addons/web/static/src/js/coresetup.js:621 #, python-format msgid "Still loading...
Please be patient." -msgstr "" +msgstr "Inca se incarca...
Va rugam sa aveti rabdare." #. module: web #. openerp-web #: code:addons/web/static/src/js/search.js:1834 #, python-format msgid "%(field)s %(operator)s \"%(value)s\"" -msgstr "" +msgstr "%(field)s %(operator)s \"%(value)s\"" #. module: web #. openerp-web @@ -52,14 +52,14 @@ msgstr "" #: code:addons/web/static/src/js/search.js:1945 #, python-format msgid "less or equal than" -msgstr "mai mic sau egal cu" +msgstr "mai mic(a) sau egal cu" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:393 #, python-format msgid "Please enter your previous password" -msgstr "" +msgstr "Va rugam sa introduceti parola anterioara" #. module: web #. openerp-web @@ -68,42 +68,42 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:282 #, python-format msgid "Master password:" -msgstr "Parola administrator:" +msgstr "Parola principala:" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:274 #, python-format msgid "Change Master Password" -msgstr "" +msgstr "Schimba Parola Principala" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:491 #, python-format msgid "Do you really want to delete the database: %s ?" -msgstr "" +msgstr "Doriti intr-adevar sa stergeti baza de date: %s?" #. module: web #. openerp-web #: code:addons/web/static/src/js/search.js:1400 #, python-format msgid "Search %(field)s at: %(value)s" -msgstr "" +msgstr "Cauta %(field)s la: %(value)s" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:537 #, python-format msgid "Access Denied" -msgstr "" +msgstr "Acces Interzis" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:594 #, python-format msgid "about an hour ago" -msgstr "" +msgstr "aproximativ o ora in urma" #. module: web #. openerp-web @@ -112,7 +112,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:216 #, python-format msgid "Backup Database" -msgstr "" +msgstr "Copie de rezerva Baza de date" #. module: web #. openerp-web @@ -120,7 +120,7 @@ msgstr "" #: code:addons/web/static/src/js/dates.js:53 #, python-format msgid "'%s' is not a valid date" -msgstr "" +msgstr "'%s' nu este o data valida" #. module: web #. openerp-web @@ -134,20 +134,20 @@ msgstr "Iata o previzualizare a fisierului pe care nu l-am putut importa:" #: code:addons/web/static/src/js/coresetup.js:592 #, python-format msgid "about a minute ago" -msgstr "" +msgstr "aproximativ un minut in urma" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1272 #, python-format msgid "File" -msgstr "" +msgstr "Fisier" #. module: web #: code:addons/web/controllers/main.py:842 #, python-format msgid "You cannot leave any password empty." -msgstr "" +msgstr "Nu puteti lasa necompletat campul parola." #. module: web #. openerp-web @@ -171,7 +171,7 @@ msgstr "Parola Administrator:" #: code:addons/web/static/src/xml/base.xml:1349 #, python-format msgid "Select" -msgstr "Selectati" +msgstr "Selecteaza" #. module: web #. openerp-web @@ -200,20 +200,21 @@ msgstr "Data Ultimei Modificari:" #, python-format msgid "M2O search fields do not currently handle multiple default values" msgstr "" +"Campurile de cautare M2O nu se ocupa in prezent de valori implicite multiple" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:1242 #, python-format msgid "Widget type '%s' is not implemented" -msgstr "" +msgstr "Tipul de widget '%s' nu este implementat" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1583 #, python-format msgid "Share with all users" -msgstr "" +msgstr "Imparte cu toti utilizatorii" #. module: web #. openerp-web @@ -235,7 +236,7 @@ msgstr "(fara clauza)" #: code:addons/web/static/src/js/formats.js:282 #, python-format msgid "'%s' is not a correct time" -msgstr "" +msgstr "'%s' nu este un timp corect" #. module: web #. openerp-web @@ -270,49 +271,49 @@ msgstr "Nedefinit(a)" #: code:addons/web/static/src/js/view_form.js:4831 #, python-format msgid "File Upload" -msgstr "" +msgstr "Incarcare Fisier" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:598 #, python-format msgid "about a month ago" -msgstr "" +msgstr "aproximativ o luna in urma" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1575 #, python-format msgid "Custom Filters" -msgstr "" +msgstr "Filtre Personalizate" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1311 #, python-format msgid "Button Type:" -msgstr "Tipul Butonului:" +msgstr "Tip Buton:" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:419 #, python-format msgid "OpenERP SA Company" -msgstr "Companiei OpenERP SA" +msgstr "Compania OpenERP SA" #. module: web #. openerp-web #: code:addons/web/static/src/js/search.js:1555 #, python-format msgid "Custom Filter" -msgstr "" +msgstr "Filtru Personalizat" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:159 #, python-format msgid "Duplicate Database" -msgstr "" +msgstr "Copiaza Baza de date" #. module: web #. openerp-web @@ -327,14 +328,14 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:336 #, python-format msgid "Change Password" -msgstr "Schimbati Parola" +msgstr "Schimba Parola" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:3382 #, python-format msgid "View type '%s' is not supported in One2Many." -msgstr "" +msgstr "Vizualizarea de tip '%s' nu este acceptata in One2Many." #. module: web #. openerp-web @@ -349,7 +350,7 @@ msgstr "Descarca" #: code:addons/web/static/src/js/formats.js:266 #, python-format msgid "'%s' is not a correct datetime" -msgstr "" +msgstr "'%s' nu este o data corecta" #. module: web #. openerp-web @@ -377,20 +378,20 @@ msgstr "Selectie:" #: code:addons/web/static/src/js/view_form.js:869 #, python-format msgid "The following fields are invalid:" -msgstr "" +msgstr "Urmatoarele campuri sunt nevalide:" #. module: web #: code:addons/web/controllers/main.py:863 #, python-format msgid "Languages" -msgstr "" +msgstr "Limbi" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1245 #, python-format msgid "...Upload in progress..." -msgstr "" +msgstr "...Descarcare in curs..." #. module: web #. openerp-web @@ -404,21 +405,21 @@ msgstr "Importa" #: code:addons/web/static/src/js/chrome.js:543 #, python-format msgid "Could not restore the database" -msgstr "" +msgstr "Baza de date nu a putut fi restabilita" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4811 #, python-format msgid "File upload" -msgstr "" +msgstr "Incarcare fisier" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:3775 #, python-format msgid "Action Button" -msgstr "" +msgstr "Buton Actiune" #. module: web #. openerp-web @@ -440,42 +441,42 @@ msgstr "contine" #: code:addons/web/static/src/js/coresetup.js:624 #, python-format msgid "Take a minute to get a coffee,
because it's loading..." -msgstr "" +msgstr "Faceti o pauza de cafea,
pentru ca se incarca..." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:413 #, python-format msgid "Activate the developer mode" -msgstr "" +msgstr "Activeaza modulul programare" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:324 #, python-format msgid "Loading (%d)" -msgstr "Incarca (%d)" +msgstr "Se incarca (%d)" #. module: web #. openerp-web #: code:addons/web/static/src/js/search.js:1116 #, python-format msgid "GroupBy" -msgstr "" +msgstr "GrupeazaDupa" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:684 #, python-format msgid "You must select at least one record." -msgstr "" +msgstr "Trebuie sa selectati cel putin o inregistrare." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:529 #, python-format msgid "View Log (perm_read)" -msgstr "Vizualizeaza Jurnalul (perm_read)" +msgstr "Vizualizare Jurnalul (perm_read)" #. module: web #. openerp-web @@ -496,7 +497,7 @@ msgstr "Relatii:" #: code:addons/web/static/src/js/coresetup.js:591 #, python-format msgid "less than a minute ago" -msgstr "" +msgstr "cu mai putin de un minut in urma" #. module: web #. openerp-web @@ -517,7 +518,7 @@ msgstr "Operator nesustinut %s in domeniul %s" #: code:addons/web/static/src/js/formats.js:242 #, python-format msgid "'%s' is not a correct float" -msgstr "" +msgstr "'%s' nu este o stabilizare corecta" #. module: web #. openerp-web @@ -531,21 +532,21 @@ msgstr "Recuperat(a)" #: code:addons/web/static/src/js/view_list.js:392 #, python-format msgid "%d-%d of %d" -msgstr "" +msgstr "%d-%d din %d" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:2841 #, python-format msgid "Create and Edit..." -msgstr "" +msgstr "Creeaza si Editeaza..." #. module: web #. openerp-web #: code:addons/web/static/src/js/pyeval.js:731 #, python-format msgid "Unknown nonliteral type " -msgstr "" +msgstr "Tip nonliteral necunoscut " #. module: web #. openerp-web @@ -566,14 +567,14 @@ msgstr "nu este" #: code:addons/web/static/src/xml/base.xml:544 #, python-format msgid "Print Workflow" -msgstr "" +msgstr "Tipareste Fluxul de lucru" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:396 #, python-format msgid "Please confirm your new password" -msgstr "" +msgstr "Va rugam sa confirmati parola noua" #. module: web #. openerp-web @@ -594,21 +595,21 @@ msgstr "Pentru mai multe informatii vizitati" #: code:addons/web/static/src/xml/base.xml:1834 #, python-format msgid "Add All Info..." -msgstr "" +msgstr "Adauga Toate Informatiile..." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1658 #, python-format msgid "Export Formats" -msgstr "Formate Export" +msgstr "Exporta Formate" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:952 #, python-format msgid "On change:" -msgstr "La modificare:" +msgstr "In schimbare:" #. module: web #. openerp-web @@ -622,7 +623,7 @@ msgstr "Model %s campuri" #: code:addons/web/static/src/js/view_list.js:890 #, python-format msgid "Setting 'id' attribute on existing record %s" -msgstr "" +msgstr "Setarea atributului 'identificare' la inregistrarea existenta %s" #. module: web #. openerp-web @@ -667,13 +668,15 @@ msgstr "ID Actiune:" #, python-format msgid "Your user's preference timezone does not match your browser timezone:" msgstr "" +"Fusul orar dorit de utilizatorul dumneavoastra nu se potriveste cu fusul " +"orar al browserului dumneavoastra:" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:1238 #, python-format msgid "Field '%s' specified in view could not be found." -msgstr "" +msgstr "Campul '%s' specificat in vizualizare nu a putut fi gasit." #. module: web #. openerp-web @@ -694,21 +697,21 @@ msgstr "Parola veche:" #: code:addons/web/static/src/js/formats.js:113 #, python-format msgid "Bytes,Kb,Mb,Gb,Tb,Pb,Eb,Zb,Yb" -msgstr "" +msgstr "Biti,Kb,Mb,Gb,Tb,Pb,Eb,Zb,Yb" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:481 #, python-format msgid "The database has been duplicated." -msgstr "" +msgstr "Baza de date a fost copiata." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1600 #, python-format msgid "Apply" -msgstr "" +msgstr "Aplica" #. module: web #. openerp-web @@ -737,7 +740,7 @@ msgstr "Eroare E-mail" #: code:addons/web/static/src/js/coresetup.js:596 #, python-format msgid "a day ago" -msgstr "" +msgstr "cu o zi in urma" #. module: web #. openerp-web @@ -762,6 +765,10 @@ msgid "" "\n" "Are you sure you want to leave this page ?" msgstr "" +"Avertizare, inregistrarea a fost modificata, schimbarile dumneavoastra vor " +"fi ignorate.\n" +"\n" +"Sunteti sigur(a) ca doriti sa inchideti aceasta pagina?" #. module: web #. openerp-web @@ -782,21 +789,21 @@ msgstr "Traducere tehnica" #: code:addons/web/static/src/xml/base.xml:1772 #, python-format msgid "Delimiter:" -msgstr "Delimitator:" +msgstr "Demarcare:" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:458 #, python-format msgid "Browser's timezone" -msgstr "" +msgstr "Fusul orar al browser-ului" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1580 #, python-format msgid "Filter name" -msgstr "" +msgstr "Numele filtrului" #. module: web #. openerp-web @@ -813,14 +820,14 @@ msgstr "-- Actiuni --" #: code:addons/web/static/src/xml/base.xml:1680 #, python-format msgid "Add" -msgstr "Adaugati" +msgstr "Adauga" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:530 #, python-format msgid "Toggle Form Layout Outline" -msgstr "" +msgstr "Pozitioneaza Aspectul Formatului Formularului" #. module: web #. openerp-web @@ -834,14 +841,14 @@ msgstr "OpenERP.com" #: code:addons/web/static/src/js/view_form.js:2316 #, python-format msgid "Can't send email to invalid e-mail address" -msgstr "Nu pot trimite e-mail la o adresa de email nevalida" +msgstr "Nu se poate trimite e-mail la o adresa de email nevalida" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:614 #, python-format msgid "Add..." -msgstr "" +msgstr "Adauga..." #. module: web #. openerp-web @@ -855,7 +862,7 @@ msgstr "Preferinte" #: code:addons/web/static/src/js/view_form.js:434 #, python-format msgid "Wrong on change format: %s" -msgstr "" +msgstr "Eroare la modificarea formatului: %s" #. module: web #. openerp-web @@ -863,7 +870,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:185 #, python-format msgid "Drop Database" -msgstr "" +msgstr "Renunta la Baza de date" #. module: web #. openerp-web @@ -871,6 +878,7 @@ msgstr "" #, python-format msgid "Click here to change your user's timezone." msgstr "" +"Click aici pentru a schimba fusul orar al utilizatorului dumneavoastra." #. module: web #. openerp-web @@ -884,7 +892,7 @@ msgstr "Parametri de modificare:" #: code:addons/web/static/src/xml/base.xml:605 #, python-format msgid "Delete this attachment" -msgstr "" +msgstr "Sterge acest atasament" #. module: web #. openerp-web @@ -894,7 +902,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1587 #, python-format msgid "Save" -msgstr "Salvati" +msgstr "Salveaza" #. module: web #. openerp-web @@ -902,7 +910,7 @@ msgstr "Salvati" #: code:addons/web/static/src/xml/base.xml:355 #, python-format msgid "More" -msgstr "" +msgstr "Mai mult(e)" #. module: web #. openerp-web @@ -916,21 +924,21 @@ msgstr "Nume de utilizator" #: code:addons/web/static/src/js/chrome.js:481 #, python-format msgid "Duplicating database" -msgstr "" +msgstr "Copiere baza de date" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:563 #, python-format msgid "Password has been changed successfully" -msgstr "" +msgstr "Parola a fost modificata cu succes" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list_editable.js:781 #, python-format msgid "The form's data can not be discarded" -msgstr "" +msgstr "Datele formularului nu pot fi inlaturate" #. module: web #. openerp-web @@ -965,6 +973,10 @@ msgid "" "\n" "%s" msgstr "" +"Eroare de evaluare locala\n" +"%s\n" +"\n" +"%s" #. module: web #. openerp-web @@ -992,21 +1004,21 @@ msgstr "Vizualizare Jurnal (%s)" #: code:addons/web/static/src/xml/base.xml:558 #, python-format msgid "Creation Date:" -msgstr "Creare Data:" +msgstr "Data Crearii:" #. module: web #: code:addons/web/controllers/main.py:806 #: code:addons/web/controllers/main.py:851 #, python-format msgid "Error, password not changed !" -msgstr "" +msgstr "Eroare, parola nu a fost schimbata !" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4810 #, python-format msgid "The selected file exceed the maximum file size of %s." -msgstr "" +msgstr "Fisierul selectat depaseste dimensiunea maxima a fisierului de %s." #. module: web #. openerp-web @@ -1014,21 +1026,21 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1275 #, python-format msgid "/web/binary/upload_attachment" -msgstr "" +msgstr "/web/binar/incarca_atasament" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:563 #, python-format msgid "Changed Password" -msgstr "" +msgstr "Parola modificata" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1406 #, python-format msgid "Search" -msgstr "Cautati" +msgstr "Cauta" #. module: web #. openerp-web @@ -1039,7 +1051,7 @@ msgstr "Cautati" #: code:addons/web/static/src/js/view_form.js:4313 #, python-format msgid "Open: " -msgstr "Deschideti: " +msgstr "Deschide: " #. module: web #. openerp-web @@ -1055,14 +1067,14 @@ msgstr "Copie de rezerva" #: code:addons/web/static/src/js/dates.js:80 #, python-format msgid "'%s' is not a valid time" -msgstr "" +msgstr "'%s' nu este o ora valida" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:274 #, python-format msgid "'%s' is not a correct date" -msgstr "" +msgstr "\"%s' nu este o data corecta" #. module: web #. openerp-web @@ -1076,14 +1088,14 @@ msgstr "(neetichetat)" #: code:addons/web/static/src/js/coresetup.js:597 #, python-format msgid "%d days ago" -msgstr "" +msgstr "acum %d zile in urma" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1449 #, python-format msgid "(Any existing filter with the same name will be replaced)" -msgstr "(Toate filtrele existente cu acelasși nume vor fi inlocuite)" +msgstr "(Toate filtrele existente cu acelasi nume vor fi inlocuite)" #. module: web #. openerp-web @@ -1093,7 +1105,7 @@ msgstr "(Toate filtrele existente cu acelasși nume vor fi inlocuite)" #: code:addons/web/static/src/xml/base.xml:1835 #, python-format msgid "Cancel" -msgstr "Anulati" +msgstr "Anuleaza" #. module: web #. openerp-web @@ -1116,7 +1128,7 @@ msgstr "Ultimele Modificari efectuate de:" #: code:addons/web/static/src/xml/base.xml:466 #, python-format msgid "Timezone mismatch" -msgstr "" +msgstr "Nepotrivire de fus orar" #. module: web #. openerp-web @@ -1130,7 +1142,7 @@ msgstr "Operator necunoscut %s in domeniul %s" #: code:addons/web/static/src/js/view_form.js:426 #, python-format msgid "%d / %d" -msgstr "" +msgstr "%d / %d" #. module: web #. openerp-web @@ -1164,7 +1176,7 @@ msgstr "" #: code:addons/web/static/src/js/coresetup.js:599 #, python-format msgid "%d months ago" -msgstr "" +msgstr "%d luni in urma" #. module: web #. openerp-web @@ -1185,7 +1197,7 @@ msgstr "Adauga Filtru Avansat" #: code:addons/web/controllers/main.py:844 #, python-format msgid "The new password and its confirmation must be identical." -msgstr "" +msgstr "Parola noua si confirmarea ei trebuie sa fie identice." #. module: web #. openerp-web @@ -1193,14 +1205,14 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:248 #, python-format msgid "Restore Database" -msgstr "" +msgstr "Restabileste baza de date." #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:645 #, python-format msgid "Login" -msgstr "" +msgstr "Autentificare" #. module: web #. openerp-web @@ -1215,7 +1227,7 @@ msgstr "Autorizat in conditiile" #: code:addons/web/static/src/xml/base.xml:310 #, python-format msgid "Restore" -msgstr "Restabiliti" +msgstr "Restabileste" #. module: web #. openerp-web @@ -1229,21 +1241,21 @@ msgstr "Tipul Exportului :" #: code:addons/web/static/src/xml/base.xml:406 #, python-format msgid "Log out" -msgstr "" +msgstr "Deconectare" #. module: web #. openerp-web #: code:addons/web/static/src/js/search.js:1092 #, python-format msgid "Group by: %s" -msgstr "" +msgstr "Grupeaza dupa: %s" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:151 #, python-format msgid "No data provided." -msgstr "" +msgstr "Nu au fost furnizate date." #. module: web #. openerp-web @@ -1272,7 +1284,7 @@ msgstr "Trebuie sa selectati cel putin o inregistrare." #: code:addons/web/static/src/js/coresetup.js:622 #, python-format msgid "Don't leave yet,
it's still loading..." -msgstr "" +msgstr "Nu plecati,
inca se incarca..." #. module: web #. openerp-web @@ -1314,21 +1326,21 @@ msgstr "%(page)d/%(page_count)d" #: code:addons/web/static/src/js/chrome.js:397 #, python-format msgid "The confirmation does not match the password" -msgstr "" +msgstr "Confirmarea nu se potriveste cu parola" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4846 #, python-format msgid "Save As..." -msgstr "" +msgstr "Salveaza ca..." #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4971 #, python-format msgid "Could not display the selected image." -msgstr "" +msgstr "Imaginea selectata nu a putut fi afisata." #. module: web #. openerp-web @@ -1353,7 +1365,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:393 #, python-format msgid "99+" -msgstr "" +msgstr "99+" #. module: web #. openerp-web @@ -1367,7 +1379,7 @@ msgstr "1. Importa un fisier .CSV" #: code:addons/web/static/src/js/chrome.js:645 #, python-format msgid "No database selected !" -msgstr "" +msgstr "Nu a fost selectata nicio baza de date !" #. module: web #. openerp-web @@ -1388,7 +1400,7 @@ msgstr "Schimba implicit:" #: code:addons/web/static/src/xml/base.xml:171 #, python-format msgid "Original database name:" -msgstr "" +msgstr "Numele bazei de date originale:" #. module: web #. openerp-web @@ -1405,21 +1417,21 @@ msgstr "este egal(a) cu" #: code:addons/web/static/src/js/views.js:1455 #, python-format msgid "Could not serialize XML" -msgstr "" +msgstr "Nu s-a putut serializa XML" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1594 #, python-format msgid "Advanced Search" -msgstr "" +msgstr "Cautare Avansata" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:290 #, python-format msgid "Confirm new master password:" -msgstr "Confirmati parola administrator noua:" +msgstr "Confirmati parola principala noua:" #. module: web #. openerp-web @@ -1427,6 +1439,8 @@ msgstr "Confirmati parola administrator noua:" #, python-format msgid "Maybe you should consider reloading the application by pressing F5..." msgstr "" +"Poate ar trebui sa luati in considerare reincarcarea aplicatiei apasand " +"tasta F5..." #. module: web #. openerp-web @@ -1437,7 +1451,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1351 #, python-format msgid "Create" -msgstr "Creati" +msgstr "Creeaza" #. module: web #. openerp-web @@ -1451,14 +1465,14 @@ msgstr "nu contine" #: code:addons/web/static/src/xml/base.xml:1760 #, python-format msgid "Import Options" -msgstr "Optiuni Import" +msgstr "Importa Optiuni" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:2909 #, python-format msgid "Add %s" -msgstr "" +msgstr "Adauga %s" #. module: web #. openerp-web @@ -1474,7 +1488,7 @@ msgstr "Parola administrator:" #: code:addons/web/static/src/xml/base.xml:1369 #, python-format msgid "Close" -msgstr "Inchideti" +msgstr "Inchide" #. module: web #. openerp-web @@ -1482,7 +1496,7 @@ msgstr "Inchideti" #, python-format msgid "" "You may not believe it,
but the application is actually loading..." -msgstr "" +msgstr "Poate ca nu credeti,
dar aplicatia se incarca..." #. module: web #. openerp-web @@ -1496,7 +1510,7 @@ msgstr "Fisier CSV:" #: code:addons/web/static/src/js/search.js:1743 #, python-format msgid "Advanced" -msgstr "" +msgstr "Avansat(e)" #. module: web #. openerp-web @@ -1509,14 +1523,14 @@ msgstr "Arbore" #: code:addons/web/controllers/main.py:766 #, python-format msgid "Could not drop database !" -msgstr "" +msgstr "Baza de date nu a putut fi eliminata !" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:227 #, python-format msgid "'%s' is not a correct integer" -msgstr "" +msgstr "'%s' nu este o integrala corecta" #. module: web #. openerp-web @@ -1537,21 +1551,21 @@ msgstr "Camp necunoscut %s in domeniul %s" #: code:addons/web/static/src/js/views.js:1421 #, python-format msgid "Node [%s] is not a JSONified XML node" -msgstr "" +msgstr "Nodul [%s] nu este un nod JSONified XML" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1403 #, python-format msgid "Advanced Search..." -msgstr "" +msgstr "Cautare Avansata..." #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:499 #, python-format msgid "Dropping database" -msgstr "" +msgstr "Renuntare la baza de date" #. module: web #. openerp-web @@ -1574,7 +1588,7 @@ msgstr "Da" #: code:addons/web/static/src/js/view_form.js:4831 #, python-format msgid "There was a problem while uploading your file" -msgstr "" +msgstr "A avut loc o problema in timpul incarcarii fisierului dumneavoastra" #. module: web #. openerp-web @@ -1595,28 +1609,28 @@ msgstr "Dimensiune:" #: code:addons/web/static/src/xml/base.xml:1799 #, python-format msgid "--- Don't Import ---" -msgstr "" +msgstr "---Nu Importa ---" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1654 #, python-format msgid "Import-Compatible Export" -msgstr "" +msgstr "Import-Export Compatibil" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:601 #, python-format msgid "%d years ago" -msgstr "" +msgstr "cu %d ani in urma" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:1019 #, python-format msgid "Unknown m2m command %s" -msgstr "" +msgstr "Comanda %s necunoscuta m2m" #. module: web #. openerp-web @@ -1639,21 +1653,21 @@ msgstr "Numele noii baze de date:" #: code:addons/web/static/src/js/chrome.js:394 #, python-format msgid "Please enter your new password" -msgstr "" +msgstr "Va rugam sa introduceti parola noua" #. module: web #. openerp-web #: code:addons/web/static/src/js/views.js:1463 #, python-format msgid "Could not parse string to xml" -msgstr "" +msgstr "Imposibil de analizat sirul in xml" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:539 #, python-format msgid "Manage Views" -msgstr "Gestionati vizualizarile" +msgstr "Gestioneaza Vizualizarile" #. module: web #. openerp-web @@ -1674,7 +1688,7 @@ msgstr "Linii de omis" #: code:addons/web/static/src/js/view_form.js:2831 #, python-format msgid "Create \"%s\"" -msgstr "" +msgstr "Creeaza \"%s\"" #. module: web #. openerp-web @@ -1688,7 +1702,7 @@ msgstr "Va rugam selectati campurile pentru a salva lista de exporturi..." #: code:addons/web/static/src/xml/base.xml:418 #, python-format msgid "Copyright © 2004-TODAY OpenERP SA. All Rights Reserved." -msgstr "Copyright © 2004-TODAY OpenERP SA. Toate drepturile rezervate." +msgstr "Copyright © 2004-IN PREZENT OpenERP SA. Toate drepturile rezervate." #. module: web #. openerp-web @@ -1717,7 +1731,7 @@ msgstr "Importul a esuat din cauza:" #: code:addons/web/static/src/xml/base.xml:533 #, python-format msgid "JS Tests" -msgstr "" +msgstr "Teste JS" #. module: web #. openerp-web @@ -1731,7 +1745,7 @@ msgstr "Salveaza ca:" #: code:addons/web/static/src/js/search.js:929 #, python-format msgid "Filter on: %s" -msgstr "" +msgstr "Filtru pe: %s" #. module: web #. openerp-web @@ -1739,7 +1753,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:3728 #, python-format msgid "Create: " -msgstr "Creati: " +msgstr "Creează: " #. module: web #. openerp-web @@ -1753,7 +1767,7 @@ msgstr "Vizualizeaza Campurile" #: code:addons/web/static/src/xml/base.xml:330 #, python-format msgid "Confirm New Password:" -msgstr "" +msgstr "Confirma Parola Noua:" #. module: web #. openerp-web @@ -1782,14 +1796,14 @@ msgstr "este" #: code:addons/web/static/src/js/data_export.js:6 #, python-format msgid "Export Data" -msgstr "Exportati Datele" +msgstr "Exporta Datele" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:940 #, python-format msgid "Domain:" -msgstr "Domeniul:" +msgstr "Domeniu:" #. module: web #. openerp-web @@ -1828,7 +1842,7 @@ msgstr "Se incarca..." #: code:addons/web/static/src/xml/base.xml:1828 #, python-format msgid "Name:" -msgstr "" +msgstr "Nume:" #. module: web #. openerp-web @@ -1842,7 +1856,7 @@ msgstr "Despre" #: code:addons/web/static/src/xml/base.xml:1406 #, python-format msgid "Search Again" -msgstr "" +msgstr "Cauta din nou" #. module: web #. openerp-web @@ -1874,13 +1888,15 @@ msgid "" "Grouping on field '%s' is not possible because that field does not appear in " "the list view." msgstr "" +"Nu este posibila gruparea in campul '%s' pentru ca acel camp nu apare in " +"vizualizarea listei." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:531 #, python-format msgid "Set Defaults" -msgstr "" +msgstr "Seteaza Valorile implicite" #. module: web #. openerp-web @@ -1902,7 +1918,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:319 #, python-format msgid "The record could not be found in the database." -msgstr "Inregistrare imposibil de gasit în baza de date." +msgstr "Inregistrarea nu a putut fi gasita in baza de date." #. module: web #. openerp-web @@ -1923,7 +1939,7 @@ msgstr "Tip:" #: code:addons/web/static/src/js/chrome.js:538 #, python-format msgid "Incorrect super-administrator password" -msgstr "" +msgstr "Parola super-administrator incorecta" #. module: web #. openerp-web @@ -1938,14 +1954,14 @@ msgstr "Obiect:" #: code:addons/web/static/src/js/chrome.js:326 #, python-format msgid "Loading" -msgstr "" +msgstr "Se incarca" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:600 #, python-format msgid "about a year ago" -msgstr "" +msgstr "aproximativ un an in urma" #. module: web #. openerp-web @@ -1955,7 +1971,7 @@ msgstr "" #: code:addons/web/static/src/js/search.js:1941 #, python-format msgid "is not equal to" -msgstr "este diferit(a) de" +msgstr "nu este egal(a) cu" #. module: web #. openerp-web @@ -1965,13 +1981,15 @@ msgid "" "The type of the field '%s' must be a many2many field with a relation to " "'ir.attachment' model." msgstr "" +"Tipul campului '%s' trebuie sa fie un camp many2many cu legatura cu modelul " +"'ir.atasament'." #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:595 #, python-format msgid "%d hours ago" -msgstr "" +msgstr "%d ore in urma" #. module: web #. openerp-web @@ -1979,14 +1997,14 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:4295 #, python-format msgid "Add: " -msgstr "Adaugati: " +msgstr "Adauga: " #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1833 #, python-format msgid "Quick Add" -msgstr "" +msgstr "Adaugare Rapida" #. module: web #. openerp-web @@ -2014,7 +2032,7 @@ msgstr "Ok" #: code:addons/web/static/src/js/views.js:1163 #, python-format msgid "Uploading..." -msgstr "" +msgstr "Se incarca..." #. module: web #. openerp-web @@ -2029,14 +2047,14 @@ msgstr "Incarca Date demo:" #: code:addons/web/static/src/js/dates.js:26 #, python-format msgid "'%s' is not a valid datetime" -msgstr "" +msgstr "\"%s' nu este o ora valida" #. module: web #. openerp-web #: code:addons/web/static/src/js/views.js:1471 #, python-format msgid "Could not find a DOM Parser: %s" -msgstr "" +msgstr "Nu s-a putut gasi o derivare DOM: %s" #. module: web #. openerp-web @@ -2081,21 +2099,21 @@ msgstr "este adevarat(a)" #: code:addons/web/static/src/js/view_form.js:3880 #, python-format msgid "Add an item" -msgstr "" +msgstr "Adauga un element" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1578 #, python-format msgid "Save current filter" -msgstr "" +msgstr "Salveaza filtrul actual" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:1926 #, python-format msgid "Confirm" -msgstr "Confirmati" +msgstr "Confirma" #. module: web #. openerp-web @@ -2116,14 +2134,14 @@ msgstr "Descarca \"%s\"" #: code:addons/web/static/src/js/view_form.js:324 #, python-format msgid "New" -msgstr "" +msgstr "Nou(a)" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:1746 #, python-format msgid "Can't convert value %s to context" -msgstr "" +msgstr "Nu se poate efectua conversia valorii %s la context" #. module: web #. openerp-web @@ -2175,7 +2193,7 @@ msgstr "Va rugam selectati campurile de exportat..." #: code:addons/web/static/src/xml/base.xml:286 #, python-format msgid "New master password:" -msgstr "Parola administrator noua:" +msgstr "Parola principala noua:" #. module: web #. openerp-web @@ -2189,34 +2207,34 @@ msgstr "este fals(a)" #: code:addons/web/static/src/xml/base.xml:404 #, python-format msgid "About OpenERP" -msgstr "" +msgstr "Despre OpenERP" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:297 #, python-format msgid "'%s' is not a correct date, datetime nor time" -msgstr "" +msgstr "'%s' nu este o data sau o ora corecta" #. module: web #: code:addons/web/controllers/main.py:1306 #, python-format msgid "No content found for field '%s' on '%s:%s'" -msgstr "" +msgstr "Nu a fost gasit niciun continut pentru campul '%s' in '%s:%s'" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:304 #, python-format msgid "Database Management" -msgstr "" +msgstr "Gestionarea Bazei de date" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4971 #, python-format msgid "Image" -msgstr "" +msgstr "Imagine" #. module: web #. openerp-web @@ -2230,7 +2248,7 @@ msgstr "Gestionati Bazele de date" #: code:addons/web/static/src/js/pyeval.js:765 #, python-format msgid "Evaluation Error" -msgstr "" +msgstr "Eroare de Evaluare" #. module: web #. openerp-web @@ -2249,7 +2267,7 @@ msgstr "nu este un numar intreg valabil" #: code:addons/web/static/src/xml/base.xml:1605 #, python-format msgid "or" -msgstr "" +msgstr "sau" #. module: web #. openerp-web @@ -2263,7 +2281,7 @@ msgstr "Nu" #: code:addons/web/static/src/js/formats.js:309 #, python-format msgid "'%s' is not convertible to date, datetime nor time" -msgstr "" +msgstr "'%s' nu este convertibil in data sau ora" #. module: web #. openerp-web @@ -2281,21 +2299,21 @@ msgstr "Copiaza" #: code:addons/web/static/src/xml/base.xml:1366 #, python-format msgid "Discard" -msgstr "" +msgstr "Elimina" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1599 #, python-format msgid "Add a condition" -msgstr "" +msgstr "Adauga o conditie" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:620 #, python-format msgid "Still loading..." -msgstr "" +msgstr "Inca se incarca" #. module: web #. openerp-web @@ -2311,6 +2329,7 @@ msgstr "" #, python-format msgid "The o2m record must be saved before an action can be used" msgstr "" +"Inregistrarea one2many trebuie salvata inainte ca o actiune sa fie folosita" #. module: web #. openerp-web @@ -2324,21 +2343,21 @@ msgstr "Cu copie de rezerva" #: code:addons/web/static/src/xml/base.xml:1585 #, python-format msgid "Use by default" -msgstr "" +msgstr "Foloseste implicit" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4846 #, python-format msgid "The field is empty, there's nothing to save !" -msgstr "" +msgstr "Campul este gol, nu este nimic de salvat !" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:1327 #, python-format msgid "%s (%d)" -msgstr "" +msgstr "%s (%d)" #. module: web #. openerp-web @@ -2352,7 +2371,7 @@ msgstr "declansata din vizualizarea cautarii" #: code:addons/web/static/src/js/search.js:980 #, python-format msgid "Filter" -msgstr "" +msgstr "Filtru" #. module: web #. openerp-web @@ -2394,14 +2413,14 @@ msgstr "Editeaza Fluxul de lucru" #: code:addons/web/static/src/js/views.js:1172 #, python-format msgid "Do you really want to delete this attachment ?" -msgstr "" +msgstr "Sunteti sigur (a) ca doriti sa stergeti acest atasament ?" #. module: web #. openerp-web #: code:addons/web/static/src/js/views.js:838 #, python-format msgid "Technical Translation" -msgstr "" +msgstr "Traducere Tehnica" #. module: web #. openerp-web @@ -2415,14 +2434,14 @@ msgstr "Camp:" #: code:addons/web/static/src/js/chrome.js:499 #, python-format msgid "The database %s has been dropped" -msgstr "" +msgstr "S-a renuntat la baza de date %s" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:456 #, python-format msgid "User's timezone" -msgstr "" +msgstr "Fusul orar al utilizatorului" #. module: web #. openerp-web @@ -2437,7 +2456,7 @@ msgstr "Eroare Client" #: code:addons/web/static/src/js/views.js:996 #, python-format msgid "Print" -msgstr "" +msgstr "Printeaza" #. module: web #. openerp-web @@ -2452,6 +2471,8 @@ msgstr "Special:" msgid "" "The old password you provided is incorrect, your password was not changed." msgstr "" +"Parola veche pe care ati introdus-o este incorecta, parola dumneavoastra nu " +"a fost schimbata." #. module: web #. openerp-web @@ -2479,7 +2500,7 @@ msgstr "Salveaza & Inchide" #: code:addons/web/static/src/js/view_form.js:2818 #, python-format msgid "Search More..." -msgstr "" +msgstr "Cauta mai mult..." #. module: web #. openerp-web @@ -2496,49 +2517,49 @@ msgstr "Parola" #: code:addons/web/static/src/xml/base.xml:1153 #, python-format msgid "Edit" -msgstr "Editati" +msgstr "Editeaza" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1681 #, python-format msgid "Remove" -msgstr "Eliminati" +msgstr "Elimina" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1040 #, python-format msgid "Select date" -msgstr "Selectati data" +msgstr "Selecteaza data" #. module: web #. openerp-web #: code:addons/web/static/src/js/search.js:1251 #, python-format msgid "Search %(field)s for: %(value)s" -msgstr "" +msgstr "Cauta %(field)s pentru: %(value)s" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1252 #, python-format msgid "Delete this file" -msgstr "" +msgstr "Sterge acest fisier" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:109 #, python-format msgid "Create Database" -msgstr "" +msgstr "Creeaza Baza de date" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:420 #, python-format msgid "GNU Affero General Public License" -msgstr "Licenta publica generala GNU Affero" +msgstr "Licenta Publica Generala GNU Affero" #. module: web #. openerp-web diff --git a/addons/web/i18n/sl.po b/addons/web/i18n/sl.po index 5ac47466796..e3810e3df2d 100644 --- a/addons/web/i18n/sl.po +++ b/addons/web/i18n/sl.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openerp-web\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-30 18:13+0000\n" -"PO-Revision-Date: 2012-11-01 16:38+0000\n" +"PO-Revision-Date: 2012-12-14 12:50+0000\n" "Last-Translator: Dusan Laznik \n" "Language-Team: Slovenian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-01 05:21+0000\n" -"X-Generator: Launchpad (build 16319)\n" +"X-Launchpad-Export-Date: 2012-12-15 05:17+0000\n" +"X-Generator: Launchpad (build 16372)\n" #. module: web #. openerp-web @@ -36,14 +36,14 @@ msgstr "pred %d minutami" #: code:addons/web/static/src/js/coresetup.js:621 #, python-format msgid "Still loading...
Please be patient." -msgstr "" +msgstr "Nalaganje" #. module: web #. openerp-web #: code:addons/web/static/src/js/search.js:1834 #, python-format msgid "%(field)s %(operator)s \"%(value)s\"" -msgstr "" +msgstr "%(field)s %(operator)s \"%(value)s\"" #. module: web #. openerp-web @@ -59,7 +59,7 @@ msgstr "Manjše ali enako" #: code:addons/web/static/src/js/chrome.js:393 #, python-format msgid "Please enter your previous password" -msgstr "" +msgstr "Vnesite prejšnje geslo" #. module: web #. openerp-web @@ -75,28 +75,28 @@ msgstr "Glavno geslo:" #: code:addons/web/static/src/xml/base.xml:274 #, python-format msgid "Change Master Password" -msgstr "" +msgstr "Spremeni glavno geslo" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:491 #, python-format msgid "Do you really want to delete the database: %s ?" -msgstr "" +msgstr "Res želite brisati podatkovno zbirko: %s ?" #. module: web #. openerp-web #: code:addons/web/static/src/js/search.js:1400 #, python-format msgid "Search %(field)s at: %(value)s" -msgstr "" +msgstr "Iskanje %(field)s at: %(value)s" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:537 #, python-format msgid "Access Denied" -msgstr "" +msgstr "Dostop zavrnjen" #. module: web #. openerp-web @@ -112,7 +112,7 @@ msgstr "pred približno eno uro" #: code:addons/web/static/src/xml/base.xml:216 #, python-format msgid "Backup Database" -msgstr "" +msgstr "Varnostna kopija podatkovne zbirke" #. module: web #. openerp-web @@ -120,7 +120,7 @@ msgstr "" #: code:addons/web/static/src/js/dates.js:53 #, python-format msgid "'%s' is not a valid date" -msgstr "" +msgstr "'%s' ni veljaven datum" #. module: web #. openerp-web @@ -141,13 +141,13 @@ msgstr "približno pred minuto" #: code:addons/web/static/src/xml/base.xml:1272 #, python-format msgid "File" -msgstr "" +msgstr "Datoteke" #. module: web #: code:addons/web/controllers/main.py:842 #, python-format msgid "You cannot leave any password empty." -msgstr "" +msgstr "Geslo ne more biti prazno" #. module: web #. openerp-web @@ -192,28 +192,28 @@ msgstr "Različica" #: code:addons/web/static/src/xml/base.xml:564 #, python-format msgid "Latest Modification Date:" -msgstr "" +msgstr "Zadnji datum spremembe:" #. module: web #. openerp-web #: code:addons/web/static/src/js/search.js:1461 #, python-format msgid "M2O search fields do not currently handle multiple default values" -msgstr "" +msgstr "M2O iskalna polja trenutno ne podpirajo večih prevzetih vrednosti" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:1242 #, python-format msgid "Widget type '%s' is not implemented" -msgstr "" +msgstr "Čarovnik vrste '%s' ni implementiran" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1583 #, python-format msgid "Share with all users" -msgstr "" +msgstr "Skupna raba z vsemi uporabniki" #. module: web #. openerp-web @@ -228,14 +228,14 @@ msgstr "Forma" #: code:addons/web/static/src/xml/base.xml:1299 #, python-format msgid "(no string)" -msgstr "" +msgstr "(ni tekst)" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:282 #, python-format msgid "'%s' is not a correct time" -msgstr "" +msgstr "'%s' ni pravilen čas" #. module: web #. openerp-web @@ -270,7 +270,7 @@ msgstr "Nedoločeno" #: code:addons/web/static/src/js/view_form.js:4831 #, python-format msgid "File Upload" -msgstr "" +msgstr "Nalaganje datoteke" #. module: web #. openerp-web @@ -284,7 +284,7 @@ msgstr "približno pred enim mesecem" #: code:addons/web/static/src/xml/base.xml:1575 #, python-format msgid "Custom Filters" -msgstr "" +msgstr "Filtri po meri" #. module: web #. openerp-web @@ -305,14 +305,14 @@ msgstr "podjetja OpenERP SA" #: code:addons/web/static/src/js/search.js:1555 #, python-format msgid "Custom Filter" -msgstr "" +msgstr "Filter po meri" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:159 #, python-format msgid "Duplicate Database" -msgstr "" +msgstr "Podvoji podatkovno zbirko" #. module: web #. openerp-web @@ -334,7 +334,7 @@ msgstr "Spremeni geslo" #: code:addons/web/static/src/js/view_form.js:3382 #, python-format msgid "View type '%s' is not supported in One2Many." -msgstr "" +msgstr "Pogled '%s' ni podprt v \"One2Many\"." #. module: web #. openerp-web @@ -349,7 +349,7 @@ msgstr "Prenesi" #: code:addons/web/static/src/js/formats.js:266 #, python-format msgid "'%s' is not a correct datetime" -msgstr "" +msgstr "'%s' ni pravilen čas" #. module: web #. openerp-web @@ -377,20 +377,20 @@ msgstr "Izbor:" #: code:addons/web/static/src/js/view_form.js:869 #, python-format msgid "The following fields are invalid:" -msgstr "" +msgstr "Sledeča polja so napačna:" #. module: web #: code:addons/web/controllers/main.py:863 #, python-format msgid "Languages" -msgstr "" +msgstr "Jeziki" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1245 #, python-format msgid "...Upload in progress..." -msgstr "" +msgstr "...Nalaganje v teku..." #. module: web #. openerp-web @@ -404,21 +404,21 @@ msgstr "Uvozi" #: code:addons/web/static/src/js/chrome.js:543 #, python-format msgid "Could not restore the database" -msgstr "" +msgstr "Ni možno obnoviti podatkovne zbirke" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4811 #, python-format msgid "File upload" -msgstr "" +msgstr "Nalaganje datoteke" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:3775 #, python-format msgid "Action Button" -msgstr "" +msgstr "Gumb (akcija)" #. module: web #. openerp-web @@ -440,14 +440,14 @@ msgstr "vsebuje" #: code:addons/web/static/src/js/coresetup.js:624 #, python-format msgid "Take a minute to get a coffee,
because it's loading..." -msgstr "" +msgstr "Še imate čas za kavico,
še vedno traja nalaganje..." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:413 #, python-format msgid "Activate the developer mode" -msgstr "" +msgstr "Aktiviranje razvijalskega načina" #. module: web #. openerp-web @@ -461,7 +461,7 @@ msgstr "Nalaganje (%d)" #: code:addons/web/static/src/js/search.js:1116 #, python-format msgid "GroupBy" -msgstr "" +msgstr "Združi po" #. module: web #. openerp-web @@ -475,7 +475,7 @@ msgstr "Izbrati morate vsaj en zapis" #: code:addons/web/static/src/xml/base.xml:529 #, python-format msgid "View Log (perm_read)" -msgstr "" +msgstr "Ogled \"log\" datoteke" #. module: web #. openerp-web @@ -510,14 +510,14 @@ msgstr "Pogoj:" #: code:addons/web/static/src/js/view_form.js:1707 #, python-format msgid "Unsupported operator %s in domain %s" -msgstr "" +msgstr "Nepodprt operator %s v domeni %s" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:242 #, python-format msgid "'%s' is not a correct float" -msgstr "" +msgstr "'%s' ni prava vrednost z plavajočo vejico (float)" #. module: web #. openerp-web @@ -531,28 +531,28 @@ msgstr "Obnovljeno" #: code:addons/web/static/src/js/view_list.js:392 #, python-format msgid "%d-%d of %d" -msgstr "" +msgstr "%d-%d of %d" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:2841 #, python-format msgid "Create and Edit..." -msgstr "" +msgstr "Ustvarite in uredite" #. module: web #. openerp-web #: code:addons/web/static/src/js/pyeval.js:731 #, python-format msgid "Unknown nonliteral type " -msgstr "" +msgstr "Neznana ne-tekstovna vrsta " #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:2345 #, python-format msgid "Resource error" -msgstr "" +msgstr "Naapaka vira" #. module: web #. openerp-web @@ -566,14 +566,14 @@ msgstr "ni" #: code:addons/web/static/src/xml/base.xml:544 #, python-format msgid "Print Workflow" -msgstr "" +msgstr "Natisni delovni proces!" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:396 #, python-format msgid "Please confirm your new password" -msgstr "" +msgstr "Potrdite novo geslo" #. module: web #. openerp-web @@ -587,14 +587,14 @@ msgstr "UTF-8" #: code:addons/web/static/src/xml/base.xml:421 #, python-format msgid "For more information visit" -msgstr "" +msgstr "Za več informacij obiščite" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1834 #, python-format msgid "Add All Info..." -msgstr "" +msgstr "Vse informacije..." #. module: web #. openerp-web @@ -608,21 +608,21 @@ msgstr "Oblike izvoza" #: code:addons/web/static/src/xml/base.xml:952 #, python-format msgid "On change:" -msgstr "" +msgstr "Ob spremembi:" #. module: web #. openerp-web #: code:addons/web/static/src/js/views.js:863 #, python-format msgid "Model %s fields" -msgstr "" +msgstr "Polja %s modela" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:890 #, python-format msgid "Setting 'id' attribute on existing record %s" -msgstr "" +msgstr "Postavljanje 'id' atributa obstoječem zapisu %s" #. module: web #. openerp-web @@ -659,21 +659,21 @@ msgstr "Shrani filter" #: code:addons/web/static/src/xml/base.xml:1319 #, python-format msgid "Action ID:" -msgstr "" +msgstr "Akcija ID:" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:453 #, python-format msgid "Your user's preference timezone does not match your browser timezone:" -msgstr "" +msgstr "Časovni pas uporabnika in brskalnika nista usklajena" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:1238 #, python-format msgid "Field '%s' specified in view could not be found." -msgstr "" +msgstr "Polja '%s' ni možno najti." #. module: web #. openerp-web @@ -694,21 +694,21 @@ msgstr "Staro geslo:" #: code:addons/web/static/src/js/formats.js:113 #, python-format msgid "Bytes,Kb,Mb,Gb,Tb,Pb,Eb,Zb,Yb" -msgstr "" +msgstr "Bytes,Kb,Mb,Gb,Tb,Pb,Eb,Zb,Yb" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:481 #, python-format msgid "The database has been duplicated." -msgstr "" +msgstr "Podatkovna zbirka je podvojena." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1600 #, python-format msgid "Apply" -msgstr "" +msgstr "Uporabi" #. module: web #. openerp-web @@ -730,7 +730,7 @@ msgstr "Shrani kot" #: code:addons/web/static/src/js/view_form.js:2316 #, python-format msgid "E-mail error" -msgstr "" +msgstr "Napaka e-mail" #. module: web #. openerp-web @@ -762,6 +762,9 @@ msgid "" "\n" "Are you sure you want to leave this page ?" msgstr "" +"Opozorilo, zapis je bil spremenjen, vaše spremembe bodo preklicane.\n" +"\n" +"Res želite zapustiti to stran ?" #. module: web #. openerp-web @@ -789,7 +792,7 @@ msgstr "Razmejitelj:" #: code:addons/web/static/src/xml/base.xml:458 #, python-format msgid "Browser's timezone" -msgstr "" +msgstr "Časovni pas brskalnika" #. module: web #. openerp-web @@ -803,7 +806,7 @@ msgstr "Ime filtra" #: code:addons/web/static/src/xml/base.xml:1439 #, python-format msgid "-- Actions --" -msgstr "" +msgstr "-- Akcije --" #. module: web #. openerp-web @@ -820,7 +823,7 @@ msgstr "Dodaj" #: code:addons/web/static/src/xml/base.xml:530 #, python-format msgid "Toggle Form Layout Outline" -msgstr "" +msgstr "Preklop izgleda" #. module: web #. openerp-web @@ -834,7 +837,7 @@ msgstr "OpenERP.com" #: code:addons/web/static/src/js/view_form.js:2316 #, python-format msgid "Can't send email to invalid e-mail address" -msgstr "" +msgstr "Ni možno odposlati e-pošte (napačen naslov)" #. module: web #. openerp-web @@ -855,7 +858,7 @@ msgstr "Nastavitve" #: code:addons/web/static/src/js/view_form.js:434 #, python-format msgid "Wrong on change format: %s" -msgstr "" +msgstr "Napaka v formatu:%s" #. module: web #. openerp-web @@ -863,28 +866,28 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:185 #, python-format msgid "Drop Database" -msgstr "" +msgstr "Brisanje podatkovne zbirke" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:462 #, python-format msgid "Click here to change your user's timezone." -msgstr "" +msgstr "Kliknite tu , če želite spremeniti časovni pas" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:944 #, python-format msgid "Modifiers:" -msgstr "" +msgstr "Prilagoditve:" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:605 #, python-format msgid "Delete this attachment" -msgstr "" +msgstr "Brisanje priponke" #. module: web #. openerp-web @@ -916,28 +919,28 @@ msgstr "Uporabniško ime" #: code:addons/web/static/src/js/chrome.js:481 #, python-format msgid "Duplicating database" -msgstr "" +msgstr "Podvojitev podatkovne zbirke" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:563 #, python-format msgid "Password has been changed successfully" -msgstr "" +msgstr "Geslo je spremenjeno" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list_editable.js:781 #, python-format msgid "The form's data can not be discarded" -msgstr "" +msgstr "Podatki obrazca ne morejo biti preklicani" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:527 #, python-format msgid "Debug View#" -msgstr "" +msgstr "Razvijalski pogled#" #. module: web #. openerp-web @@ -965,6 +968,10 @@ msgid "" "\n" "%s" msgstr "" +"Lokalna napaka vrednotenja\n" +"%s\n" +"\n" +"%s" #. module: web #. openerp-web @@ -985,28 +992,28 @@ msgstr "Shrani seznam polj" #: code:addons/web/static/src/js/views.js:821 #, python-format msgid "View Log (%s)" -msgstr "" +msgstr "Ogled \"log\" datoteke (%s)" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:558 #, python-format msgid "Creation Date:" -msgstr "" +msgstr "Datum kreiranja:" #. module: web #: code:addons/web/controllers/main.py:806 #: code:addons/web/controllers/main.py:851 #, python-format msgid "Error, password not changed !" -msgstr "" +msgstr "Napaka, geslo ni bilo spremenjeno!" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4810 #, python-format msgid "The selected file exceed the maximum file size of %s." -msgstr "" +msgstr "Izbrana datoteka presega dovoljeno velikost %s." #. module: web #. openerp-web @@ -1014,14 +1021,14 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1275 #, python-format msgid "/web/binary/upload_attachment" -msgstr "" +msgstr "/web/binary/upload_attachment" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:563 #, python-format msgid "Changed Password" -msgstr "" +msgstr "Spremenjeno geslo" #. module: web #. openerp-web @@ -1055,21 +1062,21 @@ msgstr "Varnostna kopija" #: code:addons/web/static/src/js/dates.js:80 #, python-format msgid "'%s' is not a valid time" -msgstr "" +msgstr "'%s' ni pravilen čas" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:274 #, python-format msgid "'%s' is not a correct date" -msgstr "" +msgstr "'%s' ni pravilen datum" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:911 #, python-format msgid "(nolabel)" -msgstr "" +msgstr "(brez naziva)" #. module: web #. openerp-web @@ -1108,7 +1115,7 @@ msgstr "Nalaganje …" #: code:addons/web/static/src/xml/base.xml:561 #, python-format msgid "Latest Modification by:" -msgstr "" +msgstr "Zadnja sprememba:" #. module: web #. openerp-web @@ -1116,21 +1123,21 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:466 #, python-format msgid "Timezone mismatch" -msgstr "" +msgstr "Neskladje časovnega pasu" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:1661 #, python-format msgid "Unknown operator %s in domain %s" -msgstr "" +msgstr "Neznan operator %s v domeni %s" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:426 #, python-format msgid "%d / %d" -msgstr "" +msgstr "%d / %d" #. module: web #. openerp-web @@ -1177,13 +1184,13 @@ msgstr "Izbriši" #: code:addons/web/static/src/xml/base.xml:1440 #, python-format msgid "Add Advanced Filter" -msgstr "" +msgstr "Dodaj napredni filter" #. module: web #: code:addons/web/controllers/main.py:844 #, python-format msgid "The new password and its confirmation must be identical." -msgstr "" +msgstr "Novo geslo in njegova potrditev morata biti identična." #. module: web #. openerp-web @@ -1191,14 +1198,14 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:248 #, python-format msgid "Restore Database" -msgstr "" +msgstr "Obnovitev podatkovne zbirke" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:645 #, python-format msgid "Login" -msgstr "" +msgstr "Prijava" #. module: web #. openerp-web @@ -1241,7 +1248,7 @@ msgstr "Združi po: %s" #: code:addons/web/static/src/js/view_form.js:151 #, python-format msgid "No data provided." -msgstr "" +msgstr "Ni podatkov." #. module: web #. openerp-web @@ -1270,7 +1277,7 @@ msgstr "Izbrati morate vsaj en zapis." #: code:addons/web/static/src/js/coresetup.js:622 #, python-format msgid "Don't leave yet,
it's still loading..." -msgstr "" +msgstr "Še malo potrpljenja,
nalaganje..." #. module: web #. openerp-web @@ -1284,7 +1291,7 @@ msgstr "Nepravilno Iskanje" #: code:addons/web/static/src/js/view_list.js:959 #, python-format msgid "Could not find id in dataset" -msgstr "" +msgstr "V naboru podatkov ni možno najti id-ja" #. module: web #. openerp-web @@ -1305,14 +1312,14 @@ msgstr "Metoda:" #: code:addons/web/static/src/js/view_list.js:1418 #, python-format msgid "%(page)d/%(page_count)d" -msgstr "" +msgstr "%(page)d/%(page_count)d" #. module: web #. openerp-web #: code:addons/web/static/src/js/chrome.js:397 #, python-format msgid "The confirmation does not match the password" -msgstr "" +msgstr "Gesli nista enaki" #. module: web #. openerp-web @@ -1326,7 +1333,7 @@ msgstr "Shrani kot ..." #: code:addons/web/static/src/js/view_form.js:4971 #, python-format msgid "Could not display the selected image." -msgstr "" +msgstr "Ni možno prikazati izbrane slike" #. module: web #. openerp-web @@ -1343,13 +1350,14 @@ msgid "" "For use if CSV files have titles on multiple lines, skips more than a single " "line during import" msgstr "" +"Če ima CSV naslovne vrstice v več vrsticah , preskoči več vrstic pri uvozu" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:393 #, python-format msgid "99+" -msgstr "" +msgstr "99+" #. module: web #. openerp-web @@ -1363,14 +1371,14 @@ msgstr "1. Uvozi .CSV datoteko" #: code:addons/web/static/src/js/chrome.js:645 #, python-format msgid "No database selected !" -msgstr "" +msgstr "Nobena podatkovna zbirka ni izbrana!" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:180 #, python-format msgid "(%d records)" -msgstr "" +msgstr "(%d zapisa)" #. module: web #. openerp-web @@ -1384,7 +1392,7 @@ msgstr "Spremeni privzete vrednosti:" #: code:addons/web/static/src/xml/base.xml:171 #, python-format msgid "Original database name:" -msgstr "" +msgstr "Ime originalne podatkovne zbirke" #. module: web #. openerp-web @@ -1401,14 +1409,14 @@ msgstr "je enako kot" #: code:addons/web/static/src/js/views.js:1455 #, python-format msgid "Could not serialize XML" -msgstr "" +msgstr "Ni možno serializirati XML" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1594 #, python-format msgid "Advanced Search" -msgstr "" +msgstr "Napredno iskanje" #. module: web #. openerp-web @@ -1422,7 +1430,7 @@ msgstr "Potrdi novo glavno geslo:" #: code:addons/web/static/src/js/coresetup.js:625 #, python-format msgid "Maybe you should consider reloading the application by pressing F5..." -msgstr "" +msgstr "Mogoče je potrebno osvežiti stran (F5)" #. module: web #. openerp-web @@ -1454,7 +1462,7 @@ msgstr "Možnosti uvoza" #: code:addons/web/static/src/js/view_form.js:2909 #, python-format msgid "Add %s" -msgstr "" +msgstr "Dodaj %s" #. module: web #. openerp-web @@ -1478,7 +1486,7 @@ msgstr "Zapri" #, python-format msgid "" "You may not believe it,
but the application is actually loading..." -msgstr "" +msgstr "Nalaganje..." #. module: web #. openerp-web @@ -1505,14 +1513,14 @@ msgstr "Drevo" #: code:addons/web/controllers/main.py:766 #, python-format msgid "Could not drop database !" -msgstr "" +msgstr "Podatkovne zbirke ni bilo možno zbrisati!" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:227 #, python-format msgid "'%s' is not a correct integer" -msgstr "" +msgstr "'%s' ni pravilno celo število" #. module: web #. openerp-web @@ -1526,14 +1534,14 @@ msgstr "Vsi uporabniki" #: code:addons/web/static/src/js/view_form.js:1669 #, python-format msgid "Unknown field %s in domain %s" -msgstr "" +msgstr "Neznano polje %s v domeni %s" #. module: web #. openerp-web #: code:addons/web/static/src/js/views.js:1421 #, python-format msgid "Node [%s] is not a JSONified XML node" -msgstr "" +msgstr "Node [%s] nije JSONified XML node" #. module: web #. openerp-web @@ -1547,7 +1555,7 @@ msgstr "Napredno iskanje ..." #: code:addons/web/static/src/js/chrome.js:499 #, python-format msgid "Dropping database" -msgstr "" +msgstr "Brisanje podatkovne zbirke" #. module: web #. openerp-web @@ -1570,7 +1578,7 @@ msgstr "Da" #: code:addons/web/static/src/js/view_form.js:4831 #, python-format msgid "There was a problem while uploading your file" -msgstr "" +msgstr "Nastal je problem pri nalaganju datoteke" #. module: web #. openerp-web @@ -1591,14 +1599,14 @@ msgstr "Velikost:" #: code:addons/web/static/src/xml/base.xml:1799 #, python-format msgid "--- Don't Import ---" -msgstr "" +msgstr "--- Ne uvozi ---" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1654 #, python-format msgid "Import-Compatible Export" -msgstr "" +msgstr "Uvoz-Primerljiv Izvoz" #. module: web #. openerp-web @@ -1612,7 +1620,7 @@ msgstr "Pred %d leti" #: code:addons/web/static/src/js/view_list.js:1019 #, python-format msgid "Unknown m2m command %s" -msgstr "" +msgstr "Neznan m2m ukaz %s" #. module: web #. openerp-web @@ -1635,14 +1643,14 @@ msgstr "Ime nove podatkovne baze" #: code:addons/web/static/src/js/chrome.js:394 #, python-format msgid "Please enter your new password" -msgstr "" +msgstr "Vnesite svoje novo geslo" #. module: web #. openerp-web #: code:addons/web/static/src/js/views.js:1463 #, python-format msgid "Could not parse string to xml" -msgstr "" +msgstr "Ni možno razčleniti teksta v XML" #. module: web #. openerp-web @@ -1670,7 +1678,7 @@ msgstr "Vrstice za preskočit" #: code:addons/web/static/src/js/view_form.js:2831 #, python-format msgid "Create \"%s\"" -msgstr "" +msgstr "Ustvari \"%s\"" #. module: web #. openerp-web @@ -1684,14 +1692,14 @@ msgstr "Izberite polja, ki se hranijo na seznamu izvoza" #: code:addons/web/static/src/xml/base.xml:418 #, python-format msgid "Copyright © 2004-TODAY OpenERP SA. All Rights Reserved." -msgstr "" +msgstr "Copyright © 2004-TODAY OpenERP SA. All Rights Reserved." #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:2345 #, python-format msgid "This resource is empty" -msgstr "" +msgstr "Ta vir je prazen" #. module: web #. openerp-web @@ -1713,7 +1721,7 @@ msgstr "Uvoz ni uspel zaradi:" #: code:addons/web/static/src/xml/base.xml:533 #, python-format msgid "JS Tests" -msgstr "" +msgstr "JS Testi" #. module: web #. openerp-web @@ -1727,7 +1735,7 @@ msgstr "Shrani kot:" #: code:addons/web/static/src/js/search.js:929 #, python-format msgid "Filter on: %s" -msgstr "" +msgstr "Filtriraj po: %s" #. module: web #. openerp-web @@ -1742,14 +1750,14 @@ msgstr "Ustvari: " #: code:addons/web/static/src/xml/base.xml:534 #, python-format msgid "View Fields" -msgstr "" +msgstr "Polja pogleda" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:330 #, python-format msgid "Confirm New Password:" -msgstr "" +msgstr "Potrdite novo geslo:" #. module: web #. openerp-web @@ -1824,7 +1832,7 @@ msgstr "Nalaganje..." #: code:addons/web/static/src/xml/base.xml:1828 #, python-format msgid "Name:" -msgstr "" +msgstr "Naziv:" #. module: web #. openerp-web @@ -1838,14 +1846,14 @@ msgstr "Vizitka" #: code:addons/web/static/src/xml/base.xml:1406 #, python-format msgid "Search Again" -msgstr "" +msgstr "Išči ponovno" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1430 #, python-format msgid "-- Filters --" -msgstr "" +msgstr "-- Filtri --" #. module: web #. openerp-web @@ -1869,14 +1877,14 @@ msgstr "Izvozi vse podatke" msgid "" "Grouping on field '%s' is not possible because that field does not appear in " "the list view." -msgstr "" +msgstr "Združevanje po polju '%s' ni mogoče, ker polja ni v pregledu." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:531 #, python-format msgid "Set Defaults" -msgstr "" +msgstr "Nastavi privzete vrednosti" #. module: web #. openerp-web @@ -1898,7 +1906,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:319 #, python-format msgid "The record could not be found in the database." -msgstr "" +msgstr "Zapisa ni v podatkovni zbirki" #. module: web #. openerp-web @@ -1919,7 +1927,7 @@ msgstr "Vrsta:" #: code:addons/web/static/src/js/chrome.js:538 #, python-format msgid "Incorrect super-administrator password" -msgstr "" +msgstr "Napačno geslo za glavnega administratorja" #. module: web #. openerp-web @@ -1934,7 +1942,7 @@ msgstr "Objekt:" #: code:addons/web/static/src/js/chrome.js:326 #, python-format msgid "Loading" -msgstr "" +msgstr "Nalaganje" #. module: web #. openerp-web @@ -1961,6 +1969,7 @@ msgid "" "The type of the field '%s' must be a many2many field with a relation to " "'ir.attachment' model." msgstr "" +"Vrsta polja '%s' mora biti many2many z relacijo do 'ir.attachment' modela." #. module: web #. openerp-web @@ -1982,7 +1991,7 @@ msgstr "Dodaj: " #: code:addons/web/static/src/xml/base.xml:1833 #, python-format msgid "Quick Add" -msgstr "" +msgstr "Hitro dodajanje" #. module: web #. openerp-web @@ -2025,14 +2034,14 @@ msgstr "Naloži demonstracijske podatke:" #: code:addons/web/static/src/js/dates.js:26 #, python-format msgid "'%s' is not a valid datetime" -msgstr "" +msgstr "'%s' ni pravi čas" #. module: web #. openerp-web #: code:addons/web/static/src/js/views.js:1471 #, python-format msgid "Could not find a DOM Parser: %s" -msgstr "" +msgstr "Ni možno najti DOM \"Parser-ja\": %s" #. module: web #. openerp-web @@ -2063,7 +2072,7 @@ msgstr "Opozorilo" #: code:addons/web/static/src/xml/base.xml:541 #, python-format msgid "Edit SearchView" -msgstr "" +msgstr "Urejanje pogleda" #. module: web #. openerp-web @@ -2077,14 +2086,14 @@ msgstr "pravilno" #: code:addons/web/static/src/js/view_form.js:3880 #, python-format msgid "Add an item" -msgstr "" +msgstr "Dodaj postavko" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1578 #, python-format msgid "Save current filter" -msgstr "" +msgstr "Shrani trenutni filter" #. module: web #. openerp-web @@ -2112,14 +2121,14 @@ msgstr "Prenos \"%s\"" #: code:addons/web/static/src/js/view_form.js:324 #, python-format msgid "New" -msgstr "" +msgstr "Novo" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:1746 #, python-format msgid "Can't convert value %s to context" -msgstr "" +msgstr "Ni možno spremeniti vrednost %s v vsebino" #. module: web #. openerp-web @@ -2127,7 +2136,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:535 #, python-format msgid "Fields View Get" -msgstr "" +msgstr "Polja pogled - opis" #. module: web #. openerp-web @@ -2185,34 +2194,34 @@ msgstr "napačno" #: code:addons/web/static/src/xml/base.xml:404 #, python-format msgid "About OpenERP" -msgstr "" +msgstr "O OpenERP-u" #. module: web #. openerp-web #: code:addons/web/static/src/js/formats.js:297 #, python-format msgid "'%s' is not a correct date, datetime nor time" -msgstr "" +msgstr "'%s' ni pravi datum ali čas" #. module: web #: code:addons/web/controllers/main.py:1306 #, python-format msgid "No content found for field '%s' on '%s:%s'" -msgstr "" +msgstr "Ni vsebine za polja '%s' v '%s:%s'" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:304 #, python-format msgid "Database Management" -msgstr "" +msgstr "Urejanje podatkovnih zbirk" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4971 #, python-format msgid "Image" -msgstr "" +msgstr "Slika" #. module: web #. openerp-web @@ -2226,7 +2235,7 @@ msgstr "Upravljanje podatkovnih zbir" #: code:addons/web/static/src/js/pyeval.js:765 #, python-format msgid "Evaluation Error" -msgstr "" +msgstr "Napaka vrednotenja" #. module: web #. openerp-web @@ -2259,7 +2268,7 @@ msgstr "Ne" #: code:addons/web/static/src/js/formats.js:309 #, python-format msgid "'%s' is not convertible to date, datetime nor time" -msgstr "" +msgstr "'%s' se ne da spremeniti v čas ali datum" #. module: web #. openerp-web @@ -2284,14 +2293,14 @@ msgstr "Opusti" #: code:addons/web/static/src/xml/base.xml:1599 #, python-format msgid "Add a condition" -msgstr "" +msgstr "Dodaj pogoj" #. module: web #. openerp-web #: code:addons/web/static/src/js/coresetup.js:620 #, python-format msgid "Still loading..." -msgstr "" +msgstr "Še se nalaga..." #. module: web #. openerp-web @@ -2306,7 +2315,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:3776 #, python-format msgid "The o2m record must be saved before an action can be used" -msgstr "" +msgstr "O2M zapis mora biti shranjen , preden lahko uporabite akcijo" #. module: web #. openerp-web @@ -2320,21 +2329,21 @@ msgstr "Zaščiteno" #: code:addons/web/static/src/xml/base.xml:1585 #, python-format msgid "Use by default" -msgstr "" +msgstr "Uporabljeno kot privzeto" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_form.js:4846 #, python-format msgid "The field is empty, there's nothing to save !" -msgstr "" +msgstr "Polje je prazno in ni kaj shraniti!" #. module: web #. openerp-web #: code:addons/web/static/src/js/view_list.js:1327 #, python-format msgid "%s (%d)" -msgstr "" +msgstr "%s (%d)" #. module: web #. openerp-web @@ -2390,14 +2399,14 @@ msgstr "Uredi delovni proces" #: code:addons/web/static/src/js/views.js:1172 #, python-format msgid "Do you really want to delete this attachment ?" -msgstr "" +msgstr "Res želite brisati ti prilogo?" #. module: web #. openerp-web #: code:addons/web/static/src/js/views.js:838 #, python-format msgid "Technical Translation" -msgstr "" +msgstr "Prevodi" #. module: web #. openerp-web @@ -2411,14 +2420,14 @@ msgstr "Polje:" #: code:addons/web/static/src/js/chrome.js:499 #, python-format msgid "The database %s has been dropped" -msgstr "" +msgstr "Podatkovna zbirka %s je izbrisana" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:456 #, python-format msgid "User's timezone" -msgstr "" +msgstr "Časovni pas uporabnika" #. module: web #. openerp-web @@ -2440,21 +2449,21 @@ msgstr "Tiskanje" #: code:addons/web/static/src/xml/base.xml:1306 #, python-format msgid "Special:" -msgstr "" +msgstr "Posebno:" #. module: web #: code:addons/web/controllers/main.py:850 #, python-format msgid "" "The old password you provided is incorrect, your password was not changed." -msgstr "" +msgstr "Staro geslo ni pravilno, geslo ni bilo spremenjeno." #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:555 #, python-format msgid "Creation User:" -msgstr "" +msgstr "Uporabnik:" #. module: web #. openerp-web @@ -2475,7 +2484,7 @@ msgstr "Shrani & Zapri" #: code:addons/web/static/src/js/view_form.js:2818 #, python-format msgid "Search More..." -msgstr "" +msgstr "Več..." #. module: web #. openerp-web @@ -2513,21 +2522,21 @@ msgstr "Izberi datum" #: code:addons/web/static/src/js/search.js:1251 #, python-format msgid "Search %(field)s for: %(value)s" -msgstr "" +msgstr "Išči %(field)s for: %(value)s" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1252 #, python-format msgid "Delete this file" -msgstr "" +msgstr "Brisanje datoteke" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:109 #, python-format msgid "Create Database" -msgstr "" +msgstr "Ustvari podatkovno zbirko" #. module: web #. openerp-web diff --git a/addons/web/i18n/th.po b/addons/web/i18n/th.po new file mode 100644 index 00000000000..9c79d82c815 --- /dev/null +++ b/addons/web/i18n/th.po @@ -0,0 +1,2552 @@ +# Thai translation for openerp-web +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openerp-web package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openerp-web\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-11-30 18:13+0000\n" +"PO-Revision-Date: 2012-12-12 05:20+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Thai \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-12-13 05:01+0000\n" +"X-Generator: Launchpad (build 16361)\n" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:133 +#, python-format +msgid "Default language:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/coresetup.js:593 +#, python-format +msgid "%d minutes ago" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/coresetup.js:621 +#, python-format +msgid "Still loading...
Please be patient." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1834 +#, python-format +msgid "%(field)s %(operator)s \"%(value)s\"" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1886 +#: code:addons/web/static/src/js/search.js:1920 +#: code:addons/web/static/src/js/search.js:1945 +#, python-format +msgid "less or equal than" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:393 +#, python-format +msgid "Please enter your previous password" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:117 +#: code:addons/web/static/src/xml/base.xml:167 +#: code:addons/web/static/src/xml/base.xml:282 +#, python-format +msgid "Master password:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:274 +#, python-format +msgid "Change Master Password" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:491 +#, python-format +msgid "Do you really want to delete the database: %s ?" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1400 +#, python-format +msgid "Search %(field)s at: %(value)s" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:537 +#, python-format +msgid "Access Denied" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/coresetup.js:594 +#, python-format +msgid "about an hour ago" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/controllers/main.py:784 +#: code:addons/web/static/src/js/chrome.js:514 +#: code:addons/web/static/src/xml/base.xml:216 +#, python-format +msgid "Backup Database" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/dates.js:49 +#: code:addons/web/static/src/js/dates.js:53 +#, python-format +msgid "'%s' is not a valid date" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1812 +#, python-format +msgid "Here is a preview of the file we could not import:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/coresetup.js:592 +#, python-format +msgid "about a minute ago" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1272 +#, python-format +msgid "File" +msgstr "" + +#. module: web +#: code:addons/web/controllers/main.py:842 +#, python-format +msgid "You cannot leave any password empty." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:681 +#, python-format +msgid "Invalid username or password" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:206 +#: code:addons/web/static/src/xml/base.xml:238 +#: code:addons/web/static/src/xml/base.xml:260 +#, python-format +msgid "Master Password:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1192 +#: code:addons/web/static/src/xml/base.xml:1349 +#, python-format +msgid "Select" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:549 +#, python-format +msgid "Database restored successfully" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:415 +#, python-format +msgid "Version" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:564 +#, python-format +msgid "Latest Modification Date:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1461 +#, python-format +msgid "M2O search fields do not currently handle multiple default values" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:1242 +#, python-format +msgid "Widget type '%s' is not implemented" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1583 +#, python-format +msgid "Share with all users" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:77 +#: code:addons/web/static/src/js/view_form.js:319 +#, python-format +msgid "Form" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1299 +#, python-format +msgid "(no string)" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/formats.js:282 +#, python-format +msgid "'%s' is not a correct time" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1299 +#, python-format +msgid "not a valid number" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:325 +#, python-format +msgid "New Password:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1666 +#, python-format +msgid "Fields to export" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_list.js:1319 +#, python-format +msgid "Undefined" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:4831 +#, python-format +msgid "File Upload" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/coresetup.js:598 +#, python-format +msgid "about a month ago" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1575 +#, python-format +msgid "Custom Filters" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1311 +#, python-format +msgid "Button Type:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:419 +#, python-format +msgid "OpenERP SA Company" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1555 +#, python-format +msgid "Custom Filter" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:159 +#, python-format +msgid "Duplicate Database" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/controllers/main.py:805 +#: code:addons/web/controllers/main.py:806 +#: code:addons/web/controllers/main.py:842 +#: code:addons/web/controllers/main.py:844 +#: code:addons/web/controllers/main.py:850 +#: code:addons/web/controllers/main.py:851 +#: code:addons/web/static/src/js/chrome.js:768 +#: code:addons/web/static/src/xml/base.xml:276 +#: code:addons/web/static/src/xml/base.xml:336 +#, python-format +msgid "Change Password" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:3382 +#, python-format +msgid "View type '%s' is not supported in One2Many." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:4915 +#: code:addons/web/static/src/js/view_list.js:2173 +#, python-format +msgid "Download" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/formats.js:266 +#, python-format +msgid "'%s' is not a correct datetime" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_list.js:415 +#, python-format +msgid "Group" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:905 +#, python-format +msgid "Unhandled widget" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:960 +#, python-format +msgid "Selection:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:869 +#, python-format +msgid "The following fields are invalid:" +msgstr "" + +#. module: web +#: code:addons/web/controllers/main.py:863 +#, python-format +msgid "Languages" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1245 +#, python-format +msgid "...Upload in progress..." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1743 +#, python-format +msgid "Import" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:543 +#, python-format +msgid "Could not restore the database" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:4811 +#, python-format +msgid "File upload" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:3775 +#, python-format +msgid "Action Button" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:536 +#: code:addons/web/static/src/xml/base.xml:1442 +#, python-format +msgid "Manage Filters" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1869 +#, python-format +msgid "contains" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/coresetup.js:624 +#, python-format +msgid "Take a minute to get a coffee,
because it's loading..." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:413 +#, python-format +msgid "Activate the developer mode" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:324 +#, python-format +msgid "Loading (%d)" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1116 +#, python-format +msgid "GroupBy" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_list.js:684 +#, python-format +msgid "You must select at least one record." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:529 +#, python-format +msgid "View Log (perm_read)" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:1059 +#, python-format +msgid "Set Default" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:956 +#, python-format +msgid "Relation:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/coresetup.js:591 +#, python-format +msgid "less than a minute ago" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:829 +#, python-format +msgid "Condition:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:1707 +#, python-format +msgid "Unsupported operator %s in domain %s" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/formats.js:242 +#, python-format +msgid "'%s' is not a correct float" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:549 +#, python-format +msgid "Restored" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_list.js:392 +#, python-format +msgid "%d-%d of %d" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:2841 +#, python-format +msgid "Create and Edit..." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/pyeval.js:731 +#, python-format +msgid "Unknown nonliteral type " +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:2345 +#, python-format +msgid "Resource error" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1963 +#, python-format +msgid "is not" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:544 +#, python-format +msgid "Print Workflow" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:396 +#, python-format +msgid "Please confirm your new password" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1779 +#, python-format +msgid "UTF-8" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:421 +#, python-format +msgid "For more information visit" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1834 +#, python-format +msgid "Add All Info..." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1658 +#, python-format +msgid "Export Formats" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:952 +#, python-format +msgid "On change:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/views.js:863 +#, python-format +msgid "Model %s fields" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_list.js:890 +#, python-format +msgid "Setting 'id' attribute on existing record %s" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_list.js:8 +#, python-format +msgid "List" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1883 +#: code:addons/web/static/src/js/search.js:1917 +#: code:addons/web/static/src/js/search.js:1942 +#, python-format +msgid "greater than" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:540 +#, python-format +msgid "View" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1441 +#, python-format +msgid "Save Filter" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1319 +#, python-format +msgid "Action ID:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:453 +#, python-format +msgid "Your user's preference timezone does not match your browser timezone:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:1238 +#, python-format +msgid "Field '%s' specified in view could not be found." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1731 +#, python-format +msgid "Saved exports:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:320 +#, python-format +msgid "Old Password:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/formats.js:113 +#, python-format +msgid "Bytes,Kb,Mb,Gb,Tb,Pb,Eb,Zb,Yb" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:481 +#, python-format +msgid "The database has been duplicated." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1600 +#, python-format +msgid "Apply" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1361 +#, python-format +msgid "Save & New" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1198 +#: code:addons/web/static/src/xml/base.xml:1200 +#, python-format +msgid "Save As" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:2316 +#, python-format +msgid "E-mail error" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/coresetup.js:596 +#, python-format +msgid "a day ago" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1764 +#, python-format +msgid "Does your file have titles?" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_list.js:325 +#, python-format +msgid "Unlimited" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:782 +#, python-format +msgid "" +"Warning, the record has been modified, your changes will be discarded.\n" +"\n" +"Are you sure you want to leave this page ?" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:2877 +#, python-format +msgid "Search: " +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:538 +#, python-format +msgid "Technical translation" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1772 +#, python-format +msgid "Delimiter:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:458 +#, python-format +msgid "Browser's timezone" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1580 +#, python-format +msgid "Filter name" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1439 +#, python-format +msgid "-- Actions --" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:4094 +#: code:addons/web/static/src/js/view_form.js:4254 +#: code:addons/web/static/src/xml/base.xml:1382 +#: code:addons/web/static/src/xml/base.xml:1680 +#, python-format +msgid "Add" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:530 +#, python-format +msgid "Toggle Form Layout Outline" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:421 +#, python-format +msgid "OpenERP.com" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:2316 +#, python-format +msgid "Can't send email to invalid e-mail address" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:614 +#, python-format +msgid "Add..." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:405 +#, python-format +msgid "Preferences" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:434 +#, python-format +msgid "Wrong on change format: %s" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/controllers/main.py:766 +#: code:addons/web/static/src/xml/base.xml:185 +#, python-format +msgid "Drop Database" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:462 +#, python-format +msgid "Click here to change your user's timezone." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:944 +#, python-format +msgid "Modifiers:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:605 +#, python-format +msgid "Delete this attachment" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:752 +#: code:addons/web/static/src/xml/base.xml:793 +#: code:addons/web/static/src/xml/base.xml:1357 +#: code:addons/web/static/src/xml/base.xml:1587 +#, python-format +msgid "Save" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/views.js:997 +#: code:addons/web/static/src/xml/base.xml:355 +#, python-format +msgid "More" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:73 +#, python-format +msgid "Username" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:481 +#, python-format +msgid "Duplicating database" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:563 +#, python-format +msgid "Password has been changed successfully" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_list_editable.js:781 +#, python-format +msgid "The form's data can not be discarded" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:527 +#, python-format +msgid "Debug View#" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:77 +#, python-format +msgid "Log in" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:196 +#: code:addons/web/static/src/js/view_list.js:344 +#: code:addons/web/static/src/xml/base.xml:1739 +#, python-format +msgid "Delete" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/pyeval.js:769 +#, python-format +msgid "" +"Local evaluation failure\n" +"%s\n" +"\n" +"%s" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:350 +#, python-format +msgid "Invalid database name" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1668 +#, python-format +msgid "Save fields list" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/views.js:821 +#, python-format +msgid "View Log (%s)" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:558 +#, python-format +msgid "Creation Date:" +msgstr "" + +#. module: web +#: code:addons/web/controllers/main.py:806 +#: code:addons/web/controllers/main.py:851 +#, python-format +msgid "Error, password not changed !" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:4810 +#, python-format +msgid "The selected file exceed the maximum file size of %s." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:610 +#: code:addons/web/static/src/xml/base.xml:1275 +#, python-format +msgid "/web/binary/upload_attachment" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:563 +#, python-format +msgid "Changed Password" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1406 +#, python-format +msgid "Search" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:2996 +#: code:addons/web/static/src/js/view_form.js:3639 +#: code:addons/web/static/src/js/view_form.js:3756 +#: code:addons/web/static/src/js/view_form.js:4190 +#: code:addons/web/static/src/js/view_form.js:4313 +#, python-format +msgid "Open: " +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:218 +#: code:addons/web/static/src/xml/base.xml:309 +#, python-format +msgid "Backup" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/dates.js:76 +#: code:addons/web/static/src/js/dates.js:80 +#, python-format +msgid "'%s' is not a valid time" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/formats.js:274 +#, python-format +msgid "'%s' is not a correct date" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:911 +#, python-format +msgid "(nolabel)" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/coresetup.js:597 +#, python-format +msgid "%d days ago" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1449 +#, python-format +msgid "(Any existing filter with the same name will be replaced)" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:1929 +#: code:addons/web/static/src/xml/base.xml:338 +#: code:addons/web/static/src/xml/base.xml:1352 +#: code:addons/web/static/src/xml/base.xml:1835 +#, python-format +msgid "Cancel" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/coresetup.js:619 +#: code:addons/web/static/src/xml/base.xml:9 +#, python-format +msgid "Loading..." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:561 +#, python-format +msgid "Latest Modification by:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:1180 +#: code:addons/web/static/src/xml/base.xml:466 +#, python-format +msgid "Timezone mismatch" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:1661 +#, python-format +msgid "Unknown operator %s in domain %s" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:426 +#, python-format +msgid "%d / %d" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1757 +#, python-format +msgid "2. Check your file format" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1693 +#, python-format +msgid "Name" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1750 +#, python-format +msgid "" +"Select a .CSV file to import. If you need a sample of file to import,\n" +" you should use the export tool with the \"Import Compatible\" option." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/coresetup.js:599 +#, python-format +msgid "%d months ago" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:187 +#: code:addons/web/static/src/xml/base.xml:308 +#, python-format +msgid "Drop" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1440 +#, python-format +msgid "Add Advanced Filter" +msgstr "" + +#. module: web +#: code:addons/web/controllers/main.py:844 +#, python-format +msgid "The new password and its confirmation must be identical." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:542 +#: code:addons/web/static/src/xml/base.xml:248 +#, python-format +msgid "Restore Database" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:645 +#, python-format +msgid "Login" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:420 +#, python-format +msgid "Licenced under the terms of" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:250 +#: code:addons/web/static/src/xml/base.xml:310 +#, python-format +msgid "Restore" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1652 +#, python-format +msgid "Export Type:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:406 +#, python-format +msgid "Log out" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1092 +#, python-format +msgid "Group by: %s" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:151 +#, python-format +msgid "No data provided." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_list.js:343 +#: code:addons/web/static/src/xml/base.xml:1640 +#, python-format +msgid "Export" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/data_export.js:12 +#, python-format +msgid "Export To File" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/views.js:1090 +#, python-format +msgid "You must choose at least one record." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/coresetup.js:622 +#, python-format +msgid "Don't leave yet,
it's still loading..." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:777 +#, python-format +msgid "Invalid Search" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_list.js:959 +#, python-format +msgid "Could not find id in dataset" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1682 +#, python-format +msgid "Remove All" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1315 +#, python-format +msgid "Method:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_list.js:1418 +#, python-format +msgid "%(page)d/%(page_count)d" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:397 +#, python-format +msgid "The confirmation does not match the password" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:4846 +#, python-format +msgid "Save As..." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:4971 +#, python-format +msgid "Could not display the selected image." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:509 +#, python-format +msgid "Database backed up successfully" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1783 +#, python-format +msgid "" +"For use if CSV files have titles on multiple lines, skips more than a single " +"line during import" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:393 +#, python-format +msgid "99+" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1749 +#, python-format +msgid "1. Import a .CSV file" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:645 +#, python-format +msgid "No database selected !" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/formats.js:180 +#, python-format +msgid "(%d records)" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:948 +#, python-format +msgid "Change default:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:171 +#, python-format +msgid "Original database name:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1871 +#: code:addons/web/static/src/js/search.js:1881 +#: code:addons/web/static/src/js/search.js:1915 +#: code:addons/web/static/src/js/search.js:1940 +#, python-format +msgid "is equal to" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/views.js:1455 +#, python-format +msgid "Could not serialize XML" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1594 +#, python-format +msgid "Advanced Search" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:290 +#, python-format +msgid "Confirm new master password:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/coresetup.js:625 +#, python-format +msgid "Maybe you should consider reloading the application by pressing F5..." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_list.js:17 +#: code:addons/web/static/src/xml/base.xml:111 +#: code:addons/web/static/src/xml/base.xml:306 +#: code:addons/web/static/src/xml/base.xml:790 +#: code:addons/web/static/src/xml/base.xml:1351 +#, python-format +msgid "Create" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1870 +#, python-format +msgid "doesn't contain" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1760 +#, python-format +msgid "Import Options" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:2909 +#, python-format +msgid "Add %s" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:145 +#, python-format +msgid "Admin password:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/data_export.js:11 +#: code:addons/web/static/src/js/view_form.js:1065 +#: code:addons/web/static/src/xml/base.xml:1369 +#, python-format +msgid "Close" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/coresetup.js:623 +#, python-format +msgid "" +"You may not believe it,
but the application is actually loading..." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1754 +#, python-format +msgid "CSV File:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1743 +#, python-format +msgid "Advanced" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_tree.js:11 +#, python-format +msgid "Tree" +msgstr "" + +#. module: web +#: code:addons/web/controllers/main.py:766 +#, python-format +msgid "Could not drop database !" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/formats.js:227 +#, python-format +msgid "'%s' is not a correct integer" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:855 +#, python-format +msgid "All users" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:1669 +#, python-format +msgid "Unknown field %s in domain %s" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/views.js:1421 +#, python-format +msgid "Node [%s] is not a JSONified XML node" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1403 +#, python-format +msgid "Advanced Search..." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:499 +#, python-format +msgid "Dropping database" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:82 +#: code:addons/web/static/src/xml/base.xml:441 +#, python-format +msgid "Powered by" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1382 +#: code:addons/web/static/src/xml/base.xml:948 +#, python-format +msgid "Yes" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:4831 +#, python-format +msgid "There was a problem while uploading your file" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:552 +#, python-format +msgid "XML ID:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:932 +#, python-format +msgid "Size:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1799 +#, python-format +msgid "--- Don't Import ---" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1654 +#, python-format +msgid "Import-Compatible Export" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/coresetup.js:601 +#, python-format +msgid "%d years ago" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_list.js:1019 +#, python-format +msgid "Unknown m2m command %s" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:1066 +#, python-format +msgid "Save default" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:121 +#: code:addons/web/static/src/xml/base.xml:175 +#: code:addons/web/static/src/xml/base.xml:264 +#, python-format +msgid "New database name:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:394 +#, python-format +msgid "Please enter your new password" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/views.js:1463 +#, python-format +msgid "Could not parse string to xml" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:539 +#, python-format +msgid "Manage Views" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1776 +#, python-format +msgid "Encoding:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1783 +#, python-format +msgid "Lines to skip" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:2831 +#, python-format +msgid "Create \"%s\"" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/data_export.js:361 +#, python-format +msgid "Please select fields to save export list..." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:418 +#, python-format +msgid "Copyright © 2004-TODAY OpenERP SA. All Rights Reserved." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:2345 +#, python-format +msgid "This resource is empty" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1664 +#, python-format +msgid "Available fields" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1810 +#, python-format +msgid "The import failed due to:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/views.js:810 +#: code:addons/web/static/src/xml/base.xml:533 +#, python-format +msgid "JS Tests" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1725 +#, python-format +msgid "Save as:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:929 +#, python-format +msgid "Filter on: %s" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:2877 +#: code:addons/web/static/src/js/view_form.js:3728 +#, python-format +msgid "Create: " +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:534 +#, python-format +msgid "View Fields" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:330 +#, python-format +msgid "Confirm New Password:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_list.js:573 +#, python-format +msgid "Do you really want to remove these records?" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:936 +#, python-format +msgid "Context:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1935 +#: code:addons/web/static/src/js/search.js:1962 +#, python-format +msgid "is" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/data_export.js:6 +#, python-format +msgid "Export Data" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:940 +#, python-format +msgid "Domain:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:812 +#, python-format +msgid "Default:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:82 +#: code:addons/web/static/src/xml/base.xml:442 +#, python-format +msgid "OpenERP" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:68 +#: code:addons/web/static/src/xml/base.xml:193 +#: code:addons/web/static/src/xml/base.xml:225 +#, python-format +msgid "Database:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1158 +#: code:addons/web/static/src/xml/base.xml:1215 +#, python-format +msgid "Uploading ..." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1828 +#, python-format +msgid "Name:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:1027 +#, python-format +msgid "About" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1406 +#, python-format +msgid "Search Again" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1430 +#, python-format +msgid "-- Filters --" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1205 +#: code:addons/web/static/src/xml/base.xml:1207 +#, python-format +msgid "Clear" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1655 +#, python-format +msgid "Export all Data" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_list.js:1313 +#, python-format +msgid "" +"Grouping on field '%s' is not possible because that field does not appear in " +"the list view." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:531 +#, python-format +msgid "Set Defaults" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1645 +#, python-format +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 "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:319 +#, python-format +msgid "The record could not be found in the database." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1447 +#, python-format +msgid "Filter Name:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:924 +#, python-format +msgid "Type:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:538 +#, python-format +msgid "Incorrect super-administrator password" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:920 +#, python-format +msgid "Object:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:292 +#: code:addons/web/static/src/js/chrome.js:326 +#, python-format +msgid "Loading" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/coresetup.js:600 +#, python-format +msgid "about a year ago" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1872 +#: code:addons/web/static/src/js/search.js:1882 +#: code:addons/web/static/src/js/search.js:1916 +#: code:addons/web/static/src/js/search.js:1941 +#, python-format +msgid "is not equal to" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:5000 +#, python-format +msgid "" +"The type of the field '%s' must be a many2many field with a relation to " +"'ir.attachment' model." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/coresetup.js:595 +#, python-format +msgid "%d hours ago" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:4166 +#: code:addons/web/static/src/js/view_form.js:4295 +#, python-format +msgid "Add: " +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1833 +#, python-format +msgid "Quick Add" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1780 +#, python-format +msgid "Latin 1" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:260 +#: code:addons/web/static/src/js/chrome.js:269 +#: code:addons/web/static/src/js/chrome.js:449 +#: code:addons/web/static/src/js/chrome.js:792 +#: code:addons/web/static/src/js/view_form.js:570 +#: code:addons/web/static/src/js/view_form.js:1934 +#: code:addons/web/static/src/js/views.js:1128 +#: code:addons/web/static/src/xml/base.xml:1727 +#, python-format +msgid "Ok" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/views.js:1163 +#, python-format +msgid "Uploading..." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:125 +#, python-format +msgid "Load Demonstration data:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/dates.js:22 +#: code:addons/web/static/src/js/dates.js:26 +#, python-format +msgid "'%s' is not a valid datetime" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/views.js:1471 +#, python-format +msgid "Could not find a DOM Parser: %s" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:256 +#, python-format +msgid "File:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1884 +#: code:addons/web/static/src/js/search.js:1918 +#: code:addons/web/static/src/js/search.js:1943 +#, python-format +msgid "less than" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_list.js:684 +#: code:addons/web/static/src/js/views.js:1090 +#, python-format +msgid "Warning" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:541 +#, python-format +msgid "Edit SearchView" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1977 +#, python-format +msgid "is true" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:3880 +#, python-format +msgid "Add an item" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1578 +#, python-format +msgid "Save current filter" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:1926 +#, python-format +msgid "Confirm" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/data_export.js:126 +#, python-format +msgid "Please enter save field list name" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_list.js:2185 +#, python-format +msgid "Download \"%s\"" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:324 +#, python-format +msgid "New" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_list.js:1746 +#, python-format +msgid "Can't convert value %s to context" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/views.js:805 +#: code:addons/web/static/src/xml/base.xml:535 +#, python-format +msgid "Fields View Get" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:149 +#, python-format +msgid "Confirm password:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1885 +#: code:addons/web/static/src/js/search.js:1919 +#: code:addons/web/static/src/js/search.js:1944 +#, python-format +msgid "greater or equal than" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1296 +#, python-format +msgid "Button" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:418 +#, python-format +msgid "OpenERP is a trademark of the" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/data_export.js:374 +#, python-format +msgid "Please select fields to export..." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:286 +#, python-format +msgid "New master password:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1978 +#, python-format +msgid "is false" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:404 +#, python-format +msgid "About OpenERP" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/formats.js:297 +#, python-format +msgid "'%s' is not a correct date, datetime nor time" +msgstr "" + +#. module: web +#: code:addons/web/controllers/main.py:1306 +#, python-format +msgid "No content found for field '%s' on '%s:%s'" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:304 +#, python-format +msgid "Database Management" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:4971 +#, python-format +msgid "Image" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:81 +#, python-format +msgid "Manage Databases" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/pyeval.js:765 +#, python-format +msgid "Evaluation Error" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1285 +#, python-format +msgid "not a valid integer" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:337 +#: code:addons/web/static/src/xml/base.xml:754 +#: code:addons/web/static/src/xml/base.xml:794 +#: code:addons/web/static/src/xml/base.xml:1351 +#: code:addons/web/static/src/xml/base.xml:1359 +#: code:addons/web/static/src/xml/base.xml:1605 +#, python-format +msgid "or" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1383 +#, python-format +msgid "No" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/formats.js:309 +#, python-format +msgid "'%s' is not convertible to date, datetime nor time" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:197 +#: code:addons/web/static/src/xml/base.xml:161 +#: code:addons/web/static/src/xml/base.xml:307 +#, python-format +msgid "Duplicate" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:755 +#: code:addons/web/static/src/xml/base.xml:795 +#: code:addons/web/static/src/xml/base.xml:1366 +#, python-format +msgid "Discard" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1599 +#, python-format +msgid "Add a condition" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/coresetup.js:620 +#, python-format +msgid "Still loading..." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:820 +#, python-format +msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:3776 +#, python-format +msgid "The o2m record must be saved before an action can be used" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:509 +#, python-format +msgid "Backed" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1585 +#, python-format +msgid "Use by default" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:4846 +#, python-format +msgid "The field is empty, there's nothing to save !" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_list.js:1327 +#, python-format +msgid "%s (%d)" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:777 +#, python-format +msgid "triggered from search view" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:980 +#, python-format +msgid "Filter" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:928 +#, python-format +msgid "Widget:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:542 +#, python-format +msgid "Edit Action" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:549 +#, python-format +msgid "ID:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:848 +#, python-format +msgid "Only you" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:543 +#, python-format +msgid "Edit Workflow" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/views.js:1172 +#, python-format +msgid "Do you really want to delete this attachment ?" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/views.js:838 +#, python-format +msgid "Technical Translation" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:916 +#, python-format +msgid "Field:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:499 +#, python-format +msgid "The database %s has been dropped" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:456 +#, python-format +msgid "User's timezone" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/chrome.js:284 +#: code:addons/web/static/src/js/chrome.js:1133 +#, python-format +msgid "Client Error" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/views.js:996 +#, python-format +msgid "Print" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1306 +#, python-format +msgid "Special:" +msgstr "" + +#. module: web +#: code:addons/web/controllers/main.py:850 +#, python-format +msgid "" +"The old password you provided is incorrect, your password was not changed." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:555 +#, python-format +msgid "Creation User:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:767 +#, python-format +msgid "Do you really want to delete this record?" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1360 +#, python-format +msgid "Save & Close" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/view_form.js:2818 +#, python-format +msgid "Search More..." +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:75 +#: code:addons/web/static/src/xml/base.xml:311 +#, python-format +msgid "Password" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:540 +#: code:addons/web/static/src/xml/base.xml:787 +#: code:addons/web/static/src/xml/base.xml:1153 +#, python-format +msgid "Edit" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1681 +#, python-format +msgid "Remove" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1040 +#, python-format +msgid "Select date" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1251 +#, python-format +msgid "Search %(field)s for: %(value)s" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1252 +#, python-format +msgid "Delete this file" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:109 +#, python-format +msgid "Create Database" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:420 +#, python-format +msgid "GNU Affero General Public License" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:1770 +#, python-format +msgid "Separator:" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/xml/base.xml:300 +#, python-format +msgid "Back to Login" +msgstr "" + +#. module: web +#. openerp-web +#: code:addons/web/static/src/js/search.js:1664 +#: code:addons/web/static/src/xml/base.xml:1429 +#, python-format +msgid "Filters" +msgstr "" diff --git a/addons/web/session.py b/addons/web/session.py index 65e3beab84a..54ccac79578 100644 --- a/addons/web/session.py +++ b/addons/web/session.py @@ -186,6 +186,6 @@ class OpenERPSession(object): if lang in babel.core.LOCALE_ALIASES: lang = babel.core.LOCALE_ALIASES[lang] - context['lang'] = lang + context['lang'] = lang or 'en_US' # vim:et:ts=4:sw=4: diff --git a/addons/web/static/lib/jquery.ui/js/jquery-ui-1.9.1.custom.js b/addons/web/static/lib/jquery.ui/js/jquery-ui-1.9.1.custom.js index f0fa9c321d4..9992bc6337c 100644 --- a/addons/web/static/lib/jquery.ui/js/jquery-ui-1.9.1.custom.js +++ b/addons/web/static/lib/jquery.ui/js/jquery-ui-1.9.1.custom.js @@ -8952,7 +8952,8 @@ $.extend( $.ui.dialog.overlay, { $( document ).bind( $.ui.dialog.overlay.events, function( event ) { // stop events if the z-index of the target is < the z-index of the overlay // we cannot return true when we don't want to cancel the event (#3523) - if ( $(event.target).closest('.ui-dialog').zIndex() < $.ui.dialog.overlay.maxZ ) { + if ($(event.target).zIndex() < $.ui.dialog.overlay.maxZ && + $(event.target).closest('.ui-dialog').zIndex() < $.ui.dialog.overlay.maxZ) { return false; } }); diff --git a/addons/web/static/lib/jquery/jquery-1.8.3.js b/addons/web/static/lib/jquery/jquery-1.8.3.js index a86bf797a8b..c54e2bedb3b 100644 --- a/addons/web/static/lib/jquery/jquery-1.8.3.js +++ b/addons/web/static/lib/jquery/jquery-1.8.3.js @@ -6484,9 +6484,9 @@ jQuery.uaMatch = function( ua ) { ua = ua.toLowerCase(); var match = /(chrome)[ \/]([\w.]+)/.exec( ua ) || - /(webkit)[ \/]([\w.]+)/.exec( ua ) || - /(opera)(?:.*version|)[ \/]([\w.]+)/.exec( ua ) || - /(msie) ([\w.]+)/.exec( ua ) || + (/(webkit)[ \/]([\w.]+)/.exec( ua )) || + (/(opera)(?:.*version|)[ \/]([\w.]+)/.exec( ua )) || + (/(msie) ([\w.]+)/.exec( ua )) || ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec( ua ) || []; diff --git a/addons/web/static/src/css/base.css b/addons/web/static/src/css/base.css index 132c9d7993f..7e8242a8d5c 100644 --- a/addons/web/static/src/css/base.css +++ b/addons/web/static/src/css/base.css @@ -43,6 +43,10 @@ color: #afafb6 !important; font-style: italic !important; } +.openerp :-ms-input-placeholder { + color: #afafb6 !important; + font-style: italic !important; +} .openerp a { text-decoration: none; cursor: pointer !important; @@ -608,6 +612,9 @@ } .openerp .oe_notebook > li > a { display: block; + color: gray; +} +.openerp .oe_notebook > li.ui-tabs-active > a { color: #4c4c4c; } .openerp .oe_notebook { @@ -703,6 +710,9 @@ display: block; color: #4c4c4c; text-decoration: none; + width: 200px; + text-overflow: ellipsis; + overflow: hidden; } .openerp .oe_dropdown_menu > li > a:hover { text-decoration: none; @@ -998,6 +1008,39 @@ background-image: -o-linear-gradient(top, #646060, #262626); background-image: linear-gradient(to bottom, #646060, #262626); } +.openerp .oe_topbar .oe_topbar_anonymous_login { + background-color: #dc5f59; + color: #eeeeee; + background-color: #fc8787; + background-image: -webkit-gradient(linear, left top, left bottom, from(#fc8787), to(maroon)); + background-image: -webkit-linear-gradient(top, #fc8787, maroon); + background-image: -moz-linear-gradient(top, #fc8787, maroon); + background-image: -ms-linear-gradient(top, #fc8787, maroon); + background-image: -o-linear-gradient(top, #fc8787, maroon); + background-image: linear-gradient(to bottom, #fc8787, maroon); +} +.openerp .oe_topbar .oe_topbar_anonymous_login a { + display: block; + padding: 5px 10px 7px; + line-height: 20px; + height: 20px; + text-decoration: none; + color: white; + background: transparent; + -webkit-transition: all 0.2s ease-out; + -moz-transition: all 0.2s ease-out; + -ms-transition: all 0.2s ease-out; + -o-transition: all 0.2s ease-out; + transition: all 0.2s ease-out; +} +.openerp .oe_topbar .oe_topbar_anonymous_login a:hover { + background: rgba(0, 0, 0, 0.1); + color: white; + text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset; +} .openerp .oe_topbar .oe_topbar_item { display: block; padding: 5px 10px 7px; @@ -1069,6 +1112,14 @@ -webkit-box-shadow: none; box-shadow: none; } +.openerp .oe_topbar .oe_topbar_name { + max-width: 150px; + overflow: hidden; + display: inline-block; + max-height: 100%; + text-overflow: ellipsis; + white-space: nowrap; +} .openerp .oe_menu { float: left; padding: 0; @@ -1141,18 +1192,33 @@ padding-bottom: 16px; } .openerp a.oe_logo { + position: relative; width: 220px; display: block; text-align: center; - height: 70px; - line-height: 70px; } .openerp a.oe_logo img { - height: 40px; - width: 157px; margin: 14px 0; border: 0; } +.openerp a.oe_logo .oe_logo_edit { + margin: 14px 0; + position: absolute; + top: 1px; + padding: 4px; + width: 100%; + display: none; + text-align: center; + color: #eeeeee; + background: rgba(37, 37, 37, 0.9); + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + box-sizing: border-box; +} +.openerp a.oe_logo:hover .oe_logo_edit_admin { + display: block; +} .openerp .oe_footer { position: fixed; bottom: 0; @@ -1162,14 +1228,11 @@ text-align: center; } .openerp .oe_footer a { - font-weight: 800; - font-family: serif; - font-size: 16px; + font-weight: bold; color: black; } .openerp .oe_footer a span { color: #c81010; - font-style: italic; } .openerp .oe_secondary_menu_section { font-weight: bold; @@ -1202,7 +1265,7 @@ color: white; padding: 2px 4px; margin: 1px 6px 0 0; - border: 1px solid lightGray; + border: 1px solid lightgrey; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); -moz-border-radius: 4px; -webkit-border-radius: 4px; @@ -1227,7 +1290,7 @@ transform: scale(1.1); } .openerp .oe_secondary_submenu .oe_active { - border-top: 1px solid lightGray; + border-top: 1px solid lightgrey; border-bottom: 1px solid #dedede; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2), inset 0 -1px 3px rgba(40, 40, 40, 0.2); @@ -1332,12 +1395,14 @@ height: 100%; } .openerp .oe_application .oe_breadcrumb_item:not(:last-child) { - display: inline-block; max-width: 7em; white-space: nowrap; - overflow: hidden; text-overflow: ellipsis; } +.openerp .oe_application .oe_breadcrumb_title > * { + display: inline-block; + overflow: hidden; +} .openerp .oe_view_manager .oe_view_manager_body { height: inherit; } @@ -1345,6 +1410,7 @@ height: inherit; } .openerp .oe_view_manager table.oe_view_manager_header { + border-collapse: separate; width: 100%; table-layout: fixed; } @@ -2028,6 +2094,12 @@ margin: -16px -16px 0 -16px; padding: 0; } +.openerp .oe_form_nosheet.oe_form_nomargin { + margin: 0; +} +.openerp .oe_form_nosheet.oe_form_nomargin > header { + margin: 0; +} .openerp .oe_form_sheetbg { padding: 16px 0; } @@ -2041,6 +2113,9 @@ min-height: 330px; padding: 16px; } +.openerp .oe_form_sheet .oe_list { + overflow-x: auto; +} .openerp .oe_application .oe_form_sheetbg { background: url(/web/static/src/img/form_sheetbg.png); border-bottom: 1px solid #dddddd; @@ -2164,7 +2239,7 @@ } .openerp .oe_form .oe_form_label_help[for] span, .openerp .oe_form .oe_form_label[for] span { font-size: 80%; - color: darkGreen; + color: darkgreen; vertical-align: top; position: relative; top: -4px; @@ -2545,6 +2620,7 @@ background: -moz-linear-gradient(135deg, #dedede, #fcfcfc); background: -o-linear-gradient(135deg, #fcfcfc, #dedede); background: -webkit-gradient(linear, left top, right bottom, from(#fcfcfc), to(#dedede)); + background: -ms-linear-gradient(top, #fcfcfc, #dedede); -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; @@ -2568,6 +2644,7 @@ background: -moz-linear-gradient(135deg, #3465a4, #729fcf); background: -o-linear-gradient(135deg, #729fcf, #3465a4); background: -webkit-gradient(linear, left top, right bottom, from(#729fcf), to(#3465a4)); + background: -ms-linear-gradient(top, #729fcf, #3465a4); } .openerp ul.oe_form_status li.oe_active .label, .openerp ul.oe_form_status_clickable li.oe_active .label { color: white; @@ -2617,6 +2694,7 @@ background: -moz-linear-gradient(135deg, #284d7d, #4c85c2); background: -o-linear-gradient(135deg, #4c85c2, #284d7d); background: -webkit-gradient(linear, left top, right bottom, from(#4c85c2), to(#284d7d)); + background: -ms-linear-gradient(top, #4c85c2, #284d7d); } .openerp .oe_form .oe_form_field_one2many > .oe_view_manager .oe_list_pager_single_page { display: none; @@ -3049,6 +3127,69 @@ div.ui-widget-overlay { border-radius: 3px; } +.openerp_ie input[type='checkbox'] { + border: none; + background: none; + box-shadow: none; +} +.openerp_ie .oe_logo img { + border: none; +} +.openerp_ie .oe_header_row button.oe_highlight { + padding-top: 0; + padding-bottom: 0; +} +.openerp_ie .oe_view_manager_buttons button.oe_write_full { + padding-top: 0; + padding-bottom: 0; +} +.openerp_ie .oe_view_manager_buttons button.oe_highlight { + padding-top: 0; + padding-bottom: 0; +} +.openerp_ie .oe_view_manager_buttons button .oe_form_button_edit { + padding-top: 0; + padding-bottom: 0; +} +.openerp_ie .oe_view_manager_buttons button .oe_form_button_create { + padding-top: 0; + padding-bottom: 0; +} +.openerp_ie .oe_kanban_image { + border: none; +} +.openerp_ie .oe_msg_icon { + border: none; +} +.openerp_ie .oe_form header ul { + height: 29px; +} +.openerp_ie .oe_attach { + filter: none; +} +.openerp_ie .oe_link { + filter: none; +} +.openerp_ie .oe_kanban_show_more { + clear: both; + text-align: center; +} +.openerp_ie.oe_kanban_grouped .oe_kanban_show_more .oe_button { + width: 100%; + padding: 3px 12px; +} +.openerp_ie .oe_form_buttons button { + padding-top: 0; + padding-bottom: 0; +} +.openerp_ie .oe_sidebar button { + padding-top: 0; + padding-bottom: 0; +} +.openerp_ie .oe_form_field.oe_tags { + float: left; +} + @media print { .openerp { text-shadow: none; @@ -3075,6 +3216,9 @@ div.ui-widget-overlay { border: 0px !important; box-shadow: 0px 0px 0px; } + .openerp .oe_application .oe_form_sheet .oe_list, .openerp .oe_application .oe_form_sheetbg .oe_list { + overflow-x: visible; + } .openerp .oe_view_manager_current > .oe_view_manager_header { border: 0px !important; box-shadow: 0px 0px 0px; @@ -3086,3 +3230,7 @@ div.ui-widget-overlay { overflow: hidden !important; } } +.blockUI.blockOverlay { + background-color: black; + opacity: 0.6; +} diff --git a/addons/web/static/src/css/base.sass b/addons/web/static/src/css/base.sass index c389f0534d5..0369f5fd4b5 100644 --- a/addons/web/static/src/css/base.sass +++ b/addons/web/static/src/css/base.sass @@ -95,6 +95,7 @@ $sheet-padding: 16px background: -moz-linear-gradient(135deg, $endColor, $startColor) background: -o-linear-gradient(135deg, $startColor, $endColor) background: -webkit-gradient(linear, left top, right bottom, from($startColor), to($endColor)) + background: -ms-linear-gradient(top, $startColor, $endColor) /* IE10 */ @mixin transform($transform) -webkit-transform: $transform @@ -159,6 +160,9 @@ $sheet-padding: 16px \::-webkit-input-placeholder color: $tag-border !important font-style: italic !important + \:-ms-input-placeholder + color: $tag-border !important + font-style: italic !important //}}} // Tag reset {{{ a @@ -530,6 +534,8 @@ $sheet-padding: 16px float: left .oe_notebook > li > a display: block + color: #808080 + .oe_notebook > li.ui-tabs-active > a color: #4c4c4c .oe_notebook border-color: #ddd @@ -598,6 +604,9 @@ $sheet-padding: 16px display: block color: #4c4c4c text-decoration: none + width: 200px + text-overflow: ellipsis + overflow: hidden &:hover text-decoration: none .oe_dropdown_arrow:after @@ -827,6 +836,24 @@ $sheet-padding: 16px height: 32px background-color: #414141 @include vertical-gradient(#646060, #262626) + .oe_topbar_anonymous_login + background-color: #dc5f59 + color: #eeeeee + @include vertical-gradient(#FC8787, #800000) + a + display: block + padding: 5px 10px 7px + line-height: 20px + height: 20px + text-decoration: none + color: white + background: transparent + @include transition(all 0.2s ease-out) + a:hover + background: rgba(0,0,0,0.1) + color: white + text-shadow: 0px 0px 3px rgba(0,0,0,0.2) + @include box-shadow(0 1px 2px rgba(0,0,0,0.2) inset) .oe_topbar_item display: block padding: 5px 10px 7px @@ -870,6 +897,13 @@ $sheet-padding: 16px &:hover @include vertical-gradient(#292929, #191919) @include box-shadow(none) + .oe_topbar_name + max-width: 150px + overflow: hidden + display: inline-block + max-height: 100% + text-overflow: ellipsis + white-space: nowrap // oe menu is the list of the buttons on the left side of the bar. // So why aren't the buttons oe_topbar_items ? This sad state of affairs @@ -933,16 +967,26 @@ $sheet-padding: 16px text-shadow: 0 1px 1px white padding-bottom: 16px a.oe_logo + position: relative width: 220px display: block text-align: center - height: 70px - line-height: 70px img - height: 40px - width: 157px margin: 14px 0 border: 0 + .oe_logo_edit + margin: 14px 0 + position: absolute + top: 1px + padding: 4px + width: 100% + display: none + text-align: center + color: #eee + background: rgba(37,37,37,0.9) + @include box-sizing(border) + &:hover .oe_logo_edit_admin + display: block .oe_footer position: fixed bottom: 0 @@ -951,13 +995,10 @@ $sheet-padding: 16px width: 220px text-align: center a - font-weight: 800 - font-family: serif - font-size: 16px + font-weight: bold color: black span color: #c81010 - font-style: italic // }}} // Webclient.leftbar items {{{ @@ -1078,11 +1119,12 @@ $sheet-padding: 16px > div height: 100% .oe_breadcrumb_item:not(:last-child) - display: inline-block max-width: 7em white-space: nowrap - overflow: hidden text-overflow: ellipsis + .oe_breadcrumb_title > * + display: inline-block + overflow: hidden // }}} // ViewManager common {{{ .oe_view_manager @@ -1092,6 +1134,7 @@ $sheet-padding: 16px height: inherit table.oe_view_manager_header + border-collapse: separate width: 100% table-layout: fixed .oe_header_row @@ -1615,6 +1658,10 @@ $sheet-padding: 16px > header margin: -16px -16px 0 -16px padding: 0 + .oe_form_nosheet.oe_form_nomargin + margin: 0 + > header + margin: 0 .oe_form_sheetbg padding: 16px 0 .oe_form_sheet_width @@ -1625,6 +1672,8 @@ $sheet-padding: 16px background: white min-height: 330px padding: 16px + .oe_list + overflow-x: auto // Sheet inline mode .oe_application .oe_form_sheetbg @@ -1662,7 +1711,7 @@ $sheet-padding: 16px width: 400px padding-bottom: 0 div.oe_chatter - box-sizing: border-box + box-sizing: border-box min-width: $sheet-min-width + 2* $sheet-padding max-width: $sheet-max-width + 2* $sheet-padding margin: 0 auto @@ -1934,7 +1983,7 @@ $sheet-padding: 16px overflow: hidden width: 24px overflow: hidden - background: transparent + background: transparent color: #7C7BAD box-shadow: none border: none @@ -2418,6 +2467,63 @@ div.ui-widget-overlay @include radius(3px) // }}} +// Internet Explorer 9+ specifics {{{ +.openerp_ie + input[type='checkbox'] + border: none + background: none + box-shadow: none + .oe_logo + img + border: none + .oe_header_row + button.oe_highlight + padding-top: 0 + padding-bottom: 0 + .oe_view_manager_buttons + button.oe_write_full + padding-top: 0 + padding-bottom: 0 + button.oe_highlight + padding-top: 0 + padding-bottom: 0 + button .oe_form_button_edit + padding-top: 0 + padding-bottom: 0 + button .oe_form_button_create + padding-top: 0 + padding-bottom: 0 + .oe_kanban_image + border: none + .oe_msg_icon + border: none + .oe_form + header + ul + height: 29px + .oe_attach + filter: none + .oe_link + filter: none + + .oe_kanban_show_more + clear: both + text-align: center + &.oe_kanban_grouped .oe_kanban_show_more .oe_button + width: 100% + padding: 3px 12px + + .oe_form_buttons button + padding-top: 0 + padding-bottom: 0 + .oe_sidebar button + padding-top: 0 + padding-bottom: 0 + + .oe_form_field.oe_tags + float: left +// }}} + // @media print {{{ @media print .openerp @@ -2441,6 +2547,8 @@ div.ui-widget-overlay .oe_form_sheet, .oe_form_sheetbg border: 0px !important box-shadow: 0px 0px 0px + .oe_list + overflow-x: visible .oe_view_manager_current > .oe_view_manager_header border: 0px !important box-shadow: 0px 0px 0px @@ -2451,5 +2559,9 @@ div.ui-widget-overlay overflow: hidden !important // }}} +.blockUI.blockOverlay + background-color: black + opacity: 0.6000000238418579 + // au BufWritePost,FileWritePost *.sass :!sass --style expanded --line-numbers > "%:p:r.css" // vim:tabstop=4:shiftwidth=4:softtabstop=4:fdm=marker: diff --git a/addons/web/static/src/img/nologo.png b/addons/web/static/src/img/nologo.png new file mode 100644 index 00000000000..711269813a1 Binary files /dev/null and b/addons/web/static/src/img/nologo.png differ diff --git a/addons/web/static/src/js/chrome.js b/addons/web/static/src/js/chrome.js index a2ff00c5f03..632e782c67c 100644 --- a/addons/web/static/src/js/chrome.js +++ b/addons/web/static/src/js/chrome.js @@ -565,8 +565,7 @@ instance.web.DatabaseManager = instance.web.Widget.extend({ }, do_exit: function () { this.$el.remove(); - instance.webclient.toggle_bars(false); - this.do_action('login'); + instance.webclient.show_login(); } }); instance.web.client_actions.add("database_manager", "instance.web.DatabaseManager"); @@ -805,13 +804,14 @@ instance.web.Menu = instance.web.Widget.extend({ this.has_been_loaded = $.Deferred(); this.maximum_visible_links = 'auto'; // # of menu to show. 0 = do not crop, 'auto' = algo this.data = {data:{children:[]}}; - this.on("menu_loaded", this, function (e) { + this.on("menu_loaded", this, function (menu_data) { // launch the fetch of needaction counters, asynchronous - this.rpc("/web/menu/load_needaction", {menu_ids: false}).done(function(r) { - self.on_needaction_loaded(r); - }); + if (!_.isEmpty(menu_data.all_menu_ids)) { + this.rpc("/web/menu/load_needaction", {menu_ids: menu_data.all_menu_ids}).done(function(r) { + self.on_needaction_loaded(r); + }); + } }); - }, start: function() { this._super.apply(this, arguments); @@ -827,7 +827,7 @@ instance.web.Menu = instance.web.Widget.extend({ }, menu_loaded: function(data) { var self = this; - this.data = data; + this.data = {data: data}; this.renderElement(); this.limit_entries(); // Hide toplevel item if there is only one @@ -848,7 +848,7 @@ instance.web.Menu = instance.web.Widget.extend({ on_needaction_loaded: function(data) { var self = this; this.needaction_data = data; - _.each(this.needaction_data.data, function (item, menu_id) { + _.each(this.needaction_data, function (item, menu_id) { var $item = self.$secondary_menus.find('a[data-menu="' + menu_id + '"]'); $item.remove('oe_menu_counter'); if (item.needaction_counter && item.needaction_counter > 0) { @@ -1119,9 +1119,14 @@ instance.web.Client = instance.web.Widget.extend({ instance.web.WebClient = instance.web.Client.extend({ _template: 'WebClient', + events: { + 'click .oe_logo_edit_admin': 'logo_edit' + }, init: function(parent) { this._super(parent); this._current_state = null; + this.menu_dm = new instance.web.DropMisordered(); + this.action_mutex = new $.Mutex(); }, start: function() { var self = this; @@ -1173,6 +1178,7 @@ instance.web.WebClient = instance.web.Client.extend({ show_application: function() { var self = this; self.toggle_bars(true); + self.update_logo(); self.menu = new instance.web.Menu(self); self.menu.replace(this.$el.find('.oe_menu_placeholder')); self.menu.on('menu_click', this, this.on_menu_action); @@ -1184,6 +1190,32 @@ instance.web.WebClient = instance.web.Client.extend({ self.set_title(); self.check_timezone(); }, + update_logo: function() { + var img = this.session.url('/web/binary/company_logo'); + this.$('.oe_logo img').attr('src', '').attr('src', img); + this.$('.oe_logo_edit').toggleClass('oe_logo_edit_admin', this.session.uid === 1); + }, + logo_edit: function(ev) { + var self = this; + new instance.web.Model("res.users").get_func("read")(this.session.uid, ["company_id"]).then(function(res) { + self.rpc("/web/action/load", { action_id: "base.action_res_company_form" }).done(function(result) { + result.res_id = res['company_id'][0]; + result.target = "new"; + result.views = [[false, 'form']]; + result.flags = { + action_buttons: true, + }; + self.action_manager.do_action(result); + var form = self.action_manager.dialog_widget.views.form.controller; + form.on("on_button_cancel", self.action_manager.dialog, self.action_manager.dialog.close); + form.on('record_saved', self, function() { + self.action_manager.dialog.close(); + self.update_logo(); + }); + }); + }); + return false; + }, check_timezone: function() { var self = this; return new instance.web.Model('res.users').call('read', [[this.session.uid], ['tz_offset']]).then(function(result) { @@ -1287,18 +1319,29 @@ instance.web.WebClient = instance.web.Client.extend({ }, on_menu_action: function(options) { var self = this; - return this.rpc("/web/action/load", { action_id: options.action_id }) + return this.menu_dm.add(this.rpc("/web/action/load", { action_id: options.action_id })) .then(function (result) { - if (options.needaction) { - result.context = new instance.web.CompoundContext( - result.context, - {search_default_message_unread: true}); - } - return $.when(self.action_manager.do_action(result, { - clear_breadcrumbs: true, - action_menu_id: self.menu.current_menu, - })).fail(function() { - self.menu.open_menu(options.previous_menu_id); + return self.action_mutex.exec(function() { + if (options.needaction) { + result.context = new instance.web.CompoundContext( + result.context, + {search_default_message_unread: true}); + } + var completed = $.Deferred(); + $.when(self.action_manager.do_action(result, { + clear_breadcrumbs: true, + action_menu_id: self.menu.current_menu, + })).fail(function() { + self.menu.open_menu(options.previous_menu_id); + }).always(function() { + completed.resolve(); + }); + setTimeout(function() { + completed.resolve(); + }, 2000); + // We block the menu when clicking on an element until the action has correctly finished + // loading. If something crash, there is a 2 seconds timeout before it's unblocked. + return completed; }); }); }, diff --git a/addons/web/static/src/js/coresetup.js b/addons/web/static/src/js/coresetup.js index c28a51ebe6b..eac26520301 100644 --- a/addons/web/static/src/js/coresetup.js +++ b/addons/web/static/src/js/coresetup.js @@ -125,9 +125,7 @@ instance.web.Session = instance.web.JsonRPC.extend( /** @lends instance.web.Sess }, session_logout: function() { this.set_cookie('session_id', ''); - var url = "#"; - $.bbq.pushState(url); - window.location.search = ""; + $.bbq.removeState(); return this.rpc("/web/session/destroy", {}); }, get_cookie: function (name) { diff --git a/addons/web/static/src/js/search.js b/addons/web/static/src/js/search.js index eea8bba726d..34ab101fea7 100644 --- a/addons/web/static/src/js/search.js +++ b/addons/web/static/src/js/search.js @@ -640,7 +640,7 @@ instance.web.SearchView = instance.web.Widget.extend(/** @lends instance.web.Sea .then(this.proxy('setup_default_query')); return $.when(drawer_started, defaults_fetched) - .done(function () { + .then(function () { self.trigger("search_view_loaded", data); self.ready.resolve(); }); diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index 814995da5f7..299d579803d 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -128,13 +128,15 @@ instance.web.FormView = instance.web.View.extend(instance.web.form.FieldManagerM self.init_pager(); }); self.on("load_record", self, self.load_record); - this.on('view_loaded', self, self.load_form); instance.web.bus.on('clear_uncommitted_changes', this, function(e) { if (!this.can_be_discarded()) { e.preventDefault(); } }); }, + view_loading: function(r) { + return this.load_form(r); + }, destroy: function() { _.each(this.get_widgets(), function(w) { w.off('focused blurred'); @@ -194,7 +196,7 @@ instance.web.FormView = instance.web.View.extend(instance.web.form.FieldManagerM } this.sidebar.add_items('other', _.compact([ self.is_action_enabled('delete') && { label: _t('Delete'), callback: self.on_button_delete }, - self.is_action_enabled('create') && { label: _t('Duplicate'), callback: self.on_button_duplicate }, + self.is_action_enabled('create') && { label: _t('Duplicate'), callback: self.on_button_duplicate } ])); } @@ -211,7 +213,7 @@ instance.web.FormView = instance.web.View.extend(instance.web.form.FieldManagerM }); //bounce effect on red button when click on statusbar. this.$el.find(".oe_form_field_status:not(.oe_form_status_clickable)").on('click', function (e) { - if((self.get("actual_mode") == "view")) { + if((self.get("actual_mode") == "view")) { var $button = self.$el.find(".oe_highlight:not(.oe_form_invisible)").css({'float':'left','clear':'none'}); $button.effect('bounce', {distance:18, times: 5}, 150); e.stopPropagation(); @@ -917,7 +919,7 @@ instance.web.FormView = instance.web.View.extend(instance.web.form.FieldManagerM this.do_update_pager(); if (this.sidebar) { this.sidebar.do_attachement_update(this.dataset, this.datarecord.id); - } + } //openerp.log("The record has been created with id #" + this.datarecord.id); return $.when(this.reload()).then(function () { self.trigger('record_created', r); @@ -1694,6 +1696,10 @@ instance.web.form.compute_domain = function(expr, fields) { return _.all(stack, _.identity); }; +instance.web.form.is_bin_size = function(v) { + return /^\d+(\.\d*)? \w+$/.test(v); +}; + /** * Must be applied over an class already possessing the PropertiesMixin. * @@ -2216,19 +2222,28 @@ instance.web.form.ReinitializeFieldMixin = _.extend({}, instance.web.form.Reini instance.web.form.FieldChar = instance.web.form.AbstractField.extend(instance.web.form.ReinitializeFieldMixin, { template: 'FieldChar', widget_class: 'oe_form_field_char', + events: { + 'change input': 'store_dom_value', + }, init: function (field_manager, node) { this._super(field_manager, node); this.password = this.node.attrs.password === 'True' || this.node.attrs.password === '1'; }, initialize_content: function() { - var self = this; - var $input = this.$el.find('input'); - $input.change(function() { - if(self.is_syntax_valid()){ - self.internal_set_value(self.parse_value($input.val())); - } - }); - this.setupFocus($input); + this.setupFocus(this.$('input')); + }, + store_dom_value: function () { + if (!this.get('effective_readonly') + && this.$('input').length + && this.is_syntax_valid()) { + this.internal_set_value( + this.parse_value( + this.$('input').val())); + } + }, + commit_value: function () { + this.store_dom_value(); + return this._super(); }, render_value: function() { var show_value = this.format_value(this.get('value'), ''); @@ -2244,7 +2259,7 @@ instance.web.form.FieldChar = instance.web.form.AbstractField.extend(instance.we is_syntax_valid: function() { if (!this.get("effective_readonly") && this.$("input").size() > 0) { try { - var value_ = this.parse_value(this.$el.find('input').val(), ''); + this.parse_value(this.$('input').val(), ''); return true; } catch(e) { return false; @@ -2262,7 +2277,7 @@ instance.web.form.FieldChar = instance.web.form.AbstractField.extend(instance.we return this.get('value') === '' || this._super(); }, focus: function() { - this.$('input:first').focus(); + this.$('input:first')[0].focus(); }, set_dimensions: function (height, width) { this._super(height, width); @@ -2274,7 +2289,10 @@ instance.web.form.FieldChar = instance.web.form.AbstractField.extend(instance.we }); instance.web.form.FieldID = instance.web.form.FieldChar.extend({ - + process_modifiers: function () { + this._super(); + this.set({ readonly: true }); + }, }); instance.web.form.FieldEmail = instance.web.form.FieldChar.extend({ @@ -2363,6 +2381,9 @@ instance.web.DateTimeWidget = instance.web.Widget.extend({ template: "web.datepicker", jqueryui_object: 'datetimepicker', type_of_date: "datetime", + events: { + 'change .oe_datepicker_master': 'change_datetime', + }, init: function(parent) { this._super(parent); this.name = parent.name; @@ -2371,10 +2392,7 @@ instance.web.DateTimeWidget = instance.web.Widget.extend({ var self = this; this.$input = this.$el.find('input.oe_datepicker_master'); this.$input_picker = this.$el.find('input.oe_datepicker_container'); - this.$input.change(function(){ - self.change_datetime(); - }); - + this.picker({ onClose: this.on_picker_select, onSelect: this.on_picker_select, @@ -2447,7 +2465,10 @@ instance.web.DateTimeWidget = instance.web.Widget.extend({ this.set_value_from_ui_(); this.trigger("datetime_changed"); } - } + }, + commit_value: function () { + this.change_datetime(); + }, }); instance.web.DateWidget = instance.web.DateTimeWidget.extend({ @@ -2494,7 +2515,7 @@ instance.web.form.FieldDatetime = instance.web.form.AbstractField.extend(instanc }, focus: function() { if (this.datewidget && this.datewidget.$input) { - this.datewidget.$input.focus(); + this.datewidget.$input[0].focus(); } }, set_dimensions: function (height, width) { @@ -2512,40 +2533,56 @@ instance.web.form.FieldDate = instance.web.form.FieldDatetime.extend({ instance.web.form.FieldText = instance.web.form.AbstractField.extend(instance.web.form.ReinitializeFieldMixin, { template: 'FieldText', + events: { + 'keyup': function (e) { + if (e.which === $.ui.keyCode.ENTER) { + e.stopPropagation(); + } + }, + 'change textarea': 'store_dom_value', + }, init: function (field_manager, node) { this._super(field_manager, node); }, initialize_content: function() { var self = this; this.$textarea = this.$el.find('textarea'); + this.auto_sized = false; this.default_height = this.$textarea.css('height'); - if (!this.get("effective_readonly")) { - this.$textarea.change(_.bind(function() { - self.internal_set_value(instance.web.parse_value(self.$textarea.val(), self)); - }, this)); - } else { + if (this.get("effective_readonly")) { this.$textarea.attr('disabled', 'disabled'); } - this.$el.keyup(function (e) { - if (e.which === $.ui.keyCode.ENTER) { - e.stopPropagation(); - } - }); this.setupFocus(this.$textarea); }, + commit_value: function () { + this.store_dom_value(); + return this._super(); + }, + store_dom_value: function () { + if (!this.get('effective_readonly') && this.$('textarea').length) { + this.internal_set_value( + instance.web.parse_value( + this.$textarea.val(), + this)); + } + }, render_value: function() { - $(window).resize(); var show_value = instance.web.format_value(this.get('value'), this, ''); if (show_value === '') { this.$textarea.css('height', parseInt(this.default_height)+"px"); } this.$textarea.val(show_value); - this.$textarea.autosize(); + if (! this.auto_sized) { + this.auto_sized = true; + this.$textarea.autosize(); + } else { + this.$textarea.trigger("autosize"); + } }, is_syntax_valid: function() { if (!this.get("effective_readonly") && this.$textarea) { try { - var value_ = instance.web.parse_value(this.$textarea.val(), this, ''); + instance.web.parse_value(this.$textarea.val(), this, ''); return true; } catch(e) { return false; @@ -2557,7 +2594,7 @@ instance.web.form.FieldText = instance.web.form.AbstractField.extend(instance.we return this.get('value') === '' || this._super(); }, focus: function($el) { - this.$textarea.focus(); + this.$textarea[0].focus(); }, set_dimensions: function (height, width) { this._super(height, width); @@ -2638,7 +2675,7 @@ instance.web.form.FieldBoolean = instance.web.form.AbstractField.extend({ this.$checkbox[0].checked = this.get('value'); }, focus: function() { - this.$checkbox.focus(); + this.$checkbox[0].focus(); } }); @@ -2660,6 +2697,9 @@ instance.web.form.FieldProgressBar = instance.web.form.AbstractField.extend({ instance.web.form.FieldSelection = instance.web.form.AbstractField.extend(instance.web.form.ReinitializeFieldMixin, { template: 'FieldSelection', + events: { + 'change select': 'store_dom_value', + }, init: function(field_manager, node) { var self = this; this._super(field_manager, node); @@ -2682,9 +2722,6 @@ instance.web.form.FieldSelection = instance.web.form.AbstractField.extend(instan // row var ischanging = false; var $select = this.$el.find('select') - .change(_.bind(function() { - this.internal_set_value(this.values[this.$el.find('select')[0].selectedIndex][0]); - }, this)) .change(function () { ischanging = true; }) .click(function () { ischanging = false; }) .keyup(function (e) { @@ -2694,6 +2731,16 @@ instance.web.form.FieldSelection = instance.web.form.AbstractField.extend(instan }); this.setupFocus($select); }, + commit_value: function () { + this.store_dom_value(); + return this._super(); + }, + store_dom_value: function () { + if (!this.get('effective_readonly') && this.$('select').length) { + this.internal_set_value( + this.values[this.$('select')[0].selectedIndex][0]); + } + }, set_value: function(value_) { value_ = value_ === null ? false : value_; value_ = value_ instanceof Array ? value_[0] : value_; @@ -2714,7 +2761,7 @@ instance.web.form.FieldSelection = instance.web.form.AbstractField.extend(instan } }, focus: function() { - this.$el.find('select:first').focus(); + this.$('select:first')[0].focus(); }, set_dimensions: function (height, width) { this._super(height, width); @@ -3200,7 +3247,7 @@ instance.web.form.FieldMany2One = instance.web.form.AbstractField.extend(instanc }, focus: function () { if (!this.get('effective_readonly')) { - this.$input.focus(); + this.$input[0].focus(); } }, _quick_create: function() { @@ -4050,6 +4097,9 @@ instance.web.form.FieldMany2ManyTags = instance.web.form.AbstractField.extend(in add_id: function(id) { this.set({'value': _.uniq(this.get('value').concat([id]))}); }, + focus: function () { + this.$text[0].focus(); + }, }); /** @@ -4386,7 +4436,7 @@ instance.web.form.Many2ManyQuickCreate = instance.web.Widget.extend({ }); }, focus: function() { - this.$text.focus(); + this.$text[0].focus(); }, add_id: function(id) { var self = this; @@ -4834,11 +4884,6 @@ instance.web.form.FieldBinary = instance.web.form.AbstractField.extend(instance. if (!value) { this.do_warn(_t("Save As..."), _t("The field is empty, there's nothing to save !")); ev.stopPropagation(); - } else if (this._dirty_flag) { - var link = this.$('.oe_form_binary_file_save_data')[0]; - link.download = this.filename || "download.bin"; // Works on only on Google Chrome - //link.target = '_blank'; - link.href = "data:application/octet-stream;base64," + value; } else { instance.web.blockUI(); var c = instance.webclient.crashmanager; @@ -4849,6 +4894,7 @@ instance.web.form.FieldBinary = instance.web.form.AbstractField.extend(instance. id: (this.view.datarecord.id || ''), field: this.name, filename_field: (this.node.attrs.filename || ''), + data: instance.web.form.is_bin_size(value) ? null : value, context: this.view.dataset.get_context() })}, complete: instance.web.unblockUI, @@ -4928,7 +4974,7 @@ instance.web.form.FieldBinaryImage = instance.web.form.FieldBinary.extend({ render_value: function() { var self = this; var url; - if (this.get('value') && ! /^\d+(\.\d*)? \w+$/.test(this.get('value'))) { + if (this.get('value') && !instance.web.form.is_bin_size(this.get('value'))) { url = 'data:image/png;base64,' + this.get('value'); } else if (this.get('value')) { var id = JSON.stringify(this.view.datarecord.id || null); @@ -5029,7 +5075,7 @@ instance.web.form.FieldMany2ManyBinaryMultiFiles = instance.web.form.AbstractFie this._super( ids ); }, get_value: function() { - return _.map(this.get('value'), function (value) { return commands.link_to( value.id ); }); + return _.map(this.get('value'), function (value) { return commands.link_to( isNaN(value) ? value.id : value ); }); }, get_file_url: function (attachment) { return this.session.url('/web/binary/saveas', {model: 'ir.attachment', field: 'datas', filename_field: 'datas_fname', id: attachment['id']}); @@ -5049,7 +5095,7 @@ instance.web.form.FieldMany2ManyBinaryMultiFiles = instance.web.form.AbstractFie _.each(datas, function (data) { data.no_unlink = true; data.url = self.session.url('/web/binary/saveas', {model: 'ir.attachment', field: 'datas', filename_field: 'datas_fname', id: data.id}); - + _.each(self.get('value'), function (val, key) { if(val == data.id) { self.get('value')[key] = data; @@ -5123,6 +5169,8 @@ instance.web.form.FieldMany2ManyBinaryMultiFiles = instance.web.form.AbstractFie } }, on_file_loaded: function (event, result) { + var files = this.get('value'); + // unblock UI if(this.node.attrs.blockui>0) { instance.web.unblockUI(); @@ -5130,15 +5178,19 @@ instance.web.form.FieldMany2ManyBinaryMultiFiles = instance.web.form.AbstractFie // TODO : activate send on wizard and form - var files = this.get('value'); - for(var i in files){ - if(files[i].filename == result.filename && files[i].upload) { - files[i] = { - 'id': result.id, - 'name': result.name, - 'filename': result.filename, - 'url': this.get_file_url(result) - }; + if (result.error || !result.id ) { + this.do_warn( _t('Uploading error'), result.error); + files = _.filter(files, function (val) { return !val.upload; }); + } else { + for(var i in files){ + if(files[i].filename == result.filename && files[i].upload) { + files[i] = { + 'id': result.id, + 'name': result.name, + 'filename': result.filename, + 'url': this.get_file_url(result) + }; + } } } @@ -5209,7 +5261,8 @@ instance.web.form.FieldStatus = instance.web.form.AbstractField.extend({ if (this.field.type == "many2one") { var domain = []; if(!_.isEmpty(this.field.domain) || !_.isEmpty(this.node.attrs.domain)) { - domain = new instance.web.CompoundDomain(['|'], self.build_domain(), [['id', '=', self.get('value')]]); + var d = instance.web.pyeval.eval('domain', self.build_domain()); + domain = ['|', ['id', '=', self.get('value')]].concat(d); } var ds = new instance.web.DataSetSearch(this, this.field.relation, self.build_context(), domain); return ds.read_slice(['name'], {}).then(function (records) { diff --git a/addons/web/static/src/js/view_list.js b/addons/web/static/src/js/view_list.js index 04ff8b48923..f6794bd435c 100644 --- a/addons/web/static/src/js/view_list.js +++ b/addons/web/static/src/js/view_list.js @@ -90,7 +90,9 @@ instance.web.ListView = instance.web.View.extend( /** @lends instance.web.ListVi this.no_leaf = false; this.grouped = false; - this.on('view_loaded', self, self.load_list); + }, + view_loading: function(r) { + return this.load_list(r); }, set_default_options: function (options) { this._super(options); diff --git a/addons/web/static/src/js/view_tree.js b/addons/web/static/src/js/view_tree.js index acac93f1842..2f9efad9171 100644 --- a/addons/web/static/src/js/view_tree.js +++ b/addons/web/static/src/js/view_tree.js @@ -37,7 +37,10 @@ instance.web.TreeView = instance.web.View.extend(/** @lends instance.web.TreeVie this.options = _.extend({}, this.defaults, options || {}); _.bindAll(this, 'color_for'); - this.on('view_loaded', this, this.load_tree); + }, + + view_loading: function(r) { + return this.load_tree(r); }, /** diff --git a/addons/web/static/src/js/views.js b/addons/web/static/src/js/views.js index c0c6ae1f31d..92f66849fec 100644 --- a/addons/web/static/src/js/views.js +++ b/addons/web/static/src/js/views.js @@ -467,6 +467,7 @@ instance.web.ViewManager = instance.web.Widget.extend({ this.flags = flags || {}; this.registry = instance.web.views; this.views_history = []; + this.view_completely_inited = $.Deferred(); }, /** * @returns {jQuery.Deferred} initial view loading promise @@ -586,6 +587,8 @@ instance.web.ViewManager = instance.web.Widget.extend({ && self.flags.auto_search && view.controller.searchable !== false) { self.searchview.ready.done(self.searchview.do_search); + } else { + self.view_completely_inited.resolve(); } self.trigger("controller_inited",view_type,controller); }); @@ -700,7 +703,9 @@ instance.web.ViewManager = instance.web.Widget.extend({ if (_.isString(groupby)) { groupby = [groupby]; } - controller.do_search(results.domain, results.context, groupby || []); + $.when(controller.do_search(results.domain, results.context, groupby || [])).then(function() { + self.view_completely_inited.resolve(); + }); }); }, /** @@ -782,7 +787,7 @@ instance.web.ViewManagerAction = instance.web.ViewManager.extend({ var main_view_loaded = this._super(); - var manager_ready = $.when(searchview_loaded, main_view_loaded); + var manager_ready = $.when(searchview_loaded, main_view_loaded, this.view_completely_inited); this.$el.find('.oe_debug_view').change(this.on_debug_changed); this.$el.addClass("oe_view_manager_" + (this.action.target || 'current')); @@ -1027,6 +1032,11 @@ instance.web.Sidebar = instance.web.Widget.extend({ this.$('.oe_form_dropdown_section').each(function() { $(this).toggle(!!$(this).find('li').length); }); + + self.$("[title]").tipsy({ + 'html': true, + 'delayIn': 500, + }) }, /** * For each item added to the section: @@ -1110,27 +1120,19 @@ instance.web.Sidebar = instance.web.Widget.extend({ }); }); }, - do_attachement_update: function(dataset, model_id,args) { + do_attachement_update: function(dataset, model_id, args) { var self = this; this.dataset = dataset; this.model_id = model_id; - if (args && args[0]["erorr"]) { - instance.web.dialog($('
'),{ - modal: true, - title: "OpenERP " + _.str.capitalize(args[0]["title"]), - buttons: [{ - text: _t("Ok"), - click: function(){ - $(this).dialog("close"); - }}] - }).html(args[0]["erorr"]); + if (args && args[0].error) { + this.do_warn( instance.web.qweb.render('message_error_uploading'), args[0].error); } if (!model_id) { this.on_attachments_loaded([]); } else { var dom = [ ['res_model', '=', dataset.model], ['res_id', '=', model_id], ['type', 'in', ['binary', 'url']] ]; var ds = new instance.web.DataSetSearch(this, 'ir.attachment', dataset.get_context(), dom); - ds.read_slice(['name', 'url', 'type'], {}).done(this.on_attachments_loaded); + ds.read_slice(['name', 'url', 'type', 'create_uid', 'create_date', 'write_uid', 'write_date'], {}).done(this.on_attachments_loaded); } }, on_attachments_loaded: function(attachments) { @@ -1189,31 +1191,36 @@ instance.web.View = instance.web.Widget.extend({ }, load_view: function(context) { var self = this; - var view_loaded; + var view_loaded_def; if (this.embedded_view) { - view_loaded = $.Deferred(); + view_loaded_def = $.Deferred(); $.async_when().done(function() { - view_loaded.resolve(self.embedded_view); + view_loaded_def.resolve(self.embedded_view); }); } else { if (! this.view_type) console.warn("view_type is not defined", this); - view_loaded = instance.web.fields_view_get({ + view_loaded_def = instance.web.fields_view_get({ "model": this.dataset._model, "view_id": this.view_id, "view_type": this.view_type, "toolbar": !!this.options.$sidebar, }); } - return view_loaded.then(function(r) { - self.trigger('view_loaded', r); + return view_loaded_def.then(function(r) { + self.fields_view = r; // add css classes that reflect the (absence of) access rights self.$el.addClass('oe_view') .toggleClass('oe_cannot_create', !self.is_action_enabled('create')) .toggleClass('oe_cannot_edit', !self.is_action_enabled('edit')) .toggleClass('oe_cannot_delete', !self.is_action_enabled('delete')); + return $.when(self.view_loading(r)).then(function() { + self.trigger('view_loaded', r); + }); }); }, + view_loading: function(r) { + }, set_default_options: function(options) { this.options = options || {}; _.defaults(this.options, { diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index a1062cc0444..82714c22aa8 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -439,7 +439,10 @@ - +