2010-08-03 03:46:06 +00:00
|
|
|
|
# Vietnamese translation for openobject-addons
|
|
|
|
|
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
|
|
|
|
|
# This file is distributed under the same license as the openobject-addons package.
|
|
|
|
|
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
|
2009-11-20 11:59:56 +00:00
|
|
|
|
#
|
|
|
|
|
msgid ""
|
|
|
|
|
msgstr ""
|
2010-08-03 03:46:06 +00:00
|
|
|
|
"Project-Id-Version: openobject-addons\n"
|
|
|
|
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
2010-11-02 04:51:23 +00:00
|
|
|
|
"POT-Creation-Date: 2010-10-18 17:46+0000\n"
|
2010-09-30 04:44:23 +00:00
|
|
|
|
"PO-Revision-Date: 2010-09-29 11:23+0000\n"
|
|
|
|
|
"Last-Translator: OpenERP Administrators <Unknown>\n"
|
2010-08-03 03:46:06 +00:00
|
|
|
|
"Language-Team: Vietnamese <vi@li.org>\n"
|
2009-11-20 11:59:56 +00:00
|
|
|
|
"MIME-Version: 1.0\n"
|
|
|
|
|
"Content-Type: text/plain; charset=UTF-8\n"
|
2010-08-03 03:46:06 +00:00
|
|
|
|
"Content-Transfer-Encoding: 8bit\n"
|
2010-11-02 04:51:23 +00:00
|
|
|
|
"X-Launchpad-Export-Date: 2010-10-30 05:43+0000\n"
|
2010-08-03 03:46:06 +00:00
|
|
|
|
"X-Generator: Launchpad (build Unknown)\n"
|
2009-11-20 11:59:56 +00:00
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: model:ir.module.module,shortdesc:audittrail.module_meta_information
|
|
|
|
|
msgid "Audit Trail"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: constraint:ir.model:0
|
2009-02-06 15:23:07 +00:00
|
|
|
|
msgid ""
|
2010-08-03 03:46:06 +00:00
|
|
|
|
"The Object name must start with x_ and not contain any special character !"
|
2010-09-29 05:18:13 +00:00
|
|
|
|
msgstr "Tên đối tượng phải bắt đầu bằng chữ x_ và không chứa ký tự đặc biệt"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: constraint:ir.actions.act_window:0
|
|
|
|
|
msgid "Invalid model name in the action definition."
|
2009-02-06 15:23:07 +00:00
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: selection:audittrail.rule,state:0
|
|
|
|
|
msgid "Subscribed"
|
2010-09-29 05:18:13 +00:00
|
|
|
|
msgstr "Đã đăng ký"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: model:ir.model,name:audittrail.model_audittrail_rule
|
|
|
|
|
msgid "Audittrail Rule"
|
|
|
|
|
msgstr ""
|
2009-02-06 15:23:07 +00:00
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: view:audittrail.view.log:0
|
|
|
|
|
#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree
|
2009-02-06 15:23:07 +00:00
|
|
|
|
msgid "Audit Logs"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: field:audittrail.rule,state:0
|
|
|
|
|
msgid "State"
|
2010-09-29 05:18:13 +00:00
|
|
|
|
msgstr "Trạng thái"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: selection:audittrail.rule,state:0
|
|
|
|
|
msgid "Draft"
|
2010-09-29 05:18:13 +00:00
|
|
|
|
msgstr "Nháp"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: field:audittrail.log.line,old_value:0
|
|
|
|
|
msgid "Old Value"
|
2010-09-29 05:18:13 +00:00
|
|
|
|
msgstr "Giá trị cũ"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
|
2009-05-19 14:47:26 +00:00
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: constraint:ir.ui.menu:0
|
|
|
|
|
msgid "Error ! You can not create recursive Menu."
|
2009-05-19 14:47:26 +00:00
|
|
|
|
msgstr ""
|
|
|
|
|
|
2009-02-06 15:23:07 +00:00
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log
|
2009-02-06 15:23:07 +00:00
|
|
|
|
msgid "View log"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: help:audittrail.rule,log_read:0
|
|
|
|
|
msgid ""
|
|
|
|
|
"Select this if you want to keep track of read/open on any record of the "
|
|
|
|
|
"object of this rule"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: field:audittrail.log,method:0
|
|
|
|
|
msgid "Method"
|
2010-09-29 05:18:13 +00:00
|
|
|
|
msgstr "Phương thức"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: field:audittrail.view.log,from:0
|
2009-02-06 15:23:07 +00:00
|
|
|
|
msgid "Log From"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: field:audittrail.log.line,log_id:0
|
|
|
|
|
msgid "Log"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: field:audittrail.log,res_id:0
|
|
|
|
|
msgid "Resource Id"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: help:audittrail.rule,user_id:0
|
|
|
|
|
msgid "if User is not added then it will applicable for all users"
|
|
|
|
|
msgstr ""
|
2009-02-06 15:23:07 +00:00
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: help:audittrail.rule,log_workflow:0
|
|
|
|
|
msgid ""
|
|
|
|
|
"Select this if you want to keep track of workflow on any record of the "
|
|
|
|
|
"object of this rule"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
msgstr ""
|
|
|
|
|
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: field:audittrail.rule,user_id:0
|
|
|
|
|
msgid "Users"
|
|
|
|
|
msgstr "Người dùng"
|
|
|
|
|
|
2009-02-06 15:23:07 +00:00
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: view:audittrail.log:0
|
|
|
|
|
msgid "Log Lines"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree_sub
|
|
|
|
|
msgid "Subscribed Rules"
|
|
|
|
|
msgstr ""
|
2009-02-06 15:23:07 +00:00
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree
|
|
|
|
|
msgid "Rules"
|
|
|
|
|
msgstr "Quy tắc"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: field:audittrail.log,object_id:0
|
|
|
|
|
#: field:audittrail.rule,object_id:0
|
|
|
|
|
msgid "Object"
|
2010-09-29 05:18:13 +00:00
|
|
|
|
msgstr "Đối tượng"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: view:audittrail.rule:0
|
|
|
|
|
msgid "AuditTrail Rule"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: field:audittrail.view.log,to:0
|
2009-02-06 15:23:07 +00:00
|
|
|
|
msgid "Log To"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: view:audittrail.log:0
|
|
|
|
|
msgid "New Value Text: "
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree
|
|
|
|
|
msgid "Audit Rules"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: view:audittrail.log:0
|
|
|
|
|
msgid "Old Value : "
|
|
|
|
|
msgstr "Giá trị cũ "
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: field:audittrail.log,name:0
|
|
|
|
|
msgid "Resource Name"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: field:audittrail.log,timestamp:0
|
|
|
|
|
msgid "Date"
|
2010-09-29 05:18:13 +00:00
|
|
|
|
msgstr "Ngày"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: help:audittrail.rule,log_write:0
|
|
|
|
|
msgid ""
|
|
|
|
|
"Select this if you want to keep track of modification on any record of the "
|
|
|
|
|
"object of this rule"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: field:audittrail.log.line,log:0
|
|
|
|
|
msgid "Log ID"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: field:audittrail.rule,log_create:0
|
|
|
|
|
msgid "Log Creates"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: help:audittrail.rule,object_id:0
|
|
|
|
|
msgid "Select object for which you want to generate log."
|
|
|
|
|
msgstr ""
|
2009-02-06 15:23:07 +00:00
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: view:audittrail.log:0
|
|
|
|
|
msgid "Old Value Text : "
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: field:audittrail.rule,log_workflow:0
|
|
|
|
|
msgid "Log Workflow"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
2009-02-06 15:23:07 +00:00
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: constraint:ir.ui.view:0
|
|
|
|
|
msgid "Invalid XML for View Architecture!"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: field:audittrail.rule,log_read:0
|
|
|
|
|
msgid "Log Reads"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: code:addons/audittrail/audittrail.py:0
|
|
|
|
|
#, python-format
|
|
|
|
|
msgid "Change audittrail depends -- Setting rule as DRAFT"
|
|
|
|
|
msgstr ""
|
2009-02-06 15:23:07 +00:00
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: field:audittrail.log,line_ids:0
|
|
|
|
|
msgid "Log lines"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: code:addons/audittrail/audittrail.py:0
|
|
|
|
|
#, python-format
|
|
|
|
|
msgid ""
|
|
|
|
|
"'%s' Model does not exist...\" %(model))\n"
|
|
|
|
|
" model = model_pool.browse(cr, uid, model_id)\n"
|
|
|
|
|
"\n"
|
|
|
|
|
" if method in ('create"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: field:audittrail.log.line,field_id:0
|
|
|
|
|
msgid "Fields"
|
2010-09-29 05:18:13 +00:00
|
|
|
|
msgstr "Các trường"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: view:audittrail.rule:0
|
|
|
|
|
msgid "AuditTrail Rules"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: help:audittrail.rule,log_unlink:0
|
|
|
|
|
msgid ""
|
|
|
|
|
"Select this if you want to keep track of deletion on any record of the "
|
|
|
|
|
"object of this rule"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: field:audittrail.log,user_id:0
|
|
|
|
|
msgid "User"
|
|
|
|
|
msgstr "Người dùng"
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: field:audittrail.rule,action_id:0
|
|
|
|
|
msgid "Action ID"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: view:audittrail.rule:0
|
|
|
|
|
msgid "Users (if User is not added then it will applicable for all users)"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: view:audittrail.rule:0
|
|
|
|
|
msgid "UnSubscribe"
|
2010-09-29 05:18:13 +00:00
|
|
|
|
msgstr "Huỷ đăng ký"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: code:addons/audittrail/audittrail.py:0
|
|
|
|
|
#, python-format
|
|
|
|
|
msgid "WARNING: audittrail is not part of the pool"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: field:audittrail.rule,log_unlink:0
|
|
|
|
|
msgid "Log Deletes"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: field:audittrail.log.line,field_description:0
|
|
|
|
|
msgid "Field Description"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: code:addons/audittrail/audittrail.py:0
|
|
|
|
|
#, python-format
|
|
|
|
|
msgid ""
|
|
|
|
|
"'%s' field does not exist in '%s' model\" %(field_name, model.model))\n"
|
|
|
|
|
"\n"
|
|
|
|
|
" field = field_pool.read(cr, uid, field_id)\n"
|
|
|
|
|
" relation_model = field['relation']\n"
|
|
|
|
|
" relation_model_pool = relation_model and pool.get(relation_model) or "
|
|
|
|
|
"False\n"
|
|
|
|
|
"\n"
|
|
|
|
|
" if field['ttype'] == 'many2one':\n"
|
|
|
|
|
" res = False\n"
|
|
|
|
|
" relation_id = False\n"
|
|
|
|
|
" if values and type(values) == tuple:\n"
|
|
|
|
|
" relation_id = values[0]\n"
|
|
|
|
|
" if relation_id and relation_model_pool:\n"
|
|
|
|
|
" relation_model_object = relation_model_pool.read(cr, "
|
|
|
|
|
"uid, relation_id, [relation_model_pool._rec_name])\n"
|
|
|
|
|
" res = "
|
|
|
|
|
"relation_model_object[relation_model_pool._rec_name]\n"
|
|
|
|
|
" return res\n"
|
|
|
|
|
"\n"
|
|
|
|
|
" elif field['ttype'] in ('many2many','one2many"
|
|
|
|
|
msgstr ""
|
2009-02-06 15:23:07 +00:00
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: field:audittrail.rule,log_write:0
|
|
|
|
|
msgid "Log Writes"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: view:audittrail.view.log:0
|
2009-02-06 15:23:07 +00:00
|
|
|
|
msgid "Open Logs"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: field:audittrail.log.line,new_value_text:0
|
|
|
|
|
msgid "New value Text"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: field:audittrail.rule,name:0
|
|
|
|
|
msgid "Rule Name"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_log_tree
|
|
|
|
|
msgid "Logs"
|
2010-09-29 05:18:13 +00:00
|
|
|
|
msgstr "Nhật ký"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: field:audittrail.log.line,new_value:0
|
|
|
|
|
msgid "New Value"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: model:ir.model,name:audittrail.model_audittrail_log_line
|
|
|
|
|
msgid "Log Line"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: view:audittrail.log:0
|
|
|
|
|
msgid "AuditTrail Logs"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: view:audittrail.rule:0
|
|
|
|
|
msgid "Subscribe"
|
|
|
|
|
msgstr "Đăng ký"
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: model:ir.model,name:audittrail.model_audittrail_log
|
|
|
|
|
msgid "Audittrail Log"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: help:audittrail.rule,log_action:0
|
|
|
|
|
msgid ""
|
|
|
|
|
"Select this if you want to keep track of actions on the object of this rule"
|
|
|
|
|
msgstr ""
|
2009-02-06 15:23:07 +00:00
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: view:audittrail.log:0
|
|
|
|
|
msgid "New Value : "
|
2010-09-29 05:18:13 +00:00
|
|
|
|
msgstr "Giá trị mới "
|
2009-02-06 15:23:07 +00:00
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: field:audittrail.log.line,old_value_text:0
|
|
|
|
|
msgid "Old value Text"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: view:audittrail.view.log:0
|
2009-02-06 15:23:07 +00:00
|
|
|
|
msgid "Cancel"
|
2010-09-29 05:18:13 +00:00
|
|
|
|
msgstr "Hủy bỏ"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
2010-11-02 04:51:23 +00:00
|
|
|
|
#: model:ir.model,name:audittrail.model_audittrail_view_log
|
|
|
|
|
msgid "View Log"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: code:addons/audittrail/audittrail.py:0
|
|
|
|
|
#, python-format
|
|
|
|
|
msgid ""
|
|
|
|
|
"'%s' field does not exist in '%s' model\" %(line['name'], model.model))\n"
|
|
|
|
|
"\n"
|
|
|
|
|
" field = field_pool.read(cr, uid, field_id)\n"
|
|
|
|
|
" old_value = 'old_value' in line and line['old_value'] or ''\n"
|
|
|
|
|
" new_value = 'new_value' in line and line['new_value'] or ''\n"
|
|
|
|
|
" old_value_text = 'old_value_text' in line and "
|
|
|
|
|
"line['old_value_text'] or ''\n"
|
|
|
|
|
" new_value_text = 'new_value_text' in line and "
|
|
|
|
|
"line['new_value_text'] or ''\n"
|
|
|
|
|
"\n"
|
|
|
|
|
" if old_value_text == new_value_text:\n"
|
|
|
|
|
" continue\n"
|
|
|
|
|
" if field['ttype'] == 'many2one':\n"
|
|
|
|
|
" if type(old_value) == tuple:\n"
|
|
|
|
|
" old_value = old_value[0]\n"
|
|
|
|
|
" if type(new_value) == tuple:\n"
|
|
|
|
|
" new_value = new_value[0]\n"
|
|
|
|
|
" vals = {\n"
|
|
|
|
|
" \"log_id\": log_id,\n"
|
|
|
|
|
" \"field_id\": field_id,\n"
|
|
|
|
|
" \"old_value\": old_value,\n"
|
|
|
|
|
" \"new_value\": new_value,\n"
|
|
|
|
|
" \"old_value_text\": old_value_text,\n"
|
|
|
|
|
" \"new_value_text\": new_value_text,\n"
|
|
|
|
|
" \"field_description\": field['field_description']\n"
|
|
|
|
|
" }\n"
|
|
|
|
|
" line_id = log_line_pool.create(cr, uid, vals)\n"
|
|
|
|
|
" #End Loop\n"
|
|
|
|
|
" return True\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"\n"
|
|
|
|
|
" def log_fct(self, db, uid, model, method, fct_src, *args):\n"
|
|
|
|
|
" \"\"\"\n"
|
|
|
|
|
" Logging function: This function is performs logging oprations "
|
|
|
|
|
"according to method\n"
|
|
|
|
|
" @param db: the current database\n"
|
|
|
|
|
" @param uid: the current user’s ID for security checks,\n"
|
|
|
|
|
" @param object: Object who's values are being changed\n"
|
|
|
|
|
" @param method: method to log: create, read, write, unlink\n"
|
|
|
|
|
" @param fct_src: execute method of Object proxy\n"
|
|
|
|
|
"\n"
|
|
|
|
|
" @return: Returns result as per method of Object proxy\n"
|
|
|
|
|
" \"\"\"\n"
|
|
|
|
|
" res2 = args\n"
|
|
|
|
|
" pool = pooler.get_pool(db)\n"
|
|
|
|
|
" cr = pooler.get_db(db).cursor()\n"
|
|
|
|
|
" resource_pool = pool.get(model)\n"
|
|
|
|
|
" log_pool = pool.get('audittrail.log"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: field:audittrail.rule,log_action:0
|
|
|
|
|
msgid "Log Action"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. module: audittrail
|
|
|
|
|
#: help:audittrail.rule,log_create:0
|
|
|
|
|
msgid ""
|
|
|
|
|
"Select this if you want to keep track of creation on any record of the "
|
|
|
|
|
"object of this rule"
|
2009-02-06 15:23:07 +00:00
|
|
|
|
msgstr ""
|
2010-11-02 04:51:23 +00:00
|
|
|
|
|
|
|
|
|
#~ msgid "Create"
|
|
|
|
|
#~ msgstr "Tạo"
|
|
|
|
|
|
|
|
|
|
#~ msgid "Write"
|
|
|
|
|
#~ msgstr "Ghi"
|
|
|
|
|
|
|
|
|
|
#~ msgid "Read"
|
|
|
|
|
#~ msgstr "Đọc"
|
|
|
|
|
|
|
|
|
|
#~ msgid "Name"
|
|
|
|
|
#~ msgstr "Tên"
|
|
|
|
|
|
|
|
|
|
#~ msgid "Delete"
|
|
|
|
|
#~ msgstr "Xóa"
|
|
|
|
|
|
|
|
|
|
#~ msgid "View Logs"
|
|
|
|
|
#~ msgstr "Xem nhật ký"
|