[MERGE] trunk
bzr revid: al@openerp.com-20111208133952-183wp4ozrr0gvea8
|
@ -1,6 +1,11 @@
|
||||||
{
|
{
|
||||||
"name" : "web",
|
"name" : "web",
|
||||||
"category" : "Hidden",
|
"category": "Hidden",
|
||||||
|
"description":
|
||||||
|
"""
|
||||||
|
OpenERP Web core module.
|
||||||
|
This module provides the core of the OpenERP web client.
|
||||||
|
""",
|
||||||
"depends" : [],
|
"depends" : [],
|
||||||
'active': True,
|
'active': True,
|
||||||
'post_load' : 'wsgi_postload',
|
'post_load' : 'wsgi_postload',
|
||||||
|
@ -10,7 +15,7 @@
|
||||||
"static/lib/datejs/parser.js",
|
"static/lib/datejs/parser.js",
|
||||||
"static/lib/datejs/sugarpak.js",
|
"static/lib/datejs/sugarpak.js",
|
||||||
"static/lib/datejs/extras.js",
|
"static/lib/datejs/extras.js",
|
||||||
"static/lib/jquery/jquery-1.6.2.js",
|
"static/lib/jquery/jquery-1.6.4.js",
|
||||||
"static/lib/jquery.MD5/jquery.md5.js",
|
"static/lib/jquery.MD5/jquery.md5.js",
|
||||||
"static/lib/jquery.form/jquery.form.js",
|
"static/lib/jquery.form/jquery.form.js",
|
||||||
"static/lib/jquery.validate/jquery.validate.js",
|
"static/lib/jquery.validate/jquery.validate.js",
|
||||||
|
@ -43,6 +48,7 @@
|
||||||
"static/src/js/data_import.js",
|
"static/src/js/data_import.js",
|
||||||
"static/src/js/search.js",
|
"static/src/js/search.js",
|
||||||
"static/src/js/view_form.js",
|
"static/src/js/view_form.js",
|
||||||
|
"static/src/js/view_page.js",
|
||||||
"static/src/js/view_list.js",
|
"static/src/js/view_list.js",
|
||||||
"static/src/js/view_list_editable.js",
|
"static/src/js/view_list_editable.js",
|
||||||
"static/src/js/view_tree.js",
|
"static/src/js/view_tree.js",
|
||||||
|
|
|
@ -529,7 +529,7 @@ class Root(object):
|
||||||
params = urllib.urlencode(request.args)
|
params = urllib.urlencode(request.args)
|
||||||
return werkzeug.utils.redirect(self.root + '?' + params, 301)(
|
return werkzeug.utils.redirect(self.root + '?' + params, 301)(
|
||||||
environ, start_response)
|
environ, start_response)
|
||||||
elif request.path == '/mobile':
|
elif request.path == '/mobile' or ('#' in request.path):
|
||||||
return werkzeug.utils.redirect(
|
return werkzeug.utils.redirect(
|
||||||
'/web_mobile/static/src/web_mobile.html', 301)(environ, start_response)
|
'/web_mobile/static/src/web_mobile.html', 301)(environ, start_response)
|
||||||
|
|
||||||
|
|
|
@ -16,7 +16,7 @@ class Xml2Json(object):
|
||||||
return Xml2Json.convert_element(root)
|
return Xml2Json.convert_element(root)
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def convert_element(el, skip_whitespaces=True):
|
def convert_element(el, preserve_whitespaces=False):
|
||||||
res = {}
|
res = {}
|
||||||
if el.tag[0] == "{":
|
if el.tag[0] == "{":
|
||||||
ns, name = el.tag.rsplit("}", 1)
|
ns, name = el.tag.rsplit("}", 1)
|
||||||
|
@ -28,11 +28,11 @@ class Xml2Json(object):
|
||||||
for k, v in el.items():
|
for k, v in el.items():
|
||||||
res["attrs"][k] = v
|
res["attrs"][k] = v
|
||||||
kids = []
|
kids = []
|
||||||
if el.text and (not skip_whitespaces or el.text.strip() != ''):
|
if el.text and (preserve_whitespaces or el.text.strip() != ''):
|
||||||
kids.append(el.text)
|
kids.append(el.text)
|
||||||
for kid in el:
|
for kid in el:
|
||||||
kids.append(Xml2Json.convert_element(kid))
|
kids.append(Xml2Json.convert_element(kid, preserve_whitespaces))
|
||||||
if kid.tail and (not skip_whitespaces or kid.tail.strip() != ''):
|
if kid.tail and (preserve_whitespaces or kid.tail.strip() != ''):
|
||||||
kids.append(kid.tail)
|
kids.append(kid.tail)
|
||||||
res["children"] = kids
|
res["children"] = kids
|
||||||
return res
|
return res
|
||||||
|
|
|
@ -103,6 +103,7 @@ class WebClient(openerpweb.Controller):
|
||||||
addons = self.server_wide_modules(req)
|
addons = self.server_wide_modules(req)
|
||||||
else:
|
else:
|
||||||
addons = addons.split(',')
|
addons = addons.split(',')
|
||||||
|
r = []
|
||||||
for addon in addons:
|
for addon in addons:
|
||||||
manifest = openerpweb.addons_manifest.get(addon, None)
|
manifest = openerpweb.addons_manifest.get(addon, None)
|
||||||
if not manifest:
|
if not manifest:
|
||||||
|
@ -112,7 +113,8 @@ class WebClient(openerpweb.Controller):
|
||||||
globlist = manifest.get(key, [])
|
globlist = manifest.get(key, [])
|
||||||
for pattern in globlist:
|
for pattern in globlist:
|
||||||
for path in glob.glob(os.path.normpath(os.path.join(addons_path, addon, pattern))):
|
for path in glob.glob(os.path.normpath(os.path.join(addons_path, addon, pattern))):
|
||||||
yield path, path[len(addons_path):]
|
r.append( (path, path[len(addons_path):]))
|
||||||
|
return r
|
||||||
|
|
||||||
def manifest_list(self, req, mods, extension):
|
def manifest_list(self, req, mods, extension):
|
||||||
if not req.debug:
|
if not req.debug:
|
||||||
|
@ -605,6 +607,14 @@ def fix_view_modes(action):
|
||||||
if 'views' not in action:
|
if 'views' not in action:
|
||||||
generate_views(action)
|
generate_views(action)
|
||||||
|
|
||||||
|
id_form = None
|
||||||
|
for index, (id, mode) in enumerate(action['views']):
|
||||||
|
if mode == 'form':
|
||||||
|
id_form = id
|
||||||
|
break
|
||||||
|
if id_form is not None:
|
||||||
|
action['views'].insert(index + 1, (id_form, 'page'))
|
||||||
|
|
||||||
if action.pop('view_type', 'form') != 'form':
|
if action.pop('view_type', 'form') != 'form':
|
||||||
return action
|
return action
|
||||||
|
|
||||||
|
@ -778,12 +788,15 @@ class DataSet(openerpweb.Controller):
|
||||||
return Model.unlink(ids, req.session.eval_context(req.context))
|
return Model.unlink(ids, req.session.eval_context(req.context))
|
||||||
|
|
||||||
def call_common(self, req, model, method, args, domain_id=None, context_id=None):
|
def call_common(self, req, model, method, args, domain_id=None, context_id=None):
|
||||||
domain = args[domain_id] if domain_id and len(args) - 1 >= domain_id else []
|
has_domain = domain_id is not None and domain_id < len(args)
|
||||||
context = args[context_id] if context_id and len(args) - 1 >= context_id else {}
|
has_context = context_id is not None and context_id < len(args)
|
||||||
|
|
||||||
|
domain = args[domain_id] if has_domain else []
|
||||||
|
context = args[context_id] if has_context else {}
|
||||||
c, d = eval_context_and_domain(req.session, context, domain)
|
c, d = eval_context_and_domain(req.session, context, domain)
|
||||||
if domain_id and len(args) - 1 >= domain_id:
|
if has_domain:
|
||||||
args[domain_id] = d
|
args[domain_id] = d
|
||||||
if context_id and len(args) - 1 >= context_id:
|
if has_context:
|
||||||
args[context_id] = c
|
args[context_id] = c
|
||||||
|
|
||||||
for i in xrange(len(args)):
|
for i in xrange(len(args)):
|
||||||
|
@ -841,12 +854,12 @@ class View(openerpweb.Controller):
|
||||||
context = req.session.eval_context(req.context)
|
context = req.session.eval_context(req.context)
|
||||||
fvg = Model.fields_view_get(view_id, view_type, context, toolbar, submenu)
|
fvg = Model.fields_view_get(view_id, view_type, context, toolbar, submenu)
|
||||||
# todo fme?: check that we should pass the evaluated context here
|
# todo fme?: check that we should pass the evaluated context here
|
||||||
self.process_view(req.session, fvg, context, transform)
|
self.process_view(req.session, fvg, context, transform, (view_type == 'kanban'))
|
||||||
if toolbar and transform:
|
if toolbar and transform:
|
||||||
self.process_toolbar(req, fvg['toolbar'])
|
self.process_toolbar(req, fvg['toolbar'])
|
||||||
return fvg
|
return fvg
|
||||||
|
|
||||||
def process_view(self, session, fvg, context, transform):
|
def process_view(self, session, fvg, context, transform, preserve_whitespaces=False):
|
||||||
# depending on how it feels, xmlrpclib.ServerProxy can translate
|
# depending on how it feels, xmlrpclib.ServerProxy can translate
|
||||||
# XML-RPC strings to ``str`` or ``unicode``. ElementTree does not
|
# XML-RPC strings to ``str`` or ``unicode``. ElementTree does not
|
||||||
# enjoy unicode strings which can not be trivially converted to
|
# enjoy unicode strings which can not be trivially converted to
|
||||||
|
@ -864,7 +877,7 @@ class View(openerpweb.Controller):
|
||||||
xml = self.transform_view(arch, session, evaluation_context)
|
xml = self.transform_view(arch, session, evaluation_context)
|
||||||
else:
|
else:
|
||||||
xml = ElementTree.fromstring(arch)
|
xml = ElementTree.fromstring(arch)
|
||||||
fvg['arch'] = web.common.xml2json.Xml2Json.convert_element(xml)
|
fvg['arch'] = web.common.xml2json.Xml2Json.convert_element(xml, preserve_whitespaces)
|
||||||
|
|
||||||
for field in fvg['fields'].itervalues():
|
for field in fvg['fields'].itervalues():
|
||||||
if field.get('views'):
|
if field.get('views'):
|
||||||
|
@ -1064,6 +1077,44 @@ class SearchView(View):
|
||||||
}, context)
|
}, context)
|
||||||
return to_return
|
return to_return
|
||||||
|
|
||||||
|
@openerpweb.jsonrequest
|
||||||
|
def add_to_dashboard(self, req, menu_id, action_id, context_to_save, domain, view_mode, name=''):
|
||||||
|
ctx = web.common.nonliterals.CompoundContext(context_to_save)
|
||||||
|
ctx.session = req.session
|
||||||
|
ctx = ctx.evaluate()
|
||||||
|
domain = web.common.nonliterals.CompoundDomain(domain)
|
||||||
|
domain.session = req.session
|
||||||
|
domain = domain.evaluate()
|
||||||
|
|
||||||
|
dashboard_action = load_actions_from_ir_values(req, 'action', 'tree_but_open',
|
||||||
|
[('ir.ui.menu', menu_id)], False)
|
||||||
|
if dashboard_action:
|
||||||
|
action = dashboard_action[0][2]
|
||||||
|
if action['res_model'] == 'board.board' and action['views'][0][1] == 'form':
|
||||||
|
# Maybe should check the content instead of model board.board ?
|
||||||
|
view_id = action['views'][0][0]
|
||||||
|
board = req.session.model(action['res_model']).fields_view_get(view_id, 'form')
|
||||||
|
if board and 'arch' in board:
|
||||||
|
xml = ElementTree.fromstring(board['arch'])
|
||||||
|
column = xml.find('./board/column')
|
||||||
|
if column:
|
||||||
|
new_action = ElementTree.Element('action', {
|
||||||
|
'name' : str(action_id),
|
||||||
|
'string' : name,
|
||||||
|
'view_mode' : view_mode,
|
||||||
|
'context' : str(ctx),
|
||||||
|
'domain' : str(domain)
|
||||||
|
})
|
||||||
|
column.insert(0, new_action)
|
||||||
|
arch = ElementTree.tostring(xml, 'utf-8')
|
||||||
|
return req.session.model('ir.ui.view.custom').create({
|
||||||
|
'user_id': req.session._uid,
|
||||||
|
'ref_id': view_id,
|
||||||
|
'arch': arch
|
||||||
|
}, req.session.eval_context(req.context))
|
||||||
|
|
||||||
|
return False
|
||||||
|
|
||||||
class Binary(openerpweb.Controller):
|
class Binary(openerpweb.Controller):
|
||||||
_cp_path = "/web/binary"
|
_cp_path = "/web/binary"
|
||||||
|
|
||||||
|
@ -1348,7 +1399,7 @@ class Export(View):
|
||||||
|
|
||||||
context = req.session.eval_context(req.context)
|
context = req.session.eval_context(req.context)
|
||||||
Model = req.session.model(model)
|
Model = req.session.model(model)
|
||||||
ids = ids or Model.search(domain, context=context)
|
ids = ids or Model.search(domain, 0, False, False, context)
|
||||||
|
|
||||||
field_names = map(operator.itemgetter('name'), fields)
|
field_names = map(operator.itemgetter('name'), fields)
|
||||||
import_data = Model.export_data(ids, field_names, context).get('datas',[])
|
import_data = Model.export_data(ids, field_names, context).get('datas',[])
|
||||||
|
|
|
@ -7,54 +7,270 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-11-08 05:44+0000\n"
|
"PO-Revision-Date: 2011-11-08 05:44+0000\n"
|
||||||
"Last-Translator: Ahmad Khayyat <Unknown>\n"
|
"Last-Translator: Ahmad Khayyat <Unknown>\n"
|
||||||
"Language-Team: Arabic <ar@li.org>\n"
|
"Language-Team: Arabic <ar@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:49+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:58+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:355
|
#: addons/web/static/src/js/data_import.js:73
|
||||||
|
#: addons/web/static/src/js/view_form.js:2799
|
||||||
|
#: addons/web/static/src/js/views.js:743
|
||||||
|
msgid "Close"
|
||||||
|
msgstr "إغلاق"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:74
|
||||||
|
msgid "Import File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:109
|
||||||
|
msgid "External ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:231
|
||||||
|
msgid "Filter Entry"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:233
|
||||||
|
#: addons/web/static/src/js/search.js:274 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr "إلغاء"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:236
|
||||||
|
#: addons/web/static/src/js/search.js:277
|
||||||
|
msgid "OK"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:272 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add to Dashboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "Invalid Search"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "triggered from search view"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:483
|
||||||
|
#, python-format
|
||||||
|
msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:804
|
||||||
|
msgid "not a valid integer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:818
|
||||||
|
msgid "not a valid number"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1234
|
||||||
|
msgid "contains"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1235
|
||||||
|
msgid "doesn't contain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1236
|
||||||
|
#: addons/web/static/src/js/search.js:1251
|
||||||
|
#: addons/web/static/src/js/search.js:1271
|
||||||
|
#: addons/web/static/src/js/search.js:1291
|
||||||
|
#: addons/web/static/src/js/search.js:1313
|
||||||
|
msgid "is equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1237
|
||||||
|
#: addons/web/static/src/js/search.js:1252
|
||||||
|
#: addons/web/static/src/js/search.js:1272
|
||||||
|
#: addons/web/static/src/js/search.js:1292
|
||||||
|
#: addons/web/static/src/js/search.js:1314
|
||||||
|
msgid "is not equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1238
|
||||||
|
#: addons/web/static/src/js/search.js:1253
|
||||||
|
#: addons/web/static/src/js/search.js:1273
|
||||||
|
#: addons/web/static/src/js/search.js:1293
|
||||||
|
#: addons/web/static/src/js/search.js:1315
|
||||||
|
msgid "greater than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1239
|
||||||
|
#: addons/web/static/src/js/search.js:1254
|
||||||
|
#: addons/web/static/src/js/search.js:1274
|
||||||
|
#: addons/web/static/src/js/search.js:1294
|
||||||
|
#: addons/web/static/src/js/search.js:1316
|
||||||
|
msgid "less than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1240
|
||||||
|
#: addons/web/static/src/js/search.js:1255
|
||||||
|
#: addons/web/static/src/js/search.js:1275
|
||||||
|
#: addons/web/static/src/js/search.js:1295
|
||||||
|
#: addons/web/static/src/js/search.js:1317
|
||||||
|
msgid "greater or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1241
|
||||||
|
#: addons/web/static/src/js/search.js:1256
|
||||||
|
#: addons/web/static/src/js/search.js:1276
|
||||||
|
#: addons/web/static/src/js/search.js:1296
|
||||||
|
#: addons/web/static/src/js/search.js:1318
|
||||||
|
msgid "less or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1307
|
||||||
|
#: addons/web/static/src/js/search.js:1332
|
||||||
|
msgid "is"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1333
|
||||||
|
msgid "is not"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1346
|
||||||
|
msgid "is true"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1347
|
||||||
|
msgid "is false"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:182
|
||||||
|
msgid "Do you really want to remove this view?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:454
|
||||||
|
msgid "Do you really want to remove this node?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:433
|
||||||
|
msgid "Do you really want to delete this record?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:448
|
||||||
msgid ""
|
msgid ""
|
||||||
"Warning, the record has been modified, your changes will be discarded."
|
"Warning, the record has been modified, your changes will be discarded."
|
||||||
msgstr "تحذير، تم تحرير السجل، تعديلاتك سيتم تجاهلها"
|
msgstr "تحذير، تم تحرير السجل، تعديلاتك سيتم تجاهلها"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1659
|
#: addons/web/static/src/js/view_form.js:656
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1880
|
||||||
msgid "<em> Search More...</em>"
|
msgid "<em> Search More...</em>"
|
||||||
msgstr "<em> مزيداً من البحث...</em>"
|
msgstr "<em> مزيداً من البحث...</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1672
|
#: addons/web/static/src/js/view_form.js:1893
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
||||||
msgstr "<em> إنشاء \"<strong>%s</strong>\"</em>"
|
msgstr "<em> إنشاء \"<strong>%s</strong>\"</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1678
|
#: addons/web/static/src/js/view_form.js:1899
|
||||||
msgid "<em> Create and Edit...</em>"
|
msgid "<em> Create and Edit...</em>"
|
||||||
msgstr "<em> إنشاء و تحرير...</em>"
|
msgstr "<em> إنشاء و تحرير...</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:568
|
#: addons/web/static/src/js/view_list.js:14
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "إنشاء"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:263
|
||||||
|
msgid "Unlimited"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:483
|
||||||
|
msgid "Do you really want to remove these records?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:1159
|
||||||
|
msgid "Undefined"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:482
|
||||||
|
msgid "Search: "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:581
|
||||||
|
msgid "Customize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:584
|
||||||
|
msgid "Manage Views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:586 addons/web/static/src/js/views.js:590
|
||||||
|
#: addons/web/static/src/js/views.js:595
|
||||||
|
msgid "Manage views of the current object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:588
|
||||||
|
msgid "Edit Workflow"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:593
|
||||||
|
msgid "Customize Object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:597
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:599
|
||||||
|
msgid "Technical translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:604
|
||||||
|
msgid "Other Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:607 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import"
|
||||||
|
msgstr "استيراد"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:610 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export"
|
||||||
|
msgstr "تصدير"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:613
|
||||||
|
msgid "View Log"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Reports"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Actions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Links"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:702
|
||||||
msgid "You must choose at least one record."
|
msgid "You must choose at least one record."
|
||||||
msgstr "عليك إختيار سجل واحد علي الأقل."
|
msgstr "عليك إختيار سجل واحد علي الأقل."
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:569
|
#: addons/web/static/src/js/views.js:703
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "تحذير"
|
msgstr "تحذير"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:609
|
#: addons/web/static/src/js/views.js:737
|
||||||
msgid "Translations"
|
msgid "Translations"
|
||||||
msgstr "ترجمات"
|
msgstr "ترجمات"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:614 addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/js/views.js:742 addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "حفظ"
|
msgstr "حفظ"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:615
|
|
||||||
msgid "Close"
|
|
||||||
msgstr "إغلاق"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "x"
|
msgid "x"
|
||||||
msgstr "x"
|
msgstr "x"
|
||||||
|
@ -83,10 +299,6 @@ msgstr "."
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "جاري التحميل..."
|
msgstr "جاري التحميل..."
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create"
|
|
||||||
msgstr "إنشاء"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Drop"
|
msgid "Drop"
|
||||||
msgstr "إزالة"
|
msgstr "إزالة"
|
||||||
|
@ -273,16 +485,8 @@ msgid "View#"
|
||||||
msgstr "View#"
|
msgstr "View#"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Fields"
|
msgid "More…"
|
||||||
msgstr "حقول"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "View labels"
|
|
||||||
msgstr "عرض التسميات"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Sidebar Relates"
|
|
||||||
msgstr "روابط الشريط الجانبي"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Field"
|
msgid "Field"
|
||||||
|
@ -292,14 +496,6 @@ msgstr "حقل"
|
||||||
msgid ":"
|
msgid ":"
|
||||||
msgstr ":"
|
msgstr ":"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate view"
|
|
||||||
msgstr "ترجمة العرض"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate sidebar"
|
|
||||||
msgstr "ترجمة الشريط الجانبي"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr "حذف"
|
msgstr "حذف"
|
||||||
|
@ -321,29 +517,13 @@ msgid "Last"
|
||||||
msgstr "الأخير"
|
msgstr "الأخير"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "♻"
|
msgid "Edit"
|
||||||
msgstr "♻"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Save & Edit"
|
|
||||||
msgstr "حفظ و تحرير"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create & Edit"
|
|
||||||
msgstr "إنشاء و تحرير"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "New"
|
|
||||||
msgstr "جديد"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
msgstr "تكرار"
|
msgstr "تكرار"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Readonly/Editable"
|
|
||||||
msgstr "للقراءة فقط/قابل للتحرير"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "<<"
|
msgid "<<"
|
||||||
msgstr ">>"
|
msgstr ">>"
|
||||||
|
@ -368,17 +548,81 @@ msgstr "اضافة"
|
||||||
msgid "Unhandled widget"
|
msgid "Unhandled widget"
|
||||||
msgstr "أداة غير معالجة"
|
msgstr "أداة غير معالجة"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Notebook Page \""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Modifiers:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "?"
|
msgid "?"
|
||||||
msgstr "؟"
|
msgstr "؟"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "#"
|
msgid "(nolabel)"
|
||||||
msgstr "#"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Done"
|
msgid "Field:"
|
||||||
msgstr "تم"
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Object:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Widget:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Size:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Context:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "On change:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Relation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Selection:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "["
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "]"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "-"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#"
|
||||||
|
msgstr "#"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Open..."
|
msgid "Open..."
|
||||||
|
@ -412,18 +656,34 @@ msgstr "حفظ كـ"
|
||||||
msgid "Clear"
|
msgid "Clear"
|
||||||
msgstr "إفراغ"
|
msgstr "إفراغ"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(no string)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Special:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Method:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Action ID:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Advanced Filter"
|
msgid "Advanced Filter"
|
||||||
msgstr "مرشحات متقدمة"
|
msgstr "مرشحات متقدمة"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Filters --"
|
|
||||||
msgstr "-- مرشحات --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Actions --"
|
|
||||||
msgstr "-- إجراءات --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save Filter"
|
msgid "Save Filter"
|
||||||
msgstr "حفظ المرشح"
|
msgstr "حفظ المرشح"
|
||||||
|
@ -440,6 +700,14 @@ msgstr "اسم المرشح:"
|
||||||
msgid "(Any existing filter with the same name will be replaced)"
|
msgid "(Any existing filter with the same name will be replaced)"
|
||||||
msgstr "(لاحظ أن أي مرشح بنفس الاسم سيتم إستبداله)"
|
msgstr "(لاحظ أن أي مرشح بنفس الاسم سيتم إستبداله)"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select Dashboard to add this filter to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Title of new Dashboard item:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Any of the following conditions must match"
|
msgid "Any of the following conditions must match"
|
||||||
msgstr "يجب تطابق أي من الشروط التالية"
|
msgstr "يجب تطابق أي من الشروط التالية"
|
||||||
|
@ -460,10 +728,6 @@ msgstr "إضافة شرط"
|
||||||
msgid "and"
|
msgid "and"
|
||||||
msgstr "و"
|
msgstr "و"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Cancel"
|
|
||||||
msgstr "إلغاء"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save & New"
|
msgid "Save & New"
|
||||||
msgstr "حفظ و جديد"
|
msgstr "حفظ و جديد"
|
||||||
|
@ -472,10 +736,6 @@ msgstr "حفظ و جديد"
|
||||||
msgid "Save & Close"
|
msgid "Save & Close"
|
||||||
msgstr "حفظ و إغلاق"
|
msgstr "حفظ و إغلاق"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Export"
|
|
||||||
msgstr "تصدير"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid ""
|
msgid ""
|
||||||
"This wizard will export all data that matches the current search criteria to "
|
"This wizard will export all data that matches the current search criteria to "
|
||||||
|
@ -556,10 +816,6 @@ msgstr "كلمة المرور الجديدة:"
|
||||||
msgid "Confirm Password:"
|
msgid "Confirm Password:"
|
||||||
msgstr "تأكيد كلمة المرور:"
|
msgstr "تأكيد كلمة المرور:"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Import"
|
|
||||||
msgstr "استيراد"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "1. Import a .CSV file"
|
msgid "1. Import a .CSV file"
|
||||||
msgstr "إستيراد ملف .CSV"
|
msgstr "إستيراد ملف .CSV"
|
||||||
|
|
|
@ -0,0 +1,933 @@
|
||||||
|
# Bengali translation for openerp-web
|
||||||
|
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||||
|
# This file is distributed under the same license as the openerp-web package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: openerp-web\n"
|
||||||
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
|
"PO-Revision-Date: 2011-11-24 12:45+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Bengali <bn@li.org>\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"X-Launchpad-Export-Date: 2011-12-06 05:58+0000\n"
|
||||||
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:73
|
||||||
|
#: addons/web/static/src/js/view_form.js:2799
|
||||||
|
#: addons/web/static/src/js/views.js:743
|
||||||
|
msgid "Close"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:74
|
||||||
|
msgid "Import File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:109
|
||||||
|
msgid "External ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:231
|
||||||
|
msgid "Filter Entry"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:233
|
||||||
|
#: addons/web/static/src/js/search.js:274 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:236
|
||||||
|
#: addons/web/static/src/js/search.js:277
|
||||||
|
msgid "OK"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:272 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add to Dashboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "Invalid Search"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "triggered from search view"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:483
|
||||||
|
#, python-format
|
||||||
|
msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:804
|
||||||
|
msgid "not a valid integer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:818
|
||||||
|
msgid "not a valid number"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1234
|
||||||
|
msgid "contains"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1235
|
||||||
|
msgid "doesn't contain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1236
|
||||||
|
#: addons/web/static/src/js/search.js:1251
|
||||||
|
#: addons/web/static/src/js/search.js:1271
|
||||||
|
#: addons/web/static/src/js/search.js:1291
|
||||||
|
#: addons/web/static/src/js/search.js:1313
|
||||||
|
msgid "is equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1237
|
||||||
|
#: addons/web/static/src/js/search.js:1252
|
||||||
|
#: addons/web/static/src/js/search.js:1272
|
||||||
|
#: addons/web/static/src/js/search.js:1292
|
||||||
|
#: addons/web/static/src/js/search.js:1314
|
||||||
|
msgid "is not equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1238
|
||||||
|
#: addons/web/static/src/js/search.js:1253
|
||||||
|
#: addons/web/static/src/js/search.js:1273
|
||||||
|
#: addons/web/static/src/js/search.js:1293
|
||||||
|
#: addons/web/static/src/js/search.js:1315
|
||||||
|
msgid "greater than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1239
|
||||||
|
#: addons/web/static/src/js/search.js:1254
|
||||||
|
#: addons/web/static/src/js/search.js:1274
|
||||||
|
#: addons/web/static/src/js/search.js:1294
|
||||||
|
#: addons/web/static/src/js/search.js:1316
|
||||||
|
msgid "less than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1240
|
||||||
|
#: addons/web/static/src/js/search.js:1255
|
||||||
|
#: addons/web/static/src/js/search.js:1275
|
||||||
|
#: addons/web/static/src/js/search.js:1295
|
||||||
|
#: addons/web/static/src/js/search.js:1317
|
||||||
|
msgid "greater or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1241
|
||||||
|
#: addons/web/static/src/js/search.js:1256
|
||||||
|
#: addons/web/static/src/js/search.js:1276
|
||||||
|
#: addons/web/static/src/js/search.js:1296
|
||||||
|
#: addons/web/static/src/js/search.js:1318
|
||||||
|
msgid "less or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1307
|
||||||
|
#: addons/web/static/src/js/search.js:1332
|
||||||
|
msgid "is"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1333
|
||||||
|
msgid "is not"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1346
|
||||||
|
msgid "is true"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1347
|
||||||
|
msgid "is false"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:182
|
||||||
|
msgid "Do you really want to remove this view?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:454
|
||||||
|
msgid "Do you really want to remove this node?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:433
|
||||||
|
msgid "Do you really want to delete this record?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:448
|
||||||
|
msgid ""
|
||||||
|
"Warning, the record has been modified, your changes will be discarded."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:656
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1880
|
||||||
|
msgid "<em> Search More...</em>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1893
|
||||||
|
#, python-format
|
||||||
|
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1899
|
||||||
|
msgid "<em> Create and Edit...</em>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:14
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:263
|
||||||
|
msgid "Unlimited"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:483
|
||||||
|
msgid "Do you really want to remove these records?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:1159
|
||||||
|
msgid "Undefined"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:482
|
||||||
|
msgid "Search: "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:581
|
||||||
|
msgid "Customize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:584
|
||||||
|
msgid "Manage Views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:586 addons/web/static/src/js/views.js:590
|
||||||
|
#: addons/web/static/src/js/views.js:595
|
||||||
|
msgid "Manage views of the current object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:588
|
||||||
|
msgid "Edit Workflow"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:593
|
||||||
|
msgid "Customize Object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:597
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:599
|
||||||
|
msgid "Technical translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:604
|
||||||
|
msgid "Other Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:607 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:610 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:613
|
||||||
|
msgid "View Log"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Reports"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Actions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Links"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:702
|
||||||
|
msgid "You must choose at least one record."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:703
|
||||||
|
msgid "Warning"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:737
|
||||||
|
msgid "Translations"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:742 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "x"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#{title}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#{text}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Powered by"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "openerp.com"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Loading..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Drop"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Backup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Restore"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Back to Login"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "CREATE DATABASE"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Master password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "New database name:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Load Demonstration data:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Default language:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Admin password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Confirm password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "DROP DATABASE"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Database:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Master Password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "BACKUP DATABASE"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "RESTORE DATABASE"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "File:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "CHANGE MASTER PASSWORD"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "New master password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Confirm new master password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "User:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Database"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Login"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Bad username or password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"We think that daily job activities can be more intuitive, efficient, "
|
||||||
|
"automated, .. and even fun."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP's vision to be:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Full featured"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Today's enterprise challenges are multiple. We provide one module for each "
|
||||||
|
"need."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Open Source"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"To Build a great product, we rely on the knowledge of thousands of "
|
||||||
|
"contributors."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "User Friendly"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"In order to be productive, people need clean and easy to use interface."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "("
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ")"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "LOGOUT"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "«"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "»"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "oe_secondary_menu_item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "oe_secondary_submenu_item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Hide this tip"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Disable all tips"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "View#"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "More…"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Field"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ":"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Delete"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "First"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "<"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ">"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Last"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Edit"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Duplicate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "<<"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "0"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "/"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ">>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Unhandled widget"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Notebook Page \""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Modifiers:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(nolabel)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Field:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Object:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Widget:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Size:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Context:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "On change:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Relation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Selection:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "["
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "]"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "-"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Open..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Uploading ..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save As"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Clear"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(no string)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Special:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Method:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Action ID:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Advanced Filter"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save Filter"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Manage Filters"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Filter Name:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(Any existing filter with the same name will be replaced)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select Dashboard to add this filter to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Title of new Dashboard item:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Any of the following conditions must match"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "All the following conditions must match"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "None of the following conditions must match"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add condition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "and"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save & New"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save & Close"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
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 ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import Compatible Export"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export all Data"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export Formats"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Available fields"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Fields to export"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save fields list"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Remove"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Remove All"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Name"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save as:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Ok"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Saved exports:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Old Password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "New Password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Confirm Password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "1. Import a .CSV file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
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 ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "CSV File:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "2. Check your file format"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Does your file have titles?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Separator:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Delimiter:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Encoding:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "UTF-8"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Latin 1"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Lines to skip"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "The import failed due to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Here is a preview of the file we could not import:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP Web"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Version"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Copyright © 2011-TODAY OpenERP SA. All Rights Reserved."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP is a trademark of the"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP SA Company"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Licenced under the terms of"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "GNU Affero General Public License"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "About OpenERP"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"is a free enterprise-scale software system that is designed to boost\n"
|
||||||
|
" productivity and profit through data integration. It connects, "
|
||||||
|
"improves and\n"
|
||||||
|
" manages business processes in areas such as sales, finance, "
|
||||||
|
"supply chain,\n"
|
||||||
|
" project management, production, services, CRM, etc..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"The system is platform-independent, and can be installed on Windows, Mac OS "
|
||||||
|
"X,\n"
|
||||||
|
" and various Linux and other Unix-based distributions. Its "
|
||||||
|
"architecture enables\n"
|
||||||
|
" new functionality to be rapidly created, modifications to be "
|
||||||
|
"made to a\n"
|
||||||
|
" production system and migration to a new version to be "
|
||||||
|
"straightforward."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Depending on your needs, OpenERP is available through a web or application "
|
||||||
|
"client."
|
||||||
|
msgstr ""
|
|
@ -7,56 +7,272 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-11-08 21:58+0000\n"
|
"PO-Revision-Date: 2011-11-08 21:58+0000\n"
|
||||||
"Last-Translator: Jonas Mortensen <Unknown>\n"
|
"Last-Translator: Jonas Mortensen <Unknown>\n"
|
||||||
"Language-Team: Danish <da@li.org>\n"
|
"Language-Team: Danish <da@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:49+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:58+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:355
|
#: addons/web/static/src/js/data_import.js:73
|
||||||
|
#: addons/web/static/src/js/view_form.js:2799
|
||||||
|
#: addons/web/static/src/js/views.js:743
|
||||||
|
msgid "Close"
|
||||||
|
msgstr "Luk"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:74
|
||||||
|
msgid "Import File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:109
|
||||||
|
msgid "External ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:231
|
||||||
|
msgid "Filter Entry"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:233
|
||||||
|
#: addons/web/static/src/js/search.js:274 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr "Annullér"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:236
|
||||||
|
#: addons/web/static/src/js/search.js:277
|
||||||
|
msgid "OK"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:272 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add to Dashboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "Invalid Search"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "triggered from search view"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:483
|
||||||
|
#, python-format
|
||||||
|
msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:804
|
||||||
|
msgid "not a valid integer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:818
|
||||||
|
msgid "not a valid number"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1234
|
||||||
|
msgid "contains"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1235
|
||||||
|
msgid "doesn't contain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1236
|
||||||
|
#: addons/web/static/src/js/search.js:1251
|
||||||
|
#: addons/web/static/src/js/search.js:1271
|
||||||
|
#: addons/web/static/src/js/search.js:1291
|
||||||
|
#: addons/web/static/src/js/search.js:1313
|
||||||
|
msgid "is equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1237
|
||||||
|
#: addons/web/static/src/js/search.js:1252
|
||||||
|
#: addons/web/static/src/js/search.js:1272
|
||||||
|
#: addons/web/static/src/js/search.js:1292
|
||||||
|
#: addons/web/static/src/js/search.js:1314
|
||||||
|
msgid "is not equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1238
|
||||||
|
#: addons/web/static/src/js/search.js:1253
|
||||||
|
#: addons/web/static/src/js/search.js:1273
|
||||||
|
#: addons/web/static/src/js/search.js:1293
|
||||||
|
#: addons/web/static/src/js/search.js:1315
|
||||||
|
msgid "greater than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1239
|
||||||
|
#: addons/web/static/src/js/search.js:1254
|
||||||
|
#: addons/web/static/src/js/search.js:1274
|
||||||
|
#: addons/web/static/src/js/search.js:1294
|
||||||
|
#: addons/web/static/src/js/search.js:1316
|
||||||
|
msgid "less than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1240
|
||||||
|
#: addons/web/static/src/js/search.js:1255
|
||||||
|
#: addons/web/static/src/js/search.js:1275
|
||||||
|
#: addons/web/static/src/js/search.js:1295
|
||||||
|
#: addons/web/static/src/js/search.js:1317
|
||||||
|
msgid "greater or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1241
|
||||||
|
#: addons/web/static/src/js/search.js:1256
|
||||||
|
#: addons/web/static/src/js/search.js:1276
|
||||||
|
#: addons/web/static/src/js/search.js:1296
|
||||||
|
#: addons/web/static/src/js/search.js:1318
|
||||||
|
msgid "less or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1307
|
||||||
|
#: addons/web/static/src/js/search.js:1332
|
||||||
|
msgid "is"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1333
|
||||||
|
msgid "is not"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1346
|
||||||
|
msgid "is true"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1347
|
||||||
|
msgid "is false"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:182
|
||||||
|
msgid "Do you really want to remove this view?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:454
|
||||||
|
msgid "Do you really want to remove this node?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:433
|
||||||
|
msgid "Do you really want to delete this record?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:448
|
||||||
msgid ""
|
msgid ""
|
||||||
"Warning, the record has been modified, your changes will be discarded."
|
"Warning, the record has been modified, your changes will be discarded."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Advarsel, registreringen er blevet ændret, dine ændringer vil derfor blive "
|
"Advarsel, registreringen er blevet ændret, dine ændringer vil derfor blive "
|
||||||
"kasseret."
|
"kasseret."
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1659
|
#: addons/web/static/src/js/view_form.js:656
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1880
|
||||||
msgid "<em> Search More...</em>"
|
msgid "<em> Search More...</em>"
|
||||||
msgstr "<em> Søg efter mere....</em>"
|
msgstr "<em> Søg efter mere....</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1672
|
#: addons/web/static/src/js/view_form.js:1893
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
||||||
msgstr "<em> Create \"<strong>%s</strong>\"</em>"
|
msgstr "<em> Create \"<strong>%s</strong>\"</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1678
|
#: addons/web/static/src/js/view_form.js:1899
|
||||||
msgid "<em> Create and Edit...</em>"
|
msgid "<em> Create and Edit...</em>"
|
||||||
msgstr "<em> Opret og rediger...</em>"
|
msgstr "<em> Opret og rediger...</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:568
|
#: addons/web/static/src/js/view_list.js:14
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Opret"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:263
|
||||||
|
msgid "Unlimited"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:483
|
||||||
|
msgid "Do you really want to remove these records?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:1159
|
||||||
|
msgid "Undefined"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:482
|
||||||
|
msgid "Search: "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:581
|
||||||
|
msgid "Customize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:584
|
||||||
|
msgid "Manage Views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:586 addons/web/static/src/js/views.js:590
|
||||||
|
#: addons/web/static/src/js/views.js:595
|
||||||
|
msgid "Manage views of the current object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:588
|
||||||
|
msgid "Edit Workflow"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:593
|
||||||
|
msgid "Customize Object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:597
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:599
|
||||||
|
msgid "Technical translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:604
|
||||||
|
msgid "Other Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:607 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import"
|
||||||
|
msgstr "Importér"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:610 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export"
|
||||||
|
msgstr "Eksportér"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:613
|
||||||
|
msgid "View Log"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Reports"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Actions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Links"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:702
|
||||||
msgid "You must choose at least one record."
|
msgid "You must choose at least one record."
|
||||||
msgstr "Du skal vælge mindst en registrering."
|
msgstr "Du skal vælge mindst en registrering."
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:569
|
#: addons/web/static/src/js/views.js:703
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Advarsel"
|
msgstr "Advarsel"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:609
|
#: addons/web/static/src/js/views.js:737
|
||||||
msgid "Translations"
|
msgid "Translations"
|
||||||
msgstr "Oversættelser"
|
msgstr "Oversættelser"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:614 addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/js/views.js:742 addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Gem"
|
msgstr "Gem"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:615
|
|
||||||
msgid "Close"
|
|
||||||
msgstr "Luk"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "x"
|
msgid "x"
|
||||||
msgstr "x"
|
msgstr "x"
|
||||||
|
@ -85,10 +301,6 @@ msgstr ","
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "Indlæser..."
|
msgstr "Indlæser..."
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create"
|
|
||||||
msgstr "Opret"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Drop"
|
msgid "Drop"
|
||||||
msgstr "Drop"
|
msgstr "Drop"
|
||||||
|
@ -279,16 +491,8 @@ msgid "View#"
|
||||||
msgstr "View#"
|
msgstr "View#"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Fields"
|
msgid "More…"
|
||||||
msgstr "Felter"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "View labels"
|
|
||||||
msgstr "Vis etiketter"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Sidebar Relates"
|
|
||||||
msgstr "Relaterede til Sidebare"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Field"
|
msgid "Field"
|
||||||
|
@ -298,14 +502,6 @@ msgstr "Felt"
|
||||||
msgid ":"
|
msgid ":"
|
||||||
msgstr ":"
|
msgstr ":"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate view"
|
|
||||||
msgstr "Se oversættelse"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate sidebar"
|
|
||||||
msgstr "Oversæt sidebar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr "Slet"
|
msgstr "Slet"
|
||||||
|
@ -327,29 +523,13 @@ msgid "Last"
|
||||||
msgstr "Sidste"
|
msgstr "Sidste"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "♻"
|
msgid "Edit"
|
||||||
msgstr "♻"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Save & Edit"
|
|
||||||
msgstr "Gem & Rediger"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create & Edit"
|
|
||||||
msgstr "Opret & Rediger"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "New"
|
|
||||||
msgstr "Ny"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
msgstr "Duplikér"
|
msgstr "Duplikér"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Readonly/Editable"
|
|
||||||
msgstr "Skrivebeskyttet/redigerbar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "<<"
|
msgid "<<"
|
||||||
msgstr "<<"
|
msgstr "<<"
|
||||||
|
@ -374,17 +554,81 @@ msgstr "Tilføj"
|
||||||
msgid "Unhandled widget"
|
msgid "Unhandled widget"
|
||||||
msgstr "Ubehandlet widget"
|
msgstr "Ubehandlet widget"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Notebook Page \""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Modifiers:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "?"
|
msgid "?"
|
||||||
msgstr "?"
|
msgstr "?"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "#"
|
msgid "(nolabel)"
|
||||||
msgstr "#"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Done"
|
msgid "Field:"
|
||||||
msgstr "Udført"
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Object:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Widget:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Size:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Context:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "On change:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Relation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Selection:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "["
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "]"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "-"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#"
|
||||||
|
msgstr "#"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Open..."
|
msgid "Open..."
|
||||||
|
@ -418,18 +662,34 @@ msgstr "Gem Som"
|
||||||
msgid "Clear"
|
msgid "Clear"
|
||||||
msgstr "Ryd"
|
msgstr "Ryd"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(no string)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Special:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Method:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Action ID:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Advanced Filter"
|
msgid "Advanced Filter"
|
||||||
msgstr "Avanceret filtrering"
|
msgstr "Avanceret filtrering"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Filters --"
|
|
||||||
msgstr "-- Filtreringer --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Actions --"
|
|
||||||
msgstr "-- Handlinger --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save Filter"
|
msgid "Save Filter"
|
||||||
msgstr "Gem filter"
|
msgstr "Gem filter"
|
||||||
|
@ -446,6 +706,14 @@ msgstr "Filter Navn:"
|
||||||
msgid "(Any existing filter with the same name will be replaced)"
|
msgid "(Any existing filter with the same name will be replaced)"
|
||||||
msgstr "(Et hvert filter med samme navn vil blive overskrevet)"
|
msgstr "(Et hvert filter med samme navn vil blive overskrevet)"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select Dashboard to add this filter to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Title of new Dashboard item:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Any of the following conditions must match"
|
msgid "Any of the following conditions must match"
|
||||||
msgstr "Enhver af de følgende betingelser skal være opfyldt"
|
msgstr "Enhver af de følgende betingelser skal være opfyldt"
|
||||||
|
@ -466,10 +734,6 @@ msgstr "Tilføj betingelse"
|
||||||
msgid "and"
|
msgid "and"
|
||||||
msgstr "og"
|
msgstr "og"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Cancel"
|
|
||||||
msgstr "Annullér"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save & New"
|
msgid "Save & New"
|
||||||
msgstr "Gem & Ny"
|
msgstr "Gem & Ny"
|
||||||
|
@ -478,10 +742,6 @@ msgstr "Gem & Ny"
|
||||||
msgid "Save & Close"
|
msgid "Save & Close"
|
||||||
msgstr "Gem & Luk"
|
msgstr "Gem & Luk"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Export"
|
|
||||||
msgstr "Eksportér"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid ""
|
msgid ""
|
||||||
"This wizard will export all data that matches the current search criteria to "
|
"This wizard will export all data that matches the current search criteria to "
|
||||||
|
@ -562,10 +822,6 @@ msgstr "Ny adgangskode:"
|
||||||
msgid "Confirm Password:"
|
msgid "Confirm Password:"
|
||||||
msgstr "Bekræft adgangskode:"
|
msgstr "Bekræft adgangskode:"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Import"
|
|
||||||
msgstr "Importér"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "1. Import a .CSV file"
|
msgid "1. Import a .CSV file"
|
||||||
msgstr "1. Importér en .CSV fil"
|
msgstr "1. Importér en .CSV fil"
|
||||||
|
|
|
@ -7,55 +7,271 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-10 20:59+0000\n"
|
"PO-Revision-Date: 2011-12-03 10:42+0000\n"
|
||||||
"Last-Translator: Felix Schubert <Unknown>\n"
|
"Last-Translator: Ferdinand @ Camptocamp <Unknown>\n"
|
||||||
"Language-Team: German <de@li.org>\n"
|
"Language-Team: German <de@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:58+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:355
|
#: addons/web/static/src/js/data_import.js:73
|
||||||
|
#: addons/web/static/src/js/view_form.js:2799
|
||||||
|
#: addons/web/static/src/js/views.js:743
|
||||||
|
msgid "Close"
|
||||||
|
msgstr "Schließen"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:74
|
||||||
|
msgid "Import File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:109
|
||||||
|
msgid "External ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:231
|
||||||
|
msgid "Filter Entry"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:233
|
||||||
|
#: addons/web/static/src/js/search.js:274 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr "Abbrechen"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:236
|
||||||
|
#: addons/web/static/src/js/search.js:277
|
||||||
|
msgid "OK"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:272 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add to Dashboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "Invalid Search"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "triggered from search view"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:483
|
||||||
|
#, python-format
|
||||||
|
msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:804
|
||||||
|
msgid "not a valid integer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:818
|
||||||
|
msgid "not a valid number"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1234
|
||||||
|
msgid "contains"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1235
|
||||||
|
msgid "doesn't contain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1236
|
||||||
|
#: addons/web/static/src/js/search.js:1251
|
||||||
|
#: addons/web/static/src/js/search.js:1271
|
||||||
|
#: addons/web/static/src/js/search.js:1291
|
||||||
|
#: addons/web/static/src/js/search.js:1313
|
||||||
|
msgid "is equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1237
|
||||||
|
#: addons/web/static/src/js/search.js:1252
|
||||||
|
#: addons/web/static/src/js/search.js:1272
|
||||||
|
#: addons/web/static/src/js/search.js:1292
|
||||||
|
#: addons/web/static/src/js/search.js:1314
|
||||||
|
msgid "is not equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1238
|
||||||
|
#: addons/web/static/src/js/search.js:1253
|
||||||
|
#: addons/web/static/src/js/search.js:1273
|
||||||
|
#: addons/web/static/src/js/search.js:1293
|
||||||
|
#: addons/web/static/src/js/search.js:1315
|
||||||
|
msgid "greater than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1239
|
||||||
|
#: addons/web/static/src/js/search.js:1254
|
||||||
|
#: addons/web/static/src/js/search.js:1274
|
||||||
|
#: addons/web/static/src/js/search.js:1294
|
||||||
|
#: addons/web/static/src/js/search.js:1316
|
||||||
|
msgid "less than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1240
|
||||||
|
#: addons/web/static/src/js/search.js:1255
|
||||||
|
#: addons/web/static/src/js/search.js:1275
|
||||||
|
#: addons/web/static/src/js/search.js:1295
|
||||||
|
#: addons/web/static/src/js/search.js:1317
|
||||||
|
msgid "greater or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1241
|
||||||
|
#: addons/web/static/src/js/search.js:1256
|
||||||
|
#: addons/web/static/src/js/search.js:1276
|
||||||
|
#: addons/web/static/src/js/search.js:1296
|
||||||
|
#: addons/web/static/src/js/search.js:1318
|
||||||
|
msgid "less or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1307
|
||||||
|
#: addons/web/static/src/js/search.js:1332
|
||||||
|
msgid "is"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1333
|
||||||
|
msgid "is not"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1346
|
||||||
|
msgid "is true"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1347
|
||||||
|
msgid "is false"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:182
|
||||||
|
msgid "Do you really want to remove this view?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:454
|
||||||
|
msgid "Do you really want to remove this node?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:433
|
||||||
|
msgid "Do you really want to delete this record?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:448
|
||||||
msgid ""
|
msgid ""
|
||||||
"Warning, the record has been modified, your changes will be discarded."
|
"Warning, the record has been modified, your changes will be discarded."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Achtung der Datensatz wurde bearbeitet, alle Änderungen werden verworfen!"
|
"Achtung der Datensatz wurde bearbeitet, alle Änderungen werden verworfen!"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1659
|
#: addons/web/static/src/js/view_form.js:656
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1880
|
||||||
msgid "<em> Search More...</em>"
|
msgid "<em> Search More...</em>"
|
||||||
msgstr "<em> Suche mehr...</em>"
|
msgstr "<em> Suche mehr...</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1672
|
#: addons/web/static/src/js/view_form.js:1893
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
||||||
msgstr "<em> Anlegen \"<strong>%s</strong>\"</em>"
|
msgstr "<em> Anlegen \"<strong>%s</strong>\"</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1678
|
#: addons/web/static/src/js/view_form.js:1899
|
||||||
msgid "<em> Create and Edit...</em>"
|
msgid "<em> Create and Edit...</em>"
|
||||||
msgstr "<em> Anlegen und Bearbeiten...</em>"
|
msgstr "<em> Anlegen und Bearbeiten...</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:568
|
#: addons/web/static/src/js/view_list.js:14
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Erzeugen"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:263
|
||||||
|
msgid "Unlimited"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:483
|
||||||
|
msgid "Do you really want to remove these records?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:1159
|
||||||
|
msgid "Undefined"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:482
|
||||||
|
msgid "Search: "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:581
|
||||||
|
msgid "Customize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:584
|
||||||
|
msgid "Manage Views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:586 addons/web/static/src/js/views.js:590
|
||||||
|
#: addons/web/static/src/js/views.js:595
|
||||||
|
msgid "Manage views of the current object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:588
|
||||||
|
msgid "Edit Workflow"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:593
|
||||||
|
msgid "Customize Object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:597
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:599
|
||||||
|
msgid "Technical translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:604
|
||||||
|
msgid "Other Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:607 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import"
|
||||||
|
msgstr "Import"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:610 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export"
|
||||||
|
msgstr "Export"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:613
|
||||||
|
msgid "View Log"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Reports"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Actions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Links"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:702
|
||||||
msgid "You must choose at least one record."
|
msgid "You must choose at least one record."
|
||||||
msgstr "Sie müssen mindestens einen Datensatz auswählen"
|
msgstr "Sie müssen mindestens einen Datensatz auswählen"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:569
|
#: addons/web/static/src/js/views.js:703
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Warnung!"
|
msgstr "Warnung!"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:609
|
#: addons/web/static/src/js/views.js:737
|
||||||
msgid "Translations"
|
msgid "Translations"
|
||||||
msgstr "Übersetzungen"
|
msgstr "Übersetzungen"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:614 addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/js/views.js:742 addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Speichern"
|
msgstr "Speichern"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:615
|
|
||||||
msgid "Close"
|
|
||||||
msgstr "Schließen"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "x"
|
msgid "x"
|
||||||
msgstr "x"
|
msgstr "x"
|
||||||
|
@ -84,10 +300,6 @@ msgstr "."
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "Lade..."
|
msgstr "Lade..."
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create"
|
|
||||||
msgstr "Erzeugen"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Drop"
|
msgid "Drop"
|
||||||
msgstr "Löschen"
|
msgstr "Löschen"
|
||||||
|
@ -280,16 +492,8 @@ msgid "View#"
|
||||||
msgstr "Ansicht#"
|
msgstr "Ansicht#"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Fields"
|
msgid "More…"
|
||||||
msgstr "Felder"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "View labels"
|
|
||||||
msgstr "Feldbeschreibung anzeigen"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Sidebar Relates"
|
|
||||||
msgstr "Seitenleiste bezieht sich auf"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Field"
|
msgid "Field"
|
||||||
|
@ -299,14 +503,6 @@ msgstr "Feld"
|
||||||
msgid ":"
|
msgid ":"
|
||||||
msgstr ":"
|
msgstr ":"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate view"
|
|
||||||
msgstr "Übersetungsansicht"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate sidebar"
|
|
||||||
msgstr "Seitenleiste übersetzen"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr "Löschen"
|
msgstr "Löschen"
|
||||||
|
@ -328,29 +524,13 @@ msgid "Last"
|
||||||
msgstr "Ende"
|
msgstr "Ende"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "♻"
|
msgid "Edit"
|
||||||
msgstr "♻"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Save & Edit"
|
|
||||||
msgstr "Sichern & Bearbeiten"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create & Edit"
|
|
||||||
msgstr "Anlegen & Bearbeiten"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "New"
|
|
||||||
msgstr "Neu"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
msgstr "Kopieren"
|
msgstr "Kopieren"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Readonly/Editable"
|
|
||||||
msgstr "Lesezugriff/Bearbeitbar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "<<"
|
msgid "<<"
|
||||||
msgstr "<<"
|
msgstr "<<"
|
||||||
|
@ -373,6 +553,18 @@ msgstr "Hinzufügen"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Unhandled widget"
|
msgid "Unhandled widget"
|
||||||
|
msgstr "unbekanntes Oberflächenelement"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Notebook Page \""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Modifiers:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
@ -380,12 +572,64 @@ msgid "?"
|
||||||
msgstr "?"
|
msgstr "?"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "#"
|
msgid "(nolabel)"
|
||||||
msgstr "Nr."
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Done"
|
msgid "Field:"
|
||||||
msgstr "Abgeschlossen"
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Object:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Widget:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Size:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Context:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "On change:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Relation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Selection:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "["
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "]"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "-"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#"
|
||||||
|
msgstr "Nr."
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Open..."
|
msgid "Open..."
|
||||||
|
@ -419,18 +663,34 @@ msgstr "Speichern unter"
|
||||||
msgid "Clear"
|
msgid "Clear"
|
||||||
msgstr "Leeren"
|
msgstr "Leeren"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(no string)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Special:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Method:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Action ID:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Advanced Filter"
|
msgid "Advanced Filter"
|
||||||
msgstr "Erweiterter Filter"
|
msgstr "Erweiterter Filter"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Filters --"
|
|
||||||
msgstr "-- Filter --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Actions --"
|
|
||||||
msgstr "-- Aktionen --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save Filter"
|
msgid "Save Filter"
|
||||||
msgstr "Filter speichern"
|
msgstr "Filter speichern"
|
||||||
|
@ -447,6 +707,14 @@ msgstr "Filter Name:"
|
||||||
msgid "(Any existing filter with the same name will be replaced)"
|
msgid "(Any existing filter with the same name will be replaced)"
|
||||||
msgstr "(Jeder existierende Filter mit dem selben Namen wird ersetzt)"
|
msgstr "(Jeder existierende Filter mit dem selben Namen wird ersetzt)"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select Dashboard to add this filter to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Title of new Dashboard item:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Any of the following conditions must match"
|
msgid "Any of the following conditions must match"
|
||||||
msgstr "Eine der folgenden Bedingungen muss zutreffen"
|
msgstr "Eine der folgenden Bedingungen muss zutreffen"
|
||||||
|
@ -467,10 +735,6 @@ msgstr "Bedingung hinzufügen"
|
||||||
msgid "and"
|
msgid "and"
|
||||||
msgstr "und"
|
msgstr "und"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Cancel"
|
|
||||||
msgstr "Abbrechen"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save & New"
|
msgid "Save & New"
|
||||||
msgstr "Speichern & Neu"
|
msgstr "Speichern & Neu"
|
||||||
|
@ -479,10 +743,6 @@ msgstr "Speichern & Neu"
|
||||||
msgid "Save & Close"
|
msgid "Save & Close"
|
||||||
msgstr "Speichern & Beenden"
|
msgstr "Speichern & Beenden"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Export"
|
|
||||||
msgstr "Export"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid ""
|
msgid ""
|
||||||
"This wizard will export all data that matches the current search criteria to "
|
"This wizard will export all data that matches the current search criteria to "
|
||||||
|
@ -563,10 +823,6 @@ msgstr "Neues Passwort:"
|
||||||
msgid "Confirm Password:"
|
msgid "Confirm Password:"
|
||||||
msgstr "Passwort bestätigen:"
|
msgstr "Passwort bestätigen:"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Import"
|
|
||||||
msgstr "Import"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "1. Import a .CSV file"
|
msgid "1. Import a .CSV file"
|
||||||
msgstr "1. Importiere eine .CSV Datei"
|
msgstr "1. Importiere eine .CSV Datei"
|
||||||
|
|
|
@ -7,55 +7,271 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-19 07:27+0000\n"
|
"PO-Revision-Date: 2011-10-19 07:27+0000\n"
|
||||||
"Last-Translator: Amós Oviedo <Unknown>\n"
|
"Last-Translator: Amós Oviedo <Unknown>\n"
|
||||||
"Language-Team: Spanish <es@li.org>\n"
|
"Language-Team: Spanish <es@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:58+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:355
|
#: addons/web/static/src/js/data_import.js:73
|
||||||
|
#: addons/web/static/src/js/view_form.js:2799
|
||||||
|
#: addons/web/static/src/js/views.js:743
|
||||||
|
msgid "Close"
|
||||||
|
msgstr "Cerrar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:74
|
||||||
|
msgid "Import File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:109
|
||||||
|
msgid "External ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:231
|
||||||
|
msgid "Filter Entry"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:233
|
||||||
|
#: addons/web/static/src/js/search.js:274 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr "Cancelar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:236
|
||||||
|
#: addons/web/static/src/js/search.js:277
|
||||||
|
msgid "OK"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:272 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add to Dashboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "Invalid Search"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "triggered from search view"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:483
|
||||||
|
#, python-format
|
||||||
|
msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:804
|
||||||
|
msgid "not a valid integer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:818
|
||||||
|
msgid "not a valid number"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1234
|
||||||
|
msgid "contains"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1235
|
||||||
|
msgid "doesn't contain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1236
|
||||||
|
#: addons/web/static/src/js/search.js:1251
|
||||||
|
#: addons/web/static/src/js/search.js:1271
|
||||||
|
#: addons/web/static/src/js/search.js:1291
|
||||||
|
#: addons/web/static/src/js/search.js:1313
|
||||||
|
msgid "is equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1237
|
||||||
|
#: addons/web/static/src/js/search.js:1252
|
||||||
|
#: addons/web/static/src/js/search.js:1272
|
||||||
|
#: addons/web/static/src/js/search.js:1292
|
||||||
|
#: addons/web/static/src/js/search.js:1314
|
||||||
|
msgid "is not equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1238
|
||||||
|
#: addons/web/static/src/js/search.js:1253
|
||||||
|
#: addons/web/static/src/js/search.js:1273
|
||||||
|
#: addons/web/static/src/js/search.js:1293
|
||||||
|
#: addons/web/static/src/js/search.js:1315
|
||||||
|
msgid "greater than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1239
|
||||||
|
#: addons/web/static/src/js/search.js:1254
|
||||||
|
#: addons/web/static/src/js/search.js:1274
|
||||||
|
#: addons/web/static/src/js/search.js:1294
|
||||||
|
#: addons/web/static/src/js/search.js:1316
|
||||||
|
msgid "less than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1240
|
||||||
|
#: addons/web/static/src/js/search.js:1255
|
||||||
|
#: addons/web/static/src/js/search.js:1275
|
||||||
|
#: addons/web/static/src/js/search.js:1295
|
||||||
|
#: addons/web/static/src/js/search.js:1317
|
||||||
|
msgid "greater or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1241
|
||||||
|
#: addons/web/static/src/js/search.js:1256
|
||||||
|
#: addons/web/static/src/js/search.js:1276
|
||||||
|
#: addons/web/static/src/js/search.js:1296
|
||||||
|
#: addons/web/static/src/js/search.js:1318
|
||||||
|
msgid "less or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1307
|
||||||
|
#: addons/web/static/src/js/search.js:1332
|
||||||
|
msgid "is"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1333
|
||||||
|
msgid "is not"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1346
|
||||||
|
msgid "is true"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1347
|
||||||
|
msgid "is false"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:182
|
||||||
|
msgid "Do you really want to remove this view?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:454
|
||||||
|
msgid "Do you really want to remove this node?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:433
|
||||||
|
msgid "Do you really want to delete this record?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:448
|
||||||
msgid ""
|
msgid ""
|
||||||
"Warning, the record has been modified, your changes will be discarded."
|
"Warning, the record has been modified, your changes will be discarded."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Advertencia, el registro se ha modificado, los cambios serán descartados."
|
"Advertencia, el registro se ha modificado, los cambios serán descartados."
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1659
|
#: addons/web/static/src/js/view_form.js:656
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1880
|
||||||
msgid "<em> Search More...</em>"
|
msgid "<em> Search More...</em>"
|
||||||
msgstr "<em> Buscar más...</em>"
|
msgstr "<em> Buscar más...</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1672
|
#: addons/web/static/src/js/view_form.js:1893
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
||||||
msgstr "<em> Crear \"<strong>%s</strong>\"</em>"
|
msgstr "<em> Crear \"<strong>%s</strong>\"</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1678
|
#: addons/web/static/src/js/view_form.js:1899
|
||||||
msgid "<em> Create and Edit...</em>"
|
msgid "<em> Create and Edit...</em>"
|
||||||
msgstr "<em> Crear y Editar...</em>"
|
msgstr "<em> Crear y Editar...</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:568
|
#: addons/web/static/src/js/view_list.js:14
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Crear"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:263
|
||||||
|
msgid "Unlimited"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:483
|
||||||
|
msgid "Do you really want to remove these records?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:1159
|
||||||
|
msgid "Undefined"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:482
|
||||||
|
msgid "Search: "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:581
|
||||||
|
msgid "Customize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:584
|
||||||
|
msgid "Manage Views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:586 addons/web/static/src/js/views.js:590
|
||||||
|
#: addons/web/static/src/js/views.js:595
|
||||||
|
msgid "Manage views of the current object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:588
|
||||||
|
msgid "Edit Workflow"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:593
|
||||||
|
msgid "Customize Object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:597
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:599
|
||||||
|
msgid "Technical translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:604
|
||||||
|
msgid "Other Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:607 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import"
|
||||||
|
msgstr "Importar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:610 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export"
|
||||||
|
msgstr "Exportar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:613
|
||||||
|
msgid "View Log"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Reports"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Actions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Links"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:702
|
||||||
msgid "You must choose at least one record."
|
msgid "You must choose at least one record."
|
||||||
msgstr "Debe seleccionar al menos un registro."
|
msgstr "Debe seleccionar al menos un registro."
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:569
|
#: addons/web/static/src/js/views.js:703
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Advertencia"
|
msgstr "Advertencia"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:609
|
#: addons/web/static/src/js/views.js:737
|
||||||
msgid "Translations"
|
msgid "Translations"
|
||||||
msgstr "Traducciones"
|
msgstr "Traducciones"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:614 addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/js/views.js:742 addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Guardar"
|
msgstr "Guardar"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:615
|
|
||||||
msgid "Close"
|
|
||||||
msgstr "Cerrar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "x"
|
msgid "x"
|
||||||
msgstr "x"
|
msgstr "x"
|
||||||
|
@ -84,10 +300,6 @@ msgstr "."
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "Cargando…"
|
msgstr "Cargando…"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create"
|
|
||||||
msgstr "Crear"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Drop"
|
msgid "Drop"
|
||||||
msgstr "Eliminar"
|
msgstr "Eliminar"
|
||||||
|
@ -280,16 +492,8 @@ msgid "View#"
|
||||||
msgstr "Vista#"
|
msgstr "Vista#"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Fields"
|
msgid "More…"
|
||||||
msgstr "Campos"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "View labels"
|
|
||||||
msgstr "Ver etiquetas"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Sidebar Relates"
|
|
||||||
msgstr "Se relaciona con la barra lateral"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Field"
|
msgid "Field"
|
||||||
|
@ -299,14 +503,6 @@ msgstr "Campo"
|
||||||
msgid ":"
|
msgid ":"
|
||||||
msgstr ":"
|
msgstr ":"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate view"
|
|
||||||
msgstr "Traducir vista"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate sidebar"
|
|
||||||
msgstr "Traducir barra lateral"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr "Borrar"
|
msgstr "Borrar"
|
||||||
|
@ -328,29 +524,13 @@ msgid "Last"
|
||||||
msgstr "Último"
|
msgstr "Último"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "♻"
|
msgid "Edit"
|
||||||
msgstr "♻"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Save & Edit"
|
|
||||||
msgstr "Guardar y Editar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create & Edit"
|
|
||||||
msgstr "Crear y Editar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "New"
|
|
||||||
msgstr "Nuevo"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
msgstr "Duplicar"
|
msgstr "Duplicar"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Readonly/Editable"
|
|
||||||
msgstr "Sólo Lectura/Editable"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "<<"
|
msgid "<<"
|
||||||
msgstr "<<"
|
msgstr "<<"
|
||||||
|
@ -375,17 +555,81 @@ msgstr "Añadir"
|
||||||
msgid "Unhandled widget"
|
msgid "Unhandled widget"
|
||||||
msgstr "Widget no controlado"
|
msgstr "Widget no controlado"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Notebook Page \""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Modifiers:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "?"
|
msgid "?"
|
||||||
msgstr "?"
|
msgstr "?"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "#"
|
msgid "(nolabel)"
|
||||||
msgstr "#"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Done"
|
msgid "Field:"
|
||||||
msgstr "Hecho"
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Object:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Widget:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Size:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Context:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "On change:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Relation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Selection:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "["
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "]"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "-"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#"
|
||||||
|
msgstr "#"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Open..."
|
msgid "Open..."
|
||||||
|
@ -419,18 +663,34 @@ msgstr "Guardar como"
|
||||||
msgid "Clear"
|
msgid "Clear"
|
||||||
msgstr "Limpiar"
|
msgstr "Limpiar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(no string)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Special:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Method:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Action ID:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Advanced Filter"
|
msgid "Advanced Filter"
|
||||||
msgstr "Filtro Avanzado"
|
msgstr "Filtro Avanzado"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Filters --"
|
|
||||||
msgstr "-- Filtros --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Actions --"
|
|
||||||
msgstr "-- Acciones --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save Filter"
|
msgid "Save Filter"
|
||||||
msgstr "Guardar Filtro"
|
msgstr "Guardar Filtro"
|
||||||
|
@ -447,6 +707,14 @@ msgstr "Nombre del Filtro"
|
||||||
msgid "(Any existing filter with the same name will be replaced)"
|
msgid "(Any existing filter with the same name will be replaced)"
|
||||||
msgstr "(Cualquier filtro existente con el mismo nombre será reemplazado)"
|
msgstr "(Cualquier filtro existente con el mismo nombre será reemplazado)"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select Dashboard to add this filter to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Title of new Dashboard item:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Any of the following conditions must match"
|
msgid "Any of the following conditions must match"
|
||||||
msgstr "Cualquiera de las condiciones siguientes deben coincidir"
|
msgstr "Cualquiera de las condiciones siguientes deben coincidir"
|
||||||
|
@ -467,10 +735,6 @@ msgstr "Añadir condición"
|
||||||
msgid "and"
|
msgid "and"
|
||||||
msgstr "y"
|
msgstr "y"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Cancel"
|
|
||||||
msgstr "Cancelar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save & New"
|
msgid "Save & New"
|
||||||
msgstr "Guardar y Nuevo"
|
msgstr "Guardar y Nuevo"
|
||||||
|
@ -479,10 +743,6 @@ msgstr "Guardar y Nuevo"
|
||||||
msgid "Save & Close"
|
msgid "Save & Close"
|
||||||
msgstr "Guardar y Cerrar"
|
msgstr "Guardar y Cerrar"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Export"
|
|
||||||
msgstr "Exportar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid ""
|
msgid ""
|
||||||
"This wizard will export all data that matches the current search criteria to "
|
"This wizard will export all data that matches the current search criteria to "
|
||||||
|
@ -563,10 +823,6 @@ msgstr "Contraseña nueva:"
|
||||||
msgid "Confirm Password:"
|
msgid "Confirm Password:"
|
||||||
msgstr "Confirmar la contraseña:"
|
msgstr "Confirmar la contraseña:"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Import"
|
|
||||||
msgstr "Importar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "1. Import a .CSV file"
|
msgid "1. Import a .CSV file"
|
||||||
msgstr "1. Importar un archivo .CSV"
|
msgstr "1. Importar un archivo .CSV"
|
||||||
|
|
|
@ -7,55 +7,271 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-07 18:16+0000\n"
|
"PO-Revision-Date: 2011-10-07 18:16+0000\n"
|
||||||
"Last-Translator: Cristian Salamea (Gnuthink) <ovnicraft@gmail.com>\n"
|
"Last-Translator: Cristian Salamea (Gnuthink) <ovnicraft@gmail.com>\n"
|
||||||
"Language-Team: Spanish (Ecuador) <es_EC@li.org>\n"
|
"Language-Team: Spanish (Ecuador) <es_EC@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:355
|
#: addons/web/static/src/js/data_import.js:73
|
||||||
|
#: addons/web/static/src/js/view_form.js:2799
|
||||||
|
#: addons/web/static/src/js/views.js:743
|
||||||
|
msgid "Close"
|
||||||
|
msgstr "Cerrar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:74
|
||||||
|
msgid "Import File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:109
|
||||||
|
msgid "External ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:231
|
||||||
|
msgid "Filter Entry"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:233
|
||||||
|
#: addons/web/static/src/js/search.js:274 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr "Cancelar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:236
|
||||||
|
#: addons/web/static/src/js/search.js:277
|
||||||
|
msgid "OK"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:272 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add to Dashboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "Invalid Search"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "triggered from search view"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:483
|
||||||
|
#, python-format
|
||||||
|
msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:804
|
||||||
|
msgid "not a valid integer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:818
|
||||||
|
msgid "not a valid number"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1234
|
||||||
|
msgid "contains"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1235
|
||||||
|
msgid "doesn't contain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1236
|
||||||
|
#: addons/web/static/src/js/search.js:1251
|
||||||
|
#: addons/web/static/src/js/search.js:1271
|
||||||
|
#: addons/web/static/src/js/search.js:1291
|
||||||
|
#: addons/web/static/src/js/search.js:1313
|
||||||
|
msgid "is equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1237
|
||||||
|
#: addons/web/static/src/js/search.js:1252
|
||||||
|
#: addons/web/static/src/js/search.js:1272
|
||||||
|
#: addons/web/static/src/js/search.js:1292
|
||||||
|
#: addons/web/static/src/js/search.js:1314
|
||||||
|
msgid "is not equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1238
|
||||||
|
#: addons/web/static/src/js/search.js:1253
|
||||||
|
#: addons/web/static/src/js/search.js:1273
|
||||||
|
#: addons/web/static/src/js/search.js:1293
|
||||||
|
#: addons/web/static/src/js/search.js:1315
|
||||||
|
msgid "greater than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1239
|
||||||
|
#: addons/web/static/src/js/search.js:1254
|
||||||
|
#: addons/web/static/src/js/search.js:1274
|
||||||
|
#: addons/web/static/src/js/search.js:1294
|
||||||
|
#: addons/web/static/src/js/search.js:1316
|
||||||
|
msgid "less than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1240
|
||||||
|
#: addons/web/static/src/js/search.js:1255
|
||||||
|
#: addons/web/static/src/js/search.js:1275
|
||||||
|
#: addons/web/static/src/js/search.js:1295
|
||||||
|
#: addons/web/static/src/js/search.js:1317
|
||||||
|
msgid "greater or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1241
|
||||||
|
#: addons/web/static/src/js/search.js:1256
|
||||||
|
#: addons/web/static/src/js/search.js:1276
|
||||||
|
#: addons/web/static/src/js/search.js:1296
|
||||||
|
#: addons/web/static/src/js/search.js:1318
|
||||||
|
msgid "less or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1307
|
||||||
|
#: addons/web/static/src/js/search.js:1332
|
||||||
|
msgid "is"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1333
|
||||||
|
msgid "is not"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1346
|
||||||
|
msgid "is true"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1347
|
||||||
|
msgid "is false"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:182
|
||||||
|
msgid "Do you really want to remove this view?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:454
|
||||||
|
msgid "Do you really want to remove this node?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:433
|
||||||
|
msgid "Do you really want to delete this record?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:448
|
||||||
msgid ""
|
msgid ""
|
||||||
"Warning, the record has been modified, your changes will be discarded."
|
"Warning, the record has been modified, your changes will be discarded."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Aviso, el registro ha sido modificado, sus cambios serán descartados."
|
"Aviso, el registro ha sido modificado, sus cambios serán descartados."
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1659
|
#: addons/web/static/src/js/view_form.js:656
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1880
|
||||||
msgid "<em> Search More...</em>"
|
msgid "<em> Search More...</em>"
|
||||||
msgstr "<em> Buscar Más...</em>"
|
msgstr "<em> Buscar Más...</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1672
|
#: addons/web/static/src/js/view_form.js:1893
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
||||||
msgstr "<em> Crear \"<strong>%s</strong>\"</em>"
|
msgstr "<em> Crear \"<strong>%s</strong>\"</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1678
|
#: addons/web/static/src/js/view_form.js:1899
|
||||||
msgid "<em> Create and Edit...</em>"
|
msgid "<em> Create and Edit...</em>"
|
||||||
msgstr "<em> Crear y Editar...</em>"
|
msgstr "<em> Crear y Editar...</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:568
|
#: addons/web/static/src/js/view_list.js:14
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Crear"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:263
|
||||||
|
msgid "Unlimited"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:483
|
||||||
|
msgid "Do you really want to remove these records?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:1159
|
||||||
|
msgid "Undefined"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:482
|
||||||
|
msgid "Search: "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:581
|
||||||
|
msgid "Customize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:584
|
||||||
|
msgid "Manage Views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:586 addons/web/static/src/js/views.js:590
|
||||||
|
#: addons/web/static/src/js/views.js:595
|
||||||
|
msgid "Manage views of the current object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:588
|
||||||
|
msgid "Edit Workflow"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:593
|
||||||
|
msgid "Customize Object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:597
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:599
|
||||||
|
msgid "Technical translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:604
|
||||||
|
msgid "Other Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:607 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import"
|
||||||
|
msgstr "Importar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:610 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export"
|
||||||
|
msgstr "Exportar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:613
|
||||||
|
msgid "View Log"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Reports"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Actions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Links"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:702
|
||||||
msgid "You must choose at least one record."
|
msgid "You must choose at least one record."
|
||||||
msgstr "Debe seleccionar al menos un registro."
|
msgstr "Debe seleccionar al menos un registro."
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:569
|
#: addons/web/static/src/js/views.js:703
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Advertencia"
|
msgstr "Advertencia"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:609
|
#: addons/web/static/src/js/views.js:737
|
||||||
msgid "Translations"
|
msgid "Translations"
|
||||||
msgstr "Traducciones"
|
msgstr "Traducciones"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:614 addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/js/views.js:742 addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Guardar"
|
msgstr "Guardar"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:615
|
|
||||||
msgid "Close"
|
|
||||||
msgstr "Cerrar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "x"
|
msgid "x"
|
||||||
msgstr "x"
|
msgstr "x"
|
||||||
|
@ -84,10 +300,6 @@ msgstr "."
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "Cargando..."
|
msgstr "Cargando..."
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create"
|
|
||||||
msgstr "Crear"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Drop"
|
msgid "Drop"
|
||||||
msgstr "Borrar"
|
msgstr "Borrar"
|
||||||
|
@ -280,16 +492,8 @@ msgid "View#"
|
||||||
msgstr "View#"
|
msgstr "View#"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Fields"
|
msgid "More…"
|
||||||
msgstr "Campos"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "View labels"
|
|
||||||
msgstr "Ver etiquetas"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Sidebar Relates"
|
|
||||||
msgstr "Columna lateral relacionada"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Field"
|
msgid "Field"
|
||||||
|
@ -299,14 +503,6 @@ msgstr "Campo"
|
||||||
msgid ":"
|
msgid ":"
|
||||||
msgstr ":"
|
msgstr ":"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate view"
|
|
||||||
msgstr "Traducir vista"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate sidebar"
|
|
||||||
msgstr "Traducir Barra lateral"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr "Eliminar"
|
msgstr "Eliminar"
|
||||||
|
@ -328,29 +524,13 @@ msgid "Last"
|
||||||
msgstr "Último"
|
msgstr "Último"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "♻"
|
msgid "Edit"
|
||||||
msgstr "♻"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Save & Edit"
|
|
||||||
msgstr "Grabar & Editar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create & Edit"
|
|
||||||
msgstr "Crear & Editar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "New"
|
|
||||||
msgstr "Nuevo"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
msgstr "Duplicar"
|
msgstr "Duplicar"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Readonly/Editable"
|
|
||||||
msgstr "Sólo Lectura/Editable"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "<<"
|
msgid "<<"
|
||||||
msgstr "<<"
|
msgstr "<<"
|
||||||
|
@ -375,17 +555,81 @@ msgstr "Agregar"
|
||||||
msgid "Unhandled widget"
|
msgid "Unhandled widget"
|
||||||
msgstr "Wdiget no controlado"
|
msgstr "Wdiget no controlado"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Notebook Page \""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Modifiers:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "?"
|
msgid "?"
|
||||||
msgstr "?"
|
msgstr "?"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "#"
|
msgid "(nolabel)"
|
||||||
msgstr "#"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Done"
|
msgid "Field:"
|
||||||
msgstr "Realizado"
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Object:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Widget:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Size:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Context:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "On change:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Relation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Selection:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "["
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "]"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "-"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#"
|
||||||
|
msgstr "#"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Open..."
|
msgid "Open..."
|
||||||
|
@ -419,18 +663,34 @@ msgstr "Guardar Como"
|
||||||
msgid "Clear"
|
msgid "Clear"
|
||||||
msgstr "Limpiar"
|
msgstr "Limpiar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(no string)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Special:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Method:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Action ID:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Advanced Filter"
|
msgid "Advanced Filter"
|
||||||
msgstr "Filtro Avanzado"
|
msgstr "Filtro Avanzado"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Filters --"
|
|
||||||
msgstr "-- Filtros --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Actions --"
|
|
||||||
msgstr "-- Acciones --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save Filter"
|
msgid "Save Filter"
|
||||||
msgstr "Guardar Filtro"
|
msgstr "Guardar Filtro"
|
||||||
|
@ -447,6 +707,14 @@ msgstr "Nombre del Filtro:"
|
||||||
msgid "(Any existing filter with the same name will be replaced)"
|
msgid "(Any existing filter with the same name will be replaced)"
|
||||||
msgstr "(Cualquier filtro existente con el mismo nombre será reemplazado)"
|
msgstr "(Cualquier filtro existente con el mismo nombre será reemplazado)"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select Dashboard to add this filter to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Title of new Dashboard item:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Any of the following conditions must match"
|
msgid "Any of the following conditions must match"
|
||||||
msgstr "Cualquiera de las siguientes condiciones debe coincidir"
|
msgstr "Cualquiera de las siguientes condiciones debe coincidir"
|
||||||
|
@ -467,10 +735,6 @@ msgstr "Agregar condición"
|
||||||
msgid "and"
|
msgid "and"
|
||||||
msgstr "y"
|
msgstr "y"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Cancel"
|
|
||||||
msgstr "Cancelar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save & New"
|
msgid "Save & New"
|
||||||
msgstr "Grabar & Nuevo"
|
msgstr "Grabar & Nuevo"
|
||||||
|
@ -479,10 +743,6 @@ msgstr "Grabar & Nuevo"
|
||||||
msgid "Save & Close"
|
msgid "Save & Close"
|
||||||
msgstr "Grabar & Cerrar"
|
msgstr "Grabar & Cerrar"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Export"
|
|
||||||
msgstr "Exportar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid ""
|
msgid ""
|
||||||
"This wizard will export all data that matches the current search criteria to "
|
"This wizard will export all data that matches the current search criteria to "
|
||||||
|
@ -563,10 +823,6 @@ msgstr "Nueva Password:"
|
||||||
msgid "Confirm Password:"
|
msgid "Confirm Password:"
|
||||||
msgstr "Confirmar Password:"
|
msgstr "Confirmar Password:"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Import"
|
|
||||||
msgstr "Importar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "1. Import a .CSV file"
|
msgid "1. Import a .CSV file"
|
||||||
msgstr "1. Importar a archivo .CSV"
|
msgstr "1. Importar a archivo .CSV"
|
||||||
|
|
|
@ -7,54 +7,270 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-10 18:30+0000\n"
|
"PO-Revision-Date: 2011-10-10 18:30+0000\n"
|
||||||
"Last-Translator: Aare Vesi <Unknown>\n"
|
"Last-Translator: Aare Vesi <Unknown>\n"
|
||||||
"Language-Team: Estonian <et@li.org>\n"
|
"Language-Team: Estonian <et@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:58+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:355
|
#: addons/web/static/src/js/data_import.js:73
|
||||||
|
#: addons/web/static/src/js/view_form.js:2799
|
||||||
|
#: addons/web/static/src/js/views.js:743
|
||||||
|
msgid "Close"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:74
|
||||||
|
msgid "Import File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:109
|
||||||
|
msgid "External ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:231
|
||||||
|
msgid "Filter Entry"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:233
|
||||||
|
#: addons/web/static/src/js/search.js:274 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr "Tühista"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:236
|
||||||
|
#: addons/web/static/src/js/search.js:277
|
||||||
|
msgid "OK"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:272 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add to Dashboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "Invalid Search"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "triggered from search view"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:483
|
||||||
|
#, python-format
|
||||||
|
msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:804
|
||||||
|
msgid "not a valid integer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:818
|
||||||
|
msgid "not a valid number"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1234
|
||||||
|
msgid "contains"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1235
|
||||||
|
msgid "doesn't contain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1236
|
||||||
|
#: addons/web/static/src/js/search.js:1251
|
||||||
|
#: addons/web/static/src/js/search.js:1271
|
||||||
|
#: addons/web/static/src/js/search.js:1291
|
||||||
|
#: addons/web/static/src/js/search.js:1313
|
||||||
|
msgid "is equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1237
|
||||||
|
#: addons/web/static/src/js/search.js:1252
|
||||||
|
#: addons/web/static/src/js/search.js:1272
|
||||||
|
#: addons/web/static/src/js/search.js:1292
|
||||||
|
#: addons/web/static/src/js/search.js:1314
|
||||||
|
msgid "is not equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1238
|
||||||
|
#: addons/web/static/src/js/search.js:1253
|
||||||
|
#: addons/web/static/src/js/search.js:1273
|
||||||
|
#: addons/web/static/src/js/search.js:1293
|
||||||
|
#: addons/web/static/src/js/search.js:1315
|
||||||
|
msgid "greater than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1239
|
||||||
|
#: addons/web/static/src/js/search.js:1254
|
||||||
|
#: addons/web/static/src/js/search.js:1274
|
||||||
|
#: addons/web/static/src/js/search.js:1294
|
||||||
|
#: addons/web/static/src/js/search.js:1316
|
||||||
|
msgid "less than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1240
|
||||||
|
#: addons/web/static/src/js/search.js:1255
|
||||||
|
#: addons/web/static/src/js/search.js:1275
|
||||||
|
#: addons/web/static/src/js/search.js:1295
|
||||||
|
#: addons/web/static/src/js/search.js:1317
|
||||||
|
msgid "greater or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1241
|
||||||
|
#: addons/web/static/src/js/search.js:1256
|
||||||
|
#: addons/web/static/src/js/search.js:1276
|
||||||
|
#: addons/web/static/src/js/search.js:1296
|
||||||
|
#: addons/web/static/src/js/search.js:1318
|
||||||
|
msgid "less or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1307
|
||||||
|
#: addons/web/static/src/js/search.js:1332
|
||||||
|
msgid "is"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1333
|
||||||
|
msgid "is not"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1346
|
||||||
|
msgid "is true"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1347
|
||||||
|
msgid "is false"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:182
|
||||||
|
msgid "Do you really want to remove this view?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:454
|
||||||
|
msgid "Do you really want to remove this node?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:433
|
||||||
|
msgid "Do you really want to delete this record?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:448
|
||||||
msgid ""
|
msgid ""
|
||||||
"Warning, the record has been modified, your changes will be discarded."
|
"Warning, the record has been modified, your changes will be discarded."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1659
|
#: addons/web/static/src/js/view_form.js:656
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1880
|
||||||
msgid "<em> Search More...</em>"
|
msgid "<em> Search More...</em>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1672
|
#: addons/web/static/src/js/view_form.js:1893
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1678
|
#: addons/web/static/src/js/view_form.js:1899
|
||||||
msgid "<em> Create and Edit...</em>"
|
msgid "<em> Create and Edit...</em>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:568
|
#: addons/web/static/src/js/view_list.js:14
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Loo"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:263
|
||||||
|
msgid "Unlimited"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:483
|
||||||
|
msgid "Do you really want to remove these records?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:1159
|
||||||
|
msgid "Undefined"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:482
|
||||||
|
msgid "Search: "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:581
|
||||||
|
msgid "Customize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:584
|
||||||
|
msgid "Manage Views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:586 addons/web/static/src/js/views.js:590
|
||||||
|
#: addons/web/static/src/js/views.js:595
|
||||||
|
msgid "Manage views of the current object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:588
|
||||||
|
msgid "Edit Workflow"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:593
|
||||||
|
msgid "Customize Object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:597
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:599
|
||||||
|
msgid "Technical translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:604
|
||||||
|
msgid "Other Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:607 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import"
|
||||||
|
msgstr "Import"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:610 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export"
|
||||||
|
msgstr "Eksport"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:613
|
||||||
|
msgid "View Log"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Reports"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Actions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Links"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:702
|
||||||
msgid "You must choose at least one record."
|
msgid "You must choose at least one record."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:569
|
#: addons/web/static/src/js/views.js:703
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Hoiatus"
|
msgstr "Hoiatus"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:609
|
#: addons/web/static/src/js/views.js:737
|
||||||
msgid "Translations"
|
msgid "Translations"
|
||||||
msgstr "Tõlked"
|
msgstr "Tõlked"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:614 addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/js/views.js:742 addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Salvesta"
|
msgstr "Salvesta"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:615
|
|
||||||
msgid "Close"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "x"
|
msgid "x"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -83,10 +299,6 @@ msgstr ""
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "Laadimine..."
|
msgstr "Laadimine..."
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create"
|
|
||||||
msgstr "Loo"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Drop"
|
msgid "Drop"
|
||||||
msgstr "Hülga"
|
msgstr "Hülga"
|
||||||
|
@ -271,15 +483,7 @@ msgid "View#"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Fields"
|
msgid "More…"
|
||||||
msgstr "Väljad"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "View labels"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Sidebar Relates"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
@ -290,14 +494,6 @@ msgstr "Väli"
|
||||||
msgid ":"
|
msgid ":"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate view"
|
|
||||||
msgstr "Tõlke vaade"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate sidebar"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr "Kustuta"
|
msgstr "Kustuta"
|
||||||
|
@ -319,29 +515,13 @@ msgid "Last"
|
||||||
msgstr "Viimane"
|
msgstr "Viimane"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "♻"
|
msgid "Edit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Save & Edit"
|
|
||||||
msgstr "Salvesta & Muuda"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create & Edit"
|
|
||||||
msgstr "Loo & Muuda"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "New"
|
|
||||||
msgstr "Uus"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
msgstr "Tee koopia"
|
msgstr "Tee koopia"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Readonly/Editable"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "<<"
|
msgid "<<"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -366,18 +546,82 @@ msgstr "Lisa"
|
||||||
msgid "Unhandled widget"
|
msgid "Unhandled widget"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Notebook Page \""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Modifiers:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "?"
|
msgid "?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(nolabel)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Field:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Object:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Widget:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Size:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Context:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "On change:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Relation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Selection:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "["
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "]"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "-"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "#"
|
msgid "#"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Done"
|
|
||||||
msgstr "Valmis"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Open..."
|
msgid "Open..."
|
||||||
msgstr "Ava..."
|
msgstr "Ava..."
|
||||||
|
@ -410,18 +654,34 @@ msgstr "Salvesta kui"
|
||||||
msgid "Clear"
|
msgid "Clear"
|
||||||
msgstr "Tühjenda"
|
msgstr "Tühjenda"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(no string)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Special:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Method:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Action ID:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Advanced Filter"
|
msgid "Advanced Filter"
|
||||||
msgstr "Täiustatud filter"
|
msgstr "Täiustatud filter"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Filters --"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Actions --"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save Filter"
|
msgid "Save Filter"
|
||||||
msgstr "Salvesta filter"
|
msgstr "Salvesta filter"
|
||||||
|
@ -438,6 +698,14 @@ msgstr ""
|
||||||
msgid "(Any existing filter with the same name will be replaced)"
|
msgid "(Any existing filter with the same name will be replaced)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select Dashboard to add this filter to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Title of new Dashboard item:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Any of the following conditions must match"
|
msgid "Any of the following conditions must match"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -458,10 +726,6 @@ msgstr "Lisa tingimus"
|
||||||
msgid "and"
|
msgid "and"
|
||||||
msgstr "ja"
|
msgstr "ja"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Cancel"
|
|
||||||
msgstr "Tühista"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save & New"
|
msgid "Save & New"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -470,10 +734,6 @@ msgstr ""
|
||||||
msgid "Save & Close"
|
msgid "Save & Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Export"
|
|
||||||
msgstr "Eksport"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid ""
|
msgid ""
|
||||||
"This wizard will export all data that matches the current search criteria to "
|
"This wizard will export all data that matches the current search criteria to "
|
||||||
|
@ -550,10 +810,6 @@ msgstr "Uus salasõna:"
|
||||||
msgid "Confirm Password:"
|
msgid "Confirm Password:"
|
||||||
msgstr "Kinnita salasõna:"
|
msgstr "Kinnita salasõna:"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Import"
|
|
||||||
msgstr "Import"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "1. Import a .CSV file"
|
msgid "1. Import a .CSV file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
@ -7,55 +7,271 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-23 12:20+0000\n"
|
"PO-Revision-Date: 2011-12-05 16:17+0000\n"
|
||||||
"Last-Translator: Xavier (Open ERP) <Unknown>\n"
|
"Last-Translator: Xavier (Open ERP) <Unknown>\n"
|
||||||
"Language-Team: French <fr@li.org>\n"
|
"Language-Team: French <fr@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:58+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:355
|
#: addons/web/static/src/js/data_import.js:73
|
||||||
|
#: addons/web/static/src/js/view_form.js:2799
|
||||||
|
#: addons/web/static/src/js/views.js:743
|
||||||
|
msgid "Close"
|
||||||
|
msgstr "Fermer"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:74
|
||||||
|
msgid "Import File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:109
|
||||||
|
msgid "External ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:231
|
||||||
|
msgid "Filter Entry"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:233
|
||||||
|
#: addons/web/static/src/js/search.js:274 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:236
|
||||||
|
#: addons/web/static/src/js/search.js:277
|
||||||
|
msgid "OK"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:272 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add to Dashboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "Invalid Search"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "triggered from search view"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:483
|
||||||
|
#, python-format
|
||||||
|
msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:804
|
||||||
|
msgid "not a valid integer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:818
|
||||||
|
msgid "not a valid number"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1234
|
||||||
|
msgid "contains"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1235
|
||||||
|
msgid "doesn't contain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1236
|
||||||
|
#: addons/web/static/src/js/search.js:1251
|
||||||
|
#: addons/web/static/src/js/search.js:1271
|
||||||
|
#: addons/web/static/src/js/search.js:1291
|
||||||
|
#: addons/web/static/src/js/search.js:1313
|
||||||
|
msgid "is equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1237
|
||||||
|
#: addons/web/static/src/js/search.js:1252
|
||||||
|
#: addons/web/static/src/js/search.js:1272
|
||||||
|
#: addons/web/static/src/js/search.js:1292
|
||||||
|
#: addons/web/static/src/js/search.js:1314
|
||||||
|
msgid "is not equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1238
|
||||||
|
#: addons/web/static/src/js/search.js:1253
|
||||||
|
#: addons/web/static/src/js/search.js:1273
|
||||||
|
#: addons/web/static/src/js/search.js:1293
|
||||||
|
#: addons/web/static/src/js/search.js:1315
|
||||||
|
msgid "greater than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1239
|
||||||
|
#: addons/web/static/src/js/search.js:1254
|
||||||
|
#: addons/web/static/src/js/search.js:1274
|
||||||
|
#: addons/web/static/src/js/search.js:1294
|
||||||
|
#: addons/web/static/src/js/search.js:1316
|
||||||
|
msgid "less than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1240
|
||||||
|
#: addons/web/static/src/js/search.js:1255
|
||||||
|
#: addons/web/static/src/js/search.js:1275
|
||||||
|
#: addons/web/static/src/js/search.js:1295
|
||||||
|
#: addons/web/static/src/js/search.js:1317
|
||||||
|
msgid "greater or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1241
|
||||||
|
#: addons/web/static/src/js/search.js:1256
|
||||||
|
#: addons/web/static/src/js/search.js:1276
|
||||||
|
#: addons/web/static/src/js/search.js:1296
|
||||||
|
#: addons/web/static/src/js/search.js:1318
|
||||||
|
msgid "less or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1307
|
||||||
|
#: addons/web/static/src/js/search.js:1332
|
||||||
|
msgid "is"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1333
|
||||||
|
msgid "is not"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1346
|
||||||
|
msgid "is true"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1347
|
||||||
|
msgid "is false"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:182
|
||||||
|
msgid "Do you really want to remove this view?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:454
|
||||||
|
msgid "Do you really want to remove this node?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:433
|
||||||
|
msgid "Do you really want to delete this record?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:448
|
||||||
msgid ""
|
msgid ""
|
||||||
"Warning, the record has been modified, your changes will be discarded."
|
"Warning, the record has been modified, your changes will be discarded."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Attention, l'enregistrement a été modifié, vos changements seront perdus."
|
"Attention, l'enregistrement a été modifié, vos changements seront perdus."
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1659
|
#: addons/web/static/src/js/view_form.js:656
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1880
|
||||||
msgid "<em> Search More...</em>"
|
msgid "<em> Search More...</em>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1672
|
#: addons/web/static/src/js/view_form.js:1893
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1678
|
#: addons/web/static/src/js/view_form.js:1899
|
||||||
msgid "<em> Create and Edit...</em>"
|
msgid "<em> Create and Edit...</em>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:568
|
#: addons/web/static/src/js/view_list.js:14
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Créer"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:263
|
||||||
|
msgid "Unlimited"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:483
|
||||||
|
msgid "Do you really want to remove these records?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:1159
|
||||||
|
msgid "Undefined"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:482
|
||||||
|
msgid "Search: "
|
||||||
|
msgstr "Rechercher : "
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:581
|
||||||
|
msgid "Customize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:584
|
||||||
|
msgid "Manage Views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:586 addons/web/static/src/js/views.js:590
|
||||||
|
#: addons/web/static/src/js/views.js:595
|
||||||
|
msgid "Manage views of the current object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:588
|
||||||
|
msgid "Edit Workflow"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:593
|
||||||
|
msgid "Customize Object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:597
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:599
|
||||||
|
msgid "Technical translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:604
|
||||||
|
msgid "Other Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:607 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:610 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:613
|
||||||
|
msgid "View Log"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Reports"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Actions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Links"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:702
|
||||||
msgid "You must choose at least one record."
|
msgid "You must choose at least one record."
|
||||||
msgstr "Vous devez choisir au moins un enregistrement"
|
msgstr "Vous devez choisir au moins un enregistrement"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:569
|
#: addons/web/static/src/js/views.js:703
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Attention"
|
msgstr "Attention"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:609
|
#: addons/web/static/src/js/views.js:737
|
||||||
msgid "Translations"
|
msgid "Translations"
|
||||||
msgstr "Traductions"
|
msgstr "Traductions"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:614 addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/js/views.js:742 addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Enregistrer"
|
msgstr "Enregistrer"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:615
|
|
||||||
msgid "Close"
|
|
||||||
msgstr "Fermer"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "x"
|
msgid "x"
|
||||||
msgstr "x"
|
msgstr "x"
|
||||||
|
@ -84,10 +300,6 @@ msgstr "."
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "Chargement..."
|
msgstr "Chargement..."
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create"
|
|
||||||
msgstr "Créer"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Drop"
|
msgid "Drop"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -272,15 +484,7 @@ msgid "View#"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Fields"
|
msgid "More…"
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "View labels"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Sidebar Relates"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
@ -291,14 +495,6 @@ msgstr ""
|
||||||
msgid ":"
|
msgid ":"
|
||||||
msgstr ":"
|
msgstr ":"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate view"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate sidebar"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr "Supprimer"
|
msgstr "Supprimer"
|
||||||
|
@ -320,29 +516,13 @@ msgid "Last"
|
||||||
msgstr "Dernier"
|
msgstr "Dernier"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "♻"
|
msgid "Edit"
|
||||||
msgstr "♻"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Save & Edit"
|
|
||||||
msgstr "Enregistrer et éditer"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create & Edit"
|
|
||||||
msgstr "Créer et éditer"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "New"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
msgstr "Dupliquer"
|
msgstr "Dupliquer"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Readonly/Editable"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "<<"
|
msgid "<<"
|
||||||
msgstr "<<"
|
msgstr "<<"
|
||||||
|
@ -367,17 +547,81 @@ msgstr ""
|
||||||
msgid "Unhandled widget"
|
msgid "Unhandled widget"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Notebook Page \""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Modifiers:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "?"
|
msgid "?"
|
||||||
msgstr "?"
|
msgstr "?"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "#"
|
msgid "(nolabel)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Done"
|
msgid "Field:"
|
||||||
msgstr "Terminé"
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Object:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Widget:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Size:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Context:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "On change:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Relation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Selection:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "["
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "]"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "-"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Open..."
|
msgid "Open..."
|
||||||
|
@ -411,18 +655,34 @@ msgstr ""
|
||||||
msgid "Clear"
|
msgid "Clear"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(no string)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Special:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Method:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Action ID:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Advanced Filter"
|
msgid "Advanced Filter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Filters --"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Actions --"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save Filter"
|
msgid "Save Filter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -439,6 +699,14 @@ msgstr ""
|
||||||
msgid "(Any existing filter with the same name will be replaced)"
|
msgid "(Any existing filter with the same name will be replaced)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select Dashboard to add this filter to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Title of new Dashboard item:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Any of the following conditions must match"
|
msgid "Any of the following conditions must match"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -459,10 +727,6 @@ msgstr ""
|
||||||
msgid "and"
|
msgid "and"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Cancel"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save & New"
|
msgid "Save & New"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -471,10 +735,6 @@ msgstr ""
|
||||||
msgid "Save & Close"
|
msgid "Save & Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Export"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid ""
|
msgid ""
|
||||||
"This wizard will export all data that matches the current search criteria to "
|
"This wizard will export all data that matches the current search criteria to "
|
||||||
|
@ -551,10 +811,6 @@ msgstr ""
|
||||||
msgid "Confirm Password:"
|
msgid "Confirm Password:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Import"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "1. Import a .CSV file"
|
msgid "1. Import a .CSV file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
@ -7,54 +7,270 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-19 07:54+0000\n"
|
"PO-Revision-Date: 2011-10-19 07:54+0000\n"
|
||||||
"Last-Translator: Amós Oviedo <Unknown>\n"
|
"Last-Translator: Amós Oviedo <Unknown>\n"
|
||||||
"Language-Team: Galician <gl@li.org>\n"
|
"Language-Team: Galician <gl@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:58+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:355
|
#: addons/web/static/src/js/data_import.js:73
|
||||||
|
#: addons/web/static/src/js/view_form.js:2799
|
||||||
|
#: addons/web/static/src/js/views.js:743
|
||||||
|
msgid "Close"
|
||||||
|
msgstr "Pechar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:74
|
||||||
|
msgid "Import File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:109
|
||||||
|
msgid "External ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:231
|
||||||
|
msgid "Filter Entry"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:233
|
||||||
|
#: addons/web/static/src/js/search.js:274 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr "Cancelar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:236
|
||||||
|
#: addons/web/static/src/js/search.js:277
|
||||||
|
msgid "OK"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:272 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add to Dashboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "Invalid Search"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "triggered from search view"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:483
|
||||||
|
#, python-format
|
||||||
|
msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:804
|
||||||
|
msgid "not a valid integer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:818
|
||||||
|
msgid "not a valid number"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1234
|
||||||
|
msgid "contains"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1235
|
||||||
|
msgid "doesn't contain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1236
|
||||||
|
#: addons/web/static/src/js/search.js:1251
|
||||||
|
#: addons/web/static/src/js/search.js:1271
|
||||||
|
#: addons/web/static/src/js/search.js:1291
|
||||||
|
#: addons/web/static/src/js/search.js:1313
|
||||||
|
msgid "is equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1237
|
||||||
|
#: addons/web/static/src/js/search.js:1252
|
||||||
|
#: addons/web/static/src/js/search.js:1272
|
||||||
|
#: addons/web/static/src/js/search.js:1292
|
||||||
|
#: addons/web/static/src/js/search.js:1314
|
||||||
|
msgid "is not equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1238
|
||||||
|
#: addons/web/static/src/js/search.js:1253
|
||||||
|
#: addons/web/static/src/js/search.js:1273
|
||||||
|
#: addons/web/static/src/js/search.js:1293
|
||||||
|
#: addons/web/static/src/js/search.js:1315
|
||||||
|
msgid "greater than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1239
|
||||||
|
#: addons/web/static/src/js/search.js:1254
|
||||||
|
#: addons/web/static/src/js/search.js:1274
|
||||||
|
#: addons/web/static/src/js/search.js:1294
|
||||||
|
#: addons/web/static/src/js/search.js:1316
|
||||||
|
msgid "less than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1240
|
||||||
|
#: addons/web/static/src/js/search.js:1255
|
||||||
|
#: addons/web/static/src/js/search.js:1275
|
||||||
|
#: addons/web/static/src/js/search.js:1295
|
||||||
|
#: addons/web/static/src/js/search.js:1317
|
||||||
|
msgid "greater or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1241
|
||||||
|
#: addons/web/static/src/js/search.js:1256
|
||||||
|
#: addons/web/static/src/js/search.js:1276
|
||||||
|
#: addons/web/static/src/js/search.js:1296
|
||||||
|
#: addons/web/static/src/js/search.js:1318
|
||||||
|
msgid "less or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1307
|
||||||
|
#: addons/web/static/src/js/search.js:1332
|
||||||
|
msgid "is"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1333
|
||||||
|
msgid "is not"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1346
|
||||||
|
msgid "is true"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1347
|
||||||
|
msgid "is false"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:182
|
||||||
|
msgid "Do you really want to remove this view?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:454
|
||||||
|
msgid "Do you really want to remove this node?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:433
|
||||||
|
msgid "Do you really want to delete this record?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:448
|
||||||
msgid ""
|
msgid ""
|
||||||
"Warning, the record has been modified, your changes will be discarded."
|
"Warning, the record has been modified, your changes will be discarded."
|
||||||
msgstr "Advertencia, o rexistro modificouse, os cambios serán descartados."
|
msgstr "Advertencia, o rexistro modificouse, os cambios serán descartados."
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1659
|
#: addons/web/static/src/js/view_form.js:656
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1880
|
||||||
msgid "<em> Search More...</em>"
|
msgid "<em> Search More...</em>"
|
||||||
msgstr "<em> Buscar máis...</em>"
|
msgstr "<em> Buscar máis...</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1672
|
#: addons/web/static/src/js/view_form.js:1893
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
||||||
msgstr "<em> Crear \"<strong>%s</strong>\"</em>"
|
msgstr "<em> Crear \"<strong>%s</strong>\"</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1678
|
#: addons/web/static/src/js/view_form.js:1899
|
||||||
msgid "<em> Create and Edit...</em>"
|
msgid "<em> Create and Edit...</em>"
|
||||||
msgstr "<em> Crear e Editar...</em>"
|
msgstr "<em> Crear e Editar...</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:568
|
#: addons/web/static/src/js/view_list.js:14
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Crear"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:263
|
||||||
|
msgid "Unlimited"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:483
|
||||||
|
msgid "Do you really want to remove these records?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:1159
|
||||||
|
msgid "Undefined"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:482
|
||||||
|
msgid "Search: "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:581
|
||||||
|
msgid "Customize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:584
|
||||||
|
msgid "Manage Views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:586 addons/web/static/src/js/views.js:590
|
||||||
|
#: addons/web/static/src/js/views.js:595
|
||||||
|
msgid "Manage views of the current object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:588
|
||||||
|
msgid "Edit Workflow"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:593
|
||||||
|
msgid "Customize Object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:597
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:599
|
||||||
|
msgid "Technical translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:604
|
||||||
|
msgid "Other Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:607 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import"
|
||||||
|
msgstr "Importar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:610 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export"
|
||||||
|
msgstr "Exportar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:613
|
||||||
|
msgid "View Log"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Reports"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Actions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Links"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:702
|
||||||
msgid "You must choose at least one record."
|
msgid "You must choose at least one record."
|
||||||
msgstr "Debe seleccionar polo menos un rexistro."
|
msgstr "Debe seleccionar polo menos un rexistro."
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:569
|
#: addons/web/static/src/js/views.js:703
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Advertencia"
|
msgstr "Advertencia"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:609
|
#: addons/web/static/src/js/views.js:737
|
||||||
msgid "Translations"
|
msgid "Translations"
|
||||||
msgstr "Traducións"
|
msgstr "Traducións"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:614 addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/js/views.js:742 addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Gardar"
|
msgstr "Gardar"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:615
|
|
||||||
msgid "Close"
|
|
||||||
msgstr "Pechar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "x"
|
msgid "x"
|
||||||
msgstr "x"
|
msgstr "x"
|
||||||
|
@ -83,10 +299,6 @@ msgstr "."
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "Cargando…"
|
msgstr "Cargando…"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create"
|
|
||||||
msgstr "Crear"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Drop"
|
msgid "Drop"
|
||||||
msgstr "Eliminar"
|
msgstr "Eliminar"
|
||||||
|
@ -279,16 +491,8 @@ msgid "View#"
|
||||||
msgstr "Vista#"
|
msgstr "Vista#"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Fields"
|
msgid "More…"
|
||||||
msgstr "Campos"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "View labels"
|
|
||||||
msgstr "Ver etiquetas"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Sidebar Relates"
|
|
||||||
msgstr "Relaciónase coa barra lateral"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Field"
|
msgid "Field"
|
||||||
|
@ -298,14 +502,6 @@ msgstr "Campo"
|
||||||
msgid ":"
|
msgid ":"
|
||||||
msgstr ":"
|
msgstr ":"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate view"
|
|
||||||
msgstr "Traducir vista"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate sidebar"
|
|
||||||
msgstr "Traducir barra lateral"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr "Borrar"
|
msgstr "Borrar"
|
||||||
|
@ -327,29 +523,13 @@ msgid "Last"
|
||||||
msgstr "Último"
|
msgstr "Último"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "♻"
|
msgid "Edit"
|
||||||
msgstr "♻"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Save & Edit"
|
|
||||||
msgstr "Gardar e Editar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create & Edit"
|
|
||||||
msgstr "Crear e Editar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "New"
|
|
||||||
msgstr "Novo"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
msgstr "Duplicar"
|
msgstr "Duplicar"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Readonly/Editable"
|
|
||||||
msgstr "Só Lectura/Editable"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "<<"
|
msgid "<<"
|
||||||
msgstr "<<"
|
msgstr "<<"
|
||||||
|
@ -374,17 +554,81 @@ msgstr "Engadir"
|
||||||
msgid "Unhandled widget"
|
msgid "Unhandled widget"
|
||||||
msgstr "Widget non controlado"
|
msgstr "Widget non controlado"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Notebook Page \""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Modifiers:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "?"
|
msgid "?"
|
||||||
msgstr "?"
|
msgstr "?"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "#"
|
msgid "(nolabel)"
|
||||||
msgstr "#"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Done"
|
msgid "Field:"
|
||||||
msgstr "Feito"
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Object:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Widget:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Size:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Context:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "On change:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Relation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Selection:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "["
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "]"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "-"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#"
|
||||||
|
msgstr "#"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Open..."
|
msgid "Open..."
|
||||||
|
@ -418,18 +662,34 @@ msgstr "Gardar como"
|
||||||
msgid "Clear"
|
msgid "Clear"
|
||||||
msgstr "Limpar"
|
msgstr "Limpar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(no string)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Special:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Method:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Action ID:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Advanced Filter"
|
msgid "Advanced Filter"
|
||||||
msgstr "Filtro Avanzado"
|
msgstr "Filtro Avanzado"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Filters --"
|
|
||||||
msgstr "-- Filtros --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Actions --"
|
|
||||||
msgstr "-- Accións --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save Filter"
|
msgid "Save Filter"
|
||||||
msgstr "Gardar Filtro"
|
msgstr "Gardar Filtro"
|
||||||
|
@ -446,6 +706,14 @@ msgstr "Nome do Filtro"
|
||||||
msgid "(Any existing filter with the same name will be replaced)"
|
msgid "(Any existing filter with the same name will be replaced)"
|
||||||
msgstr "(Calquer filtro existente co mesmo nome será reemplazado)"
|
msgstr "(Calquer filtro existente co mesmo nome será reemplazado)"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select Dashboard to add this filter to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Title of new Dashboard item:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Any of the following conditions must match"
|
msgid "Any of the following conditions must match"
|
||||||
msgstr "Calquera das condicións seguintes deben coincidir"
|
msgstr "Calquera das condicións seguintes deben coincidir"
|
||||||
|
@ -466,10 +734,6 @@ msgstr "Engadir condición"
|
||||||
msgid "and"
|
msgid "and"
|
||||||
msgstr "e"
|
msgstr "e"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Cancel"
|
|
||||||
msgstr "Cancelar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save & New"
|
msgid "Save & New"
|
||||||
msgstr "Gardar e Novo"
|
msgstr "Gardar e Novo"
|
||||||
|
@ -478,10 +742,6 @@ msgstr "Gardar e Novo"
|
||||||
msgid "Save & Close"
|
msgid "Save & Close"
|
||||||
msgstr "Gardar e Pechar"
|
msgstr "Gardar e Pechar"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Export"
|
|
||||||
msgstr "Exportar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid ""
|
msgid ""
|
||||||
"This wizard will export all data that matches the current search criteria to "
|
"This wizard will export all data that matches the current search criteria to "
|
||||||
|
@ -562,10 +822,6 @@ msgstr "Contrasinal nova:"
|
||||||
msgid "Confirm Password:"
|
msgid "Confirm Password:"
|
||||||
msgstr "Confirmar contrasinal:"
|
msgstr "Confirmar contrasinal:"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Import"
|
|
||||||
msgstr "Importar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "1. Import a .CSV file"
|
msgid "1. Import a .CSV file"
|
||||||
msgstr "1. Importar un arquivo .CSV"
|
msgstr "1. Importar un arquivo .CSV"
|
||||||
|
|
|
@ -0,0 +1,933 @@
|
||||||
|
# Croatian translation for openerp-web
|
||||||
|
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||||
|
# This file is distributed under the same license as the openerp-web package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: openerp-web\n"
|
||||||
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
|
"PO-Revision-Date: 2011-11-28 14:05+0000\n"
|
||||||
|
"Last-Translator: Goran Kliska <gkliska@gmail.com>\n"
|
||||||
|
"Language-Team: Croatian <hr@li.org>\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"X-Launchpad-Export-Date: 2011-12-06 05:58+0000\n"
|
||||||
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:73
|
||||||
|
#: addons/web/static/src/js/view_form.js:2799
|
||||||
|
#: addons/web/static/src/js/views.js:743
|
||||||
|
msgid "Close"
|
||||||
|
msgstr "Zatvori"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:74
|
||||||
|
msgid "Import File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:109
|
||||||
|
msgid "External ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:231
|
||||||
|
msgid "Filter Entry"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:233
|
||||||
|
#: addons/web/static/src/js/search.js:274 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr "Odustani"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:236
|
||||||
|
#: addons/web/static/src/js/search.js:277
|
||||||
|
msgid "OK"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:272 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add to Dashboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "Invalid Search"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "triggered from search view"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:483
|
||||||
|
#, python-format
|
||||||
|
msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:804
|
||||||
|
msgid "not a valid integer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:818
|
||||||
|
msgid "not a valid number"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1234
|
||||||
|
msgid "contains"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1235
|
||||||
|
msgid "doesn't contain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1236
|
||||||
|
#: addons/web/static/src/js/search.js:1251
|
||||||
|
#: addons/web/static/src/js/search.js:1271
|
||||||
|
#: addons/web/static/src/js/search.js:1291
|
||||||
|
#: addons/web/static/src/js/search.js:1313
|
||||||
|
msgid "is equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1237
|
||||||
|
#: addons/web/static/src/js/search.js:1252
|
||||||
|
#: addons/web/static/src/js/search.js:1272
|
||||||
|
#: addons/web/static/src/js/search.js:1292
|
||||||
|
#: addons/web/static/src/js/search.js:1314
|
||||||
|
msgid "is not equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1238
|
||||||
|
#: addons/web/static/src/js/search.js:1253
|
||||||
|
#: addons/web/static/src/js/search.js:1273
|
||||||
|
#: addons/web/static/src/js/search.js:1293
|
||||||
|
#: addons/web/static/src/js/search.js:1315
|
||||||
|
msgid "greater than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1239
|
||||||
|
#: addons/web/static/src/js/search.js:1254
|
||||||
|
#: addons/web/static/src/js/search.js:1274
|
||||||
|
#: addons/web/static/src/js/search.js:1294
|
||||||
|
#: addons/web/static/src/js/search.js:1316
|
||||||
|
msgid "less than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1240
|
||||||
|
#: addons/web/static/src/js/search.js:1255
|
||||||
|
#: addons/web/static/src/js/search.js:1275
|
||||||
|
#: addons/web/static/src/js/search.js:1295
|
||||||
|
#: addons/web/static/src/js/search.js:1317
|
||||||
|
msgid "greater or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1241
|
||||||
|
#: addons/web/static/src/js/search.js:1256
|
||||||
|
#: addons/web/static/src/js/search.js:1276
|
||||||
|
#: addons/web/static/src/js/search.js:1296
|
||||||
|
#: addons/web/static/src/js/search.js:1318
|
||||||
|
msgid "less or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1307
|
||||||
|
#: addons/web/static/src/js/search.js:1332
|
||||||
|
msgid "is"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1333
|
||||||
|
msgid "is not"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1346
|
||||||
|
msgid "is true"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1347
|
||||||
|
msgid "is false"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:182
|
||||||
|
msgid "Do you really want to remove this view?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:454
|
||||||
|
msgid "Do you really want to remove this node?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:433
|
||||||
|
msgid "Do you really want to delete this record?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:448
|
||||||
|
msgid ""
|
||||||
|
"Warning, the record has been modified, your changes will be discarded."
|
||||||
|
msgstr "Upozorenje, zapis je promjenjen. Promjene se neće zapisati."
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:656
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1880
|
||||||
|
msgid "<em> Search More...</em>"
|
||||||
|
msgstr "<em> Traži dalje...</em>"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1893
|
||||||
|
#, python-format
|
||||||
|
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
||||||
|
msgstr "<em> Kreiraj \"<strong>%s</strong>\"</em>"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1899
|
||||||
|
msgid "<em> Create and Edit...</em>"
|
||||||
|
msgstr "<em> Kreiraj i uredi...</em>"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:14
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Kreiraj"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:263
|
||||||
|
msgid "Unlimited"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:483
|
||||||
|
msgid "Do you really want to remove these records?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:1159
|
||||||
|
msgid "Undefined"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:482
|
||||||
|
msgid "Search: "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:581
|
||||||
|
msgid "Customize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:584
|
||||||
|
msgid "Manage Views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:586 addons/web/static/src/js/views.js:590
|
||||||
|
#: addons/web/static/src/js/views.js:595
|
||||||
|
msgid "Manage views of the current object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:588
|
||||||
|
msgid "Edit Workflow"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:593
|
||||||
|
msgid "Customize Object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:597
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:599
|
||||||
|
msgid "Technical translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:604
|
||||||
|
msgid "Other Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:607 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import"
|
||||||
|
msgstr "Uvoz"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:610 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export"
|
||||||
|
msgstr "Izvoz"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:613
|
||||||
|
msgid "View Log"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Reports"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Actions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Links"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:702
|
||||||
|
msgid "You must choose at least one record."
|
||||||
|
msgstr "Odaberite barem jedan zapis."
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:703
|
||||||
|
msgid "Warning"
|
||||||
|
msgstr "Upozorenje"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:737
|
||||||
|
msgid "Translations"
|
||||||
|
msgstr "Prijevodi"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:742 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save"
|
||||||
|
msgstr "Snimi"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "x"
|
||||||
|
msgstr "x"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#{title}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#{text}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Powered by"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "openerp.com"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Loading..."
|
||||||
|
msgstr "Učitavanje..."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Drop"
|
||||||
|
msgstr "Obriši"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Backup"
|
||||||
|
msgstr "Arhiviranje/Backup"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Restore"
|
||||||
|
msgstr "Obnovi"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Password"
|
||||||
|
msgstr "Zaporka"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Back to Login"
|
||||||
|
msgstr "Nazad na prijavu"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "CREATE DATABASE"
|
||||||
|
msgstr "Nova baza podataka"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Master password:"
|
||||||
|
msgstr "Glavna zaporka"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "New database name:"
|
||||||
|
msgstr "Naziv nove baze podataka:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Load Demonstration data:"
|
||||||
|
msgstr "Učitaj demonstracijske podatke:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Default language:"
|
||||||
|
msgstr "Zadani jezik:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Admin password:"
|
||||||
|
msgstr "Lozinka administratora"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Confirm password:"
|
||||||
|
msgstr "Potvrda lozinke:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "DROP DATABASE"
|
||||||
|
msgstr "Briši bazu podataka"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Database:"
|
||||||
|
msgstr "Baza podataka:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Master Password:"
|
||||||
|
msgstr "Glavna lozinka"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "BACKUP DATABASE"
|
||||||
|
msgstr "Backup baze podataka"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "RESTORE DATABASE"
|
||||||
|
msgstr "Obnovi bazu podatka (restore)"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "File:"
|
||||||
|
msgstr "Datoteka:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "CHANGE MASTER PASSWORD"
|
||||||
|
msgstr "Promjeni glavnu zaporku"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "New master password:"
|
||||||
|
msgstr "Nova glavna zaporka:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Confirm new master password:"
|
||||||
|
msgstr "Potvrdi glavnu zaporku:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "User:"
|
||||||
|
msgstr "Korisnik:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Password:"
|
||||||
|
msgstr "Zaporka:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Database"
|
||||||
|
msgstr "Baza podataka"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Login"
|
||||||
|
msgstr "Korisničko ime"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Bad username or password"
|
||||||
|
msgstr "Neispravno korisničko ime ili lozinka"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"We think that daily job activities can be more intuitive, efficient, "
|
||||||
|
"automated, .. and even fun."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP's vision to be:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Full featured"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Today's enterprise challenges are multiple. We provide one module for each "
|
||||||
|
"need."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Open Source"
|
||||||
|
msgstr "Otvorenog koda"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"To Build a great product, we rely on the knowledge of thousands of "
|
||||||
|
"contributors."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "User Friendly"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"In order to be productive, people need clean and easy to use interface."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "("
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ")"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "LOGOUT"
|
||||||
|
msgstr "ODJAVA"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "«"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "»"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "oe_secondary_menu_item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "oe_secondary_submenu_item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Hide this tip"
|
||||||
|
msgstr "Sakrij savjet"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Disable all tips"
|
||||||
|
msgstr "Sakrij sve savjete"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "View#"
|
||||||
|
msgstr "Pogled#"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "More…"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Field"
|
||||||
|
msgstr "Polje"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ":"
|
||||||
|
msgstr ":"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Delete"
|
||||||
|
msgstr "Obriši"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "First"
|
||||||
|
msgstr "Prvi"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "<"
|
||||||
|
msgstr "<"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ">"
|
||||||
|
msgstr ">"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Last"
|
||||||
|
msgstr "Posljednji"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Edit"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Duplicate"
|
||||||
|
msgstr "Dupliciraj"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "<<"
|
||||||
|
msgstr "<<"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "0"
|
||||||
|
msgstr "0"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "/"
|
||||||
|
msgstr "/"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ">>"
|
||||||
|
msgstr ">>"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add"
|
||||||
|
msgstr "Dodaj"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Unhandled widget"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Notebook Page \""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Modifiers:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "?"
|
||||||
|
msgstr "?"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(nolabel)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Field:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Object:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Widget:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Size:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Context:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "On change:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Relation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Selection:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "["
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "]"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "-"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#"
|
||||||
|
msgstr "#"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Open..."
|
||||||
|
msgstr "Otvori…"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create..."
|
||||||
|
msgstr "Kreiraj..."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr "Traži…"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "..."
|
||||||
|
msgstr "..."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Uploading ..."
|
||||||
|
msgstr "Učitavanje..."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select"
|
||||||
|
msgstr "Odaberi"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save As"
|
||||||
|
msgstr "Spremi kao"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Clear"
|
||||||
|
msgstr "Očisti"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(no string)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Special:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Method:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Action ID:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Advanced Filter"
|
||||||
|
msgstr "Napredni filter"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save Filter"
|
||||||
|
msgstr "Spremi filter"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Manage Filters"
|
||||||
|
msgstr "Uredi filtere"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Filter Name:"
|
||||||
|
msgstr "Naziv"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(Any existing filter with the same name will be replaced)"
|
||||||
|
msgstr "(Zamjenit će postojeći filter istog naziva)"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select Dashboard to add this filter to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Title of new Dashboard item:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Any of the following conditions must match"
|
||||||
|
msgstr "Barem jedan od uvjeta zadovoljava"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "All the following conditions must match"
|
||||||
|
msgstr "Svi uvjeti zadovoljavaju"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "None of the following conditions must match"
|
||||||
|
msgstr "Niti jedan od uvjeta zadovoljava"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add condition"
|
||||||
|
msgstr "Dodaj uvjet"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "and"
|
||||||
|
msgstr "i"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save & New"
|
||||||
|
msgstr "Spremi i novi"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save & Close"
|
||||||
|
msgstr "Snimi i zatvori"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
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 ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export Type:"
|
||||||
|
msgstr "Vrsta izvoza:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import Compatible Export"
|
||||||
|
msgstr "Izvoz kompatibilan uvozu"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export all Data"
|
||||||
|
msgstr "Izvoz svih podataka"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export Formats"
|
||||||
|
msgstr "Formati izvoza"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Available fields"
|
||||||
|
msgstr "Dostupna polja"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Fields to export"
|
||||||
|
msgstr "Polja za izvoz"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save fields list"
|
||||||
|
msgstr "Snimi popis polja"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Remove"
|
||||||
|
msgstr "Ukloni"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Remove All"
|
||||||
|
msgstr "Ukloni sve"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Name"
|
||||||
|
msgstr "Naziv"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr " "
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save as:"
|
||||||
|
msgstr "Spremi kao:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Ok"
|
||||||
|
msgstr "U redu"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Saved exports:"
|
||||||
|
msgstr "Snimljeni izvozi"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Old Password:"
|
||||||
|
msgstr "Stara lozinka:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "New Password:"
|
||||||
|
msgstr "Nova lozinka:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Confirm Password:"
|
||||||
|
msgstr "Potvrda lozinke:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "1. Import a .CSV file"
|
||||||
|
msgstr "Uvezi .CSV datoteku"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
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 ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "CSV File:"
|
||||||
|
msgstr "CSV datoteka:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "2. Check your file format"
|
||||||
|
msgstr "2. Provjera formata datoteke"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import Options"
|
||||||
|
msgstr "Opcije uvoza"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Does your file have titles?"
|
||||||
|
msgstr "Datoteka ima naslove"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Separator:"
|
||||||
|
msgstr "Razdjelnik:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Delimiter:"
|
||||||
|
msgstr "Graničnik:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Encoding:"
|
||||||
|
msgstr "Kodna stranica:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "UTF-8"
|
||||||
|
msgstr "UTF-8"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Latin 1"
|
||||||
|
msgstr "Latin 1"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Lines to skip"
|
||||||
|
msgstr "Preskočiti linija"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "The import failed due to:"
|
||||||
|
msgstr "Uvoz nije izvršen:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Here is a preview of the file we could not import:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP Web"
|
||||||
|
msgstr "OpenERP Web"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Version"
|
||||||
|
msgstr "Verzija"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Copyright © 2011-TODAY OpenERP SA. All Rights Reserved."
|
||||||
|
msgstr "Copyright © 2011-TODAY OpenERP SA. All Rights Reserved."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP is a trademark of the"
|
||||||
|
msgstr "OpenERP is a trademark of the"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP SA Company"
|
||||||
|
msgstr "OpenERP SA Company"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Licenced under the terms of"
|
||||||
|
msgstr "Licenced under the terms of"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "GNU Affero General Public License"
|
||||||
|
msgstr "GNU Affero General Public License"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "About OpenERP"
|
||||||
|
msgstr "O OpenERP"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP"
|
||||||
|
msgstr "OpenERP"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"is a free enterprise-scale software system that is designed to boost\n"
|
||||||
|
" productivity and profit through data integration. It connects, "
|
||||||
|
"improves and\n"
|
||||||
|
" manages business processes in areas such as sales, finance, "
|
||||||
|
"supply chain,\n"
|
||||||
|
" project management, production, services, CRM, etc..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"The system is platform-independent, and can be installed on Windows, Mac OS "
|
||||||
|
"X,\n"
|
||||||
|
" and various Linux and other Unix-based distributions. Its "
|
||||||
|
"architecture enables\n"
|
||||||
|
" new functionality to be rapidly created, modifications to be "
|
||||||
|
"made to a\n"
|
||||||
|
" production system and migration to a new version to be "
|
||||||
|
"straightforward."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Depending on your needs, OpenERP is available through a web or application "
|
||||||
|
"client."
|
||||||
|
msgstr ""
|
|
@ -7,56 +7,272 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-08 13:39+0000\n"
|
"PO-Revision-Date: 2011-10-08 13:39+0000\n"
|
||||||
"Last-Translator: Nicola Riolini - Micronaet <Unknown>\n"
|
"Last-Translator: Nicola Riolini - Micronaet <Unknown>\n"
|
||||||
"Language-Team: Italian <it@li.org>\n"
|
"Language-Team: Italian <it@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:58+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:355
|
#: addons/web/static/src/js/data_import.js:73
|
||||||
|
#: addons/web/static/src/js/view_form.js:2799
|
||||||
|
#: addons/web/static/src/js/views.js:743
|
||||||
|
msgid "Close"
|
||||||
|
msgstr "Chiudi"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:74
|
||||||
|
msgid "Import File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:109
|
||||||
|
msgid "External ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:231
|
||||||
|
msgid "Filter Entry"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:233
|
||||||
|
#: addons/web/static/src/js/search.js:274 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr "Annulla"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:236
|
||||||
|
#: addons/web/static/src/js/search.js:277
|
||||||
|
msgid "OK"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:272 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add to Dashboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "Invalid Search"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "triggered from search view"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:483
|
||||||
|
#, python-format
|
||||||
|
msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:804
|
||||||
|
msgid "not a valid integer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:818
|
||||||
|
msgid "not a valid number"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1234
|
||||||
|
msgid "contains"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1235
|
||||||
|
msgid "doesn't contain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1236
|
||||||
|
#: addons/web/static/src/js/search.js:1251
|
||||||
|
#: addons/web/static/src/js/search.js:1271
|
||||||
|
#: addons/web/static/src/js/search.js:1291
|
||||||
|
#: addons/web/static/src/js/search.js:1313
|
||||||
|
msgid "is equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1237
|
||||||
|
#: addons/web/static/src/js/search.js:1252
|
||||||
|
#: addons/web/static/src/js/search.js:1272
|
||||||
|
#: addons/web/static/src/js/search.js:1292
|
||||||
|
#: addons/web/static/src/js/search.js:1314
|
||||||
|
msgid "is not equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1238
|
||||||
|
#: addons/web/static/src/js/search.js:1253
|
||||||
|
#: addons/web/static/src/js/search.js:1273
|
||||||
|
#: addons/web/static/src/js/search.js:1293
|
||||||
|
#: addons/web/static/src/js/search.js:1315
|
||||||
|
msgid "greater than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1239
|
||||||
|
#: addons/web/static/src/js/search.js:1254
|
||||||
|
#: addons/web/static/src/js/search.js:1274
|
||||||
|
#: addons/web/static/src/js/search.js:1294
|
||||||
|
#: addons/web/static/src/js/search.js:1316
|
||||||
|
msgid "less than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1240
|
||||||
|
#: addons/web/static/src/js/search.js:1255
|
||||||
|
#: addons/web/static/src/js/search.js:1275
|
||||||
|
#: addons/web/static/src/js/search.js:1295
|
||||||
|
#: addons/web/static/src/js/search.js:1317
|
||||||
|
msgid "greater or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1241
|
||||||
|
#: addons/web/static/src/js/search.js:1256
|
||||||
|
#: addons/web/static/src/js/search.js:1276
|
||||||
|
#: addons/web/static/src/js/search.js:1296
|
||||||
|
#: addons/web/static/src/js/search.js:1318
|
||||||
|
msgid "less or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1307
|
||||||
|
#: addons/web/static/src/js/search.js:1332
|
||||||
|
msgid "is"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1333
|
||||||
|
msgid "is not"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1346
|
||||||
|
msgid "is true"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1347
|
||||||
|
msgid "is false"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:182
|
||||||
|
msgid "Do you really want to remove this view?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:454
|
||||||
|
msgid "Do you really want to remove this node?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:433
|
||||||
|
msgid "Do you really want to delete this record?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:448
|
||||||
msgid ""
|
msgid ""
|
||||||
"Warning, the record has been modified, your changes will be discarded."
|
"Warning, the record has been modified, your changes will be discarded."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Attenzione, il record è stato modificato, i vostri cambiamenti verranno "
|
"Attenzione, il record è stato modificato, i vostri cambiamenti verranno "
|
||||||
"scartati."
|
"scartati."
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1659
|
#: addons/web/static/src/js/view_form.js:656
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1880
|
||||||
msgid "<em> Search More...</em>"
|
msgid "<em> Search More...</em>"
|
||||||
msgstr "<em> Cerca ancora...</em>"
|
msgstr "<em> Cerca ancora...</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1672
|
#: addons/web/static/src/js/view_form.js:1893
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
||||||
msgstr "<em> Crea \"<strong>%s</strong>\"</em>"
|
msgstr "<em> Crea \"<strong>%s</strong>\"</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1678
|
#: addons/web/static/src/js/view_form.js:1899
|
||||||
msgid "<em> Create and Edit...</em>"
|
msgid "<em> Create and Edit...</em>"
|
||||||
msgstr "<em> Crea e modifica...</em>"
|
msgstr "<em> Crea e modifica...</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:568
|
#: addons/web/static/src/js/view_list.js:14
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Crea"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:263
|
||||||
|
msgid "Unlimited"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:483
|
||||||
|
msgid "Do you really want to remove these records?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:1159
|
||||||
|
msgid "Undefined"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:482
|
||||||
|
msgid "Search: "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:581
|
||||||
|
msgid "Customize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:584
|
||||||
|
msgid "Manage Views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:586 addons/web/static/src/js/views.js:590
|
||||||
|
#: addons/web/static/src/js/views.js:595
|
||||||
|
msgid "Manage views of the current object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:588
|
||||||
|
msgid "Edit Workflow"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:593
|
||||||
|
msgid "Customize Object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:597
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:599
|
||||||
|
msgid "Technical translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:604
|
||||||
|
msgid "Other Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:607 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import"
|
||||||
|
msgstr "Importa"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:610 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export"
|
||||||
|
msgstr "Esporta"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:613
|
||||||
|
msgid "View Log"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Reports"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Actions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Links"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:702
|
||||||
msgid "You must choose at least one record."
|
msgid "You must choose at least one record."
|
||||||
msgstr "E' necessario selezionare almeno un record."
|
msgstr "E' necessario selezionare almeno un record."
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:569
|
#: addons/web/static/src/js/views.js:703
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Attenzione"
|
msgstr "Attenzione"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:609
|
#: addons/web/static/src/js/views.js:737
|
||||||
msgid "Translations"
|
msgid "Translations"
|
||||||
msgstr "Traduzioni"
|
msgstr "Traduzioni"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:614 addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/js/views.js:742 addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Salva"
|
msgstr "Salva"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:615
|
|
||||||
msgid "Close"
|
|
||||||
msgstr "Chiudi"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "x"
|
msgid "x"
|
||||||
msgstr "x"
|
msgstr "x"
|
||||||
|
@ -85,10 +301,6 @@ msgstr "."
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "Caricamento..."
|
msgstr "Caricamento..."
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create"
|
|
||||||
msgstr "Crea"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Drop"
|
msgid "Drop"
|
||||||
msgstr "Elimina"
|
msgstr "Elimina"
|
||||||
|
@ -281,15 +493,7 @@ msgid "View#"
|
||||||
msgstr "Vista à"
|
msgstr "Vista à"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Fields"
|
msgid "More…"
|
||||||
msgstr "Campi"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "View labels"
|
|
||||||
msgstr "Visualizza etichette"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Sidebar Relates"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
@ -300,14 +504,6 @@ msgstr "Campo"
|
||||||
msgid ":"
|
msgid ":"
|
||||||
msgstr ":"
|
msgstr ":"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate view"
|
|
||||||
msgstr "Traduci vista"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate sidebar"
|
|
||||||
msgstr "Traduci barra laterale"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr "Elimina"
|
msgstr "Elimina"
|
||||||
|
@ -329,29 +525,13 @@ msgid "Last"
|
||||||
msgstr "Ultimo"
|
msgstr "Ultimo"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "♻"
|
msgid "Edit"
|
||||||
msgstr "♻"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Save & Edit"
|
|
||||||
msgstr "Salva & Modifica"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create & Edit"
|
|
||||||
msgstr "Crea & Modifica"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "New"
|
|
||||||
msgstr "Nuovo"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
msgstr "Duplica"
|
msgstr "Duplica"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Readonly/Editable"
|
|
||||||
msgstr "Sola lettura / Modificabile"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "<<"
|
msgid "<<"
|
||||||
msgstr "<<"
|
msgstr "<<"
|
||||||
|
@ -376,17 +556,81 @@ msgstr "Aggiungi"
|
||||||
msgid "Unhandled widget"
|
msgid "Unhandled widget"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Notebook Page \""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Modifiers:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "?"
|
msgid "?"
|
||||||
msgstr "?"
|
msgstr "?"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "#"
|
msgid "(nolabel)"
|
||||||
msgstr "#"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Done"
|
msgid "Field:"
|
||||||
msgstr "Completato"
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Object:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Widget:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Size:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Context:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "On change:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Relation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Selection:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "["
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "]"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "-"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#"
|
||||||
|
msgstr "#"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Open..."
|
msgid "Open..."
|
||||||
|
@ -420,18 +664,34 @@ msgstr "Salva come"
|
||||||
msgid "Clear"
|
msgid "Clear"
|
||||||
msgstr "Pulisci"
|
msgstr "Pulisci"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(no string)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Special:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Method:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Action ID:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Advanced Filter"
|
msgid "Advanced Filter"
|
||||||
msgstr "Filtro avanzato"
|
msgstr "Filtro avanzato"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Filters --"
|
|
||||||
msgstr "-- Filtri --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Actions --"
|
|
||||||
msgstr "-- Azioni --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save Filter"
|
msgid "Save Filter"
|
||||||
msgstr "Salva Filtro"
|
msgstr "Salva Filtro"
|
||||||
|
@ -448,6 +708,14 @@ msgstr "Nome filtro:"
|
||||||
msgid "(Any existing filter with the same name will be replaced)"
|
msgid "(Any existing filter with the same name will be replaced)"
|
||||||
msgstr "(Eventuali filtri esistenti con lo stesso nome saranno rimpiazzati)"
|
msgstr "(Eventuali filtri esistenti con lo stesso nome saranno rimpiazzati)"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select Dashboard to add this filter to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Title of new Dashboard item:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Any of the following conditions must match"
|
msgid "Any of the following conditions must match"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -468,10 +736,6 @@ msgstr "Aggiungi condizione"
|
||||||
msgid "and"
|
msgid "and"
|
||||||
msgstr "e"
|
msgstr "e"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Cancel"
|
|
||||||
msgstr "Annulla"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save & New"
|
msgid "Save & New"
|
||||||
msgstr "Salva & Nuovo"
|
msgstr "Salva & Nuovo"
|
||||||
|
@ -480,10 +744,6 @@ msgstr "Salva & Nuovo"
|
||||||
msgid "Save & Close"
|
msgid "Save & Close"
|
||||||
msgstr "Salva & Chiudi"
|
msgstr "Salva & Chiudi"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Export"
|
|
||||||
msgstr "Esporta"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid ""
|
msgid ""
|
||||||
"This wizard will export all data that matches the current search criteria to "
|
"This wizard will export all data that matches the current search criteria to "
|
||||||
|
@ -560,10 +820,6 @@ msgstr "Nuova password:"
|
||||||
msgid "Confirm Password:"
|
msgid "Confirm Password:"
|
||||||
msgstr "Conferma password:"
|
msgstr "Conferma password:"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Import"
|
|
||||||
msgstr "Importa"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "1. Import a .CSV file"
|
msgid "1. Import a .CSV file"
|
||||||
msgstr "1. Importa un file .CSV"
|
msgstr "1. Importa un file .CSV"
|
||||||
|
|
|
@ -0,0 +1,965 @@
|
||||||
|
# Dutch translation for openerp-web
|
||||||
|
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||||
|
# This file is distributed under the same license as the openerp-web package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: openerp-web\n"
|
||||||
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
|
"PO-Revision-Date: 2011-12-06 11:39+0000\n"
|
||||||
|
"Last-Translator: Douwe Wullink (Dypalio) <Unknown>\n"
|
||||||
|
"Language-Team: Dutch <nl@li.org>\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"X-Launchpad-Export-Date: 2011-12-07 05:25+0000\n"
|
||||||
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:73
|
||||||
|
#: addons/web/static/src/js/view_form.js:2799
|
||||||
|
#: addons/web/static/src/js/views.js:743
|
||||||
|
msgid "Close"
|
||||||
|
msgstr "Sluiten"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:74
|
||||||
|
msgid "Import File"
|
||||||
|
msgstr "Bestand importeren"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:109
|
||||||
|
msgid "External ID"
|
||||||
|
msgstr "Externe ID"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:231
|
||||||
|
msgid "Filter Entry"
|
||||||
|
msgstr "Filter regel"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:233
|
||||||
|
#: addons/web/static/src/js/search.js:274 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr "Annuleren"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:236
|
||||||
|
#: addons/web/static/src/js/search.js:277
|
||||||
|
msgid "OK"
|
||||||
|
msgstr "OK"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:272 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add to Dashboard"
|
||||||
|
msgstr "Aan dashboard toevoegen"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "Invalid Search"
|
||||||
|
msgstr "Ongeldige zoekopdracht"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "triggered from search view"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:483
|
||||||
|
#, python-format
|
||||||
|
msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s"
|
||||||
|
msgstr "Onjuiste waarde bij veld %(fieldname)s: [%(value)s] is %(message)s"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:804
|
||||||
|
msgid "not a valid integer"
|
||||||
|
msgstr "geen geldig geheel getal"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:818
|
||||||
|
msgid "not a valid number"
|
||||||
|
msgstr "geen geldig getal"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1234
|
||||||
|
msgid "contains"
|
||||||
|
msgstr "bevat"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1235
|
||||||
|
msgid "doesn't contain"
|
||||||
|
msgstr "bevat niet"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1236
|
||||||
|
#: addons/web/static/src/js/search.js:1251
|
||||||
|
#: addons/web/static/src/js/search.js:1271
|
||||||
|
#: addons/web/static/src/js/search.js:1291
|
||||||
|
#: addons/web/static/src/js/search.js:1313
|
||||||
|
msgid "is equal to"
|
||||||
|
msgstr "is gelijk aan"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1237
|
||||||
|
#: addons/web/static/src/js/search.js:1252
|
||||||
|
#: addons/web/static/src/js/search.js:1272
|
||||||
|
#: addons/web/static/src/js/search.js:1292
|
||||||
|
#: addons/web/static/src/js/search.js:1314
|
||||||
|
msgid "is not equal to"
|
||||||
|
msgstr "is niet gelijk aan"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1238
|
||||||
|
#: addons/web/static/src/js/search.js:1253
|
||||||
|
#: addons/web/static/src/js/search.js:1273
|
||||||
|
#: addons/web/static/src/js/search.js:1293
|
||||||
|
#: addons/web/static/src/js/search.js:1315
|
||||||
|
msgid "greater than"
|
||||||
|
msgstr "is groter dan"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1239
|
||||||
|
#: addons/web/static/src/js/search.js:1254
|
||||||
|
#: addons/web/static/src/js/search.js:1274
|
||||||
|
#: addons/web/static/src/js/search.js:1294
|
||||||
|
#: addons/web/static/src/js/search.js:1316
|
||||||
|
msgid "less than"
|
||||||
|
msgstr "kleiner dan"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1240
|
||||||
|
#: addons/web/static/src/js/search.js:1255
|
||||||
|
#: addons/web/static/src/js/search.js:1275
|
||||||
|
#: addons/web/static/src/js/search.js:1295
|
||||||
|
#: addons/web/static/src/js/search.js:1317
|
||||||
|
msgid "greater or equal than"
|
||||||
|
msgstr "is groter of gelijk aan"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1241
|
||||||
|
#: addons/web/static/src/js/search.js:1256
|
||||||
|
#: addons/web/static/src/js/search.js:1276
|
||||||
|
#: addons/web/static/src/js/search.js:1296
|
||||||
|
#: addons/web/static/src/js/search.js:1318
|
||||||
|
msgid "less or equal than"
|
||||||
|
msgstr "is kleiner of gelijk aan"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1307
|
||||||
|
#: addons/web/static/src/js/search.js:1332
|
||||||
|
msgid "is"
|
||||||
|
msgstr "is"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1333
|
||||||
|
msgid "is not"
|
||||||
|
msgstr "is niet"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1346
|
||||||
|
msgid "is true"
|
||||||
|
msgstr "is waar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1347
|
||||||
|
msgid "is false"
|
||||||
|
msgstr "is onwaar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:182
|
||||||
|
msgid "Do you really want to remove this view?"
|
||||||
|
msgstr "Wilt u deze weergave werkelijk verwijderen?"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:454
|
||||||
|
msgid "Do you really want to remove this node?"
|
||||||
|
msgstr "Wilt u dit knooppunt werkelijk verwijderen?"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:433
|
||||||
|
msgid "Do you really want to delete this record?"
|
||||||
|
msgstr "Wilt u dit record werkelijk verwijderen?"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:448
|
||||||
|
msgid ""
|
||||||
|
"Warning, the record has been modified, your changes will be discarded."
|
||||||
|
msgstr "Letop: het record is gewijzigd; uw wijzigingen gaan verloren."
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:656
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr "Bijlages"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1880
|
||||||
|
msgid "<em> Search More...</em>"
|
||||||
|
msgstr "<em> Zoek verder...</em>"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1893
|
||||||
|
#, python-format
|
||||||
|
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
||||||
|
msgstr "<em> Maak \"<strong>%s</strong>\"</em>"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1899
|
||||||
|
msgid "<em> Create and Edit...</em>"
|
||||||
|
msgstr "<em> Maak en wijzig...</em>"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:14
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Maken"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:263
|
||||||
|
msgid "Unlimited"
|
||||||
|
msgstr "Onbeperkt"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:483
|
||||||
|
msgid "Do you really want to remove these records?"
|
||||||
|
msgstr "Wilt u deze records werkelijk verwijderen?"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:1159
|
||||||
|
msgid "Undefined"
|
||||||
|
msgstr "Onbepaald"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:482
|
||||||
|
msgid "Search: "
|
||||||
|
msgstr "Zoeken: "
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:581
|
||||||
|
msgid "Customize"
|
||||||
|
msgstr "Aanpassen"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:584
|
||||||
|
msgid "Manage Views"
|
||||||
|
msgstr "Weergaven beheren"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:586 addons/web/static/src/js/views.js:590
|
||||||
|
#: addons/web/static/src/js/views.js:595
|
||||||
|
msgid "Manage views of the current object"
|
||||||
|
msgstr "Weergaven van huidig object beheren"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:588
|
||||||
|
msgid "Edit Workflow"
|
||||||
|
msgstr "Workflow wijzigen"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:593
|
||||||
|
msgid "Customize Object"
|
||||||
|
msgstr "Object aanpassen"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:597
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr "Vertalen"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:599
|
||||||
|
msgid "Technical translation"
|
||||||
|
msgstr "Technische vertaling"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:604
|
||||||
|
msgid "Other Options"
|
||||||
|
msgstr "Overige opties"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:607 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import"
|
||||||
|
msgstr "Importeren"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:610 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export"
|
||||||
|
msgstr "Exporteren"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:613
|
||||||
|
msgid "View Log"
|
||||||
|
msgstr "Log bekijken"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Reports"
|
||||||
|
msgstr "Overzichten"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Actions"
|
||||||
|
msgstr "Acties"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Links"
|
||||||
|
msgstr "Verwijzingen"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:702
|
||||||
|
msgid "You must choose at least one record."
|
||||||
|
msgstr "U moet tenminste één record kiezen."
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:703
|
||||||
|
msgid "Warning"
|
||||||
|
msgstr "Waarschuwing"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:737
|
||||||
|
msgid "Translations"
|
||||||
|
msgstr "Vertalingen"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:742 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save"
|
||||||
|
msgstr "Opslaan"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "x"
|
||||||
|
msgstr "x"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#{title}"
|
||||||
|
msgstr "#{title}"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#{text}"
|
||||||
|
msgstr "#{text}"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Powered by"
|
||||||
|
msgstr "Powered by"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "openerp.com"
|
||||||
|
msgstr "openerp.com"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "."
|
||||||
|
msgstr "."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Loading..."
|
||||||
|
msgstr "Laden..."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Drop"
|
||||||
|
msgstr "Verwijderen"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Backup"
|
||||||
|
msgstr "Backup"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Restore"
|
||||||
|
msgstr "Terugzetten"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Password"
|
||||||
|
msgstr "Wachtwoord"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Back to Login"
|
||||||
|
msgstr "Terug naar aanmelding"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "CREATE DATABASE"
|
||||||
|
msgstr "DATABASE MAKEN"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Master password:"
|
||||||
|
msgstr "Master wachtwoord:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "New database name:"
|
||||||
|
msgstr "Naam nieuwe database:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Load Demonstration data:"
|
||||||
|
msgstr "Demonstratiegegevens laden:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Default language:"
|
||||||
|
msgstr "Standaardtaal:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Admin password:"
|
||||||
|
msgstr "Admin wachtwoord:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Confirm password:"
|
||||||
|
msgstr "Bevestig wachtwoord:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "DROP DATABASE"
|
||||||
|
msgstr "DATABASE VERWIJDEREN"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Database:"
|
||||||
|
msgstr "Database:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Master Password:"
|
||||||
|
msgstr "Master wachtwoord:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "BACKUP DATABASE"
|
||||||
|
msgstr "DATABASE BACKUP"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "RESTORE DATABASE"
|
||||||
|
msgstr "DATABASE TERUGZETTEN"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "File:"
|
||||||
|
msgstr "Bestand:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "CHANGE MASTER PASSWORD"
|
||||||
|
msgstr "MASTER WACHTWOORD WIJZIGEN"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "New master password:"
|
||||||
|
msgstr "Nieuw master wachtwoord:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Confirm new master password:"
|
||||||
|
msgstr "Bevestig nieuw master wachtwoord:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "User:"
|
||||||
|
msgstr "Gebruiker:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Password:"
|
||||||
|
msgstr "Wachtwoord:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Database"
|
||||||
|
msgstr "Database"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Login"
|
||||||
|
msgstr "Aanmelden"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Bad username or password"
|
||||||
|
msgstr "Verkeerde gebruikersnaam of wachtwoord"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"We think that daily job activities can be more intuitive, efficient, "
|
||||||
|
"automated, .. and even fun."
|
||||||
|
msgstr ""
|
||||||
|
"Wij denken dat dagelijks werk intuïtiever, efficiënter, automatischer kan "
|
||||||
|
"zijn, ...en zelfs leuk."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP's vision to be:"
|
||||||
|
msgstr "OpenERP's visie is:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Full featured"
|
||||||
|
msgstr "Uitgebreide functionaliteit"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Today's enterprise challenges are multiple. We provide one module for each "
|
||||||
|
"need."
|
||||||
|
msgstr ""
|
||||||
|
"Bedrijven kennen vandaag de dag veel uitdagingen. We hebben een module voor "
|
||||||
|
"elke behoefte."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Open Source"
|
||||||
|
msgstr "Open Source"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"To Build a great product, we rely on the knowledge of thousands of "
|
||||||
|
"contributors."
|
||||||
|
msgstr ""
|
||||||
|
"Om een prima product te bouwen, rekenen we op de kennis van duizenden "
|
||||||
|
"bijdragers."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "User Friendly"
|
||||||
|
msgstr "Gebruikersvriendelijk"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"In order to be productive, people need clean and easy to use interface."
|
||||||
|
msgstr ""
|
||||||
|
"Om productief te zijn hebben mensen een net en simpel gebruikersinterface "
|
||||||
|
"nodig."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "("
|
||||||
|
msgstr "("
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ")"
|
||||||
|
msgstr ")"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "LOGOUT"
|
||||||
|
msgstr "AFMELDEN"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "«"
|
||||||
|
msgstr "«"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "»"
|
||||||
|
msgstr "»"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "oe_secondary_menu_item"
|
||||||
|
msgstr "oe_secondary_menu_item"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "oe_secondary_submenu_item"
|
||||||
|
msgstr "oe_secondary_submenu_item"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Hide this tip"
|
||||||
|
msgstr "Verberg deze tip"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Disable all tips"
|
||||||
|
msgstr "Alle tips uitzetten"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "View#"
|
||||||
|
msgstr "View#"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "More…"
|
||||||
|
msgstr "Meer..."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Field"
|
||||||
|
msgstr "Veld"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ":"
|
||||||
|
msgstr ":"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Delete"
|
||||||
|
msgstr "Verwijderen"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "First"
|
||||||
|
msgstr "Eerste"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "<"
|
||||||
|
msgstr "<"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ">"
|
||||||
|
msgstr ">"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Last"
|
||||||
|
msgstr "Laatste"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Edit"
|
||||||
|
msgstr "Wijzigen"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Duplicate"
|
||||||
|
msgstr "Dupliceren"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "<<"
|
||||||
|
msgstr "<<"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "0"
|
||||||
|
msgstr "0"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "/"
|
||||||
|
msgstr "/"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ">>"
|
||||||
|
msgstr ">>"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add"
|
||||||
|
msgstr "Toevoegen"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Unhandled widget"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Notebook Page \""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "\""
|
||||||
|
msgstr "\""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Modifiers:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "?"
|
||||||
|
msgstr "?"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(nolabel)"
|
||||||
|
msgstr "(nolabel)"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Field:"
|
||||||
|
msgstr "Veld:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Object:"
|
||||||
|
msgstr "Object:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Type:"
|
||||||
|
msgstr "Soort:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Widget:"
|
||||||
|
msgstr "Widget:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Size:"
|
||||||
|
msgstr "Grootte:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Context:"
|
||||||
|
msgstr "Context:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr "Domein:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "On change:"
|
||||||
|
msgstr "On change:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Relation:"
|
||||||
|
msgstr "Relatie:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Selection:"
|
||||||
|
msgstr "Selectie:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "["
|
||||||
|
msgstr "["
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "]"
|
||||||
|
msgstr "]"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "-"
|
||||||
|
msgstr "-"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#"
|
||||||
|
msgstr "#"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Open..."
|
||||||
|
msgstr "Openen..."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create..."
|
||||||
|
msgstr "Aanmaken…"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr "Zoeken…"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "..."
|
||||||
|
msgstr "..."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Uploading ..."
|
||||||
|
msgstr "Uploaden ..."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select"
|
||||||
|
msgstr "Selecteren"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save As"
|
||||||
|
msgstr "Opslaan als"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Clear"
|
||||||
|
msgstr "Wissen"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button"
|
||||||
|
msgstr "Button"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(no string)"
|
||||||
|
msgstr "(no string)"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Special:"
|
||||||
|
msgstr "Special:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button Type:"
|
||||||
|
msgstr "Button Type:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Method:"
|
||||||
|
msgstr "Method:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Action ID:"
|
||||||
|
msgstr "Action ID:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Advanced Filter"
|
||||||
|
msgstr "Geavanceerd filter"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save Filter"
|
||||||
|
msgstr "Filter opslaan"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Manage Filters"
|
||||||
|
msgstr "Filters beheren"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Filter Name:"
|
||||||
|
msgstr "Filternaam:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(Any existing filter with the same name will be replaced)"
|
||||||
|
msgstr "(Een bestaand filter met dezelfde naam wordt vervangen)"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select Dashboard to add this filter to:"
|
||||||
|
msgstr "Selecteer Dashboard om dit filter aan toe te voegen:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Title of new Dashboard item:"
|
||||||
|
msgstr "Titel van nieuw dashboard item:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Any of the following conditions must match"
|
||||||
|
msgstr "Één van de volgende voorwaarden moet voldoen"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "All the following conditions must match"
|
||||||
|
msgstr "Alle volgende voorwaarden moeten voldoen"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "None of the following conditions must match"
|
||||||
|
msgstr "Geen van de volgende voorwaarden mag voldoen"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add condition"
|
||||||
|
msgstr "Voorwaarde toevoegen"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "and"
|
||||||
|
msgstr "en"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save & New"
|
||||||
|
msgstr "Opslaan & Nieuw"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save & Close"
|
||||||
|
msgstr "Opslaan & Sluiten"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
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 ""
|
||||||
|
"Deze assistent exporteert alle gegevens die aan de huidige zoekcriteria "
|
||||||
|
"voldoen naar een CSV bestand.\n"
|
||||||
|
" U kunt alle gegevens exporteren of alleen de velden die na "
|
||||||
|
"wijziging opnieuw kunnen worden geïmporteerd."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export Type:"
|
||||||
|
msgstr "Soort export:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import Compatible Export"
|
||||||
|
msgstr "Import compatibele export"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export all Data"
|
||||||
|
msgstr "Alle gegevens exporteren"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export Formats"
|
||||||
|
msgstr "Export Formaten"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Available fields"
|
||||||
|
msgstr "Beschikbare velden"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Fields to export"
|
||||||
|
msgstr "Te exporteren velden"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save fields list"
|
||||||
|
msgstr "Veldenlijst opslaan"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Remove"
|
||||||
|
msgstr "Verwijderen"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Remove All"
|
||||||
|
msgstr "Alles verwijderen"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Name"
|
||||||
|
msgstr "Naam"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr " "
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save as:"
|
||||||
|
msgstr "Opslaan als:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Ok"
|
||||||
|
msgstr "Ok"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Saved exports:"
|
||||||
|
msgstr "Opgeslagen exports:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Old Password:"
|
||||||
|
msgstr "Oud wachtwoord:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "New Password:"
|
||||||
|
msgstr "Nieuw wachtwoord:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Confirm Password:"
|
||||||
|
msgstr "Bevestig wachtwoord:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "1. Import a .CSV file"
|
||||||
|
msgstr "1. Importeer een .CSV bestand"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
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 ""
|
||||||
|
"Selecteer een .CSV bestand voor import. Voor een voorbeeld van een "
|
||||||
|
"importbestand,\n"
|
||||||
|
" kunt u de export tool gebruiken met de \"Import Compatibel\" optie."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "CSV File:"
|
||||||
|
msgstr "CSV bestand:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "2. Check your file format"
|
||||||
|
msgstr "2. Controleer uw bestandsformaat"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import Options"
|
||||||
|
msgstr "Importeeropties"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Does your file have titles?"
|
||||||
|
msgstr "Heeft uw bestand titels?"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Separator:"
|
||||||
|
msgstr "Scheidingsteken:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Delimiter:"
|
||||||
|
msgstr "Veldscheidingsteken:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Encoding:"
|
||||||
|
msgstr "Codering:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "UTF-8"
|
||||||
|
msgstr "UTF-8"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Latin 1"
|
||||||
|
msgstr "Latin 1"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Lines to skip"
|
||||||
|
msgstr "Regels om over te slaan"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "The import failed due to:"
|
||||||
|
msgstr "Importeren mislukt wegens:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Here is a preview of the file we could not import:"
|
||||||
|
msgstr "Hier is een voorbeeld van het bestand dat we niet konden importeren:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP Web"
|
||||||
|
msgstr "OpenERP Web"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Version"
|
||||||
|
msgstr "Versie"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Copyright © 2011-TODAY OpenERP SA. All Rights Reserved."
|
||||||
|
msgstr "Copyright © 2011-VANDAAG OpenERP SA. Alle rechten voorbehouden."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP is a trademark of the"
|
||||||
|
msgstr "OpenERP is een handelsmerk van"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP SA Company"
|
||||||
|
msgstr "OpenERP SA"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Licenced under the terms of"
|
||||||
|
msgstr "Gelicentieerd onder voorwaarden van"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "GNU Affero General Public License"
|
||||||
|
msgstr "GNU Affero General Public License"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "About OpenERP"
|
||||||
|
msgstr "Over OpenERP"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP"
|
||||||
|
msgstr "OpenERP"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"is a free enterprise-scale software system that is designed to boost\n"
|
||||||
|
" productivity and profit through data integration. It connects, "
|
||||||
|
"improves and\n"
|
||||||
|
" manages business processes in areas such as sales, finance, "
|
||||||
|
"supply chain,\n"
|
||||||
|
" project management, production, services, CRM, etc..."
|
||||||
|
msgstr ""
|
||||||
|
"is een vrij verkrijgbaar bedrijfsniveau software pakket dat is ontworpen om "
|
||||||
|
"uw productiviteit\n"
|
||||||
|
" en winst te verhogen door data integratie. Het verbindt, "
|
||||||
|
"verbetert en beheert\n"
|
||||||
|
" bedrijfsprocessen op gebieden zoals verkoop, financiën, inkoop, "
|
||||||
|
"project management,\n"
|
||||||
|
" productie, diensten, CRM, etc..."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"The system is platform-independent, and can be installed on Windows, Mac OS "
|
||||||
|
"X,\n"
|
||||||
|
" and various Linux and other Unix-based distributions. Its "
|
||||||
|
"architecture enables\n"
|
||||||
|
" new functionality to be rapidly created, modifications to be "
|
||||||
|
"made to a\n"
|
||||||
|
" production system and migration to a new version to be "
|
||||||
|
"straightforward."
|
||||||
|
msgstr ""
|
||||||
|
"Het systeem is platform-onafhankelijk, and kan geïnstalleerd worden op "
|
||||||
|
"Windows, Mac OS X,\n"
|
||||||
|
" en verschillende Linux en andere Unix-achtige distributies. Haar "
|
||||||
|
"architectuur maakt het\n"
|
||||||
|
" mogelijk om snel nieuwe functionaliteit te maken, wijzigingen "
|
||||||
|
"aan te brengen aan een \n"
|
||||||
|
" productie systeem en migraties naar een nieuwe versie eenvoudig "
|
||||||
|
"te houden."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Depending on your needs, OpenERP is available through a web or application "
|
||||||
|
"client."
|
||||||
|
msgstr ""
|
||||||
|
"Naar behoefte is OpenERP als webapplicatie of als client-serverapplicatie "
|
||||||
|
"beschikbaar."
|
|
@ -7,56 +7,272 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-07 12:50+0000\n"
|
"PO-Revision-Date: 2011-10-07 12:50+0000\n"
|
||||||
"Last-Translator: Niels Huylebroeck <Unknown>\n"
|
"Last-Translator: Niels Huylebroeck <Unknown>\n"
|
||||||
"Language-Team: Dutch (Belgium) <nl_BE@li.org>\n"
|
"Language-Team: Dutch (Belgium) <nl_BE@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:355
|
#: addons/web/static/src/js/data_import.js:73
|
||||||
|
#: addons/web/static/src/js/view_form.js:2799
|
||||||
|
#: addons/web/static/src/js/views.js:743
|
||||||
|
msgid "Close"
|
||||||
|
msgstr "Sluiten"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:74
|
||||||
|
msgid "Import File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:109
|
||||||
|
msgid "External ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:231
|
||||||
|
msgid "Filter Entry"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:233
|
||||||
|
#: addons/web/static/src/js/search.js:274 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr "Annuleren"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:236
|
||||||
|
#: addons/web/static/src/js/search.js:277
|
||||||
|
msgid "OK"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:272 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add to Dashboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "Invalid Search"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "triggered from search view"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:483
|
||||||
|
#, python-format
|
||||||
|
msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:804
|
||||||
|
msgid "not a valid integer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:818
|
||||||
|
msgid "not a valid number"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1234
|
||||||
|
msgid "contains"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1235
|
||||||
|
msgid "doesn't contain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1236
|
||||||
|
#: addons/web/static/src/js/search.js:1251
|
||||||
|
#: addons/web/static/src/js/search.js:1271
|
||||||
|
#: addons/web/static/src/js/search.js:1291
|
||||||
|
#: addons/web/static/src/js/search.js:1313
|
||||||
|
msgid "is equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1237
|
||||||
|
#: addons/web/static/src/js/search.js:1252
|
||||||
|
#: addons/web/static/src/js/search.js:1272
|
||||||
|
#: addons/web/static/src/js/search.js:1292
|
||||||
|
#: addons/web/static/src/js/search.js:1314
|
||||||
|
msgid "is not equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1238
|
||||||
|
#: addons/web/static/src/js/search.js:1253
|
||||||
|
#: addons/web/static/src/js/search.js:1273
|
||||||
|
#: addons/web/static/src/js/search.js:1293
|
||||||
|
#: addons/web/static/src/js/search.js:1315
|
||||||
|
msgid "greater than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1239
|
||||||
|
#: addons/web/static/src/js/search.js:1254
|
||||||
|
#: addons/web/static/src/js/search.js:1274
|
||||||
|
#: addons/web/static/src/js/search.js:1294
|
||||||
|
#: addons/web/static/src/js/search.js:1316
|
||||||
|
msgid "less than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1240
|
||||||
|
#: addons/web/static/src/js/search.js:1255
|
||||||
|
#: addons/web/static/src/js/search.js:1275
|
||||||
|
#: addons/web/static/src/js/search.js:1295
|
||||||
|
#: addons/web/static/src/js/search.js:1317
|
||||||
|
msgid "greater or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1241
|
||||||
|
#: addons/web/static/src/js/search.js:1256
|
||||||
|
#: addons/web/static/src/js/search.js:1276
|
||||||
|
#: addons/web/static/src/js/search.js:1296
|
||||||
|
#: addons/web/static/src/js/search.js:1318
|
||||||
|
msgid "less or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1307
|
||||||
|
#: addons/web/static/src/js/search.js:1332
|
||||||
|
msgid "is"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1333
|
||||||
|
msgid "is not"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1346
|
||||||
|
msgid "is true"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1347
|
||||||
|
msgid "is false"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:182
|
||||||
|
msgid "Do you really want to remove this view?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:454
|
||||||
|
msgid "Do you really want to remove this node?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:433
|
||||||
|
msgid "Do you really want to delete this record?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:448
|
||||||
msgid ""
|
msgid ""
|
||||||
"Warning, the record has been modified, your changes will be discarded."
|
"Warning, the record has been modified, your changes will be discarded."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Opgelet, het record werd gewijzigd, uw veranderingen zullen niet opgeslagen "
|
"Opgelet, het record werd gewijzigd, uw veranderingen zullen niet opgeslagen "
|
||||||
"worden."
|
"worden."
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1659
|
#: addons/web/static/src/js/view_form.js:656
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1880
|
||||||
msgid "<em> Search More...</em>"
|
msgid "<em> Search More...</em>"
|
||||||
msgstr "<em> Uitgebreid zoeken...</em>"
|
msgstr "<em> Uitgebreid zoeken...</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1672
|
#: addons/web/static/src/js/view_form.js:1893
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
||||||
msgstr "<em> Creër \"<strong>%s</strong>\"</em>"
|
msgstr "<em> Creër \"<strong>%s</strong>\"</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1678
|
#: addons/web/static/src/js/view_form.js:1899
|
||||||
msgid "<em> Create and Edit...</em>"
|
msgid "<em> Create and Edit...</em>"
|
||||||
msgstr "<em> Creër en bewerk...</em>"
|
msgstr "<em> Creër en bewerk...</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:568
|
#: addons/web/static/src/js/view_list.js:14
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Creër"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:263
|
||||||
|
msgid "Unlimited"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:483
|
||||||
|
msgid "Do you really want to remove these records?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:1159
|
||||||
|
msgid "Undefined"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:482
|
||||||
|
msgid "Search: "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:581
|
||||||
|
msgid "Customize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:584
|
||||||
|
msgid "Manage Views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:586 addons/web/static/src/js/views.js:590
|
||||||
|
#: addons/web/static/src/js/views.js:595
|
||||||
|
msgid "Manage views of the current object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:588
|
||||||
|
msgid "Edit Workflow"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:593
|
||||||
|
msgid "Customize Object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:597
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:599
|
||||||
|
msgid "Technical translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:604
|
||||||
|
msgid "Other Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:607 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import"
|
||||||
|
msgstr "Importeren"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:610 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export"
|
||||||
|
msgstr "Exporteren"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:613
|
||||||
|
msgid "View Log"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Reports"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Actions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Links"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:702
|
||||||
msgid "You must choose at least one record."
|
msgid "You must choose at least one record."
|
||||||
msgstr "U moet minstens een record selecteren."
|
msgstr "U moet minstens een record selecteren."
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:569
|
#: addons/web/static/src/js/views.js:703
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Waarschuwing"
|
msgstr "Waarschuwing"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:609
|
#: addons/web/static/src/js/views.js:737
|
||||||
msgid "Translations"
|
msgid "Translations"
|
||||||
msgstr "Vertalingen"
|
msgstr "Vertalingen"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:614 addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/js/views.js:742 addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Opslaan"
|
msgstr "Opslaan"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:615
|
|
||||||
msgid "Close"
|
|
||||||
msgstr "Sluiten"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "x"
|
msgid "x"
|
||||||
msgstr "x"
|
msgstr "x"
|
||||||
|
@ -85,10 +301,6 @@ msgstr "."
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "Laden..."
|
msgstr "Laden..."
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create"
|
|
||||||
msgstr "Creër"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Drop"
|
msgid "Drop"
|
||||||
msgstr "Drop"
|
msgstr "Drop"
|
||||||
|
@ -281,15 +493,7 @@ msgid "View#"
|
||||||
msgstr "View#"
|
msgstr "View#"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Fields"
|
msgid "More…"
|
||||||
msgstr "Velden"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "View labels"
|
|
||||||
msgstr "Toon labels"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Sidebar Relates"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
@ -300,14 +504,6 @@ msgstr "Veld"
|
||||||
msgid ":"
|
msgid ":"
|
||||||
msgstr ":"
|
msgstr ":"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate view"
|
|
||||||
msgstr "Vertaal scherm"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate sidebar"
|
|
||||||
msgstr "Vertaal balk"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr "Verwijder"
|
msgstr "Verwijder"
|
||||||
|
@ -329,29 +525,13 @@ msgid "Last"
|
||||||
msgstr "Laatste"
|
msgstr "Laatste"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "♻"
|
msgid "Edit"
|
||||||
msgstr "♻"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Save & Edit"
|
|
||||||
msgstr "Opslaan & Bewerken"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create & Edit"
|
|
||||||
msgstr "Creër & Bewerk"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "New"
|
|
||||||
msgstr "Nieuw"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
msgstr "Dupliceer"
|
msgstr "Dupliceer"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Readonly/Editable"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "<<"
|
msgid "<<"
|
||||||
msgstr "<<"
|
msgstr "<<"
|
||||||
|
@ -376,17 +556,81 @@ msgstr "Toevoegen"
|
||||||
msgid "Unhandled widget"
|
msgid "Unhandled widget"
|
||||||
msgstr "Niet-verwerkbare widget"
|
msgstr "Niet-verwerkbare widget"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Notebook Page \""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Modifiers:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "?"
|
msgid "?"
|
||||||
msgstr "?"
|
msgstr "?"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "#"
|
msgid "(nolabel)"
|
||||||
msgstr "#"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Done"
|
msgid "Field:"
|
||||||
msgstr "Voltooid"
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Object:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Widget:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Size:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Context:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "On change:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Relation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Selection:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "["
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "]"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "-"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#"
|
||||||
|
msgstr "#"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Open..."
|
msgid "Open..."
|
||||||
|
@ -420,18 +664,34 @@ msgstr "Opslaan als"
|
||||||
msgid "Clear"
|
msgid "Clear"
|
||||||
msgstr "Leegmaken"
|
msgstr "Leegmaken"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(no string)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Special:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Method:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Action ID:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Advanced Filter"
|
msgid "Advanced Filter"
|
||||||
msgstr "Geavanceerde filter"
|
msgstr "Geavanceerde filter"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Filters --"
|
|
||||||
msgstr "-- Filters --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Actions --"
|
|
||||||
msgstr "-- Acties --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save Filter"
|
msgid "Save Filter"
|
||||||
msgstr "Filter opslaan"
|
msgstr "Filter opslaan"
|
||||||
|
@ -448,6 +708,14 @@ msgstr "Filternaam:"
|
||||||
msgid "(Any existing filter with the same name will be replaced)"
|
msgid "(Any existing filter with the same name will be replaced)"
|
||||||
msgstr "(Bestaande filters met dezelfde naam worden overschreven)"
|
msgstr "(Bestaande filters met dezelfde naam worden overschreven)"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select Dashboard to add this filter to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Title of new Dashboard item:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Any of the following conditions must match"
|
msgid "Any of the following conditions must match"
|
||||||
msgstr "Een van de volgende voorwaarden moet overeenstemmen"
|
msgstr "Een van de volgende voorwaarden moet overeenstemmen"
|
||||||
|
@ -468,10 +736,6 @@ msgstr "Voorwaarde toevoegen"
|
||||||
msgid "and"
|
msgid "and"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Cancel"
|
|
||||||
msgstr "Annuleren"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save & New"
|
msgid "Save & New"
|
||||||
msgstr "Opslaan & Nieuwe"
|
msgstr "Opslaan & Nieuwe"
|
||||||
|
@ -480,10 +744,6 @@ msgstr "Opslaan & Nieuwe"
|
||||||
msgid "Save & Close"
|
msgid "Save & Close"
|
||||||
msgstr "Opslaan & Sluiten"
|
msgstr "Opslaan & Sluiten"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Export"
|
|
||||||
msgstr "Exporteren"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid ""
|
msgid ""
|
||||||
"This wizard will export all data that matches the current search criteria to "
|
"This wizard will export all data that matches the current search criteria to "
|
||||||
|
@ -560,10 +820,6 @@ msgstr "Nieuw wachtwoord:"
|
||||||
msgid "Confirm Password:"
|
msgid "Confirm Password:"
|
||||||
msgstr "Bevestig wachtwoord:"
|
msgstr "Bevestig wachtwoord:"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Import"
|
|
||||||
msgstr "Importeren"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "1. Import a .CSV file"
|
msgid "1. Import a .CSV file"
|
||||||
msgstr "1. Importeer een .CSV bestand"
|
msgstr "1. Importeer een .CSV bestand"
|
||||||
|
|
|
@ -7,54 +7,270 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-11-04 16:44+0000\n"
|
"PO-Revision-Date: 2011-11-04 16:44+0000\n"
|
||||||
"Last-Translator: Grzegorz Grzelak (OpenGLOBE.pl) <grzegorz@openglobe.pl>\n"
|
"Last-Translator: Grzegorz Grzelak (OpenGLOBE.pl) <grzegorz@openglobe.pl>\n"
|
||||||
"Language-Team: Polish <pl@li.org>\n"
|
"Language-Team: Polish <pl@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:58+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:355
|
#: addons/web/static/src/js/data_import.js:73
|
||||||
|
#: addons/web/static/src/js/view_form.js:2799
|
||||||
|
#: addons/web/static/src/js/views.js:743
|
||||||
|
msgid "Close"
|
||||||
|
msgstr "Zamknij"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:74
|
||||||
|
msgid "Import File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:109
|
||||||
|
msgid "External ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:231
|
||||||
|
msgid "Filter Entry"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:233
|
||||||
|
#: addons/web/static/src/js/search.js:274 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr "Anuluj"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:236
|
||||||
|
#: addons/web/static/src/js/search.js:277
|
||||||
|
msgid "OK"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:272 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add to Dashboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "Invalid Search"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "triggered from search view"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:483
|
||||||
|
#, python-format
|
||||||
|
msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:804
|
||||||
|
msgid "not a valid integer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:818
|
||||||
|
msgid "not a valid number"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1234
|
||||||
|
msgid "contains"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1235
|
||||||
|
msgid "doesn't contain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1236
|
||||||
|
#: addons/web/static/src/js/search.js:1251
|
||||||
|
#: addons/web/static/src/js/search.js:1271
|
||||||
|
#: addons/web/static/src/js/search.js:1291
|
||||||
|
#: addons/web/static/src/js/search.js:1313
|
||||||
|
msgid "is equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1237
|
||||||
|
#: addons/web/static/src/js/search.js:1252
|
||||||
|
#: addons/web/static/src/js/search.js:1272
|
||||||
|
#: addons/web/static/src/js/search.js:1292
|
||||||
|
#: addons/web/static/src/js/search.js:1314
|
||||||
|
msgid "is not equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1238
|
||||||
|
#: addons/web/static/src/js/search.js:1253
|
||||||
|
#: addons/web/static/src/js/search.js:1273
|
||||||
|
#: addons/web/static/src/js/search.js:1293
|
||||||
|
#: addons/web/static/src/js/search.js:1315
|
||||||
|
msgid "greater than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1239
|
||||||
|
#: addons/web/static/src/js/search.js:1254
|
||||||
|
#: addons/web/static/src/js/search.js:1274
|
||||||
|
#: addons/web/static/src/js/search.js:1294
|
||||||
|
#: addons/web/static/src/js/search.js:1316
|
||||||
|
msgid "less than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1240
|
||||||
|
#: addons/web/static/src/js/search.js:1255
|
||||||
|
#: addons/web/static/src/js/search.js:1275
|
||||||
|
#: addons/web/static/src/js/search.js:1295
|
||||||
|
#: addons/web/static/src/js/search.js:1317
|
||||||
|
msgid "greater or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1241
|
||||||
|
#: addons/web/static/src/js/search.js:1256
|
||||||
|
#: addons/web/static/src/js/search.js:1276
|
||||||
|
#: addons/web/static/src/js/search.js:1296
|
||||||
|
#: addons/web/static/src/js/search.js:1318
|
||||||
|
msgid "less or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1307
|
||||||
|
#: addons/web/static/src/js/search.js:1332
|
||||||
|
msgid "is"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1333
|
||||||
|
msgid "is not"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1346
|
||||||
|
msgid "is true"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1347
|
||||||
|
msgid "is false"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:182
|
||||||
|
msgid "Do you really want to remove this view?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:454
|
||||||
|
msgid "Do you really want to remove this node?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:433
|
||||||
|
msgid "Do you really want to delete this record?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:448
|
||||||
msgid ""
|
msgid ""
|
||||||
"Warning, the record has been modified, your changes will be discarded."
|
"Warning, the record has been modified, your changes will be discarded."
|
||||||
msgstr "Uwaga, rekord został zmodyfikowany, twoje zmiany zostaną odrzucone."
|
msgstr "Uwaga, rekord został zmodyfikowany, twoje zmiany zostaną odrzucone."
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1659
|
#: addons/web/static/src/js/view_form.js:656
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1880
|
||||||
msgid "<em> Search More...</em>"
|
msgid "<em> Search More...</em>"
|
||||||
msgstr "<em> Szukaj dalej...</em>"
|
msgstr "<em> Szukaj dalej...</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1672
|
#: addons/web/static/src/js/view_form.js:1893
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
||||||
msgstr "<em> Utwórz \"<strong>%s</strong>\"</em>"
|
msgstr "<em> Utwórz \"<strong>%s</strong>\"</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1678
|
#: addons/web/static/src/js/view_form.js:1899
|
||||||
msgid "<em> Create and Edit...</em>"
|
msgid "<em> Create and Edit...</em>"
|
||||||
msgstr "<em> Utwórz i edytuj...</em>"
|
msgstr "<em> Utwórz i edytuj...</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:568
|
#: addons/web/static/src/js/view_list.js:14
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Utwórz"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:263
|
||||||
|
msgid "Unlimited"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:483
|
||||||
|
msgid "Do you really want to remove these records?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:1159
|
||||||
|
msgid "Undefined"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:482
|
||||||
|
msgid "Search: "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:581
|
||||||
|
msgid "Customize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:584
|
||||||
|
msgid "Manage Views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:586 addons/web/static/src/js/views.js:590
|
||||||
|
#: addons/web/static/src/js/views.js:595
|
||||||
|
msgid "Manage views of the current object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:588
|
||||||
|
msgid "Edit Workflow"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:593
|
||||||
|
msgid "Customize Object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:597
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:599
|
||||||
|
msgid "Technical translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:604
|
||||||
|
msgid "Other Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:607 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import"
|
||||||
|
msgstr "Importuj"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:610 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export"
|
||||||
|
msgstr "Eksportuj"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:613
|
||||||
|
msgid "View Log"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Reports"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Actions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Links"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:702
|
||||||
msgid "You must choose at least one record."
|
msgid "You must choose at least one record."
|
||||||
msgstr "Musisz wybrac co najmniej jeden rekord."
|
msgstr "Musisz wybrac co najmniej jeden rekord."
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:569
|
#: addons/web/static/src/js/views.js:703
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Ostrzeżenie"
|
msgstr "Ostrzeżenie"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:609
|
#: addons/web/static/src/js/views.js:737
|
||||||
msgid "Translations"
|
msgid "Translations"
|
||||||
msgstr "Tłumaczenia"
|
msgstr "Tłumaczenia"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:614 addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/js/views.js:742 addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Zapisz"
|
msgstr "Zapisz"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:615
|
|
||||||
msgid "Close"
|
|
||||||
msgstr "Zamknij"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "x"
|
msgid "x"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -83,10 +299,6 @@ msgstr ""
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "Wczytywanie..."
|
msgstr "Wczytywanie..."
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create"
|
|
||||||
msgstr "Utwórz"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Drop"
|
msgid "Drop"
|
||||||
msgstr "Usuń bazę danych"
|
msgstr "Usuń bazę danych"
|
||||||
|
@ -274,15 +486,7 @@ msgid "View#"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Fields"
|
msgid "More…"
|
||||||
msgstr "Pola"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "View labels"
|
|
||||||
msgstr "Pokaż etykiety"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Sidebar Relates"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
@ -293,14 +497,6 @@ msgstr "Pole"
|
||||||
msgid ":"
|
msgid ":"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate view"
|
|
||||||
msgstr "Przetłumacz widok"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate sidebar"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr "Usuń"
|
msgstr "Usuń"
|
||||||
|
@ -322,29 +518,13 @@ msgid "Last"
|
||||||
msgstr "Ostatnie"
|
msgstr "Ostatnie"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "♻"
|
msgid "Edit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Save & Edit"
|
|
||||||
msgstr "Zapisz i edytuj"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create & Edit"
|
|
||||||
msgstr "Utwórz i edytuj"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "New"
|
|
||||||
msgstr "Nowy"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
msgstr "Duplikuj"
|
msgstr "Duplikuj"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Readonly/Editable"
|
|
||||||
msgstr "Tylko odczyt/Edytowalne"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "<<"
|
msgid "<<"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -369,18 +549,82 @@ msgstr "Dodaj"
|
||||||
msgid "Unhandled widget"
|
msgid "Unhandled widget"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Notebook Page \""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Modifiers:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "?"
|
msgid "?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(nolabel)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Field:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Object:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Widget:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Size:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Context:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "On change:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Relation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Selection:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "["
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "]"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "-"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "#"
|
msgid "#"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Done"
|
|
||||||
msgstr "Wykonano"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Open..."
|
msgid "Open..."
|
||||||
msgstr "Otwórz..."
|
msgstr "Otwórz..."
|
||||||
|
@ -413,18 +657,34 @@ msgstr "Zapisz jako"
|
||||||
msgid "Clear"
|
msgid "Clear"
|
||||||
msgstr "Wyczyść"
|
msgstr "Wyczyść"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(no string)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Special:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Method:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Action ID:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Advanced Filter"
|
msgid "Advanced Filter"
|
||||||
msgstr "Zaawansowany filtr"
|
msgstr "Zaawansowany filtr"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Filters --"
|
|
||||||
msgstr "-- Filtry --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Actions --"
|
|
||||||
msgstr "-- Akcje --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save Filter"
|
msgid "Save Filter"
|
||||||
msgstr "Zapisz filtr"
|
msgstr "Zapisz filtr"
|
||||||
|
@ -441,6 +701,14 @@ msgstr "Nazwa filtra:"
|
||||||
msgid "(Any existing filter with the same name will be replaced)"
|
msgid "(Any existing filter with the same name will be replaced)"
|
||||||
msgstr "(Każdy filtr o tej samej nazwie zostanie zamazany)"
|
msgstr "(Każdy filtr o tej samej nazwie zostanie zamazany)"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select Dashboard to add this filter to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Title of new Dashboard item:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Any of the following conditions must match"
|
msgid "Any of the following conditions must match"
|
||||||
msgstr "Jeden z tych warunków musi być spełniony"
|
msgstr "Jeden z tych warunków musi być spełniony"
|
||||||
|
@ -461,10 +729,6 @@ msgstr "Dodaj warunek"
|
||||||
msgid "and"
|
msgid "and"
|
||||||
msgstr "i"
|
msgstr "i"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Cancel"
|
|
||||||
msgstr "Anuluj"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save & New"
|
msgid "Save & New"
|
||||||
msgstr "Zapisz i nowy"
|
msgstr "Zapisz i nowy"
|
||||||
|
@ -473,10 +737,6 @@ msgstr "Zapisz i nowy"
|
||||||
msgid "Save & Close"
|
msgid "Save & Close"
|
||||||
msgstr "Zapisz i zamknij"
|
msgstr "Zapisz i zamknij"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Export"
|
|
||||||
msgstr "Eksportuj"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid ""
|
msgid ""
|
||||||
"This wizard will export all data that matches the current search criteria to "
|
"This wizard will export all data that matches the current search criteria to "
|
||||||
|
@ -557,10 +817,6 @@ msgstr "Nowe hasło:"
|
||||||
msgid "Confirm Password:"
|
msgid "Confirm Password:"
|
||||||
msgstr "Potwierdź hasło:"
|
msgstr "Potwierdź hasło:"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Import"
|
|
||||||
msgstr "Importuj"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "1. Import a .CSV file"
|
msgid "1. Import a .CSV file"
|
||||||
msgstr "1. Importuj plik .CSV"
|
msgstr "1. Importuj plik .CSV"
|
||||||
|
|
|
@ -7,55 +7,271 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-11-21 22:22+0000\n"
|
"PO-Revision-Date: 2011-11-21 22:22+0000\n"
|
||||||
"Last-Translator: Daniel Reis <Unknown>\n"
|
"Last-Translator: Daniel Reis <Unknown>\n"
|
||||||
"Language-Team: Portuguese <pt@li.org>\n"
|
"Language-Team: Portuguese <pt@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-22 05:13+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:58+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:355
|
#: addons/web/static/src/js/data_import.js:73
|
||||||
|
#: addons/web/static/src/js/view_form.js:2799
|
||||||
|
#: addons/web/static/src/js/views.js:743
|
||||||
|
msgid "Close"
|
||||||
|
msgstr "Fechar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:74
|
||||||
|
msgid "Import File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:109
|
||||||
|
msgid "External ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:231
|
||||||
|
msgid "Filter Entry"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:233
|
||||||
|
#: addons/web/static/src/js/search.js:274 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr "Cancelar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:236
|
||||||
|
#: addons/web/static/src/js/search.js:277
|
||||||
|
msgid "OK"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:272 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add to Dashboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "Invalid Search"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "triggered from search view"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:483
|
||||||
|
#, python-format
|
||||||
|
msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:804
|
||||||
|
msgid "not a valid integer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:818
|
||||||
|
msgid "not a valid number"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1234
|
||||||
|
msgid "contains"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1235
|
||||||
|
msgid "doesn't contain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1236
|
||||||
|
#: addons/web/static/src/js/search.js:1251
|
||||||
|
#: addons/web/static/src/js/search.js:1271
|
||||||
|
#: addons/web/static/src/js/search.js:1291
|
||||||
|
#: addons/web/static/src/js/search.js:1313
|
||||||
|
msgid "is equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1237
|
||||||
|
#: addons/web/static/src/js/search.js:1252
|
||||||
|
#: addons/web/static/src/js/search.js:1272
|
||||||
|
#: addons/web/static/src/js/search.js:1292
|
||||||
|
#: addons/web/static/src/js/search.js:1314
|
||||||
|
msgid "is not equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1238
|
||||||
|
#: addons/web/static/src/js/search.js:1253
|
||||||
|
#: addons/web/static/src/js/search.js:1273
|
||||||
|
#: addons/web/static/src/js/search.js:1293
|
||||||
|
#: addons/web/static/src/js/search.js:1315
|
||||||
|
msgid "greater than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1239
|
||||||
|
#: addons/web/static/src/js/search.js:1254
|
||||||
|
#: addons/web/static/src/js/search.js:1274
|
||||||
|
#: addons/web/static/src/js/search.js:1294
|
||||||
|
#: addons/web/static/src/js/search.js:1316
|
||||||
|
msgid "less than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1240
|
||||||
|
#: addons/web/static/src/js/search.js:1255
|
||||||
|
#: addons/web/static/src/js/search.js:1275
|
||||||
|
#: addons/web/static/src/js/search.js:1295
|
||||||
|
#: addons/web/static/src/js/search.js:1317
|
||||||
|
msgid "greater or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1241
|
||||||
|
#: addons/web/static/src/js/search.js:1256
|
||||||
|
#: addons/web/static/src/js/search.js:1276
|
||||||
|
#: addons/web/static/src/js/search.js:1296
|
||||||
|
#: addons/web/static/src/js/search.js:1318
|
||||||
|
msgid "less or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1307
|
||||||
|
#: addons/web/static/src/js/search.js:1332
|
||||||
|
msgid "is"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1333
|
||||||
|
msgid "is not"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1346
|
||||||
|
msgid "is true"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1347
|
||||||
|
msgid "is false"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:182
|
||||||
|
msgid "Do you really want to remove this view?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:454
|
||||||
|
msgid "Do you really want to remove this node?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:433
|
||||||
|
msgid "Do you really want to delete this record?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:448
|
||||||
msgid ""
|
msgid ""
|
||||||
"Warning, the record has been modified, your changes will be discarded."
|
"Warning, the record has been modified, your changes will be discarded."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Atenção, o o registo foi modificado, as suas alterações serão descartadas."
|
"Atenção, o o registo foi modificado, as suas alterações serão descartadas."
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1659
|
#: addons/web/static/src/js/view_form.js:656
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1880
|
||||||
msgid "<em> Search More...</em>"
|
msgid "<em> Search More...</em>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1672
|
#: addons/web/static/src/js/view_form.js:1893
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1678
|
#: addons/web/static/src/js/view_form.js:1899
|
||||||
msgid "<em> Create and Edit...</em>"
|
msgid "<em> Create and Edit...</em>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:568
|
#: addons/web/static/src/js/view_list.js:14
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Criar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:263
|
||||||
|
msgid "Unlimited"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:483
|
||||||
|
msgid "Do you really want to remove these records?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:1159
|
||||||
|
msgid "Undefined"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:482
|
||||||
|
msgid "Search: "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:581
|
||||||
|
msgid "Customize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:584
|
||||||
|
msgid "Manage Views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:586 addons/web/static/src/js/views.js:590
|
||||||
|
#: addons/web/static/src/js/views.js:595
|
||||||
|
msgid "Manage views of the current object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:588
|
||||||
|
msgid "Edit Workflow"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:593
|
||||||
|
msgid "Customize Object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:597
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:599
|
||||||
|
msgid "Technical translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:604
|
||||||
|
msgid "Other Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:607 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import"
|
||||||
|
msgstr "Importar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:610 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export"
|
||||||
|
msgstr "Exportar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:613
|
||||||
|
msgid "View Log"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Reports"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Actions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Links"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:702
|
||||||
msgid "You must choose at least one record."
|
msgid "You must choose at least one record."
|
||||||
msgstr "Escolha pelo menos um registo."
|
msgstr "Escolha pelo menos um registo."
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:569
|
#: addons/web/static/src/js/views.js:703
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Aviso"
|
msgstr "Aviso"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:609
|
#: addons/web/static/src/js/views.js:737
|
||||||
msgid "Translations"
|
msgid "Translations"
|
||||||
msgstr "Traduções"
|
msgstr "Traduções"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:614 addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/js/views.js:742 addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Guardar"
|
msgstr "Guardar"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:615
|
|
||||||
msgid "Close"
|
|
||||||
msgstr "Fechar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "x"
|
msgid "x"
|
||||||
msgstr "x"
|
msgstr "x"
|
||||||
|
@ -84,10 +300,6 @@ msgstr ""
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "A carregar ..."
|
msgstr "A carregar ..."
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create"
|
|
||||||
msgstr "Criar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Drop"
|
msgid "Drop"
|
||||||
msgstr "Excluir"
|
msgstr "Excluir"
|
||||||
|
@ -280,15 +492,7 @@ msgid "View#"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Fields"
|
msgid "More…"
|
||||||
msgstr "Campos"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "View labels"
|
|
||||||
msgstr "Ver etiquetas"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Sidebar Relates"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
@ -299,14 +503,6 @@ msgstr "Campo"
|
||||||
msgid ":"
|
msgid ":"
|
||||||
msgstr ":"
|
msgstr ":"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate view"
|
|
||||||
msgstr "Traduzir vista"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate sidebar"
|
|
||||||
msgstr "Traduzir barra lateral"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr "Apagar"
|
msgstr "Apagar"
|
||||||
|
@ -328,29 +524,13 @@ msgid "Last"
|
||||||
msgstr "Último"
|
msgstr "Último"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "♻"
|
msgid "Edit"
|
||||||
msgstr "♻"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Save & Edit"
|
|
||||||
msgstr "Gravar & Editar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create & Edit"
|
|
||||||
msgstr "Criar & Editar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "New"
|
|
||||||
msgstr "Novo"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
msgstr "Duplicar"
|
msgstr "Duplicar"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Readonly/Editable"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "<<"
|
msgid "<<"
|
||||||
msgstr "<<"
|
msgstr "<<"
|
||||||
|
@ -375,17 +555,81 @@ msgstr "Acrescentar"
|
||||||
msgid "Unhandled widget"
|
msgid "Unhandled widget"
|
||||||
msgstr "Widget não tratado"
|
msgstr "Widget não tratado"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Notebook Page \""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Modifiers:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "?"
|
msgid "?"
|
||||||
msgstr "?"
|
msgstr "?"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "#"
|
msgid "(nolabel)"
|
||||||
msgstr "#"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Done"
|
msgid "Field:"
|
||||||
msgstr "Concluído"
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Object:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Widget:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Size:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Context:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "On change:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Relation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Selection:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "["
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "]"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "-"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#"
|
||||||
|
msgstr "#"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Open..."
|
msgid "Open..."
|
||||||
|
@ -419,18 +663,34 @@ msgstr "Guardar como"
|
||||||
msgid "Clear"
|
msgid "Clear"
|
||||||
msgstr "Limpar"
|
msgstr "Limpar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(no string)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Special:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Method:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Action ID:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Advanced Filter"
|
msgid "Advanced Filter"
|
||||||
msgstr "Filtro avançados"
|
msgstr "Filtro avançados"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Filters --"
|
|
||||||
msgstr "-- Filtros --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Actions --"
|
|
||||||
msgstr "-- Ações --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save Filter"
|
msgid "Save Filter"
|
||||||
msgstr "Guardar filtro"
|
msgstr "Guardar filtro"
|
||||||
|
@ -447,6 +707,14 @@ msgstr "Nome do filtro:"
|
||||||
msgid "(Any existing filter with the same name will be replaced)"
|
msgid "(Any existing filter with the same name will be replaced)"
|
||||||
msgstr "(filtros existentes com esse nome serão substituídos)"
|
msgstr "(filtros existentes com esse nome serão substituídos)"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select Dashboard to add this filter to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Title of new Dashboard item:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Any of the following conditions must match"
|
msgid "Any of the following conditions must match"
|
||||||
msgstr "Deve satisfazer alguma das seguintes condições"
|
msgstr "Deve satisfazer alguma das seguintes condições"
|
||||||
|
@ -467,10 +735,6 @@ msgstr "Acrescentar condição"
|
||||||
msgid "and"
|
msgid "and"
|
||||||
msgstr "e"
|
msgstr "e"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Cancel"
|
|
||||||
msgstr "Cancelar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save & New"
|
msgid "Save & New"
|
||||||
msgstr "Guardar & Novo"
|
msgstr "Guardar & Novo"
|
||||||
|
@ -479,10 +743,6 @@ msgstr "Guardar & Novo"
|
||||||
msgid "Save & Close"
|
msgid "Save & Close"
|
||||||
msgstr "Guardar & Fechar"
|
msgstr "Guardar & Fechar"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Export"
|
|
||||||
msgstr "Exportar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid ""
|
msgid ""
|
||||||
"This wizard will export all data that matches the current search criteria to "
|
"This wizard will export all data that matches the current search criteria to "
|
||||||
|
@ -559,10 +819,6 @@ msgstr "Nova senha:"
|
||||||
msgid "Confirm Password:"
|
msgid "Confirm Password:"
|
||||||
msgstr "Confirme a senha:"
|
msgstr "Confirme a senha:"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Import"
|
|
||||||
msgstr "Importar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "1. Import a .CSV file"
|
msgid "1. Import a .CSV file"
|
||||||
msgstr "1. Importar um ficheiro .CSV"
|
msgstr "1. Importar um ficheiro .CSV"
|
||||||
|
|
|
@ -7,54 +7,270 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-11-12 18:57+0000\n"
|
"PO-Revision-Date: 2011-11-12 18:57+0000\n"
|
||||||
"Last-Translator: Cristiano Gavião <Unknown>\n"
|
"Last-Translator: Cristiano Gavião <Unknown>\n"
|
||||||
"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
|
"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:355
|
#: addons/web/static/src/js/data_import.js:73
|
||||||
|
#: addons/web/static/src/js/view_form.js:2799
|
||||||
|
#: addons/web/static/src/js/views.js:743
|
||||||
|
msgid "Close"
|
||||||
|
msgstr "Fechar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:74
|
||||||
|
msgid "Import File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:109
|
||||||
|
msgid "External ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:231
|
||||||
|
msgid "Filter Entry"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:233
|
||||||
|
#: addons/web/static/src/js/search.js:274 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr "Cancelar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:236
|
||||||
|
#: addons/web/static/src/js/search.js:277
|
||||||
|
msgid "OK"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:272 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add to Dashboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "Invalid Search"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "triggered from search view"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:483
|
||||||
|
#, python-format
|
||||||
|
msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:804
|
||||||
|
msgid "not a valid integer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:818
|
||||||
|
msgid "not a valid number"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1234
|
||||||
|
msgid "contains"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1235
|
||||||
|
msgid "doesn't contain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1236
|
||||||
|
#: addons/web/static/src/js/search.js:1251
|
||||||
|
#: addons/web/static/src/js/search.js:1271
|
||||||
|
#: addons/web/static/src/js/search.js:1291
|
||||||
|
#: addons/web/static/src/js/search.js:1313
|
||||||
|
msgid "is equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1237
|
||||||
|
#: addons/web/static/src/js/search.js:1252
|
||||||
|
#: addons/web/static/src/js/search.js:1272
|
||||||
|
#: addons/web/static/src/js/search.js:1292
|
||||||
|
#: addons/web/static/src/js/search.js:1314
|
||||||
|
msgid "is not equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1238
|
||||||
|
#: addons/web/static/src/js/search.js:1253
|
||||||
|
#: addons/web/static/src/js/search.js:1273
|
||||||
|
#: addons/web/static/src/js/search.js:1293
|
||||||
|
#: addons/web/static/src/js/search.js:1315
|
||||||
|
msgid "greater than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1239
|
||||||
|
#: addons/web/static/src/js/search.js:1254
|
||||||
|
#: addons/web/static/src/js/search.js:1274
|
||||||
|
#: addons/web/static/src/js/search.js:1294
|
||||||
|
#: addons/web/static/src/js/search.js:1316
|
||||||
|
msgid "less than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1240
|
||||||
|
#: addons/web/static/src/js/search.js:1255
|
||||||
|
#: addons/web/static/src/js/search.js:1275
|
||||||
|
#: addons/web/static/src/js/search.js:1295
|
||||||
|
#: addons/web/static/src/js/search.js:1317
|
||||||
|
msgid "greater or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1241
|
||||||
|
#: addons/web/static/src/js/search.js:1256
|
||||||
|
#: addons/web/static/src/js/search.js:1276
|
||||||
|
#: addons/web/static/src/js/search.js:1296
|
||||||
|
#: addons/web/static/src/js/search.js:1318
|
||||||
|
msgid "less or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1307
|
||||||
|
#: addons/web/static/src/js/search.js:1332
|
||||||
|
msgid "is"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1333
|
||||||
|
msgid "is not"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1346
|
||||||
|
msgid "is true"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1347
|
||||||
|
msgid "is false"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:182
|
||||||
|
msgid "Do you really want to remove this view?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:454
|
||||||
|
msgid "Do you really want to remove this node?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:433
|
||||||
|
msgid "Do you really want to delete this record?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:448
|
||||||
msgid ""
|
msgid ""
|
||||||
"Warning, the record has been modified, your changes will be discarded."
|
"Warning, the record has been modified, your changes will be discarded."
|
||||||
msgstr "Aviso, o registro foi modificado, suas alterações serão descartadas."
|
msgstr "Aviso, o registro foi modificado, suas alterações serão descartadas."
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1659
|
#: addons/web/static/src/js/view_form.js:656
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1880
|
||||||
msgid "<em> Search More...</em>"
|
msgid "<em> Search More...</em>"
|
||||||
msgstr "<em> Procurar Mais...</em>"
|
msgstr "<em> Procurar Mais...</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1672
|
#: addons/web/static/src/js/view_form.js:1893
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1678
|
#: addons/web/static/src/js/view_form.js:1899
|
||||||
msgid "<em> Create and Edit...</em>"
|
msgid "<em> Create and Edit...</em>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:568
|
#: addons/web/static/src/js/view_list.js:14
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Criar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:263
|
||||||
|
msgid "Unlimited"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:483
|
||||||
|
msgid "Do you really want to remove these records?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:1159
|
||||||
|
msgid "Undefined"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:482
|
||||||
|
msgid "Search: "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:581
|
||||||
|
msgid "Customize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:584
|
||||||
|
msgid "Manage Views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:586 addons/web/static/src/js/views.js:590
|
||||||
|
#: addons/web/static/src/js/views.js:595
|
||||||
|
msgid "Manage views of the current object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:588
|
||||||
|
msgid "Edit Workflow"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:593
|
||||||
|
msgid "Customize Object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:597
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:599
|
||||||
|
msgid "Technical translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:604
|
||||||
|
msgid "Other Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:607 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import"
|
||||||
|
msgstr "Importar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:610 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export"
|
||||||
|
msgstr "Exportar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:613
|
||||||
|
msgid "View Log"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Reports"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Actions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Links"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:702
|
||||||
msgid "You must choose at least one record."
|
msgid "You must choose at least one record."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:569
|
#: addons/web/static/src/js/views.js:703
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:609
|
#: addons/web/static/src/js/views.js:737
|
||||||
msgid "Translations"
|
msgid "Translations"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:614 addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/js/views.js:742 addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:615
|
|
||||||
msgid "Close"
|
|
||||||
msgstr "Fechar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "x"
|
msgid "x"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -83,10 +299,6 @@ msgstr ""
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "Carregando..."
|
msgstr "Carregando..."
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create"
|
|
||||||
msgstr "Criar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Drop"
|
msgid "Drop"
|
||||||
msgstr "Soltar"
|
msgstr "Soltar"
|
||||||
|
@ -277,15 +489,7 @@ msgid "View#"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Fields"
|
msgid "More…"
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "View labels"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Sidebar Relates"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
@ -296,14 +500,6 @@ msgstr ""
|
||||||
msgid ":"
|
msgid ":"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate view"
|
|
||||||
msgstr "Visão de Tradução"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate sidebar"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr "Excluir"
|
msgstr "Excluir"
|
||||||
|
@ -325,29 +521,13 @@ msgid "Last"
|
||||||
msgstr "Último"
|
msgstr "Último"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "♻"
|
msgid "Edit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Save & Edit"
|
|
||||||
msgstr "Salvar & Editar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create & Edit"
|
|
||||||
msgstr "Criar & Editar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "New"
|
|
||||||
msgstr "Novo"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
msgstr "Duplicar"
|
msgstr "Duplicar"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Readonly/Editable"
|
|
||||||
msgstr "Apenas Leitura/Editável"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "<<"
|
msgid "<<"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -372,18 +552,82 @@ msgstr "Adicionar"
|
||||||
msgid "Unhandled widget"
|
msgid "Unhandled widget"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Notebook Page \""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Modifiers:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "?"
|
msgid "?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(nolabel)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Field:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Object:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Widget:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Size:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Context:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "On change:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Relation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Selection:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "["
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "]"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "-"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "#"
|
msgid "#"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Done"
|
|
||||||
msgstr "Concluído"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Open..."
|
msgid "Open..."
|
||||||
msgstr "Abrir..."
|
msgstr "Abrir..."
|
||||||
|
@ -416,18 +660,34 @@ msgstr "Salvar como"
|
||||||
msgid "Clear"
|
msgid "Clear"
|
||||||
msgstr "Limpar"
|
msgstr "Limpar"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(no string)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Special:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Method:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Action ID:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Advanced Filter"
|
msgid "Advanced Filter"
|
||||||
msgstr "Filtro Avançado"
|
msgstr "Filtro Avançado"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Filters --"
|
|
||||||
msgstr "-- Filtros --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Actions --"
|
|
||||||
msgstr "-- Ações --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save Filter"
|
msgid "Save Filter"
|
||||||
msgstr "Salvar filtro"
|
msgstr "Salvar filtro"
|
||||||
|
@ -444,6 +704,14 @@ msgstr "Nome do Filtro"
|
||||||
msgid "(Any existing filter with the same name will be replaced)"
|
msgid "(Any existing filter with the same name will be replaced)"
|
||||||
msgstr "(Qualquer filtro existente com o mesmo nome será substituído)"
|
msgstr "(Qualquer filtro existente com o mesmo nome será substituído)"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select Dashboard to add this filter to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Title of new Dashboard item:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Any of the following conditions must match"
|
msgid "Any of the following conditions must match"
|
||||||
msgstr "Qualquer das seguintes condições deve ser verdadeira"
|
msgstr "Qualquer das seguintes condições deve ser verdadeira"
|
||||||
|
@ -464,10 +732,6 @@ msgstr "Adicionar condição"
|
||||||
msgid "and"
|
msgid "and"
|
||||||
msgstr "e"
|
msgstr "e"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Cancel"
|
|
||||||
msgstr "Cancelar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save & New"
|
msgid "Save & New"
|
||||||
msgstr "Salvar & Novo"
|
msgstr "Salvar & Novo"
|
||||||
|
@ -476,10 +740,6 @@ msgstr "Salvar & Novo"
|
||||||
msgid "Save & Close"
|
msgid "Save & Close"
|
||||||
msgstr "Salvar & Fechar"
|
msgstr "Salvar & Fechar"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Export"
|
|
||||||
msgstr "Exportar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid ""
|
msgid ""
|
||||||
"This wizard will export all data that matches the current search criteria to "
|
"This wizard will export all data that matches the current search criteria to "
|
||||||
|
@ -556,10 +816,6 @@ msgstr "Nova Senha:"
|
||||||
msgid "Confirm Password:"
|
msgid "Confirm Password:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Import"
|
|
||||||
msgstr "Importar"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "1. Import a .CSV file"
|
msgid "1. Import a .CSV file"
|
||||||
msgstr "Importar um arquivo CSV."
|
msgstr "Importar um arquivo CSV."
|
||||||
|
|
|
@ -0,0 +1,933 @@
|
||||||
|
# Russian translation for openerp-web
|
||||||
|
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||||
|
# This file is distributed under the same license as the openerp-web package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: openerp-web\n"
|
||||||
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
|
"PO-Revision-Date: 2011-12-06 08:05+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Russian <ru@li.org>\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"X-Launchpad-Export-Date: 2011-12-07 05:25+0000\n"
|
||||||
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:73
|
||||||
|
#: addons/web/static/src/js/view_form.js:2799
|
||||||
|
#: addons/web/static/src/js/views.js:743
|
||||||
|
msgid "Close"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:74
|
||||||
|
msgid "Import File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:109
|
||||||
|
msgid "External ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:231
|
||||||
|
msgid "Filter Entry"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:233
|
||||||
|
#: addons/web/static/src/js/search.js:274 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:236
|
||||||
|
#: addons/web/static/src/js/search.js:277
|
||||||
|
msgid "OK"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:272 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add to Dashboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "Invalid Search"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "triggered from search view"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:483
|
||||||
|
#, python-format
|
||||||
|
msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:804
|
||||||
|
msgid "not a valid integer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:818
|
||||||
|
msgid "not a valid number"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1234
|
||||||
|
msgid "contains"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1235
|
||||||
|
msgid "doesn't contain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1236
|
||||||
|
#: addons/web/static/src/js/search.js:1251
|
||||||
|
#: addons/web/static/src/js/search.js:1271
|
||||||
|
#: addons/web/static/src/js/search.js:1291
|
||||||
|
#: addons/web/static/src/js/search.js:1313
|
||||||
|
msgid "is equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1237
|
||||||
|
#: addons/web/static/src/js/search.js:1252
|
||||||
|
#: addons/web/static/src/js/search.js:1272
|
||||||
|
#: addons/web/static/src/js/search.js:1292
|
||||||
|
#: addons/web/static/src/js/search.js:1314
|
||||||
|
msgid "is not equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1238
|
||||||
|
#: addons/web/static/src/js/search.js:1253
|
||||||
|
#: addons/web/static/src/js/search.js:1273
|
||||||
|
#: addons/web/static/src/js/search.js:1293
|
||||||
|
#: addons/web/static/src/js/search.js:1315
|
||||||
|
msgid "greater than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1239
|
||||||
|
#: addons/web/static/src/js/search.js:1254
|
||||||
|
#: addons/web/static/src/js/search.js:1274
|
||||||
|
#: addons/web/static/src/js/search.js:1294
|
||||||
|
#: addons/web/static/src/js/search.js:1316
|
||||||
|
msgid "less than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1240
|
||||||
|
#: addons/web/static/src/js/search.js:1255
|
||||||
|
#: addons/web/static/src/js/search.js:1275
|
||||||
|
#: addons/web/static/src/js/search.js:1295
|
||||||
|
#: addons/web/static/src/js/search.js:1317
|
||||||
|
msgid "greater or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1241
|
||||||
|
#: addons/web/static/src/js/search.js:1256
|
||||||
|
#: addons/web/static/src/js/search.js:1276
|
||||||
|
#: addons/web/static/src/js/search.js:1296
|
||||||
|
#: addons/web/static/src/js/search.js:1318
|
||||||
|
msgid "less or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1307
|
||||||
|
#: addons/web/static/src/js/search.js:1332
|
||||||
|
msgid "is"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1333
|
||||||
|
msgid "is not"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1346
|
||||||
|
msgid "is true"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1347
|
||||||
|
msgid "is false"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:182
|
||||||
|
msgid "Do you really want to remove this view?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:454
|
||||||
|
msgid "Do you really want to remove this node?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:433
|
||||||
|
msgid "Do you really want to delete this record?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:448
|
||||||
|
msgid ""
|
||||||
|
"Warning, the record has been modified, your changes will be discarded."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:656
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1880
|
||||||
|
msgid "<em> Search More...</em>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1893
|
||||||
|
#, python-format
|
||||||
|
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1899
|
||||||
|
msgid "<em> Create and Edit...</em>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:14
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:263
|
||||||
|
msgid "Unlimited"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:483
|
||||||
|
msgid "Do you really want to remove these records?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:1159
|
||||||
|
msgid "Undefined"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:482
|
||||||
|
msgid "Search: "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:581
|
||||||
|
msgid "Customize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:584
|
||||||
|
msgid "Manage Views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:586 addons/web/static/src/js/views.js:590
|
||||||
|
#: addons/web/static/src/js/views.js:595
|
||||||
|
msgid "Manage views of the current object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:588
|
||||||
|
msgid "Edit Workflow"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:593
|
||||||
|
msgid "Customize Object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:597
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:599
|
||||||
|
msgid "Technical translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:604
|
||||||
|
msgid "Other Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:607 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:610 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:613
|
||||||
|
msgid "View Log"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Reports"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Actions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Links"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:702
|
||||||
|
msgid "You must choose at least one record."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:703
|
||||||
|
msgid "Warning"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:737
|
||||||
|
msgid "Translations"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:742 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "x"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#{title}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#{text}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Powered by"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "openerp.com"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Loading..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Drop"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Backup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Restore"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Back to Login"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "CREATE DATABASE"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Master password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "New database name:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Load Demonstration data:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Default language:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Admin password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Confirm password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "DROP DATABASE"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Database:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Master Password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "BACKUP DATABASE"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "RESTORE DATABASE"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "File:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "CHANGE MASTER PASSWORD"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "New master password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Confirm new master password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "User:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Database"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Login"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Bad username or password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"We think that daily job activities can be more intuitive, efficient, "
|
||||||
|
"automated, .. and even fun."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP's vision to be:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Full featured"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Today's enterprise challenges are multiple. We provide one module for each "
|
||||||
|
"need."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Open Source"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"To Build a great product, we rely on the knowledge of thousands of "
|
||||||
|
"contributors."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "User Friendly"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"In order to be productive, people need clean and easy to use interface."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "("
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ")"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "LOGOUT"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "«"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "»"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "oe_secondary_menu_item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "oe_secondary_submenu_item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Hide this tip"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Disable all tips"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "View#"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "More…"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Field"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ":"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Delete"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "First"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "<"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ">"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Last"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Edit"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Duplicate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "<<"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "0"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "/"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ">>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Unhandled widget"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Notebook Page \""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Modifiers:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(nolabel)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Field:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Object:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Widget:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Size:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Context:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "On change:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Relation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Selection:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "["
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "]"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "-"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Open..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Uploading ..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save As"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Clear"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(no string)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Special:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Method:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Action ID:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Advanced Filter"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save Filter"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Manage Filters"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Filter Name:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(Any existing filter with the same name will be replaced)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select Dashboard to add this filter to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Title of new Dashboard item:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Any of the following conditions must match"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "All the following conditions must match"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "None of the following conditions must match"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add condition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "and"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save & New"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save & Close"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
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 ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import Compatible Export"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export all Data"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export Formats"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Available fields"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Fields to export"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save fields list"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Remove"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Remove All"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Name"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save as:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Ok"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Saved exports:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Old Password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "New Password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Confirm Password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "1. Import a .CSV file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
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 ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "CSV File:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "2. Check your file format"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Does your file have titles?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Separator:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Delimiter:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Encoding:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "UTF-8"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Latin 1"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Lines to skip"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "The import failed due to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Here is a preview of the file we could not import:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP Web"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Version"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Copyright © 2011-TODAY OpenERP SA. All Rights Reserved."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP is a trademark of the"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP SA Company"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Licenced under the terms of"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "GNU Affero General Public License"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "About OpenERP"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"is a free enterprise-scale software system that is designed to boost\n"
|
||||||
|
" productivity and profit through data integration. It connects, "
|
||||||
|
"improves and\n"
|
||||||
|
" manages business processes in areas such as sales, finance, "
|
||||||
|
"supply chain,\n"
|
||||||
|
" project management, production, services, CRM, etc..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"The system is platform-independent, and can be installed on Windows, Mac OS "
|
||||||
|
"X,\n"
|
||||||
|
" and various Linux and other Unix-based distributions. Its "
|
||||||
|
"architecture enables\n"
|
||||||
|
" new functionality to be rapidly created, modifications to be "
|
||||||
|
"made to a\n"
|
||||||
|
" production system and migration to a new version to be "
|
||||||
|
"straightforward."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Depending on your needs, OpenERP is available through a web or application "
|
||||||
|
"client."
|
||||||
|
msgstr ""
|
|
@ -7,55 +7,271 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-19 07:07+0000\n"
|
"PO-Revision-Date: 2011-10-19 07:07+0000\n"
|
||||||
"Last-Translator: Anze (Neotek) <Unknown>\n"
|
"Last-Translator: Anze (Neotek) <Unknown>\n"
|
||||||
"Language-Team: Slovenian <sl@li.org>\n"
|
"Language-Team: Slovenian <sl@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:58+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:355
|
#: addons/web/static/src/js/data_import.js:73
|
||||||
|
#: addons/web/static/src/js/view_form.js:2799
|
||||||
|
#: addons/web/static/src/js/views.js:743
|
||||||
|
msgid "Close"
|
||||||
|
msgstr "Zapri"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:74
|
||||||
|
msgid "Import File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:109
|
||||||
|
msgid "External ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:231
|
||||||
|
msgid "Filter Entry"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:233
|
||||||
|
#: addons/web/static/src/js/search.js:274 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr "Prekliči"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:236
|
||||||
|
#: addons/web/static/src/js/search.js:277
|
||||||
|
msgid "OK"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:272 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add to Dashboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "Invalid Search"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "triggered from search view"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:483
|
||||||
|
#, python-format
|
||||||
|
msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:804
|
||||||
|
msgid "not a valid integer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:818
|
||||||
|
msgid "not a valid number"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1234
|
||||||
|
msgid "contains"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1235
|
||||||
|
msgid "doesn't contain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1236
|
||||||
|
#: addons/web/static/src/js/search.js:1251
|
||||||
|
#: addons/web/static/src/js/search.js:1271
|
||||||
|
#: addons/web/static/src/js/search.js:1291
|
||||||
|
#: addons/web/static/src/js/search.js:1313
|
||||||
|
msgid "is equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1237
|
||||||
|
#: addons/web/static/src/js/search.js:1252
|
||||||
|
#: addons/web/static/src/js/search.js:1272
|
||||||
|
#: addons/web/static/src/js/search.js:1292
|
||||||
|
#: addons/web/static/src/js/search.js:1314
|
||||||
|
msgid "is not equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1238
|
||||||
|
#: addons/web/static/src/js/search.js:1253
|
||||||
|
#: addons/web/static/src/js/search.js:1273
|
||||||
|
#: addons/web/static/src/js/search.js:1293
|
||||||
|
#: addons/web/static/src/js/search.js:1315
|
||||||
|
msgid "greater than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1239
|
||||||
|
#: addons/web/static/src/js/search.js:1254
|
||||||
|
#: addons/web/static/src/js/search.js:1274
|
||||||
|
#: addons/web/static/src/js/search.js:1294
|
||||||
|
#: addons/web/static/src/js/search.js:1316
|
||||||
|
msgid "less than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1240
|
||||||
|
#: addons/web/static/src/js/search.js:1255
|
||||||
|
#: addons/web/static/src/js/search.js:1275
|
||||||
|
#: addons/web/static/src/js/search.js:1295
|
||||||
|
#: addons/web/static/src/js/search.js:1317
|
||||||
|
msgid "greater or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1241
|
||||||
|
#: addons/web/static/src/js/search.js:1256
|
||||||
|
#: addons/web/static/src/js/search.js:1276
|
||||||
|
#: addons/web/static/src/js/search.js:1296
|
||||||
|
#: addons/web/static/src/js/search.js:1318
|
||||||
|
msgid "less or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1307
|
||||||
|
#: addons/web/static/src/js/search.js:1332
|
||||||
|
msgid "is"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1333
|
||||||
|
msgid "is not"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1346
|
||||||
|
msgid "is true"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1347
|
||||||
|
msgid "is false"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:182
|
||||||
|
msgid "Do you really want to remove this view?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:454
|
||||||
|
msgid "Do you really want to remove this node?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:433
|
||||||
|
msgid "Do you really want to delete this record?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:448
|
||||||
msgid ""
|
msgid ""
|
||||||
"Warning, the record has been modified, your changes will be discarded."
|
"Warning, the record has been modified, your changes will be discarded."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Opozorilo, zapis je bil spremenjen, zato bodo vaše spremembe zavržene."
|
"Opozorilo, zapis je bil spremenjen, zato bodo vaše spremembe zavržene."
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1659
|
#: addons/web/static/src/js/view_form.js:656
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1880
|
||||||
msgid "<em> Search More...</em>"
|
msgid "<em> Search More...</em>"
|
||||||
msgstr "<em> Iskanje več...</em>"
|
msgstr "<em> Iskanje več...</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1672
|
#: addons/web/static/src/js/view_form.js:1893
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
||||||
msgstr "<em> Ustvari \"<strong>%s</strong>\"</em>"
|
msgstr "<em> Ustvari \"<strong>%s</strong>\"</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1678
|
#: addons/web/static/src/js/view_form.js:1899
|
||||||
msgid "<em> Create and Edit...</em>"
|
msgid "<em> Create and Edit...</em>"
|
||||||
msgstr "<em> Ustvari in uredi...</em>"
|
msgstr "<em> Ustvari in uredi...</em>"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:568
|
#: addons/web/static/src/js/view_list.js:14
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Ustvari"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:263
|
||||||
|
msgid "Unlimited"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:483
|
||||||
|
msgid "Do you really want to remove these records?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:1159
|
||||||
|
msgid "Undefined"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:482
|
||||||
|
msgid "Search: "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:581
|
||||||
|
msgid "Customize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:584
|
||||||
|
msgid "Manage Views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:586 addons/web/static/src/js/views.js:590
|
||||||
|
#: addons/web/static/src/js/views.js:595
|
||||||
|
msgid "Manage views of the current object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:588
|
||||||
|
msgid "Edit Workflow"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:593
|
||||||
|
msgid "Customize Object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:597
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:599
|
||||||
|
msgid "Technical translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:604
|
||||||
|
msgid "Other Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:607 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import"
|
||||||
|
msgstr "Uvozi"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:610 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export"
|
||||||
|
msgstr "Izvozi"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:613
|
||||||
|
msgid "View Log"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Reports"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Actions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Links"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:702
|
||||||
msgid "You must choose at least one record."
|
msgid "You must choose at least one record."
|
||||||
msgstr "Izbrati morate vsaj en zapis."
|
msgstr "Izbrati morate vsaj en zapis."
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:569
|
#: addons/web/static/src/js/views.js:703
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Opozorilo"
|
msgstr "Opozorilo"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:609
|
#: addons/web/static/src/js/views.js:737
|
||||||
msgid "Translations"
|
msgid "Translations"
|
||||||
msgstr "Prevodi"
|
msgstr "Prevodi"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:614 addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/js/views.js:742 addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Shrani"
|
msgstr "Shrani"
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:615
|
|
||||||
msgid "Close"
|
|
||||||
msgstr "Zapri"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "x"
|
msgid "x"
|
||||||
msgstr "x"
|
msgstr "x"
|
||||||
|
@ -84,10 +300,6 @@ msgstr "."
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "Nalaganje …"
|
msgstr "Nalaganje …"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create"
|
|
||||||
msgstr "Ustvari"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Drop"
|
msgid "Drop"
|
||||||
msgstr "Izbriši"
|
msgstr "Izbriši"
|
||||||
|
@ -278,16 +490,8 @@ msgid "View#"
|
||||||
msgstr "Ogled#"
|
msgstr "Ogled#"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Fields"
|
msgid "More…"
|
||||||
msgstr "Polja"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "View labels"
|
|
||||||
msgstr "Ogled oznak"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Sidebar Relates"
|
|
||||||
msgstr "Sorodne stranske vrstice"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Field"
|
msgid "Field"
|
||||||
|
@ -297,14 +501,6 @@ msgstr "Polje"
|
||||||
msgid ":"
|
msgid ":"
|
||||||
msgstr ":"
|
msgstr ":"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate view"
|
|
||||||
msgstr "Preveden pogled"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate sidebar"
|
|
||||||
msgstr "Prevedi stransko vrstico"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr "Izbriši"
|
msgstr "Izbriši"
|
||||||
|
@ -326,29 +522,13 @@ msgid "Last"
|
||||||
msgstr "Konec"
|
msgstr "Konec"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "♻"
|
msgid "Edit"
|
||||||
msgstr "♻"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Save & Edit"
|
|
||||||
msgstr "Shrani & Uredi"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create & Edit"
|
|
||||||
msgstr "Ustvari & Uredi"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "New"
|
|
||||||
msgstr "Novo"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
msgstr "Podvoji"
|
msgstr "Podvoji"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Readonly/Editable"
|
|
||||||
msgstr "Samo za branje/možno urejanje"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "<<"
|
msgid "<<"
|
||||||
msgstr "<<"
|
msgstr "<<"
|
||||||
|
@ -373,17 +553,81 @@ msgstr "Dodaj"
|
||||||
msgid "Unhandled widget"
|
msgid "Unhandled widget"
|
||||||
msgstr "Neobravnavani gradnik"
|
msgstr "Neobravnavani gradnik"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Notebook Page \""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Modifiers:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "?"
|
msgid "?"
|
||||||
msgstr "?"
|
msgstr "?"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "#"
|
msgid "(nolabel)"
|
||||||
msgstr "#"
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Done"
|
msgid "Field:"
|
||||||
msgstr "Končano"
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Object:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Widget:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Size:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Context:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "On change:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Relation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Selection:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "["
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "]"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "-"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#"
|
||||||
|
msgstr "#"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Open..."
|
msgid "Open..."
|
||||||
|
@ -417,18 +661,34 @@ msgstr "Shrani kot"
|
||||||
msgid "Clear"
|
msgid "Clear"
|
||||||
msgstr "Počisti"
|
msgstr "Počisti"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(no string)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Special:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Method:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Action ID:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Advanced Filter"
|
msgid "Advanced Filter"
|
||||||
msgstr "Napredni filter"
|
msgstr "Napredni filter"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Filters --"
|
|
||||||
msgstr "-- Filtr i--"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Actions --"
|
|
||||||
msgstr "-- Dejanja --"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save Filter"
|
msgid "Save Filter"
|
||||||
msgstr "Shrani filter"
|
msgstr "Shrani filter"
|
||||||
|
@ -445,6 +705,14 @@ msgstr "Ime filtra:"
|
||||||
msgid "(Any existing filter with the same name will be replaced)"
|
msgid "(Any existing filter with the same name will be replaced)"
|
||||||
msgstr "(Vsak obstoječ filter z istim imenom bo zamenjan)"
|
msgstr "(Vsak obstoječ filter z istim imenom bo zamenjan)"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select Dashboard to add this filter to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Title of new Dashboard item:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Any of the following conditions must match"
|
msgid "Any of the following conditions must match"
|
||||||
msgstr "Vsak od teh pogojev se mora ujemati"
|
msgstr "Vsak od teh pogojev se mora ujemati"
|
||||||
|
@ -465,10 +733,6 @@ msgstr "Dodaj pogoj"
|
||||||
msgid "and"
|
msgid "and"
|
||||||
msgstr "in"
|
msgstr "in"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Cancel"
|
|
||||||
msgstr "Prekliči"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save & New"
|
msgid "Save & New"
|
||||||
msgstr "Shrani & Novo"
|
msgstr "Shrani & Novo"
|
||||||
|
@ -477,10 +741,6 @@ msgstr "Shrani & Novo"
|
||||||
msgid "Save & Close"
|
msgid "Save & Close"
|
||||||
msgstr "Shrani & Zapri"
|
msgstr "Shrani & Zapri"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Export"
|
|
||||||
msgstr "Izvozi"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid ""
|
msgid ""
|
||||||
"This wizard will export all data that matches the current search criteria to "
|
"This wizard will export all data that matches the current search criteria to "
|
||||||
|
@ -561,10 +821,6 @@ msgstr "Novo geslo:"
|
||||||
msgid "Confirm Password:"
|
msgid "Confirm Password:"
|
||||||
msgstr "Potrditev gesla:"
|
msgstr "Potrditev gesla:"
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Import"
|
|
||||||
msgstr "Uvozi"
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "1. Import a .CSV file"
|
msgid "1. Import a .CSV file"
|
||||||
msgstr "1. Uvozi .CSV datoteko"
|
msgstr "1. Uvozi .CSV datoteko"
|
||||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PROJECT VERSION\n"
|
"Project-Id-Version: PROJECT VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -17,43 +17,259 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Generated-By: Babel 0.9.6\n"
|
"Generated-By: Babel 0.9.6\n"
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:355
|
#: addons/web/static/src/js/data_import.js:73
|
||||||
|
#: addons/web/static/src/js/view_form.js:2799
|
||||||
|
#: addons/web/static/src/js/views.js:743
|
||||||
|
msgid "Close"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:74
|
||||||
|
msgid "Import File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:109
|
||||||
|
msgid "External ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:231
|
||||||
|
msgid "Filter Entry"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:233
|
||||||
|
#: addons/web/static/src/js/search.js:274 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:236
|
||||||
|
#: addons/web/static/src/js/search.js:277
|
||||||
|
msgid "OK"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:272 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add to Dashboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "Invalid Search"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "triggered from search view"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:483
|
||||||
|
#, python-format
|
||||||
|
msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:804
|
||||||
|
msgid "not a valid integer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:818
|
||||||
|
msgid "not a valid number"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1234
|
||||||
|
msgid "contains"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1235
|
||||||
|
msgid "doesn't contain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1236
|
||||||
|
#: addons/web/static/src/js/search.js:1251
|
||||||
|
#: addons/web/static/src/js/search.js:1271
|
||||||
|
#: addons/web/static/src/js/search.js:1291
|
||||||
|
#: addons/web/static/src/js/search.js:1313
|
||||||
|
msgid "is equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1237
|
||||||
|
#: addons/web/static/src/js/search.js:1252
|
||||||
|
#: addons/web/static/src/js/search.js:1272
|
||||||
|
#: addons/web/static/src/js/search.js:1292
|
||||||
|
#: addons/web/static/src/js/search.js:1314
|
||||||
|
msgid "is not equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1238
|
||||||
|
#: addons/web/static/src/js/search.js:1253
|
||||||
|
#: addons/web/static/src/js/search.js:1273
|
||||||
|
#: addons/web/static/src/js/search.js:1293
|
||||||
|
#: addons/web/static/src/js/search.js:1315
|
||||||
|
msgid "greater than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1239
|
||||||
|
#: addons/web/static/src/js/search.js:1254
|
||||||
|
#: addons/web/static/src/js/search.js:1274
|
||||||
|
#: addons/web/static/src/js/search.js:1294
|
||||||
|
#: addons/web/static/src/js/search.js:1316
|
||||||
|
msgid "less than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1240
|
||||||
|
#: addons/web/static/src/js/search.js:1255
|
||||||
|
#: addons/web/static/src/js/search.js:1275
|
||||||
|
#: addons/web/static/src/js/search.js:1295
|
||||||
|
#: addons/web/static/src/js/search.js:1317
|
||||||
|
msgid "greater or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1241
|
||||||
|
#: addons/web/static/src/js/search.js:1256
|
||||||
|
#: addons/web/static/src/js/search.js:1276
|
||||||
|
#: addons/web/static/src/js/search.js:1296
|
||||||
|
#: addons/web/static/src/js/search.js:1318
|
||||||
|
msgid "less or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1307
|
||||||
|
#: addons/web/static/src/js/search.js:1332
|
||||||
|
msgid "is"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1333
|
||||||
|
msgid "is not"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1346
|
||||||
|
msgid "is true"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1347
|
||||||
|
msgid "is false"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:182
|
||||||
|
msgid "Do you really want to remove this view?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:454
|
||||||
|
msgid "Do you really want to remove this node?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:433
|
||||||
|
msgid "Do you really want to delete this record?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:448
|
||||||
msgid "Warning, the record has been modified, your changes will be discarded."
|
msgid "Warning, the record has been modified, your changes will be discarded."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1659
|
#: addons/web/static/src/js/view_form.js:656
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1880
|
||||||
msgid "<em> Search More...</em>"
|
msgid "<em> Search More...</em>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1672
|
#: addons/web/static/src/js/view_form.js:1893
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/view_form.js:1678
|
#: addons/web/static/src/js/view_form.js:1899
|
||||||
msgid "<em> Create and Edit...</em>"
|
msgid "<em> Create and Edit...</em>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:568
|
#: addons/web/static/src/js/view_list.js:14
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:263
|
||||||
|
msgid "Unlimited"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:483
|
||||||
|
msgid "Do you really want to remove these records?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:1159
|
||||||
|
msgid "Undefined"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:482
|
||||||
|
msgid "Search: "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:581
|
||||||
|
msgid "Customize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:584
|
||||||
|
msgid "Manage Views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:586 addons/web/static/src/js/views.js:590
|
||||||
|
#: addons/web/static/src/js/views.js:595
|
||||||
|
msgid "Manage views of the current object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:588
|
||||||
|
msgid "Edit Workflow"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:593
|
||||||
|
msgid "Customize Object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:597
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:599
|
||||||
|
msgid "Technical translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:604
|
||||||
|
msgid "Other Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:607 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:610 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:613
|
||||||
|
msgid "View Log"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Reports"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Actions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Links"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:702
|
||||||
msgid "You must choose at least one record."
|
msgid "You must choose at least one record."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:569
|
#: addons/web/static/src/js/views.js:703
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:609
|
#: addons/web/static/src/js/views.js:737
|
||||||
msgid "Translations"
|
msgid "Translations"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:614 addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/js/views.js:742 addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/js/views.js:615
|
|
||||||
msgid "Close"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "x"
|
msgid "x"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -82,10 +298,6 @@ msgstr ""
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Drop"
|
msgid "Drop"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -269,15 +481,7 @@ msgid "View#"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Fields"
|
msgid "More…"
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "View labels"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Sidebar Relates"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
@ -288,14 +492,6 @@ msgstr ""
|
||||||
msgid ":"
|
msgid ":"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate view"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Translate sidebar"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -317,29 +513,13 @@ msgid "Last"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "♻"
|
msgid "Edit"
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Save & Edit"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Create & Edit"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "New"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Readonly/Editable"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "<<"
|
msgid "<<"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -364,16 +544,80 @@ msgstr ""
|
||||||
msgid "Unhandled widget"
|
msgid "Unhandled widget"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Notebook Page \""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Modifiers:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "?"
|
msgid "?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "#"
|
msgid "(nolabel)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Done"
|
msgid "Field:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Object:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Widget:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Size:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Context:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "On change:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Relation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Selection:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "["
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "]"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "-"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
@ -408,18 +652,34 @@ msgstr ""
|
||||||
msgid "Clear"
|
msgid "Clear"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(no string)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Special:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Method:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Action ID:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Advanced Filter"
|
msgid "Advanced Filter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Filters --"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "-- Actions --"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save Filter"
|
msgid "Save Filter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -436,6 +696,14 @@ msgstr ""
|
||||||
msgid "(Any existing filter with the same name will be replaced)"
|
msgid "(Any existing filter with the same name will be replaced)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select Dashboard to add this filter to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Title of new Dashboard item:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Any of the following conditions must match"
|
msgid "Any of the following conditions must match"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -456,10 +724,6 @@ msgstr ""
|
||||||
msgid "and"
|
msgid "and"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Cancel"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "Save & New"
|
msgid "Save & New"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -468,10 +732,6 @@ msgstr ""
|
||||||
msgid "Save & Close"
|
msgid "Save & Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Export"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid ""
|
msgid ""
|
||||||
"This wizard will export all data that matches the current search criteria"
|
"This wizard will export all data that matches the current search criteria"
|
||||||
|
@ -548,10 +808,6 @@ msgstr ""
|
||||||
msgid "Confirm Password:"
|
msgid "Confirm Password:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
|
||||||
msgid "Import"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: addons/web/static/src/xml/base.xml:0
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
msgid "1. Import a .CSV file"
|
msgid "1. Import a .CSV file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
@ -0,0 +1,933 @@
|
||||||
|
# Chinese (Traditional) translation for openerp-web
|
||||||
|
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||||
|
# This file is distributed under the same license as the openerp-web package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: openerp-web\n"
|
||||||
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
|
"PO-Revision-Date: 2011-12-04 16:06+0000\n"
|
||||||
|
"Last-Translator: Walter Cheuk <wwycheuk@gmail.com>\n"
|
||||||
|
"Language-Team: Chinese (Traditional) <zh_TW@li.org>\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:73
|
||||||
|
#: addons/web/static/src/js/view_form.js:2799
|
||||||
|
#: addons/web/static/src/js/views.js:743
|
||||||
|
msgid "Close"
|
||||||
|
msgstr "關閉"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:74
|
||||||
|
msgid "Import File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/data_import.js:109
|
||||||
|
msgid "External ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:231
|
||||||
|
msgid "Filter Entry"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:233
|
||||||
|
#: addons/web/static/src/js/search.js:274 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr "取消"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:236
|
||||||
|
#: addons/web/static/src/js/search.js:277
|
||||||
|
msgid "OK"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:272 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add to Dashboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "Invalid Search"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:401
|
||||||
|
msgid "triggered from search view"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:483
|
||||||
|
#, python-format
|
||||||
|
msgid "Incorrect value for field %(fieldname)s: [%(value)s] is %(message)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:804
|
||||||
|
msgid "not a valid integer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:818
|
||||||
|
msgid "not a valid number"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1234
|
||||||
|
msgid "contains"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1235
|
||||||
|
msgid "doesn't contain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1236
|
||||||
|
#: addons/web/static/src/js/search.js:1251
|
||||||
|
#: addons/web/static/src/js/search.js:1271
|
||||||
|
#: addons/web/static/src/js/search.js:1291
|
||||||
|
#: addons/web/static/src/js/search.js:1313
|
||||||
|
msgid "is equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1237
|
||||||
|
#: addons/web/static/src/js/search.js:1252
|
||||||
|
#: addons/web/static/src/js/search.js:1272
|
||||||
|
#: addons/web/static/src/js/search.js:1292
|
||||||
|
#: addons/web/static/src/js/search.js:1314
|
||||||
|
msgid "is not equal to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1238
|
||||||
|
#: addons/web/static/src/js/search.js:1253
|
||||||
|
#: addons/web/static/src/js/search.js:1273
|
||||||
|
#: addons/web/static/src/js/search.js:1293
|
||||||
|
#: addons/web/static/src/js/search.js:1315
|
||||||
|
msgid "greater than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1239
|
||||||
|
#: addons/web/static/src/js/search.js:1254
|
||||||
|
#: addons/web/static/src/js/search.js:1274
|
||||||
|
#: addons/web/static/src/js/search.js:1294
|
||||||
|
#: addons/web/static/src/js/search.js:1316
|
||||||
|
msgid "less than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1240
|
||||||
|
#: addons/web/static/src/js/search.js:1255
|
||||||
|
#: addons/web/static/src/js/search.js:1275
|
||||||
|
#: addons/web/static/src/js/search.js:1295
|
||||||
|
#: addons/web/static/src/js/search.js:1317
|
||||||
|
msgid "greater or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1241
|
||||||
|
#: addons/web/static/src/js/search.js:1256
|
||||||
|
#: addons/web/static/src/js/search.js:1276
|
||||||
|
#: addons/web/static/src/js/search.js:1296
|
||||||
|
#: addons/web/static/src/js/search.js:1318
|
||||||
|
msgid "less or equal than"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1307
|
||||||
|
#: addons/web/static/src/js/search.js:1332
|
||||||
|
msgid "is"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1333
|
||||||
|
msgid "is not"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1346
|
||||||
|
msgid "is true"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/search.js:1347
|
||||||
|
msgid "is false"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:182
|
||||||
|
msgid "Do you really want to remove this view?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_editor.js:454
|
||||||
|
msgid "Do you really want to remove this node?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:433
|
||||||
|
msgid "Do you really want to delete this record?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:448
|
||||||
|
msgid ""
|
||||||
|
"Warning, the record has been modified, your changes will be discarded."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:656
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1880
|
||||||
|
msgid "<em> Search More...</em>"
|
||||||
|
msgstr "<em> 搜尋更多...</em>"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1893
|
||||||
|
#, python-format
|
||||||
|
msgid "<em> Create \"<strong>%s</strong>\"</em>"
|
||||||
|
msgstr "<em> 建立「<strong>%s</strong>」</em>"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_form.js:1899
|
||||||
|
msgid "<em> Create and Edit...</em>"
|
||||||
|
msgstr "<em> 建立並編輯...</em>"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:14
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "建立"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:263
|
||||||
|
msgid "Unlimited"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:483
|
||||||
|
msgid "Do you really want to remove these records?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/view_list.js:1159
|
||||||
|
msgid "Undefined"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:482
|
||||||
|
msgid "Search: "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:581
|
||||||
|
msgid "Customize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:584
|
||||||
|
msgid "Manage Views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:586 addons/web/static/src/js/views.js:590
|
||||||
|
#: addons/web/static/src/js/views.js:595
|
||||||
|
msgid "Manage views of the current object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:588
|
||||||
|
msgid "Edit Workflow"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:593
|
||||||
|
msgid "Customize Object"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:597
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:599
|
||||||
|
msgid "Technical translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:604
|
||||||
|
msgid "Other Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:607 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import"
|
||||||
|
msgstr "匯入"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:610 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export"
|
||||||
|
msgstr "匯出"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:613
|
||||||
|
msgid "View Log"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Reports"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Actions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:622
|
||||||
|
msgid "Links"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:702
|
||||||
|
msgid "You must choose at least one record."
|
||||||
|
msgstr "要選擇至少一個紀錄。"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:703
|
||||||
|
msgid "Warning"
|
||||||
|
msgstr "警告"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:737
|
||||||
|
msgid "Translations"
|
||||||
|
msgstr "翻譯"
|
||||||
|
|
||||||
|
#: addons/web/static/src/js/views.js:742 addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save"
|
||||||
|
msgstr "儲存"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "x"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#{title}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#{text}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Powered by"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "openerp.com"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Loading..."
|
||||||
|
msgstr "載入..."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Drop"
|
||||||
|
msgstr "捨棄"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Backup"
|
||||||
|
msgstr "備份"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Restore"
|
||||||
|
msgstr "還原"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Password"
|
||||||
|
msgstr "密碼"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Back to Login"
|
||||||
|
msgstr "返回登入畫面"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "CREATE DATABASE"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Master password:"
|
||||||
|
msgstr "主密碼:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "New database name:"
|
||||||
|
msgstr "新資料庫名稱:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Load Demonstration data:"
|
||||||
|
msgstr "載入演示資料:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Default language:"
|
||||||
|
msgstr "預設語言:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Admin password:"
|
||||||
|
msgstr "管理員密碼:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Confirm password:"
|
||||||
|
msgstr "確認密碼:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "DROP DATABASE"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Database:"
|
||||||
|
msgstr "資料庫:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Master Password:"
|
||||||
|
msgstr "主密碼:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "BACKUP DATABASE"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "RESTORE DATABASE"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "File:"
|
||||||
|
msgstr "檔案:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "CHANGE MASTER PASSWORD"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "New master password:"
|
||||||
|
msgstr "新主密碼:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Confirm new master password:"
|
||||||
|
msgstr "確認新主密碼:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "User:"
|
||||||
|
msgstr "使用者:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Password:"
|
||||||
|
msgstr "密碼:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Database"
|
||||||
|
msgstr "資料庫"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Login"
|
||||||
|
msgstr "登入"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Bad username or password"
|
||||||
|
msgstr "使用者名稱或密碼不對"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"We think that daily job activities can be more intuitive, efficient, "
|
||||||
|
"automated, .. and even fun."
|
||||||
|
msgstr "我們認為日常工作可以更直觀、更有效率、更自動化......以至更有趣。"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP's vision to be:"
|
||||||
|
msgstr "OpenERP 的願景為:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Full featured"
|
||||||
|
msgstr "完整功能"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Today's enterprise challenges are multiple. We provide one module for each "
|
||||||
|
"need."
|
||||||
|
msgstr "今時今日企業面對的問題很多。我們為每件工作皆提供處理的模組。"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Open Source"
|
||||||
|
msgstr "開源碼"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"To Build a great product, we rely on the knowledge of thousands of "
|
||||||
|
"contributors."
|
||||||
|
msgstr "要製作好用的產品,我們靠的是成千上萬的自願貢獻者。"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "User Friendly"
|
||||||
|
msgstr "易用"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"In order to be productive, people need clean and easy to use interface."
|
||||||
|
msgstr "要工作更有效率,人們要更簡潔、更易用的介面。"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "("
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ")"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "LOGOUT"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "«"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "»"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "oe_secondary_menu_item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "oe_secondary_submenu_item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Hide this tip"
|
||||||
|
msgstr "隱藏此提示"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Disable all tips"
|
||||||
|
msgstr "停用所有提示"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "View#"
|
||||||
|
msgstr "檢視#"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "More…"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Field"
|
||||||
|
msgstr "欄位"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ":"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Delete"
|
||||||
|
msgstr "刪除"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "First"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "<"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ">"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Last"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Edit"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Duplicate"
|
||||||
|
msgstr "製作複本"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "<<"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "0"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "/"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ">>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add"
|
||||||
|
msgstr "添加"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Unhandled widget"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Notebook Page \""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Modifiers:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(nolabel)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Field:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Object:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Widget:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Size:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Context:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "On change:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Relation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Selection:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "["
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "]"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "-"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "#"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Open..."
|
||||||
|
msgstr "開啟..."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Create..."
|
||||||
|
msgstr "建立..."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr "搜尋..."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Uploading ..."
|
||||||
|
msgstr "上載 ..."
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select"
|
||||||
|
msgstr "選取"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save As"
|
||||||
|
msgstr "另存為"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Clear"
|
||||||
|
msgstr "清除"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(no string)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Special:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Button Type:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Method:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Action ID:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Advanced Filter"
|
||||||
|
msgstr "進階篩選"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save Filter"
|
||||||
|
msgstr "儲存篩選"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Manage Filters"
|
||||||
|
msgstr "管理篩選"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Filter Name:"
|
||||||
|
msgstr "篩選名稱:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "(Any existing filter with the same name will be replaced)"
|
||||||
|
msgstr "(會取代所有同名篩選)"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Select Dashboard to add this filter to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Title of new Dashboard item:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Any of the following conditions must match"
|
||||||
|
msgstr "以下任何條件都要符合"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "All the following conditions must match"
|
||||||
|
msgstr "以下所有條件都要符合"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "None of the following conditions must match"
|
||||||
|
msgstr "以下無一條件需要符合"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Add condition"
|
||||||
|
msgstr "添加條件"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "and"
|
||||||
|
msgstr "和"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save & New"
|
||||||
|
msgstr "儲存並新增"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save & Close"
|
||||||
|
msgstr "儲存並關閉"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
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 ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export Type:"
|
||||||
|
msgstr "匯出類型:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import Compatible Export"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export all Data"
|
||||||
|
msgstr "匯出所有資料"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Export Formats"
|
||||||
|
msgstr "匯出格式"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Available fields"
|
||||||
|
msgstr "可提供欄位"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Fields to export"
|
||||||
|
msgstr "要匯出欄位"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save fields list"
|
||||||
|
msgstr "儲存欄位清單"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Remove"
|
||||||
|
msgstr "移除"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Remove All"
|
||||||
|
msgstr "全部移除"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Name"
|
||||||
|
msgstr "名稱"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Save as:"
|
||||||
|
msgstr "另存為:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Ok"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Saved exports:"
|
||||||
|
msgstr "已儲存匯出:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Old Password:"
|
||||||
|
msgstr "舊密碼:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "New Password:"
|
||||||
|
msgstr "新密碼:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Confirm Password:"
|
||||||
|
msgstr "確認密碼:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "1. Import a .CSV file"
|
||||||
|
msgstr "1. 匯入 .CSV 檔"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
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 ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "CSV File:"
|
||||||
|
msgstr "CSV 檔:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "2. Check your file format"
|
||||||
|
msgstr "2. 檢查檔案格式"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Import Options"
|
||||||
|
msgstr "匯入選項"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Does your file have titles?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Separator:"
|
||||||
|
msgstr "分隔符號:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Delimiter:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Encoding:"
|
||||||
|
msgstr "編碼:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "UTF-8"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Latin 1"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Lines to skip"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "The import failed due to:"
|
||||||
|
msgstr "匯入失敗,原因為:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Here is a preview of the file we could not import:"
|
||||||
|
msgstr "無法匯入檔案的預覽:"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP Web"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Version"
|
||||||
|
msgstr "版本"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Copyright © 2011-TODAY OpenERP SA. All Rights Reserved."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP is a trademark of the"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP SA Company"
|
||||||
|
msgstr "OpenERP SA 公司"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "Licenced under the terms of"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "GNU Affero General Public License"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "About OpenERP"
|
||||||
|
msgstr "有關 OpenERP"
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid "OpenERP"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"is a free enterprise-scale software system that is designed to boost\n"
|
||||||
|
" productivity and profit through data integration. It connects, "
|
||||||
|
"improves and\n"
|
||||||
|
" manages business processes in areas such as sales, finance, "
|
||||||
|
"supply chain,\n"
|
||||||
|
" project management, production, services, CRM, etc..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"The system is platform-independent, and can be installed on Windows, Mac OS "
|
||||||
|
"X,\n"
|
||||||
|
" and various Linux and other Unix-based distributions. Its "
|
||||||
|
"architecture enables\n"
|
||||||
|
" new functionality to be rapidly created, modifications to be "
|
||||||
|
"made to a\n"
|
||||||
|
" production system and migration to a new version to be "
|
||||||
|
"straightforward."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web/static/src/xml/base.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Depending on your needs, OpenERP is available through a web or application "
|
||||||
|
"client."
|
||||||
|
msgstr ""
|
|
@ -1,6 +1,16 @@
|
||||||
--- jquery.tipTip_old.js 2011-11-14 21:40:55.000000000 +0100
|
--- jquery.tipTip_old.js 2011-12-01 14:15:35.000000000 +0100
|
||||||
+++ jquery.tipTip.js 2011-11-15 10:09:35.000000000 +0100
|
+++ jquery.tipTip.js 2011-12-07 12:32:32.000000000 +0100
|
||||||
@@ -31,7 +31,7 @@
|
@@ -20,6 +20,9 @@
|
||||||
|
*/
|
||||||
|
|
||||||
|
(function($){
|
||||||
|
+ $.tipTipClear = function() {
|
||||||
|
+ $("#tiptip_holder").remove();
|
||||||
|
+ }
|
||||||
|
$.fn.tipTip = function(options) {
|
||||||
|
var defaults = {
|
||||||
|
activation: "hover",
|
||||||
|
@@ -31,7 +34,7 @@
|
||||||
fadeIn: 200,
|
fadeIn: 200,
|
||||||
fadeOut: 200,
|
fadeOut: 200,
|
||||||
attribute: "title",
|
attribute: "title",
|
||||||
|
@ -9,7 +19,7 @@
|
||||||
enter: function(){},
|
enter: function(){},
|
||||||
exit: function(){}
|
exit: function(){}
|
||||||
};
|
};
|
||||||
@@ -51,12 +51,7 @@
|
@@ -51,12 +54,7 @@
|
||||||
|
|
||||||
return this.each(function(){
|
return this.each(function(){
|
||||||
var org_elem = $(this);
|
var org_elem = $(this);
|
||||||
|
@ -23,24 +33,20 @@
|
||||||
if(!opts.content){
|
if(!opts.content){
|
||||||
org_elem.removeAttr(opts.attribute); //remove original Attribute
|
org_elem.removeAttr(opts.attribute); //remove original Attribute
|
||||||
}
|
}
|
||||||
@@ -99,6 +94,8 @@
|
@@ -99,6 +97,8 @@
|
||||||
|
|
||||||
function active_tiptip(){
|
function active_tiptip(){
|
||||||
opts.enter.call(this);
|
opts.enter.call(this);
|
||||||
+ var org_title = typeof opts.content === 'function' ? opts.content() : opts.content;
|
+ var org_title = typeof opts.content === 'function' ? opts.content.call(org_elem, opts) : opts.content;
|
||||||
+ org_title = org_title || org_elem.attr(opts.attribute);
|
+ org_title = org_title || org_elem.attr(opts.attribute);
|
||||||
tiptip_content.html(org_title);
|
tiptip_content.html(org_title);
|
||||||
tiptip_holder.hide().removeAttr("class").css("margin","0");
|
tiptip_holder.hide().removeAttr("class").css("margin","0");
|
||||||
tiptip_arrow.removeAttr("style");
|
tiptip_arrow.removeAttr("style");
|
||||||
@@ -176,8 +173,15 @@
|
@@ -177,7 +177,12 @@
|
||||||
tiptip_arrow.css({"margin-left": arrow_left+"px", "margin-top": arrow_top+"px"});
|
|
||||||
tiptip_holder.css({"margin-left": marg_left+"px", "margin-top": marg_top+"px"}).attr("class","tip"+t_class);
|
tiptip_holder.css({"margin-left": marg_left+"px", "margin-top": marg_top+"px"}).attr("class","tip"+t_class);
|
||||||
|
|
||||||
- if (timeout){ clearTimeout(timeout); }
|
if (timeout){ clearTimeout(timeout); }
|
||||||
- timeout = setTimeout(function(){ tiptip_holder.stop(true,true).fadeIn(opts.fadeIn); }, opts.delay);
|
- timeout = setTimeout(function(){ tiptip_holder.stop(true,true).fadeIn(opts.fadeIn); }, opts.delay);
|
||||||
+ if (timeout) {
|
|
||||||
+ clearTimeout(timeout);
|
|
||||||
+ }
|
|
||||||
+ timeout = setTimeout(function() {
|
+ timeout = setTimeout(function() {
|
||||||
+ tiptip_holder.stop(true,true);
|
+ tiptip_holder.stop(true,true);
|
||||||
+ if ($.contains(document.documentElement, org_elem[0])) {
|
+ if ($.contains(document.documentElement, org_elem[0])) {
|
||||||
|
|
|
@ -20,6 +20,9 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
(function($){
|
(function($){
|
||||||
|
$.tipTipClear = function() {
|
||||||
|
$("#tiptip_holder").remove();
|
||||||
|
}
|
||||||
$.fn.tipTip = function(options) {
|
$.fn.tipTip = function(options) {
|
||||||
var defaults = {
|
var defaults = {
|
||||||
activation: "hover",
|
activation: "hover",
|
||||||
|
@ -94,7 +97,7 @@
|
||||||
|
|
||||||
function active_tiptip(){
|
function active_tiptip(){
|
||||||
opts.enter.call(this);
|
opts.enter.call(this);
|
||||||
var org_title = typeof opts.content === 'function' ? opts.content() : opts.content;
|
var org_title = typeof opts.content === 'function' ? opts.content.call(org_elem, opts) : opts.content;
|
||||||
org_title = org_title || org_elem.attr(opts.attribute);
|
org_title = org_title || org_elem.attr(opts.attribute);
|
||||||
tiptip_content.html(org_title);
|
tiptip_content.html(org_title);
|
||||||
tiptip_holder.hide().removeAttr("class").css("margin","0");
|
tiptip_holder.hide().removeAttr("class").css("margin","0");
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*!
|
/*!
|
||||||
* jQuery JavaScript Library v1.6.2
|
* jQuery JavaScript Library v1.6.4
|
||||||
* http://jquery.com/
|
* http://jquery.com/
|
||||||
*
|
*
|
||||||
* Copyright 2011, John Resig
|
* Copyright 2011, John Resig
|
||||||
|
@ -11,7 +11,7 @@
|
||||||
* Copyright 2011, The Dojo Foundation
|
* Copyright 2011, The Dojo Foundation
|
||||||
* Released under the MIT, BSD, and GPL Licenses.
|
* Released under the MIT, BSD, and GPL Licenses.
|
||||||
*
|
*
|
||||||
* Date: Thu Jun 30 14:16:56 2011 -0400
|
* Date: Mon Sep 12 18:54:48 2011 -0400
|
||||||
*/
|
*/
|
||||||
(function( window, undefined ) {
|
(function( window, undefined ) {
|
||||||
|
|
||||||
|
@ -37,8 +37,8 @@ var jQuery = function( selector, context ) {
|
||||||
rootjQuery,
|
rootjQuery,
|
||||||
|
|
||||||
// A simple way to check for HTML strings or ID strings
|
// A simple way to check for HTML strings or ID strings
|
||||||
// (both of which we optimize for)
|
// Prioritize #id over <tag> to avoid XSS via location.hash (#9521)
|
||||||
quickExpr = /^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,
|
quickExpr = /^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,
|
||||||
|
|
||||||
// Check if a string has a non-whitespace character in it
|
// Check if a string has a non-whitespace character in it
|
||||||
rnotwhite = /\S/,
|
rnotwhite = /\S/,
|
||||||
|
@ -66,11 +66,12 @@ var jQuery = function( selector, context ) {
|
||||||
rmozilla = /(mozilla)(?:.*? rv:([\w.]+))?/,
|
rmozilla = /(mozilla)(?:.*? rv:([\w.]+))?/,
|
||||||
|
|
||||||
// Matches dashed string for camelizing
|
// Matches dashed string for camelizing
|
||||||
rdashAlpha = /-([a-z])/ig,
|
rdashAlpha = /-([a-z]|[0-9])/ig,
|
||||||
|
rmsPrefix = /^-ms-/,
|
||||||
|
|
||||||
// Used by jQuery.camelCase as callback to replace()
|
// Used by jQuery.camelCase as callback to replace()
|
||||||
fcamelCase = function( all, letter ) {
|
fcamelCase = function( all, letter ) {
|
||||||
return letter.toUpperCase();
|
return ( letter + "" ).toUpperCase();
|
||||||
},
|
},
|
||||||
|
|
||||||
// Keep a UserAgent string for use with jQuery.browser
|
// Keep a UserAgent string for use with jQuery.browser
|
||||||
|
@ -212,7 +213,7 @@ jQuery.fn = jQuery.prototype = {
|
||||||
selector: "",
|
selector: "",
|
||||||
|
|
||||||
// The current version of jQuery being used
|
// The current version of jQuery being used
|
||||||
jquery: "1.6.2",
|
jquery: "1.6.4",
|
||||||
|
|
||||||
// The default length of a jQuery object is 0
|
// The default length of a jQuery object is 0
|
||||||
length: 0,
|
length: 0,
|
||||||
|
@ -521,10 +522,15 @@ jQuery.extend({
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Not own constructor property must be Object
|
try {
|
||||||
if ( obj.constructor &&
|
// Not own constructor property must be Object
|
||||||
!hasOwn.call(obj, "constructor") &&
|
if ( obj.constructor &&
|
||||||
!hasOwn.call(obj.constructor.prototype, "isPrototypeOf") ) {
|
!hasOwn.call(obj, "constructor") &&
|
||||||
|
!hasOwn.call(obj.constructor.prototype, "isPrototypeOf") ) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
} catch ( e ) {
|
||||||
|
// IE8,9 Will throw exceptions on certain host objects #9897
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -574,24 +580,23 @@ jQuery.extend({
|
||||||
},
|
},
|
||||||
|
|
||||||
// Cross-browser xml parsing
|
// Cross-browser xml parsing
|
||||||
// (xml & tmp used internally)
|
parseXML: function( data ) {
|
||||||
parseXML: function( data , xml , tmp ) {
|
var xml, tmp;
|
||||||
|
try {
|
||||||
if ( window.DOMParser ) { // Standard
|
if ( window.DOMParser ) { // Standard
|
||||||
tmp = new DOMParser();
|
tmp = new DOMParser();
|
||||||
xml = tmp.parseFromString( data , "text/xml" );
|
xml = tmp.parseFromString( data , "text/xml" );
|
||||||
} else { // IE
|
} else { // IE
|
||||||
xml = new ActiveXObject( "Microsoft.XMLDOM" );
|
xml = new ActiveXObject( "Microsoft.XMLDOM" );
|
||||||
xml.async = "false";
|
xml.async = "false";
|
||||||
xml.loadXML( data );
|
xml.loadXML( data );
|
||||||
|
}
|
||||||
|
} catch( e ) {
|
||||||
|
xml = undefined;
|
||||||
}
|
}
|
||||||
|
if ( !xml || !xml.documentElement || xml.getElementsByTagName( "parsererror" ).length ) {
|
||||||
tmp = xml.documentElement;
|
|
||||||
|
|
||||||
if ( ! tmp || ! tmp.nodeName || tmp.nodeName === "parsererror" ) {
|
|
||||||
jQuery.error( "Invalid XML: " + data );
|
jQuery.error( "Invalid XML: " + data );
|
||||||
}
|
}
|
||||||
|
|
||||||
return xml;
|
return xml;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -611,10 +616,10 @@ jQuery.extend({
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
// Converts a dashed string to camelCased string;
|
// Convert dashed to camelCase; used by the css and data modules
|
||||||
// Used by both the css and data modules
|
// Microsoft forgot to hump their vendor prefix (#9572)
|
||||||
camelCase: function( string ) {
|
camelCase: function( string ) {
|
||||||
return string.replace( rdashAlpha, fcamelCase );
|
return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase );
|
||||||
},
|
},
|
||||||
|
|
||||||
nodeName: function( elem, name ) {
|
nodeName: function( elem, name ) {
|
||||||
|
@ -699,6 +704,9 @@ jQuery.extend({
|
||||||
},
|
},
|
||||||
|
|
||||||
inArray: function( elem, array ) {
|
inArray: function( elem, array ) {
|
||||||
|
if ( !array ) {
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
if ( indexOf ) {
|
if ( indexOf ) {
|
||||||
return indexOf.call( array, elem );
|
return indexOf.call( array, elem );
|
||||||
|
@ -1071,7 +1079,7 @@ jQuery.extend({
|
||||||
if ( returned && jQuery.isFunction( returned.promise ) ) {
|
if ( returned && jQuery.isFunction( returned.promise ) ) {
|
||||||
returned.promise().then( newDefer.resolve, newDefer.reject );
|
returned.promise().then( newDefer.resolve, newDefer.reject );
|
||||||
} else {
|
} else {
|
||||||
newDefer[ action ]( returned );
|
newDefer[ action + "With" ]( this === deferred ? newDefer : this, [ returned ] );
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
|
@ -1173,6 +1181,7 @@ jQuery.support = (function() {
|
||||||
div.setAttribute("className", "t");
|
div.setAttribute("className", "t");
|
||||||
div.innerHTML = " <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>";
|
div.innerHTML = " <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>";
|
||||||
|
|
||||||
|
|
||||||
all = div.getElementsByTagName( "*" );
|
all = div.getElementsByTagName( "*" );
|
||||||
a = div.getElementsByTagName( "a" )[ 0 ];
|
a = div.getElementsByTagName( "a" )[ 0 ];
|
||||||
|
|
||||||
|
@ -1293,13 +1302,14 @@ jQuery.support = (function() {
|
||||||
width: 0,
|
width: 0,
|
||||||
height: 0,
|
height: 0,
|
||||||
border: 0,
|
border: 0,
|
||||||
margin: 0
|
margin: 0,
|
||||||
|
background: "none"
|
||||||
};
|
};
|
||||||
if ( body ) {
|
if ( body ) {
|
||||||
jQuery.extend( testElementStyle, {
|
jQuery.extend( testElementStyle, {
|
||||||
position: "absolute",
|
position: "absolute",
|
||||||
left: -1000,
|
left: "-1000px",
|
||||||
top: -1000
|
top: "-1000px"
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
for ( i in testElementStyle ) {
|
for ( i in testElementStyle ) {
|
||||||
|
@ -1404,7 +1414,7 @@ jQuery.boxModel = jQuery.support.boxModel;
|
||||||
|
|
||||||
|
|
||||||
var rbrace = /^(?:\{.*\}|\[.*\])$/,
|
var rbrace = /^(?:\{.*\}|\[.*\])$/,
|
||||||
rmultiDash = /([a-z])([A-Z])/g;
|
rmultiDash = /([A-Z])/g;
|
||||||
|
|
||||||
jQuery.extend({
|
jQuery.extend({
|
||||||
cache: {},
|
cache: {},
|
||||||
|
@ -1436,7 +1446,9 @@ jQuery.extend({
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
var internalKey = jQuery.expando, getByName = typeof name === "string", thisCache,
|
var thisCache, ret,
|
||||||
|
internalKey = jQuery.expando,
|
||||||
|
getByName = typeof name === "string",
|
||||||
|
|
||||||
// We have to handle DOM nodes and JS objects differently because IE6-7
|
// We have to handle DOM nodes and JS objects differently because IE6-7
|
||||||
// can't GC object references properly across the DOM-JS boundary
|
// can't GC object references properly across the DOM-JS boundary
|
||||||
|
@ -1452,7 +1464,7 @@ jQuery.extend({
|
||||||
|
|
||||||
// Avoid doing any more work than we need to when trying to get data on an
|
// Avoid doing any more work than we need to when trying to get data on an
|
||||||
// object that has no data at all
|
// object that has no data at all
|
||||||
if ( (!id || (pvt && id && !cache[ id ][ internalKey ])) && getByName && data === undefined ) {
|
if ( (!id || (pvt && id && (cache[ id ] && !cache[ id ][ internalKey ]))) && getByName && data === undefined ) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1511,10 +1523,24 @@ jQuery.extend({
|
||||||
return thisCache[ internalKey ] && thisCache[ internalKey ].events;
|
return thisCache[ internalKey ] && thisCache[ internalKey ].events;
|
||||||
}
|
}
|
||||||
|
|
||||||
return getByName ?
|
// Check for both converted-to-camel and non-converted data property names
|
||||||
// Check for both converted-to-camel and non-converted data property names
|
// If a data property was specified
|
||||||
thisCache[ jQuery.camelCase( name ) ] || thisCache[ name ] :
|
if ( getByName ) {
|
||||||
thisCache;
|
|
||||||
|
// First Try to find as-is property data
|
||||||
|
ret = thisCache[ name ];
|
||||||
|
|
||||||
|
// Test for null|undefined property data
|
||||||
|
if ( ret == null ) {
|
||||||
|
|
||||||
|
// Try to find the camelCased property
|
||||||
|
ret = thisCache[ jQuery.camelCase( name ) ];
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
ret = thisCache;
|
||||||
|
}
|
||||||
|
|
||||||
|
return ret;
|
||||||
},
|
},
|
||||||
|
|
||||||
removeData: function( elem, name, pvt /* Internal Use Only */ ) {
|
removeData: function( elem, name, pvt /* Internal Use Only */ ) {
|
||||||
|
@ -1522,7 +1548,12 @@ jQuery.extend({
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
var internalKey = jQuery.expando, isNode = elem.nodeType,
|
var thisCache,
|
||||||
|
|
||||||
|
// Reference to internal data cache key
|
||||||
|
internalKey = jQuery.expando,
|
||||||
|
|
||||||
|
isNode = elem.nodeType,
|
||||||
|
|
||||||
// See jQuery.data for more information
|
// See jQuery.data for more information
|
||||||
cache = isNode ? jQuery.cache : elem,
|
cache = isNode ? jQuery.cache : elem,
|
||||||
|
@ -1537,9 +1568,16 @@ jQuery.extend({
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( name ) {
|
if ( name ) {
|
||||||
var thisCache = pvt ? cache[ id ][ internalKey ] : cache[ id ];
|
|
||||||
|
thisCache = pvt ? cache[ id ][ internalKey ] : cache[ id ];
|
||||||
|
|
||||||
if ( thisCache ) {
|
if ( thisCache ) {
|
||||||
|
|
||||||
|
// Support interoperable removal of hyphenated or camelcased keys
|
||||||
|
if ( !thisCache[ name ] ) {
|
||||||
|
name = jQuery.camelCase( name );
|
||||||
|
}
|
||||||
|
|
||||||
delete thisCache[ name ];
|
delete thisCache[ name ];
|
||||||
|
|
||||||
// If there is no data left in the cache, we want to continue
|
// If there is no data left in the cache, we want to continue
|
||||||
|
@ -1566,7 +1604,8 @@ jQuery.extend({
|
||||||
// Browsers that fail expando deletion also refuse to delete expandos on
|
// Browsers that fail expando deletion also refuse to delete expandos on
|
||||||
// the window, but it will allow it on all other JS objects; other browsers
|
// the window, but it will allow it on all other JS objects; other browsers
|
||||||
// don't care
|
// don't care
|
||||||
if ( jQuery.support.deleteExpando || cache != window ) {
|
// Ensure that `cache` is not a window object #10080
|
||||||
|
if ( jQuery.support.deleteExpando || !cache.setInterval ) {
|
||||||
delete cache[ id ];
|
delete cache[ id ];
|
||||||
} else {
|
} else {
|
||||||
cache[ id ] = null;
|
cache[ id ] = null;
|
||||||
|
@ -1690,7 +1729,8 @@ function dataAttr( elem, key, data ) {
|
||||||
// If nothing was found internally, try to fetch any
|
// If nothing was found internally, try to fetch any
|
||||||
// data from the HTML5 data-* attribute
|
// data from the HTML5 data-* attribute
|
||||||
if ( data === undefined && elem.nodeType === 1 ) {
|
if ( data === undefined && elem.nodeType === 1 ) {
|
||||||
var name = "data-" + key.replace( rmultiDash, "$1-$2" ).toLowerCase();
|
|
||||||
|
var name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase();
|
||||||
|
|
||||||
data = elem.getAttribute( name );
|
data = elem.getAttribute( name );
|
||||||
|
|
||||||
|
@ -1910,8 +1950,7 @@ var rclass = /[\n\t\r]/g,
|
||||||
rfocusable = /^(?:button|input|object|select|textarea)$/i,
|
rfocusable = /^(?:button|input|object|select|textarea)$/i,
|
||||||
rclickable = /^a(?:rea)?$/i,
|
rclickable = /^a(?:rea)?$/i,
|
||||||
rboolean = /^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,
|
rboolean = /^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,
|
||||||
rinvalidChar = /\:|^on/,
|
nodeHook, boolHook;
|
||||||
formHook, boolHook;
|
|
||||||
|
|
||||||
jQuery.fn.extend({
|
jQuery.fn.extend({
|
||||||
attr: function( name, value ) {
|
attr: function( name, value ) {
|
||||||
|
@ -2049,7 +2088,7 @@ jQuery.fn.extend({
|
||||||
hasClass: function( selector ) {
|
hasClass: function( selector ) {
|
||||||
var className = " " + selector + " ";
|
var className = " " + selector + " ";
|
||||||
for ( var i = 0, l = this.length; i < l; i++ ) {
|
for ( var i = 0, l = this.length; i < l; i++ ) {
|
||||||
if ( (" " + this[i].className + " ").replace(rclass, " ").indexOf( className ) > -1 ) {
|
if ( this[i].nodeType === 1 && (" " + this[i].className + " ").replace(rclass, " ").indexOf( className ) > -1 ) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2229,14 +2268,11 @@ jQuery.extend({
|
||||||
if ( !hooks ) {
|
if ( !hooks ) {
|
||||||
// Use boolHook for boolean attributes
|
// Use boolHook for boolean attributes
|
||||||
if ( rboolean.test( name ) ) {
|
if ( rboolean.test( name ) ) {
|
||||||
|
|
||||||
hooks = boolHook;
|
hooks = boolHook;
|
||||||
|
|
||||||
// Use formHook for forms and if the name contains certain characters
|
// Use nodeHook if available( IE6/7 )
|
||||||
} else if ( formHook && name !== "className" &&
|
} else if ( nodeHook ) {
|
||||||
(jQuery.nodeName( elem, "form" ) || rinvalidChar.test( name )) ) {
|
hooks = nodeHook;
|
||||||
|
|
||||||
hooks = formHook;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2273,14 +2309,9 @@ jQuery.extend({
|
||||||
var propName;
|
var propName;
|
||||||
if ( elem.nodeType === 1 ) {
|
if ( elem.nodeType === 1 ) {
|
||||||
name = jQuery.attrFix[ name ] || name;
|
name = jQuery.attrFix[ name ] || name;
|
||||||
|
|
||||||
if ( jQuery.support.getSetAttribute ) {
|
jQuery.attr( elem, name, "" );
|
||||||
// Use removeAttribute in browsers that support it
|
elem.removeAttribute( name );
|
||||||
elem.removeAttribute( name );
|
|
||||||
} else {
|
|
||||||
jQuery.attr( elem, name, "" );
|
|
||||||
elem.removeAttributeNode( elem.getAttributeNode( name ) );
|
|
||||||
}
|
|
||||||
|
|
||||||
// Set corresponding property to false for boolean attributes
|
// Set corresponding property to false for boolean attributes
|
||||||
if ( rboolean.test( name ) && (propName = jQuery.propFix[ name ] || name) in elem ) {
|
if ( rboolean.test( name ) && (propName = jQuery.propFix[ name ] || name) in elem ) {
|
||||||
|
@ -2308,33 +2339,20 @@ jQuery.extend({
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
tabIndex: {
|
|
||||||
get: function( elem ) {
|
|
||||||
// elem.tabIndex doesn't always return the correct value when it hasn't been explicitly set
|
|
||||||
// http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/
|
|
||||||
var attributeNode = elem.getAttributeNode("tabIndex");
|
|
||||||
|
|
||||||
return attributeNode && attributeNode.specified ?
|
|
||||||
parseInt( attributeNode.value, 10 ) :
|
|
||||||
rfocusable.test( elem.nodeName ) || rclickable.test( elem.nodeName ) && elem.href ?
|
|
||||||
0 :
|
|
||||||
undefined;
|
|
||||||
}
|
|
||||||
},
|
|
||||||
// Use the value property for back compat
|
// Use the value property for back compat
|
||||||
// Use the formHook for button elements in IE6/7 (#1954)
|
// Use the nodeHook for button elements in IE6/7 (#1954)
|
||||||
value: {
|
value: {
|
||||||
get: function( elem, name ) {
|
get: function( elem, name ) {
|
||||||
if ( formHook && jQuery.nodeName( elem, "button" ) ) {
|
if ( nodeHook && jQuery.nodeName( elem, "button" ) ) {
|
||||||
return formHook.get( elem, name );
|
return nodeHook.get( elem, name );
|
||||||
}
|
}
|
||||||
return name in elem ?
|
return name in elem ?
|
||||||
elem.value :
|
elem.value :
|
||||||
null;
|
null;
|
||||||
},
|
},
|
||||||
set: function( elem, value, name ) {
|
set: function( elem, value, name ) {
|
||||||
if ( formHook && jQuery.nodeName( elem, "button" ) ) {
|
if ( nodeHook && jQuery.nodeName( elem, "button" ) ) {
|
||||||
return formHook.set( elem, value, name );
|
return nodeHook.set( elem, value, name );
|
||||||
}
|
}
|
||||||
// Does not return so that setAttribute is also used
|
// Does not return so that setAttribute is also used
|
||||||
elem.value = value;
|
elem.value = value;
|
||||||
|
@ -2383,7 +2401,7 @@ jQuery.extend({
|
||||||
}
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
if ( hooks && "get" in hooks && (ret = hooks.get( elem, name )) !== undefined ) {
|
if ( hooks && "get" in hooks && (ret = hooks.get( elem, name )) !== null ) {
|
||||||
return ret;
|
return ret;
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
@ -2392,14 +2410,33 @@ jQuery.extend({
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
propHooks: {}
|
propHooks: {
|
||||||
|
tabIndex: {
|
||||||
|
get: function( elem ) {
|
||||||
|
// elem.tabIndex doesn't always return the correct value when it hasn't been explicitly set
|
||||||
|
// http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/
|
||||||
|
var attributeNode = elem.getAttributeNode("tabindex");
|
||||||
|
|
||||||
|
return attributeNode && attributeNode.specified ?
|
||||||
|
parseInt( attributeNode.value, 10 ) :
|
||||||
|
rfocusable.test( elem.nodeName ) || rclickable.test( elem.nodeName ) && elem.href ?
|
||||||
|
0 :
|
||||||
|
undefined;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Add the tabindex propHook to attrHooks for back-compat
|
||||||
|
jQuery.attrHooks.tabIndex = jQuery.propHooks.tabIndex;
|
||||||
|
|
||||||
// Hook for boolean attributes
|
// Hook for boolean attributes
|
||||||
boolHook = {
|
boolHook = {
|
||||||
get: function( elem, name ) {
|
get: function( elem, name ) {
|
||||||
// Align boolean attributes with corresponding properties
|
// Align boolean attributes with corresponding properties
|
||||||
return jQuery.prop( elem, name ) ?
|
// Fall back to attribute presence where some booleans are not supported
|
||||||
|
var attrNode;
|
||||||
|
return jQuery.prop( elem, name ) === true || ( attrNode = elem.getAttributeNode( name ) ) && attrNode.nodeValue !== false ?
|
||||||
name.toLowerCase() :
|
name.toLowerCase() :
|
||||||
undefined;
|
undefined;
|
||||||
},
|
},
|
||||||
|
@ -2425,12 +2462,10 @@ boolHook = {
|
||||||
|
|
||||||
// IE6/7 do not support getting/setting some attributes with get/setAttribute
|
// IE6/7 do not support getting/setting some attributes with get/setAttribute
|
||||||
if ( !jQuery.support.getSetAttribute ) {
|
if ( !jQuery.support.getSetAttribute ) {
|
||||||
|
|
||||||
// propFix is more comprehensive and contains all fixes
|
|
||||||
jQuery.attrFix = jQuery.propFix;
|
|
||||||
|
|
||||||
// Use this for any attribute on a form in IE6/7
|
// Use this for any attribute in IE6/7
|
||||||
formHook = jQuery.attrHooks.name = jQuery.attrHooks.title = jQuery.valHooks.button = {
|
// This fixes almost every IE6/7 issue
|
||||||
|
nodeHook = jQuery.valHooks.button = {
|
||||||
get: function( elem, name ) {
|
get: function( elem, name ) {
|
||||||
var ret;
|
var ret;
|
||||||
ret = elem.getAttributeNode( name );
|
ret = elem.getAttributeNode( name );
|
||||||
|
@ -2440,13 +2475,13 @@ if ( !jQuery.support.getSetAttribute ) {
|
||||||
undefined;
|
undefined;
|
||||||
},
|
},
|
||||||
set: function( elem, value, name ) {
|
set: function( elem, value, name ) {
|
||||||
// Check form objects in IE (multiple bugs related)
|
// Set the existing or create a new attribute node
|
||||||
// Only use nodeValue if the attribute node exists on the form
|
|
||||||
var ret = elem.getAttributeNode( name );
|
var ret = elem.getAttributeNode( name );
|
||||||
if ( ret ) {
|
if ( !ret ) {
|
||||||
ret.nodeValue = value;
|
ret = document.createAttribute( name );
|
||||||
return value;
|
elem.setAttributeNode( ret );
|
||||||
}
|
}
|
||||||
|
return (ret.nodeValue = value + "");
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -2505,6 +2540,7 @@ if ( !jQuery.support.optSelected ) {
|
||||||
parent.parentNode.selectedIndex;
|
parent.parentNode.selectedIndex;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
return null;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -3235,8 +3271,9 @@ if ( !jQuery.support.submitBubbles ) {
|
||||||
setup: function( data, namespaces ) {
|
setup: function( data, namespaces ) {
|
||||||
if ( !jQuery.nodeName( this, "form" ) ) {
|
if ( !jQuery.nodeName( this, "form" ) ) {
|
||||||
jQuery.event.add(this, "click.specialSubmit", function( e ) {
|
jQuery.event.add(this, "click.specialSubmit", function( e ) {
|
||||||
|
// Avoid triggering error on non-existent type attribute in IE VML (#7071)
|
||||||
var elem = e.target,
|
var elem = e.target,
|
||||||
type = elem.type;
|
type = jQuery.nodeName( elem, "input" ) || jQuery.nodeName( elem, "button" ) ? elem.type : "";
|
||||||
|
|
||||||
if ( (type === "submit" || type === "image") && jQuery( elem ).closest("form").length ) {
|
if ( (type === "submit" || type === "image") && jQuery( elem ).closest("form").length ) {
|
||||||
trigger( "submit", this, arguments );
|
trigger( "submit", this, arguments );
|
||||||
|
@ -3245,7 +3282,7 @@ if ( !jQuery.support.submitBubbles ) {
|
||||||
|
|
||||||
jQuery.event.add(this, "keypress.specialSubmit", function( e ) {
|
jQuery.event.add(this, "keypress.specialSubmit", function( e ) {
|
||||||
var elem = e.target,
|
var elem = e.target,
|
||||||
type = elem.type;
|
type = jQuery.nodeName( elem, "input" ) || jQuery.nodeName( elem, "button" ) ? elem.type : "";
|
||||||
|
|
||||||
if ( (type === "text" || type === "password") && jQuery( elem ).closest("form").length && e.keyCode === 13 ) {
|
if ( (type === "text" || type === "password") && jQuery( elem ).closest("form").length && e.keyCode === 13 ) {
|
||||||
trigger( "submit", this, arguments );
|
trigger( "submit", this, arguments );
|
||||||
|
@ -3270,7 +3307,8 @@ if ( !jQuery.support.changeBubbles ) {
|
||||||
var changeFilters,
|
var changeFilters,
|
||||||
|
|
||||||
getVal = function( elem ) {
|
getVal = function( elem ) {
|
||||||
var type = elem.type, val = elem.value;
|
var type = jQuery.nodeName( elem, "input" ) ? elem.type : "",
|
||||||
|
val = elem.value;
|
||||||
|
|
||||||
if ( type === "radio" || type === "checkbox" ) {
|
if ( type === "radio" || type === "checkbox" ) {
|
||||||
val = elem.checked;
|
val = elem.checked;
|
||||||
|
@ -5295,12 +5333,17 @@ jQuery.fn.extend({
|
||||||
// Determine the position of an element within
|
// Determine the position of an element within
|
||||||
// the matched set of elements
|
// the matched set of elements
|
||||||
index: function( elem ) {
|
index: function( elem ) {
|
||||||
if ( !elem || typeof elem === "string" ) {
|
|
||||||
return jQuery.inArray( this[0],
|
// No argument, return index in parent
|
||||||
// If it receives a string, the selector is used
|
if ( !elem ) {
|
||||||
// If it receives nothing, the siblings are used
|
return ( this[0] && this[0].parentNode ) ? this.prevAll().length : -1;
|
||||||
elem ? jQuery( elem ) : this.parent().children() );
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// index in selector
|
||||||
|
if ( typeof elem === "string" ) {
|
||||||
|
return jQuery.inArray( this[0], jQuery( elem ) );
|
||||||
|
}
|
||||||
|
|
||||||
// Locate the position of the desired element
|
// Locate the position of the desired element
|
||||||
return jQuery.inArray(
|
return jQuery.inArray(
|
||||||
// If it receives a jQuery object, the first element is used
|
// If it receives a jQuery object, the first element is used
|
||||||
|
@ -6048,7 +6091,10 @@ jQuery.extend({
|
||||||
// with an element if you are cloning the body and one of the
|
// with an element if you are cloning the body and one of the
|
||||||
// elements on the page has a name or id of "length"
|
// elements on the page has a name or id of "length"
|
||||||
for ( i = 0; srcElements[i]; ++i ) {
|
for ( i = 0; srcElements[i]; ++i ) {
|
||||||
cloneFixAttributes( srcElements[i], destElements[i] );
|
// Ensure that the destination node is not null; Fixes #9587
|
||||||
|
if ( destElements[i] ) {
|
||||||
|
cloneFixAttributes( srcElements[i], destElements[i] );
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -6248,14 +6294,14 @@ function evalScript( i, elem ) {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
var ralpha = /alpha\([^)]*\)/i,
|
var ralpha = /alpha\([^)]*\)/i,
|
||||||
ropacity = /opacity=([^)]*)/,
|
ropacity = /opacity=([^)]*)/,
|
||||||
// fixed for IE9, see #8346
|
// fixed for IE9, see #8346
|
||||||
rupper = /([A-Z]|^ms)/g,
|
rupper = /([A-Z]|^ms)/g,
|
||||||
rnumpx = /^-?\d+(?:px)?$/i,
|
rnumpx = /^-?\d+(?:px)?$/i,
|
||||||
rnum = /^-?\d/,
|
rnum = /^-?\d/,
|
||||||
rrelNum = /^[+\-]=/,
|
rrelNum = /^([\-+])=([\-+.\de]+)/,
|
||||||
rrelNumFilter = /[^+\-\.\de]+/g,
|
|
||||||
|
|
||||||
cssShow = { position: "absolute", visibility: "hidden", display: "block" },
|
cssShow = { position: "absolute", visibility: "hidden", display: "block" },
|
||||||
cssWidth = [ "Left", "Right" ],
|
cssWidth = [ "Left", "Right" ],
|
||||||
|
@ -6332,18 +6378,18 @@ jQuery.extend({
|
||||||
if ( value !== undefined ) {
|
if ( value !== undefined ) {
|
||||||
type = typeof value;
|
type = typeof value;
|
||||||
|
|
||||||
// Make sure that NaN and null values aren't set. See: #7116
|
|
||||||
if ( type === "number" && isNaN( value ) || value == null ) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
// convert relative number strings (+= or -=) to relative numbers. #7345
|
// convert relative number strings (+= or -=) to relative numbers. #7345
|
||||||
if ( type === "string" && rrelNum.test( value ) ) {
|
if ( type === "string" && (ret = rrelNum.exec( value )) ) {
|
||||||
value = +value.replace( rrelNumFilter, "" ) + parseFloat( jQuery.css( elem, name ) );
|
value = ( +( ret[1] + 1) * +ret[2] ) + parseFloat( jQuery.css( elem, name ) );
|
||||||
// Fixes bug #9237
|
// Fixes bug #9237
|
||||||
type = "number";
|
type = "number";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Make sure that NaN and null values aren't set. See: #7116
|
||||||
|
if ( value == null || type === "number" && isNaN( value ) ) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
// If a number was passed in, add 'px' to the (except for certain CSS properties)
|
// If a number was passed in, add 'px' to the (except for certain CSS properties)
|
||||||
if ( type === "number" && !jQuery.cssNumber[ origName ] ) {
|
if ( type === "number" && !jQuery.cssNumber[ origName ] ) {
|
||||||
value += "px";
|
value += "px";
|
||||||
|
@ -6459,18 +6505,29 @@ if ( !jQuery.support.opacity ) {
|
||||||
|
|
||||||
set: function( elem, value ) {
|
set: function( elem, value ) {
|
||||||
var style = elem.style,
|
var style = elem.style,
|
||||||
currentStyle = elem.currentStyle;
|
currentStyle = elem.currentStyle,
|
||||||
|
opacity = jQuery.isNaN( value ) ? "" : "alpha(opacity=" + value * 100 + ")",
|
||||||
|
filter = currentStyle && currentStyle.filter || style.filter || "";
|
||||||
|
|
||||||
// IE has trouble with opacity if it does not have layout
|
// IE has trouble with opacity if it does not have layout
|
||||||
// Force it by setting the zoom level
|
// Force it by setting the zoom level
|
||||||
style.zoom = 1;
|
style.zoom = 1;
|
||||||
|
|
||||||
// Set the alpha filter to set the opacity
|
// if setting opacity to 1, and no other filters exist - attempt to remove filter attribute #6652
|
||||||
var opacity = jQuery.isNaN( value ) ?
|
if ( value >= 1 && jQuery.trim( filter.replace( ralpha, "" ) ) === "" ) {
|
||||||
"" :
|
|
||||||
"alpha(opacity=" + value * 100 + ")",
|
|
||||||
filter = currentStyle && currentStyle.filter || style.filter || "";
|
|
||||||
|
|
||||||
|
// Setting style.filter to null, "" & " " still leave "filter:" in the cssText
|
||||||
|
// if "filter:" is present at all, clearType is disabled, we want to avoid this
|
||||||
|
// style.removeAttribute is IE Only, but so apparently is this code path...
|
||||||
|
style.removeAttribute( "filter" );
|
||||||
|
|
||||||
|
// if there there is no filter style applied in a css rule, we are done
|
||||||
|
if ( currentStyle && !currentStyle.filter ) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// otherwise, set new filter values
|
||||||
style.filter = ralpha.test( filter ) ?
|
style.filter = ralpha.test( filter ) ?
|
||||||
filter.replace( ralpha, opacity ) :
|
filter.replace( ralpha, opacity ) :
|
||||||
filter + " " + opacity;
|
filter + " " + opacity;
|
||||||
|
@ -6625,9 +6682,9 @@ var r20 = /%20/g,
|
||||||
rCRLF = /\r?\n/g,
|
rCRLF = /\r?\n/g,
|
||||||
rhash = /#.*$/,
|
rhash = /#.*$/,
|
||||||
rheaders = /^(.*?):[ \t]*([^\r\n]*)\r?$/mg, // IE leaves an \r character at EOL
|
rheaders = /^(.*?):[ \t]*([^\r\n]*)\r?$/mg, // IE leaves an \r character at EOL
|
||||||
rinput = /^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,
|
rinput = /^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,
|
||||||
// #7653, #8125, #8152: local protocol detection
|
// #7653, #8125, #8152: local protocol detection
|
||||||
rlocalProtocol = /^(?:about|app|app\-storage|.+\-extension|file|widget):$/,
|
rlocalProtocol = /^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,
|
||||||
rnoContent = /^(?:GET|HEAD)$/,
|
rnoContent = /^(?:GET|HEAD)$/,
|
||||||
rprotocol = /^\/\//,
|
rprotocol = /^\/\//,
|
||||||
rquery = /\?/,
|
rquery = /\?/,
|
||||||
|
@ -6662,7 +6719,10 @@ var r20 = /%20/g,
|
||||||
ajaxLocation,
|
ajaxLocation,
|
||||||
|
|
||||||
// Document location segments
|
// Document location segments
|
||||||
ajaxLocParts;
|
ajaxLocParts,
|
||||||
|
|
||||||
|
// Avoid comment-prolog char sequence (#10098); must appease lint and evade compression
|
||||||
|
allTypes = ["*/"] + ["*"];
|
||||||
|
|
||||||
// #8138, IE may throw an exception when accessing
|
// #8138, IE may throw an exception when accessing
|
||||||
// a field from window.location if document.domain has been set
|
// a field from window.location if document.domain has been set
|
||||||
|
@ -6755,6 +6815,22 @@ function inspectPrefiltersOrTransports( structure, options, originalOptions, jqX
|
||||||
return selection;
|
return selection;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// A special extend for ajax options
|
||||||
|
// that takes "flat" options (not to be deep extended)
|
||||||
|
// Fixes #9887
|
||||||
|
function ajaxExtend( target, src ) {
|
||||||
|
var key, deep,
|
||||||
|
flatOptions = jQuery.ajaxSettings.flatOptions || {};
|
||||||
|
for( key in src ) {
|
||||||
|
if ( src[ key ] !== undefined ) {
|
||||||
|
( flatOptions[ key ] ? target : ( deep || ( deep = {} ) ) )[ key ] = src[ key ];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if ( deep ) {
|
||||||
|
jQuery.extend( true, target, deep );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
jQuery.fn.extend({
|
jQuery.fn.extend({
|
||||||
load: function( url, params, callback ) {
|
load: function( url, params, callback ) {
|
||||||
if ( typeof url !== "string" && _load ) {
|
if ( typeof url !== "string" && _load ) {
|
||||||
|
@ -6898,23 +6974,16 @@ jQuery.extend({
|
||||||
// Creates a full fledged settings object into target
|
// Creates a full fledged settings object into target
|
||||||
// with both ajaxSettings and settings fields.
|
// with both ajaxSettings and settings fields.
|
||||||
// If target is omitted, writes into ajaxSettings.
|
// If target is omitted, writes into ajaxSettings.
|
||||||
ajaxSetup: function ( target, settings ) {
|
ajaxSetup: function( target, settings ) {
|
||||||
if ( !settings ) {
|
if ( settings ) {
|
||||||
// Only one parameter, we extend ajaxSettings
|
// Building a settings object
|
||||||
settings = target;
|
ajaxExtend( target, jQuery.ajaxSettings );
|
||||||
target = jQuery.extend( true, jQuery.ajaxSettings, settings );
|
|
||||||
} else {
|
} else {
|
||||||
// target was provided, we extend into it
|
// Extending ajaxSettings
|
||||||
jQuery.extend( true, target, jQuery.ajaxSettings, settings );
|
settings = target;
|
||||||
}
|
target = jQuery.ajaxSettings;
|
||||||
// Flatten fields we don't want deep extended
|
|
||||||
for( var field in { context: 1, url: 1 } ) {
|
|
||||||
if ( field in settings ) {
|
|
||||||
target[ field ] = settings[ field ];
|
|
||||||
} else if( field in jQuery.ajaxSettings ) {
|
|
||||||
target[ field ] = jQuery.ajaxSettings[ field ];
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
ajaxExtend( target, settings );
|
||||||
return target;
|
return target;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -6942,7 +7011,7 @@ jQuery.extend({
|
||||||
html: "text/html",
|
html: "text/html",
|
||||||
text: "text/plain",
|
text: "text/plain",
|
||||||
json: "application/json, text/javascript",
|
json: "application/json, text/javascript",
|
||||||
"*": "*/*"
|
"*": allTypes
|
||||||
},
|
},
|
||||||
|
|
||||||
contents: {
|
contents: {
|
||||||
|
@ -6972,6 +7041,15 @@ jQuery.extend({
|
||||||
|
|
||||||
// Parse text as xml
|
// Parse text as xml
|
||||||
"text xml": jQuery.parseXML
|
"text xml": jQuery.parseXML
|
||||||
|
},
|
||||||
|
|
||||||
|
// For options that shouldn't be deep extended:
|
||||||
|
// you can add your own custom options here if
|
||||||
|
// and when you create one that shouldn't be
|
||||||
|
// deep extended (see ajaxExtend)
|
||||||
|
flatOptions: {
|
||||||
|
context: true,
|
||||||
|
url: true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -7082,7 +7160,7 @@ jQuery.extend({
|
||||||
// Callback for when everything is done
|
// Callback for when everything is done
|
||||||
// It is defined here because jslint complains if it is declared
|
// It is defined here because jslint complains if it is declared
|
||||||
// at the end of the function (which would be more logical and readable)
|
// at the end of the function (which would be more logical and readable)
|
||||||
function done( status, statusText, responses, headers ) {
|
function done( status, nativeStatusText, responses, headers ) {
|
||||||
|
|
||||||
// Called once
|
// Called once
|
||||||
if ( state === 2 ) {
|
if ( state === 2 ) {
|
||||||
|
@ -7105,11 +7183,12 @@ jQuery.extend({
|
||||||
responseHeadersString = headers || "";
|
responseHeadersString = headers || "";
|
||||||
|
|
||||||
// Set readyState
|
// Set readyState
|
||||||
jqXHR.readyState = status ? 4 : 0;
|
jqXHR.readyState = status > 0 ? 4 : 0;
|
||||||
|
|
||||||
var isSuccess,
|
var isSuccess,
|
||||||
success,
|
success,
|
||||||
error,
|
error,
|
||||||
|
statusText = nativeStatusText,
|
||||||
response = responses ? ajaxHandleResponses( s, jqXHR, responses ) : undefined,
|
response = responses ? ajaxHandleResponses( s, jqXHR, responses ) : undefined,
|
||||||
lastModified,
|
lastModified,
|
||||||
etag;
|
etag;
|
||||||
|
@ -7161,7 +7240,7 @@ jQuery.extend({
|
||||||
|
|
||||||
// Set data for the fake xhr object
|
// Set data for the fake xhr object
|
||||||
jqXHR.status = status;
|
jqXHR.status = status;
|
||||||
jqXHR.statusText = statusText;
|
jqXHR.statusText = "" + ( nativeStatusText || statusText );
|
||||||
|
|
||||||
// Success/Error
|
// Success/Error
|
||||||
if ( isSuccess ) {
|
if ( isSuccess ) {
|
||||||
|
@ -7183,7 +7262,7 @@ jQuery.extend({
|
||||||
completeDeferred.resolveWith( callbackContext, [ jqXHR, statusText ] );
|
completeDeferred.resolveWith( callbackContext, [ jqXHR, statusText ] );
|
||||||
|
|
||||||
if ( fireGlobals ) {
|
if ( fireGlobals ) {
|
||||||
globalEventContext.trigger( "ajaxComplete", [ jqXHR, s] );
|
globalEventContext.trigger( "ajaxComplete", [ jqXHR, s ] );
|
||||||
// Handle the global AJAX counter
|
// Handle the global AJAX counter
|
||||||
if ( !( --jQuery.active ) ) {
|
if ( !( --jQuery.active ) ) {
|
||||||
jQuery.event.trigger( "ajaxStop" );
|
jQuery.event.trigger( "ajaxStop" );
|
||||||
|
@ -7264,6 +7343,8 @@ jQuery.extend({
|
||||||
// If data is available, append data to url
|
// If data is available, append data to url
|
||||||
if ( s.data ) {
|
if ( s.data ) {
|
||||||
s.url += ( rquery.test( s.url ) ? "&" : "?" ) + s.data;
|
s.url += ( rquery.test( s.url ) ? "&" : "?" ) + s.data;
|
||||||
|
// #9682: remove data so that it's not used in an eventual retry
|
||||||
|
delete s.data;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Get ifModifiedKey before adding the anti-cache parameter
|
// Get ifModifiedKey before adding the anti-cache parameter
|
||||||
|
@ -7301,7 +7382,7 @@ jQuery.extend({
|
||||||
jqXHR.setRequestHeader(
|
jqXHR.setRequestHeader(
|
||||||
"Accept",
|
"Accept",
|
||||||
s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[0] ] ?
|
s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[0] ] ?
|
||||||
s.accepts[ s.dataTypes[0] ] + ( s.dataTypes[ 0 ] !== "*" ? ", */*; q=0.01" : "" ) :
|
s.accepts[ s.dataTypes[0] ] + ( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) :
|
||||||
s.accepts[ "*" ]
|
s.accepts[ "*" ]
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -7347,7 +7428,7 @@ jQuery.extend({
|
||||||
transport.send( requestHeaders, done );
|
transport.send( requestHeaders, done );
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
// Propagate exception as error if not done
|
// Propagate exception as error if not done
|
||||||
if ( status < 2 ) {
|
if ( state < 2 ) {
|
||||||
done( -1, e );
|
done( -1, e );
|
||||||
// Simply rethrow otherwise
|
// Simply rethrow otherwise
|
||||||
} else {
|
} else {
|
||||||
|
@ -7995,10 +8076,7 @@ var elemdisplay = {},
|
||||||
// opacity animations
|
// opacity animations
|
||||||
[ "opacity" ]
|
[ "opacity" ]
|
||||||
],
|
],
|
||||||
fxNow,
|
fxNow;
|
||||||
requestAnimationFrame = window.webkitRequestAnimationFrame ||
|
|
||||||
window.mozRequestAnimationFrame ||
|
|
||||||
window.oRequestAnimationFrame;
|
|
||||||
|
|
||||||
jQuery.fn.extend({
|
jQuery.fn.extend({
|
||||||
show: function( speed, easing, callback ) {
|
show: function( speed, easing, callback ) {
|
||||||
|
@ -8374,8 +8452,7 @@ jQuery.fx.prototype = {
|
||||||
// Start an animation from one number to another
|
// Start an animation from one number to another
|
||||||
custom: function( from, to, unit ) {
|
custom: function( from, to, unit ) {
|
||||||
var self = this,
|
var self = this,
|
||||||
fx = jQuery.fx,
|
fx = jQuery.fx;
|
||||||
raf;
|
|
||||||
|
|
||||||
this.startTime = fxNow || createFxNow();
|
this.startTime = fxNow || createFxNow();
|
||||||
this.start = from;
|
this.start = from;
|
||||||
|
@ -8391,20 +8468,7 @@ jQuery.fx.prototype = {
|
||||||
t.elem = this.elem;
|
t.elem = this.elem;
|
||||||
|
|
||||||
if ( t() && jQuery.timers.push(t) && !timerId ) {
|
if ( t() && jQuery.timers.push(t) && !timerId ) {
|
||||||
// Use requestAnimationFrame instead of setInterval if available
|
timerId = setInterval( fx.tick, fx.interval );
|
||||||
if ( requestAnimationFrame ) {
|
|
||||||
timerId = true;
|
|
||||||
raf = function() {
|
|
||||||
// When timerId gets set to null at any point, this stops
|
|
||||||
if ( timerId ) {
|
|
||||||
requestAnimationFrame( raf );
|
|
||||||
fx.tick();
|
|
||||||
}
|
|
||||||
};
|
|
||||||
requestAnimationFrame( raf );
|
|
||||||
} else {
|
|
||||||
timerId = setInterval( fx.tick, fx.interval );
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -8947,9 +9011,10 @@ jQuery.each([ "Height", "Width" ], function( i, name ) {
|
||||||
if ( jQuery.isWindow( elem ) ) {
|
if ( jQuery.isWindow( elem ) ) {
|
||||||
// Everyone else use document.documentElement or document.body depending on Quirks vs Standards mode
|
// Everyone else use document.documentElement or document.body depending on Quirks vs Standards mode
|
||||||
// 3rd condition allows Nokia support, as it supports the docElem prop but not CSS1Compat
|
// 3rd condition allows Nokia support, as it supports the docElem prop but not CSS1Compat
|
||||||
var docElemProp = elem.document.documentElement[ "client" + name ];
|
var docElemProp = elem.document.documentElement[ "client" + name ],
|
||||||
|
body = elem.document.body;
|
||||||
return elem.document.compatMode === "CSS1Compat" && docElemProp ||
|
return elem.document.compatMode === "CSS1Compat" && docElemProp ||
|
||||||
elem.document.body[ "client" + name ] || docElemProp;
|
body && body[ "client" + name ] || docElemProp;
|
||||||
|
|
||||||
// Get document width or height
|
// Get document width or height
|
||||||
} else if ( elem.nodeType === 9 ) {
|
} else if ( elem.nodeType === 9 ) {
|
|
@ -334,7 +334,7 @@ var py = {};
|
||||||
},
|
},
|
||||||
number: function (str, index) {
|
number: function (str, index) {
|
||||||
var character = str[index];
|
var character = str[index];
|
||||||
if (!NUMBER.test(character)) {
|
if (!(character == '.' || NUMBER.test(character))) {
|
||||||
this.tokens.push(create(symbols['(number)'], {
|
this.tokens.push(create(symbols['(number)'], {
|
||||||
value: parseFloat(this.builder(true).join(''))
|
value: parseFloat(this.builder(true).join(''))
|
||||||
}));
|
}));
|
||||||
|
|
|
@ -1,248 +0,0 @@
|
||||||
/** Font Family and Sizes */
|
|
||||||
|
|
||||||
#qunit-tests, #qunit-header, #qunit-banner, #qunit-testrunner-toolbar, #qunit-userAgent, #qunit-testresult {
|
|
||||||
font-family: "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-testrunner-toolbar, #qunit-userAgent, #qunit-testresult, #qunit-tests li {
|
|
||||||
font-size: small;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests {
|
|
||||||
font-size: smaller;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** Resets */
|
|
||||||
|
|
||||||
#qunit-tests, #qunit-tests ol, #qunit-header, #qunit-banner, #qunit-userAgent, #qunit-testresult {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** Header */
|
|
||||||
|
|
||||||
#qunit-header {
|
|
||||||
padding: 0.5em 0 0.5em 1em;
|
|
||||||
|
|
||||||
color: #8699a4;
|
|
||||||
background-color: #0d3349;
|
|
||||||
|
|
||||||
font-size: 1.5em;
|
|
||||||
line-height: 1em;
|
|
||||||
font-weight: normal;
|
|
||||||
|
|
||||||
border-radius: 15px 15px 0 0;
|
|
||||||
-moz-border-radius: 15px 15px 0 0;
|
|
||||||
-webkit-border-top-right-radius: 15px;
|
|
||||||
-webkit-border-top-left-radius: 15px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-header a {
|
|
||||||
text-decoration: none;
|
|
||||||
color: #c2ccd1;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-header a:hover,
|
|
||||||
#qunit-header a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-banner {
|
|
||||||
height: 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-testrunner-toolbar {
|
|
||||||
padding: 0.5em 0 0.5em 2em;
|
|
||||||
color: #5E740B;
|
|
||||||
background-color: #eee;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-userAgent {
|
|
||||||
padding: 0.5em 0 0.5em 2.5em;
|
|
||||||
background-color: #2b81af;
|
|
||||||
color: #fff;
|
|
||||||
text-shadow: rgba(0, 0, 0, 0.5) 2px 2px 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** Tests: Pass/Fail */
|
|
||||||
|
|
||||||
#qunit-tests {
|
|
||||||
list-style-position: inside;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests li {
|
|
||||||
padding: 0.4em 0.5em 0.4em 2.5em;
|
|
||||||
border-bottom: 1px solid #fff;
|
|
||||||
list-style-position: inside;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests.hidepass li.pass, #qunit-tests.hidepass li.running {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests li strong {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests li a {
|
|
||||||
padding: 0.5em;
|
|
||||||
color: #c2ccd1;
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests li a:hover,
|
|
||||||
#qunit-tests li a:focus {
|
|
||||||
color: #000;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests ol {
|
|
||||||
margin-top: 0.5em;
|
|
||||||
padding: 0.5em;
|
|
||||||
|
|
||||||
background-color: #fff;
|
|
||||||
|
|
||||||
border-radius: 15px;
|
|
||||||
-moz-border-radius: 15px;
|
|
||||||
-webkit-border-radius: 15px;
|
|
||||||
|
|
||||||
box-shadow: inset 0px 2px 13px #999;
|
|
||||||
-moz-box-shadow: inset 0px 2px 13px #999;
|
|
||||||
-webkit-box-shadow: inset 0px 2px 13px #999;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
margin-top: .2em;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests th {
|
|
||||||
text-align: right;
|
|
||||||
vertical-align: top;
|
|
||||||
padding: 0 .5em 0 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests pre {
|
|
||||||
margin: 0;
|
|
||||||
white-space: pre-wrap;
|
|
||||||
word-wrap: break-word;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests del {
|
|
||||||
background-color: #e0f2be;
|
|
||||||
color: #374e0c;
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests ins {
|
|
||||||
background-color: #ffcaca;
|
|
||||||
color: #500;
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*** Test Counts */
|
|
||||||
|
|
||||||
#qunit-tests b.counts {
|
|
||||||
color: black;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests b.passed {
|
|
||||||
color: #5E740B;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests b.failed {
|
|
||||||
color: #710909;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests li li {
|
|
||||||
margin: 0.5em;
|
|
||||||
padding: 0.4em 0.5em 0.4em 0.5em;
|
|
||||||
background-color: #fff;
|
|
||||||
border-bottom: none;
|
|
||||||
list-style-position: inside;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*** Passing Styles */
|
|
||||||
|
|
||||||
#qunit-tests li li.pass {
|
|
||||||
color: #5E740B;
|
|
||||||
background-color: #fff;
|
|
||||||
border-left: 26px solid #C6E746;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests .pass {
|
|
||||||
color: #528CE0;
|
|
||||||
background-color: #D2E0E6;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests .pass .test-name {
|
|
||||||
color: #366097;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests .pass .test-actual,
|
|
||||||
#qunit-tests .pass .test-expected {
|
|
||||||
color: #999999;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-banner.qunit-pass {
|
|
||||||
background-color: #C6E746;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*** Failing Styles */
|
|
||||||
|
|
||||||
#qunit-tests li li.fail {
|
|
||||||
color: #710909;
|
|
||||||
background-color: #fff;
|
|
||||||
border-left: 26px solid #EE5757;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests > li:last-child {
|
|
||||||
border-radius: 0 0 15px 15px;
|
|
||||||
-moz-border-radius: 0 0 15px 15px;
|
|
||||||
-webkit-border-bottom-right-radius: 15px;
|
|
||||||
-webkit-border-bottom-left-radius: 15px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests .fail {
|
|
||||||
color: #000000;
|
|
||||||
background-color: #EE5757;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests .fail .test-name,
|
|
||||||
#qunit-tests .fail .module-name {
|
|
||||||
color: #000000;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests .fail .test-actual {
|
|
||||||
color: #EE5757;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests .fail .test-expected {
|
|
||||||
color: green;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-banner.qunit-fail {
|
|
||||||
background-color: #EE5757;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** Result */
|
|
||||||
|
|
||||||
#qunit-testresult {
|
|
||||||
padding: 0.5em 0.5em 0.5em 2.5em;
|
|
||||||
|
|
||||||
color: #2b81af;
|
|
||||||
background-color: #D2E0E6;
|
|
||||||
|
|
||||||
border-bottom: 1px solid white;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** Fixture */
|
|
||||||
|
|
||||||
#qunit-fixture {
|
|
||||||
position: absolute;
|
|
||||||
top: -10000px;
|
|
||||||
left: -10000px;
|
|
||||||
}
|
|
|
@ -0,0 +1,226 @@
|
||||||
|
/**
|
||||||
|
* QUnit v1.2.0 - A JavaScript Unit Testing Framework
|
||||||
|
*
|
||||||
|
* http://docs.jquery.com/QUnit
|
||||||
|
*
|
||||||
|
* Copyright (c) 2011 John Resig, Jörn Zaefferer
|
||||||
|
* Dual licensed under the MIT (MIT-LICENSE.txt)
|
||||||
|
* or GPL (GPL-LICENSE.txt) licenses.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/** Font Family and Sizes */
|
||||||
|
|
||||||
|
#qunit-tests, #qunit-header, #qunit-banner, #qunit-testrunner-toolbar, #qunit-userAgent, #qunit-testresult {
|
||||||
|
font-family: "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial, sans-serif;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qunit-testrunner-toolbar, #qunit-userAgent, #qunit-testresult, #qunit-tests li { font-size: small; }
|
||||||
|
#qunit-tests { font-size: smaller; }
|
||||||
|
|
||||||
|
|
||||||
|
/** Resets */
|
||||||
|
|
||||||
|
#qunit-tests, #qunit-tests ol, #qunit-header, #qunit-banner, #qunit-userAgent, #qunit-testresult {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/** Header */
|
||||||
|
|
||||||
|
#qunit-header {
|
||||||
|
padding: 0.5em 0 0.5em 1em;
|
||||||
|
|
||||||
|
color: #8699a4;
|
||||||
|
background-color: #0d3349;
|
||||||
|
|
||||||
|
font-size: 1.5em;
|
||||||
|
line-height: 1em;
|
||||||
|
font-weight: normal;
|
||||||
|
|
||||||
|
border-radius: 15px 15px 0 0;
|
||||||
|
-moz-border-radius: 15px 15px 0 0;
|
||||||
|
-webkit-border-top-right-radius: 15px;
|
||||||
|
-webkit-border-top-left-radius: 15px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qunit-header a {
|
||||||
|
text-decoration: none;
|
||||||
|
color: #c2ccd1;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qunit-header a:hover,
|
||||||
|
#qunit-header a:focus {
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qunit-banner {
|
||||||
|
height: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qunit-testrunner-toolbar {
|
||||||
|
padding: 0.5em 0 0.5em 2em;
|
||||||
|
color: #5E740B;
|
||||||
|
background-color: #eee;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qunit-userAgent {
|
||||||
|
padding: 0.5em 0 0.5em 2.5em;
|
||||||
|
background-color: #2b81af;
|
||||||
|
color: #fff;
|
||||||
|
text-shadow: rgba(0, 0, 0, 0.5) 2px 2px 1px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/** Tests: Pass/Fail */
|
||||||
|
|
||||||
|
#qunit-tests {
|
||||||
|
list-style-position: inside;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qunit-tests li {
|
||||||
|
padding: 0.4em 0.5em 0.4em 2.5em;
|
||||||
|
border-bottom: 1px solid #fff;
|
||||||
|
list-style-position: inside;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qunit-tests.hidepass li.pass, #qunit-tests.hidepass li.running {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qunit-tests li strong {
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qunit-tests li a {
|
||||||
|
padding: 0.5em;
|
||||||
|
color: #c2ccd1;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
#qunit-tests li a:hover,
|
||||||
|
#qunit-tests li a:focus {
|
||||||
|
color: #000;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qunit-tests ol {
|
||||||
|
margin-top: 0.5em;
|
||||||
|
padding: 0.5em;
|
||||||
|
|
||||||
|
background-color: #fff;
|
||||||
|
|
||||||
|
border-radius: 15px;
|
||||||
|
-moz-border-radius: 15px;
|
||||||
|
-webkit-border-radius: 15px;
|
||||||
|
|
||||||
|
box-shadow: inset 0px 2px 13px #999;
|
||||||
|
-moz-box-shadow: inset 0px 2px 13px #999;
|
||||||
|
-webkit-box-shadow: inset 0px 2px 13px #999;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qunit-tests table {
|
||||||
|
border-collapse: collapse;
|
||||||
|
margin-top: .2em;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qunit-tests th {
|
||||||
|
text-align: right;
|
||||||
|
vertical-align: top;
|
||||||
|
padding: 0 .5em 0 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qunit-tests td {
|
||||||
|
vertical-align: top;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qunit-tests pre {
|
||||||
|
margin: 0;
|
||||||
|
white-space: pre-wrap;
|
||||||
|
word-wrap: break-word;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qunit-tests del {
|
||||||
|
background-color: #e0f2be;
|
||||||
|
color: #374e0c;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qunit-tests ins {
|
||||||
|
background-color: #ffcaca;
|
||||||
|
color: #500;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*** Test Counts */
|
||||||
|
|
||||||
|
#qunit-tests b.counts { color: black; }
|
||||||
|
#qunit-tests b.passed { color: #5E740B; }
|
||||||
|
#qunit-tests b.failed { color: #710909; }
|
||||||
|
|
||||||
|
#qunit-tests li li {
|
||||||
|
margin: 0.5em;
|
||||||
|
padding: 0.4em 0.5em 0.4em 0.5em;
|
||||||
|
background-color: #fff;
|
||||||
|
border-bottom: none;
|
||||||
|
list-style-position: inside;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*** Passing Styles */
|
||||||
|
|
||||||
|
#qunit-tests li li.pass {
|
||||||
|
color: #5E740B;
|
||||||
|
background-color: #fff;
|
||||||
|
border-left: 26px solid #C6E746;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qunit-tests .pass { color: #528CE0; background-color: #D2E0E6; }
|
||||||
|
#qunit-tests .pass .test-name { color: #366097; }
|
||||||
|
|
||||||
|
#qunit-tests .pass .test-actual,
|
||||||
|
#qunit-tests .pass .test-expected { color: #999999; }
|
||||||
|
|
||||||
|
#qunit-banner.qunit-pass { background-color: #C6E746; }
|
||||||
|
|
||||||
|
/*** Failing Styles */
|
||||||
|
|
||||||
|
#qunit-tests li li.fail {
|
||||||
|
color: #710909;
|
||||||
|
background-color: #fff;
|
||||||
|
border-left: 26px solid #EE5757;
|
||||||
|
white-space: pre;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qunit-tests > li:last-child {
|
||||||
|
border-radius: 0 0 15px 15px;
|
||||||
|
-moz-border-radius: 0 0 15px 15px;
|
||||||
|
-webkit-border-bottom-right-radius: 15px;
|
||||||
|
-webkit-border-bottom-left-radius: 15px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qunit-tests .fail { color: #000000; background-color: #EE5757; }
|
||||||
|
#qunit-tests .fail .test-name,
|
||||||
|
#qunit-tests .fail .module-name { color: #000000; }
|
||||||
|
|
||||||
|
#qunit-tests .fail .test-actual { color: #EE5757; }
|
||||||
|
#qunit-tests .fail .test-expected { color: green; }
|
||||||
|
|
||||||
|
#qunit-banner.qunit-fail { background-color: #EE5757; }
|
||||||
|
|
||||||
|
|
||||||
|
/** Result */
|
||||||
|
|
||||||
|
#qunit-testresult {
|
||||||
|
padding: 0.5em 0.5em 0.5em 2.5em;
|
||||||
|
|
||||||
|
color: #2b81af;
|
||||||
|
background-color: #D2E0E6;
|
||||||
|
|
||||||
|
border-bottom: 1px solid white;
|
||||||
|
}
|
||||||
|
|
||||||
|
/** Fixture */
|
||||||
|
|
||||||
|
#qunit-fixture {
|
||||||
|
position: absolute;
|
||||||
|
top: -10000px;
|
||||||
|
left: -10000px;
|
||||||
|
}
|
|
@ -373,6 +373,12 @@ QWeb2.Engine = (function() {
|
||||||
if (!this.jQuery) {
|
if (!this.jQuery) {
|
||||||
return this.tools.exception("Can't extend template " + template + " without jQuery");
|
return this.tools.exception("Can't extend template " + template + " without jQuery");
|
||||||
}
|
}
|
||||||
|
var template_dest = this.templates[template],
|
||||||
|
msie_trololo = false;
|
||||||
|
if (template_dest.xml !== undefined) {
|
||||||
|
template_dest = this.jQuery(template_dest.xml);
|
||||||
|
msie_trololo = true;
|
||||||
|
}
|
||||||
for (var i = 0, ilen = extend_node.childNodes.length; i < ilen; i++) {
|
for (var i = 0, ilen = extend_node.childNodes.length; i < ilen; i++) {
|
||||||
var child = extend_node.childNodes[i];
|
var child = extend_node.childNodes[i];
|
||||||
if (child.nodeType === 1) {
|
if (child.nodeType === 1) {
|
||||||
|
@ -382,7 +388,7 @@ QWeb2.Engine = (function() {
|
||||||
target,
|
target,
|
||||||
error_msg = "Error while extending template '" + template;
|
error_msg = "Error while extending template '" + template;
|
||||||
if (jquery) {
|
if (jquery) {
|
||||||
target = this.jQuery(jquery, this.templates[template]);
|
target = this.jQuery(jquery, template_dest);
|
||||||
} else if (xpath) {
|
} else if (xpath) {
|
||||||
// NOTE: due to the XPath implementation, extending a template will only work once
|
// NOTE: due to the XPath implementation, extending a template will only work once
|
||||||
// when using XPath because XPathResult won't match objects with other constructor than 'Element'
|
// when using XPath because XPathResult won't match objects with other constructor than 'Element'
|
||||||
|
@ -415,6 +421,9 @@ QWeb2.Engine = (function() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (msie_trololo) {
|
||||||
|
this.templates[template] = template_dest[0];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
return Engine;
|
return Engine;
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
/* TODO: separate openerp web client page css from openerp views css */
|
|
||||||
body.openerp {
|
body.openerp {
|
||||||
padding: 0;
|
padding: 0;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
|
@ -6,10 +5,17 @@ body.openerp {
|
||||||
min-width: 1000px;
|
min-width: 1000px;
|
||||||
overflow-y: scroll;
|
overflow-y: scroll;
|
||||||
font-size: 80%;
|
font-size: 80%;
|
||||||
|
font-family: Ubuntu, Helvetica, sans-serif;
|
||||||
}
|
}
|
||||||
|
|
||||||
body.openerp, .openerp textarea, .openerp input, .openerp select, .openerp option, .openerp button, .openerp .ui-widget {
|
body.openerp, .openerp textarea, .openerp input, .openerp select, .openerp option, .openerp button, .openerp .ui-widget {
|
||||||
font-family: Ubuntu, Helvetica, sans-serif;
|
font-family: Ubuntu, Helvetica, sans-serif;
|
||||||
|
font-size:85%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.openerp .view-manager-main-content {
|
||||||
|
width: 100%;
|
||||||
|
padding: 0 8px 8px 8px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.oe_box {
|
.oe_box {
|
||||||
|
@ -29,6 +35,17 @@ body.openerp, .openerp textarea, .openerp input, .openerp select, .openerp optio
|
||||||
.openerp .oe-listview .oe-number {
|
.openerp .oe-listview .oe-number {
|
||||||
text-align: right !important;
|
text-align: right !important;
|
||||||
}
|
}
|
||||||
|
.oe-listview-header-columns {
|
||||||
|
background: #444; /* Old browsers */
|
||||||
|
background: -moz-linear-gradient(top, #ffffff 0%, #d1d1d1 100%); /* FF3.6+ */
|
||||||
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d1d1d1)); /* Chrome,Safari4+ */
|
||||||
|
background: -webkit-linear-gradient(top, #ffffff 0%,#d1d1d1 100%); /* Chrome10+,Safari5.1+ */
|
||||||
|
background: -o-linear-gradient(top, #ffffff 0%,#d1d1d1 100%); /* Opera11.10+ */
|
||||||
|
background: -ms-linear-gradient(top, #ffffff 0%,#d1d1d1 100%); /* IE10+ */
|
||||||
|
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#d1d1d1',GradientType=0 ); /* IE6-9 */
|
||||||
|
background: linear-gradient(top, #ffffff 0%,#d1d1d1 100%); /* W3C */
|
||||||
|
}
|
||||||
|
|
||||||
.openerp .oe_hide {
|
.openerp .oe_hide {
|
||||||
display: none !important;
|
display: none !important;
|
||||||
}
|
}
|
||||||
|
@ -261,7 +278,7 @@ label.error {
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BD5E54', endColorstr='#90322A',GradientType=0 ); /* IE6-9 */
|
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BD5E54', endColorstr='#90322A',GradientType=0 ); /* IE6-9 */
|
||||||
background: linear-gradient(top, #bd5e54 0%,#90322a 60%); /* W3C */
|
background: linear-gradient(top, #bd5e54 0%,#90322a 60%); /* W3C */
|
||||||
|
|
||||||
border: 1px solid #6E2A24;
|
border: 1px solid #5E1A14;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
-moz-border-radius: 4px;
|
-moz-border-radius: 4px;
|
||||||
-webkit-border-radius: 4px;
|
-webkit-border-radius: 4px;
|
||||||
|
@ -272,7 +289,7 @@ label.error {
|
||||||
text-transform: uppercase;
|
text-transform: uppercase;
|
||||||
line-height: 20px;
|
line-height: 20px;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
font-size: 85%;
|
font-size: 75%;
|
||||||
|
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
|
@ -331,6 +348,7 @@ label.error {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
display: block;
|
display: block;
|
||||||
position: relative;
|
position: relative;
|
||||||
|
font-size:85%;
|
||||||
}
|
}
|
||||||
.openerp .secondary_menu.oe_folded {
|
.openerp .secondary_menu.oe_folded {
|
||||||
width: 20px;
|
width: 20px;
|
||||||
|
@ -371,6 +389,10 @@ label.error {
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
color: white;
|
color: white;
|
||||||
text-shadow: 0 1px 0 #333;
|
text-shadow: 0 1px 0 #333;
|
||||||
|
|
||||||
|
}
|
||||||
|
.openerp a.oe_secondary_submenu_item {
|
||||||
|
padding: 0 5px 2px 10px;
|
||||||
}
|
}
|
||||||
.openerp a.oe_secondary_submenu_item:hover,
|
.openerp a.oe_secondary_submenu_item:hover,
|
||||||
.openerp a.oe_secondary_submenu_item.leaf.active {
|
.openerp a.oe_secondary_submenu_item.leaf.active {
|
||||||
|
@ -383,7 +405,7 @@ label.error {
|
||||||
background: -ms-linear-gradient(top, #ffffff 0%,#d8d8d8 11%,#afafaf 86%,#333333 91%,#5a5858 96%); /* IE10+ */
|
background: -ms-linear-gradient(top, #ffffff 0%,#d8d8d8 11%,#afafaf 86%,#333333 91%,#5a5858 96%); /* IE10+ */
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#5A5858',GradientType=0 ); /* IE6-9 */
|
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#5A5858',GradientType=0 ); /* IE6-9 */
|
||||||
background: linear-gradient(top, #ffffff 0%,#d8d8d8 11%,#afafaf 86%,#333333 91%,#5a5858 96%); /* W3C */
|
background: linear-gradient(top, #ffffff 0%,#d8d8d8 11%,#afafaf 86%,#333333 91%,#5a5858 96%); /* W3C */
|
||||||
padding: 0 5px 2px 5px;
|
padding: 0 5px 2px 10px;
|
||||||
line-height: 20px;
|
line-height: 20px;
|
||||||
color: #3f3d3d;
|
color: #3f3d3d;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
|
@ -431,6 +453,8 @@ label.error {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
padding: 4px 10px;
|
padding: 4px 10px;
|
||||||
text-shadow: 0 1px 0 #111111;
|
text-shadow: 0 1px 0 #111111;
|
||||||
|
font-weight:normal;
|
||||||
|
line-height:14px;
|
||||||
}
|
}
|
||||||
.openerp .header_title small {
|
.openerp .header_title small {
|
||||||
color: #ccc;
|
color: #ccc;
|
||||||
|
@ -464,15 +488,11 @@ label.error {
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#929292', endColorstr='#4D4D4D',GradientType=0 );
|
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#929292', endColorstr='#4D4D4D',GradientType=0 );
|
||||||
}
|
}
|
||||||
.openerp .header_corner ul.block {
|
.openerp .header_corner ul.block {
|
||||||
/*float: left;*/
|
|
||||||
list-style: none;
|
list-style: none;
|
||||||
height: 34px;
|
height: 34px;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
padding: 0 0 0 2px;
|
padding: 0 0 0 2px;
|
||||||
/*background: url(../images/top-sep-a.png) no-repeat;*/
|
|
||||||
line-height: 33px;
|
line-height: 33px;
|
||||||
/*font-size: 1em;*/
|
|
||||||
/*text-transform: uppercase;*/
|
|
||||||
}
|
}
|
||||||
.openerp .header_corner ul.block li {
|
.openerp .header_corner ul.block li {
|
||||||
float: left;
|
float: left;
|
||||||
|
@ -498,6 +518,10 @@ label.error {
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.openerp .logout {
|
||||||
|
font-size:80%;
|
||||||
|
}
|
||||||
|
|
||||||
/* Footer */
|
/* Footer */
|
||||||
.openerp div.oe_footer {
|
.openerp div.oe_footer {
|
||||||
background: none repeat scroll 0 0 #CCCCCC;
|
background: none repeat scroll 0 0 #CCCCCC;
|
||||||
|
@ -530,7 +554,7 @@ label.error {
|
||||||
}
|
}
|
||||||
|
|
||||||
.openerp h2.oe_view_title {
|
.openerp h2.oe_view_title {
|
||||||
font-size: 175%;
|
font-size: 110%;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
margin: 2px 0;
|
margin: 2px 0;
|
||||||
color: #252424;
|
color: #252424;
|
||||||
|
@ -541,12 +565,15 @@ label.error {
|
||||||
.openerp .oe_vm_switch {
|
.openerp .oe_vm_switch {
|
||||||
float: right;
|
float: right;
|
||||||
}
|
}
|
||||||
|
.openerp .oe-view-manager-header .oe_view_title {
|
||||||
|
font-size:150%;
|
||||||
|
}
|
||||||
|
|
||||||
/* SearchView */
|
/* SearchView */
|
||||||
.openerp .filter_label, .openerp .filter_icon {
|
.openerp .filter_label, .openerp .filter_icon {
|
||||||
border: 1px solid #666;
|
|
||||||
border-left-width: 0;
|
border-left-width: 0;
|
||||||
background: #F0F0F0;
|
background: #F0F0F0;
|
||||||
|
border: 1px solid #999;
|
||||||
background: -moz-linear-gradient(top, #F0F0F0 0%, #C0C0C0 100%);
|
background: -moz-linear-gradient(top, #F0F0F0 0%, #C0C0C0 100%);
|
||||||
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F0F0F0), color-stop(100%,#C0C0C0));
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F0F0F0), color-stop(100%,#C0C0C0));
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F0F0F0', endColorstr='#C0C0C0',GradientType=0 );
|
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F0F0F0', endColorstr='#C0C0C0',GradientType=0 );
|
||||||
|
@ -558,13 +585,13 @@ label.error {
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F0F0F0', endColorstr='#A1A7CE',GradientType=0 );
|
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F0F0F0', endColorstr='#A1A7CE',GradientType=0 );
|
||||||
}
|
}
|
||||||
.openerp .filter_label:active, .openerp .filter_icon:active {
|
.openerp .filter_label:active, .openerp .filter_icon:active {
|
||||||
background: #AAAAAA;
|
background: #aaa;
|
||||||
background: -moz-linear-gradient(top, #999999 0%, #EEEEEE 100%);
|
background: -moz-linear-gradient(top, #999999 0%, #EEEEEE 100%);
|
||||||
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#EEEEEE));
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#EEEEEE));
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#EEEEEE',GradientType=0 );
|
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#EEEEEE',GradientType=0 );
|
||||||
}
|
}
|
||||||
.openerp .filter_label.enabled, .openerp .filter_icon.enabled {
|
.openerp .filter_label.enabled, .openerp .filter_icon.enabled {
|
||||||
background: #AAAAAA;
|
background: #aaa;
|
||||||
}
|
}
|
||||||
.openerp .filter_icon {
|
.openerp .filter_icon {
|
||||||
height: 22px;
|
height: 22px;
|
||||||
|
@ -588,13 +615,16 @@ label.error {
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
.openerp .filter_label_group button:first-child {
|
.openerp .filter_label_group button:first-child {
|
||||||
border-left: 1px solid #666;
|
|
||||||
-webkit-border-top-left-radius: 7px;
|
-webkit-border-top-left-radius: 7px;
|
||||||
-webkit-border-bottom-left-radius: 7px;
|
-webkit-border-bottom-left-radius: 7px;
|
||||||
-moz-border-radius-topleft: 7px;
|
-moz-border-radius-topleft: 7px;
|
||||||
-moz-border-radius-bottomleft: 7px;
|
-moz-border-radius-bottomleft: 7px;
|
||||||
border-top-left-radius: 7px;
|
border-top-left-radius: 7px;
|
||||||
border-bottom-left-radius: 7px;
|
border-bottom-left-radius: 7px;
|
||||||
|
border-right: none;
|
||||||
|
}
|
||||||
|
.openerp .filter_label_group button {
|
||||||
|
border-right: none;
|
||||||
}
|
}
|
||||||
.openerp .filter_label_group button:last-child {
|
.openerp .filter_label_group button:last-child {
|
||||||
-webkit-border-top-right-radius: 7px;
|
-webkit-border-top-right-radius: 7px;
|
||||||
|
@ -603,6 +633,20 @@ label.error {
|
||||||
-moz-border-radius-bottomright: 7px;
|
-moz-border-radius-bottomright: 7px;
|
||||||
border-top-right-radius: 7px;
|
border-top-right-radius: 7px;
|
||||||
border-bottom-right-radius: 7px;
|
border-bottom-right-radius: 7px;
|
||||||
|
border-right: 1px solid #999;
|
||||||
|
}
|
||||||
|
.openerp .filter_label_group button.filter_icon img {
|
||||||
|
padding: 1px 8px 0 8px;
|
||||||
|
}
|
||||||
|
.openerp .filter_label_group button.filter_icon:first-child {
|
||||||
|
border-left: solid 1px #999;
|
||||||
|
margin-left: -7px;
|
||||||
|
-webkit-border-top-left-radius: 0px;
|
||||||
|
-webkit-border-bottom-left-radius: 0px;
|
||||||
|
-moz-border-radius-topleft: 0px;
|
||||||
|
-moz-border-radius-bottomleft: 0px;
|
||||||
|
border-top-left-radius: 0px;
|
||||||
|
border-bottom-left-radius: 0px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.openerp .searchview_group_string {
|
.openerp .searchview_group_string {
|
||||||
|
@ -628,8 +672,16 @@ label.error {
|
||||||
.openerp .searchview_group.expanded .searchview_group_content {
|
.openerp .searchview_group.expanded .searchview_group_content {
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
.openerp .searchview_group_content {
|
|
||||||
padding-left: 10px;
|
.openerp .searchview_group_content .oe_label, .openerp .searchview_group_content .oe_label_help {
|
||||||
|
font-weight: bold;
|
||||||
|
color: #4c4c4c;
|
||||||
|
}
|
||||||
|
|
||||||
|
.openerp .oe-searchview-render-line .oe_label, .openerp .oe-searchview-render-line .oe_label_help {
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 80%;
|
||||||
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
.openerp .searchview_extended_group {
|
.openerp .searchview_extended_group {
|
||||||
|
@ -715,20 +767,27 @@ label.error {
|
||||||
text-align: left;
|
text-align: left;
|
||||||
padding: 1px 2px;
|
padding: 1px 2px;
|
||||||
}
|
}
|
||||||
.openerp .oe-listview th.oe-record-selector,
|
|
||||||
.openerp .oe-listview td.oe-button,
|
.openerp .oe-record-delete button,
|
||||||
.openerp .oe-listview td.oe-record-delete {
|
.openerp button.oe-edit-row-save {
|
||||||
padding: 0 1px;
|
border: none;
|
||||||
|
height: 12px;
|
||||||
|
width: 12px;
|
||||||
|
background: url("/web/static/src/img/iconset-b-remove.png") no-repeat scroll center center transparent;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
.openerp button.oe-edit-row-save {
|
||||||
|
background-image: url('/web/static/src/img/icons/save-document.png');
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Could use :not selectors if they were supported by MSIE8... */
|
/* Could use :not selectors if they were supported by MSIE8... */
|
||||||
.openerp .oe-listview tbody td {
|
.openerp .oe-listview tbody td {
|
||||||
border-left: 1px solid #dadada;
|
border-left: 1px solid #dadada; /*currently commenting to test with no vertical lines in list view*/
|
||||||
}
|
}
|
||||||
.openerp .oe-listview tbody td:first-child,
|
.openerp .oe-listview tbody td:first-child,
|
||||||
.openerp .oe-listview tbody td.oe-button,
|
.openerp .oe-listview tbody td.oe-button,
|
||||||
.openerp .oe-listview tbody td.oe-button+td,
|
.openerp .oe-listview tbody td.oe-button,
|
||||||
.openerp .oe-listview tbody th.oe-record-selector+td,
|
.openerp .oe-listview tbody th.oe-record-selector,
|
||||||
.openerp .oe-listview tbody td.oe-record-delete {
|
.openerp .oe-listview tbody td.oe-record-delete {
|
||||||
border-left: none;
|
border-left: none;
|
||||||
}
|
}
|
||||||
|
@ -738,15 +797,36 @@ label.error {
|
||||||
}
|
}
|
||||||
.openerp .oe-listview th.oe-sortable {
|
.openerp .oe-listview th.oe-sortable {
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
|
font-size: 75%;
|
||||||
|
text-transform: uppercase;
|
||||||
|
padding: 0;
|
||||||
|
margin: 0;
|
||||||
|
padding-left: 3px;
|
||||||
|
color: #333;
|
||||||
}
|
}
|
||||||
.openerp .oe-listview th.oe-sortable .ui-icon {
|
.openerp .oe-listview th.oe-sortable .ui-icon {
|
||||||
height: 1em;
|
height: 60%;
|
||||||
|
margin: -6px 0 0;
|
||||||
display: inline;
|
display: inline;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
|
||||||
|
.openerp .oe-listview table tbody td {
|
||||||
|
border-bottom: 1px solid #E3E3E3;
|
||||||
|
}
|
||||||
|
|
||||||
|
.openerp .oe-listview .oe-record-selector {
|
||||||
|
border-bottom: 1px solid #E3E3E3;
|
||||||
}
|
}
|
||||||
|
|
||||||
.openerp .oe-listview .oe-field-cell {
|
.openerp .oe-listview .oe-field-cell {
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: 0;
|
||||||
|
padding-top: 3px;
|
||||||
|
padding-bottom: 3px;
|
||||||
|
font-size: 80%;
|
||||||
}
|
}
|
||||||
.openerp .oe-listview .oe-field-cell progress {
|
.openerp .oe-listview .oe-field-cell progress {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
@ -778,6 +858,8 @@ label.error {
|
||||||
}
|
}
|
||||||
.openerp .oe-list-pager .oe-pager-state {
|
.openerp .oe-list-pager .oe-pager-state {
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
|
font-size: 90%;
|
||||||
|
color: #555;
|
||||||
}
|
}
|
||||||
|
|
||||||
.openerp .oe-listview .oe-group-name {
|
.openerp .oe-listview .oe-group-name {
|
||||||
|
@ -794,6 +876,8 @@ label.error {
|
||||||
.openerp .oe-listview .oe-list-footer {
|
.openerp .oe-listview .oe-list-footer {
|
||||||
text-align: center;
|
text-align: center;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
|
color: #444;
|
||||||
|
font-size: 85%;
|
||||||
}
|
}
|
||||||
.openerp .oe-listview .oe-list-footer span {
|
.openerp .oe-listview .oe-list-footer span {
|
||||||
margin: 0 1em;
|
margin: 0 1em;
|
||||||
|
@ -846,28 +930,68 @@ label.error {
|
||||||
}
|
}
|
||||||
.openerp .oe_form_notebook .ui-tabs-panel {
|
.openerp .oe_form_notebook .ui-tabs-panel {
|
||||||
padding: 4px;
|
padding: 4px;
|
||||||
|
-moz-border-radius-topright: 4px;
|
||||||
|
-webkit-border-top-right-radius: 4px;
|
||||||
|
border-top-right-radius: 4px;
|
||||||
}
|
}
|
||||||
.openerp .oe_form_notebook ul.ui-tabs-nav {
|
.openerp .oe_form_notebook ul.ui-tabs-nav {
|
||||||
padding-left: 0;
|
padding-left: 0;
|
||||||
background: transparent;
|
background: transparent;
|
||||||
border-width: 0 0 1px 0;
|
border-width: 0;
|
||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
-moz-border-radius: 0;
|
-moz-border-radius: 0;
|
||||||
-webkit-border-radius: 0;
|
-webkit-border-radius: 0;
|
||||||
line-height: 0.5em;
|
line-height: 0.8em;
|
||||||
|
font-size: 95%;
|
||||||
|
color: #555;
|
||||||
}
|
}
|
||||||
.openerp .oe_form_notebook ul.ui-tabs-nav li {
|
.openerp .oe_form_notebook ul.ui-tabs-nav li {
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
.openerp .oe_form_notebook .ui-tabs-panel {
|
.openerp .oe_form_notebook .ui-tabs-panel {
|
||||||
background: #f9f9f9;
|
background: #f9f9f9;
|
||||||
border-width: 0 1px 1px 1px;
|
border-width: 1px;
|
||||||
}
|
}
|
||||||
.openerp .oe_form_notebook .ui-tabs-selected {
|
.openerp .oe_form_notebook .ui-tabs-selected {
|
||||||
background: #f9f9f9;
|
background: #f9f9f9;
|
||||||
}
|
}
|
||||||
|
/* Unedit Form */
|
||||||
|
.openerp .field_char,
|
||||||
|
.openerp .field_date,
|
||||||
|
.openerp .field_float,
|
||||||
|
.openerp .field_selection,
|
||||||
|
.openerp .oe_form_field_many2one a,
|
||||||
|
.openerp .oe_form_field_reference a{
|
||||||
|
vertical-align: middle;
|
||||||
|
padding-top: 3px;
|
||||||
|
font-size: 90%;
|
||||||
|
color: #222;
|
||||||
|
}
|
||||||
|
.openerp .oe_form_field_many2one a,
|
||||||
|
.openerp .oe_form_field_reference a {
|
||||||
|
color: #9A0404;
|
||||||
|
line-height: 12px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Form */
|
/* Form */
|
||||||
|
|
||||||
|
.openerp .oe_form_frame_cell input[type="checkbox"] {
|
||||||
|
margin-top: 3px;
|
||||||
|
vertical-align: center;
|
||||||
|
}
|
||||||
|
.openerp .oe_form_frame_cell .input[type="text"] {
|
||||||
|
padding-bottom: 1px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.openerp table.oe_frame td {
|
||||||
|
color: #4c4c4c;
|
||||||
|
}
|
||||||
|
.openerp td.oe_form_frame_cell {
|
||||||
|
padding: 2px;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
.openerp .oe_frame.oe_forms {
|
.openerp .oe_frame.oe_forms {
|
||||||
clear: both;
|
clear: both;
|
||||||
}
|
}
|
||||||
|
@ -889,6 +1013,9 @@ label.error {
|
||||||
padding: 2px;
|
padding: 2px;
|
||||||
position: relative;
|
position: relative;
|
||||||
}
|
}
|
||||||
|
.openerp td.oe_form_field_boolean {
|
||||||
|
padding-top: 4px;
|
||||||
|
}
|
||||||
.openerp td.oe_form_frame_cell.oe_form_group {
|
.openerp td.oe_form_frame_cell.oe_form_group {
|
||||||
padding: 0;
|
padding: 0;
|
||||||
}
|
}
|
||||||
|
@ -900,14 +1027,31 @@ label.error {
|
||||||
}
|
}
|
||||||
.openerp .oe_form_pager, .openerp .oe_list_pager {
|
.openerp .oe_form_pager, .openerp .oe_list_pager {
|
||||||
float: right;
|
float: right;
|
||||||
|
font-size: 80%;
|
||||||
|
color: gray;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
.openerp .oe_form_pager {
|
||||||
|
margin-right: 3px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.openerp label.oe_label_help, .openerp label.oe_label, .openerp .oe_forms input[type="text"], .openerp .oe_forms input[type="password"], .openerp .oe_forms select, .openerp .oe_forms .oe_button, .openerp .oe_forms textarea {
|
||||||
|
font-size: 85%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.openerp label.oe_label_help, .openerp label.oe_label {
|
.openerp label.oe_label_help, .openerp label.oe_label {
|
||||||
display: block;
|
display: block;
|
||||||
|
color: #4c4c4c;
|
||||||
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
.openerp label.oe_label_help {
|
.openerp label.oe_label_help {
|
||||||
cursor: help;
|
cursor: help;
|
||||||
}
|
}
|
||||||
|
.openerp .oe_form_frame_cell .oe_label, .openerp .oe_form_frame_cell .oe_label_help {
|
||||||
|
font-weight: normal;
|
||||||
|
}
|
||||||
.openerp #tiptip_content {
|
.openerp #tiptip_content {
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
}
|
}
|
||||||
|
@ -926,8 +1070,13 @@ label.error {
|
||||||
}
|
}
|
||||||
|
|
||||||
.openerp .oe_forms label.oe_label, .openerp .oe_forms label.oe_label_help {
|
.openerp .oe_forms label.oe_label, .openerp .oe_forms label.oe_label_help {
|
||||||
margin: 3px 0 0 10px;
|
margin: 4px 0 0 3px;
|
||||||
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
|
.openerp .oe_forms .searchview_group_content label.oe_label, .openerp .searchview_group_content .oe_forms label.oe_label_help { /* making a distinction between labels in search view and other labels */
|
||||||
|
margin: 3px 0 0 3px;
|
||||||
|
}
|
||||||
|
|
||||||
.openerp label.oe_label_help span {
|
.openerp label.oe_label_help span {
|
||||||
font-size: 80%;
|
font-size: 80%;
|
||||||
color: darkgreen;
|
color: darkgreen;
|
||||||
|
@ -949,13 +1098,29 @@ label.error {
|
||||||
margin: 3px 0 0 0;
|
margin: 3px 0 0 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Uneditable Form View */
|
||||||
|
.openerp .oe_form_readonly {
|
||||||
|
|
||||||
|
}
|
||||||
|
.openerp .oe_form_readonly .field_char, .openerp .oe_form_readonly .oe_form_field_email {
|
||||||
|
padding-top: 4px;
|
||||||
|
background-color: white;
|
||||||
|
}
|
||||||
|
|
||||||
|
.openerp .oe_form_readonly .field_selection {
|
||||||
|
padding-top: 2px;
|
||||||
|
background-color: white;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/* Inputs */
|
/* Inputs */
|
||||||
.openerp .oe_forms input[type="text"], .openerp .oe_forms input[type="password"], .openerp .oe_forms select, .openerp .oe_forms textarea {
|
.openerp .oe_forms input[type="text"], .openerp .oe_forms input[type="password"], .openerp .oe_forms select, .openerp .oe_forms textarea {
|
||||||
-moz-box-sizing: border-box;
|
-moz-box-sizing: border-box;
|
||||||
-webkit-box-sizing: border-box;
|
-webkit-box-sizing: border-box;
|
||||||
-ms-box-sizing: border-box;
|
-ms-box-sizing: border-box;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
padding: 0 2px 0 2px;
|
padding: 0 2px;
|
||||||
|
margin: 0 2px;
|
||||||
border: 1px solid #999;
|
border: 1px solid #999;
|
||||||
-moz-border-radius: 3px;
|
-moz-border-radius: 3px;
|
||||||
-webkit-border-radius: 3px;
|
-webkit-border-radius: 3px;
|
||||||
|
@ -964,6 +1129,10 @@ label.error {
|
||||||
min-width: 90px;
|
min-width: 90px;
|
||||||
color: #1f1f1f;
|
color: #1f1f1f;
|
||||||
}
|
}
|
||||||
|
.openerp .oe_forms select{
|
||||||
|
padding-top: 2px;
|
||||||
|
}
|
||||||
|
|
||||||
.openerp .oe_forms textarea {
|
.openerp .oe_forms textarea {
|
||||||
resize:vertical;
|
resize:vertical;
|
||||||
}
|
}
|
||||||
|
@ -979,6 +1148,9 @@ label.error {
|
||||||
min-width: 100%;
|
min-width: 100%;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
|
.openerp .oe_forms .button {
|
||||||
|
height: 22px;
|
||||||
|
}
|
||||||
@-moz-document url-prefix() {
|
@-moz-document url-prefix() {
|
||||||
/* Strange firefox behaviour on width: 100% + white-space: nowrap */
|
/* Strange firefox behaviour on width: 100% + white-space: nowrap */
|
||||||
.openerp .oe_forms .oe_button {
|
.openerp .oe_forms .oe_button {
|
||||||
|
@ -992,9 +1164,9 @@ label.error {
|
||||||
.openerp .oe_input_icon {
|
.openerp .oe_input_icon {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
right: 5px;
|
right: 4px;
|
||||||
top: 3px;
|
top: 5px;
|
||||||
z-index: 2;
|
z-index: 1;
|
||||||
}
|
}
|
||||||
.openerp .oe_datepicker_container {
|
.openerp .oe_datepicker_container {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
|
@ -1003,7 +1175,6 @@ label.error {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
.openerp .oe_datepicker_root {
|
.openerp .oe_datepicker_root {
|
||||||
position: relative;
|
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
}
|
}
|
||||||
.openerp .oe_forms.oe_frame .oe_datepicker_root {
|
.openerp .oe_forms.oe_frame .oe_datepicker_root {
|
||||||
|
@ -1017,13 +1188,6 @@ label.error {
|
||||||
right: 5px;
|
right: 5px;
|
||||||
top: 3px;
|
top: 3px;
|
||||||
}
|
}
|
||||||
.openerp img.oe_field_translate {
|
|
||||||
margin-left: -21px;
|
|
||||||
vertical-align: top;
|
|
||||||
cursor: pointer;
|
|
||||||
position: relative;
|
|
||||||
top: 4px;
|
|
||||||
}
|
|
||||||
.openerp .oe_trad_field.touched {
|
.openerp .oe_trad_field.touched {
|
||||||
border: 1px solid green !important;
|
border: 1px solid green !important;
|
||||||
}
|
}
|
||||||
|
@ -1055,10 +1219,14 @@ label.error {
|
||||||
border: 0 solid #666;
|
border: 0 solid #666;
|
||||||
}
|
}
|
||||||
.openerp .separator.horizontal {
|
.openerp .separator.horizontal {
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
border-bottom-width: 1px;
|
border-bottom-width: 1px;
|
||||||
margin: 3px 4px 3px 1px;
|
margin: 3px 4px 3px 1px;
|
||||||
height: 15px;
|
height: 17px;
|
||||||
|
font-size: 95%;
|
||||||
|
}
|
||||||
|
.openerp .separator.horizontal:empty {
|
||||||
|
height: 5px;
|
||||||
}
|
}
|
||||||
.openerp .oe_form_frame_cell.oe_form_separator_vertical {
|
.openerp .oe_form_frame_cell.oe_form_separator_vertical {
|
||||||
border-left: 1px solid #666;
|
border-left: 1px solid #666;
|
||||||
|
@ -1095,6 +1263,14 @@ label.error {
|
||||||
background: white;
|
background: white;
|
||||||
min-width: 90px;
|
min-width: 90px;
|
||||||
}
|
}
|
||||||
|
.openerp tbody.ui-widget-content {
|
||||||
|
margin-bottom: 10px;
|
||||||
|
border-spacing: 4px;
|
||||||
|
}
|
||||||
|
.openerp .ui-widget-header {
|
||||||
|
background-image: none;
|
||||||
|
background-color: white;
|
||||||
|
}
|
||||||
|
|
||||||
/* Sidebar */
|
/* Sidebar */
|
||||||
.openerp .view-manager-main-table {
|
.openerp .view-manager-main-table {
|
||||||
|
@ -1108,16 +1284,13 @@ label.error {
|
||||||
vertical-align: top;
|
vertical-align: top;
|
||||||
}
|
}
|
||||||
|
|
||||||
.openerp .view-manager-main-content {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.openerp .oe-view-manager-header {
|
.openerp .oe-view-manager-header {
|
||||||
overflow: auto;
|
overflow: auto;
|
||||||
}
|
}
|
||||||
.openerp .oe-view-manager-header h2 {
|
.openerp .oe-view-manager-header h2 {
|
||||||
float: left;
|
float: left;
|
||||||
}
|
}
|
||||||
.openerp .oe-view-manager-header blockquote {
|
.openerp .oe_view_manager_menu_tips blockquote {
|
||||||
display: none;
|
display: none;
|
||||||
font-size: 85%;
|
font-size: 85%;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
|
@ -1126,14 +1299,14 @@ label.error {
|
||||||
padding: 1px 10px;
|
padding: 1px 10px;
|
||||||
color: #4C4C4C;
|
color: #4C4C4C;
|
||||||
}
|
}
|
||||||
.openerp .oe-view-manager-header blockquote p {
|
.openerp .oe_view_manager_menu_tips blockquote p {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
padding: 6px 1px 4px;
|
padding: 6px 1px 4px;
|
||||||
}
|
}
|
||||||
.openerp .oe-view-manager-header blockquote div {
|
.openerp .oe_view_manager_menu_tips blockquote div {
|
||||||
text-align: right;
|
text-align: right;
|
||||||
}
|
}
|
||||||
.openerp .oe-view-manager-header blockquote div button {
|
.openerp .oe_view_manager_menu_tips blockquote div button {
|
||||||
border: none;
|
border: none;
|
||||||
background: none;
|
background: none;
|
||||||
padding: 0 4px;
|
padding: 0 4px;
|
||||||
|
@ -1365,6 +1538,7 @@ label.error {
|
||||||
}
|
}
|
||||||
.openerp .oe_forms .oe-m2o input[type="text"] {
|
.openerp .oe_forms .oe-m2o input[type="text"] {
|
||||||
padding-right: 20px;
|
padding-right: 20px;
|
||||||
|
padding-top: 2px;
|
||||||
}
|
}
|
||||||
.openerp .oe-m2o-drop-down-button {
|
.openerp .oe-m2o-drop-down-button {
|
||||||
margin-left: -23px;
|
margin-left: -23px;
|
||||||
|
@ -1374,12 +1548,12 @@ label.error {
|
||||||
margin-bottom: -4px;
|
margin-bottom: -4px;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
.openerp .oe-m2o-cm-button img {
|
|
||||||
margin-left: 4px;
|
|
||||||
}
|
|
||||||
.openerp .oe-m2o-disabled-cm {
|
.openerp .oe-m2o-disabled-cm {
|
||||||
color: grey;
|
color: grey;
|
||||||
}
|
}
|
||||||
|
.openerp ul[role="listbox"] li a {
|
||||||
|
font-size:80%;
|
||||||
|
}
|
||||||
.parent_top {
|
.parent_top {
|
||||||
vertical-align: text-top;
|
vertical-align: text-top;
|
||||||
}
|
}
|
||||||
|
@ -1425,20 +1599,19 @@ label.error {
|
||||||
/* Shortcuts*/
|
/* Shortcuts*/
|
||||||
.oe-shortcut-toggle {
|
.oe-shortcut-toggle {
|
||||||
height: 20px;
|
height: 20px;
|
||||||
|
margin-top: 3px;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
width: 24px;
|
width: 24px;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
display: block;
|
display: block;
|
||||||
background: url(/web/static/src/img/add-shortcut.png) no-repeat bottom;
|
background: url(/web/static/src/img/add-shortcut.png) no-repeat center center;
|
||||||
float: left;
|
float: left;
|
||||||
}
|
}
|
||||||
.oe-shortcut-remove{
|
.oe-shortcut-remove{
|
||||||
background: url(/web/static/src/img/remove-shortcut.png) no-repeat bottom;
|
background: url(/web/static/src/img/remove-shortcut.png) no-repeat center center;
|
||||||
}
|
}
|
||||||
/* ================ */
|
|
||||||
.oe-shortcuts {
|
.oe-shortcuts {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
|
|
||||||
margin: 0;
|
margin: 0;
|
||||||
padding: 6px 15px;
|
padding: 6px 15px;
|
||||||
top: 37px;
|
top: 37px;
|
||||||
|
@ -1463,9 +1636,14 @@ label.error {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
border-left: 1px solid #909090;
|
border-left: 1px solid #909090;
|
||||||
padding: 4px;
|
padding: 0 4px;
|
||||||
font-size: 90%;
|
font-size: 80%;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
|
vertical-align: top;
|
||||||
|
}
|
||||||
|
|
||||||
|
.oe-shortcuts li:hover {
|
||||||
|
background-color: #666;
|
||||||
}
|
}
|
||||||
.oe-shortcuts li:first-child {
|
.oe-shortcuts li:first-child {
|
||||||
border-left: none;
|
border-left: none;
|
||||||
|
@ -1535,4 +1713,3 @@ ul.oe-arrow-list li.oe-arrow-list-selected .oe-arrow-list-after {
|
||||||
.openerp .oe_view_editor_tree_grid a {
|
.openerp .oe_view_editor_tree_grid a {
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
.openerp .oe-import fieldset.oe-closed table {
|
.openerp .oe-import fieldset.oe-closed table {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
.openerp .separator.horizontal {
|
.openerp .oe-import .separator.horizontal {
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
border-bottom-width: 1px;
|
border-bottom-width: 1px;
|
||||||
margin: 6px 4px 6px 1px;
|
margin: 6px 4px 6px 1px;
|
||||||
|
|
Before Width: | Height: | Size: 918 B After Width: | Height: | Size: 918 B |
Before Width: | Height: | Size: 882 B After Width: | Height: | Size: 882 B |
Before Width: | Height: | Size: 692 B After Width: | Height: | Size: 692 B |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 189 B |
|
@ -59,7 +59,7 @@ openerp.web = function(instance) {
|
||||||
openerp.web.formats(instance);
|
openerp.web.formats(instance);
|
||||||
openerp.web.chrome(instance);
|
openerp.web.chrome(instance);
|
||||||
openerp.web.data(instance);
|
openerp.web.data(instance);
|
||||||
var files = ["views","search","list","form","list_editable","web_mobile","view_tree","data_export","data_import","view_editor", 'embed'];
|
var files = ["views","search","list","form", "page","list_editable","web_mobile","view_tree","data_export","data_import","view_editor","embed"];
|
||||||
for(var i=0; i<files.length; i++) {
|
for(var i=0; i<files.length; i++) {
|
||||||
if(openerp.web[files[i]]) {
|
if(openerp.web[files[i]]) {
|
||||||
openerp.web[files[i]](instance);
|
openerp.web[files[i]](instance);
|
||||||
|
|
|
@ -30,8 +30,6 @@ openerp.web.Notification = openerp.web.Widget.extend(/** @lends openerp.web.Not
|
||||||
this.$element.notify('create', 'oe_notification_alert', {
|
this.$element.notify('create', 'oe_notification_alert', {
|
||||||
title: title,
|
title: title,
|
||||||
text: text
|
text: text
|
||||||
}, {
|
|
||||||
expires: false
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -242,6 +240,7 @@ openerp.web.Database = openerp.web.Widget.extend(/** @lends openerp.web.Database
|
||||||
init: function(parent, element_id, option_id) {
|
init: function(parent, element_id, option_id) {
|
||||||
this._super(parent, element_id);
|
this._super(parent, element_id);
|
||||||
this.$option_id = $('#' + option_id);
|
this.$option_id = $('#' + option_id);
|
||||||
|
this.unblockUIFunction = $.unblockUI;
|
||||||
},
|
},
|
||||||
start: function() {
|
start: function() {
|
||||||
this._super();
|
this._super();
|
||||||
|
@ -337,10 +336,26 @@ openerp.web.Database = openerp.web.Widget.extend(/** @lends openerp.web.Database
|
||||||
self.widget_parent.do_login(
|
self.widget_parent.do_login(
|
||||||
info.db, admin.login, admin.password);
|
info.db, admin.login, admin.password);
|
||||||
self.stop();
|
self.stop();
|
||||||
$.unblockUI();
|
self.unblockUI();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
/**
|
||||||
|
* Blocks UI and replaces $.unblockUI by a noop to prevent third parties
|
||||||
|
* from unblocking the UI
|
||||||
|
*/
|
||||||
|
blockUI: function () {
|
||||||
|
$.blockUI();
|
||||||
|
$.unblockUI = function () {};
|
||||||
|
},
|
||||||
|
/**
|
||||||
|
* Reinstates $.unblockUI so third parties can play with blockUI, and
|
||||||
|
* unblocks the UI
|
||||||
|
*/
|
||||||
|
unblockUI: function () {
|
||||||
|
$.unblockUI = this.unblockUIFunction;
|
||||||
|
$.unblockUI();
|
||||||
|
},
|
||||||
/**
|
/**
|
||||||
* Displays an error dialog resulting from the various RPC communications
|
* Displays an error dialog resulting from the various RPC communications
|
||||||
* failing over themselves
|
* failing over themselves
|
||||||
|
@ -366,10 +381,10 @@ openerp.web.Database = openerp.web.Widget.extend(/** @lends openerp.web.Database
|
||||||
self.$option_id.find("form[name=create_db_form]").validate({
|
self.$option_id.find("form[name=create_db_form]").validate({
|
||||||
submitHandler: function (form) {
|
submitHandler: function (form) {
|
||||||
var fields = $(form).serializeArray();
|
var fields = $(form).serializeArray();
|
||||||
$.blockUI();
|
self.blockUI();
|
||||||
self.rpc("/web/database/create", {'fields': fields}, function(result) {
|
self.rpc("/web/database/create", {'fields': fields}, function(result) {
|
||||||
if (result.error) {
|
if (result.error) {
|
||||||
$.unblockUI();
|
self.unblockUI();
|
||||||
self.display_error(result);
|
self.display_error(result);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -417,7 +432,7 @@ openerp.web.Database = openerp.web.Widget.extend(/** @lends openerp.web.Database
|
||||||
.html(QWeb.render("BackupDB", self))
|
.html(QWeb.render("BackupDB", self))
|
||||||
.find("form[name=backup_db_form]").validate({
|
.find("form[name=backup_db_form]").validate({
|
||||||
submitHandler: function (form) {
|
submitHandler: function (form) {
|
||||||
$.blockUI();
|
self.blockUI();
|
||||||
self.session.get_file({
|
self.session.get_file({
|
||||||
form: form,
|
form: form,
|
||||||
error: function (body) {
|
error: function (body) {
|
||||||
|
@ -427,7 +442,7 @@ openerp.web.Database = openerp.web.Widget.extend(/** @lends openerp.web.Database
|
||||||
error: error[1]
|
error: error[1]
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
complete: $.unblockUI
|
complete: $.proxy(self, 'unblockUI')
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
@ -438,7 +453,7 @@ openerp.web.Database = openerp.web.Widget.extend(/** @lends openerp.web.Database
|
||||||
|
|
||||||
self.$option_id.find("form[name=restore_db_form]").validate({
|
self.$option_id.find("form[name=restore_db_form]").validate({
|
||||||
submitHandler: function (form) {
|
submitHandler: function (form) {
|
||||||
$.blockUI();
|
self.blockUI();
|
||||||
$(form).ajaxSubmit({
|
$(form).ajaxSubmit({
|
||||||
url: '/web/database/restore',
|
url: '/web/database/restore',
|
||||||
type: 'POST',
|
type: 'POST',
|
||||||
|
@ -463,9 +478,7 @@ openerp.web.Database = openerp.web.Widget.extend(/** @lends openerp.web.Database
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
complete: function () {
|
complete: $.proxy(self, 'unblockUI')
|
||||||
$.unblockUI();
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
@ -824,7 +837,8 @@ openerp.web.Menu = openerp.web.Widget.extend(/** @lends openerp.web.Menu# */{
|
||||||
init: function(parent, element_id, secondary_menu_id) {
|
init: function(parent, element_id, secondary_menu_id) {
|
||||||
this._super(parent, element_id);
|
this._super(parent, element_id);
|
||||||
this.secondary_menu_id = secondary_menu_id;
|
this.secondary_menu_id = secondary_menu_id;
|
||||||
this.$secondary_menu = $("#" + secondary_menu_id).hide();
|
this.$secondary_menu = $("#" + secondary_menu_id);
|
||||||
|
this.$secondary_menu.hide();
|
||||||
this.menu = false;
|
this.menu = false;
|
||||||
this.folded = false;
|
this.folded = false;
|
||||||
if (window.localStorage) {
|
if (window.localStorage) {
|
||||||
|
@ -898,7 +912,10 @@ openerp.web.Menu = openerp.web.Widget.extend(/** @lends openerp.web.Menu# */{
|
||||||
sub_menu_visible = $sub_menu.is(':visible');
|
sub_menu_visible = $sub_menu.is(':visible');
|
||||||
this.$secondary_menu.find('.oe_secondary_menu').hide();
|
this.$secondary_menu.find('.oe_secondary_menu').hide();
|
||||||
|
|
||||||
$('.active', this.$element.add(this.$secondary_menu.show())).removeClass('active');
|
if (this.$secondary_menu.hasClass('oe_folded')) {
|
||||||
|
this.$secondary_menu.show();
|
||||||
|
}
|
||||||
|
$('.active', this.$element.add(this.$secondary_menu)).removeClass('active');
|
||||||
$main_menu.add($clicked_menu).add($sub_menu).addClass('active');
|
$main_menu.add($clicked_menu).add($sub_menu).addClass('active');
|
||||||
|
|
||||||
if (!(this.folded && manual)) {
|
if (!(this.folded && manual)) {
|
||||||
|
@ -960,6 +977,8 @@ openerp.web.Menu = openerp.web.Widget.extend(/** @lends openerp.web.Menu# */{
|
||||||
if (data.action.length) {
|
if (data.action.length) {
|
||||||
var action = data.action[0][2];
|
var action = data.action[0][2];
|
||||||
self.on_action(action);
|
self.on_action(action);
|
||||||
|
} else {
|
||||||
|
self.on_action({type: 'null_action'});
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
on_action: function(action) {
|
on_action: function(action) {
|
||||||
|
|
|
@ -1109,7 +1109,8 @@ openerp.web.TranslationDataBase = openerp.web.Class.extend(/** @lends openerp.we
|
||||||
set_bundle: function(translation_bundle) {
|
set_bundle: function(translation_bundle) {
|
||||||
var self = this;
|
var self = this;
|
||||||
this.db = {};
|
this.db = {};
|
||||||
var modules = _.keys(translation_bundle.modules).sort();
|
var modules = _.keys(translation_bundle.modules);
|
||||||
|
modules.sort();
|
||||||
if (_.include(modules, "web")) {
|
if (_.include(modules, "web")) {
|
||||||
modules = ["web"].concat(_.without(modules, "web"));
|
modules = ["web"].concat(_.without(modules, "web"));
|
||||||
}
|
}
|
||||||
|
@ -1156,7 +1157,8 @@ openerp.web._t = new openerp.web.TranslationDataBase().build_translation_functio
|
||||||
openerp.web.qweb = new QWeb2.Engine();
|
openerp.web.qweb = new QWeb2.Engine();
|
||||||
openerp.web.qweb.debug = (window.location.search.indexOf('?debug') !== -1);
|
openerp.web.qweb.debug = (window.location.search.indexOf('?debug') !== -1);
|
||||||
openerp.web.qweb.default_dict = {
|
openerp.web.qweb.default_dict = {
|
||||||
'_' : _
|
'_' : _,
|
||||||
|
'_t' : openerp.web._t
|
||||||
}
|
}
|
||||||
openerp.web.qweb.format_text_node = function(s) {
|
openerp.web.qweb.format_text_node = function(s) {
|
||||||
// Note that 'this' is the Qweb Node of the text
|
// Note that 'this' is the Qweb Node of the text
|
||||||
|
@ -1174,6 +1176,7 @@ openerp.web.qweb.format_text_node = function(s) {
|
||||||
|
|
||||||
/** Setup default connection */
|
/** Setup default connection */
|
||||||
openerp.connection = new openerp.web.Connection();
|
openerp.connection = new openerp.web.Connection();
|
||||||
|
openerp.web.qweb.default_dict['__debug__'] = openerp.connection.debug;
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -265,14 +265,25 @@ openerp.web.DataSet = openerp.web.Widget.extend( /** @lends openerp.web.DataSet
|
||||||
return this;
|
return this;
|
||||||
},
|
},
|
||||||
select_id: function(id) {
|
select_id: function(id) {
|
||||||
var idx = _.indexOf(this.ids, id);
|
var idx = this.get_id_index(id);
|
||||||
if (idx === -1) {
|
if (idx === null) {
|
||||||
return false;
|
return false;
|
||||||
} else {
|
} else {
|
||||||
this.index = idx;
|
this.index = idx;
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
get_id_index: function(id) {
|
||||||
|
for (var i=0, ii=this.ids.length; i<ii; i++) {
|
||||||
|
// Here we use type coercion because of the mess potentially caused by
|
||||||
|
// OpenERP ids fetched from the DOM as string. (eg: dhtmlxcalendar)
|
||||||
|
// OpenERP ids can be non-numeric too ! (eg: recursive events in calendar)
|
||||||
|
if (id == this.ids[i]) {
|
||||||
|
return i;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
},
|
||||||
/**
|
/**
|
||||||
* Read records.
|
* Read records.
|
||||||
*
|
*
|
||||||
|
@ -414,8 +425,8 @@ openerp.web.DataSet = openerp.web.Widget.extend( /** @lends openerp.web.DataSet
|
||||||
return this.rpc('/web/dataset/call', {
|
return this.rpc('/web/dataset/call', {
|
||||||
model: this.model,
|
model: this.model,
|
||||||
method: method,
|
method: method,
|
||||||
domain_id: domain_index || null,
|
domain_id: domain_index == undefined ? null : domain_index,
|
||||||
context_id: context_index || null,
|
context_id: context_index == undefined ? null : context_index,
|
||||||
args: args || []
|
args: args || []
|
||||||
}, callback, error_callback);
|
}, callback, error_callback);
|
||||||
},
|
},
|
||||||
|
@ -433,7 +444,7 @@ openerp.web.DataSet = openerp.web.Widget.extend( /** @lends openerp.web.DataSet
|
||||||
model: this.model,
|
model: this.model,
|
||||||
method: method,
|
method: method,
|
||||||
domain_id: null,
|
domain_id: null,
|
||||||
context_id: 1,
|
context_id: args.length - 1,
|
||||||
args: args || []
|
args: args || []
|
||||||
}, callback, error_callback);
|
}, callback, error_callback);
|
||||||
},
|
},
|
||||||
|
|
|
@ -183,6 +183,20 @@ openerp.web.DataImport = openerp.web.Dialog.extend({
|
||||||
this.$element.find('#result').empty();
|
this.$element.find('#result').empty();
|
||||||
var headers, result_node = this.$element.find("#result");
|
var headers, result_node = this.$element.find("#result");
|
||||||
|
|
||||||
|
if (results['error']) {
|
||||||
|
result_node.append(QWeb.render('ImportView.error', {
|
||||||
|
'error': results['error']}));
|
||||||
|
this.$element.find('fieldset').removeClass('oe-closed');
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (results['success']) {
|
||||||
|
if (this.widget_parent.widget_parent.active_view == "list") {
|
||||||
|
this.widget_parent.reload_content();
|
||||||
|
}
|
||||||
|
this.stop();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if (results['records']) {
|
if (results['records']) {
|
||||||
var lines_to_skip = parseInt(this.$element.find('#csv_skip').val(), 10),
|
var lines_to_skip = parseInt(this.$element.find('#csv_skip').val(), 10),
|
||||||
with_headers = this.$element.find('#file_has_headers').prop('checked');
|
with_headers = this.$element.find('#file_has_headers').prop('checked');
|
||||||
|
@ -195,16 +209,6 @@ openerp.web.DataImport = openerp.web.Dialog.extend({
|
||||||
: results.records
|
: results.records
|
||||||
}));
|
}));
|
||||||
this.$element.find('fieldset').addClass('oe-closed');
|
this.$element.find('fieldset').addClass('oe-closed');
|
||||||
} else if (results['error']) {
|
|
||||||
result_node.append(QWeb.render('ImportView.error', {
|
|
||||||
'error': results['error']}));
|
|
||||||
this.$element.find('fieldset').removeClass('oe-closed');
|
|
||||||
} else if (results['success']) {
|
|
||||||
if (this.widget_parent.widget_parent.active_view == "list") {
|
|
||||||
this.widget_parent.reload_content();
|
|
||||||
}
|
|
||||||
this.stop();
|
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
this.$element.find('form').removeClass('oe-import-no-result');
|
this.$element.find('form').removeClass('oe-import-no-result');
|
||||||
|
|
||||||
|
|
|
@ -158,16 +158,17 @@ openerp.web.parse_value = function (value, descriptor, value_if_empty) {
|
||||||
var tmp = Number(value);
|
var tmp = Number(value);
|
||||||
if (!isNaN(tmp))
|
if (!isNaN(tmp))
|
||||||
return tmp;
|
return tmp;
|
||||||
tmp = value.replace(openerp.web._t.database.parameters.decimal_point, ".");
|
|
||||||
var tmp2 = tmp;
|
var tmp2 = value;
|
||||||
do {
|
do {
|
||||||
tmp = tmp2;
|
tmp = tmp2;
|
||||||
tmp2 = tmp.replace(openerp.web._t.database.parameters.thousands_sep, "");
|
tmp2 = tmp.replace(openerp.web._t.database.parameters.thousands_sep, "");
|
||||||
} while(tmp !== tmp2);
|
} while(tmp !== tmp2);
|
||||||
tmp = Number(tmp);
|
var reformatted_value = tmp.replace(openerp.web._t.database.parameters.decimal_point, ".");
|
||||||
if (isNaN(tmp))
|
var parsed = Number(reformatted_value);
|
||||||
|
if (isNaN(parsed))
|
||||||
throw new Error(value + " is not a correct float");
|
throw new Error(value + " is not a correct float");
|
||||||
return tmp;
|
return parsed;
|
||||||
case 'float_time':
|
case 'float_time':
|
||||||
var float_time_pair = value.split(":");
|
var float_time_pair = value.split(":");
|
||||||
if (float_time_pair.length != 2)
|
if (float_time_pair.length != 2)
|
||||||
|
|
|
@ -139,6 +139,7 @@ openerp.web.SearchView = openerp.web.Widget.extend(/** @lends openerp.web.Search
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
on_loaded: function(data) {
|
on_loaded: function(data) {
|
||||||
|
this.fields_view = data.fields_view;
|
||||||
if (data.fields_view.type !== 'search' ||
|
if (data.fields_view.type !== 'search' ||
|
||||||
data.fields_view.arch.tag !== 'search') {
|
data.fields_view.arch.tag !== 'search') {
|
||||||
throw new Error(_.str.sprintf(
|
throw new Error(_.str.sprintf(
|
||||||
|
@ -197,18 +198,22 @@ openerp.web.SearchView = openerp.web.Widget.extend(/** @lends openerp.web.Search
|
||||||
var self = this;
|
var self = this;
|
||||||
var select = this.$element.find(".oe_search-view-filters-management");
|
var select = this.$element.find(".oe_search-view-filters-management");
|
||||||
var val = select.val();
|
var val = select.val();
|
||||||
|
switch(val) {
|
||||||
if (val.slice(0,1) == "_") { // useless action
|
case 'add_to_dashboard':
|
||||||
select.val("_filters");
|
this.on_add_to_dashboard();
|
||||||
return;
|
break;
|
||||||
}
|
case 'manage_filters':
|
||||||
if (val.slice(0, "get:".length) == "get:") {
|
this.do_action({
|
||||||
val = val.slice("get:".length);
|
res_model: 'ir.filters',
|
||||||
val = parseInt(val);
|
views: [[false, 'list'], [false, 'form']],
|
||||||
var filter = this.managed_filters[val];
|
type: 'ir.actions.act_window',
|
||||||
this.on_search([filter.domain], [filter.context], []);
|
context: {"search_default_user_id": this.session.uid,
|
||||||
} else if (val == "save_filter") {
|
"search_default_model_id": this.dataset.model},
|
||||||
select.val("_filters");
|
target: "current",
|
||||||
|
limit : 80
|
||||||
|
});
|
||||||
|
break;
|
||||||
|
case 'save_filter':
|
||||||
var data = this.build_search_data();
|
var data = this.build_search_data();
|
||||||
var context = new openerp.web.CompoundContext();
|
var context = new openerp.web.CompoundContext();
|
||||||
_.each(data.contexts, function(x) {
|
_.each(data.contexts, function(x) {
|
||||||
|
@ -241,19 +246,63 @@ openerp.web.SearchView = openerp.web.Widget.extend(/** @lends openerp.web.Search
|
||||||
}}
|
}}
|
||||||
]
|
]
|
||||||
});
|
});
|
||||||
} else { // manage_filters
|
break;
|
||||||
select.val("_filters");
|
|
||||||
this.do_action({
|
|
||||||
res_model: 'ir.filters',
|
|
||||||
views: [[false, 'list'], [false, 'form']],
|
|
||||||
type: 'ir.actions.act_window',
|
|
||||||
context: {"search_default_user_id": this.session.uid,
|
|
||||||
"search_default_model_id": this.dataset.model},
|
|
||||||
target: "current",
|
|
||||||
limit : 80,
|
|
||||||
auto_search : true
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
if (val.slice(0, 4) == "get:") {
|
||||||
|
val = val.slice(4);
|
||||||
|
val = parseInt(val, 10);
|
||||||
|
var filter = this.managed_filters[val];
|
||||||
|
this.on_search([filter.domain], [filter.context], []);
|
||||||
|
} else {
|
||||||
|
select.val('');
|
||||||
|
}
|
||||||
|
},
|
||||||
|
on_add_to_dashboard: function() {
|
||||||
|
this.$element.find(".oe_search-view-filters-management")[0].selectedIndex = 0;
|
||||||
|
var self = this,
|
||||||
|
menu = openerp.webclient.menu,
|
||||||
|
$dialog = $(QWeb.render("SearchView.add_to_dashboard", {
|
||||||
|
dashboards : menu.data.data.children,
|
||||||
|
selected_menu_id : menu.$element.find('a.active').data('menu')
|
||||||
|
}));
|
||||||
|
$dialog.find('input').val(this.fields_view.name);
|
||||||
|
$dialog.dialog({
|
||||||
|
modal: true,
|
||||||
|
title: _t("Add to Dashboard"),
|
||||||
|
buttons: [
|
||||||
|
{text: _t("Cancel"), click: function() {
|
||||||
|
$(this).dialog("close");
|
||||||
|
}},
|
||||||
|
{text: _t("OK"), click: function() {
|
||||||
|
$(this).dialog("close");
|
||||||
|
var menu_id = $(this).find("select").val(),
|
||||||
|
title = $(this).find("input").val(),
|
||||||
|
data = self.build_search_data(),
|
||||||
|
context = new openerp.web.CompoundContext(),
|
||||||
|
domain = new openerp.web.CompoundDomain();
|
||||||
|
_.each(data.contexts, function(x) {
|
||||||
|
context.add(x);
|
||||||
|
});
|
||||||
|
_.each(data.domains, function(x) {
|
||||||
|
domain.add(x);
|
||||||
|
});
|
||||||
|
self.rpc('/web/searchview/add_to_dashboard', {
|
||||||
|
menu_id: menu_id,
|
||||||
|
action_id: self.widget_parent.action.id,
|
||||||
|
context_to_save: context,
|
||||||
|
domain: domain,
|
||||||
|
view_mode: self.widget_parent.active_view,
|
||||||
|
name: title
|
||||||
|
}, function(r) {
|
||||||
|
if (r === false) {
|
||||||
|
self.do_warn("Could not add filter to dashboard");
|
||||||
|
} else {
|
||||||
|
self.do_notify("Filter added to dashboard", '');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}}
|
||||||
|
]
|
||||||
|
});
|
||||||
},
|
},
|
||||||
/**
|
/**
|
||||||
* Performs the search view collection of widget data.
|
* Performs the search view collection of widget data.
|
||||||
|
|
|
@ -33,16 +33,18 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView#
|
||||||
this.widgets = {};
|
this.widgets = {};
|
||||||
this.widgets_counter = 0;
|
this.widgets_counter = 0;
|
||||||
this.fields = {};
|
this.fields = {};
|
||||||
|
this.fields_order = [];
|
||||||
this.datarecord = {};
|
this.datarecord = {};
|
||||||
this.show_invalid = true;
|
this.show_invalid = true;
|
||||||
this.default_focus_field = null;
|
this.default_focus_field = null;
|
||||||
this.default_focus_button = null;
|
this.default_focus_button = null;
|
||||||
this.registry = this.readonly ? openerp.web.form.readonly : openerp.web.form.widgets;
|
this.registry = openerp.web.form.widgets;
|
||||||
this.has_been_loaded = $.Deferred();
|
this.has_been_loaded = $.Deferred();
|
||||||
this.$form_header = null;
|
this.$form_header = null;
|
||||||
this.translatable_fields = [];
|
this.translatable_fields = [];
|
||||||
_.defaults(this.options, {"always_show_new_button": true,
|
_.defaults(this.options, {
|
||||||
"not_interactible_on_create": false});
|
"not_interactible_on_create": false
|
||||||
|
});
|
||||||
this.mutating_lock = $.Deferred();
|
this.mutating_lock = $.Deferred();
|
||||||
this.initial_mutating_lock = this.mutating_lock;
|
this.initial_mutating_lock = this.mutating_lock;
|
||||||
this.on_change_lock = $.Deferred().resolve();
|
this.on_change_lock = $.Deferred().resolve();
|
||||||
|
@ -86,6 +88,7 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView#
|
||||||
on_loaded: function(data) {
|
on_loaded: function(data) {
|
||||||
var self = this;
|
var self = this;
|
||||||
if (data) {
|
if (data) {
|
||||||
|
this.fields_order = [];
|
||||||
this.fields_view = data;
|
this.fields_view = data;
|
||||||
var frame = new (this.registry.get_object('frame'))(this, this.fields_view.arch);
|
var frame = new (this.registry.get_object('frame'))(this, this.fields_view.arch);
|
||||||
|
|
||||||
|
@ -102,10 +105,7 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView#
|
||||||
});
|
});
|
||||||
|
|
||||||
this.$form_header.find('button.oe_form_button_save').click(this.on_button_save);
|
this.$form_header.find('button.oe_form_button_save').click(this.on_button_save);
|
||||||
this.$form_header.find('button.oe_form_button_new').click(this.on_button_new);
|
this.$form_header.find('button.oe_form_button_cancel').click(this.on_button_cancel);
|
||||||
this.$form_header.find('button.oe_form_button_duplicate').click(this.on_button_duplicate);
|
|
||||||
this.$form_header.find('button.oe_form_button_delete').click(this.on_button_delete);
|
|
||||||
this.$form_header.find('button.oe_form_button_toggle').click(this.on_toggle_readonly);
|
|
||||||
|
|
||||||
if (!this.sidebar && this.options.sidebar && this.options.sidebar_id) {
|
if (!this.sidebar && this.options.sidebar && this.options.sidebar_id) {
|
||||||
this.sidebar = new openerp.web.Sidebar(this, this.options.sidebar_id);
|
this.sidebar = new openerp.web.Sidebar(this, this.options.sidebar_id);
|
||||||
|
@ -117,23 +117,6 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView#
|
||||||
}
|
}
|
||||||
this.has_been_loaded.resolve();
|
this.has_been_loaded.resolve();
|
||||||
},
|
},
|
||||||
on_toggle_readonly: function() {
|
|
||||||
var self = this;
|
|
||||||
self.translatable_fields = [];
|
|
||||||
self.widgets = {};
|
|
||||||
self.fields = {};
|
|
||||||
self.$form_header.find('button').unbind('click');
|
|
||||||
self.readonly = !self.readonly;
|
|
||||||
self.registry = self.readonly ? openerp.web.form.readonly : openerp.web.form.widgets;
|
|
||||||
self.on_loaded(self.fields_view);
|
|
||||||
return self.reload();
|
|
||||||
},
|
|
||||||
do_set_readonly: function() {
|
|
||||||
return this.readonly ? $.Deferred().resolve() : this.on_toggle_readonly();
|
|
||||||
},
|
|
||||||
do_set_editable: function() {
|
|
||||||
return !this.readonly ? $.Deferred().resolve() : this.on_toggle_readonly();
|
|
||||||
},
|
|
||||||
do_show: function () {
|
do_show: function () {
|
||||||
var promise;
|
var promise;
|
||||||
if (this.dataset.index === null) {
|
if (this.dataset.index === null) {
|
||||||
|
@ -160,19 +143,6 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView#
|
||||||
if (!record) {
|
if (!record) {
|
||||||
throw("Form: No record received");
|
throw("Form: No record received");
|
||||||
}
|
}
|
||||||
if (!record.id) {
|
|
||||||
this.$form_header.find('.oe_form_on_create').show();
|
|
||||||
this.$form_header.find('.oe_form_on_update').hide();
|
|
||||||
if (!this.options["always_show_new_button"]) {
|
|
||||||
this.$form_header.find('button.oe_form_button_new').hide();
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
this.$form_header.find('.oe_form_on_create').hide();
|
|
||||||
this.$form_header.find('.oe_form_on_update').show();
|
|
||||||
this.$form_header.find('button.oe_form_button_new').show();
|
|
||||||
}
|
|
||||||
this.$form_header.find('.oe_form_on_readonly').toggle(this.readonly);
|
|
||||||
this.$form_header.find('.oe_form_on_editable').toggle(!this.readonly);
|
|
||||||
this.datarecord = record;
|
this.datarecord = record;
|
||||||
|
|
||||||
_(this.fields).each(function (field, f) {
|
_(this.fields).each(function (field, f) {
|
||||||
|
@ -188,15 +158,16 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView#
|
||||||
deferred_stack.push('force resolution if no fields');
|
deferred_stack.push('force resolution if no fields');
|
||||||
return deferred_stack.then(function() {
|
return deferred_stack.then(function() {
|
||||||
if (!record.id) {
|
if (!record.id) {
|
||||||
// New record: Second pass in order to trigger the onchanges
|
|
||||||
self.show_invalid = false;
|
self.show_invalid = false;
|
||||||
for (var f in record) {
|
// New record: Second pass in order to trigger the onchanges
|
||||||
var field = self.fields[f];
|
// respecting the fields order defined in the view
|
||||||
if (field) {
|
_.each(self.fields_order, function(field_name) {
|
||||||
|
if (record[field_name] !== undefined) {
|
||||||
|
var field = self.fields[field_name];
|
||||||
field.dirty = true;
|
field.dirty = true;
|
||||||
self.do_onchange(field);
|
self.do_onchange(field);
|
||||||
}
|
}
|
||||||
}
|
});
|
||||||
}
|
}
|
||||||
self.on_form_changed();
|
self.on_form_changed();
|
||||||
self.initial_mutating_lock.resolve();
|
self.initial_mutating_lock.resolve();
|
||||||
|
@ -273,6 +244,10 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView#
|
||||||
if (field in argument_replacement) {
|
if (field in argument_replacement) {
|
||||||
return argument_replacement[field](i);
|
return argument_replacement[field](i);
|
||||||
}
|
}
|
||||||
|
// literal number
|
||||||
|
if (/^-?\d+(\.\d+)?$/.test(field)) {
|
||||||
|
return Number(field);
|
||||||
|
}
|
||||||
// form field
|
// form field
|
||||||
if (self.fields[field]) {
|
if (self.fields[field]) {
|
||||||
var value = self.fields[field].get_on_change_value();
|
var value = self.fields[field].get_on_change_value();
|
||||||
|
@ -380,7 +355,13 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView#
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
on_button_save: function() {
|
on_button_save: function() {
|
||||||
return this.do_save().then(this.do_set_readonly);
|
var self = this;
|
||||||
|
return this.do_save().then(function(result) {
|
||||||
|
self.do_prev_view(result.created);
|
||||||
|
});
|
||||||
|
},
|
||||||
|
on_button_cancel: function() {
|
||||||
|
return this.do_prev_view();
|
||||||
},
|
},
|
||||||
on_button_new: function() {
|
on_button_new: function() {
|
||||||
var self = this;
|
var self = this;
|
||||||
|
@ -388,55 +369,21 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView#
|
||||||
$.when(this.has_been_loaded).then(function() {
|
$.when(this.has_been_loaded).then(function() {
|
||||||
if (self.can_be_discarded()) {
|
if (self.can_be_discarded()) {
|
||||||
var keys = _.keys(self.fields_view.fields);
|
var keys = _.keys(self.fields_view.fields);
|
||||||
$.when(self.do_set_editable()).then(function() {
|
if (keys.length) {
|
||||||
if (keys.length) {
|
self.dataset.default_get(keys).pipe(self.on_record_loaded).then(function() {
|
||||||
self.dataset.default_get(keys).pipe(self.on_record_loaded).then(function() {
|
|
||||||
def.resolve();
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
self.on_record_loaded({}).then(function() {
|
|
||||||
def.resolve();
|
|
||||||
});
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
});
|
|
||||||
return def.promise();
|
|
||||||
},
|
|
||||||
on_button_duplicate: function() {
|
|
||||||
var self = this;
|
|
||||||
var def = $.Deferred();
|
|
||||||
$.when(this.has_been_loaded).then(function() {
|
|
||||||
if (self.can_be_discarded()) {
|
|
||||||
self.dataset.call('copy', [self.datarecord.id, {}, self.dataset.context]).then(function(new_id) {
|
|
||||||
return self.on_created({ result : new_id });
|
|
||||||
}).then(self.do_set_editable).then(function() {
|
|
||||||
def.resolve();
|
|
||||||
});
|
|
||||||
}
|
|
||||||
});
|
|
||||||
return def.promise();
|
|
||||||
},
|
|
||||||
on_button_delete: function() {
|
|
||||||
var self = this;
|
|
||||||
var def = $.Deferred();
|
|
||||||
$.when(this.has_been_loaded).then(function() {
|
|
||||||
if (self.can_be_discarded() && self.datarecord.id) {
|
|
||||||
if (confirm(_t("Do you really want to delete this record?"))) {
|
|
||||||
self.dataset.unlink([self.datarecord.id]).then(function() {
|
|
||||||
self.on_pager_action('next');
|
|
||||||
def.resolve();
|
def.resolve();
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
setTimeout(function () {
|
self.on_record_loaded({}).then(function() {
|
||||||
def.reject();
|
def.resolve();
|
||||||
}, 0)
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
return def.promise();
|
return def.promise();
|
||||||
},
|
},
|
||||||
can_be_discarded: function() {
|
can_be_discarded: function() {
|
||||||
|
return true; // FIXME: Disabled until the page view and button refactoring is done
|
||||||
return !this.is_dirty() || confirm(_t("Warning, the record has been modified, your changes will be discarded."));
|
return !this.is_dirty() || confirm(_t("Warning, the record has been modified, your changes will be discarded."));
|
||||||
},
|
},
|
||||||
/**
|
/**
|
||||||
|
@ -476,22 +423,22 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView#
|
||||||
self.on_invalid();
|
self.on_invalid();
|
||||||
return $.Deferred().reject();
|
return $.Deferred().reject();
|
||||||
} else {
|
} else {
|
||||||
|
var save_deferral;
|
||||||
if (!self.datarecord.id) {
|
if (!self.datarecord.id) {
|
||||||
openerp.log("FormView(", self, ") : About to create", values);
|
openerp.log("FormView(", self, ") : About to create", values);
|
||||||
return self.dataset.create(values).pipe(function(r) {
|
save_deferral = self.dataset.create(values).pipe(function(r) {
|
||||||
return self.on_created(r, undefined, prepend_on_create);
|
return self.on_created(r, undefined, prepend_on_create);
|
||||||
}).then(success);
|
}, null);
|
||||||
} else if (_.isEmpty(values)) {
|
} else if (_.isEmpty(values)) {
|
||||||
openerp.log("FormView(", self, ") : Nothing to save");
|
openerp.log("FormView(", self, ") : Nothing to save");
|
||||||
if (success) {
|
save_deferral = $.Deferred().resolve({}).promise();
|
||||||
success();
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
openerp.log("FormView(", self, ") : About to save", values);
|
openerp.log("FormView(", self, ") : About to save", values);
|
||||||
return self.dataset.write(self.datarecord.id, values, {}).pipe(function(r) {
|
save_deferral = self.dataset.write(self.datarecord.id, values, {}).pipe(function(r) {
|
||||||
return self.on_saved(r);
|
return self.on_saved(r);
|
||||||
}).then(success);
|
}, null);
|
||||||
}
|
}
|
||||||
|
return save_deferral.then(success);
|
||||||
}
|
}
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.error(e);
|
console.error(e);
|
||||||
|
@ -951,8 +898,9 @@ openerp.web.form.WidgetFrame = openerp.web.form.Widget.extend({
|
||||||
var type = {};
|
var type = {};
|
||||||
if (node.tag == 'field') {
|
if (node.tag == 'field') {
|
||||||
type = this.view.fields_view.fields[node.attrs.name] || {};
|
type = this.view.fields_view.fields[node.attrs.name] || {};
|
||||||
if (node.attrs.widget == 'statusbar') {
|
if (node.attrs.widget == 'statusbar' && node.attrs.nolabel !== '1') {
|
||||||
// This way we can retain backward compatibility between addons and old clients
|
// This way we can retain backward compatibility between addons and old clients
|
||||||
|
node.attrs.colspan = (parseInt(node.attrs.colspan, 10) || 1) + 1;
|
||||||
node.attrs.nolabel = '1';
|
node.attrs.nolabel = '1';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1095,6 +1043,7 @@ openerp.web.form.WidgetButton = openerp.web.form.Widget.extend({
|
||||||
this.execute_action().always(function() {
|
this.execute_action().always(function() {
|
||||||
self.force_disabled = false;
|
self.force_disabled = false;
|
||||||
self.check_disable();
|
self.check_disable();
|
||||||
|
$.tipTipClear();
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
execute_action: function() {
|
execute_action: function() {
|
||||||
|
@ -1169,6 +1118,11 @@ openerp.web.form.WidgetLabel = openerp.web.form.Widget.extend({
|
||||||
if (this.node.tag == 'label' && (this.align === 'left' || this.node.attrs.colspan || (this.string && this.string.length > 32))) {
|
if (this.node.tag == 'label' && (this.align === 'left' || this.node.attrs.colspan || (this.string && this.string.length > 32))) {
|
||||||
this.template = "WidgetParagraph";
|
this.template = "WidgetParagraph";
|
||||||
this.colspan = parseInt(this.node.attrs.colspan || 1, 10);
|
this.colspan = parseInt(this.node.attrs.colspan || 1, 10);
|
||||||
|
// Widgets default to right-aligned, but paragraph defaults to
|
||||||
|
// left-aligned
|
||||||
|
if (isNaN(parseFloat(this.node.attrs.align))) {
|
||||||
|
this.align = 'left';
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
this.colspan = 1;
|
this.colspan = 1;
|
||||||
this.width = '1%';
|
this.width = '1%';
|
||||||
|
@ -1209,6 +1163,7 @@ openerp.web.form.Field = openerp.web.form.Widget.extend(/** @lends openerp.web.f
|
||||||
this.name = node.attrs.name;
|
this.name = node.attrs.name;
|
||||||
this.value = undefined;
|
this.value = undefined;
|
||||||
view.fields[this.name] = this;
|
view.fields[this.name] = this;
|
||||||
|
view.fields_order.push(this.name);
|
||||||
this.type = node.attrs.widget || view.fields_view.fields[node.attrs.name].type;
|
this.type = node.attrs.widget || view.fields_view.fields[node.attrs.name].type;
|
||||||
this.element_name = "field_" + this.name + "_" + this.type;
|
this.element_name = "field_" + this.name + "_" + this.type;
|
||||||
|
|
||||||
|
@ -1600,7 +1555,7 @@ openerp.web.form.FieldSelection = openerp.web.form.Field.extend({
|
||||||
init: function(view, node) {
|
init: function(view, node) {
|
||||||
var self = this;
|
var self = this;
|
||||||
this._super(view, node);
|
this._super(view, node);
|
||||||
this.values = this.field.selection;
|
this.values = _.clone(this.field.selection);
|
||||||
_.each(this.values, function(v, i) {
|
_.each(this.values, function(v, i) {
|
||||||
if (v[0] === false && v[1] === '') {
|
if (v[0] === false && v[1] === '') {
|
||||||
self.values.splice(i, 1);
|
self.values.splice(i, 1);
|
||||||
|
@ -2099,16 +2054,20 @@ openerp.web.form.FieldOne2Many = openerp.web.form.Field.extend({
|
||||||
view.options.deletable = null;
|
view.options.deletable = null;
|
||||||
}
|
}
|
||||||
} else if (view.view_type === "form") {
|
} else if (view.view_type === "form") {
|
||||||
|
if (self.is_readonly()) {
|
||||||
|
view.view_type = 'page';
|
||||||
|
}
|
||||||
view.options.not_interactible_on_create = true;
|
view.options.not_interactible_on_create = true;
|
||||||
}
|
}
|
||||||
views.push(view);
|
views.push(view);
|
||||||
});
|
});
|
||||||
this.views = views;
|
this.views = views;
|
||||||
|
|
||||||
this.viewmanager = new openerp.web.ViewManager(this, this.dataset, views);
|
this.viewmanager = new openerp.web.ViewManager(this, this.dataset, views);
|
||||||
this.viewmanager.registry = openerp.web.views.clone({
|
this.viewmanager.registry = openerp.web.views.clone({
|
||||||
list: 'openerp.web.form.One2ManyListView',
|
list: 'openerp.web.form.One2ManyListView',
|
||||||
form: 'openerp.web.FormView'
|
form: 'openerp.web.FormView',
|
||||||
|
page: 'openerp.web.PageView'
|
||||||
});
|
});
|
||||||
var once = $.Deferred().then(function() {
|
var once = $.Deferred().then(function() {
|
||||||
self.init_form_last_update.resolve();
|
self.init_form_last_update.resolve();
|
||||||
|
@ -2121,10 +2080,9 @@ openerp.web.form.FieldOne2Many = openerp.web.form.Field.extend({
|
||||||
controller.o2m = self;
|
controller.o2m = self;
|
||||||
if (self.is_readonly())
|
if (self.is_readonly())
|
||||||
controller.set_editable(false);
|
controller.set_editable(false);
|
||||||
} else if (view_type == "form") {
|
} else if (view_type == "form" || view_type == 'page') {
|
||||||
if (self.is_readonly()) {
|
if (view_type == 'page') {
|
||||||
controller.on_toggle_readonly();
|
controller.$element.find(".oe_form_buttons").hide();
|
||||||
$(controller.$element.find(".oe_form_buttons")[0]).children().remove();
|
|
||||||
}
|
}
|
||||||
controller.on_record_loaded.add_last(function() {
|
controller.on_record_loaded.add_last(function() {
|
||||||
once.resolve();
|
once.resolve();
|
||||||
|
@ -2154,22 +2112,23 @@ openerp.web.form.FieldOne2Many = openerp.web.form.Field.extend({
|
||||||
reload_current_view: function() {
|
reload_current_view: function() {
|
||||||
var self = this;
|
var self = this;
|
||||||
return self.is_loaded = self.is_loaded.pipe(function() {
|
return self.is_loaded = self.is_loaded.pipe(function() {
|
||||||
var view = self.viewmanager.views[self.viewmanager.active_view].controller;
|
var active_view = self.viewmanager.active_view;
|
||||||
if(self.viewmanager.active_view === "list") {
|
var view = self.viewmanager.views[active_view].controller;
|
||||||
|
if(active_view === "list") {
|
||||||
return view.reload_content();
|
return view.reload_content();
|
||||||
} else if (self.viewmanager.active_view === "form") {
|
} else if (active_view === "form" || active_view === 'page') {
|
||||||
if (self.dataset.index === null && self.dataset.ids.length >= 1) {
|
if (self.dataset.index === null && self.dataset.ids.length >= 1) {
|
||||||
self.dataset.index = 0;
|
self.dataset.index = 0;
|
||||||
}
|
}
|
||||||
var act = function() {
|
var act = function() {
|
||||||
return view.do_show();
|
return view.do_show();
|
||||||
}
|
};
|
||||||
self.form_last_update = self.form_last_update.pipe(act, act);
|
self.form_last_update = self.form_last_update.pipe(act, act);
|
||||||
return self.form_last_update;
|
return self.form_last_update;
|
||||||
} else if (self.viewmanager.active_view === "graph") {
|
} else if (active_view === "graph") {
|
||||||
return view.do_search(self.build_domain(), self.dataset.get_context(), []);
|
return view.do_search(self.build_domain(), self.dataset.get_context(), []);
|
||||||
}
|
}
|
||||||
});
|
}, undefined);
|
||||||
},
|
},
|
||||||
set_value: function(value) {
|
set_value: function(value) {
|
||||||
value = value || [];
|
value = value || [];
|
||||||
|
@ -2233,6 +2192,7 @@ openerp.web.form.FieldOne2Many = openerp.web.form.Field.extend({
|
||||||
var self = this;
|
var self = this;
|
||||||
if (!this.dataset)
|
if (!this.dataset)
|
||||||
return [];
|
return [];
|
||||||
|
this.save_any_view();
|
||||||
var val = this.dataset.delete_all ? [commands.delete_all()] : [];
|
var val = this.dataset.delete_all ? [commands.delete_all()] : [];
|
||||||
val = val.concat(_.map(this.dataset.ids, function(id) {
|
val = val.concat(_.map(this.dataset.ids, function(id) {
|
||||||
var alter_order = _.detect(self.dataset.to_create, function(x) {return x.id === id;});
|
var alter_order = _.detect(self.dataset.to_create, function(x) {return x.id === id;});
|
||||||
|
@ -2489,7 +2449,9 @@ openerp.web.form.Many2ManyListView = openerp.web.ListView.extend(/** @lends open
|
||||||
do_activate_record: function(index, id) {
|
do_activate_record: function(index, id) {
|
||||||
var self = this;
|
var self = this;
|
||||||
var pop = new openerp.web.form.FormOpenPopup(this);
|
var pop = new openerp.web.form.FormOpenPopup(this);
|
||||||
pop.show_element(this.dataset.model, id, this.m2m_field.build_context(), {});
|
pop.show_element(this.dataset.model, id, this.m2m_field.build_context(), {
|
||||||
|
readonly: this.widget_parent.is_readonly()
|
||||||
|
});
|
||||||
pop.on_write_completed.add_last(function() {
|
pop.on_write_completed.add_last(function() {
|
||||||
self.reload_content();
|
self.reload_content();
|
||||||
});
|
});
|
||||||
|
@ -2548,18 +2510,30 @@ openerp.web.form.SelectCreatePopup = openerp.web.OldWidget.extend(/** @lends ope
|
||||||
this.dataset.parent_view = this.options.parent_view;
|
this.dataset.parent_view = this.options.parent_view;
|
||||||
this.dataset.on_default_get.add(this.on_default_get);
|
this.dataset.on_default_get.add(this.on_default_get);
|
||||||
if (this.options.initial_view == "search") {
|
if (this.options.initial_view == "search") {
|
||||||
this.setup_search_view();
|
self.rpc('/web/session/eval_domain_and_context', {
|
||||||
|
domains: [],
|
||||||
|
contexts: [this.context]
|
||||||
|
}, function (results) {
|
||||||
|
var search_defaults = {};
|
||||||
|
_.each(results.context, function (value, key) {
|
||||||
|
var match = /^search_default_(.*)$/.exec(key);
|
||||||
|
if (match) {
|
||||||
|
search_defaults[match[1]] = value;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
self.setup_search_view(search_defaults);
|
||||||
|
});
|
||||||
} else { // "form"
|
} else { // "form"
|
||||||
this.new_object();
|
this.new_object();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
setup_search_view: function() {
|
setup_search_view: function(search_defaults) {
|
||||||
var self = this;
|
var self = this;
|
||||||
if (this.searchview) {
|
if (this.searchview) {
|
||||||
this.searchview.stop();
|
this.searchview.stop();
|
||||||
}
|
}
|
||||||
this.searchview = new openerp.web.SearchView(this,
|
this.searchview = new openerp.web.SearchView(this,
|
||||||
this.dataset, false, {});
|
this.dataset, false, search_defaults);
|
||||||
this.searchview.on_search.add(function(domains, contexts, groupbys) {
|
this.searchview.on_search.add(function(domains, contexts, groupbys) {
|
||||||
if (self.initial_ids) {
|
if (self.initial_ids) {
|
||||||
self.do_search(domains.concat([[["id", "in", self.initial_ids]], self.domain]),
|
self.do_search(domains.concat([[["id", "in", self.initial_ids]], self.domain]),
|
||||||
|
@ -2743,18 +2717,15 @@ openerp.web.form.FormOpenPopup = openerp.web.OldWidget.extend(/** @lends openerp
|
||||||
on_write_completed: function() {},
|
on_write_completed: function() {},
|
||||||
setup_form_view: function() {
|
setup_form_view: function() {
|
||||||
var self = this;
|
var self = this;
|
||||||
this.view_form = new openerp.web.FormView(this, this.dataset, false, self.options.form_view_options);
|
var FormClass = this.options.readonly
|
||||||
|
? openerp.web.views.get_object('page')
|
||||||
|
: openerp.web.views.get_object('form');
|
||||||
|
this.view_form = new FormClass(this, this.dataset, false, self.options.form_view_options);
|
||||||
if (this.options.alternative_form_view) {
|
if (this.options.alternative_form_view) {
|
||||||
this.view_form.set_embedded_view(this.options.alternative_form_view);
|
this.view_form.set_embedded_view(this.options.alternative_form_view);
|
||||||
}
|
}
|
||||||
this.view_form.appendTo(this.$element.find("#" + this.element_id + "_view_form"));
|
this.view_form.appendTo(this.$element.find("#" + this.element_id + "_view_form"));
|
||||||
var once = $.Deferred().then(function() {
|
|
||||||
if (self.options.readonly) {
|
|
||||||
self.view_form.on_toggle_readonly();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
this.view_form.on_loaded.add_last(function() {
|
this.view_form.on_loaded.add_last(function() {
|
||||||
once.resolve();
|
|
||||||
var $buttons = self.view_form.$element.find(".oe_form_buttons");
|
var $buttons = self.view_form.$element.find(".oe_form_buttons");
|
||||||
$buttons.html(QWeb.render("FormOpenPopup.form.buttons"));
|
$buttons.html(QWeb.render("FormOpenPopup.form.buttons"));
|
||||||
var $nbutton = $buttons.find(".oe_formopenpopup-form-save");
|
var $nbutton = $buttons.find(".oe_formopenpopup-form-save");
|
||||||
|
@ -2808,10 +2779,12 @@ openerp.web.form.FieldReference = openerp.web.form.Field.extend({
|
||||||
this.view_id = 'reference_' + _.uniqueId();
|
this.view_id = 'reference_' + _.uniqueId();
|
||||||
this.widgets = {};
|
this.widgets = {};
|
||||||
this.fields = {};
|
this.fields = {};
|
||||||
|
this.fields_order = [];
|
||||||
this.selection = new openerp.web.form.FieldSelection(this, { attrs: {
|
this.selection = new openerp.web.form.FieldSelection(this, { attrs: {
|
||||||
name: 'selection',
|
name: 'selection',
|
||||||
widget: 'selection'
|
widget: 'selection'
|
||||||
}});
|
}});
|
||||||
|
this.reference_ready = true;
|
||||||
this.selection.on_value_changed.add_last(this.on_selection_changed);
|
this.selection.on_value_changed.add_last(this.on_selection_changed);
|
||||||
this.m2o = new openerp.web.form.FieldMany2One(this, { attrs: {
|
this.m2o = new openerp.web.form.FieldMany2One(this, { attrs: {
|
||||||
name: 'm2o',
|
name: 'm2o',
|
||||||
|
@ -2821,10 +2794,12 @@ openerp.web.form.FieldReference = openerp.web.form.Field.extend({
|
||||||
on_nop: function() {
|
on_nop: function() {
|
||||||
},
|
},
|
||||||
on_selection_changed: function() {
|
on_selection_changed: function() {
|
||||||
var sel = this.selection.get_value();
|
if (this.reference_ready) {
|
||||||
this.m2o.field.relation = sel;
|
var sel = this.selection.get_value();
|
||||||
this.m2o.set_value(null);
|
this.m2o.field.relation = sel;
|
||||||
this.m2o.$element.toggle(sel !== false);
|
this.m2o.set_value(null);
|
||||||
|
this.m2o.$element.toggle(sel !== false);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
start: function() {
|
start: function() {
|
||||||
this._super();
|
this._super();
|
||||||
|
@ -2839,11 +2814,18 @@ openerp.web.form.FieldReference = openerp.web.form.Field.extend({
|
||||||
},
|
},
|
||||||
set_value: function(value) {
|
set_value: function(value) {
|
||||||
this._super(value);
|
this._super(value);
|
||||||
|
this.reference_ready = false;
|
||||||
|
var vals = [], sel_val, m2o_val;
|
||||||
if (typeof(value) === 'string') {
|
if (typeof(value) === 'string') {
|
||||||
var vals = value.split(',');
|
vals = value.split(',');
|
||||||
this.selection.set_value(vals[0]);
|
|
||||||
this.m2o.set_value(parseInt(vals[1], 10));
|
|
||||||
}
|
}
|
||||||
|
sel_val = vals[0] || false;
|
||||||
|
m2o_val = vals[1] ? parseInt(vals[1], 10) : false;
|
||||||
|
this.selection.set_value(sel_val);
|
||||||
|
this.m2o.field.relation = sel_val;
|
||||||
|
this.m2o.set_value(m2o_val);
|
||||||
|
this.m2o.$element.toggle(sel_val !== false);
|
||||||
|
this.reference_ready = true;
|
||||||
},
|
},
|
||||||
get_value: function() {
|
get_value: function() {
|
||||||
var model = this.selection.get_value(),
|
var model = this.selection.get_value(),
|
||||||
|
@ -3053,119 +3035,7 @@ openerp.web.form.FieldStatus = openerp.web.form.Field.extend({
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
openerp.web.form.FieldReadonly = openerp.web.form.Field.extend({
|
|
||||||
|
|
||||||
});
|
|
||||||
openerp.web.form.FieldCharReadonly = openerp.web.form.FieldReadonly.extend({
|
|
||||||
template: 'FieldChar.readonly',
|
|
||||||
init: function(view, node) {
|
|
||||||
this._super(view, node);
|
|
||||||
this.password = this.node.attrs.password === 'True' || this.node.attrs.password === '1';
|
|
||||||
},
|
|
||||||
set_value: function (value) {
|
|
||||||
this._super.apply(this, arguments);
|
|
||||||
var show_value = openerp.web.format_value(value, this, '');
|
|
||||||
if (this.password) {
|
|
||||||
show_value = new Array(show_value.length + 1).join('*');
|
|
||||||
}
|
|
||||||
this.$element.find('div').text(show_value);
|
|
||||||
return show_value;
|
|
||||||
}
|
|
||||||
});
|
|
||||||
openerp.web.form.FieldURIReadonly = openerp.web.form.FieldCharReadonly.extend({
|
|
||||||
template: 'FieldURI.readonly',
|
|
||||||
scheme: null,
|
|
||||||
set_value: function (value) {
|
|
||||||
var displayed = this._super.apply(this, arguments);
|
|
||||||
this.$element.find('a')
|
|
||||||
.attr('href', this.scheme + ':' + displayed)
|
|
||||||
.text(displayed);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
openerp.web.form.FieldEmailReadonly = openerp.web.form.FieldURIReadonly.extend({
|
|
||||||
scheme: 'mailto'
|
|
||||||
});
|
|
||||||
openerp.web.form.FieldUrlReadonly = openerp.web.form.FieldURIReadonly.extend({
|
|
||||||
set_value: function (value) {
|
|
||||||
var s = /(\w+):(.+)/.exec(value);
|
|
||||||
if (!s || !(s[1] === 'http' || s[1] === 'https')) { return; }
|
|
||||||
this.scheme = s[1];
|
|
||||||
this._super(s[2]);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
openerp.web.form.FieldBooleanReadonly = openerp.web.form.FieldCharReadonly.extend({
|
|
||||||
set_value: function (value) {
|
|
||||||
this._super(value ? '\u2611' : '\u2610');
|
|
||||||
}
|
|
||||||
});
|
|
||||||
openerp.web.form.FieldSelectionReadonly = openerp.web.form.FieldReadonly.extend({
|
|
||||||
template: 'FieldChar.readonly',
|
|
||||||
init: function(view, node) {
|
|
||||||
// lifted straight from r/w version
|
|
||||||
var self = this;
|
|
||||||
this._super(view, node);
|
|
||||||
this.values = this.field.selection;
|
|
||||||
_.each(this.values, function(v, i) {
|
|
||||||
if (v[0] === false && v[1] === '') {
|
|
||||||
self.values.splice(i, 1);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
this.values.unshift([false, '']);
|
|
||||||
},
|
|
||||||
set_value: function (value) {
|
|
||||||
value = value === null ? false : value;
|
|
||||||
value = value instanceof Array ? value[0] : value;
|
|
||||||
var option = _(this.values)
|
|
||||||
.detect(function (record) { return record[0] === value; });
|
|
||||||
this._super(value);
|
|
||||||
this.$element.find('div').text(option ? option[1] : this.values[0][1]);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
openerp.web.form.FieldMany2OneReadonly = openerp.web.form.FieldURIReadonly.extend({
|
|
||||||
set_value: function (value) {
|
|
||||||
value = value || null;
|
|
||||||
this.invalid = false;
|
|
||||||
var self = this;
|
|
||||||
this.value = value;
|
|
||||||
self.update_dom();
|
|
||||||
self.on_value_changed();
|
|
||||||
var real_set_value = function(rval) {
|
|
||||||
self.value = rval;
|
|
||||||
self.$element.find('a')
|
|
||||||
.unbind('click')
|
|
||||||
.text(rval ? rval[1] : '')
|
|
||||||
.click(function () {
|
|
||||||
self.do_action({
|
|
||||||
type: 'ir.actions.act_window',
|
|
||||||
res_model: self.field.relation,
|
|
||||||
res_id: self.value[0],
|
|
||||||
context: self.build_context(),
|
|
||||||
views: [[false, 'form']],
|
|
||||||
target: 'current'
|
|
||||||
});
|
|
||||||
return false;
|
|
||||||
});
|
|
||||||
};
|
|
||||||
if (value && !(value instanceof Array)) {
|
|
||||||
new openerp.web.DataSetStatic(
|
|
||||||
this, this.field.relation, self.build_context())
|
|
||||||
.name_get([value], function(data) {
|
|
||||||
real_set_value(data[0]);
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
setTimeout(function() {real_set_value(value);}, 0);
|
|
||||||
}
|
|
||||||
},
|
|
||||||
get_value: function() {
|
|
||||||
if (!this.value) {
|
|
||||||
return false;
|
|
||||||
} else if (this.value instanceof Array) {
|
|
||||||
return this.value[0];
|
|
||||||
} else {
|
|
||||||
return this.value;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Registry of form widgets, called by :js:`openerp.web.FormView`
|
* Registry of form widgets, called by :js:`openerp.web.FormView`
|
||||||
|
@ -3201,30 +3071,6 @@ openerp.web.form.widgets = new openerp.web.Registry({
|
||||||
'statusbar': 'openerp.web.form.FieldStatus'
|
'statusbar': 'openerp.web.form.FieldStatus'
|
||||||
});
|
});
|
||||||
|
|
||||||
openerp.web.form.FieldMany2ManyReadonly = openerp.web.form.FieldMany2Many.extend({
|
|
||||||
force_readonly: true
|
|
||||||
});
|
|
||||||
openerp.web.form.FieldOne2ManyReadonly = openerp.web.form.FieldOne2Many.extend({
|
|
||||||
force_readonly: true
|
|
||||||
});
|
|
||||||
openerp.web.form.readonly = openerp.web.form.widgets.clone({
|
|
||||||
'char': 'openerp.web.form.FieldCharReadonly',
|
|
||||||
'email': 'openerp.web.form.FieldEmailReadonly',
|
|
||||||
'url': 'openerp.web.form.FieldUrlReadonly',
|
|
||||||
'text': 'openerp.web.form.FieldCharReadonly',
|
|
||||||
'text_wiki' : 'openerp.web.form.FieldCharReadonly',
|
|
||||||
'date': 'openerp.web.form.FieldCharReadonly',
|
|
||||||
'datetime': 'openerp.web.form.FieldCharReadonly',
|
|
||||||
'selection' : 'openerp.web.form.FieldSelectionReadonly',
|
|
||||||
'many2one': 'openerp.web.form.FieldMany2OneReadonly',
|
|
||||||
'many2many' : 'openerp.web.form.FieldMany2ManyReadonly',
|
|
||||||
'one2many' : 'openerp.web.form.FieldOne2ManyReadonly',
|
|
||||||
'one2many_list' : 'openerp.web.form.FieldOne2ManyReadonly',
|
|
||||||
'boolean': 'openerp.web.form.FieldBooleanReadonly',
|
|
||||||
'float': 'openerp.web.form.FieldCharReadonly',
|
|
||||||
'integer': 'openerp.web.form.FieldCharReadonly',
|
|
||||||
'float_time': 'openerp.web.form.FieldCharReadonly'
|
|
||||||
});
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -388,10 +388,10 @@ openerp.web.ListView = openerp.web.View.extend( /** @lends openerp.web.ListView#
|
||||||
* new record.
|
* new record.
|
||||||
*
|
*
|
||||||
* @param {Number|void} index the record index (in the current dataset) to switch to
|
* @param {Number|void} index the record index (in the current dataset) to switch to
|
||||||
* @param {String} [view="form"] the view type to switch to
|
* @param {String} [view="page"] the view type to switch to
|
||||||
*/
|
*/
|
||||||
select_record:function (index, view) {
|
select_record:function (index, view) {
|
||||||
view = view || 'form';
|
view = view || index == null ? 'form' : 'page';
|
||||||
this.dataset.index = index;
|
this.dataset.index = index;
|
||||||
_.delay(_.bind(function () {
|
_.delay(_.bind(function () {
|
||||||
this.do_switch_view(view);
|
this.do_switch_view(view);
|
||||||
|
@ -462,6 +462,7 @@ openerp.web.ListView = openerp.web.View.extend( /** @lends openerp.web.ListView#
|
||||||
* @param {Object} results results of evaluating domain and process for a search
|
* @param {Object} results results of evaluating domain and process for a search
|
||||||
*/
|
*/
|
||||||
do_search: function (domain, context, group_by) {
|
do_search: function (domain, context, group_by) {
|
||||||
|
this.page = 0;
|
||||||
this.groups.datagroup = new openerp.web.DataGroup(
|
this.groups.datagroup = new openerp.web.DataGroup(
|
||||||
this, this.model, domain, context, group_by);
|
this, this.model, domain, context, group_by);
|
||||||
this.groups.datagroup.sort = this.dataset._sort;
|
this.groups.datagroup.sort = this.dataset._sort;
|
||||||
|
@ -661,8 +662,8 @@ openerp.web.ListView = openerp.web.View.extend( /** @lends openerp.web.ListView#
|
||||||
*
|
*
|
||||||
* @param {Number} count number of columns to add
|
* @param {Number} count number of columns to add
|
||||||
* @param {Object} options
|
* @param {Object} options
|
||||||
* @param {"before"|"after"} [position="after"] insertion position for the new columns
|
* @param {"before"|"after"} [options.position="after"] insertion position for the new columns
|
||||||
* @param {Object} [except] content row to not pad
|
* @param {Object} [options.except] content row to not pad
|
||||||
*/
|
*/
|
||||||
pad_columns: function (count, options) {
|
pad_columns: function (count, options) {
|
||||||
options = options || {};
|
options = options || {};
|
||||||
|
@ -1191,7 +1192,7 @@ openerp.web.ListView.Groups = openerp.web.Class.extend( /** @lends openerp.web.L
|
||||||
} else if (column.type === 'float') {
|
} else if (column.type === 'float') {
|
||||||
format = "%.2f";
|
format = "%.2f";
|
||||||
}
|
}
|
||||||
$('<td>')
|
$('<td class="oe-number">')
|
||||||
.text(_.str.sprintf(format, value))
|
.text(_.str.sprintf(format, value))
|
||||||
.appendTo($row);
|
.appendTo($row);
|
||||||
} else {
|
} else {
|
||||||
|
@ -1280,10 +1281,15 @@ openerp.web.ListView.Groups = openerp.web.Class.extend( /** @lends openerp.web.L
|
||||||
items: '> tr[data-id]',
|
items: '> tr[data-id]',
|
||||||
stop: function (event, ui) {
|
stop: function (event, ui) {
|
||||||
var to_move = list.records.get(ui.item.data('id')),
|
var to_move = list.records.get(ui.item.data('id')),
|
||||||
target_id = ui.item.prev().data('id');
|
target_id = ui.item.prev().data('id'),
|
||||||
|
from_index = list.records.indexOf(to_move),
|
||||||
|
target = list.records.get(target_id);
|
||||||
|
if (list.records.at(from_index - 1) == target) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
list.records.remove(to_move);
|
list.records.remove(to_move);
|
||||||
var to = target_id ? list.records.indexOf(list.records.get(target_id)) + 1 : 0;
|
var to = target_id ? list.records.indexOf(target) + 1 : 0;
|
||||||
list.records.add(to_move, { at: to });
|
list.records.add(to_move, { at: to });
|
||||||
|
|
||||||
// resequencing time!
|
// resequencing time!
|
||||||
|
@ -1295,7 +1301,14 @@ openerp.web.ListView.Groups = openerp.web.Class.extend( /** @lends openerp.web.L
|
||||||
// write are independent from one another, so we can just
|
// write are independent from one another, so we can just
|
||||||
// launch them all at the same time and we don't really
|
// launch them all at the same time and we don't really
|
||||||
// give a fig about when they're done
|
// give a fig about when they're done
|
||||||
dataset.write(record.get('id'), {sequence: seq});
|
// FIXME: breaks on o2ms (e.g. Accounting > Financial
|
||||||
|
// Accounting > Taxes > Taxes, child tax accounts)
|
||||||
|
// when synchronous (without setTimeout)
|
||||||
|
(function (dataset, id, seq) {
|
||||||
|
setTimeout(function () {
|
||||||
|
dataset.write(id, {sequence: seq});
|
||||||
|
}, 0);
|
||||||
|
}(dataset, record.get('id'), seq));
|
||||||
record.set('sequence', seq);
|
record.set('sequence', seq);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
openerp.web.list_editable = function (openerp) {
|
openerp.web.list_editable = function (openerp) {
|
||||||
var KEY_RETURN = 13,
|
var KEY_RETURN = 13,
|
||||||
KEY_ESCAPE = 27;
|
KEY_ESCAPE = 27;
|
||||||
|
var QWeb = openerp.web.qweb;
|
||||||
|
|
||||||
// editability status of list rows
|
// editability status of list rows
|
||||||
openerp.web.ListView.prototype.defaults.editable = null;
|
openerp.web.ListView.prototype.defaults.editable = null;
|
||||||
|
@ -165,6 +166,35 @@ openerp.web.list_editable = function (openerp) {
|
||||||
view.arch.attrs.col = 2 * view.arch.children.length;
|
view.arch.attrs.col = 2 * view.arch.children.length;
|
||||||
return view;
|
return view;
|
||||||
},
|
},
|
||||||
|
on_row_keyup: function (e) {
|
||||||
|
var self = this;
|
||||||
|
switch (e.which) {
|
||||||
|
case KEY_RETURN:
|
||||||
|
this.save_row().then(function (result) {
|
||||||
|
if (result.created) {
|
||||||
|
self.new_record();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
var next_record_id,
|
||||||
|
next_record = self.records.at(
|
||||||
|
self.records.indexOf(result.edited_record) + 1);
|
||||||
|
if (next_record) {
|
||||||
|
next_record_id = next_record.get('id');
|
||||||
|
self.dataset.index = _(self.dataset.ids)
|
||||||
|
.indexOf(next_record_id);
|
||||||
|
} else {
|
||||||
|
self.dataset.index = 0;
|
||||||
|
next_record_id = self.records.at(0).get('id');
|
||||||
|
}
|
||||||
|
self.edit_record(next_record_id);
|
||||||
|
});
|
||||||
|
break;
|
||||||
|
case KEY_ESCAPE:
|
||||||
|
this.cancel_edition();
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
},
|
||||||
render_row_as_form: function (row) {
|
render_row_as_form: function (row) {
|
||||||
var self = this;
|
var self = this;
|
||||||
this.cancel_pending_edition().then(function () {
|
this.cancel_pending_edition().then(function () {
|
||||||
|
@ -178,24 +208,10 @@ openerp.web.list_editable = function (openerp) {
|
||||||
.delegate('button.oe-edit-row-save', 'click', function () {
|
.delegate('button.oe-edit-row-save', 'click', function () {
|
||||||
self.save_row();
|
self.save_row();
|
||||||
})
|
})
|
||||||
.delegate('button.oe-edit-row-cancel', 'click', function () {
|
|
||||||
self.cancel_edition();
|
|
||||||
})
|
|
||||||
.delegate('button', 'keyup', function (e) {
|
.delegate('button', 'keyup', function (e) {
|
||||||
e.stopImmediatePropagation();
|
e.stopImmediatePropagation();
|
||||||
})
|
})
|
||||||
.keyup(function (e) {
|
.keyup($.proxy(self, 'on_row_keyup'));
|
||||||
switch (e.which) {
|
|
||||||
case KEY_RETURN:
|
|
||||||
self.save_row(true);
|
|
||||||
break;
|
|
||||||
case KEY_ESCAPE:
|
|
||||||
self.cancel_edition();
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
});
|
|
||||||
if (row) {
|
if (row) {
|
||||||
$new_row.replaceAll(row);
|
$new_row.replaceAll(row);
|
||||||
} else if (self.options.editable) {
|
} else if (self.options.editable) {
|
||||||
|
@ -230,20 +246,18 @@ openerp.web.list_editable = function (openerp) {
|
||||||
.addClass('oe-field-cell')
|
.addClass('oe-field-cell')
|
||||||
.removeAttr('width')
|
.removeAttr('width')
|
||||||
.end()
|
.end()
|
||||||
.find('td:first').removeClass('oe-field-cell').end()
|
|
||||||
.find('td:last').removeClass('oe-field-cell').end();
|
.find('td:last').removeClass('oe-field-cell').end();
|
||||||
|
if (self.options.selectable) {
|
||||||
|
$new_row.prepend('<td>');
|
||||||
|
}
|
||||||
// pad in case of groupby
|
// pad in case of groupby
|
||||||
_(self.columns).each(function (column) {
|
_(self.columns).each(function (column) {
|
||||||
if (column.meta) {
|
if (column.meta) {
|
||||||
$new_row.prepend('<td>');
|
$new_row.prepend('<td>');
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
// Add columns for the cancel and save buttons, if
|
// Add column for the save, if
|
||||||
// there are none in the list
|
// there is none in the list
|
||||||
if (!self.options.selectable) {
|
|
||||||
self.view.pad_columns(
|
|
||||||
1, {except: $new_row, position: 'before'});
|
|
||||||
}
|
|
||||||
if (!self.options.deletable) {
|
if (!self.options.deletable) {
|
||||||
self.view.pad_columns(
|
self.view.pad_columns(
|
||||||
1, {except: $new_row});
|
1, {except: $new_row});
|
||||||
|
@ -273,53 +287,43 @@ openerp.web.list_editable = function (openerp) {
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
/**
|
/**
|
||||||
* Saves the current row, and triggers the edition of its following
|
* Saves the current row, and returns a Deferred resolving to an object
|
||||||
* sibling if asked.
|
* with the following properties:
|
||||||
*
|
*
|
||||||
* @param {Boolean} [edit_next=false] should the next row become editable
|
* ``created``
|
||||||
* @returns {$.Deferred}
|
* Boolean flag indicating whether the record saved was being created
|
||||||
|
* (``true`` or edited (``false``)
|
||||||
|
* ``edited_record``
|
||||||
|
* The result of saving the record (either the newly created record,
|
||||||
|
* or the post-edition record), after insertion in the Collection if
|
||||||
|
* needs be.
|
||||||
|
*
|
||||||
|
* @returns {$.Deferred<{created: Boolean, edited_record: Record}>}
|
||||||
*/
|
*/
|
||||||
save_row: function (edit_next) {
|
save_row: function () {
|
||||||
//noinspection JSPotentiallyInvalidConstructorUsage
|
//noinspection JSPotentiallyInvalidConstructorUsage
|
||||||
var self = this, done = $.Deferred();
|
var self = this, done = $.Deferred();
|
||||||
this.edition_form.do_save(function (result) {
|
return this.edition_form
|
||||||
if (result.created && !self.edition_id) {
|
.do_save(null, this.options.editable === 'top')
|
||||||
self.records.add({id: result.result},
|
.pipe(function (result) {
|
||||||
{at: self.options.editable === 'top' ? 0 : null});
|
if (result.created && !self.edition_id) {
|
||||||
self.edition_id = result.result;
|
self.records.add({id: result.result},
|
||||||
}
|
{at: self.options.editable === 'top' ? 0 : null});
|
||||||
var edited_record = self.records.get(self.edition_id),
|
self.edition_id = result.result;
|
||||||
next_record = self.records.at(
|
}
|
||||||
self.records.indexOf(edited_record) + 1);
|
var edited_record = self.records.get(self.edition_id);
|
||||||
|
|
||||||
$.when(
|
return $.when(
|
||||||
self.handle_onwrite(self.edition_id),
|
self.handle_onwrite(self.edition_id),
|
||||||
self.cancel_pending_edition().then(function () {
|
self.cancel_pending_edition().then(function () {
|
||||||
$(self).trigger('saved', [self.dataset]);
|
$(self).trigger('saved', [self.dataset]);
|
||||||
if (!edit_next) {
|
})).pipe(function () {
|
||||||
return;
|
return {
|
||||||
}
|
created: result.created || false,
|
||||||
if (result.created) {
|
edited_record: edited_record
|
||||||
self.new_record();
|
};
|
||||||
return;
|
}, null);
|
||||||
}
|
}, null);
|
||||||
var next_record_id;
|
|
||||||
if (next_record) {
|
|
||||||
next_record_id = next_record.get('id');
|
|
||||||
self.dataset.index = _(self.dataset.ids)
|
|
||||||
.indexOf(next_record_id);
|
|
||||||
} else {
|
|
||||||
self.dataset.index = 0;
|
|
||||||
next_record_id = self.records.at(0).get('id');
|
|
||||||
}
|
|
||||||
self.edit_record(next_record_id);
|
|
||||||
})).then(function () {
|
|
||||||
done.resolve();
|
|
||||||
});
|
|
||||||
}, this.options.editable === 'top').fail(function () {
|
|
||||||
done.reject();
|
|
||||||
});
|
|
||||||
return done.promise();
|
|
||||||
},
|
},
|
||||||
/**
|
/**
|
||||||
* If the current list is being edited, ensures it's saved
|
* If the current list is being edited, ensures it's saved
|
||||||
|
@ -350,6 +354,19 @@ openerp.web.list_editable = function (openerp) {
|
||||||
new_record: function () {
|
new_record: function () {
|
||||||
this.dataset.index = null;
|
this.dataset.index = null;
|
||||||
this.render_row_as_form();
|
this.render_row_as_form();
|
||||||
|
},
|
||||||
|
render_record: function (record) {
|
||||||
|
var index = this.records.indexOf(record);
|
||||||
|
// FIXME: context dict should probably be extracted cleanly
|
||||||
|
return QWeb.render('ListView.row', {
|
||||||
|
columns: this.columns,
|
||||||
|
options: this.options,
|
||||||
|
record: record,
|
||||||
|
row_parity: (index % 2 === 0) ? 'even' : 'odd',
|
||||||
|
view: this.view,
|
||||||
|
render_cell: $.proxy(this, 'render_cell'),
|
||||||
|
edited: !!this.edition_form
|
||||||
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
if (!openerp.web.list) {
|
if (!openerp.web.list) {
|
||||||
|
|
|
@ -0,0 +1,218 @@
|
||||||
|
openerp.web.page = function (openerp) {
|
||||||
|
var _t = openerp.web._t;
|
||||||
|
var QWeb = openerp.web.qweb;
|
||||||
|
|
||||||
|
openerp.web.views.add('page', 'openerp.web.PageView');
|
||||||
|
openerp.web.PageView = openerp.web.FormView.extend({
|
||||||
|
form_template: "PageView",
|
||||||
|
init: function () {
|
||||||
|
this._super.apply(this, arguments);
|
||||||
|
this.registry = openerp.web.page.readonly;
|
||||||
|
},
|
||||||
|
on_loaded: function(data) {
|
||||||
|
this._super(data);
|
||||||
|
this.$form_header.find('button.oe_form_button_edit').click(this.on_button_edit);
|
||||||
|
this.$form_header.find('button.oe_form_button_create').click(this.on_button_create);
|
||||||
|
this.$form_header.find('button.oe_form_button_duplicate').click(this.on_button_duplicate);
|
||||||
|
this.$form_header.find('button.oe_form_button_delete').click(this.on_button_delete);
|
||||||
|
},
|
||||||
|
on_button_edit: function() {
|
||||||
|
return this.do_switch_view('form');
|
||||||
|
},
|
||||||
|
on_button_create: function() {
|
||||||
|
this.dataset.index = null;
|
||||||
|
return this.do_switch_view('form');
|
||||||
|
},
|
||||||
|
on_button_duplicate: function() {
|
||||||
|
var self = this;
|
||||||
|
var def = $.Deferred();
|
||||||
|
$.when(this.has_been_loaded).then(function() {
|
||||||
|
self.dataset.call('copy', [self.datarecord.id, {}, self.dataset.context]).then(function(new_id) {
|
||||||
|
return self.on_created({ result : new_id });
|
||||||
|
}).then(function() {
|
||||||
|
return self.do_switch_view('form');
|
||||||
|
}).then(function() {
|
||||||
|
def.resolve();
|
||||||
|
});
|
||||||
|
});
|
||||||
|
return def.promise();
|
||||||
|
},
|
||||||
|
on_button_delete: function() {
|
||||||
|
var self = this;
|
||||||
|
var def = $.Deferred();
|
||||||
|
$.when(this.has_been_loaded).then(function() {
|
||||||
|
if (self.datarecord.id && confirm(_t("Do you really want to delete this record?"))) {
|
||||||
|
self.dataset.unlink([self.datarecord.id]).then(function() {
|
||||||
|
self.on_pager_action('next');
|
||||||
|
def.resolve();
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
setTimeout(function () {
|
||||||
|
def.reject();
|
||||||
|
}, 0)
|
||||||
|
}
|
||||||
|
});
|
||||||
|
return def.promise();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
/** @namespace */
|
||||||
|
openerp.web.page = {};
|
||||||
|
|
||||||
|
openerp.web.page.FieldReadonly = openerp.web.form.Field.extend({
|
||||||
|
|
||||||
|
});
|
||||||
|
openerp.web.page.FieldCharReadonly = openerp.web.page.FieldReadonly.extend({
|
||||||
|
template: 'FieldChar.readonly',
|
||||||
|
init: function(view, node) {
|
||||||
|
this._super(view, node);
|
||||||
|
this.password = this.node.attrs.password === 'True' || this.node.attrs.password === '1';
|
||||||
|
},
|
||||||
|
set_value: function (value) {
|
||||||
|
this._super.apply(this, arguments);
|
||||||
|
var show_value = openerp.web.format_value(value, this, '');
|
||||||
|
if (this.password) {
|
||||||
|
show_value = new Array(show_value.length + 1).join('*');
|
||||||
|
}
|
||||||
|
this.$element.find('div').text(show_value);
|
||||||
|
return show_value;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
openerp.web.page.FieldURIReadonly = openerp.web.page.FieldCharReadonly.extend({
|
||||||
|
template: 'FieldURI.readonly',
|
||||||
|
scheme: null,
|
||||||
|
set_value: function (value) {
|
||||||
|
var displayed = this._super.apply(this, arguments);
|
||||||
|
this.$element.find('a')
|
||||||
|
.attr('href', this.scheme + ':' + displayed)
|
||||||
|
.text(displayed);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
openerp.web.page.FieldEmailReadonly = openerp.web.page.FieldURIReadonly.extend({
|
||||||
|
scheme: 'mailto'
|
||||||
|
});
|
||||||
|
openerp.web.page.FieldUrlReadonly = openerp.web.page.FieldURIReadonly.extend({
|
||||||
|
set_value: function (value) {
|
||||||
|
var s = /(\w+):(.+)/.exec(value);
|
||||||
|
if (!s || !(s[1] === 'http' || s[1] === 'https')) { return; }
|
||||||
|
this.scheme = s[1];
|
||||||
|
this._super(s[2]);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
openerp.web.page.FieldBooleanReadonly = openerp.web.page.FieldCharReadonly.extend({
|
||||||
|
set_value: function (value) {
|
||||||
|
this._super(value ? '\u2611' : '\u2610');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
openerp.web.page.FieldSelectionReadonly = openerp.web.page.FieldReadonly.extend({
|
||||||
|
template: 'FieldChar.readonly',
|
||||||
|
init: function(view, node) {
|
||||||
|
// lifted straight from r/w version
|
||||||
|
var self = this;
|
||||||
|
this._super(view, node);
|
||||||
|
this.values = _.clone(this.field.selection);
|
||||||
|
_.each(this.values, function(v, i) {
|
||||||
|
if (v[0] === false && v[1] === '') {
|
||||||
|
self.values.splice(i, 1);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
this.values.unshift([false, '']);
|
||||||
|
},
|
||||||
|
set_value: function (value) {
|
||||||
|
value = value === null ? false : value;
|
||||||
|
value = value instanceof Array ? value[0] : value;
|
||||||
|
var option = _(this.values)
|
||||||
|
.detect(function (record) { return record[0] === value; });
|
||||||
|
this._super(value);
|
||||||
|
this.$element.find('div').text(option ? option[1] : this.values[0][1]);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
openerp.web.page.FieldMany2OneReadonly = openerp.web.page.FieldURIReadonly.extend({
|
||||||
|
set_value: function (value) {
|
||||||
|
value = value || null;
|
||||||
|
this.invalid = false;
|
||||||
|
var self = this;
|
||||||
|
this.value = value;
|
||||||
|
self.update_dom();
|
||||||
|
self.on_value_changed();
|
||||||
|
var real_set_value = function(rval) {
|
||||||
|
self.value = rval;
|
||||||
|
self.$element.find('a')
|
||||||
|
.unbind('click')
|
||||||
|
.text(rval ? rval[1] : '')
|
||||||
|
.click(function () {
|
||||||
|
self.do_action({
|
||||||
|
type: 'ir.actions.act_window',
|
||||||
|
res_model: self.field.relation,
|
||||||
|
res_id: self.value[0],
|
||||||
|
context: self.build_context(),
|
||||||
|
views: [[false, 'page'], [false, 'form']],
|
||||||
|
target: 'current'
|
||||||
|
});
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
};
|
||||||
|
if (value && !(value instanceof Array)) {
|
||||||
|
new openerp.web.DataSetStatic(
|
||||||
|
this, this.field.relation, self.build_context())
|
||||||
|
.name_get([value], function(data) {
|
||||||
|
real_set_value(data[0]);
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
setTimeout(function() {real_set_value(value);}, 0);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
get_value: function() {
|
||||||
|
if (!this.value) {
|
||||||
|
return false;
|
||||||
|
} else if (this.value instanceof Array) {
|
||||||
|
return this.value[0];
|
||||||
|
} else {
|
||||||
|
return this.value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
openerp.web.page.FieldReferenceReadonly = openerp.web.page.FieldMany2OneReadonly.extend({
|
||||||
|
set_value: function (value) {
|
||||||
|
if (!value) {
|
||||||
|
return this._super(null);
|
||||||
|
}
|
||||||
|
var reference = value.split(',');
|
||||||
|
this.field.relation = reference[0];
|
||||||
|
var id = parseInt(reference[1], 10);
|
||||||
|
return this._super(id);
|
||||||
|
},
|
||||||
|
get_value: function () {
|
||||||
|
if (!this.value) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _.str.sprintf('%s,%d', this.field.relation, this.value[0]);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
openerp.web.page.FieldMany2ManyReadonly = openerp.web.form.FieldMany2Many.extend({
|
||||||
|
force_readonly: true
|
||||||
|
});
|
||||||
|
openerp.web.page.FieldOne2ManyReadonly = openerp.web.form.FieldOne2Many.extend({
|
||||||
|
force_readonly: true
|
||||||
|
});
|
||||||
|
openerp.web.page.readonly = openerp.web.form.widgets.clone({
|
||||||
|
'char': 'openerp.web.page.FieldCharReadonly',
|
||||||
|
'email': 'openerp.web.page.FieldEmailReadonly',
|
||||||
|
'url': 'openerp.web.page.FieldUrlReadonly',
|
||||||
|
'text': 'openerp.web.page.FieldCharReadonly',
|
||||||
|
'text_wiki' : 'openerp.web.page.FieldCharReadonly',
|
||||||
|
'date': 'openerp.web.page.FieldCharReadonly',
|
||||||
|
'datetime': 'openerp.web.page.FieldCharReadonly',
|
||||||
|
'selection' : 'openerp.web.page.FieldSelectionReadonly',
|
||||||
|
'many2one': 'openerp.web.page.FieldMany2OneReadonly',
|
||||||
|
'many2many' : 'openerp.web.page.FieldMany2ManyReadonly',
|
||||||
|
'one2many' : 'openerp.web.page.FieldOne2ManyReadonly',
|
||||||
|
'one2many_list' : 'openerp.web.page.FieldOne2ManyReadonly',
|
||||||
|
'reference': 'openerp.web.page.FieldReferenceReadonly',
|
||||||
|
'boolean': 'openerp.web.page.FieldBooleanReadonly',
|
||||||
|
'float': 'openerp.web.page.FieldCharReadonly',
|
||||||
|
'integer': 'openerp.web.page.FieldCharReadonly',
|
||||||
|
'float_time': 'openerp.web.page.FieldCharReadonly'
|
||||||
|
});
|
||||||
|
};
|
|
@ -75,6 +75,10 @@ session.web.ActionManager = session.web.Widget.extend({
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
do_action: function(action, on_close) {
|
do_action: function(action, on_close) {
|
||||||
|
if (!action.type) {
|
||||||
|
console.error("No type for action", action);
|
||||||
|
return;
|
||||||
|
}
|
||||||
var type = action.type.replace(/\./g,'_');
|
var type = action.type.replace(/\./g,'_');
|
||||||
var popup = action.target === 'new';
|
var popup = action.target === 'new';
|
||||||
action.flags = _.extend({
|
action.flags = _.extend({
|
||||||
|
@ -85,12 +89,24 @@ session.web.ActionManager = session.web.Widget.extend({
|
||||||
pager : !popup
|
pager : !popup
|
||||||
}, action.flags || {});
|
}, action.flags || {});
|
||||||
if (!(type in this)) {
|
if (!(type in this)) {
|
||||||
console.log("Action manager can't handle action of type " + action.type, action);
|
console.error("Action manager can't handle action of type " + action.type, action);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
return this[type](action, on_close);
|
return this[type](action, on_close);
|
||||||
},
|
},
|
||||||
|
null_action: function() {
|
||||||
|
this.dialog_stop();
|
||||||
|
this.content_stop();
|
||||||
|
},
|
||||||
ir_actions_act_window: function (action, on_close) {
|
ir_actions_act_window: function (action, on_close) {
|
||||||
|
if (_(['base.module.upgrade', 'base.setup.installer'])
|
||||||
|
.contains(action.res_model)) {
|
||||||
|
var old_close = on_close;
|
||||||
|
on_close = function () {
|
||||||
|
session.webclient.do_reload();
|
||||||
|
if (old_close) { old_close(); }
|
||||||
|
};
|
||||||
|
}
|
||||||
if (action.target === 'new') {
|
if (action.target === 'new') {
|
||||||
if (this.dialog == null) {
|
if (this.dialog == null) {
|
||||||
this.dialog = new session.web.Dialog(this, { title: action.name, width: '80%' });
|
this.dialog = new session.web.Dialog(this, { title: action.name, width: '80%' });
|
||||||
|
@ -121,12 +137,6 @@ session.web.ActionManager = session.web.Widget.extend({
|
||||||
if (!this.dialog && on_closed) {
|
if (!this.dialog && on_closed) {
|
||||||
on_closed();
|
on_closed();
|
||||||
}
|
}
|
||||||
if (this.dialog && action.context) {
|
|
||||||
var model = action.context.active_model;
|
|
||||||
if (model === 'base.module.upgrade' || model === 'base.setup.installer' || model === 'base.module.upgrade') {
|
|
||||||
session.webclient.do_reload();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
this.dialog_stop();
|
this.dialog_stop();
|
||||||
},
|
},
|
||||||
ir_actions_server: function (action, on_closed) {
|
ir_actions_server: function (action, on_closed) {
|
||||||
|
@ -186,12 +196,12 @@ session.web.ViewManager = session.web.Widget.extend(/** @lends session.web.View
|
||||||
this.model = dataset ? dataset.model : undefined;
|
this.model = dataset ? dataset.model : undefined;
|
||||||
this.dataset = dataset;
|
this.dataset = dataset;
|
||||||
this.searchview = null;
|
this.searchview = null;
|
||||||
this.last_search = false;
|
|
||||||
this.active_view = null;
|
this.active_view = null;
|
||||||
this.views_src = _.map(views, function(x) {return x instanceof Array? {view_id: x[0], view_type: x[1]} : x;});
|
this.views_src = _.map(views, function(x) {return x instanceof Array? {view_id: x[0], view_type: x[1]} : x;});
|
||||||
this.views = {};
|
this.views = {};
|
||||||
this.flags = this.flags || {};
|
this.flags = this.flags || {};
|
||||||
this.registry = session.web.views;
|
this.registry = session.web.views;
|
||||||
|
this.views_history = [];
|
||||||
},
|
},
|
||||||
render: function() {
|
render: function() {
|
||||||
return session.web.qweb.render(this.template, {
|
return session.web.qweb.render(this.template, {
|
||||||
|
@ -211,6 +221,7 @@ session.web.ViewManager = session.web.Widget.extend(/** @lends session.web.View
|
||||||
var views_ids = {};
|
var views_ids = {};
|
||||||
_.each(this.views_src, function(view) {
|
_.each(this.views_src, function(view) {
|
||||||
self.views[view.view_type] = $.extend({}, view, {
|
self.views[view.view_type] = $.extend({}, view, {
|
||||||
|
deferred : $.Deferred(),
|
||||||
controller : null,
|
controller : null,
|
||||||
options : _.extend({
|
options : _.extend({
|
||||||
sidebar_id : self.element_id + '_sidebar_' + view.view_type,
|
sidebar_id : self.element_id + '_sidebar_' + view.view_type,
|
||||||
|
@ -230,11 +241,15 @@ session.web.ViewManager = session.web.Widget.extend(/** @lends session.web.View
|
||||||
* Asks the view manager to switch visualization mode.
|
* Asks the view manager to switch visualization mode.
|
||||||
*
|
*
|
||||||
* @param {String} view_type type of view to display
|
* @param {String} view_type type of view to display
|
||||||
|
* @param {Boolean} [no_store=false] don't store the view being switched to on the switch stack
|
||||||
* @returns {jQuery.Deferred} new view loading promise
|
* @returns {jQuery.Deferred} new view loading promise
|
||||||
*/
|
*/
|
||||||
on_mode_switch: function(view_type) {
|
on_mode_switch: function(view_type, no_store) {
|
||||||
var self = this,
|
var self = this,
|
||||||
view_promise;
|
view_promise;
|
||||||
|
if (!no_store) {
|
||||||
|
this.views_history.push(view_type);
|
||||||
|
}
|
||||||
this.active_view = view_type;
|
this.active_view = view_type;
|
||||||
var view = this.views[view_type];
|
var view = this.views[view_type];
|
||||||
if (!view.controller) {
|
if (!view.controller) {
|
||||||
|
@ -245,17 +260,19 @@ session.web.ViewManager = session.web.Widget.extend(/** @lends session.web.View
|
||||||
controller.set_embedded_view(view.embedded_view);
|
controller.set_embedded_view(view.embedded_view);
|
||||||
}
|
}
|
||||||
controller.do_switch_view.add_last(this.on_mode_switch);
|
controller.do_switch_view.add_last(this.on_mode_switch);
|
||||||
|
controller.do_prev_view.add_last(this.on_prev_view);
|
||||||
var container = $("#" + this.element_id + '_view_' + view_type);
|
var container = $("#" + this.element_id + '_view_' + view_type);
|
||||||
view_promise = controller.appendTo(container);
|
view_promise = controller.appendTo(container);
|
||||||
this.views[view_type].controller = controller;
|
this.views[view_type].controller = controller;
|
||||||
|
this.views[view_type].deferred.resolve();
|
||||||
$.when(view_promise).then(function() {
|
$.when(view_promise).then(function() {
|
||||||
self.on_controller_inited(view_type, controller);
|
self.on_controller_inited(view_type, controller);
|
||||||
if (self.searchview && view.controller.searchable !== false) {
|
if (self.searchview && view.controller.searchable !== false) {
|
||||||
self.do_searchview_search();
|
self.searchview.ready.then(self.searchview.do_search);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
} else if (this.searchview && view.controller.searchable !== false) {
|
} else if (this.searchview && view.controller.searchable !== false) {
|
||||||
self.do_searchview_search();
|
this.searchview.ready.then(this.searchview.do_search);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (this.searchview) {
|
if (this.searchview) {
|
||||||
|
@ -263,7 +280,7 @@ session.web.ViewManager = session.web.Widget.extend(/** @lends session.web.View
|
||||||
}
|
}
|
||||||
|
|
||||||
this.$element
|
this.$element
|
||||||
.find('.views-switchers button').removeAttr('disabled')
|
.find('.oe_vm_switch button').removeAttr('disabled')
|
||||||
.filter('[data-view-type="' + view_type + '"]')
|
.filter('[data-view-type="' + view_type + '"]')
|
||||||
.attr('disabled', true);
|
.attr('disabled', true);
|
||||||
|
|
||||||
|
@ -278,11 +295,29 @@ session.web.ViewManager = session.web.Widget.extend(/** @lends session.web.View
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$.when(view_promise).then(function () {
|
$.when(view_promise).then(function () {
|
||||||
self.$element.find('.oe_view_title:first').text(
|
self.$element.find('.oe_view_title_text:first').text(
|
||||||
self.display_title());
|
self.display_title());
|
||||||
});
|
});
|
||||||
return view_promise;
|
return view_promise;
|
||||||
},
|
},
|
||||||
|
/**
|
||||||
|
* Returns to the view preceding the caller view in this manager's
|
||||||
|
* navigation history (the navigation history is appended to via
|
||||||
|
* on_mode_switch)
|
||||||
|
*
|
||||||
|
* @param {Boolean} [created=false] returning from a creation
|
||||||
|
* @returns {$.Deferred} switching end signal
|
||||||
|
*/
|
||||||
|
on_prev_view: function (created) {
|
||||||
|
var current_view = this.views_history.pop();
|
||||||
|
var previous_view = this.views_history[this.views_history.length - 1];
|
||||||
|
// APR special case: "If creation mode from list (and only from a list),
|
||||||
|
// after saving, go to page view (don't come back in list)"
|
||||||
|
if (created && current_view === 'form' && previous_view === 'list') {
|
||||||
|
return this.on_mode_switch('page');
|
||||||
|
}
|
||||||
|
return this.on_mode_switch(previous_view, true);
|
||||||
|
},
|
||||||
/**
|
/**
|
||||||
* Sets up the current viewmanager's search view.
|
* Sets up the current viewmanager's search view.
|
||||||
*
|
*
|
||||||
|
@ -304,20 +339,15 @@ session.web.ViewManager = session.web.Widget.extend(/** @lends session.web.View
|
||||||
do_searchview_search: function(domains, contexts, groupbys) {
|
do_searchview_search: function(domains, contexts, groupbys) {
|
||||||
var self = this,
|
var self = this,
|
||||||
controller = this.views[this.active_view].controller;
|
controller = this.views[this.active_view].controller;
|
||||||
if (domains || contexts) {
|
this.rpc('/web/session/eval_domain_and_context', {
|
||||||
this.rpc('/web/session/eval_domain_and_context', {
|
domains: [this.action.domain || []].concat(domains || []),
|
||||||
domains: [this.action.domain || []].concat(domains || []),
|
contexts: [this.action.context || {}].concat(contexts || []),
|
||||||
contexts: [this.action.context || {}].concat(contexts || []),
|
group_by_seq: groupbys || []
|
||||||
group_by_seq: groupbys || []
|
}, function (results) {
|
||||||
}, function (results) {
|
self.dataset.context = results.context;
|
||||||
self.dataset.context = results.context;
|
self.dataset.domain = results.domain;
|
||||||
self.dataset.domain = results.domain;
|
controller.do_search(results.domain, results.context, results.group_by);
|
||||||
self.last_search = [results.domain, results.context, results.group_by];
|
});
|
||||||
controller.do_search(results.domain, results.context, results.group_by);
|
|
||||||
});
|
|
||||||
} else if (this.last_search) {
|
|
||||||
controller.do_search.apply(controller, this.last_search);
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
/**
|
/**
|
||||||
* Event launched when a controller has been inited.
|
* Event launched when a controller has been inited.
|
||||||
|
@ -375,10 +405,16 @@ session.web.ViewManagerAction = session.web.ViewManager.extend(/** @lends oepner
|
||||||
}
|
}
|
||||||
this.dataset = dataset;
|
this.dataset = dataset;
|
||||||
this.flags = this.action.flags || {};
|
this.flags = this.action.flags || {};
|
||||||
if (action.res_model == 'board.board' && action.views.length == 1 && action.views) {
|
if (action.res_model == 'board.board' && action.view_mode === 'form') {
|
||||||
// Not elegant but allows to avoid form chrome (pager, save/new
|
// Special case for Dashboards
|
||||||
// buttons, sidebar, ...) displaying
|
_.extend(this.flags, {
|
||||||
this.flags.search_view = this.flags.pager = this.flags.sidebar = this.flags.action_buttons = false;
|
views_switcher : false,
|
||||||
|
display_title : false,
|
||||||
|
search_view : false,
|
||||||
|
pager : false,
|
||||||
|
sidebar : false,
|
||||||
|
action_buttons : false
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// setup storage for session-wise menu hiding
|
// setup storage for session-wise menu hiding
|
||||||
|
@ -411,21 +447,18 @@ session.web.ViewManagerAction = session.web.ViewManager.extend(/** @lends oepner
|
||||||
var main_view_loaded = this._super();
|
var main_view_loaded = this._super();
|
||||||
|
|
||||||
var manager_ready = $.when(searchview_loaded, main_view_loaded);
|
var manager_ready = $.when(searchview_loaded, main_view_loaded);
|
||||||
if (searchview_loaded && this.action['auto_search'] !== false) {
|
|
||||||
// schedule auto_search
|
|
||||||
manager_ready.then(this.searchview.do_search);
|
|
||||||
}
|
|
||||||
|
|
||||||
this.$element.find('.oe_get_xml_view').click(function () {
|
this.$element.find('.oe_get_xml_view').click(function () {
|
||||||
// TODO: add search view?
|
var view = self.views[self.active_view].controller,
|
||||||
$('<pre>').text(session.web.json_node_to_xml(
|
view_id = view.fields_view.view_id;
|
||||||
self.views[self.active_view].controller.fields_view.arch, true))
|
if (view_id) {
|
||||||
.dialog({ width: '95%'});
|
view.on_sidebar_edit_resource('ir.ui.view', view_id);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
if (this.action.help && !this.flags.low_profile) {
|
if (this.action.help && !this.flags.low_profile) {
|
||||||
var Users = new session.web.DataSet(self, 'res.users'),
|
var Users = new session.web.DataSet(self, 'res.users'),
|
||||||
header = this.$element.find('.oe-view-manager-header');
|
$tips = this.$element.find('.oe_view_manager_menu_tips');
|
||||||
header.delegate('blockquote button', 'click', function() {
|
$tips.delegate('blockquote button', 'click', function() {
|
||||||
var $this = $(this);
|
var $this = $(this);
|
||||||
//noinspection FallthroughInSwitchStatementJS
|
//noinspection FallthroughInSwitchStatementJS
|
||||||
switch ($this.attr('name')) {
|
switch ($this.attr('name')) {
|
||||||
|
@ -442,7 +475,7 @@ session.web.ViewManagerAction = session.web.ViewManager.extend(/** @lends oepner
|
||||||
if (!(user && user.id === self.session.uid)) {
|
if (!(user && user.id === self.session.uid)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
header.find('blockquote').toggle(user.menu_tips);
|
$tips.find('blockquote').toggle(user.menu_tips);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -459,10 +492,15 @@ session.web.ViewManagerAction = session.web.ViewManager.extend(/** @lends oepner
|
||||||
|
|
||||||
return manager_ready;
|
return manager_ready;
|
||||||
},
|
},
|
||||||
on_mode_switch: function (view_type) {
|
on_mode_switch: function (view_type, no_store) {
|
||||||
var self = this;
|
var self = this;
|
||||||
|
var switched = $.when(this._super(view_type, no_store)).then(function () {
|
||||||
|
self.$element.find('.oe-view-manager-logs:first')
|
||||||
|
.addClass('oe-folded').removeClass('oe-has-more')
|
||||||
|
.find('ul').empty();
|
||||||
|
});
|
||||||
return $.when(
|
return $.when(
|
||||||
this._super(view_type),
|
switched,
|
||||||
this.shortcut_check(this.views[view_type])
|
this.shortcut_check(this.views[view_type])
|
||||||
).then(function() {
|
).then(function() {
|
||||||
var controller = self.views[self.active_view].controller,
|
var controller = self.views[self.active_view].controller,
|
||||||
|
@ -470,10 +508,10 @@ session.web.ViewManagerAction = session.web.ViewManager.extend(/** @lends oepner
|
||||||
view_id = (fvg && fvg.view_id) || '--';
|
view_id = (fvg && fvg.view_id) || '--';
|
||||||
self.$element.find('.oe_get_xml_view span').text(view_id);
|
self.$element.find('.oe_get_xml_view span').text(view_id);
|
||||||
if (!self.action.name && fvg) {
|
if (!self.action.name && fvg) {
|
||||||
self.$element.find('.oe_view_title').text(fvg.arch.attrs.string || fvg.name);
|
self.$element.find('.oe_view_title_text').text(fvg.arch.attrs.string || fvg.name);
|
||||||
}
|
}
|
||||||
|
|
||||||
var $title = self.$element.find('.oe_view_title'),
|
var $title = self.$element.find('.oe_view_title_text'),
|
||||||
$search_prefix = $title.find('span.oe_searchable_view');
|
$search_prefix = $title.find('span.oe_searchable_view');
|
||||||
if (controller.searchable !== false) {
|
if (controller.searchable !== false) {
|
||||||
if (!$search_prefix.length) {
|
if (!$search_prefix.length) {
|
||||||
|
@ -575,25 +613,29 @@ session.web.Sidebar = session.web.Widget.extend({
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
add_default_sections: function() {
|
add_default_sections: function() {
|
||||||
|
var self = this,
|
||||||
|
view = this.widget_parent,
|
||||||
|
view_manager = view.widget_parent,
|
||||||
|
action = view_manager.action;
|
||||||
if (this.session.uid === 1) {
|
if (this.session.uid === 1) {
|
||||||
this.add_section(_t('Customize'), 'customize');
|
this.add_section(_t('Customize'), 'customize');
|
||||||
this.add_items('customize', [
|
this.add_items('customize', [
|
||||||
{
|
{
|
||||||
label: _t("Manage Views"),
|
label: _t("Manage Views"),
|
||||||
callback: this.widget_parent.on_sidebar_manage_views,
|
callback: view.on_sidebar_manage_views,
|
||||||
title: _t("Manage views of the current object")
|
title: _t("Manage views of the current object")
|
||||||
}, {
|
}, {
|
||||||
label: _t("Edit Workflow"),
|
label: _t("Edit Workflow"),
|
||||||
callback: this.widget_parent.on_sidebar_edit_workflow,
|
callback: view.on_sidebar_edit_workflow,
|
||||||
title: _t("Manage views of the current object"),
|
title: _t("Manage views of the current object"),
|
||||||
classname: 'oe_hide oe_sidebar_edit_workflow'
|
classname: 'oe_hide oe_sidebar_edit_workflow'
|
||||||
}, {
|
}, {
|
||||||
label: _t("Customize Object"),
|
label: _t("Customize Object"),
|
||||||
callback: this.widget_parent.on_sidebar_customize_object,
|
callback: view.on_sidebar_customize_object,
|
||||||
title: _t("Manage views of the current object")
|
title: _t("Manage views of the current object")
|
||||||
}, {
|
}, {
|
||||||
label: _t("Translate"),
|
label: _t("Translate"),
|
||||||
callback: this.widget_parent.on_sidebar_translate,
|
callback: view.on_sidebar_translate,
|
||||||
title: _t("Technical translation")
|
title: _t("Technical translation")
|
||||||
}
|
}
|
||||||
]);
|
]);
|
||||||
|
@ -603,16 +645,36 @@ session.web.Sidebar = session.web.Widget.extend({
|
||||||
this.add_items('other', [
|
this.add_items('other', [
|
||||||
{
|
{
|
||||||
label: _t("Import"),
|
label: _t("Import"),
|
||||||
callback: this.widget_parent.on_sidebar_import
|
callback: view.on_sidebar_import
|
||||||
}, {
|
}, {
|
||||||
label: _t("Export"),
|
label: _t("Export"),
|
||||||
callback: this.widget_parent.on_sidebar_export
|
callback: view.on_sidebar_export
|
||||||
}, {
|
}, {
|
||||||
label: _t("View Log"),
|
label: _t("View Log"),
|
||||||
callback: this.widget_parent.on_sidebar_view_log,
|
callback: view.on_sidebar_view_log,
|
||||||
classname: 'oe_hide oe_sidebar_view_log'
|
classname: 'oe_hide oe_sidebar_view_log'
|
||||||
}
|
}
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
if (session.connection.debug) {
|
||||||
|
this.add_section("Debug", 'debug');
|
||||||
|
if (action && action.id) {
|
||||||
|
this.add_items('debug', [{
|
||||||
|
label: "Edit Action",
|
||||||
|
callback: function() {
|
||||||
|
view.on_sidebar_edit_resource(action.type, action.id);
|
||||||
|
}
|
||||||
|
}]);
|
||||||
|
}
|
||||||
|
if (view_manager.searchview && view_manager.searchview.view_id) {
|
||||||
|
this.add_items('debug', [{
|
||||||
|
label: "Edit SearchView",
|
||||||
|
callback: function() {
|
||||||
|
view.on_sidebar_edit_resource('ir.ui.view', view_manager.searchview.view_id);
|
||||||
|
}
|
||||||
|
}]);
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
add_toolbar: function(toolbar) {
|
add_toolbar: function(toolbar) {
|
||||||
|
@ -915,7 +977,19 @@ session.web.View = session.web.Widget.extend(/** @lends session.web.View# */{
|
||||||
if (action_data.special) {
|
if (action_data.special) {
|
||||||
return handler({result: {"type":"ir.actions.act_window_close"}});
|
return handler({result: {"type":"ir.actions.act_window_close"}});
|
||||||
} else if (action_data.type=="object") {
|
} else if (action_data.type=="object") {
|
||||||
return dataset.call_button(action_data.name, [[record_id], context], handler);
|
var args = [[record_id]], additional_args = [];
|
||||||
|
if (action_data.args) {
|
||||||
|
try {
|
||||||
|
// Warning: quotes and double quotes problem due to json and xml clash
|
||||||
|
// Maybe we should force escaping in xml or do a better parse of the args array
|
||||||
|
additional_args = JSON.parse(action_data.args.replace(/'/g, '"'));
|
||||||
|
args = args.concat(additional_args);
|
||||||
|
} catch(e) {
|
||||||
|
console.error("Could not JSON.parse arguments", action_data.args);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
args.push(context);
|
||||||
|
return dataset.call_button(action_data.name, args, handler);
|
||||||
} else if (action_data.type=="action") {
|
} else if (action_data.type=="action") {
|
||||||
return this.rpc('/web/action/load', { action_id: parseInt(action_data.name, 10), context: context, do_not_eval: true}, handler);
|
return this.rpc('/web/action/load', { action_id: parseInt(action_data.name, 10), context: context, do_not_eval: true}, handler);
|
||||||
} else {
|
} else {
|
||||||
|
@ -933,8 +1007,16 @@ session.web.View = session.web.Widget.extend(/** @lends session.web.View# */{
|
||||||
this.embedded_view = embedded_view;
|
this.embedded_view = embedded_view;
|
||||||
this.options.sidebar = false;
|
this.options.sidebar = false;
|
||||||
},
|
},
|
||||||
do_switch_view: function(view) {
|
/**
|
||||||
},
|
* Switches to a specific view type
|
||||||
|
*
|
||||||
|
* @param {String} view view type to switch to
|
||||||
|
*/
|
||||||
|
do_switch_view: function(view) { },
|
||||||
|
/**
|
||||||
|
* Cancels the switch to the current view, switches to the previous one
|
||||||
|
*/
|
||||||
|
do_prev_view: function () { },
|
||||||
do_search: function(view) {
|
do_search: function(view) {
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -953,7 +1035,14 @@ session.web.View = session.web.Widget.extend(/** @lends session.web.View# */{
|
||||||
console.log('Todo');
|
console.log('Todo');
|
||||||
},
|
},
|
||||||
on_sidebar_customize_object: function() {
|
on_sidebar_customize_object: function() {
|
||||||
console.log('Todo');
|
var self = this;
|
||||||
|
this.rpc('/web/dataset/search_read', {
|
||||||
|
model: 'ir.model',
|
||||||
|
fields: ['id'],
|
||||||
|
domain: [['model', '=', self.dataset.model]]
|
||||||
|
}, function (result) {
|
||||||
|
self.on_sidebar_edit_resource('ir.model', result.ids[0]);
|
||||||
|
});
|
||||||
},
|
},
|
||||||
on_sidebar_import: function() {
|
on_sidebar_import: function() {
|
||||||
var import_view = new session.web.DataImport(this, this.dataset);
|
var import_view = new session.web.DataImport(this, this.dataset);
|
||||||
|
@ -969,11 +1058,29 @@ session.web.View = session.web.Widget.extend(/** @lends session.web.View# */{
|
||||||
domain : [['type', '!=', 'object'], '|', ['name', '=', this.dataset.model], ['name', 'ilike', this.dataset.model + ',']],
|
domain : [['type', '!=', 'object'], '|', ['name', '=', this.dataset.model], ['name', 'ilike', this.dataset.model + ',']],
|
||||||
views: [[false, 'list'], [false, 'form']],
|
views: [[false, 'list'], [false, 'form']],
|
||||||
type : 'ir.actions.act_window',
|
type : 'ir.actions.act_window',
|
||||||
auto_search : true,
|
|
||||||
view_type : "list",
|
view_type : "list",
|
||||||
view_mode : "list"
|
view_mode : "list"
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
on_sidebar_edit_resource: function(model, id, domain) {
|
||||||
|
var action = {
|
||||||
|
res_model : model,
|
||||||
|
type : 'ir.actions.act_window',
|
||||||
|
view_type : 'form',
|
||||||
|
view_mode : 'form',
|
||||||
|
target : 'new',
|
||||||
|
flags : {}
|
||||||
|
}
|
||||||
|
if (id) {
|
||||||
|
action.res_id = id,
|
||||||
|
action.views = [[false, 'form']];
|
||||||
|
} else if (domain) {
|
||||||
|
action.views = [[false, 'list'], [false, 'form']];
|
||||||
|
action.domain = domain;
|
||||||
|
action.flags.views_switcher = true;
|
||||||
|
}
|
||||||
|
this.do_action(action);
|
||||||
|
},
|
||||||
on_sidebar_view_log: function() {
|
on_sidebar_view_log: function() {
|
||||||
},
|
},
|
||||||
sidebar_context: function () {
|
sidebar_context: function () {
|
||||||
|
|
|
@ -414,11 +414,12 @@
|
||||||
</t>
|
</t>
|
||||||
<t t-name="ViewManager">
|
<t t-name="ViewManager">
|
||||||
<table class="view-manager-main-table">
|
<table class="view-manager-main-table">
|
||||||
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="view-manager-main-content">
|
<td class="view-manager-main-content">
|
||||||
<div class="oe-view-manager-header">
|
<div class="oe-view-manager-header">
|
||||||
<h2 class="oe_view_title" t-if="self.flags.display_title !== false">
|
<h2 class="oe_view_title" t-if="self.flags.display_title !== false">
|
||||||
<t t-esc="self.display_title()"/>
|
<span class="oe_view_title_text"><t t-esc="self.display_title()"/></span>
|
||||||
</h2>
|
</h2>
|
||||||
<div class="oe_vm_switch">
|
<div class="oe_vm_switch">
|
||||||
<t t-if="views.length != 1" t-foreach="views" t-as="view">
|
<t t-if="views.length != 1" t-foreach="views" t-as="view">
|
||||||
|
@ -439,22 +440,31 @@
|
||||||
</t>
|
</t>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</t>
|
</t>
|
||||||
|
|
||||||
<t t-extend="ViewManager" t-name="ViewManagerAction">
|
<t t-extend="ViewManager" t-name="ViewManagerAction">
|
||||||
<t t-jquery=".oe-view-manager-header" t-operation="prepend">
|
<t t-jquery=".view-manager-main-table tbody" t-operation="prepend">
|
||||||
<blockquote t-if="self.action.help and !self.flags.low_profile
|
<tr>
|
||||||
and !(self.action.id in self.session.hidden_menutips)">
|
<td class="oe_view_manager_menu_tips" colspan="2">
|
||||||
<p><t t-esc="self.action.help"/></p>
|
<blockquote t-if="self.action.help and !self.flags.low_profile
|
||||||
<div>
|
and !(self.action.id in self.session.hidden_menutips)">
|
||||||
<button type="button" name="hide">Hide this tip</button>
|
<p><t t-esc="self.action.help"/></p>
|
||||||
<button type="button" name="disable">Disable all tips</button>
|
<div>
|
||||||
</div>
|
<button type="button" name="hide">Hide this tip</button>
|
||||||
</blockquote>
|
<button type="button" name="disable">Disable all tips</button>
|
||||||
<a class="oe-shortcut-toggle" title="Add / Remove Shortcut..."
|
</div>
|
||||||
href="javascript: void(0)"> </a>
|
</blockquote>
|
||||||
<button t-if="self.session.debug" class="oe_get_xml_view">
|
</td>
|
||||||
|
</tr>
|
||||||
|
</t>
|
||||||
|
<t t-jquery="h2.oe_view_title" t-operation="prepend">
|
||||||
|
<a t-if="self.flags.display_title !== false" class="oe-shortcut-toggle" title="Add / Remove Shortcut..."
|
||||||
|
href="javascript: void(0)"> </a>
|
||||||
|
</t>
|
||||||
|
<t t-jquery="h2.oe_view_title" t-operation="after">
|
||||||
|
<button t-if="self.session.debug and self.flags.display_title !== false" class="oe_get_xml_view">
|
||||||
View#<span></span>
|
View#<span></span>
|
||||||
</button>
|
</button>
|
||||||
</t>
|
</t>
|
||||||
|
@ -530,16 +540,17 @@
|
||||||
t-att-id="'treerow_' + record.id"
|
t-att-id="'treerow_' + record.id"
|
||||||
t-att-data-id="record.id" t-att-data-level="level + 1">
|
t-att-data-id="record.id" t-att-data-level="level + 1">
|
||||||
<t t-set="children" t-value="record[children_field]"/>
|
<t t-set="children" t-value="record[children_field]"/>
|
||||||
<t t-set="has_children" t-value="children and children.length"/>
|
<t t-set="class" t-value="children and children.length ? 'treeview-tr' : 'treeview-td'"/>
|
||||||
|
|
||||||
<td t-foreach="fields_view" t-as="field"
|
<td t-foreach="fields_view" t-as="field"
|
||||||
t-if="!field.attrs.modifiers.tree_invisible"
|
t-if="!field.attrs.modifiers.tree_invisible"
|
||||||
t-att-data-id="record.id"
|
t-att-data-id="record.id"
|
||||||
t-att-style="color_for(record) + (!field_index ? 'background-position: ' + 19*level + 'px; padding-left: ' + 19*level + 'px;' : '')"
|
t-att-style="color_for(record) + (!field_index ? 'background-position: ' + 19*level + 'px; padding-left: ' + 19*level + 'px;' : '')"
|
||||||
t-att-class="!field_index and has_children ? 'treeview-tr' : 'treeview-td'">
|
t-att-class="class">
|
||||||
<span t-if="!field.attrs.modifiers.invisible">
|
<span t-if="!field.attrs.modifiers.invisible">
|
||||||
<t t-esc="render(record[field.attrs.name], fields[field.attrs.name])" />
|
<t t-esc="render(record[field.attrs.name], fields[field.attrs.name])" />
|
||||||
</span>
|
</span>
|
||||||
|
<t t-set="class" t-value="'treeview-td'"/>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
|
@ -625,18 +636,9 @@
|
||||||
|
|
||||||
</td>
|
</td>
|
||||||
</t>
|
</t>
|
||||||
<t t-if="options.radio">
|
<th t-if="options.selectable" class="oe-record-selector" width="1">
|
||||||
<th t-if="options.selectable" class="oe-record-selector" width="1">
|
<input t-att-type="options.radio? 'radio': 'checkbox'" name ="radiogroup" t-att-checked="options.select_view_id == record.get('id')? true: null"/>
|
||||||
<input type="radio" name ="radiogroup"/>
|
</th>
|
||||||
</th>
|
|
||||||
</t>
|
|
||||||
<t t-if="!options.radio">
|
|
||||||
<th t-if="options.selectable" class="oe-record-selector" width="1">
|
|
||||||
<input type="checkbox"/>
|
|
||||||
</th>
|
|
||||||
</t>
|
|
||||||
|
|
||||||
|
|
||||||
<t t-foreach="columns" t-as="column">
|
<t t-foreach="columns" t-as="column">
|
||||||
<t t-set="align" t-value="column.type === 'integer' or column.type == 'float'"/>
|
<t t-set="align" t-value="column.type === 'integer' or column.type == 'float'"/>
|
||||||
<td t-if="!column.meta and column.invisible !== '1'" t-att-title="column.help"
|
<td t-if="!column.meta and column.invisible !== '1'" t-att-title="column.help"
|
||||||
|
@ -647,7 +649,7 @@
|
||||||
</td>
|
</td>
|
||||||
</t>
|
</t>
|
||||||
<td t-if="options.deletable" class='oe-record-delete' width="1">
|
<td t-if="options.deletable" class='oe-record-delete' width="1">
|
||||||
<button type="button" name="delete">♻</button>
|
<button type="button" name="delete"></button>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<t t-name="ListView.row.form">
|
<t t-name="ListView.row.form">
|
||||||
|
@ -657,14 +659,8 @@
|
||||||
<t t-name="FormView">
|
<t t-name="FormView">
|
||||||
<div class="oe_form_header">
|
<div class="oe_form_header">
|
||||||
<div class="oe_form_buttons" t-if="widget.options.action_buttons !== false">
|
<div class="oe_form_buttons" t-if="widget.options.action_buttons !== false">
|
||||||
<button type="button" class="oe_form_button_save oe_form_on_editable">Save</button>
|
<button type="button" class="oe_form_button_save">Save</button>
|
||||||
<button type="button" class="oe_form_button_toggle">
|
<button type="button" class="oe_form_button_cancel">Cancel</button>
|
||||||
<span class="oe_form_on_editable">Cancel</span>
|
|
||||||
<span class="oe_form_on_readonly">Edit</span>
|
|
||||||
</button>
|
|
||||||
<button type="button" class="oe_form_button_new oe_form_on_readonly">Create</button>
|
|
||||||
<button type="button" class="oe_form_button_duplicate oe_form_on_readonly">Duplicate</button>
|
|
||||||
<button type="button" class="oe_form_button_delete oe_form_on_readonly">Delete</button>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="oe_form_pager" t-if="widget.options.pager !== false">
|
<div class="oe_form_pager" t-if="widget.options.pager !== false">
|
||||||
<button type="button" data-pager-action="first">First</button>
|
<button type="button" data-pager-action="first">First</button>
|
||||||
|
@ -678,6 +674,14 @@
|
||||||
</div>
|
</div>
|
||||||
<t t-raw="frame.render()"/>
|
<t t-raw="frame.render()"/>
|
||||||
</t>
|
</t>
|
||||||
|
<t t-name="PageView" t-extend="FormView">
|
||||||
|
<t t-jquery=".oe_form_buttons" t-operation="inner">
|
||||||
|
<button type="button" class="oe_form_button_edit">Edit</button>
|
||||||
|
<button type="button" class="oe_form_button_create">Create</button>
|
||||||
|
<button type="button" class="oe_form_button_duplicate">Duplicate</button>
|
||||||
|
<button type="button" class="oe_form_button_delete">Delete</button>
|
||||||
|
</t>
|
||||||
|
</t>
|
||||||
<t t-name="FormView.sidebar.attachments">
|
<t t-name="FormView.sidebar.attachments">
|
||||||
<div class="oe-sidebar-attachments-toolbar">
|
<div class="oe-sidebar-attachments-toolbar">
|
||||||
<div class="oe-binary-file-set" style="float: right">
|
<div class="oe-binary-file-set" style="float: right">
|
||||||
|
@ -722,7 +726,6 @@
|
||||||
<t t-foreach="row" t-as="td">
|
<t t-foreach="row" t-as="td">
|
||||||
<td t-att-colspan="td.colspan gt 1 ? td.colspan : undefined"
|
<td t-att-colspan="td.colspan gt 1 ? td.colspan : undefined"
|
||||||
t-att-width="td.width"
|
t-att-width="td.width"
|
||||||
t-att-nowrap="td.nowrap or td.is_field_m2o? 'true' : undefined"
|
|
||||||
t-att-valign="td.table ? 'top' : undefined"
|
t-att-valign="td.table ? 'top' : undefined"
|
||||||
t-attf-class="oe_form_frame_cell #{td.classname} #{td.element_class}"
|
t-attf-class="oe_form_frame_cell #{td.classname} #{td.element_class}"
|
||||||
>
|
>
|
||||||
|
@ -732,6 +735,11 @@
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</t>
|
</t>
|
||||||
|
<t t-name="WidgetFrame.readonly" t-extend="WidgetFrame">
|
||||||
|
<t t-jquery=">table">
|
||||||
|
this.attr('class', this.attr('class')+' oe_form_readonly');
|
||||||
|
</t>
|
||||||
|
</t>
|
||||||
<t t-name="WidgetGroup">
|
<t t-name="WidgetGroup">
|
||||||
<t t-if="widget.string">
|
<t t-if="widget.string">
|
||||||
<fieldset class="oe_group_box">
|
<fieldset class="oe_group_box">
|
||||||
|
@ -854,15 +862,15 @@
|
||||||
t-att-name="widget.name"
|
t-att-name="widget.name"
|
||||||
t-att-id="widget.element_id"
|
t-att-id="widget.element_id"
|
||||||
t-attf-class="field_#{widget.type} #{_(['integer', 'float', 'float_time']).contains(widget.type) ? 'oe-number' : ''}"
|
t-attf-class="field_#{widget.type} #{_(['integer', 'float', 'float_time']).contains(widget.type) ? 'oe-number' : ''}"
|
||||||
t-attf-style="width: #{widget.field.translate ? '99' : '100'}%"
|
style="width: 100%"
|
||||||
/>
|
/>
|
||||||
<img class="oe_field_translate" t-if="widget.field.translate" t-att-src='widget.session.server + "/web/static/src/img/icons/terp-translate.png"' width="16" height="16" border="0"/>
|
<img class="oe_field_translate oe_input_icon" t-if="widget.field.translate" t-att-src='widget.session.server + "/web/static/src/img/icons/terp-translate.png"' width="16" height="16" border="0"/>
|
||||||
</t>
|
</t>
|
||||||
<t t-name="FieldChar.readonly">
|
<t t-name="FieldChar.readonly">
|
||||||
<div
|
<div
|
||||||
t-att-id="widget.element_id"
|
t-att-id="widget.element_id"
|
||||||
t-attf-class="field_#{widget.type} #{_(['integer', 'float', 'float_time']).contains(widget.type) ? 'oe-number' : ''}"
|
t-attf-class="field_#{widget.type} #{_(['integer', 'float', 'float_time']).contains(widget.type) ? 'oe-number' : ''}"
|
||||||
t-attf-style="width: #{widget.field.translate ? '99' : '100'}%">
|
style="width: 100%">
|
||||||
</div>
|
</div>
|
||||||
</t>
|
</t>
|
||||||
<t t-name="FieldURI.readonly">
|
<t t-name="FieldURI.readonly">
|
||||||
|
@ -871,7 +879,7 @@
|
||||||
<t t-name="FieldEmail">
|
<t t-name="FieldEmail">
|
||||||
<table cellpadding="0" cellspacing="0" border="0" width="100%">
|
<table cellpadding="0" cellspacing="0" border="0" width="100%">
|
||||||
<tr>
|
<tr>
|
||||||
<td width="100%">
|
<td width="100%" style="position: relative">
|
||||||
<t t-call="FieldChar"/>
|
<t t-call="FieldChar"/>
|
||||||
</td>
|
</td>
|
||||||
<td width="16">
|
<td width="16">
|
||||||
|
@ -885,7 +893,7 @@
|
||||||
<t t-name="FieldUrl">
|
<t t-name="FieldUrl">
|
||||||
<table cellpadding="0" cellspacing="0" border="0" width="100%">
|
<table cellpadding="0" cellspacing="0" border="0" width="100%">
|
||||||
<tr>
|
<tr>
|
||||||
<td width="100%">
|
<td width="100%" style="position: relative">
|
||||||
<t t-call="FieldChar"/>
|
<t t-call="FieldChar"/>
|
||||||
</td>
|
</td>
|
||||||
<td width="16">
|
<td width="16">
|
||||||
|
@ -901,9 +909,9 @@
|
||||||
t-att-name="widget.name"
|
t-att-name="widget.name"
|
||||||
t-att-id="widget.element_id"
|
t-att-id="widget.element_id"
|
||||||
t-attf-class="field_#{widget.type}"
|
t-attf-class="field_#{widget.type}"
|
||||||
t-attf-style="width: #{widget.field.translate ? '99' : '100'}%"
|
style="width: 100%"
|
||||||
></textarea>
|
></textarea>
|
||||||
<img class="oe_field_translate" t-if="widget.field.translate" t-att-src='widget.session.server + "/web/static/src/img/icons/terp-translate.png"' width="16" height="16" border="0"/>
|
<img class="oe_field_translate oe_input_icon" t-if="widget.field.translate" t-att-src='widget.session.server + "/web/static/src/img/icons/terp-translate.png"' width="16" height="16" border="0"/>
|
||||||
</t>
|
</t>
|
||||||
<t t-name="web.datetimepicker">
|
<t t-name="web.datetimepicker">
|
||||||
<div class="oe_datepicker_root">
|
<div class="oe_datepicker_root">
|
||||||
|
@ -1131,15 +1139,17 @@
|
||||||
</form>
|
</form>
|
||||||
</t>
|
</t>
|
||||||
<t t-name="SearchView.managed-filters">
|
<t t-name="SearchView.managed-filters">
|
||||||
<option value="_filters">-- Filters --</option>
|
<option/>
|
||||||
<t t-set="i" t-value="0"/>
|
<optgroup label="-- Filters --">
|
||||||
<t t-foreach="filters" t-as="filter">
|
<t t-foreach="filters" t-as="filter">
|
||||||
<option t-att-value="'get:' + i"><t t-esc="filter.name"/></option>
|
<option t-attf-value="get:#{filter_index}"><t t-esc="filter.name"/></option>
|
||||||
<t t-set="i" t-value="i+1"/>
|
</t>
|
||||||
</t>
|
</optgroup>
|
||||||
<option value="_actions">-- Actions --</option>
|
<optgroup label="-- Actions --">
|
||||||
<option value="save_filter">Save Filter</option>
|
<option value="save_filter">Save Filter</option>
|
||||||
<option value="manage_filters">Manage Filters</option>
|
<option value="add_to_dashboard">Add to Dashboard</option>
|
||||||
|
<option value="manage_filters">Manage Filters</option>
|
||||||
|
</optgroup>
|
||||||
</t>
|
</t>
|
||||||
<t t-name="SearchView.managed-filters.add">
|
<t t-name="SearchView.managed-filters.add">
|
||||||
<div>
|
<div>
|
||||||
|
@ -1148,6 +1158,16 @@
|
||||||
<p>(Any existing filter with the same name will be replaced)</p>
|
<p>(Any existing filter with the same name will be replaced)</p>
|
||||||
</div>
|
</div>
|
||||||
</t>
|
</t>
|
||||||
|
<t t-name="SearchView.add_to_dashboard">
|
||||||
|
<div class="oe_forms">
|
||||||
|
<p><b>Select Dashboard to add this filter to:</b></p>
|
||||||
|
<select style="width: 100%; margin-right: 1em;">
|
||||||
|
<option t-foreach="dashboards" t-as="menu" t-att-value="menu.id" t-att-selected="(menu.id == selected_menu_id) || undefined"><t t-esc="menu.name"/></option>
|
||||||
|
</select>
|
||||||
|
<p><b>Title of new Dashboard item:</b></p>
|
||||||
|
<input type="text" style="width: 100%; margin-right: 1em;"/>
|
||||||
|
</div>
|
||||||
|
</t>
|
||||||
<t t-name="SearchView.render_lines">
|
<t t-name="SearchView.render_lines">
|
||||||
<table class="oe-searchview-render-line" border="0" cellspacing="0" cellpadding="0"
|
<table class="oe-searchview-render-line" border="0" cellspacing="0" cellpadding="0"
|
||||||
t-foreach="lines" t-as="line">
|
t-foreach="lines" t-as="line">
|
||||||
|
@ -1369,6 +1389,18 @@
|
||||||
<button type="button" class="oe_formopenpopup-form-save">Save</button>
|
<button type="button" class="oe_formopenpopup-form-save">Save</button>
|
||||||
<button type="button" class="oe_formopenpopup-form-close">Cancel</button>
|
<button type="button" class="oe_formopenpopup-form-close">Cancel</button>
|
||||||
</t>
|
</t>
|
||||||
|
<t t-extend="ListView.row">
|
||||||
|
<!-- adds front & back padding to row being rendered after edition, if
|
||||||
|
necessary (if not selectable add front padding and if not deletable
|
||||||
|
add back padding), otherwise the row being added is missing columns
|
||||||
|
-->
|
||||||
|
<t t-jquery="> :first" t-operation="before">
|
||||||
|
<td t-if="edited and !options.selectable" class="oe-listview-padding"/>
|
||||||
|
</t>
|
||||||
|
<t t-jquery="> :last" t-operation="after">
|
||||||
|
<td t-if="edited and !options.deletable" class="oe-listview-padding"/>
|
||||||
|
</t>
|
||||||
|
</t>
|
||||||
<t t-name="ListView.row.frame" t-extend="WidgetFrame">
|
<t t-name="ListView.row.frame" t-extend="WidgetFrame">
|
||||||
<t t-jquery="tr">
|
<t t-jquery="tr">
|
||||||
$(document.createElement('t'))
|
$(document.createElement('t'))
|
||||||
|
@ -1380,10 +1412,8 @@
|
||||||
.replaceAll(this)
|
.replaceAll(this)
|
||||||
.after($(document.createElement('td')).append(
|
.after($(document.createElement('td')).append(
|
||||||
$(document.createElement('button')).attr({
|
$(document.createElement('button')).attr({
|
||||||
'class': 'oe-edit-row-save', 'type': 'button'}).text('Save')))
|
'class': 'oe-edit-row-save', 'type': 'button'})
|
||||||
.before($(document.createElement('td')).append(
|
.html(' ')))
|
||||||
$(document.createElement('button')).attr({
|
|
||||||
'class': 'oe-edit-row-cancel', 'type': 'button'}).text('Cancel')))
|
|
||||||
.unwrap();
|
.unwrap();
|
||||||
</t>
|
</t>
|
||||||
</t>
|
</t>
|
||||||
|
@ -1392,51 +1422,70 @@
|
||||||
<t t-call="view_editor.row"/>
|
<t t-call="view_editor.row"/>
|
||||||
</table>
|
</table>
|
||||||
</t>
|
</t>
|
||||||
<tr t-name="view_editor.row" class="oe_view_editor_row" t-att-id="'viewedit-' + rec.id" t-att-level="rec.level" t-foreach="data" t-as="rec">
|
<t t-name="view_editor.row">
|
||||||
<td class="oe_view_editor_colum" width="85%">
|
<tr class="oe_view_editor_row" t-att-id="'viewedit-' + rec.id" t-att-level="rec.level" t-foreach="data" t-as="rec">
|
||||||
<table class="oe_view_editor_tree_grid">
|
<td class="oe_view_editor_colum" width="85%">
|
||||||
<tr>
|
<table class="oe_view_editor_tree_grid">
|
||||||
<td width="16px" t-att-style="'background-position: ' + 20*rec.level + 'px; padding-left: ' + 20*rec.level + 'px'">
|
<tr>
|
||||||
<img t-if="rec.child_id.length" t-att-id="'parentimg-' + rec.id"
|
<td width="16px" t-att-style="'background-position: ' + 20*rec.level + 'px; padding-left: ' + 20*rec.level + 'px'">
|
||||||
t-att-src='widget.session.server + "/web/static/src/img/collapse.gif"' width="16" height="16" border="0"/>
|
<img t-if="rec.child_id.length" t-att-id="'parentimg-' + rec.id"
|
||||||
</td>
|
src="/web/static/src/img/collapse.gif" width="16" height="16" border="0"/>
|
||||||
<td style="cursor: pointer;">
|
</td>
|
||||||
<a style="text-decoration:none" href="javascript:void(0);"> <t t-esc="rec.name"/> </a>
|
<td style="cursor: pointer;">
|
||||||
</td>
|
<a style="text-decoration:none" href="javascript:void(0);">
|
||||||
</tr>
|
<t t-esc="rec.name"/>
|
||||||
</table>
|
</a>
|
||||||
</td>
|
</td>
|
||||||
<td align="left" class="oe_view_editor_colum" width="15%">
|
</tr>
|
||||||
<table width="100%">
|
</table>
|
||||||
<tr>
|
</td>
|
||||||
<td width="20%">
|
<td align="left" class="oe_view_editor_colum" width="15%">
|
||||||
<img t-if="rec.att_list.length"
|
<table width="100%">
|
||||||
id="side-add" t-att-src='widget.session.server + "/web/static/src/img/icons/gtk-add.png"' style="cursor: pointer;"/>
|
<tr>
|
||||||
</td>
|
<td width="20%">
|
||||||
<td width="20%">
|
<img t-if="rec.att_list.length"
|
||||||
<img id="side-remove" t-att-src='widget.session.server + "/web/static/src/img/icons/gtk-remove.png"' style="cursor: pointer;"/>
|
id="side-add" src="/web/static/src/img/icons/gtk-add.png" style="cursor: pointer;"/>
|
||||||
</td>
|
</td>
|
||||||
<td width="20%">
|
<td width="20%">
|
||||||
<img t-if="rec.att_list.length"
|
<img id="side-remove" src="/web/static/src/img/icons/gtk-remove.png" style="cursor: pointer;"/>
|
||||||
id="side-edit" t-att-src='widget.session.server + "/web/static/src/img/icons/gtk-edit.png"' style="cursor: pointer;"/>
|
</td>
|
||||||
</td>
|
<td width="20%">
|
||||||
<td width="20%">
|
<img t-if="rec.att_list.length and !_.include(no_properties, rec.att_list[0])"
|
||||||
<img t-if="rec.att_list.length"
|
id="side-edit" src="/web/static/src/img/icons/gtk-edit.png" style="cursor: pointer;"/>
|
||||||
id="side-up" t-att-src='widget.session.server + "/web/static/src/img/icons/gtk-go-up.png"' style="cursor: pointer;"/>
|
</td>
|
||||||
</td>
|
<td width="20%">
|
||||||
<td width="20%">
|
<img t-if="rec.att_list.length"
|
||||||
<img t-if="rec.att_list.length"
|
id="side-up" src="/web/static/src/img/icons/gtk-go-up.png" style="cursor: pointer;"/>
|
||||||
id="side-down" t-att-src='widget.session.server + "/web/static/src/img/icons/gtk-go-down.png"' style="cursor: pointer;"/>
|
</td>
|
||||||
</td>
|
<td width="20%">
|
||||||
</tr>
|
<img t-if="rec.att_list.length"
|
||||||
</table>
|
id="side-down" src="/web/static/src/img/icons/gtk-go-down.png" style="cursor: pointer;"/>
|
||||||
</td>
|
</td>
|
||||||
<t t-if="rec.child_id.length">
|
</tr>
|
||||||
<t t-set="data" t-value="rec.child_id"/>
|
</table>
|
||||||
<t t-call="view_editor.row"/>
|
</td>
|
||||||
</t>
|
<t t-if="rec.child_id.length">
|
||||||
</tr>
|
<t t-set="data" t-value="rec.child_id"/>
|
||||||
|
<t t-call="view_editor.row"/>
|
||||||
|
</t>
|
||||||
|
</tr>
|
||||||
|
</t>
|
||||||
|
<t t-name="vieweditor_char">
|
||||||
|
<input type="text" t-att-id="widget.name" class="field_char" size="50"/>
|
||||||
|
</t>
|
||||||
|
<t t-name="vieweditor_selection">
|
||||||
|
<select t-att-id="widget.name" >
|
||||||
|
<t t-if="widget.selection" t-foreach="widget.selection" t-as="option">
|
||||||
|
<option
|
||||||
|
t-att-value="typeof option === 'object' ? option[0] : option">
|
||||||
|
<t t-esc="typeof option === 'object' ? option[1] : option"/>
|
||||||
|
</option>
|
||||||
|
</t>
|
||||||
|
</select>
|
||||||
|
</t>
|
||||||
|
<t t-name="vieweditor_boolean">
|
||||||
|
<input type="checkbox" t-att-id="widget.name"/>
|
||||||
|
</t>
|
||||||
<t t-name="ExportView">
|
<t t-name="ExportView">
|
||||||
<a id="exportview" href="javascript: void(0)" style="text-decoration: none;color: #3D3D3D;">Export</a>
|
<a id="exportview" href="javascript: void(0)" style="text-decoration: none;color: #3D3D3D;">Export</a>
|
||||||
</t>
|
</t>
|
||||||
|
@ -1634,7 +1683,7 @@
|
||||||
</table>
|
</table>
|
||||||
</t>
|
</t>
|
||||||
<t t-name="ImportView.error">
|
<t t-name="ImportView.error">
|
||||||
<p style="white-space:pre-line;">The import failed due to:<t t-esc="error.message"/></p>
|
<p style="white-space:pre;">The import failed due to:<t t-esc="error.message"/></p>
|
||||||
<t t-if="error.preview">
|
<t t-if="error.preview">
|
||||||
<p>Here is a preview of the file we could not import:</p>
|
<p>Here is a preview of the file we could not import:</p>
|
||||||
<pre><t t-esc="error.preview"/></pre>
|
<pre><t t-esc="error.preview"/></pre>
|
||||||
|
|
|
@ -63,6 +63,13 @@ $(document).ready(function () {
|
||||||
// var res = openerp.web.parse_value(val.toString("HH:mm:ss"), {type:"time"});
|
// var res = openerp.web.parse_value(val.toString("HH:mm:ss"), {type:"time"});
|
||||||
// equal(val.toString("HH:mm:ss"), res.toString("HH:mm:ss"));
|
// equal(val.toString("HH:mm:ss"), res.toString("HH:mm:ss"));
|
||||||
// });
|
// });
|
||||||
|
test('parse_integer', function () {
|
||||||
|
var val = openerp.web.parse_value('123,456', {type: 'integer'});
|
||||||
|
equal(val, 123456);
|
||||||
|
openerp.web._t.database.parameters.thousands_sep = '|';
|
||||||
|
var val2 = openerp.web.parse_value('123|456', {type: 'integer'});
|
||||||
|
equal(val2, 123456);
|
||||||
|
});
|
||||||
test("parse_float", function () {
|
test("parse_float", function () {
|
||||||
var str = "134,112.1234";
|
var str = "134,112.1234";
|
||||||
var val = openerp.web.parse_value(str, {type:"float"});
|
var val = openerp.web.parse_value(str, {type:"float"});
|
||||||
|
@ -70,6 +77,12 @@ $(document).ready(function () {
|
||||||
var str = "-134,112.1234";
|
var str = "-134,112.1234";
|
||||||
var val = openerp.web.parse_value(str, {type:"float"});
|
var val = openerp.web.parse_value(str, {type:"float"});
|
||||||
equal(val, -134112.1234);
|
equal(val, -134112.1234);
|
||||||
|
_.extend(openerp.web._t.database.parameters, {
|
||||||
|
decimal_point: ',',
|
||||||
|
thousands_sep: '.'
|
||||||
|
});
|
||||||
|
var val3 = openerp.web.parse_value('123.456,789', {type: 'float'});
|
||||||
|
equal(val3, 123456.789);
|
||||||
});
|
});
|
||||||
test('intersperse', function () {
|
test('intersperse', function () {
|
||||||
var g = openerp.web.intersperse;
|
var g = openerp.web.intersperse;
|
||||||
|
@ -100,6 +113,8 @@ $(document).ready(function () {
|
||||||
equal(g("12345678", [2, 0, 1], '.'), '12.34.56.78');
|
equal(g("12345678", [2, 0, 1], '.'), '12.34.56.78');
|
||||||
equal(g("12345678", [2, 0, 0], '.'), '12.34.56.78');
|
equal(g("12345678", [2, 0, 0], '.'), '12.34.56.78');
|
||||||
equal(g("12345678", [2, 0, -1], '.'), '12.34.56.78');
|
equal(g("12345678", [2, 0, -1], '.'), '12.34.56.78');
|
||||||
|
equal(g("12345678", [3,3,3,3], '.'), '12.345.678');
|
||||||
|
equal(g("12345678", [3,0], '.'), '12.345.678');
|
||||||
});
|
});
|
||||||
test('format_integer', function () {
|
test('format_integer', function () {
|
||||||
openerp.web._t.database.parameters.grouping = [3, 3, 3, 3];
|
openerp.web._t.database.parameters.grouping = [3, 3, 3, 3];
|
||||||
|
|
|
@ -62,4 +62,13 @@ $(document).ready(function () {
|
||||||
var result2 = f.parse_on_change("on_str('foo')", {});
|
var result2 = f.parse_on_change("on_str('foo')", {});
|
||||||
deepEqual(result2.args, ['foo']);
|
deepEqual(result2.args, ['foo']);
|
||||||
});
|
});
|
||||||
|
test('Literal number', function () {
|
||||||
|
var f = make_form();
|
||||||
|
var result = f.parse_on_change('on_str(42)', {});
|
||||||
|
deepEqual(result.args, [42]);
|
||||||
|
var result2 = f.parse_on_change("on_str(-25)", {});
|
||||||
|
deepEqual(result2.args, [-25]);
|
||||||
|
var result3 = f.parse_on_change("on_str(25.02)", {});
|
||||||
|
deepEqual(result3.args, [25.02]);
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
|
@ -5,14 +5,14 @@
|
||||||
<title>OpenERP</title>
|
<title>OpenERP</title>
|
||||||
<link rel="shortcut icon" href="/web/static/src/img/favicon.ico" type="image/x-icon"/>
|
<link rel="shortcut icon" href="/web/static/src/img/favicon.ico" type="image/x-icon"/>
|
||||||
|
|
||||||
<link rel="stylesheet" href="/web/static/lib/qunit/qunit-2011-23-22.css">
|
<link rel="stylesheet" href="/web/static/lib/qunit/qunit.css">
|
||||||
<script src="/web/static/lib/qunit/qunit-2011-23-22.js" type="text/javascript"></script>
|
<script src="/web/static/lib/qunit/qunit.js" type="text/javascript"></script>
|
||||||
|
|
||||||
<script src="/web/static/lib/underscore/underscore.js" type="text/javascript"></script>
|
<script src="/web/static/lib/underscore/underscore.js" type="text/javascript"></script>
|
||||||
<script src="/web/static/lib/underscore/underscore.string.js" type="text/javascript"></script>
|
<script src="/web/static/lib/underscore/underscore.string.js" type="text/javascript"></script>
|
||||||
|
|
||||||
<!-- jquery -->
|
<!-- jquery -->
|
||||||
<script src="/web/static/lib/jquery/jquery-1.6.2.js"></script>
|
<script src="/web/static/lib/jquery/jquery-1.6.4.js"></script>
|
||||||
<script src="/web/static/lib/jquery.ui/js/jquery-ui-1.8.9.custom.min.js"></script>
|
<script src="/web/static/lib/jquery.ui/js/jquery-ui-1.8.9.custom.min.js"></script>
|
||||||
|
|
||||||
<script src="/web/static/lib/datejs/globalization/en-US.js"></script>
|
<script src="/web/static/lib/datejs/globalization/en-US.js"></script>
|
||||||
|
|
|
@ -1,6 +1,10 @@
|
||||||
{
|
{
|
||||||
"name": "web calendar",
|
"name": "web calendar",
|
||||||
"category" : "Hidden",
|
"category": "Hidden",
|
||||||
|
"description":
|
||||||
|
"""
|
||||||
|
OpenERP Web calendar view.
|
||||||
|
""",
|
||||||
"version": "2.0",
|
"version": "2.0",
|
||||||
"depends": ['web'],
|
"depends": ['web'],
|
||||||
"js": [
|
"js": [
|
||||||
|
|
|
@ -7,15 +7,23 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-11-03 15:02+0000\n"
|
"PO-Revision-Date: 2011-11-03 15:02+0000\n"
|
||||||
"Last-Translator: kifcaliph <kifcaliph@hotmail.com>\n"
|
"Last-Translator: kifcaliph <kifcaliph@hotmail.com>\n"
|
||||||
"Language-Team: Arabic <ar@li.org>\n"
|
"Language-Team: Arabic <ar@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:409
|
||||||
|
msgid "Responsible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:438
|
||||||
|
msgid "Navigator"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
||||||
msgid " "
|
msgid " "
|
||||||
|
|
|
@ -0,0 +1,30 @@
|
||||||
|
# Bengali translation for openerp-web
|
||||||
|
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||||
|
# This file is distributed under the same license as the openerp-web package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: openerp-web\n"
|
||||||
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
|
"PO-Revision-Date: 2011-11-24 12:51+0000\n"
|
||||||
|
"Last-Translator: nasir khan saikat <nasir8891@gmail.com>\n"
|
||||||
|
"Language-Team: Bengali <bn@li.org>\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:409
|
||||||
|
msgid "Responsible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:438
|
||||||
|
msgid "Navigator"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr " "
|
|
@ -7,15 +7,23 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-11 13:57+0000\n"
|
"PO-Revision-Date: 2011-10-11 13:57+0000\n"
|
||||||
"Last-Translator: Jonas Mortensen <Unknown>\n"
|
"Last-Translator: Jonas Mortensen <Unknown>\n"
|
||||||
"Language-Team: Danish <da@li.org>\n"
|
"Language-Team: Danish <da@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:409
|
||||||
|
msgid "Responsible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:438
|
||||||
|
msgid "Navigator"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
||||||
msgid " "
|
msgid " "
|
||||||
|
|
|
@ -7,15 +7,23 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-10 12:36+0000\n"
|
"PO-Revision-Date: 2011-10-10 12:36+0000\n"
|
||||||
"Last-Translator: Felix Schubert <Unknown>\n"
|
"Last-Translator: Felix Schubert <Unknown>\n"
|
||||||
"Language-Team: German <de@li.org>\n"
|
"Language-Team: German <de@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:409
|
||||||
|
msgid "Responsible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:438
|
||||||
|
msgid "Navigator"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
||||||
msgid " "
|
msgid " "
|
||||||
|
|
|
@ -7,15 +7,23 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-18 10:41+0000\n"
|
"PO-Revision-Date: 2011-10-18 10:41+0000\n"
|
||||||
"Last-Translator: Amós Oviedo <Unknown>\n"
|
"Last-Translator: Amós Oviedo <Unknown>\n"
|
||||||
"Language-Team: Spanish <es@li.org>\n"
|
"Language-Team: Spanish <es@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:409
|
||||||
|
msgid "Responsible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:438
|
||||||
|
msgid "Navigator"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
||||||
msgid " "
|
msgid " "
|
||||||
|
|
|
@ -7,15 +7,23 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-07 15:54+0000\n"
|
"PO-Revision-Date: 2011-10-07 15:54+0000\n"
|
||||||
"Last-Translator: Cristian Salamea (Gnuthink) <ovnicraft@gmail.com>\n"
|
"Last-Translator: Cristian Salamea (Gnuthink) <ovnicraft@gmail.com>\n"
|
||||||
"Language-Team: Spanish (Ecuador) <es_EC@li.org>\n"
|
"Language-Team: Spanish (Ecuador) <es_EC@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:409
|
||||||
|
msgid "Responsible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:438
|
||||||
|
msgid "Navigator"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
||||||
msgid " "
|
msgid " "
|
||||||
|
|
|
@ -7,15 +7,23 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-10 19:20+0000\n"
|
"PO-Revision-Date: 2011-10-10 19:20+0000\n"
|
||||||
"Last-Translator: Aare Vesi <Unknown>\n"
|
"Last-Translator: Aare Vesi <Unknown>\n"
|
||||||
"Language-Team: Estonian <et@li.org>\n"
|
"Language-Team: Estonian <et@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:409
|
||||||
|
msgid "Responsible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:438
|
||||||
|
msgid "Navigator"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
||||||
msgid " "
|
msgid " "
|
||||||
|
|
|
@ -7,15 +7,23 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-23 12:12+0000\n"
|
"PO-Revision-Date: 2011-10-23 12:12+0000\n"
|
||||||
"Last-Translator: fhe (OpenERP) <Unknown>\n"
|
"Last-Translator: fhe (OpenERP) <Unknown>\n"
|
||||||
"Language-Team: French <fr@li.org>\n"
|
"Language-Team: French <fr@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:409
|
||||||
|
msgid "Responsible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:438
|
||||||
|
msgid "Navigator"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
||||||
msgid " "
|
msgid " "
|
||||||
|
|
|
@ -7,15 +7,23 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-19 10:25+0000\n"
|
"PO-Revision-Date: 2011-10-19 10:25+0000\n"
|
||||||
"Last-Translator: Amós Oviedo <Unknown>\n"
|
"Last-Translator: Amós Oviedo <Unknown>\n"
|
||||||
"Language-Team: Galician <gl@li.org>\n"
|
"Language-Team: Galician <gl@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:409
|
||||||
|
msgid "Responsible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:438
|
||||||
|
msgid "Navigator"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
||||||
msgid " "
|
msgid " "
|
||||||
|
|
|
@ -0,0 +1,30 @@
|
||||||
|
# Croatian translation for openerp-web
|
||||||
|
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||||
|
# This file is distributed under the same license as the openerp-web package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: openerp-web\n"
|
||||||
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
|
"PO-Revision-Date: 2011-11-28 12:04+0000\n"
|
||||||
|
"Last-Translator: Goran Kliska <gkliska@gmail.com>\n"
|
||||||
|
"Language-Team: Croatian <hr@li.org>\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:409
|
||||||
|
msgid "Responsible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:438
|
||||||
|
msgid "Navigator"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr " "
|
|
@ -7,15 +7,23 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-08 13:39+0000\n"
|
"PO-Revision-Date: 2011-10-08 13:39+0000\n"
|
||||||
"Last-Translator: Nicola Riolini - Micronaet <Unknown>\n"
|
"Last-Translator: Nicola Riolini - Micronaet <Unknown>\n"
|
||||||
"Language-Team: Italian <it@li.org>\n"
|
"Language-Team: Italian <it@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:409
|
||||||
|
msgid "Responsible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:438
|
||||||
|
msgid "Navigator"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
||||||
msgid " "
|
msgid " "
|
||||||
|
|
|
@ -0,0 +1,30 @@
|
||||||
|
# Dutch translation for openerp-web
|
||||||
|
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||||
|
# This file is distributed under the same license as the openerp-web package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: openerp-web\n"
|
||||||
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
|
"PO-Revision-Date: 2011-12-06 11:46+0000\n"
|
||||||
|
"Last-Translator: Douwe Wullink (Dypalio) <Unknown>\n"
|
||||||
|
"Language-Team: Dutch <nl@li.org>\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"X-Launchpad-Export-Date: 2011-12-07 05:25+0000\n"
|
||||||
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:409
|
||||||
|
msgid "Responsible"
|
||||||
|
msgstr "Verantwoordelijke"
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:438
|
||||||
|
msgid "Navigator"
|
||||||
|
msgstr "Navigator"
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr " "
|
|
@ -7,15 +7,23 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-07 09:05+0000\n"
|
"PO-Revision-Date: 2011-10-07 09:05+0000\n"
|
||||||
"Last-Translator: Niels Huylebroeck <Unknown>\n"
|
"Last-Translator: Niels Huylebroeck <Unknown>\n"
|
||||||
"Language-Team: Dutch (Belgium) <nl_BE@li.org>\n"
|
"Language-Team: Dutch (Belgium) <nl_BE@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:409
|
||||||
|
msgid "Responsible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:438
|
||||||
|
msgid "Navigator"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
||||||
msgid " "
|
msgid " "
|
||||||
|
|
|
@ -7,15 +7,23 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-11-21 21:57+0000\n"
|
"PO-Revision-Date: 2011-11-21 21:57+0000\n"
|
||||||
"Last-Translator: Daniel Reis <Unknown>\n"
|
"Last-Translator: Daniel Reis <Unknown>\n"
|
||||||
"Language-Team: Portuguese <pt@li.org>\n"
|
"Language-Team: Portuguese <pt@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-22 05:13+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:409
|
||||||
|
msgid "Responsible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:438
|
||||||
|
msgid "Navigator"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
||||||
msgid " "
|
msgid " "
|
||||||
|
|
|
@ -0,0 +1,30 @@
|
||||||
|
# Russian translation for openerp-web
|
||||||
|
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||||
|
# This file is distributed under the same license as the openerp-web package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: openerp-web\n"
|
||||||
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
|
"PO-Revision-Date: 2011-12-02 07:07+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Russian <ru@li.org>\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:409
|
||||||
|
msgid "Responsible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:438
|
||||||
|
msgid "Navigator"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr ""
|
|
@ -7,15 +7,23 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-23 14:42+0000\n"
|
"PO-Revision-Date: 2011-10-23 14:42+0000\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: Slovak <sk@li.org>\n"
|
"Language-Team: Slovak <sk@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:409
|
||||||
|
msgid "Responsible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:438
|
||||||
|
msgid "Navigator"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
||||||
msgid " "
|
msgid " "
|
||||||
|
|
|
@ -7,15 +7,23 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-19 06:26+0000\n"
|
"PO-Revision-Date: 2011-10-19 06:26+0000\n"
|
||||||
"Last-Translator: Anze (Neotek) <Unknown>\n"
|
"Last-Translator: Anze (Neotek) <Unknown>\n"
|
||||||
"Language-Team: Slovenian <sl@li.org>\n"
|
"Language-Team: Slovenian <sl@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:409
|
||||||
|
msgid "Responsible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:438
|
||||||
|
msgid "Navigator"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
||||||
msgid " "
|
msgid " "
|
||||||
|
|
|
@ -0,0 +1,30 @@
|
||||||
|
# Ukrainian translation for openerp-web
|
||||||
|
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||||
|
# This file is distributed under the same license as the openerp-web package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: openerp-web\n"
|
||||||
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
|
"PO-Revision-Date: 2011-12-07 16:53+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Ukrainian <uk@li.org>\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"X-Launchpad-Export-Date: 2011-12-08 06:06+0000\n"
|
||||||
|
"X-Generator: Launchpad (build 14443)\n"
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:409
|
||||||
|
msgid "Responsible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:438
|
||||||
|
msgid "Navigator"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr ""
|
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PROJECT VERSION\n"
|
"Project-Id-Version: PROJECT VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:38+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -17,6 +17,14 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Generated-By: Babel 0.9.6\n"
|
"Generated-By: Babel 0.9.6\n"
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:409
|
||||||
|
msgid "Responsible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_calendar/static/src/js/calendar.js:438
|
||||||
|
msgid "Navigator"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
#: addons/web_calendar/static/src/xml/web_calendar.xml:0
|
||||||
msgid " "
|
msgid " "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
@ -246,44 +246,75 @@ openerp.web_calendar.CalendarView = openerp.web.View.extend({
|
||||||
var self = this,
|
var self = this,
|
||||||
data = this.get_event_data(event_obj);
|
data = this.get_event_data(event_obj);
|
||||||
this.dataset.create(data, function(r) {
|
this.dataset.create(data, function(r) {
|
||||||
var id = parseInt(r.result, 10);
|
var id = r.result;
|
||||||
self.dataset.ids.push(id);
|
self.dataset.ids.push(id);
|
||||||
scheduler.changeEventId(event_id, id);
|
scheduler.changeEventId(event_id, id);
|
||||||
self.refresh_minical();
|
self.refresh_minical();
|
||||||
}, function(r, event) {
|
}, function(r, event) {
|
||||||
self.creating_event_id = event_id;
|
|
||||||
self.form_dialog.form.on_record_loaded(data);
|
|
||||||
self.form_dialog.open();
|
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
|
self.do_create_event_with_formdialog(event_id, event_obj);
|
||||||
|
});
|
||||||
|
},
|
||||||
|
do_create_event_with_formdialog: function(event_id, event_obj) {
|
||||||
|
if (!event_obj) {
|
||||||
|
event_obj = scheduler.getEvent(event_id);
|
||||||
|
}
|
||||||
|
var self = this,
|
||||||
|
data = this.get_event_data(event_obj),
|
||||||
|
form = self.form_dialog.form,
|
||||||
|
fields_to_fetch = _(form.fields_view.fields).keys();
|
||||||
|
this.dataset.index = null;
|
||||||
|
self.creating_event_id = event_id;
|
||||||
|
this.form_dialog.form.do_show().then(function() {
|
||||||
|
form.show_invalid = false;
|
||||||
|
_.each(['date_start', 'date_stop', 'date_delay'], function(field) {
|
||||||
|
var field_name = self[field];
|
||||||
|
if (field_name) {
|
||||||
|
field = form.fields[field_name];
|
||||||
|
field.set_value(data[field_name]);
|
||||||
|
field.dirty = true;
|
||||||
|
form.do_onchange(field);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
form.show_invalid = true;
|
||||||
|
self.form_dialog.open();
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
do_save_event: function(event_id, event_obj) {
|
do_save_event: function(event_id, event_obj) {
|
||||||
var self = this,
|
var self = this,
|
||||||
data = this.get_event_data(event_obj);
|
data = this.get_event_data(event_obj),
|
||||||
this.dataset.write(parseInt(event_id, 10), data, {}, function() {
|
index = this.dataset.get_id_index(event_id);
|
||||||
self.refresh_minical();
|
if (index != null) {
|
||||||
});
|
this.dataset.write(event_id, data, {}, function() {
|
||||||
|
self.refresh_minical();
|
||||||
|
});
|
||||||
|
}
|
||||||
},
|
},
|
||||||
do_delete_event: function(event_id, event_obj) {
|
do_delete_event: function(event_id, event_obj) {
|
||||||
var self = this;
|
|
||||||
// dhtmlx sends this event even when it does not exist in openerp.
|
// dhtmlx sends this event even when it does not exist in openerp.
|
||||||
// Eg: use cancel in dhtmlx new event dialog
|
// Eg: use cancel in dhtmlx new event dialog
|
||||||
if (_.indexOf(this.dataset.ids, parseInt(event_id, 10)) > -1) {
|
var self = this,
|
||||||
this.dataset.unlink(parseInt(event_id, 10), function() {
|
index = this.dataset.get_id_index(event_id);
|
||||||
|
if (index !== null) {
|
||||||
|
this.dataset.unlink(event_id, function() {
|
||||||
self.refresh_minical();
|
self.refresh_minical();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
do_edit_event: function(event_id) {
|
do_edit_event: function(event_id) {
|
||||||
var self = this;
|
var self = this;
|
||||||
event_id = parseInt(event_id, 10);
|
var index = this.dataset.get_id_index(event_id);
|
||||||
var index = _.indexOf(this.dataset.ids, event_id);
|
if (index !== null) {
|
||||||
if (index > -1) {
|
|
||||||
this.dataset.index = index;
|
this.dataset.index = index;
|
||||||
this.form_dialog.form.do_show().then(function() {
|
this.form_dialog.form.do_show().then(function() {
|
||||||
self.form_dialog.open();
|
self.form_dialog.open();
|
||||||
});
|
});
|
||||||
return false;
|
return false;
|
||||||
|
} else if (scheduler.getState().mode === 'month') {
|
||||||
|
this.do_create_event_with_formdialog(event_id);
|
||||||
|
// TODO: check dhtmlxscheduler problem here. At this line, scheduler
|
||||||
|
// event 'onEventChanged' bound to this.do_save_event() won't be fired !;
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
},
|
},
|
||||||
|
|
|
@ -1,6 +1,10 @@
|
||||||
{
|
{
|
||||||
"name": "Web Chat",
|
"name": "Web Chat",
|
||||||
"category" : "Hidden",
|
"category": "Hidden",
|
||||||
|
"description":
|
||||||
|
"""
|
||||||
|
OpenERP Web chat module.
|
||||||
|
""",
|
||||||
"version": "2.0",
|
"version": "2.0",
|
||||||
"depends": ['web'],
|
"depends": ['web'],
|
||||||
"js": [
|
"js": [
|
||||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PROJECT VERSION\n"
|
"Project-Id-Version: PROJECT VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:39+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
|
|
@ -1,6 +1,10 @@
|
||||||
{
|
{
|
||||||
"name": "web Dashboard",
|
"name": "web Dashboard",
|
||||||
"category" : "Hidden",
|
"category": "Hidden",
|
||||||
|
"description":
|
||||||
|
"""
|
||||||
|
OpenERP Web dashboard view.
|
||||||
|
""",
|
||||||
"version": "2.0",
|
"version": "2.0",
|
||||||
"depends": ['web'],
|
"depends": ['web'],
|
||||||
"js": [
|
"js": [
|
||||||
|
|
|
@ -7,15 +7,15 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:39+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-11-03 15:09+0000\n"
|
"PO-Revision-Date: 2011-11-03 15:09+0000\n"
|
||||||
"Last-Translator: kifcaliph <kifcaliph@hotmail.com>\n"
|
"Last-Translator: kifcaliph <kifcaliph@hotmail.com>\n"
|
||||||
"Language-Team: Arabic <ar@li.org>\n"
|
"Language-Team: Arabic <ar@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Reset"
|
msgid "Reset"
|
||||||
|
@ -25,14 +25,14 @@ msgstr "إستعادة"
|
||||||
msgid "Undo"
|
msgid "Undo"
|
||||||
msgstr "تراجع"
|
msgstr "تراجع"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
|
||||||
msgid "Add Widget"
|
|
||||||
msgstr "أضف أداة"
|
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Change layout"
|
msgid "Change layout"
|
||||||
msgstr "تغيير المخطط"
|
msgstr "تغيير المخطط"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Choose dashboard layout"
|
msgid "Choose dashboard layout"
|
||||||
msgstr "اختر مخطط للعرض"
|
msgstr "اختر مخطط للعرض"
|
||||||
|
@ -44,3 +44,29 @@ msgstr "التقدم:"
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "%"
|
msgid "%"
|
||||||
msgstr "%"
|
msgstr "%"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Click on the functionalites listed below to launch them and configure your "
|
||||||
|
"system"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Welcome to your new OpenERP instance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember to bookmark this page."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember your login:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose the first OpenERP Application you want to install.."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Install"
|
||||||
|
msgstr ""
|
||||||
|
|
|
@ -0,0 +1,72 @@
|
||||||
|
# Bengali translation for openerp-web
|
||||||
|
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||||
|
# This file is distributed under the same license as the openerp-web package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: openerp-web\n"
|
||||||
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
|
"PO-Revision-Date: 2011-11-24 12:53+0000\n"
|
||||||
|
"Last-Translator: nasir khan saikat <nasir8891@gmail.com>\n"
|
||||||
|
"Language-Team: Bengali <bn@li.org>\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Reset"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Undo"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Change layout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose dashboard layout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "progress:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "%"
|
||||||
|
msgstr "%"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Click on the functionalites listed below to launch them and configure your "
|
||||||
|
"system"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Welcome to your new OpenERP instance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember to bookmark this page."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember your login:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose the first OpenERP Application you want to install.."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Install"
|
||||||
|
msgstr ""
|
|
@ -7,15 +7,15 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:39+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-11 13:59+0000\n"
|
"PO-Revision-Date: 2011-10-11 13:59+0000\n"
|
||||||
"Last-Translator: Jonas Mortensen <Unknown>\n"
|
"Last-Translator: Jonas Mortensen <Unknown>\n"
|
||||||
"Language-Team: Danish <da@li.org>\n"
|
"Language-Team: Danish <da@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Reset"
|
msgid "Reset"
|
||||||
|
@ -25,14 +25,14 @@ msgstr "Nulstil"
|
||||||
msgid "Undo"
|
msgid "Undo"
|
||||||
msgstr "Fortryd"
|
msgstr "Fortryd"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
|
||||||
msgid "Add Widget"
|
|
||||||
msgstr "Tilføj widget"
|
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Change layout"
|
msgid "Change layout"
|
||||||
msgstr "Skift layout"
|
msgstr "Skift layout"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Choose dashboard layout"
|
msgid "Choose dashboard layout"
|
||||||
msgstr "Vælg layout for kontrolpanel"
|
msgstr "Vælg layout for kontrolpanel"
|
||||||
|
@ -44,3 +44,29 @@ msgstr "fremskridt:"
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "%"
|
msgid "%"
|
||||||
msgstr "%"
|
msgstr "%"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Click on the functionalites listed below to launch them and configure your "
|
||||||
|
"system"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Welcome to your new OpenERP instance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember to bookmark this page."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember your login:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose the first OpenERP Application you want to install.."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Install"
|
||||||
|
msgstr ""
|
||||||
|
|
|
@ -7,15 +7,15 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:39+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-10 12:38+0000\n"
|
"PO-Revision-Date: 2011-10-10 12:38+0000\n"
|
||||||
"Last-Translator: Felix Schubert <Unknown>\n"
|
"Last-Translator: Felix Schubert <Unknown>\n"
|
||||||
"Language-Team: German <de@li.org>\n"
|
"Language-Team: German <de@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Reset"
|
msgid "Reset"
|
||||||
|
@ -25,14 +25,14 @@ msgstr "Zurücksetzen"
|
||||||
msgid "Undo"
|
msgid "Undo"
|
||||||
msgstr "Rückgängig"
|
msgstr "Rückgängig"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
|
||||||
msgid "Add Widget"
|
|
||||||
msgstr "Widget hinzufügen"
|
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Change layout"
|
msgid "Change layout"
|
||||||
msgstr "Layout wechseln"
|
msgstr "Layout wechseln"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Choose dashboard layout"
|
msgid "Choose dashboard layout"
|
||||||
msgstr "Wählen Sie das Dashboard Layout"
|
msgstr "Wählen Sie das Dashboard Layout"
|
||||||
|
@ -44,3 +44,29 @@ msgstr "Fortschritt:"
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "%"
|
msgid "%"
|
||||||
msgstr "%"
|
msgstr "%"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Click on the functionalites listed below to launch them and configure your "
|
||||||
|
"system"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Welcome to your new OpenERP instance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember to bookmark this page."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember your login:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose the first OpenERP Application you want to install.."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Install"
|
||||||
|
msgstr ""
|
||||||
|
|
|
@ -7,15 +7,15 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:39+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-18 10:44+0000\n"
|
"PO-Revision-Date: 2011-10-18 10:44+0000\n"
|
||||||
"Last-Translator: Amós Oviedo <Unknown>\n"
|
"Last-Translator: Amós Oviedo <Unknown>\n"
|
||||||
"Language-Team: Spanish <es@li.org>\n"
|
"Language-Team: Spanish <es@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Reset"
|
msgid "Reset"
|
||||||
|
@ -25,14 +25,14 @@ msgstr "Reiniciar"
|
||||||
msgid "Undo"
|
msgid "Undo"
|
||||||
msgstr "Deshacer"
|
msgstr "Deshacer"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
|
||||||
msgid "Add Widget"
|
|
||||||
msgstr "Añadir Widget"
|
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Change layout"
|
msgid "Change layout"
|
||||||
msgstr "Cambiar disposición"
|
msgstr "Cambiar disposición"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Choose dashboard layout"
|
msgid "Choose dashboard layout"
|
||||||
msgstr "Cambiar disposición del tablero"
|
msgstr "Cambiar disposición del tablero"
|
||||||
|
@ -44,3 +44,29 @@ msgstr "progreso:"
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "%"
|
msgid "%"
|
||||||
msgstr "%"
|
msgstr "%"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Click on the functionalites listed below to launch them and configure your "
|
||||||
|
"system"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Welcome to your new OpenERP instance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember to bookmark this page."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember your login:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose the first OpenERP Application you want to install.."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Install"
|
||||||
|
msgstr ""
|
||||||
|
|
|
@ -7,15 +7,15 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:39+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-07 15:56+0000\n"
|
"PO-Revision-Date: 2011-10-07 15:56+0000\n"
|
||||||
"Last-Translator: Cristian Salamea (Gnuthink) <ovnicraft@gmail.com>\n"
|
"Last-Translator: Cristian Salamea (Gnuthink) <ovnicraft@gmail.com>\n"
|
||||||
"Language-Team: Spanish (Ecuador) <es_EC@li.org>\n"
|
"Language-Team: Spanish (Ecuador) <es_EC@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Reset"
|
msgid "Reset"
|
||||||
|
@ -25,14 +25,14 @@ msgstr "Reset"
|
||||||
msgid "Undo"
|
msgid "Undo"
|
||||||
msgstr "Deshacer"
|
msgstr "Deshacer"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
|
||||||
msgid "Add Widget"
|
|
||||||
msgstr "Agregar Widget"
|
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Change layout"
|
msgid "Change layout"
|
||||||
msgstr "Cambiar disposición"
|
msgstr "Cambiar disposición"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Choose dashboard layout"
|
msgid "Choose dashboard layout"
|
||||||
msgstr "Elegir el diseño del panel de control"
|
msgstr "Elegir el diseño del panel de control"
|
||||||
|
@ -44,3 +44,29 @@ msgstr "progreso:"
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "%"
|
msgid "%"
|
||||||
msgstr "%"
|
msgstr "%"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Click on the functionalites listed below to launch them and configure your "
|
||||||
|
"system"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Welcome to your new OpenERP instance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember to bookmark this page."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember your login:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose the first OpenERP Application you want to install.."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Install"
|
||||||
|
msgstr ""
|
||||||
|
|
|
@ -7,15 +7,15 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:39+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-10 19:29+0000\n"
|
"PO-Revision-Date: 2011-10-10 19:29+0000\n"
|
||||||
"Last-Translator: Aare Vesi <Unknown>\n"
|
"Last-Translator: Aare Vesi <Unknown>\n"
|
||||||
"Language-Team: Estonian <et@li.org>\n"
|
"Language-Team: Estonian <et@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Reset"
|
msgid "Reset"
|
||||||
|
@ -26,11 +26,11 @@ msgid "Undo"
|
||||||
msgstr "Ennista"
|
msgstr "Ennista"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Add Widget"
|
msgid "Change layout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Change layout"
|
msgid " "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
@ -44,3 +44,29 @@ msgstr ""
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "%"
|
msgid "%"
|
||||||
msgstr "%"
|
msgstr "%"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Click on the functionalites listed below to launch them and configure your "
|
||||||
|
"system"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Welcome to your new OpenERP instance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember to bookmark this page."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember your login:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose the first OpenERP Application you want to install.."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Install"
|
||||||
|
msgstr ""
|
||||||
|
|
|
@ -7,15 +7,15 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:39+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-23 12:11+0000\n"
|
"PO-Revision-Date: 2011-10-23 12:11+0000\n"
|
||||||
"Last-Translator: Xavier (Open ERP) <Unknown>\n"
|
"Last-Translator: Xavier (Open ERP) <Unknown>\n"
|
||||||
"Language-Team: French <fr@li.org>\n"
|
"Language-Team: French <fr@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Reset"
|
msgid "Reset"
|
||||||
|
@ -25,14 +25,14 @@ msgstr ""
|
||||||
msgid "Undo"
|
msgid "Undo"
|
||||||
msgstr "Annuler"
|
msgstr "Annuler"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
|
||||||
msgid "Add Widget"
|
|
||||||
msgstr "Ajouter un Gadget"
|
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Change layout"
|
msgid "Change layout"
|
||||||
msgstr "Changer la mise en page"
|
msgstr "Changer la mise en page"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Choose dashboard layout"
|
msgid "Choose dashboard layout"
|
||||||
msgstr "Choisissez la mise en page du tableau de bord"
|
msgstr "Choisissez la mise en page du tableau de bord"
|
||||||
|
@ -44,3 +44,29 @@ msgstr "progrès"
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "%"
|
msgid "%"
|
||||||
msgstr "%"
|
msgstr "%"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Click on the functionalites listed below to launch them and configure your "
|
||||||
|
"system"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Welcome to your new OpenERP instance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember to bookmark this page."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember your login:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose the first OpenERP Application you want to install.."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Install"
|
||||||
|
msgstr ""
|
||||||
|
|
|
@ -7,15 +7,15 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:39+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-19 10:29+0000\n"
|
"PO-Revision-Date: 2011-10-19 10:29+0000\n"
|
||||||
"Last-Translator: Amós Oviedo <Unknown>\n"
|
"Last-Translator: Amós Oviedo <Unknown>\n"
|
||||||
"Language-Team: Galician <gl@li.org>\n"
|
"Language-Team: Galician <gl@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Reset"
|
msgid "Reset"
|
||||||
|
@ -25,14 +25,14 @@ msgstr "Reiniciar"
|
||||||
msgid "Undo"
|
msgid "Undo"
|
||||||
msgstr "Desfacer"
|
msgstr "Desfacer"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
|
||||||
msgid "Add Widget"
|
|
||||||
msgstr "Engadir un widget"
|
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Change layout"
|
msgid "Change layout"
|
||||||
msgstr "Cambiar disposición"
|
msgstr "Cambiar disposición"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Choose dashboard layout"
|
msgid "Choose dashboard layout"
|
||||||
msgstr "Cambiar disposición do taboleiro"
|
msgstr "Cambiar disposición do taboleiro"
|
||||||
|
@ -44,3 +44,29 @@ msgstr "progreso:"
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "%"
|
msgid "%"
|
||||||
msgstr "%"
|
msgstr "%"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Click on the functionalites listed below to launch them and configure your "
|
||||||
|
"system"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Welcome to your new OpenERP instance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember to bookmark this page."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember your login:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose the first OpenERP Application you want to install.."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Install"
|
||||||
|
msgstr ""
|
||||||
|
|
|
@ -0,0 +1,72 @@
|
||||||
|
# Croatian translation for openerp-web
|
||||||
|
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||||
|
# This file is distributed under the same license as the openerp-web package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: openerp-web\n"
|
||||||
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
|
"PO-Revision-Date: 2011-11-28 12:07+0000\n"
|
||||||
|
"Last-Translator: Goran Kliska <gkliska@gmail.com>\n"
|
||||||
|
"Language-Team: Croatian <hr@li.org>\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Reset"
|
||||||
|
msgstr "Vrati izvorno"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Undo"
|
||||||
|
msgstr "Vrati"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Change layout"
|
||||||
|
msgstr "Promijeni raspored"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose dashboard layout"
|
||||||
|
msgstr "Odaberi raspored"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "progress:"
|
||||||
|
msgstr "napredak:"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "%"
|
||||||
|
msgstr "%"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Click on the functionalites listed below to launch them and configure your "
|
||||||
|
"system"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Welcome to your new OpenERP instance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember to bookmark this page."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember your login:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose the first OpenERP Application you want to install.."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Install"
|
||||||
|
msgstr ""
|
|
@ -7,15 +7,15 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:39+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-07 09:00+0000\n"
|
"PO-Revision-Date: 2011-10-07 09:00+0000\n"
|
||||||
"Last-Translator: Davide Corio - agilebg.com <davide.corio@agilebg.com>\n"
|
"Last-Translator: Davide Corio - agilebg.com <davide.corio@agilebg.com>\n"
|
||||||
"Language-Team: Italian <it@li.org>\n"
|
"Language-Team: Italian <it@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Reset"
|
msgid "Reset"
|
||||||
|
@ -25,14 +25,14 @@ msgstr "Ripristina"
|
||||||
msgid "Undo"
|
msgid "Undo"
|
||||||
msgstr "Annulla"
|
msgstr "Annulla"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
|
||||||
msgid "Add Widget"
|
|
||||||
msgstr "Aggiungi Widget"
|
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Change layout"
|
msgid "Change layout"
|
||||||
msgstr "Cambia layout"
|
msgstr "Cambia layout"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Choose dashboard layout"
|
msgid "Choose dashboard layout"
|
||||||
msgstr "Scegli layout dashboard"
|
msgstr "Scegli layout dashboard"
|
||||||
|
@ -44,3 +44,29 @@ msgstr "avanzamento:"
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "%"
|
msgid "%"
|
||||||
msgstr "%"
|
msgstr "%"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Click on the functionalites listed below to launch them and configure your "
|
||||||
|
"system"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Welcome to your new OpenERP instance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember to bookmark this page."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember your login:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose the first OpenERP Application you want to install.."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Install"
|
||||||
|
msgstr ""
|
||||||
|
|
|
@ -0,0 +1,74 @@
|
||||||
|
# Dutch translation for openerp-web
|
||||||
|
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||||
|
# This file is distributed under the same license as the openerp-web package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: openerp-web\n"
|
||||||
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
|
"PO-Revision-Date: 2011-12-06 11:44+0000\n"
|
||||||
|
"Last-Translator: Douwe Wullink (Dypalio) <Unknown>\n"
|
||||||
|
"Language-Team: Dutch <nl@li.org>\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"X-Launchpad-Export-Date: 2011-12-07 05:25+0000\n"
|
||||||
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Reset"
|
||||||
|
msgstr "Reset"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Undo"
|
||||||
|
msgstr "Ongedaan maken"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Change layout"
|
||||||
|
msgstr "Layout wijzigen"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr " "
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose dashboard layout"
|
||||||
|
msgstr "Kies dashboard layout"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "progress:"
|
||||||
|
msgstr "voortgang:"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "%"
|
||||||
|
msgstr "%"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Click on the functionalites listed below to launch them and configure your "
|
||||||
|
"system"
|
||||||
|
msgstr ""
|
||||||
|
"Klink op de onderstaande functionaliteiten om ze de starten en uw systeem te "
|
||||||
|
"configureren"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Welcome to your new OpenERP instance."
|
||||||
|
msgstr "Welkom bij uw nieuwe OpenERP versie."
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember to bookmark this page."
|
||||||
|
msgstr "Vergeet niet een bladwijzer te maken van deze pagina"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember your login:"
|
||||||
|
msgstr "Onthoudt uw login:"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose the first OpenERP Application you want to install.."
|
||||||
|
msgstr "Kies de eerste OpenERP applicatie die u wilt installeren.."
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Install"
|
||||||
|
msgstr "Installeren"
|
|
@ -7,15 +7,15 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:39+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-07 09:04+0000\n"
|
"PO-Revision-Date: 2011-10-07 09:04+0000\n"
|
||||||
"Last-Translator: Niels Huylebroeck <Unknown>\n"
|
"Last-Translator: Niels Huylebroeck <Unknown>\n"
|
||||||
"Language-Team: Dutch (Belgium) <nl_BE@li.org>\n"
|
"Language-Team: Dutch (Belgium) <nl_BE@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Reset"
|
msgid "Reset"
|
||||||
|
@ -25,14 +25,14 @@ msgstr "Reset"
|
||||||
msgid "Undo"
|
msgid "Undo"
|
||||||
msgstr "Ongedaan maken"
|
msgstr "Ongedaan maken"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
|
||||||
msgid "Add Widget"
|
|
||||||
msgstr "Widget toevoegen"
|
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Change layout"
|
msgid "Change layout"
|
||||||
msgstr "Layout aanpassen"
|
msgstr "Layout aanpassen"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Choose dashboard layout"
|
msgid "Choose dashboard layout"
|
||||||
msgstr "Dashboard layout kiezen"
|
msgstr "Dashboard layout kiezen"
|
||||||
|
@ -44,3 +44,29 @@ msgstr "vooruitgang:"
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "%"
|
msgid "%"
|
||||||
msgstr "%"
|
msgstr "%"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Click on the functionalites listed below to launch them and configure your "
|
||||||
|
"system"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Welcome to your new OpenERP instance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember to bookmark this page."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember your login:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose the first OpenERP Application you want to install.."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Install"
|
||||||
|
msgstr ""
|
||||||
|
|
|
@ -7,15 +7,15 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:39+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-11-04 16:28+0000\n"
|
"PO-Revision-Date: 2011-11-04 16:28+0000\n"
|
||||||
"Last-Translator: Grzegorz Grzelak (OpenGLOBE.pl) <grzegorz@openglobe.pl>\n"
|
"Last-Translator: Grzegorz Grzelak (OpenGLOBE.pl) <grzegorz@openglobe.pl>\n"
|
||||||
"Language-Team: Polish <pl@li.org>\n"
|
"Language-Team: Polish <pl@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Reset"
|
msgid "Reset"
|
||||||
|
@ -25,14 +25,14 @@ msgstr "Przywróć"
|
||||||
msgid "Undo"
|
msgid "Undo"
|
||||||
msgstr "Cofnij"
|
msgstr "Cofnij"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
|
||||||
msgid "Add Widget"
|
|
||||||
msgstr "Dodaj kontrolkę"
|
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Change layout"
|
msgid "Change layout"
|
||||||
msgstr "Zmień układ"
|
msgstr "Zmień układ"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Choose dashboard layout"
|
msgid "Choose dashboard layout"
|
||||||
msgstr "Wybierz układ konsoli"
|
msgstr "Wybierz układ konsoli"
|
||||||
|
@ -44,3 +44,29 @@ msgstr "postęp:"
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "%"
|
msgid "%"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Click on the functionalites listed below to launch them and configure your "
|
||||||
|
"system"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Welcome to your new OpenERP instance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember to bookmark this page."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember your login:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose the first OpenERP Application you want to install.."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Install"
|
||||||
|
msgstr ""
|
||||||
|
|
|
@ -0,0 +1,72 @@
|
||||||
|
# Russian translation for openerp-web
|
||||||
|
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||||
|
# This file is distributed under the same license as the openerp-web package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: openerp-web\n"
|
||||||
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
|
"PO-Revision-Date: 2011-12-02 07:09+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Russian <ru@li.org>\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Reset"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Undo"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Change layout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose dashboard layout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "progress:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "%"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Click on the functionalites listed below to launch them and configure your "
|
||||||
|
"system"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Welcome to your new OpenERP instance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember to bookmark this page."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember your login:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose the first OpenERP Application you want to install.."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Install"
|
||||||
|
msgstr ""
|
|
@ -7,15 +7,15 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:39+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-23 14:45+0000\n"
|
"PO-Revision-Date: 2011-10-23 14:45+0000\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: Slovak <sk@li.org>\n"
|
"Language-Team: Slovak <sk@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Reset"
|
msgid "Reset"
|
||||||
|
@ -26,11 +26,11 @@ msgid "Undo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Add Widget"
|
msgid "Change layout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Change layout"
|
msgid " "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
@ -44,3 +44,29 @@ msgstr ""
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "%"
|
msgid "%"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Click on the functionalites listed below to launch them and configure your "
|
||||||
|
"system"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Welcome to your new OpenERP instance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember to bookmark this page."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember your login:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose the first OpenERP Application you want to install.."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Install"
|
||||||
|
msgstr ""
|
||||||
|
|
|
@ -7,15 +7,15 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: openerp-web\n"
|
"Project-Id-Version: openerp-web\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:39+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: 2011-10-19 06:25+0000\n"
|
"PO-Revision-Date: 2011-10-19 06:25+0000\n"
|
||||||
"Last-Translator: Anze (Neotek) <Unknown>\n"
|
"Last-Translator: Anze (Neotek) <Unknown>\n"
|
||||||
"Language-Team: Slovenian <sl@li.org>\n"
|
"Language-Team: Slovenian <sl@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2011-11-21 05:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-12-06 05:59+0000\n"
|
||||||
"X-Generator: Launchpad (build 14299)\n"
|
"X-Generator: Launchpad (build 14435)\n"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Reset"
|
msgid "Reset"
|
||||||
|
@ -25,14 +25,14 @@ msgstr "Ponastavi"
|
||||||
msgid "Undo"
|
msgid "Undo"
|
||||||
msgstr "Razveljavi"
|
msgstr "Razveljavi"
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
|
||||||
msgid "Add Widget"
|
|
||||||
msgstr "Dodaj gradnik"
|
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Change layout"
|
msgid "Change layout"
|
||||||
msgstr "Spreminjanje postavitve"
|
msgstr "Spreminjanje postavitve"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid " "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Choose dashboard layout"
|
msgid "Choose dashboard layout"
|
||||||
msgstr "Izberite postavitev nadzorne plošče"
|
msgstr "Izberite postavitev nadzorne plošče"
|
||||||
|
@ -44,3 +44,29 @@ msgstr "napredek:"
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "%"
|
msgid "%"
|
||||||
msgstr "%"
|
msgstr "%"
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Click on the functionalites listed below to launch them and configure your "
|
||||||
|
"system"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Welcome to your new OpenERP instance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember to bookmark this page."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember your login:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose the first OpenERP Application you want to install.."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Install"
|
||||||
|
msgstr ""
|
||||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PROJECT VERSION\n"
|
"Project-Id-Version: PROJECT VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||||
"POT-Creation-Date: 2011-10-07 10:39+0200\n"
|
"POT-Creation-Date: 2011-12-05 11:50+0100\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -26,11 +26,11 @@ msgid "Undo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Add Widget"
|
msgid "Change layout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
msgid "Change layout"
|
msgid " "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
@ -45,3 +45,29 @@ msgstr ""
|
||||||
msgid "%"
|
msgid "%"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid ""
|
||||||
|
"Click on the functionalites listed below to launch them and configure "
|
||||||
|
"your system"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Welcome to your new OpenERP instance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember to bookmark this page."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Remember your login:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Choose the first OpenERP Application you want to install.."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: addons/web_dashboard/static/src/xml/web_dashboard.xml:0
|
||||||
|
msgid "Install"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
}
|
}
|
||||||
.openerp .oe-dashboard-links {
|
.openerp .oe-dashboard-links {
|
||||||
text-align: right;
|
text-align: right;
|
||||||
margin: -2em 0.4em 1em 0;
|
margin: 0 4px 6px 0;
|
||||||
}
|
}
|
||||||
.openerp .oe-dashboard-action {
|
.openerp .oe-dashboard-action {
|
||||||
margin: 0 0.5em 0.5em 0;
|
margin: 0 0.5em 0.5em 0;
|
||||||
|
@ -169,6 +169,11 @@
|
||||||
text-transform: uppercase;
|
text-transform: uppercase;
|
||||||
margin: 0 0 0.5em 0;
|
margin: 0 0 0.5em 0;
|
||||||
}
|
}
|
||||||
|
.openerp .oe-dashboard-config-overview .oe-config-tip {
|
||||||
|
color: #222;
|
||||||
|
text-shadow: #eee 0 1px 0;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
.openerp .oe-dashboard-config-overview dt {
|
.openerp .oe-dashboard-config-overview dt {
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
text-transform: uppercase;
|
text-transform: uppercase;
|
||||||
|
|